diff --git a/Manifest b/Manifest index 1940a416a933..52499ba23f46 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29293 BLAKE2B 9a743cdd7b19e8dc5d3dc05c49a1bcbc94a0cba7b6aca8e5cafbb7233c7741f2f8f693e3a04ffacd448d54dc0519e1783615c75a06bcefbbc900a0e236548fb5 SHA512 0e806e2d77b20503808604f1c3d68b73576a08f51ebcc18970bda8c4452387ab266e91a1607ff2e444058a021226f02b115d8d040cf5d1d454e0859cb3db1828 -TIMESTAMP 2023-06-29T06:09:53Z +MANIFEST Manifest.files.gz 29292 BLAKE2B b051d3460e3001190de6b5b20068c2417dc1a2fbae100c08a8152bd716ebf9d49c863265fb60eae0b944fbdabeac54b80731c451453ececc2aef68e26ad851a1 SHA512 f7e2d10700c237c43ba3489db9d0edd76db73d9b7e4c70cd7de7352a8ee2dad3cbf9f1dd0db061d32b95b10a0cee6d69acd9d96c9ce4325bc62165f27d14f075 +TIMESTAMP 2023-06-30T07:40:00Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSdIDFfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSehtBfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDDXA/8D8OYNUKFeuEqSlpZPkD/IbgzcSgLbKGbfFVfZRzH7IF//K5/4qSIH5Xg -qRGfnUUEYRCQsXwm/2H0LgIojKD7wVGcSZEBOAAVgB7tsY7mtelnIMKll8Fykukb -4VQwaVMBMJhqvJjobxy+pBQBhHdloG8tYoj9x0orXV3u4hx7oTYN3qaTGlcKiuJc -RMAoub4XAforWKLj3/OZ1Y9S0hlwGQ4uFjAKeATAdy48vv5eudwypr7PRchM7WdY -RMcHsPdVq/UKS5exaeyQS+jCN+sVY/ZwVbKxu7bp6WZXKQqsb8RH+DQ4cV5VxItF -GMQXnKQpJ4QupvdTICTH75GYEGWX1k6hKB4XzbAsb9DEwtk1XWlzNRh7WHR/Af/q -Y4kMqxkpkz/253rGy1EwVjLPF/IjsKkSG+7QazzXX7RM5sr0L/j4UAG3cWPTbYH9 -TnwTTG36kOlZ7NkPTSgG+VvzPnll99YlyM3SeLqjEt6s7Rj46yd6YyaQrkKdd3Ph -AB8fOS+gpFjsX1Hx80GtVypn/m/Jupdi81EIyLpn1asr7FKPP0V1mBjF4iVwoPDB -IUyC/3bb9ggr9mRxiwK4UptmfCXBFph1l1VE8DtfX47hbst6r7ZOPPwAJemQ4Qaa -ktjWKLCFhWHAg0uWkTD7eUYPMc8jQACBKzosxnc4uDued5d7svc= -=cSE6 +klA7OhAAhSwelETe6ja62N6CCu6+YEOhYpYm2NJUjytZ6vi5YgMwDHW/q1kRxwSx +M0Vo5RXltWKarkIS4f3eZSrD8XoX7tYKJCuK5cvc41LBOYWKCvePtDEcCyviFbb0 +mS5cs3BZCQGpr6Cypuh0AioLEza28zJxZ0zGpA8zqCtnQvFwn0rkcaLemM70P1Ag +Ru2N7ahYAJ6D/0+/ogok8FH7/rWHKlkzr9oPbv7rusfmkQdQDEz81NSXEb7dG401 +fp5m1p6fwqms4kNrC0vM9eaNw4j+SrYH1QZyn7wkswS8/yjn2KZqOWfJ8THHzoGg +8s0FeAZNIlpgKLyWakyJB6n8tbt5/qPmNZNYFWTeshvrdRSh4zmLUcSUkYSc5SvN +4EDlUoZxwajx8iFx4EzNPnkzdhOUr3q3DukAD4rd93RQbV+ZAc9frWcMg0jiIa8r +u+9aOUzDniAfyFXbFdo5sf96W0zqHFIJOFq6TZcok0rBRPBTLCc4ZCjtwxnyVmRY +paToCwWD3hQ+lNDlIyZyfXw8bkPyrOCGu29RYeaqVh0SIbEWu6JTeyEmft3E5Ezy +Zn75kDmoxYg3gkL/II1h2WliomnRO61MykdBposRzZMvs8oB/bUxIQV7f46Wu6H6 +h7lt+4T88o2684QZkvYyGqk7vTsBf81wlvGK+ovfeAMP1fRgQoc= +=DNw5 -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index 9c228f49605f..825f283063f2 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 1ad090b8411e..d5595b485223 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 7dc2bde848d5..b1d4c848c112 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -2,8 +2,10 @@ DIST aws-cli-1.27.155.gh.tar.gz 2437165 BLAKE2B 59a757940ec6999567f1744d147078ac DIST aws-cli-1.27.160.gh.tar.gz 2438945 BLAKE2B d475ebaf4d05fe52318e81d5a29f668d5c6dd14d4abc597bdd2b522335cbf7a6e2a2780ea1493350ea63a3acc25c4fe37a1e1ab3a07ca4c452ea0ca427db343c SHA512 2fd236e32860ba270b385b95453eb50cc99a5e2004ccf2f19f9c265c90044df2d3e334d164560c33d26039ac497b783869768b43d2728e5f4e1c3189d714e142 DIST aws-cli-1.27.162.gh.tar.gz 2440126 BLAKE2B dd2abeb835e52bdd3c164bc475fde491362d5d56837fd680695a90025118731e348a9fece00821ce2f20119351da9016acabc577ac3b647e15dc917a8e72ad0b SHA512 7d90c9ac659bbdded43ca1b173c267ef19e6c2dc63c3766912dc96016b3dbcf0ea1994a65f1edff3e4d9745654a8957a2e398d67ceaaadb6594d96ef0c7aeb00 DIST aws-cli-1.27.163.gh.tar.gz 2440844 BLAKE2B 2e89c9c5ef595f299314fa7018eb23e55f4af624789371f51c245c574c61e7d274f56356056ecc1607500f201127666358fc750521ed3342c3e2abea60f65220 SHA512 475f8c3b8e975e5c9bbd2b9f4c1ce0f0e26d4c3f063edb5427a4fb89b11eb2b37e7e468a191be0debf03781e7716b08ec4a9970baddbffc0d7110af6fb4b80aa +DIST aws-cli-1.27.164.gh.tar.gz 2441955 BLAKE2B 51a4e88eed1196baa92110c6ad671534404da05825f7dbaa8f97aa9340fb7bf6494441f02b69d354045f8abf8f3ce71605235e79bb7bbee2ac38813469b08fd0 SHA512 fb0ead9338bda6b7e64dfe86ce132f72c39df3b6e47db181b2813730d2df11938f28becc007f8a675616754ba204083f7f17a6516bf47dcd13f0f795ce4aa925 EBUILD awscli-1.27.155.ebuild 2278 BLAKE2B a074ad11e996c7c4e5c0366e5e5d3856cb1bdd7984b8eaf9ac959108e0c5737b064be5d7a579f46669403efb0c3111e8814570f041106e920102cf2a6ddf3687 SHA512 060c06ae5d2295b74940bc86eabf279eeb7a81f7cafa4a9d89e9af8076feff5a23cc3f9bad5a631e75155af64b948abe4c0de7283883a53d4b1ee5791765176b EBUILD awscli-1.27.160.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997 EBUILD awscli-1.27.162.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997 EBUILD awscli-1.27.163.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997 +EBUILD awscli-1.27.164.ebuild 2285 BLAKE2B ab176af730bcb3713594ac424ab29325c2cb24b8136e12ac6e18cf1648c8fa81e256eab0c708077e2c5423d1592594bb842383614e9114e728703e8cc8964252 SHA512 423fc2ef82036643a93eebded5fde267beb70f6278f06faa7e4c5ea221351aefe5bdf7c6469e57c49caab603ae1aa58fb514339c65891995cef614e698e9d997 MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab diff --git a/app-admin/awscli/awscli-1.27.164.ebuild b/app-admin/awscli/awscli-1.27.164.ebuild new file mode 100644 index 000000000000..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.27.164.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 0e1b50551170..2943024dd7b8 100644 Binary files a/app-arch/Manifest.gz and b/app-arch/Manifest.gz differ diff --git a/app-arch/drpm/Manifest b/app-arch/drpm/Manifest index 8afbfca4dfc3..5457058fab8b 100644 --- a/app-arch/drpm/Manifest +++ b/app-arch/drpm/Manifest @@ -1,5 +1,5 @@ AUX drpm-0.5.1-c99.patch 577 BLAKE2B b3356702f5acbfd19338c4fa00dc9a04bf896ca002b728e59bdd05326f7053ea688e56ce78b2a60d026fe90c73e4dbd83e256b9f8513035cf9a1335d19ab7bc4 SHA512 cd46f911bea051979de4e9fb633a4d5179f870af32de5bc8f487bc201bc3be18ccfc0838a12233920fe6acc0a917b2804d9d0e3f67c7bf4f7d87808ef97d3fe5 -DIST drpm-0.5.1.tar.gz 138766 BLAKE2B dd64d925fa0e3975e2ca6f87fcddf10e376241d6b69a0f682cc5d6c006ef6aba7c021bcb98d049f4ce171b1561f36a07701e9eb47e0ac3c8315ee2d6d774c7c7 SHA512 5d4be3148075c6e0c560f97169a14e669a01ed48ef9228d8fc299b54da653ddec1110971a5b2bf455cc72cd1538d8c95e817428f73dd1d7ce07773822c05b3c5 -EBUILD drpm-0.5.1.ebuild 1025 BLAKE2B b07aab525be350dcea53ff97b9dae6a188cb8a6c6725eb4cb5b4f9abd26afda2f7288fb4153b7ce3b058dc6afbbbead693edff9109bd010081ca875ff71db4ca SHA512 ec9fe6a2559a9de5b8fe46ff0c2de0e862af84486f37c0f3ed7fa2ac256454b26ceb4212084e5a46fb89ffaa13ae98cd6510e4d91628d15f4ed3a32f3d79018a -EBUILD drpm-9999.ebuild 978 BLAKE2B 6a877cbaa779a00fe8fe580ced07806f58cf01c19cedef1064870d4fe35a57de19b8e88f628dcaa5de42609f83eb3d77544e4b0d2ba6127c3563012642c3b406 SHA512 25260fe9a18b75d272dd148159d8d880797b4960ca61fe94b537fb3ada4ff99bc8b61cfd2bc187ddfcb08175de3eb7ac86ab2842a206ab4730454e772032aafe +DIST drpm-0.5.2.tar.gz 138930 BLAKE2B b2d57e35bf62e94ba23212518a57c22a5638c270a38b07e77799e4c054e82391a08bd40a34adb78e5e5a9cf6c895895146b3619c953a1f0d312a8790652fda55 SHA512 591ffb6b28b1d4c6dda25746a76563c0fa15f48368e2593dbd00a2652dea78b635c8e28f6e50cf824450d9938652ddf3712c877135d66a7b762f1223b38e9ab4 +EBUILD drpm-0.5.2.ebuild 983 BLAKE2B cf193fb24acb680f4e127c104cebfa457ff766ba8b5c9cd025c737e3ecce937366976196ebc207d7fe09be618ce1edd9f3a8248c8e85ef1fe6081160afe84a3b SHA512 edb0a74a9c2df3fca3d03bbe4927c0e7723670892900b6023d448ee2ac754a40025cfaae4a2136ee63edbed6a443dc378f9c5cb28e8999d78772fb5c7688bbe8 +EBUILD drpm-9999.ebuild 983 BLAKE2B cf193fb24acb680f4e127c104cebfa457ff766ba8b5c9cd025c737e3ecce937366976196ebc207d7fe09be618ce1edd9f3a8248c8e85ef1fe6081160afe84a3b SHA512 edb0a74a9c2df3fca3d03bbe4927c0e7723670892900b6023d448ee2ac754a40025cfaae4a2136ee63edbed6a443dc378f9c5cb28e8999d78772fb5c7688bbe8 MISC metadata.xml 623 BLAKE2B e76fda9b7e7e5e63fef82fcb80872ef84ed4adc68c07e812db5d5b460a55b467f525bdf0f1e8ab86b1de1b192067cf47ea0e2cc2e1cec8c814f01d20d7237216 SHA512 e55feb7f5b8c63a0bacfc4aca64d4684e196fb41f850e8c3fb64449ce8ce91603dc8bbdb5c916b47ac2d1cf78148d16b3fd8cd789cd4afea320ac9f8f9d019d3 diff --git a/app-arch/drpm/drpm-0.5.1.ebuild b/app-arch/drpm/drpm-0.5.2.ebuild similarity index 95% rename from app-arch/drpm/drpm-0.5.1.ebuild rename to app-arch/drpm/drpm-0.5.2.ebuild index 9855a5ab410a..737011a8cc67 100644 --- a/app-arch/drpm/drpm-0.5.1.ebuild +++ b/app-arch/drpm/drpm-0.5.2.ebuild @@ -35,8 +35,6 @@ BDEPEND="${DEPEND} test? ( dev-util/cmocka ) " -PATCHES=( "${FILESDIR}"/${P}-c99.patch ) - src_configure() { local mycmakeargs=( -DHAVE_LZLIB_DEVEL=$(usex lzip ON OFF) diff --git a/app-arch/drpm/drpm-9999.ebuild b/app-arch/drpm/drpm-9999.ebuild index 668173c3e540..737011a8cc67 100644 --- a/app-arch/drpm/drpm-9999.ebuild +++ b/app-arch/drpm/drpm-9999.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} = 9999* ]]; then EGIT_REPO_URI="https://github.com/rpm-software-management/drpm/" else SRC_URI="https://github.com/rpm-software-management/drpm/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~x86" fi LICENSE="LGPL-2.1+" diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz index 634dbc1f95aa..8c9bac3cfef9 100644 Binary files a/app-backup/Manifest.gz and b/app-backup/Manifest.gz differ diff --git a/app-backup/deja-dup/Manifest b/app-backup/deja-dup/Manifest index c3db4263f917..9316f16b12da 100644 --- a/app-backup/deja-dup/Manifest +++ b/app-backup/deja-dup/Manifest @@ -1,3 +1,3 @@ -DIST deja-dup-43.4.tar.bz2 989830 BLAKE2B c67056b4498dbdb8f1346d682449e4a23070f052d6c4b3e205bd10da63148a6327666de79d163bd6450b34c130fedcdccc2053fabf7578a2d7d68decb325f510 SHA512 2413a3b1ef891e0151d61ee6fcec00f609f209da0faebe387dc8dba4abb55aa4ed925bdfee5768c7e8e8794bc9a793fb0769947030102aed57ac56983cd78943 -EBUILD deja-dup-43.4-r2.ebuild 1041 BLAKE2B edf6fadab4792bfff9ace1e77e0b20e830a6be6ffc6a16e809d6cd07e98e7f63e214f50d3af852bffcfd47e2a6e2a48a826a2680a3ed7b98d447611a6f9ce794 SHA512 42310e713a8864b577894d8ec07488f7c12ba69ef7865ad83abce66d87eb6782db0a2149ee1c80173aa4286ceb7dd6da58c69ee07b981f8ee3ecbcc9db17378f +DIST deja-dup-44.2.tar.bz2 1010512 BLAKE2B b61eb474a4cc874ceea48a88f8f83e8a329b252248dc4630dd9dd7895ea4782b0e9b6751e795e208fc84127754da226d6a4257a783ffb23d88df59058e28576e SHA512 b1fae58d76aa5a2097bb94f6e5196ed5a3d5131562fe088a9f81155a3bb96ef9e726f83ae04ba8e361a671bce8aa2ea4b053f04f1e57a194fe88c2f06c3e6335 +EBUILD deja-dup-44.2.ebuild 1099 BLAKE2B 3bc8ee43190039a1719e377d12332a9727dd706106534aae6ea75cd820ad611cb0575089084260da4174a995c197d4a748be4720e2366fe94ced8d65b5990df5 SHA512 e7e58880f5d8d8bbcf0337c74729dc4cdbff78d1a0e16fc7258ae9fcc41e9c715231ad835e6339f31b9e44d6f459cbe667d998d0ae7e0563c8e161335916817c MISC metadata.xml 1178 BLAKE2B 6f2a2b9eee073085959834626377f7ad37d2925d0bdb4606f3f76a9f59a3a0604d421a3ed566b8e77c07a967db29e587ce2903d7c09a9b30343411a7e3dc1123 SHA512 8c06e769d9a87cf75bb5d0e0476e989932463be55ad1fb27a28f0546224198b5e237ac0a03ef75b729d84ea3a73198eae313552e509c74e3b8cebd498a8866db diff --git a/app-backup/deja-dup/deja-dup-43.4-r2.ebuild b/app-backup/deja-dup/deja-dup-44.2.ebuild similarity index 94% rename from app-backup/deja-dup/deja-dup-43.4-r2.ebuild rename to app-backup/deja-dup/deja-dup-44.2.ebuild index c1017640119d..35b9d7010635 100644 --- a/app-backup/deja-dup/deja-dup-43.4-r2.ebuild +++ b/app-backup/deja-dup/deja-dup-44.2.ebuild @@ -47,10 +47,12 @@ src_prepare() { pkg_postinst() { gnome2_schemas_update + xdg_desktop_database_update xdg_icon_cache_update } pkg_postrm() { gnome2_schemas_update + xdg_desktop_database_update xdg_icon_cache_update } diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index 4f524e2fce1a..e5e6998a1946 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest index c39ad4725e57..c3d12d8c9b3f 100644 --- a/app-crypt/gnupg/Manifest +++ b/app-crypt/gnupg/Manifest @@ -10,12 +10,8 @@ AUX gpg-agent.service 223 BLAKE2B ad71d7fab2a92a8da454c34884b5724e94adc0925a7f97 AUX gpg-agent.socket 234 BLAKE2B 622da5cb56ac2bba99054b9eecefc95aca523074aff24f77d1fb1fcdb94c1ad99c0411375816a0ac1b9f68d172207ed5061bc3afc167d0d1e3e57de1b41f19ee SHA512 551df5183fccc261505983880010c5be7135a9858d74354723f947163b101b2859ebdfd529f8c3746770394256afedc219ea0eb2df5c985be48f5f45430ca541 DIST gnupg-2.2.41.tar.bz2 7313746 BLAKE2B 0be2965a646a8636a127f89329030860908b0bbc447381782527459aed85f5276c29e7a2c89f87cb715407d9f1aabbf3ae1765073764d05e422035e8d5962569 SHA512 f472e5058ea9881355f0c754a47acd0b5360c36e8976b8563dbc763a7cef792bf88227cc15fe5172d3e9bb9fc34d8448dd5c183949031e91a1997cc7f0f83b55 DIST gnupg-2.2.41.tar.bz2.sig 238 BLAKE2B 7a4dc8dd4b3da77f6684325f46e3e3b1aeac6fcd8382e3148da1a01a5c5a9e14c1352fb28b61e500388d647e1103b8f78ad49e467e01b732c4a13eb849859b98 SHA512 ac6edd35c6b02a02d6c8a4468332213f20159f972aa2f7fd25c6841c662b3d84db5230330d540e0785ddaff080daf8dd250292104ff47560ad59c11803aabefa -DIST gnupg-2.4.1.tar.bz2 7341338 BLAKE2B 6da4b1ed44f8110421ea465b50a08915231a26ee450c1b11326b9b777772b9ea304ea0c0881e967ca9c6054bc526445951176c50d9a2e24b038c04354c778e59 SHA512 4d6b30ec4b8d786508ec1ac5f3c5b0ddebdc4f60aa72eb5d6ecc185ff0e9f1f4798f80ae16a3d136052b91ec54978ec0b7969a11a6c2727f30b3b6efabbaf388 -DIST gnupg-2.4.1.tar.bz2.sig 238 BLAKE2B b832f8930827ddeacf4ca864279acfb5256427aaa9164ea1d9a98528c4a637d1288269c8fa6a19427b768294a9833dbe3eeb596abb1774864ca92001921f0b54 SHA512 2fead4f71876bf839cffc78def542b2cfd1b76ac207a06d8725dca7e20572969d9d72fc28b0c84345ee56cc57f5e3ff83e79be24eab1ee6db91680ae95447809 DIST gnupg-2.4.2.tar.bz2 7346587 BLAKE2B 7a5aecca25d87f5f531576c8db1629908d97381bc75f69c228ebf7f06f2234ff847e631ad2b4ff35772e0905648b291e79816a4a274616fda5157bd6a88319a2 SHA512 64076146c735adeaf176dab432b13b1314bfb588eb97ba1081c26ae32647d2b099e62f02bb1c66ce672ff1146d1fb9a389cdd17e7b9c2ec674ff1dccb7f46a8e DIST gnupg-2.4.2.tar.bz2.sig 119 BLAKE2B da10bc6d93e5bd96572d6e03b99595eb3f3a5e2e53767a235f9e28878a294e6f444c5cee3a44579f6593582e5c4d85e99e963f2eb7ad2d64aa3a54136c39ffef SHA512 d08cb718a8656efb922f2591ec295e678687fe5f3a26459498952d28f4eea4f8368ea896c2908f58e3d3d8ea49faf865a1c146dda1b24f15bf8d37dce3eac868 EBUILD gnupg-2.2.41.ebuild 5518 BLAKE2B abcaa31dea56b63a50618745aadc8833329f6320403408a7291bcd3de3e9ed2286a9a0285c8a4abda1645246f56b8a0a31789f6ab40a67a6e137c999af97fa06 SHA512 6d5a8a10914c49c6ed65a59dc3f136d2929b98e64f78d3fd47d1242f8ac5729d888256411e96b7d2adffda6e1e2bd29ec1f07ec7d3800e8f52e1683541e9c4e0 -EBUILD gnupg-2.4.1.ebuild 6065 BLAKE2B 13bf5d706a1db6c17a8fa178271bba7fa92b01fbc1200cba07cb7adb9a8764af94e28f278bae5bebcf0470a54e5e04cb96919c71139348ffa1a1eeeba9938379 SHA512 12bb9c684af775cd014aa0afae35c65cecd679afc8c8027f267030540e02fcdbb8a1555af070174d11948bda2beac7484ddbf6d193693ab42bdf1aa31ff0e1e9 EBUILD gnupg-2.4.2-r1.ebuild 6108 BLAKE2B 84339e0dd69d11a6278d07a3e169250dea964a3ab52ae1213d3d04e7ecfae855f73ccf576cb4c9da6489ea0ff4e379fb5db3006f8643d5db1bd8e4735eecb440 SHA512 a5fe1abc39a3bcac72b9df9c10623a87284d24565cc1125b356e8e6cf8cb4558229166fc205755066365275df8395c619874b8830d9e4ff9f135fb9a94698b13 -EBUILD gnupg-2.4.2.ebuild 6065 BLAKE2B 13bf5d706a1db6c17a8fa178271bba7fa92b01fbc1200cba07cb7adb9a8764af94e28f278bae5bebcf0470a54e5e04cb96919c71139348ffa1a1eeeba9938379 SHA512 12bb9c684af775cd014aa0afae35c65cecd679afc8c8027f267030540e02fcdbb8a1555af070174d11948bda2beac7484ddbf6d193693ab42bdf1aa31ff0e1e9 MISC metadata.xml 1189 BLAKE2B dae783678abfe0bae095970d96d952f591a569debad411708d29a2f128c6a291b73a33ee0b3491a6a5ec44c11f56d33c1531022e0ef9eaad3326c9cd0f79e3fb SHA512 bc7d6a9ceda213c134d9afc527fe0b0c87a4886a171b7a1e1f662f3978fec5e71323bae4c9f3882e1d763d5738446f161265070a8e513a59fa62ef0f792e9fa5 diff --git a/app-crypt/gnupg/gnupg-2.4.1.ebuild b/app-crypt/gnupg/gnupg-2.4.1.ebuild deleted file mode 100644 index 824453c2bd62..000000000000 --- a/app-crypt/gnupg/gnupg-2.4.1.ebuild +++ /dev/null @@ -1,191 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc -# in-source builds are not supported: https://dev.gnupg.org/T6313#166339 -inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig - -MY_P="${P/_/-}" - -DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation" -HOMEPAGE="https://gnupg.org/" -SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" -SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( tofu )" - -# Existence of executables is checked during configuration. -# Note: On each bump, update dep bounds on each version from configure.ac! -DEPEND=" - >=dev-libs/libassuan-2.5.0 - >=dev-libs/libgcrypt-1.9.1:= - >=dev-libs/libgpg-error-1.46 - >=dev-libs/libksba-1.6.3 - >=dev-libs/npth-1.2 - >=net-misc/curl-7.10 - sys-libs/zlib - bzip2? ( app-arch/bzip2 ) - ldap? ( net-nds/openldap:= ) - readline? ( sys-libs/readline:0= ) - smartcard? ( usb? ( virtual/libusb:1 ) ) - tofu? ( >=dev-db/sqlite-3.27 ) - tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) - ssl? ( >=net-libs/gnutls-3.0:0= ) -" -RDEPEND=" - ${DEPEND} - app-crypt/pinentry - nls? ( virtual/libintl ) - selinux? ( sec-policy/selinux-gpg ) - wks-server? ( virtual/mta ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( sys-apps/texinfo ) - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -DOCS=( - ChangeLog NEWS README THANKS TODO VERSION - doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER -) - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch -) - -src_prepare() { - default - - GNUPG_SYSTEMD_UNITS=( - dirmngr.service - dirmngr.socket - gpg-agent-browser.socket - gpg-agent-extra.socket - gpg-agent.service - gpg-agent.socket - gpg-agent-ssh.socket - ) - - cp "${GNUPG_SYSTEMD_UNITS[@]/#/${FILESDIR}/}" "${T}" || die - - # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode, - # idea borrowed from libdbus, see - # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6 - # - # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl', - # which in turn requires discovery in Autoconf, something that upstream deeply resents. - sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \ - -i "${T}"/gpg-agent-ssh.socket || die -} - -my_src_configure() { - local myconf=( - $(use_enable bzip2) - $(use_enable nls) - $(use_enable smartcard scdaemon) - $(use_enable ssl gnutls) - $(use_enable test all-tests) - $(use_enable test tests) - $(use_enable tofu) - $(use_enable tofu keyboxd) - $(use_enable tofu sqlite) - $(usex tpm '--with-tss=intel' '--disable-tpm2d') - $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver') - $(use_enable wks-server wks-tools) - $(use_with ldap) - $(use_with readline) - - # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist. - # As of GnuPG 2.3, the mailprog substitution is used for the binary called - # by wks-client & wks-server; and if it's autodetected but not not exist at - # build time, then then 'gpg-wks-client --send' functionality will not - # work. This has an unwanted side-effect in stage3 builds: there was a - # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating - # the build where the install guide previously make the user chose the - # logger & mta early in the install. - --with-mailprog=/usr/libexec/sendmail - - --disable-ntbtls - --enable-gpgsm - --enable-large-secmem - - CC_FOR_BUILD="$(tc-getBUILD_CC)" - GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" - KSBA_CONFIG="${ESYSROOT}/usr/bin/ksba-config" - LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config" - LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config" - NPTH_CONFIG="${ESYSROOT}/usr/bin/npth-config" - - $("${S}/configure" --help | grep -o -- '--without-.*-prefix') - ) - - if use prefix && use usb; then - # bug #649598 - append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0" - fi - - # bug #663142 - if use user-socket; then - myconf+=( --enable-run-gnupg-user-socket ) - fi - - # glib fails and picks up clang's internal stdint.h causing weird errors - tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h - - econf "${myconf[@]}" -} - -my_src_compile() { - default - - use doc && emake -C doc html -} - -my_src_test() { - export TESTFLAGS="--parallel=$(makeopts_jobs)" - - default -} - -my_src_install() { - emake DESTDIR="${D}" install - - use tools && dobin tools/{gpgconf,gpgsplit,gpg-check-pattern} tools/make-dns-cert - - dosym gpg /usr/bin/gpg2 - dosym gpgv /usr/bin/gpgv2 - echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die - echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die - - dodir /etc/env.d - echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die - - use doc && dodoc doc/gnupg.html/* -} - -my_src_install_all() { - einstalldocs - - use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot} - use doc && dodoc doc/*.png - - # Dropped upstream in https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=eae28f1bd4a5632e8f8e85b7248d1c4d4a10a5ed. - dodoc "${FILESDIR}"/README-systemd - systemd_douserunit "${GNUPG_SYSTEMD_UNITS[@]/#/${T}/}" -} diff --git a/app-crypt/gnupg/gnupg-2.4.2.ebuild b/app-crypt/gnupg/gnupg-2.4.2.ebuild deleted file mode 100644 index 824453c2bd62..000000000000 --- a/app-crypt/gnupg/gnupg-2.4.2.ebuild +++ /dev/null @@ -1,191 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc -# in-source builds are not supported: https://dev.gnupg.org/T6313#166339 -inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig - -MY_P="${P/_/-}" - -DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation" -HOMEPAGE="https://gnupg.org/" -SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" -SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server" -RESTRICT="!test? ( test )" -REQUIRED_USE="test? ( tofu )" - -# Existence of executables is checked during configuration. -# Note: On each bump, update dep bounds on each version from configure.ac! -DEPEND=" - >=dev-libs/libassuan-2.5.0 - >=dev-libs/libgcrypt-1.9.1:= - >=dev-libs/libgpg-error-1.46 - >=dev-libs/libksba-1.6.3 - >=dev-libs/npth-1.2 - >=net-misc/curl-7.10 - sys-libs/zlib - bzip2? ( app-arch/bzip2 ) - ldap? ( net-nds/openldap:= ) - readline? ( sys-libs/readline:0= ) - smartcard? ( usb? ( virtual/libusb:1 ) ) - tofu? ( >=dev-db/sqlite-3.27 ) - tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) - ssl? ( >=net-libs/gnutls-3.0:0= ) -" -RDEPEND=" - ${DEPEND} - app-crypt/pinentry - nls? ( virtual/libintl ) - selinux? ( sec-policy/selinux-gpg ) - wks-server? ( virtual/mta ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( sys-apps/texinfo ) - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -DOCS=( - ChangeLog NEWS README THANKS TODO VERSION - doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER -) - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch -) - -src_prepare() { - default - - GNUPG_SYSTEMD_UNITS=( - dirmngr.service - dirmngr.socket - gpg-agent-browser.socket - gpg-agent-extra.socket - gpg-agent.service - gpg-agent.socket - gpg-agent-ssh.socket - ) - - cp "${GNUPG_SYSTEMD_UNITS[@]/#/${FILESDIR}/}" "${T}" || die - - # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode, - # idea borrowed from libdbus, see - # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6 - # - # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl', - # which in turn requires discovery in Autoconf, something that upstream deeply resents. - sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \ - -i "${T}"/gpg-agent-ssh.socket || die -} - -my_src_configure() { - local myconf=( - $(use_enable bzip2) - $(use_enable nls) - $(use_enable smartcard scdaemon) - $(use_enable ssl gnutls) - $(use_enable test all-tests) - $(use_enable test tests) - $(use_enable tofu) - $(use_enable tofu keyboxd) - $(use_enable tofu sqlite) - $(usex tpm '--with-tss=intel' '--disable-tpm2d') - $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver') - $(use_enable wks-server wks-tools) - $(use_with ldap) - $(use_with readline) - - # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist. - # As of GnuPG 2.3, the mailprog substitution is used for the binary called - # by wks-client & wks-server; and if it's autodetected but not not exist at - # build time, then then 'gpg-wks-client --send' functionality will not - # work. This has an unwanted side-effect in stage3 builds: there was a - # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating - # the build where the install guide previously make the user chose the - # logger & mta early in the install. - --with-mailprog=/usr/libexec/sendmail - - --disable-ntbtls - --enable-gpgsm - --enable-large-secmem - - CC_FOR_BUILD="$(tc-getBUILD_CC)" - GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config" - KSBA_CONFIG="${ESYSROOT}/usr/bin/ksba-config" - LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config" - LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config" - NPTH_CONFIG="${ESYSROOT}/usr/bin/npth-config" - - $("${S}/configure" --help | grep -o -- '--without-.*-prefix') - ) - - if use prefix && use usb; then - # bug #649598 - append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0" - fi - - # bug #663142 - if use user-socket; then - myconf+=( --enable-run-gnupg-user-socket ) - fi - - # glib fails and picks up clang's internal stdint.h causing weird errors - tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h - - econf "${myconf[@]}" -} - -my_src_compile() { - default - - use doc && emake -C doc html -} - -my_src_test() { - export TESTFLAGS="--parallel=$(makeopts_jobs)" - - default -} - -my_src_install() { - emake DESTDIR="${D}" install - - use tools && dobin tools/{gpgconf,gpgsplit,gpg-check-pattern} tools/make-dns-cert - - dosym gpg /usr/bin/gpg2 - dosym gpgv /usr/bin/gpgv2 - echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die - echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die - - dodir /etc/env.d - echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die - - use doc && dodoc doc/gnupg.html/* -} - -my_src_install_all() { - einstalldocs - - use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot} - use doc && dodoc doc/*.png - - # Dropped upstream in https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=eae28f1bd4a5632e8f8e85b7248d1c4d4a10a5ed. - dodoc "${FILESDIR}"/README-systemd - systemd_douserunit "${GNUPG_SYSTEMD_UNITS[@]/#/${T}/}" -} diff --git a/app-crypt/p11-kit/Manifest b/app-crypt/p11-kit/Manifest index b3481043801b..32ceb49dd9a0 100644 --- a/app-crypt/p11-kit/Manifest +++ b/app-crypt/p11-kit/Manifest @@ -1,6 +1,8 @@ AUX p11-kit-0.24.1-configure-clang16.patch 1071 BLAKE2B d12b500a4f38060ec9845cf6b0a348af11b8a1f02fb7d9c4cb2a74825305808d710ab6f69efc0b36f304f0e74a269a81b89b5651e2261c2109b6f942d80749d3 SHA512 5a6dc630d23607910faa1923e2389817f356df33a90e973612f92ef0617a53650cb316e1f2d009ddc658e4599721ad76b5a31ea2150928702c1b6937ab07023d DIST p11-kit-0.23.22.tar.xz 830016 BLAKE2B 4e1edfd9e2441d237c07a16c003aee5ffde38f1cf545c26e435645429f2cfa4fe7ca61cdc3c3940390aa040ba991f2ee3995b14cc31bb886d5eeffa8ed5e1721 SHA512 098819e6ca4ad9cc2a0bc2e478aea67354d051a4f03e6c7d75d13d2469b6dc7654f26b15530052f6ed51acb35531c2539e0f971b31e29e6673e857c903afb080 DIST p11-kit-0.24.1.tar.xz 838304 BLAKE2B e5cb98881279199e2674e2ff4f12d72c4d126c54429ee7ece6dd56ad1987f84abf58a67b8bf2405b19a5bca9d1106f8ec901364ac3d2488f65b3f92b51f850fe SHA512 8cf170c714bb9e0cf3df93e8ec55b8e3c55cabf2c6a27f177ac6de8b8028985df2ca0216d3215d6828dc2ae3095c4e1a4febe8cb26b88ec321defc66bb011e81 +DIST p11-kit-0.25.0.tar.xz 958940 BLAKE2B 6ffce977f86c516a327afe50f4cc5a36e86ba7f43c6cb555db419d9e4ba7543a9f1847ba83da348cd6d7bbebe55dfa26cfe3a3aaa3e1d5420a4b8dc6cbbff088 SHA512 e6df3cb224f6ff5671bd3c0557503b5f20bbfded1b6ec340b1dafcbd1b1725ea2d41d0e920756716e0fe9cb28270d115fe77b23ec876a15007b22e3f30d015fe EBUILD p11-kit-0.23.22.ebuild 1419 BLAKE2B dbd06b7fbf70073570c4bf38bb8f5f6c8875fc932f77bfbeb6934b00d0550371576276190b8b4d054f23633778a69d65ac4c7cc5930f0350fa9e5389d23b4c62 SHA512 d4330c6ea50ebab32a47c550148276a34ead4b8202a8d34efb427564e1b1edf42e9c21885a1252abb49d5820a90498f5e455189de2f6fa6dd3af0c3e53c39aff EBUILD p11-kit-0.24.1-r1.ebuild 1667 BLAKE2B 75be06aefb5adde36d1009778e221f09a3a1d6b2fa24dfe364b7b04c514decfe3473a998114a2ba6f3d9d3c96cfca7de1f2a2179cb441ed3bff11ebc13c03909 SHA512 3fde1185e77d1a04b268bb270c62b00829984f1f2a8ce9f0ea704efb4bdfbe4bc1be2750bf210724cb2bb46775eab03a8c881cdc397afb37173ae125fa038683 +EBUILD p11-kit-0.25.0.ebuild 1363 BLAKE2B 83900c919d2b8a6789eac8623d32eaa0bcf59727238ffc3a2d1ec6e31377ce7f6529f582960eb687363abf5a728ae28d6e0ca5ffd27378a99f729501fb1800e9 SHA512 4894240d75cc3bf6370190bbc9965bb8d0038ec524d104ec14a8727f394a106194ae1c47a89455c8119bc48d2877781808da9615ed5adbe746732727bb6da16a MISC metadata.xml 382 BLAKE2B 9ed935e598f60088af1877e443371ccb2c70fc397b21702cb4c47a971132c8a912763bf6ab0d27a3b1a387df39542ac7c5f59345a123808476578878633ed938 SHA512 97c120c9c10d8ee73162beb9970f07153f10b095199adee814459754a3df1414f25b8faae036a19f165a45f8ed4ad0a3087272139d69326018450006b75047a1 diff --git a/app-crypt/p11-kit/p11-kit-0.25.0.ebuild b/app-crypt/p11-kit/p11-kit-0.25.0.ebuild new file mode 100644 index 000000000000..d5c7352e3e33 --- /dev/null +++ b/app-crypt/p11-kit/p11-kit-0.25.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 meson-multilib + +DESCRIPTION="Provides a standard configuration setup for installing PKCS#11" +HOMEPAGE="https://p11-glue.github.io/p11-glue/p11-kit.html" +SRC_URI="https://github.com/p11-glue/p11-kit/releases/download/${PV}/${P}.tar.xz" + +LICENSE="MIT" +SLOT="0" +# Unkeyworded because of test failure w/ abi_x86_32 +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+libffi gtk-doc nls systemd test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-misc/ca-certificates + >=dev-libs/libtasn1-3.4:=[${MULTILIB_USEDEP}] + libffi? ( dev-libs/libffi:=[${MULTILIB_USEDEP}] ) + systemd? ( sys-apps/systemd:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +multilib_src_configure() { + # Disable unsafe tests, bug#502088 + export FAKED_MODE=1 + + local emesonargs=( + -Dbashcompdir="$(get_bashcompdir)" + -Dtrust_module=enabled + -Dtrust_paths="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt + $(meson_feature libffi) + $(meson_use nls) + $(meson_use test) + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_native_true man) + $(meson_native_use_feature systemd) + ) + + meson_src_configure +} diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index 109e488bad0d..6081ee721925 100644 Binary files a/app-portage/Manifest.gz and b/app-portage/Manifest.gz differ diff --git a/app-portage/portage-utils/Manifest b/app-portage/portage-utils/Manifest index 34e272364ccf..61ddf6c9a85d 100644 --- a/app-portage/portage-utils/Manifest +++ b/app-portage/portage-utils/Manifest @@ -1,6 +1,8 @@ DIST portage-utils-0.95.tar.xz 1806140 BLAKE2B 5a468a7b4006073203ba634a5d70398e254ef5db7e9b71fbcf20bce68942f74acce1d42b5d315931f93e8698c8dd2f38f328fcc6fdaa86addba7dbcc21fce5fa SHA512 2d1f4b986a377249043259d8ada1a35a7dd55179f0ef5c2c18a4180c8f1f7064133ab2677426098e61b1355fa26cb0f8aa3c6ea06d46af4c4ba2df4eb53489a4 DIST portage-utils-0.96.tar.xz 1806032 BLAKE2B 93ef9658a4b0bae7fb0527462bd9d0d19f396262818380d8ec2022c9fda596265c50adc262bdf296a4dd8c6b891b064316281d21444c8b903db20ca2463879e3 SHA512 cc32f53532c082544cabe505d8b90b947b6ab48742678aa98cbe9ba291625e8449ed0ecd90e01dc00b06c209b34001ad57a060918658e53d3babdc5c76ea7b02 +EBUILD portage-utils-0.95-r1.ebuild 1584 BLAKE2B ac31f1b1f41e628f7e6b6f3a70bf274266912bd99f8eb4803a9d793017fbe09d489ea49b74d1100066481e8962e836864860146bba4ab412e98e682a9ad4a2ba SHA512 95fc8f824ec4cc84474cf33eb25df3b9cc8abdb1179672dbb8bb4762cea01c32c04a531ee430a6fdd85d5c321ff8d7f0dc22b1c9963e044bb7f3aab4c7991b2f EBUILD portage-utils-0.95.ebuild 1602 BLAKE2B 0beaee2d78b24f507abc66580e5e0a5a483ea4e5b8fae844a28f7bd22588269aba0f94415f9ca5b1a9f97cfd4eec30f347ab89ffe9de08791b3368423ee0aaa1 SHA512 ae34e475e0612c3333fec66f7972a3abf7a8e7c59c1215bf3cd81368fae8dfe4a20d7b727983cd267f90154da1762b26f278d3177eb1c05b156ebf55b180c181 +EBUILD portage-utils-0.96-r1.ebuild 1584 BLAKE2B ac31f1b1f41e628f7e6b6f3a70bf274266912bd99f8eb4803a9d793017fbe09d489ea49b74d1100066481e8962e836864860146bba4ab412e98e682a9ad4a2ba SHA512 95fc8f824ec4cc84474cf33eb25df3b9cc8abdb1179672dbb8bb4762cea01c32c04a531ee430a6fdd85d5c321ff8d7f0dc22b1c9963e044bb7f3aab4c7991b2f EBUILD portage-utils-0.96.ebuild 1602 BLAKE2B 0beaee2d78b24f507abc66580e5e0a5a483ea4e5b8fae844a28f7bd22588269aba0f94415f9ca5b1a9f97cfd4eec30f347ab89ffe9de08791b3368423ee0aaa1 SHA512 ae34e475e0612c3333fec66f7972a3abf7a8e7c59c1215bf3cd81368fae8dfe4a20d7b727983cd267f90154da1762b26f278d3177eb1c05b156ebf55b180c181 -EBUILD portage-utils-9999.ebuild 1610 BLAKE2B 99284b4e88d82e8a34484606438ab5307eb84c07b79612f5563e60405e18289ad790bd207b0249c072285f31071c1c1a308317c7fd68010628ea2da206b600d0 SHA512 41c59e8beb41836ed08e98a00c86170460b64593656481e4467ffec959ca4d6331f56ff670305e2314f798cce4571fa9d2b946e9b71f5574ccbe28d74f3dd17f +EBUILD portage-utils-9999.ebuild 1592 BLAKE2B 982dafe0e661e26456ffe0d335895fd4299aef3f1ca37d0c0d0490f7987c62838984d44be49246ad571ee59b470775e8b276391e7ae86968e4cf7fae92f84c89 SHA512 1b13c4b3a5b35dd2b96aba8af0efa453444eb6c173d09df29ff156b878af0f4a45016cc878da6f9bc846034dcdbdb00fba04beb321936cfcb60ca24c05159dd8 MISC metadata.xml 698 BLAKE2B 335a707e4f6f17403d4cd0aec9cbbe5d016e6e8eb001db5ea6a95f1d541697e4a72fa2aa1d68bba8614b2a98e1a27eb23264bc68beadf473368eb363e11aada0 SHA512 698fd01dec54bf529470d4b03e58a972a82c365e6c7a58551c71d7ebf09289deaf65aeb03f32d57f22f8739cd43457f3259dfa389a1aefa93b5f6dd0da5bc15e diff --git a/app-portage/portage-utils/portage-utils-0.95-r1.ebuild b/app-portage/portage-utils/portage-utils-0.95-r1.ebuild new file mode 100644 index 000000000000..e9bf09edc335 --- /dev/null +++ b/app-portage/portage-utils/portage-utils-0.95-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Small and fast Portage helper tools written in C" +HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 autotools + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git" +else + SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="openmp +qmanifest +qtegrity static" + +RDEPEND=" + openmp? ( || ( + sys-devel/gcc:*[openmp] + sys-libs/libomp + ) ) + qmanifest? ( + !static? ( + app-crypt/gpgme:= + app-crypt/libb2:= + dev-libs/openssl:= + sys-libs/zlib:= + ) + ) + qtegrity? ( + !static? ( + dev-libs/openssl:= + ) + )" +DEPEND="${RDEPEND} + qmanifest? ( + static? ( + app-crypt/gpgme[static-libs] + app-crypt/libb2[static-libs] + dev-libs/openssl[static-libs] + sys-libs/zlib[static-libs] + ) + ) + qtegrity? ( + static? ( + dev-libs/openssl[static-libs] + ) + )" +BDEPEND="virtual/pkgconfig" + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == *9999 ]] && eautoreconf +} + +src_configure() { + use static && append-ldflags -static + + econf \ + --disable-maintainer-mode \ + --with-eprefix="${EPREFIX}" \ + $(use_enable qmanifest) \ + $(use_enable qtegrity) \ + $(use_enable openmp) +} diff --git a/app-portage/portage-utils/portage-utils-0.96-r1.ebuild b/app-portage/portage-utils/portage-utils-0.96-r1.ebuild new file mode 100644 index 000000000000..e9bf09edc335 --- /dev/null +++ b/app-portage/portage-utils/portage-utils-0.96-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Small and fast Portage helper tools written in C" +HOMEPAGE="https://wiki.gentoo.org/wiki/Portage-utils" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 autotools + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git" +else + SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="openmp +qmanifest +qtegrity static" + +RDEPEND=" + openmp? ( || ( + sys-devel/gcc:*[openmp] + sys-libs/libomp + ) ) + qmanifest? ( + !static? ( + app-crypt/gpgme:= + app-crypt/libb2:= + dev-libs/openssl:= + sys-libs/zlib:= + ) + ) + qtegrity? ( + !static? ( + dev-libs/openssl:= + ) + )" +DEPEND="${RDEPEND} + qmanifest? ( + static? ( + app-crypt/gpgme[static-libs] + app-crypt/libb2[static-libs] + dev-libs/openssl[static-libs] + sys-libs/zlib[static-libs] + ) + ) + qtegrity? ( + static? ( + dev-libs/openssl[static-libs] + ) + )" +BDEPEND="virtual/pkgconfig" + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + [[ ${PV} == *9999 ]] && eautoreconf +} + +src_configure() { + use static && append-ldflags -static + + econf \ + --disable-maintainer-mode \ + --with-eprefix="${EPREFIX}" \ + $(use_enable qmanifest) \ + $(use_enable qtegrity) \ + $(use_enable openmp) +} diff --git a/app-portage/portage-utils/portage-utils-9999.ebuild b/app-portage/portage-utils/portage-utils-9999.ebuild index 2df55d2cb16d..a40fd823f800 100644 --- a/app-portage/portage-utils/portage-utils-9999.ebuild +++ b/app-portage/portage-utils/portage-utils-9999.ebuild @@ -21,6 +21,10 @@ SLOT="0" IUSE="openmp +qmanifest +qtegrity static" RDEPEND=" + openmp? ( || ( + sys-devel/gcc:*[openmp] + sys-libs/libomp + ) ) qmanifest? ( !static? ( app-crypt/gpgme:= @@ -50,10 +54,6 @@ DEPEND="${RDEPEND} )" BDEPEND="virtual/pkgconfig" -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - pkg_setup() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz index e9b94df82864..4856a4458ab2 100644 Binary files a/dev-embedded/Manifest.gz and b/dev-embedded/Manifest.gz differ diff --git a/dev-embedded/esptool/Manifest b/dev-embedded/esptool/Manifest index 756195259989..dd5edf907d26 100644 --- a/dev-embedded/esptool/Manifest +++ b/dev-embedded/esptool/Manifest @@ -1,7 +1,9 @@ DIST esptool-3.3.3.tar.gz 7264378 BLAKE2B 8c993bd4ccffaf417599daebcb08c6d0b0aa9a360af8c014156812a8236751a51c81f5fd4637e1bbe1cf44f9ab815e7502a67b522857ed6c72ca13d69d1993b6 SHA512 1d6b85a4a2911c20243f4aa8fe399edc848d540598765df68c83afcd30bd591e7100089e53ccd1bec21aac0be5d8021d6f90a8a0b563612fcfd01a3bd190a9c6 DIST esptool-4.5.1.tar.gz 6971407 BLAKE2B 8ffc102f5ee854f06156547a46777678df389afbea1229afd1673b26e021a9ec03161e5a1c7fc6fb9b28f6b6a12078c94d9247e351bb46f70b899392aa374d67 SHA512 4b665018eb38796cf785ba0caa20435a1bfa5ad5a50f57207d84242307d354405224ccf216b2cfd8b72602d1f04caa4af38feedc7eb7d8984a1e9e308f8789c4 DIST esptool-4.6.1.tar.gz 7002756 BLAKE2B 2479c0677ed6a28df2c4c0d13f1905e205a7a1460fe6028194543662a8b646f52e4b9fb5a5a4580a16713b0125fb0121418f5fb3eb8f19b45faa286901ef1dc5 SHA512 610934481246d521fff10a8338e36e046c3b575c6eb615667d42627d2de6941af7d8afe7fee92d0583a1e64338fabaffec6d34f050090ad0d2f6206f525e3049 +DIST esptool-4.6.2.tar.gz 7003860 BLAKE2B 051689dbc2194e1ed08467f9ec82e3a48e31cf62c25b83f97e3b05a1d203c9dda120cbb11a40bb61efe076ae8449d0b9b4742b19d59efef205132f05d16130a5 SHA512 97cc9f4d92b479351089fac59aed08f9519ff76d994ddae601da8e39b988f4bb90dc3885bf30b7998e2575a0365a5f0eef85f16a28b12eb944eec1e9f5265c6c EBUILD esptool-3.3.3.ebuild 1446 BLAKE2B 0676282aca64d7f6222abbeec1afa63fd99f04944b8d611aaf5ebc54cc3feeab46bb99360831e393aa71eb58216d158784cc5619a25a2fb7568df0e882ede9ab SHA512 bf49b4d3b24af8634f1bcf8c400a5b28d178a538627d3a04cb2f8c9a9e870585ec6a4c432b33c8d5e374efcac645bd613b0b6f750842d1a8e300bee7c11b84bc EBUILD esptool-4.5.1.ebuild 1962 BLAKE2B d9caee146427273a71a4a3646135d18206c48ae4780b6eb3b4c04db07c1baa38916681f50c1f7c416f1d5640406217a5b6672d520497c115ed7eda8127e9234e SHA512 960115c5c0eb81d479b1c85ac90707918d6dae8d1e8d0c796808d6500d5915e5f35c52ce835921dbb169708ef47f71370d7f43885c1308cec70ce60c179989fd EBUILD esptool-4.6.1.ebuild 2001 BLAKE2B 0e7875d101e03c2345d9ff234d1b8876e7a0679879a2ad69bfbd6f51cbcf15baa142f44204323e413a5e7d7d597871937b7adef5ad40e95a98b02a9afde0be73 SHA512 908791a9a637b99b358d2529b6e9bd4c7a53f2aaa58df3907d425b7dd78da49852800236346fbbd7005b361ad67c68edaafb5a0b28e97a9df88819effa34b3d4 +EBUILD esptool-4.6.2.ebuild 2002 BLAKE2B 410349309308f06a306e56d5f00c5aebec7df9f00f7a10b98e7194def0c442e6f85f822c766449fcfd5bc57f1a949f95d7c0066a1431a0ebf9d8bc2a7c9d5444 SHA512 bc1a6c967c38aa4e387178e0c0d6787a6251387ce0989319211fa13f48971e75819e81e4fec2998036250239cf56c75a348156a6682279b5222aa36b22f9de12 MISC metadata.xml 504 BLAKE2B 578f33b9dc0f1748ecd37c355efd7f4acb041c192e44b89ad926c482c2a1d422080a0ed3c74311895b9f1ef996315965a79adc31b86437b3ea63bae321dd6294 SHA512 e8ed1644714bc0878d2d955f9d90bd6e0ca9fa183186ff160adaaaa46573fc696e49783c793f225a32b47b23da9f5df4d77d5fd59d7a52fc6386ec59f892cb83 diff --git a/dev-embedded/esptool/esptool-4.6.2.ebuild b/dev-embedded/esptool/esptool-4.6.2.ebuild new file mode 100644 index 000000000000..f7f715d591ad --- /dev/null +++ b/dev-embedded/esptool/esptool-4.6.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 + +DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif ESP8266 and ESP32" +HOMEPAGE="https://github.com/espressif/esptool" +SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/bitstring[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + >=dev-python/ecdsa-0.16.0[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/reedsolomon[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + $(python_gen_cond_dep ' + dev-python/wheel[${PYTHON_USEDEP}] + ') + test? ( $(python_gen_cond_dep ' + dev-python/cffi[${PYTHON_USEDEP}] + dev-python/pyelftools[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + ') ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # test/test_esptool.py and test/test_espefuse.py need real hardware connected + test/test_esptool.py + test/test_espefuse.py +) + +src_prepare() { + default + + # test_espsecure_hsm.py needs setup of a "Soft HSM" or real hardware. remove. + rm test/test_espsecure_hsm.py || die +} + +pkg_postinst() { + if ver_test ${REPLACING_VERSIONS} -lt 4; then + ewarn "${P} - new 4.x release with breaking changes:" + ewarn " - Public API has been defined by limiting access to internals that have been refactored into multiple source files" + ewarn " - If active security features are detected, the default behavior changes to prevent unintentional bricking" + ewarn " - Flash parameters in an image header can now be changed only when no SHA256 digest is appended" + ewarn " - The ESP8684 alias has been removed, ESP32-C2 has to be used" + ewarn " - Megabit flash sizes have been deprecated, use megabyte units from now on" + fi +} diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz index 84fa958bd70d..07e9184ea1d8 100644 Binary files a/dev-java/Manifest.gz and b/dev-java/Manifest.gz differ diff --git a/dev-java/asm/Manifest b/dev-java/asm/Manifest index 69315c8d49ac..71a7e73669d8 100644 --- a/dev-java/asm/Manifest +++ b/dev-java/asm/Manifest @@ -1,3 +1,5 @@ DIST asm-ASM_9_4.tar.bz2 1380417 BLAKE2B 612fc6669294f2926ec77522f642f2878a96a9c977579ceda9feb955041ff53fa698c75b26c27bae478a41dca59357d9cf824263df39d60ea5c6722e5f0efc75 SHA512 a59268808ac54a238bd6e117eb0164d28c5c3572c12d7ad42c2f3dbd32714c03056f330255756511db4f1ede8d66bf32c7347128b8ec179beba11cca27927687 +DIST asm-ASM_9_5.tar.bz2 1372645 BLAKE2B 3eac319c9322dfd9fff1324b032a2248127592107c0256adec6f0c592cf55298b9f060603e1697e7560db9b337585f59bfebea684dcefaf0b4a149061ebb915c SHA512 6c1b4624789435b347b43db50e6605cf60008c73125245e1495e11eef03770e49308963ee152654fa45ac9b05150e8ff4d646d69b69aef27296069f4a7343301 EBUILD asm-9.4.ebuild 2363 BLAKE2B 36b4ba331468998e388a6d240c99d0c195cee271c135f8180cdaebdce6546a6837c4a1533333889aee4dec0352dbc883de936d86bea6c80477e616c01cdd3b57 SHA512 2ead6c41436c36bc9011963a74d2fac092ffc22e31ca9cf7f5d5fcbfe05754223d3ca88f2bea77b4c72c3ef610978a23b525513e16b1d6e151a4590aad6889b4 +EBUILD asm-9.5.ebuild 2493 BLAKE2B ac4f1d025efb854de81af08ff9d6c47a18dfe8b4713d309dec10f566b7a73b2b163dfb7be55d02bfd6c16c765c839c6b1b472839ed5cdc6301cd43ca7c3f1560 SHA512 306bf4d05d458f64593f0b4d87c2a6935f1af3ef7f60ee6141d0c34dac5149bf8632353e1fb97a47a604469f27e2c8121258acaf1db6fc888c5631d6b80844aa MISC metadata.xml 1233 BLAKE2B 13faf251d3d40ed558c83262972ea106892cc3be0f7a1b95a0b484123d93473bd867b2f7b53c3e5ccc2f1fe249ebe66cb9e757e19ad36c8d3e3eac6a7a981d98 SHA512 59a292291ac757818e41d009e2cdbb73b6d914c1f552c34e9360635cb468f1ebfdf9c58d6642710d5218689d08797320102c8ccb6d5f4bc9478883feb9b9b397 diff --git a/dev-java/asm/asm-9.5.ebuild b/dev-java/asm/asm-9.5.ebuild new file mode 100644 index 000000000000..1698104c5049 --- /dev/null +++ b/dev-java/asm/asm-9.5.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# No tests because: +# package org.junit.jupiter.api does not exist +# package org.junit.jupiter.params does not exist +JAVA_PKG_IUSE="doc source" +MAVEN_PROVIDES=" + org.ow2.asm:asm-bom:${PV} + org.ow2.asm:asm:${PV} + org.ow2.asm:asm-analysis:${PV} + org.ow2.asm:asm-commons:${PV} + org.ow2.asm:asm-tree:${PV} + org.ow2.asm:asm-util:${PV} +" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Bytecode manipulation framework for Java" +HOMEPAGE="https://asm.ow2.io" +MY_P="ASM_${PV//./_}" +SRC_URI="https://gitlab.ow2.org/asm/asm/-/archive/${MY_P}/asm-${MY_P}.tar.bz2" +S="${WORKDIR}/asm-${MY_P}" + +LICENSE="BSD" +SLOT="9" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos" + +DEPEND=">=virtual/jdk-11:*" +RDEPEND=">=virtual/jre-1.8:*" + +ASM_MODULES=( "asm" "asm-tree" "asm-analysis" "asm-commons" "asm-util" ) + +src_prepare() { + default + local module + touch "${T}/asm.module" || die + for module in "${ASM_MODULES[@]}"; do + module=${module/-/.} + cat > ${module/./-}/src/main/java/module-info.java <<-EOF || die + open module org.objectweb.${module/analysis/tree.analysis} { + $(cat ${T}/asm.module) + requires java.base; + exports org.objectweb.${module/analysis/tree.analysis}; + } + EOF + echo "requires transitive org.objectweb.${module/analysis/tree.analysis};" \ + >> "${T}/asm.module" || die + done + sed -e '/^$/d' \ + -e '/asm;/p;s:\(asm\)\(;\):\1.signature\2:' \ + -i asm/src/main/java/module-info.java || die + sed -e '/analysis/d' \ + -i asm-commons/src/main/java/module-info.java || die + sed -e '/commons/d' \ + -i asm-util/src/main/java/module-info.java || die +} + +src_compile() { + local module + for module in "${ASM_MODULES[@]}"; do + einfo "Compiling ${module}" + JAVA_JAR_FILENAME="${module}.jar" + JAVA_SRC_DIR="${module}/src/main/java" + java-pkg-simple_src_compile + JAVA_GENTOO_CLASSPATH_EXTRA+=":${module}.jar" + rm -r target || die + done + + if use doc; then + einfo "Compiling javadocs" + JAVA_JAR_FILENAME="ignoreme.jar" + JAVA_SRC_DIR=() + for module in "${ASM_MODULES[@]}"; do + rm "${module}/src/main/java/module-info.java" || die + JAVA_SRC_DIR+=("${module}/src/main/java") + done + java-pkg-simple_src_compile + fi +} + +src_install() { + local module + for module in "${ASM_MODULES[@]}"; do + java-pkg_dojar ${module}.jar + if use source; then + java-pkg_dosrc "${module}/src/main/java/*" + fi + done + if use doc; then + java-pkg_dojavadoc target/api + fi + default +} diff --git a/dev-java/batik/Manifest b/dev-java/batik/Manifest index e8f96636cd1b..4d42e330a0b4 100644 --- a/dev-java/batik/Manifest +++ b/dev-java/batik/Manifest @@ -1,4 +1,4 @@ DIST batik-src-1.16.tar.gz 13495722 BLAKE2B 041442b5485588a23b6e335cc46630b3c73fb8a36157e8bc77baa7b399bf7986549039f27e89727ebc98b8492095b957c8c6deb12b232a39784844e4c5edf6ab SHA512 024ab7a204d00b6c855e26c62a326dfcde5fb486a7635890c6fcb37d421c7195ae04b3d292daabc0fcb6564f55bfa93d6fef15cf4c2dad77e569ca17d1eeb250 DIST batik-src-1.16.tar.gz.asc 833 BLAKE2B fdcfb26b9cc0d4fb0c37ce42d65628629ab0c27257ebe07715d5b2786500515125a240957c9ba76333aa54320905273031354cf09ee29e3a79fc7529640ebf03 SHA512 7fc3450d2b4d19e03528707fc20d6e18af926938ad24ad7460cc1c423c6c40507059fff2e2921d82fc582a4b486a75141fb407d450b043e2cc5007e0c2d486ea -EBUILD batik-1.16-r1.ebuild 6520 BLAKE2B 168b507f647f73db2e51ee899269cf737602fde22bc8f9c6d1eed8546283cedbdc3d1e61d3394995b49499c3f3d7da7b3e96d8834c35d4082bee34ee698fed8e SHA512 ea78c70ab833ed6fec2c64f13d89bd4f26f6c53ee5bab5cfed03df6e104aa8d3b96c28fe9d88742c7381de60b360cfe6e7f77c5869fea0066ab90d7e55c41286 +EBUILD batik-1.16-r2.ebuild 6545 BLAKE2B 30ae7283f3e56f7707ba890b609f89aeb34fc6904375e9ee9ba4c59b0d468266784152451a5f9a7578fa8b36cbf4ace42b1ccf1f1276081b9e7b8b8c52824a75 SHA512 7b26d098b00b39ddb9c04125927503e119219689a8abb97967faccb1592c3b9d8f10b0f99c6f05c5ec268658f42723d1fdfaa23c8bd6b7e855914d900b8166eb MISC metadata.xml 610 BLAKE2B c589c175b595deb71eae6b8fccd46f4d6b82331f636cff28b6074300b6495efb780d157bb1b5b1359070cca7405138fcff719d72f1038023357fc7ab05c52b87 SHA512 73a6bb61c87645d1600ab90ca954599208c8599e967f6e999d973fa80e9693435db8a75ace95c8881486c8e2929d5a201a51e821e5f58763c273b21b5a32c229 diff --git a/dev-java/batik/batik-1.16-r1.ebuild b/dev-java/batik/batik-1.16-r2.ebuild similarity index 97% rename from dev-java/batik/batik-1.16-r1.ebuild rename to dev-java/batik/batik-1.16-r2.ebuild index 244e640e9dd5..dd7569417d64 100644 --- a/dev-java/batik/batik-1.16-r1.ebuild +++ b/dev-java/batik/batik-1.16-r2.ebuild @@ -37,7 +37,11 @@ RDEPEND=" >=virtual/jre-1.8:* " -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-xmlgraphics-batik )" +BDEPEND=" + app-arch/zip + verify-sig? ( sec-keys/openpgp-keys-apache-xmlgraphics-batik ) +" + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/xmlgraphics-batik.apache.org.asc" DOCS=( CHANGES NOTICE README ) @@ -141,7 +145,7 @@ src_compile() { else # Create the JAR file (not possible without adding at least one file). jar -cfe "${module}.jar" "${JAVA_MAIN_CLASS}" -C . README || die - zip -d "${module}.jar" "README" + zip -d "${module}.jar" "README" || die fi fi diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index da2a984ab1e5..f43121a7a189 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/scala-bin/Manifest b/dev-lang/scala-bin/Manifest index 0b2d05a07869..e15727156b74 100644 --- a/dev-lang/scala-bin/Manifest +++ b/dev-lang/scala-bin/Manifest @@ -1,5 +1,3 @@ -DIST scala-2.13.6.tgz 23407489 BLAKE2B b65db49968dcbce2f5586aafaa4cd437156050050f209cce4a7d5edc18dfca3ebb60d2a726b4a26902723f993b78a673909c1139eb67e8eea4f35a4842b33c70 SHA512 445267cd7c1ddb8ef94d2edeb36567318c66429c88fcb183840998dc204a10253df09c33eb4de2f87b68b1a8cd4f557910fa3f061d4316314653eb64e91c0188 DIST scala-2.13.9.tgz 23602967 BLAKE2B 93bbee93562143c72a4bdcfa3e7a8257064474cf38a2de448444bc5639f54e0ef17b9361e7144b39b3040b97683c2674bcc7611fc770c2fa985d9d0d9fd403d3 SHA512 da808ea65fe66c83dc55873662de92647675a2da15b87fb719f1c76d29588f725a466d8519c53f4c521d4defc7b66c023e52a6b264c58117f321ddcf50ebd2a6 -EBUILD scala-bin-2.13.6.ebuild 1314 BLAKE2B d418046f5d32e02b1f8bec7e0913b36d0c693ac86461da968e1683fb3e003145295e1ac016cde1c420d823de1e030de95fa4b8bb57250be6f1f22f800014a587 SHA512 2b92c6fd821780847b98bd6f557b24bacbc3f598e859366391cf0c69efbae4af4f09b6cc5c44d3a54f749299f3451699075e040dadc643cf84758cd24858b78c EBUILD scala-bin-2.13.9.ebuild 1316 BLAKE2B f69035d4446ace380d92c54f14f53d7c6dfcb64da7fc733690a2c48dda42965e38ad95abf8bf5cfb4f78a09e2e245a7826bdcdedaafce51b4e202c83dc257737 SHA512 d4e6a43f2cc09a9b2fe2def515c549e267df2ae3aeaf76ea2e6ec4c24038f02b97afeb4b9252d817210bee06719f559ed57b923ef5fb0f2748b29976be81bc44 MISC metadata.xml 318 BLAKE2B 86a802cb50a100c38c524852d35f1d8dbf98fd7bee84b09c706cb3ab7e561809cd7e90aea8db93b61621603e571a1f9e9bb187eb009733ad55190c4f34e49863 SHA512 b31204c0b6f796e0e43c10c1721f912d405247619f5ace759a79213405374119224689d37326a8776d2044b96830455820e0ebaab388dc724baca73cac000809 diff --git a/dev-lang/scala-bin/scala-bin-2.13.6.ebuild b/dev-lang/scala-bin/scala-bin-2.13.6.ebuild deleted file mode 100644 index 951d45582b4f..000000000000 --- a/dev-lang/scala-bin/scala-bin-2.13.6.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -JAVA_PKG_IUSE="doc" - -inherit java-pkg-2 - -MY_PN="${PN%-*}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="The Scala Programming Language" -HOMEPAGE="http://scala.epfl.ch/" -SRC_URI="http://downloads.lightbend.com/${MY_PN}/${PV}/${MY_P}.tgz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc" - -RDEPEND=" - >=virtual/jre-1.8 - !dev-lang/scala" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - ebegin 'Cleaning .bat files' - rm -f bin/*.bat || die - eend $? - - ebegin 'Patching SCALA_HOME variable in bin/ directory' - local f - for f in bin/*; do - sed -i -e 's#\(SCALA_HOME\)=.*#\1=/usr/share/scala-bin#' "$f" || die - done - eend $? -} - -src_compile() { - :; -} - -src_install() { - ebegin 'Installing bin scripts' - dobin bin/* - eend $? - - ebegin 'Installing jar files' - - cd lib/ || die - - # Unversion those libs. - java-pkg_newjar jline-*.jar jline.jar - java-pkg_newjar scalap-*.jar scalap.jar - - # Install these the usual way. - java-pkg_dojar scala-compiler.jar - java-pkg_dojar scala-library.jar - java-pkg_dojar scala-reflect.jar - - eend $? - - cd ../ || die - - ebegin 'Installing man pages' - doman man/man1/*.1 - eend $? - - if use doc; then - ebegin 'Installing documentation' - java-pkg_dohtml -r doc/tools - eend $? - fi -} diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index e61a9d2cc232..5c51c048f603 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/dqlite/Manifest b/dev-libs/dqlite/Manifest index 081364812097..9e9e9873bee0 100644 --- a/dev-libs/dqlite/Manifest +++ b/dev-libs/dqlite/Manifest @@ -1,8 +1,6 @@ AUX dqlite-1.12.0-disable-werror.patch 515 BLAKE2B 3a2ed21d6d4b33f3f39789459754f3663ff03946c65a9660bb98a07bbc6b9b3bde7f800580f40b2e49f92744cbca719463226c60a8e98b8f41f689797b63a916 SHA512 af0a219f9ef5315fdb169f7f812059b6cadc251df5262de8d5574827afb23da64e9d0015ef38db0e5581dd9e6a992a72e3a54c2cbb5181ceddcc07082a98bfdb DIST dqlite-1.14.0.tar.gz 190757 BLAKE2B 5304ff10134c7775c4475f77bbe60cc6892cc35c3f2a7b4813743cd27fc1176a1d513d66ebf22b47ed7e83fa833be1408f44f781fbd8200bfd3f4465ea1d6011 SHA512 4305b289903766f00c26e278cce3f761c778b67105a6d7e51e66cc1cbf85564fd41f27689b6895c6f182968d851e10a40d052570d55e22007e9eb5c2929dabd9 -DIST dqlite-1.15.0.tar.gz 208833 BLAKE2B 41d2fced65c787381300aed1d0ee2393dc9e7aa371acd7efbee0744e00fed8a6ee7175eb3041f9cd198c1f0beef8951984e2a34646cbc069ea9d35753ba7568c SHA512 413f5aa7ad9d990638c6ffbdf5706ec69635ead0ad21314603b3c997608c696bd294bd5d15c092d1619509fc4d51c4038deaec82bd82cbbd4070f4a4020f9cc4 DIST dqlite-1.15.1.tar.gz 216360 BLAKE2B 750c61616dfef548d7d96564f9c46765bbc4803b4af89e7df8573babe970ce05810fe11bb73dac9b98eb815016532c4ca20509b394a37e4143f5917fdd1b4a9b SHA512 3da0aa254747806f439eaf941cbe376d4376e0be351b39d9083c0d257f33750efef3210715b458f003e6a4508e248d3777c2584260e0e82ce10598ba9cfbe4d4 EBUILD dqlite-1.14.0.ebuild 1030 BLAKE2B 6bab29603f06e7c77bfe3b4e8368025be5e3780d4bf7e7b0c9cbbbb963ad6fe2bbb5e522e8e8875eb1c26a367757132f45c268d9085bcffe057e2b502f8f7c14 SHA512 49d06af2574dc18cf68129813953fce654aca56329115b877b0dc58396d7c0b9dd4bbef9d87660943045b1b51e50b81297cfc978db5019006dae37ced408de71 -EBUILD dqlite-1.15.0.ebuild 1031 BLAKE2B 63c90dc64ce177796a67d7b233ae47e0ac8e68dd6b77344876f444d82373054cdabec9e2e97a4a2b0ed75ebada95d7aed3bece26890c6c505cdfcfa4f7009ce9 SHA512 80488218329881c0c2597b6ab3e04ad7195adebd6a42ebd61646350248c6947dfb9741d304f69fee37ae6f97296c30a203a0f9e0482cd392eaac2b959c23801f EBUILD dqlite-1.15.1.ebuild 1031 BLAKE2B 7128fe7ded130a0bd802faaa502b581c36a51904b529df1cb2e4ae72c931965e6882a7cda52067e2cc4fc92d45acb86e81e53a8f3f71b671e13021671e2090d4 SHA512 3bc83144205953be91adf9b45b8daa4455f2d682bcb01aa7edab35e849211b66eaf4a2b05c8ed61462c557082e2e66cec423cacc6d5f8e752f39476eaa4c3e87 MISC metadata.xml 950 BLAKE2B 26822e40a2c719e8e3a03db6e513d869eef038fcca973ef049da1b6eeec29aefd0867d6bced049ad1dd0465a4d942982565ff0436a7744ffb127879987ea626a SHA512 bb07a8a87ae66e5b5a2aca695e9d5cd1e5a1d725d1d9200099f9d5b46adad83c2ca9ebfedc172ad01fe31aecc1fbbe5a4de7255a2e04d4462c03a106127c7221 diff --git a/dev-libs/dqlite/dqlite-1.15.0.ebuild b/dev-libs/dqlite/dqlite-1.15.0.ebuild deleted file mode 100644 index 7eae68fc19f4..000000000000 --- a/dev-libs/dqlite/dqlite-1.15.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Embeddable, replicated and fault tolerant SQL engine" -HOMEPAGE="https://dqlite.io/ https://github.com/canonical/dqlite" -SRC_URI="https://github.com/canonical/dqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3-with-linking-exception" -SLOT="0/1.15.0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="dev-db/sqlite:3 - dev-libs/libuv:= - >=dev-libs/raft-0.17.1:=" -DEPEND="${RDEPEND} - test? ( >=dev-libs/raft-0.13.0[lz4,test] )" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/dqlite-1.12.0-disable-werror.patch ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myeconfargs=( - --disable-backtrace - --disable-debug - --disable-sanitize - --disable-static - - # Will build a bundled libsqlite3.so. - --enable-build-sqlite=no - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest index 820ed2ff24fc..1d144b55d384 100644 --- a/dev-libs/libgpg-error/Manifest +++ b/dev-libs/libgpg-error/Manifest @@ -1,8 +1,5 @@ AUX libgpg-error-1.44-remove_broken_check.patch 811 BLAKE2B ff90643ba8afe80393ae0328590ba161c5a68c6b1d6e3ab771a9b295e2827d4cb02d620315e0437647d36698d539c911aa572a9d57393feed9818986440dd437 SHA512 29dbad17b3626eab56ecc352479f55aeb54958245558716134e1da5c8581c0713d53463caa778ebd6c33ea3281072d7aa2d6fd62630bfa973a41bd3e76ca1a57 -DIST libgpg-error-1.46.tar.bz2 1014291 BLAKE2B 6748c463256b7d0a05fe89a63c5f3abda1975d861c35821248664f2f09cd2273ef619d12408b6107a99519939ca7214f492e705c29f52f7bbdc422237281c1ca SHA512 b06223bb2b0f67d3db5d0d9ab116361a0eda175d4667352b5c0941408d37f2b0ba8e507297e480ccebb88cbba9d0a133820b896914b07d264fb3edaac7b8c99d -DIST libgpg-error-1.46.tar.bz2.sig 238 BLAKE2B c9f48969dc5b51c4d6c0c643a510e442b883af319f4bd9db3d1f9d9b56e4003f020131ace28d5e6d3db1d3f62c63ac083f159d545e601e7c47391bd16e4411d6 SHA512 c71be3ab3b2fe6c0932faad3df42c67a861a789a09e0b084da06fbf723c37e3bf28047ff4475a9b26bf622434517235c2677a832eebb611a47330ccc7887a7cf DIST libgpg-error-1.47.tar.bz2 1020862 BLAKE2B bc04efa0686b1b7d7cdce045fc080c090c1abec60349b673c2e1ce27900483aea090eb6ebcb3fb49a4eed36f18156a12413d5446f739475632f4ed2a2481ff27 SHA512 bbb4b15dae75856ee5b1253568674b56ad155524ae29a075cb5b0a7e74c4af685131775c3ea2226fff2f84ef80855e77aa661645d002b490a795c7ae57b66a30 DIST libgpg-error-1.47.tar.bz2.sig 119 BLAKE2B d23ea6c38621407c8f9f0c6bde71abd0e50c136d2e5de9a6cef64627f5d398c344a3438995a2405c4ef148ad8638ef7125f34670819957acd7d597370f1630e5 SHA512 09343016eaf7fcc455f8ce533847153a8a9b7c36f375a8ebe71ef5fc2923edf7b70842f834f52c51874e427869487b74a2286ea0112cffad0d72f79cb6d4eceb -EBUILD libgpg-error-1.46-r1.ebuild 2586 BLAKE2B 00372e4b21b58587cd76d4866f8426f37115dd65a69d4612c3166f6c02f5bc2066edb8347d8bc651dcca76fff3eee98d5d145e651ac911c7f5b11fdb00990d8f SHA512 18c6e53e702fc91e7848bbd2cab2aa6b81d4fa4fdf6b522ab8d9fead61fc1426f07a35fcd44e7838bf7144998ee4788164f360a12361fbbb5c82210233552e4d EBUILD libgpg-error-1.47.ebuild 2586 BLAKE2B 00372e4b21b58587cd76d4866f8426f37115dd65a69d4612c3166f6c02f5bc2066edb8347d8bc651dcca76fff3eee98d5d145e651ac911c7f5b11fdb00990d8f SHA512 18c6e53e702fc91e7848bbd2cab2aa6b81d4fa4fdf6b522ab8d9fead61fc1426f07a35fcd44e7838bf7144998ee4788164f360a12361fbbb5c82210233552e4d MISC metadata.xml 420 BLAKE2B 0b469c533336497584faf0c8a5531c54dd242817d46fb78f1369997b77ec3ea49da3a0ae869488c17639fdee26bc4dee94fb20605db6fa8f6f3dbaeab77d3072 SHA512 22259311b2c83f7b63e859a7196a3fd586c85afbd777327d9a6172a359500160807866b74051836717c42145ed0e289152fb0a374a05bcc7e982d4df3e94b305 diff --git a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild b/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild deleted file mode 100644 index c11f5aecd2dd..000000000000 --- a/dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc -inherit autotools multilib-minimal toolchain-funcs prefix verify-sig - -DESCRIPTION="Contains error handling functions used by GnuPG software" -HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error" -SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" -SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )" - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="common-lisp nls static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -BDEPEND=" - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/gpg-error.h - /usr/include/gpgrt.h -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/gpg-error-config - /usr/bin/gpgrt-config -) - -PATCHES=( - "${FILESDIR}/${PN}-1.44-remove_broken_check.patch" -) - -src_prepare() { - default - - if use prefix ; then - # don't hardcode /usr/xpg4/bin/sh as shell on Solaris - sed -i -e 's/solaris\*/disabled/' configure.ac || die - fi - - # only necessary for as long as we run eautoreconf, configure.ac - # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is - # not a pure /bin/sh script, so it fails on some hosts - hprefixify -w 1 autogen.sh - eautoreconf -} - -multilib_src_configure() { - local myeconfargs=( - $(multilib_is_native_abi || echo --disable-languages) - $(use_enable common-lisp languages) - $(use_enable nls) - # required for sys-power/suspend[crypt], bug 751568 - $(use_enable static-libs static) - $(use_enable test tests) - - # See bug #699206 and its duplicates wrt gpgme-config - # Upstream no longer install this by default and we should - # seek to disable it at some point. - --enable-install-gpg-error-config - - --enable-threads - CC_FOR_BUILD="$(tc-getBUILD_CC)" - $("${S}/configure" --help | grep -o -- '--without-.*-prefix') - ) - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-libs/libpcre2/Manifest b/dev-libs/libpcre2/Manifest index f38949af960f..5790d8e60f33 100644 --- a/dev-libs/libpcre2/Manifest +++ b/dev-libs/libpcre2/Manifest @@ -1,9 +1,5 @@ AUX libpcre2-10.10-000-Fix-multilib.patch 726 BLAKE2B 4f4c0db0f6a8a10851fa80ac6066f0b85031cbb5a55c29003cd9dd98364f32c679e66a5f905dc7713e15c85807da55fef5d1143d725c0aaf8d897a0b86d31e27 SHA512 aa3dc3148808d0e856e7d8c608342bd91b515e9924fefcfe1eec14af98ec4d6d194c0aedd559b2617145985376ca7496362a4e04c0bc35fe40983e8122c961d6 -DIST libpcre2-10.36-patchset-01.tar.xz 1364 BLAKE2B bfef3c876a092e06972107b44794c23b758a030181f3040c8b722db166789eac794783169b468fc71334fd660bc2f1c31422a8cb8e5bdc18a69b72654b1b59b2 SHA512 04324d1efa6d155fa3ffbc328638e4674bea305fef7f57d4369ab4a6399a0f489b4c0ecfb49643feff310d91872e1673e965c48a5c60f1bf54a319f0d275c306 -DIST pcre2-10.40.tar.bz2 1765440 BLAKE2B 627a204585b92238eda81b4befc88757a81d75b0d9fa26ea6d51afcdd93f7e2d102a2245bf3c8e1f5f9ddf69a316c419c948b741a64442bb567480015543e49b SHA512 00e7b48a6554b9127cb6fe24c5cacf72783416a9754ec88f62f73c52f46ed72c86c1869e62c91a31b2ff2cbafbbedabca44b3f1eb7670bc92f49d8401c7374e8 -DIST pcre2-10.40.tar.bz2.sig 310 BLAKE2B 9609111a64b66893b12e36d1cbc77b64d6a0cc30b9288e52753785ddcab37cc3e169d0f117d94e4ad7d7ff897a6ba0a574c9a2e529c3c7e171f5a1bc6f64fe23 SHA512 faa4b47fdac1543cd323651f251b8abb94b31b5966b42d445b8cbb38c441df4742e3c3517c2bc6c0a4464e9fb5feab5d5beda1250a03d56bec2d8383be2f63ab DIST pcre2-10.42.tar.bz2 1799866 BLAKE2B 40aa096745548c489a00ead87a191a4d24ecd924a5b8f00401c1273176de15ccb23510882467c8e2b5c1256b97db46fba5fcdfbd9f0d61d86a29d74bb4bca7a0 SHA512 72fbde87fecec3aa4b47225dd919ea1d55e97f2cbcf02aba26e5a0d3b1ffb58c25a80a9ef069eb99f9cf4e41ba9604ad06a7ec159870e1e875d86820e12256d3 DIST pcre2-10.42.tar.bz2.sig 310 BLAKE2B 2125d7e23f7e75847573e3caeb8d55da5d8e0df3d166bf8b638b998aebacaefb4e88df7e813d6977af2dc7d82c93b7179ad0043c4f46fc4e06d99d214b0b7fcf SHA512 22ce3c7903835b1cf835ac6cfa725badecc982f1504382e62525c88307b2e3bd8951f2221fdd3d73920843e69f714b6df99fe741069e610f1f809087512a31f7 -EBUILD libpcre2-10.40-r1.ebuild 2910 BLAKE2B f86a00a03f1c528379e2e725f70dd68b69fdaf94363e80663e4e79f0e114f815dc8e73ba734ecff5bbc093e3c65a2aeaddc9d06c5d93f76f715492c50fb59c7c SHA512 d4e1f1e4c130d31e9502a93f84baf7f68dd72b60c3ac1aa20344f9c4e77bbe46aa280701a5ebe0061d13844630fdc549dd5546134be1ed349ec3f589a906a68c EBUILD libpcre2-10.42-r1.ebuild 2561 BLAKE2B 8212808738117591caa9461075b9b8ed07ee22a48ac2d1b0a6e35ed1f61876a402d7cd071c974d08a127abccb7c8859732bce6d28c64cb1cde68d42941f29d34 SHA512 b2aac8bca452b38e3e7dd0232e207ee3615696df23ac8d14e79a7a1dad14d43d2b5fc80a0223d2213386ab1a13f6521ce5a338c59f83ed69dc07e3f966057bfc MISC metadata.xml 1087 BLAKE2B 693e7f9a4d9cac7b2aa5f24804826f79135a0475770b8ef5058b09542c3b19d30ddef438029dc0358b997ebc032ab103432b1274723c81882f1b5359455c765a SHA512 74dcb822827b8cc3e86c525ab3e2ee302d39ee00d5b4515f9fd6f4a157ae1522a2edbd08b97c2950d9370878f41eb59e414a145d6beae430dab57ea10df68460 diff --git a/dev-libs/libpcre2/libpcre2-10.40-r1.ebuild b/dev-libs/libpcre2/libpcre2-10.40-r1.ebuild deleted file mode 100644 index 94fdd19aea38..000000000000 --- a/dev-libs/libpcre2/libpcre2-10.40-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2023 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/philiphazel.asc -inherit flag-o-matic libtool multilib-minimal usr-ldscript verify-sig - -PATCH_SET="${PN}-10.36-patchset-01.tar.xz" -MY_P="pcre2-${PV/_rc/-RC}" - -DESCRIPTION="Perl-compatible regular expression library" -HOMEPAGE="https://www.pcre.org/" -if [[ ${PV} != *_rc* ]] ; then - # Only the final releases are available here. - SRC_URI="https://github.com/PhilipHazel/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2 - https://ftp.pcre.org/pub/pcre/${MY_P}.tar.bz2 - verify-sig? ( https://github.com/PhilipHazel/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2.sig )" -else - SRC_URI="https://ftp.pcre.org/pub/pcre/Testing/${MY_P}.tar.bz2" -fi - -if [[ -n "${PATCH_SET}" ]] ; then - SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PATCH_SET}" -fi - -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD" -SLOT="0/3" # libpcre2-posix.so version -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="bzip2 +jit libedit +pcre16 pcre32 +readline static-libs unicode zlib" -REQUIRED_USE="?? ( libedit readline )" - -RDEPEND="bzip2? ( app-arch/bzip2 ) - libedit? ( dev-libs/libedit ) - readline? ( sys-libs/readline:= ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-philiphazel )" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/pcre2-config -) - -src_unpack() { - if use verify-sig ; then - # Needed for downloaded patch (which is unsigned, which is fine) - verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.bz2{,.sig} - fi - - default -} - -src_prepare() { - if [[ -d "${WORKDIR}/patches" ]] ; then - rm "${WORKDIR}"/patches/pcre2-10.36-001-issue2698.patch || die - eapply "${WORKDIR}"/patches - fi - - default - - elibtoolize -} - -multilib_src_configure() { - append-lfs-flags - - local myeconfargs=( - --enable-pcre2-8 - --enable-shared - $(multilib_native_use_enable bzip2 pcre2grep-libbz2) - $(multilib_native_use_enable libedit pcre2test-libedit) - $(multilib_native_use_enable readline pcre2test-libreadline) - $(multilib_native_use_enable zlib pcre2grep-libz) - $(use_enable jit) - $(use_enable jit pcre2grep-jit) - $(use_enable pcre16 pcre2-16) - $(use_enable pcre32 pcre2-32) - $(use_enable static-libs static) - $(use_enable unicode) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=") -} - -multilib_src_test() { - emake check VERBOSE=yes -} - -multilib_src_install() { - emake \ - DESTDIR="${D}" \ - $(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \ - install - multilib_is_native_abi && gen_usr_ldscript -a pcre2-posix -} - -multilib_src_install_all() { - find "${ED}" -type f -name "*.la" -delete || die -} diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest index 981cd12d4174..310e5b95e8b1 100644 --- a/dev-libs/nss/Manifest +++ b/dev-libs/nss/Manifest @@ -12,4 +12,4 @@ DIST nss-cacert-class1-class3-r2.patch 21925 BLAKE2B 7627ff9a09f084c19d72d049067 EBUILD nss-3.79.4.ebuild 10715 BLAKE2B 0b5947e1a5f4f0e4bc3d037a92116c25d3995b8e3c3a912e23e17b96136564b89946013dca40351b698af2a974b698cca0fd4832fff9e07d78ae628744a8c0eb SHA512 f519e6c3a17ef0bd51291ed8f210ae2b20c8faa9fe5f3cb0b5466a37b63bd7606420e1f90e46fa05632cda31f0482230a7aba6ce48006e5cf846bf42f9d6bc86 EBUILD nss-3.89.1.ebuild 11238 BLAKE2B dd764066bc58c3e7ccf5d1694da18fd48e75d17407bb978e171425563e8c91b4db0b429fd11dcdf2edd2df15bc8d74dc5b15f7cf18106aaba553b50ad24109b2 SHA512 135e401e94a2754935d86e13283cf77f6442e14252b0b04101475d47bb0157b24372e1bfdf220da8bbc52882fda2fa3507884aaea570e611418c14637a485e1a EBUILD nss-3.90.ebuild 11424 BLAKE2B 7bf031e20e2f3562f285be87a8f2e1e4698f2624354c88686951b33ec17182c46f0260cd038206a3994c212b3bb81f3c73108f4eff15cf5ae9f84cd08dbcdec5 SHA512 1aeb0776aad42ff4f0a702ea7f29ed365fb426b538f11c4d625b7d024e1b5e346a7d9ec9d3ff89b3e3014786f67d39e294847140c803edccbda3d82d4d2d02b3 -MISC metadata.xml 568 BLAKE2B 1cebc7cc572aebf6dd8f84b7adaf9ff19391384c03430344062546bfc12fae56e2b134e8e2b83c0059c41116575bac16cb7ece046357f1c48f20e2dcbb2b9103 SHA512 f43917344f571dec20ff7973ab1c78e6941861eee729b8988b1ecfdda1cf4088b826ed3ec5d4a0e8c460c08c328d675dcbdd535fd202baa75c06a52d43716adb +MISC metadata.xml 603 BLAKE2B 74c5a84f8a860b6a43731ed83cd40373187236de7add14ca33f3417eb0cfc165aa5df5308dca14b4664bcfe453e0f328988df4459af5781da4cbcb7bfc00e93d SHA512 9d7fb0be71d18ad1da440de047f4430bd3b50a8584d8dccd43e5e4cdf050f5c5cfeb34cd82ea617f2419ff092908becd1508eb7efcf54f3cca8c7f36af9517bb diff --git a/dev-libs/nss/metadata.xml b/dev-libs/nss/metadata.xml index 551a7406e401..ed59ce5ad9ec 100644 --- a/dev-libs/nss/metadata.xml +++ b/dev-libs/nss/metadata.xml @@ -9,7 +9,7 @@ Include root/class3 certs from CAcert (https://www.cacert.org/) - Install utilities included with the library + Compile and install all extra binaries, such as certutil, modutil and few more cpe:/a:mozilla:nss diff --git a/dev-perl/CryptX/CryptX-0.78.0.ebuild b/dev-perl/CryptX/CryptX-0.78.0.ebuild index 47c6a2b7eb38..1e7ebcb651f3 100644 --- a/dev-perl/CryptX/CryptX-0.78.0.ebuild +++ b/dev-perl/CryptX/CryptX-0.78.0.ebuild @@ -14,7 +14,7 @@ DESCRIPTION="Self-contained crypto toolkit" LICENSE="|| ( Artistic GPL-1+ ) public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="minimal" RDEPEND=" diff --git a/dev-perl/CryptX/Manifest b/dev-perl/CryptX/Manifest index 665340a9ed3d..7fd76e521ec2 100644 --- a/dev-perl/CryptX/Manifest +++ b/dev-perl/CryptX/Manifest @@ -5,5 +5,5 @@ DIST CryptX-0.078.tar.gz 1647544 BLAKE2B 6589fc46abaca313a8f1a5e32d8744ee5234276 EBUILD CryptX-0.72.0.ebuild 1073 BLAKE2B 042568e0e3454de4ab995e07bd2c3b4102a9969b294e33a0b72eb021c39baab18ce55531668ac185bd0134130e5e2fe8acee09bc9814655ab47d1cfbd0d20833 SHA512 7a7ae730bd760871c48482d19298de53d61b22edfcb15b759097cba820476f4bbb5ba200bcad1d72939e487ca53ae39cea7ea72f5e2bb694187ee073b3f65eb5 EBUILD CryptX-0.73.0.ebuild 987 BLAKE2B 6c45f225d27d0efb3d5f6e0c18e660c5f200d2f8bdd9182d6a1f2471355cd6cf3117f9b791ba06d22e59612e3a8d735504dbc5e88f11fe48629064e3e6432a60 SHA512 9648f6c6600087c5213ed7f03b5b06c2f2cbd1c944a80c4dda95fa0620e2b2c82724040d08b9cac9f3a4f9302cc0dd3b5b02f4d3630cb3e3f7e63c4431c1b80d EBUILD CryptX-0.77.0.ebuild 927 BLAKE2B df6c2bcc9898c07b6287c355721b7bba772e8af5a8e5316161b271116d4924f5b324150c3a5c945a0fe99bb58243d7b7f623689617e9a58415a7f982f2474728 SHA512 6cafd3d08af74818c4fef671a71b90c1a59f5709707d39172f92499decc0ffeac0e406a17fba4c92f8d4387ac350f94fe8f6f83d1f2c0f9a8794d32a52f80d9d -EBUILD CryptX-0.78.0.ebuild 933 BLAKE2B 2ca1419bcf71014b917b5462746896486a89ea9ab675bf032bb17e1a34a070692b18e91ebd6faa162a1e460a994017daf9092eae0327b71b336f8272f744e397 SHA512 c7bfb60e1350113f2be5eed5e0bd3fd8141f408f108149fca2952d7897c1f09fc8eddfe806800b0c75bcbfb7d7c4addba8faf8537233c10fd90a5f0dae93b220 +EBUILD CryptX-0.78.0.ebuild 938 BLAKE2B 0caf72f59836cb81ce7d04e71318d65f83382cbe4372fe10a87addde70b25c025248a71651dc847ade321cf241ab5191b61da39d44a9b2057f055d5a6093e896 SHA512 8956bfaf5b07108daabfe43e25f016f392c1150bc98b377db0bd845c64eee4d8b446889f7651048aa9dfb62ede47ab58caade62900f6215eaf4903054a365fa9 MISC metadata.xml 7682 BLAKE2B dac5e42af5a5b3a49af0adb11718172066090ddcc8dec1661d29ca76eca4a0b34b2c828b83a9fce8b125c1a2120ec513edaf9d97ee8e32c313e4e4aa99fdcef9 SHA512 4559cc741fc4c095500301bc8c89bb2a2680454e3428bff9e1d2c6ad0853aa9568f731af65ef275e80692d148bb83e9f1dad1186853d058e65c25e5df26fa4c9 diff --git a/dev-perl/Mail-DKIM/Mail-DKIM-1.202.306.300.ebuild b/dev-perl/Mail-DKIM/Mail-DKIM-1.202.306.300.ebuild new file mode 100644 index 000000000000..39c477ba6214 --- /dev/null +++ b/dev-perl/Mail-DKIM/Mail-DKIM-1.202.306.300.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=MBRADSHAW +DIST_VERSION=1.20230630 +DIST_EXAMPLES=("scripts/*") +inherit perl-module + +DESCRIPTION="Signs/verifies Internet mail using DKIM message signatures" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + virtual/perl-Carp + >=dev-perl/Crypt-OpenSSL-RSA-0.240.0 + >=dev-perl/CryptX-0.67.0 + virtual/perl-Digest-SHA + virtual/perl-MIME-Base64 + dev-perl/MailTools + dev-perl/Mail-AuthenticationResults + dev-perl/Net-DNS +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + dev-perl/Net-DNS-Resolver-Mock + virtual/perl-Test-Simple + dev-perl/Test-RequiresInternet + dev-perl/YAML-LibYAML + ) +" + +mydoc=("doc/*.txt" "HACKING.DKIM") + +src_test() { + # disable online tests + if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then + einfo "Removing network tests w/o DIST_TEST_OVERRIDE=~network" + perl_rm_files t/{policy,public_key,verifier,dev-manifest}.t + fi + perl-module_src_test +} diff --git a/dev-perl/Mail-DKIM/Manifest b/dev-perl/Mail-DKIM/Manifest index e4312b3c0277..cb1980bd2807 100644 --- a/dev-perl/Mail-DKIM/Manifest +++ b/dev-perl/Mail-DKIM/Manifest @@ -1,5 +1,7 @@ DIST Mail-DKIM-1.20200907.tar.gz 177877 BLAKE2B a71da80038e9abc8056fb248f7c6da76fdd98427bc18fc1d3c4bdba73dde4a683db10a1b1b61bedf03adbcf349c4be9e82e29b13adaa02007db5b7422ffc27f1 SHA512 1bfdd97ca49abfd3ae6f13bc8ede8706531801e078351ac41a3a6172b9e65249d247e38a95c53eb60781b5f38b971a5acf9c8b98948e9c4d7a427a525ee231cb DIST Mail-DKIM-1.20230212.tar.gz 179183 BLAKE2B 51613469d5369525a5c51859cabbf2ac0dc04e5406ede338dcb16471182d3d3e789821b5cc52fe85cdb07f67a20b33abf4fff1e647e3aa25c2a69c1037b0f753 SHA512 b34ee931f121104c93973f5cacf551f7583947c82fd272197b970852ac37d910f69d2fd44a4d4614162ee38b54205bb93e0138fdf48cc2c43ab2606040f18d3b +DIST Mail-DKIM-1.20230630.tar.gz 182700 BLAKE2B 6f937a71ab91746a9f8c5b949ebb47aeed1ae3999b15d042b87700783b10efa7c8d10d900444205904edc3fc445df8d97eb03a394a7145bd6f211a27816ac64a SHA512 566213925afe4f964718208217ad6d97ad9192651294248a560203d8201f23db3ae2f83ca366a058f40ecf9b22695140666edeb6ff57d9a7bddcd01ae09f59d7 EBUILD Mail-DKIM-1.202.302.120.ebuild 1053 BLAKE2B 160fb35b63c516916a1401e5ccda0989430ec818afb31093199e76955fa1a7a90fb6487b196cc9a9525d74cc8f95b858046d88fa30c14c9674ba2afab431514b SHA512 575ea3d31b9df057ec1d3dd0ec7bc9b27af2e225743272b8429192d97f54627caac51d22e0cd0f21ad31361c4b51a76f12c40692c5a2540d1039cfa73ab40258 +EBUILD Mail-DKIM-1.202.306.300.ebuild 1081 BLAKE2B 29b42907c6dc8dfc20b9cb8ebf4828b18529a5f9a314f4e4b423a703cac81a7e18056c9768128a4f50e219684aca3d3d36d5c693257bff8c7406010cef6741e0 SHA512 b85a8a6314f9cf7ff43bbbe4dd88f0e03c240c47190ccdf5244dcc4eba13b901f288f53a7fa5c658548e2b6e7dcedbe93eecdea7b28f4c504a2362c519c833e6 EBUILD Mail-DKIM-1.202.9.70.ebuild 1053 BLAKE2B 99403d245cc10fe5f07cec0e1ec03cc8593cca3b6ba9f2f8194b3ef3cd9b3fc50b85d788e6261ea7ef95bcbe879a9e14bdcaed80267ad6272582950bcf454940 SHA512 7faf79908b47c2d6751b4674f9454623c51d93d9e121a222842deb07236b80895992f39a59d7e61b6e571782ec47555a53c22da44bbe3fc7d3e16a3177f109b9 MISC metadata.xml 2903 BLAKE2B 00068bb3935dcc5fadec99b748367ec58136406681b15a917fb33d5a3824d5cfb68c72ba2ce7c71ce32ae0a88481d97bbaad6e5ca1219ab3288d54330b4452c7 SHA512 9bc389bb1b36f46bf1e3ff7f2523b87ac3998b0c76e83270bae2550f64629288680a13746c4a4bbf699f920f533c944bfb4c95ace006bc32dfd48e7dc5c4d5dd diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz index 72ab191e9810..cb4fb6e0ca0b 100644 Binary files a/dev-perl/Manifest.gz and b/dev-perl/Manifest.gz differ diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 5b2291e87733..874e50d3dd21 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 745514cf10a5..90192d658e8c 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -2,9 +2,11 @@ DIST boto3-1.26.155.gh.tar.gz 664838 BLAKE2B 35c78d4da5bcba6f218a854d67647b71b16 DIST boto3-1.26.160.gh.tar.gz 667890 BLAKE2B 2d081604ea94a6fece2c6839c0be339fa2ff3f8c4eba5b882eb45597646ef8efc0294abb58f9233e3fe1ec445131a91701ddf8771220275c13c34af9813cd8e6 SHA512 2a427e63fc61581a873a75ea2b0fe4329cc55ea61e7c99049d8d24c3cb676490a66efa9d6236b90ba6d7c41208a90a60b04dac53ff8243952d64134abff4ba82 DIST boto3-1.26.162.gh.tar.gz 669402 BLAKE2B 33b945dade4486c0f7069c2209d0877fd3e6886d963139aed7716321d26ed92573486465580161799be92ac427da0dbb8fbfdb604db841af505e7dffbbef1c6f SHA512 e0ad04b82a79ec028157f88e1a3c95a7156ecef8b5b869624637896ffc62aa93608d17436e931a8b240fb2f47574ae8de04e34eeb6270f821c95dfa0f62d8f1a DIST boto3-1.26.163.gh.tar.gz 670006 BLAKE2B c2bcd2a3a4aaf1f2f5b69a605971ee62a09c754894825acfb7fdfcb7b7114bcbbb5864fa7a5ab6fefd8adc6264746223bd801ed4d45553bb5823b19f4cb8ce60 SHA512 31fadc451df41030e88e51d2345d1b0e952ec88f2a381ca28679db8c0bce6fd97b928658216e1eec2e075ff3c98c512d732b93466e6f646bd44616b9ce2b1450 +DIST boto3-1.26.164.gh.tar.gz 670774 BLAKE2B d5a1f93ac403e738b754a915f6d64f16c083aa604cc535d33ca00c5484b3ff99a64b80173b0b1d60222e5cc797039d4135a767dab1284b0b16e913e2afcf00aa SHA512 165b779c667f7d6f53c4849e215425f9cd717923df582215a6966b0f30b81014c8e804d24072623c8210fae1c702c38c9331cc6d90903d2d270a9060318f3c08 EBUILD boto3-1.26.155.ebuild 1508 BLAKE2B 42be8b915da646a7afe6dfc988542d3d79b5dbdc565d2e738d210e3f77b7c5ba6dfbac45e46b9cc3cc4770611cbc0c155abc7f1807ff0cb8e6033f927bea4048 SHA512 06404c0363c0c7c0d378d1c2b91073c137a1685d2d846d98c655e6d001df5cde0eb51bf6e160879af2b56321a02e84146ce634855f70c7c3fbbd1adbb9b8ef8e EBUILD boto3-1.26.160.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497 EBUILD boto3-1.26.162.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497 EBUILD boto3-1.26.163.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497 +EBUILD boto3-1.26.164.ebuild 1515 BLAKE2B 611fec92e11c2c75d95e39043931611ad3396698f6868ff4b60391eb8353e71a824613ab8a1dc96c9640cc2f933ba761c47628acf7be917abe0039628b38a071 SHA512 475e2648fea04db00eb4fd70e48a7599c758cf8e225caa6250b222293bd9aa662d962c6d6db730040680256e61131301571675f3e1470735217f950abf2c3497 EBUILD boto3-9999.ebuild 1514 BLAKE2B 5d31d27ac50ed037fb8be61559bac03bd2a8c63f3220ac93ecc864c0e3cbd34763b9b70761a9f364cbc85a0edd84c6f6eeff614292f31473b4935e5bb86fae7b SHA512 26bd2959c745f0e423d683d2fedeab9a438d215fa9b28b403d0cea81caac7436f05382b2a91a183bc1095f3b205e3b2115f931cd7803e0b9838c2a507562da5c MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.26.164.ebuild b/dev-python/boto3/boto3-1.26.164.ebuild new file mode 100644 index 000000000000..2a4a7643203e --- /dev/null +++ b/dev-python/boto3/boto3-1.26.164.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_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 3cc274db9ebe..7dde1ec5cbd3 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -2,9 +2,11 @@ DIST botocore-1.29.155.gh.tar.gz 11673165 BLAKE2B 653cc8b368d34502bcb16622677f11 DIST botocore-1.29.160.gh.tar.gz 11695537 BLAKE2B e60b8ec0ea50fa13e61acd8f5cbc4f908c0d95916733e6ebdf11c2387e1a13efee611070fb72e37ca3e3058888d3acd6debdd67bfc973528c7674c760a3bd865 SHA512 42c6d02df87b12143248ecd314d5b9ebcf47900da975addc8343187c7bd35ec3c41118ba8c9482d9e152e5352a95111ccd93f425e215fdeeeee4ee991803bfa1 DIST botocore-1.29.162.gh.tar.gz 11720182 BLAKE2B 38ab0a8e5c466417427d559a5646d8e2025c43f4554ca8380bd0a1d47faadddb6bc8feed297b02e3cc05f9cf9c079628b0c0a8dce4b8908dd28923de2f4e7273 SHA512 29a2882fedc63f5b59906e9648d3811c441e3901c546a8cf5a0c2079f44a82b3c1aeeaea2efbafb833748c046e749a6d1b127c2fe74d4748289228304782ef2c DIST botocore-1.29.163.gh.tar.gz 11722194 BLAKE2B 2519b70cf7e5cba4e0544d7d1e520a499f762a78354804bc70c97177fd91eae3ce60acbaac2c0a0fdad4e99f02b85660696826b378680bc35b80ce0c6d99e254 SHA512 8ddee4f7aea1479494b0a4763d044c75bf610d0a4b52ce4a224e36c325ecb418e3560489fee56eb51428e8f0156fb171cc6af87665112d7fb787967a3499a52c +DIST botocore-1.29.164.gh.tar.gz 11728330 BLAKE2B 241747c505ae64941073de3b307829d443f79335ac2e8b756f00560b727e10d6b7ac65da92a4196ebc85fb2d266cf63a9e23fe89f3ecba8a90b13dd06a6f1a61 SHA512 181f715ea1357ed080e7bc6bfa5ea11a5a1d794721a38a32be834b703b503deae6b5bc2de25e9da541942347bbd53e4cd339eda7872e397fa90ecd0c5bdb72aa EBUILD botocore-1.29.155.ebuild 2478 BLAKE2B 12b452c39c98b793a4f15b9a8e8b082ba77dcf677a7c529d2d4b8b81d729403597e071da7d2c98e5e4ed65778e19ea881c6993cf3405e7f80ad20a078fa18a63 SHA512 5118842311b8971e9d2b9f03a45f496caef3b95cfa79334f77097430d569cab7ac1261dcab3fe13236ecad3907936ae49eea87620a12304ae6cf6798639deb47 EBUILD botocore-1.29.160.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44 EBUILD botocore-1.29.162.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44 EBUILD botocore-1.29.163.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44 +EBUILD botocore-1.29.164.ebuild 2485 BLAKE2B f7c931df1cf3c88ac69706626687c7c96d98c055d54969a36872f91a44028567f2a405a8cb6ce729b78a2f99655a6989db07c57a5e0333b897996e98c401e275 SHA512 9d6f15f5b7035cfc63eeb8e86710eaecb765c20c47b018f834d806212d3ec7506562f7b162886bdcc9cd4e15d8ffd776b1f51c890dbbfadacefec5e787d13b44 EBUILD botocore-9999.ebuild 1736 BLAKE2B 6ca7ea14855f5f8db2d166ba1f29835d4c994a0a8fa38f3852406289a4465c091909562ac678f1c0bf7e640a594731b0d4319efc0f34f6bc640fbae06746c4bc SHA512 f891bf0eded88d9af3b87fc7c9ee4c6a129d263e672821f3b9654d43bb3bcac41305b834192088d15b50f3f9d36ea95374180cf13e1cb67149595ec63e4cc155 MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.29.164.ebuild b/dev-python/botocore/botocore-1.29.164.ebuild new file mode 100644 index 000000000000..3ced99abe4ff --- /dev/null +++ b/dev-python/botocore/botocore-1.29.164.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + # urllib3-2 compatibility, mock relies on implementation details + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307 + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_handles_expect_100_with_different_reason_phrase + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_state_reset_on_connection_close + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index 7d2681e7e6b4..722a50112c77 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,5 +1,7 @@ DIST google-api-python-client-2.89.0.tar.gz 10965040 BLAKE2B 819c9f0837b86acc693158830c54e48778a1c8ef1fb549a4fbbe100827d0a269b435c4c29d8683c674981ef7817a0489e1cd6639adb7c9b09951c05b8fcf3aef SHA512 e3541f7e6b151ade5feb6e50f22c26b63b85304c4254929be5776c44c6cd80a4c2660d62fc052777033705d3c6a7e8dcd1a69f7f5d3dd5dc49549237a2ce6a5f DIST google-api-python-client-2.90.0.tar.gz 10891311 BLAKE2B 0683e95e12e5f2faaa5ce5b3f4c82e65df00da0c884530917dd086d33dda74a66e62fd27c7edead205f9d330800d2c60929fce68ce7f82fc04f8787cae010cdf SHA512 331812b50c2816f407db25f703817bf0d20b9218de39bd91c67d40a1f113141c8b9af0210d9d10272ebf51b90485fa44f636e821de19add72eeb38fa04ffe449 +DIST google-api-python-client-2.91.0.tar.gz 10853485 BLAKE2B 3f31a18187701f833e06f514150acf5eec72d6dabdb8b3493efa8fff79f10848a2108c5c7114f0f467519bd2f943162cdc3cbe91c9805a65a74d80c6ca41b745 SHA512 638783176e9d98af621deb5ee10ad5418108910f0996e98653adfa252dee2edd8db712c8fc0fe73d7d83db14a770d297b34d3334c5b018ce800325ef2dd91e04 EBUILD google-api-python-client-2.89.0.ebuild 1314 BLAKE2B 4b94f53adfddc78245531b7528b46e0f22ea97b1c3a2f856657d9239308e302abb13d95c75f7118e12c459f8350c035cea63691a55db8c9c089345bb1353e67e SHA512 ea3465da7f85594297f735b66d1e2378e2b2eceb530da38dda71ef2ff0ab26f5abddc8c0cfaafbd34abb040e114c67e55c71aa9a3e84fcede68ee298b1f32fbe EBUILD google-api-python-client-2.90.0.ebuild 1316 BLAKE2B d6d158b0cdd8c45d8d79dbc2977291d7e3342c7f53da3adcb227708ae8f3161413381d971dddf63b941a32b94133a6cd4c661d7b76863a5d3162db0495fdceaa SHA512 762a1b2c0e8c06f60e01fd9045abc4255999039a97e86145bdbe8ea7727d2bbfd3defd6c6e932a726f0efe001cb0364d1640f2a808c531ff57ec66d8740d9d13 +EBUILD google-api-python-client-2.91.0.ebuild 1316 BLAKE2B d6d158b0cdd8c45d8d79dbc2977291d7e3342c7f53da3adcb227708ae8f3161413381d971dddf63b941a32b94133a6cd4c661d7b76863a5d3162db0495fdceaa SHA512 762a1b2c0e8c06f60e01fd9045abc4255999039a97e86145bdbe8ea7727d2bbfd3defd6c6e932a726f0efe001cb0364d1640f2a808c531ff57ec66d8740d9d13 MISC metadata.xml 538 BLAKE2B bf0b8ab3a89ce9ab1d2159f4c0ebfe3f2646aced20bd2006485510c12d22e83cc130fac979f699ae6431a610c8d2acf86c04b39bc262abaf167c20571a860810 SHA512 30d004d944055660165954f8475e57ba45cef56423c80a324118836d78e5376261409955155a40c9bd988f230f3e2fc44c6aeb6fae3028c78c55a382ccd83bff diff --git a/dev-python/google-api-python-client/google-api-python-client-2.91.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.91.0.ebuild new file mode 100644 index 000000000000..0194f9640998 --- /dev/null +++ b/dev-python/google-api-python-client/google-api-python-client-2.91.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Google API Client for Python" +HOMEPAGE=" + https://github.com/googleapis/google-api-python-client/ + https://pypi.org/project/google-api-python-client/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] + =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}] + >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}] + >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}] + >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] + + + + + sci@gentoo.org + Gentoo Science Project + + + ashb/sphinx-argparse + sphinx-argparse + + diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild new file mode 100644 index 000000000000..2b28e7ab59e5 --- /dev/null +++ b/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=poetry +inherit distutils-r1 pypi + +DESCRIPTION="Sphinx extension that automatically documents argparse commands and options" +HOMEPAGE="https://pypi.org/project/sphinx-argparse/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/commonmark[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/sphinx-copybutton/Manifest b/dev-python/sphinx-copybutton/Manifest new file mode 100644 index 000000000000..019d22ad58ed --- /dev/null +++ b/dev-python/sphinx-copybutton/Manifest @@ -0,0 +1,3 @@ +DIST sphinx-copybutton-0.5.2.tar.gz 23039 BLAKE2B 5a440865610dbcfc8abc8a10c38832439d5f588a26a8641374cada3cc181a0ba2a19e62b287a296c1879f25342ce8aae1ade080126f837e5ad9291c152a30c6e SHA512 83f61526d8a20f70b0de63a5bad89ed4ae4f3cf5cd589f1a1e2e91f08f4d45a05acf780a4cf3703d4490ab93c9c9bb18c11d3170b8011c2254aab0334940ab2d +EBUILD sphinx-copybutton-0.5.2.ebuild 502 BLAKE2B dc432e7a9bb7e158373e821b69322b038783ed07eb564b8cb77066593ebbd19c91dbe56f273dc1f3e8b42037135bc29d07c2317072af249b0d04c80048810e71 SHA512 a208190a6199fb6606a89dad6763da6acf75eea1bf226d1bb705610435689164ac5ed86c5eccb4d8b75804c632ac24e63c95dde170977fa87a24f87c1e92ebff +MISC metadata.xml 561 BLAKE2B 9b79bc70ff34e5be3453d71f1d9547f2c83096e9d7a32eb2dcf38d9868d766a7f7bceb6df1f28a6ac375a47ec2c7ff98008a99ef5233e85bcc3199f48f607e9a SHA512 3b1d64928d68a420b99470ecddcaaf3b36d8ddf3009d44e0580a15937c126e275938a5835d2900e2d30101034a2b2ba0fb1bb58cbda68fcf3cb84aaf36d50b25 diff --git a/dev-python/sphinx-copybutton/metadata.xml b/dev-python/sphinx-copybutton/metadata.xml new file mode 100644 index 000000000000..343dee9179fb --- /dev/null +++ b/dev-python/sphinx-copybutton/metadata.xml @@ -0,0 +1,15 @@ + + + + + alexxy@gentoo.org + Alexey Shvetsov + + + + executablebooks/sphinx-copybutton + sphinx-copybutton + https://sphinx-copybutton.readthedocs.io + https://github.com/executablebooks/sphinx-copybutton/issues + + diff --git a/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild b/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild new file mode 100644 index 000000000000..297c59d28f0d --- /dev/null +++ b/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A small sphinx extension to add a \"copy\" button to code blocks" +HOMEPAGE="https://pypi.org/project/sphinx-copybutton/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/sphinx-6.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/sphinx-inline-tabs/Manifest b/dev-python/sphinx-inline-tabs/Manifest new file mode 100644 index 000000000000..54ec767b7a9e --- /dev/null +++ b/dev-python/sphinx-inline-tabs/Manifest @@ -0,0 +1,3 @@ +DIST sphinx_inline_tabs-2023.4.21.tar.gz 42664 BLAKE2B e7f00bb220a194d6aad2285af793b540233d3a4122c82c34c28d03e62fa463252dff7624470f3abf4e5cd9028c9abfabc0b663fc56acee809bcd10d1bc886038 SHA512 d5c856821ca3d2b251733fe200465679dc875d66719851f89b6e38fd1898e40a2bbc97975b6bbdb7bf769fb67038bbb8dd94282504adb0977c57e8d1cf3fde5c +EBUILD sphinx-inline-tabs-2023.4.21.ebuild 447 BLAKE2B dfac877983852162bc0d92fa616b4452a4b2a159c4c21dcd3798e147dca2c00be19fae40a1bbe02391c4f55346b43baab609bde726b453abca5cdc67f11524c2 SHA512 1d4d705d29deac4f12ccee2273f3cadb54d790f74579a0692f253fc6e47a88acae00c22729f3e8ef5bcfa40d09c9b645e53c42e84b66bdd3702dc6d8e5b4fd6b +MISC metadata.xml 553 BLAKE2B 3ce0da208e9abb45c8ef8be913c3f9253de38a71accacfc0edf9e01b94b2d2bf4a8979ce2613b4f756f749d5b28cc0c3de6fafe7fc42d778a4d617c23cb39192 SHA512 2b0fa9391c56137c743d5fe4cf4bffb98ea7a6ae526f4afecda82180aeafc49c21e6edbd3630bb1c4094e115720e54c79059945b525633cbde34fddc268b42f0 diff --git a/dev-python/sphinx-inline-tabs/metadata.xml b/dev-python/sphinx-inline-tabs/metadata.xml new file mode 100644 index 000000000000..aac31acf568d --- /dev/null +++ b/dev-python/sphinx-inline-tabs/metadata.xml @@ -0,0 +1,15 @@ + + + + + alexxy@gentoo.org + Alexey Shvetsov + + + + pradyunsg/sphinx-inline-tabs + sphinx-inline-tabs + https://sphinx-inline-tabs.readthedocs.io + https://github.com/pradyunsg/sphinx-inline-tabs/issues + + diff --git a/dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2023.4.21.ebuild b/dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2023.4.21.ebuild new file mode 100644 index 000000000000..ad6169c8bad4 --- /dev/null +++ b/dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2023.4.21.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A sphinx extension for inline tabs" +HOMEPAGE="https://pypi.org/project/sphinx-inline-tabs/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/sphinx-6.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/sphinxcontrib-autoprogram/Manifest b/dev-python/sphinxcontrib-autoprogram/Manifest index 8098e37b07ac..e9ebd68641c3 100644 --- a/dev-python/sphinxcontrib-autoprogram/Manifest +++ b/dev-python/sphinxcontrib-autoprogram/Manifest @@ -1,3 +1,3 @@ DIST sphinxcontrib-autoprogram-0.1.8.tar.gz 18656 BLAKE2B a1334b0d9717f59ffb67c8a60e03b34c1fb0168cc86500ee14c06c44bef5bec1b484997d00be6586832e21e8a97662628636766558af9f79d40eb3da0ae21122 SHA512 a73d52a6195e3b637758b36f86afe07090bab09a655a86dbde3fefaee59f634c3fc880d436c3b14d9d7d4fb58f74765bd13457d0fc9192f1ffd4d654dc6efcd5 -EBUILD sphinxcontrib-autoprogram-0.1.8.ebuild 615 BLAKE2B eb7278b1fe25b318c9c243b21c5ccf49cfb093a616960b2a3390cb2be5fc511f6923a7e5a37455bb3821b656193914f3000bbc2fc4eb67c2a5875ee8b528a374 SHA512 424e6640d7b9c3a50423ca88b75893385730ae48a8765da9c411ac8ed34f88be726a28024c69cf7c7ac9d718442bfb5e4f3b7a2826dd0402a94fdc8f5aa950ef +EBUILD sphinxcontrib-autoprogram-0.1.8.ebuild 622 BLAKE2B 6c2fdcae77b0518f02dfceb82ffa57f3780977081e83aa4025fc5b611e287abb25d437b781ff2668d07e27cf32038c95d850d69988785dbb350941aeb0024de4 SHA512 9466c0baa63385d2be71d946bea4a357d4d36bfd653a7ee550b337d1c50d37bb6b2ef0713be9ce12920b19fe9ec6869468fcb97442ae895f0d8499a1d3174d98 MISC metadata.xml 437 BLAKE2B 9e39af7803966fa76096217ad37df0ce8ff795bbfad2a20a0bc58485d4292626f7ad334c0e2918993f3c6a03a791c8f7ea7e4a3e68e75fd8bab3c5b4a7a00bd8 SHA512 7a3a8412639455ff004479bc6862312fdf17cde00905c4fc7a2eab839b6a26ad09facc879519b024d33d04ac62c16ed60e35719e89a7a75f3452ad55c0dc0dc5 diff --git a/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.8.ebuild b/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.8.ebuild index db8164e96833..115a4f879a5d 100644 --- a/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.8.ebuild +++ b/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.8.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" RDEPEND=" dev-python/sphinx[${PYTHON_USEDEP}] diff --git a/dev-python/spyder-kernels/Manifest b/dev-python/spyder-kernels/Manifest index 870e51c58946..f47319498e89 100644 --- a/dev-python/spyder-kernels/Manifest +++ b/dev-python/spyder-kernels/Manifest @@ -1,5 +1,7 @@ DIST spyder-kernels-2.4.3.tar.gz 97886 BLAKE2B 1783747662745fa0807e50a9bfe8e350c394a3b571bf74b2f884aeb0c5b995c1b8d571f1b382272903ce005a140762327fa08d35247a9ced9e84709dec23a3c6 SHA512 efacde9e9cd511583fa1bc732c7823baee34cac086cacc7d2f69062b4721dc17eb322445a9641e55a716db980f7cb083fda61c279ba69c97b74664dd4b139f7f +DIST spyder-kernels-2.4.4.tar.gz 98216 BLAKE2B f9f7c007f3c8f4365b84606e7473c169b525aad6d4ddccd6a72fc4d84f48b3fbf0272bd8f8e7f9cc7eb48df555e333f1b8ef0adc8c2f0b8d6df4ff9de35568f8 SHA512 826ced4928d8308e1a31790f0938e24ee8171b7e1f890a322bf652798991db4f3c2c270dd1b9cee44110ac85724043e4f80bc2adb54ad9f09f5414ee8bbd0a4a DIST spyder-kernels-3.0.0b1.tar.gz 236330 BLAKE2B 512fb11371b481102fb9b984eaaf665eed5eeeb2c0039a7e445f6e8139bca0a71f24d68b869614f3d65c9d51640d135c4a3dd33a32dd6c8750d5ba3c7b3330ef SHA512 e8e4cb9e7a577ff2ea969c78aafb1585a6afb652d5ee0063cdaada302648d3152ed38ae33376a4e13e4e183bd18233ff8305ecbe3e248422d2a056b08b0e7226 EBUILD spyder-kernels-2.4.3.ebuild 2146 BLAKE2B a505364d2120b93304ec0d9eb30b1f9dd54147a9b938e6fb11bab802609345bb81407cb883b67a3f45b3e320f1ecbdffe9ae35ea9d50308e78b94c7ec2082242 SHA512 566791b1260e6d580571d86d8a1fe5995fbe4ed850e8907ce4f1c4c9ba532bf438af853fba6430a54c93bacd9a8ca639e0cabbdf9dfc9ea0c900940f199b5f83 +EBUILD spyder-kernels-2.4.4.ebuild 2146 BLAKE2B 0727649748ab7737bb5f48ac438f0bba46ccec3ae2a36ba55e4408baed524eea8255bfdae3686311ea76932d4b5b8e64aa3340bfd53b68369dd7835bac53fd7b SHA512 b8d8363f262b1c50baf9a88e610bbae5b1ce19ab7dcba3a47f5b852a00b3b88a622cb545a5f3729cb0f3e15882b5f0ba482223f155806c7ec8dc668b742c27c5 EBUILD spyder-kernels-3.0.0_beta1.ebuild 2330 BLAKE2B 4c797de8a11a81e98d4e0cf9da56050ad15e78da5d744d9981786a55ef60b5d93cc08e44eae76cd8932c98612015f062d323c16a09ec3c29c437b7150fde9349 SHA512 19d23c3ccff4bdfdce72b09246cd4065ec19d6f3fb9584e8257f9f222fffb15dfb06b3482ad160d93744f190b79bbe1074b8a96362fbf7d0abc8f2646ee795a7 MISC metadata.xml 545 BLAKE2B 52be79edfbfdd86e7f895c53d088399b649901b76c7b69cf6363dfba6954971ce75b14624c2fc4254810112e32721e215255d59035f70850e1c1073f9784e65b SHA512 62ad725aab52d7071ccd5297bd15fcdd5e02e97854fc412a43b5c97b7995c77661251994850616743ce39eee0d0673b3bd4189b00876ed6124bf1871f6fb100c diff --git a/dev-python/spyder-kernels/spyder-kernels-2.4.4.ebuild b/dev-python/spyder-kernels/spyder-kernels-2.4.4.ebuild new file mode 100644 index 000000000000..a56306e79b09 --- /dev/null +++ b/dev-python/spyder-kernels/spyder-kernels-2.4.4.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Kernels used by spyder on its ipython console" +HOMEPAGE=" + https://github.com/spyder-ide/spyder-kernels/ + https://pypi.org/project/spyder-kernels/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + =dev-python/ipykernel-6.23.2[${PYTHON_USEDEP}] + =dev-python/ipython-8.11.0[${PYTHON_USEDEP}] + =dev-python/jupyter-client-7.4.9[${PYTHON_USEDEP}] + dev-python/matplotlib-inline[${PYTHON_USEDEP}] + >=dev-python/pyzmq-22.1.0[${PYTHON_USEDEP}] + >=dev-python/wurlitzer-1.0.3[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # we no longer package distributed, and also removed dependency on dask + spyder_kernels/console/tests/test_console_kernel.py::test_dask_multiprocessing + # RuntimeError: There is no current event loop in thread 'MainThread'. + # https://bugs.gentoo.org/834893 + spyder_kernels/console/tests/test_console_kernel.py::test_cwd_in_sys_path + spyder_kernels/console/tests/test_console_kernel.py::test_multiprocessing + spyder_kernels/console/tests/test_console_kernel.py::test_multiprocessing_2 + spyder_kernels/console/tests/test_console_kernel.py::test_runfile + spyder_kernels/console/tests/test_console_kernel.py::test_np_threshold + spyder_kernels/console/tests/test_console_kernel.py::test_turtle_launch + spyder_kernels/console/tests/test_console_kernel.py::test_matplotlib_inline +) diff --git a/dev-python/zope-exceptions/Manifest b/dev-python/zope-exceptions/Manifest index 36f157d8ffba..642111f7f66b 100644 --- a/dev-python/zope-exceptions/Manifest +++ b/dev-python/zope-exceptions/Manifest @@ -1,3 +1,5 @@ DIST zope.exceptions-4.6.tar.gz 30876 BLAKE2B 9cc9a040269aa2f813018670e3692c9897fbea3a346b37e72fc54e72fb33dbaf0f14c192a76a7c40f57674caee4e17e86aec5f1d60e1c0e6a801d859d9629189 SHA512 d28a4434b27f6611040b290dcece26c1880982853092c89d5a8d74093cb9339a62834d7c3949d5ea28c4d3fc01c6f36180df22031cded6e4c963acfff65c2ec4 +DIST zope.exceptions-5.0.tar.gz 30287 BLAKE2B 43fab206ef16b330a4ca460a432be375450fd3637a7964797fcb15a35f6adcd654b6105bb61043391ae6448ce03ea2ddd89dc86b6a90be69e2b0c541ca2b30e7 SHA512 0aba148751420c92a403169f72801fe03745196f918e1993d159a8d89310f2f71af26a15eab20c51b39747c3ddfc61eebc48e228517418fedb45d21b89475ed1 EBUILD zope-exceptions-4.6.ebuild 949 BLAKE2B 71640d4e0d292d96979af26d4f45797115d8c32810f8ca3161a97673655a0acd9ce4db591483afa5b87cf59b8e0d22143bf36a617bf8c9dc5290329b1e0bb00b SHA512 bd3b648b01e67be3b12a1e6585fa01fd99d1de607e1ac4e921bf8e9e8e9de6fef5217891a032de100c3e5bf9f24b68a911b1c03a7b64072faa2e3b037461d832 +EBUILD zope-exceptions-5.0.ebuild 949 BLAKE2B 71640d4e0d292d96979af26d4f45797115d8c32810f8ca3161a97673655a0acd9ce4db591483afa5b87cf59b8e0d22143bf36a617bf8c9dc5290329b1e0bb00b SHA512 bd3b648b01e67be3b12a1e6585fa01fd99d1de607e1ac4e921bf8e9e8e9de6fef5217891a032de100c3e5bf9f24b68a911b1c03a7b64072faa2e3b037461d832 MISC metadata.xml 413 BLAKE2B 3bed6e3e8732f8e04efffe7ea279eaedbfef2fa2d011f1881fdfa814406b0ed5e5a926eeb1a0e66858c1f0524d5c1d1948313c50c53d9fce6cc4596ddea9f87f SHA512 ec4b63a6791605b6c66649026a10d0bc445849b801e9e6350c1bb06b7a244c86aa558830ba39dc1a3d35b3dc2d650d1a52cbe7f84c912f5f7711fe6ec6bf55c4 diff --git a/dev-python/zope-exceptions/zope-exceptions-5.0.ebuild b/dev-python/zope-exceptions/zope-exceptions-5.0.ebuild new file mode 100644 index 000000000000..7ec748a89678 --- /dev/null +++ b/dev-python/zope-exceptions/zope-exceptions-5.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/.} +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="General purpose exceptions for Zope packages" +HOMEPAGE=" + https://pypi.org/project/zope.exceptions/ + https://github.com/zopefoundation/zope.exceptions/ +" + +LICENSE="ZPL" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-python/zope-interface[${PYTHON_USEDEP}] + !dev-python/namespace-zope +" + +distutils_enable_tests unittest + +src_prepare() { + # strip rdep specific to namespaces + sed -i -e "/'setuptools'/d" setup.py || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + distutils_write_namespace zope + eunittest +} diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 7edc25cae628..bc8ccc4bcb7b 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest index 27e5bd73cc94..70c889e1688c 100644 --- a/dev-ruby/async/Manifest +++ b/dev-ruby/async/Manifest @@ -1,12 +1,8 @@ AUX async-1.31.0-improve-robustness-test.patch 1174 BLAKE2B 93c9de3f4d5ad78714cf6152e2071d05e5145f24f014454ec47a79e00c8da71d7d2b9c32ac8fb9c5f425180f059f0ed51c6ca945b88b6d1615c746db25088683 SHA512 a403f0d84f4a0d4a47fe55a011d221a554c42c4755490226776480c659bf9f005c0e5658484f9635b3816ab0075de75b98fdbd6a03033c739ca82e7f8fb3b63b -DIST async-1.30.3.tar.gz 92599 BLAKE2B 69db66676adf2dd0f77142bffc55b1e90a6983c53c7fac444f72b9365f6907e4d2ec45579ea267f3a8f31fc45af63c3517908c353749b288d1873e2cf720f96b SHA512 337a51ca8fd0e6685528e2eca9b584344ba583f7254f2600110ee62da6e4ccabeb471e7d94f36ab6f8d0eb3eada9e23335a262a50c8d035f67708fce0a590e5e DIST async-1.31.0.tar.gz 92889 BLAKE2B b573e3106243fd0934387254b302f541a9ebbcd34bd451562bab1d39bcd37c593e2290667b524db7bc862268812a0932a644c670cbaf2a4a5ee240a866e08726 SHA512 f60fb9f4e95d1f579ce5f664abfe96b7196e3e47baf2856b7e97815107e0aa2e807c969839d118b6144372443687568488749547d762863b31d82c8d7e5d45ac -DIST async-2.2.1.tar.gz 75671 BLAKE2B a652bbb99d49c569fd864015059391a013f35c888be1e3b32ae06900bb861274390543c64ac9687689cb012c9b4c82df7764e4aaa50d2e76b595fdc7736ec8f5 SHA512 329862fa30f56371092666bef199b949e6325d99696a7ef2029cf9524a5cea31fc361cfaf438e15731c8e09c06ca47261fd3fcdce306a464332def9897c8dec5 -DIST async-2.5.0.tar.gz 84307 BLAKE2B 0aa9042e6e63087c08def6a5bd66f51565addaf8caf1db3ce5cc94afd397e164dfd0e7af40d4f55d05b0bb08cec3c98dc89b5e4345ff053f06617a8ba6a9b0c8 SHA512 caa16d07b2863f236bdd31fc87aa29216a5e32c8182a6e6bf9fd5203cd223350bb1746be02a617f8930c31f2941ce4204f01c5f2fd902c215a1898192afd01c3 DIST async-2.5.1.tar.gz 84455 BLAKE2B 251b1a8f5bd3d9f1cc4c6038d18dbd5dbe83278d27b35656d12942d7f4501828a2978f64f4fe4e77758476e161e06141b558430af2c42536a7e65bb0795fa2c2 SHA512 b12effeca7372e74ea9ca0ace08d7ea3d7398bbc0c3fdf57f9f57a5888ef975682c86bf010ae1d8b5070408a0f36887972edf12c54382dff5b493d56df5707ac -EBUILD async-1.30.3.ebuild 1085 BLAKE2B 1e659a38ffcb334ffcc5f4c308058f42c9b09c9932b4d631a0b2177a21bc649db56f81fe412b67b42de12db45673697573070169f65346451ef552feb0024e8d SHA512 fbe133e2cab13eec23cad652eae0eec40000ba5d4e2b17391f87a5943e17d9ebf4ebf8eba5459e669d5c2e0fc30a12c0b3b64ad02f29084e46f8401f25504fb6 +DIST async-2.6.2.tar.gz 86923 BLAKE2B ef1a840bd52c3713268582260a00855061fc3ee2d05fb67a2de44f9012dc419745eeac0522fb06e9689860ed23bf5dbb8280f796e645d992d1a98da7cfb4279c SHA512 627f490360d96e9ef8cfb5dc5ea929a1574cdfa6db91fcbfe5b14f6e475e03c750b2806b8d13025425b969ed44944debdcf6d573bc95eafe80a6056a0550707b EBUILD async-1.31.0.ebuild 1166 BLAKE2B 6bf7c31c4a75f491ebb50760339143e2facb05026c40d3b2ca54c8c8bda7a4ded592a4fcc3813c9f93bed1826335c77a43f56bf645984bb2fd32a64588fe7013 SHA512 6aea740017475227b1886dbfa1f60dc3910e3d91d221e6d24d1cd116e7fa8fa7baf3528c0013dd5d06a26ce09820c29a323f23b00898dc4664c7d3bb35318a42 -EBUILD async-2.2.1.ebuild 1186 BLAKE2B cbc4c374d1caca55be6c84525c8d5d2b02fb46ff1a9b1ef09cc360cf6c1913432eded53f92f1750ea5baa111b91e637bc249dcbf74948cdaa1db46cc5c2ad824 SHA512 8f88a3ff2f1cef888a65ca857dcee7c0708eea7526ba9f79a709e58fd5820f17c37e86ca102051b1194bea83d0686ec6b229b9951ebefe8c1be1ecd5c9eba0ec -EBUILD async-2.5.0.ebuild 1134 BLAKE2B d6e6ab55f597b6cef0b2a33b9f89613a0e810dafbc285bdabde58f4cb3dffceb6123e2420fd678a3626457b7295b0e2576c73b891fae04aa74bd60f2ad009865 SHA512 1aeef893bdefd1ff2b0b75686eb48d13ffe6a3769dd85405b03a074028ac52303ba86235b27c118dc8a38e0369b460063e4d36c6a397fa4b14e40eb3ca72b8f3 EBUILD async-2.5.1.ebuild 1134 BLAKE2B d6e6ab55f597b6cef0b2a33b9f89613a0e810dafbc285bdabde58f4cb3dffceb6123e2420fd678a3626457b7295b0e2576c73b891fae04aa74bd60f2ad009865 SHA512 1aeef893bdefd1ff2b0b75686eb48d13ffe6a3769dd85405b03a074028ac52303ba86235b27c118dc8a38e0369b460063e4d36c6a397fa4b14e40eb3ca72b8f3 +EBUILD async-2.6.2.ebuild 1158 BLAKE2B a941e239b4ae1fc50aeb6e70f464c1f45864413fc1c8832dfcc5c3886ce5ee24610aefd904100519cf9e81013cd41de06c53dbd80f1fc5aa63bc15aa73c4c01a SHA512 c135c583b24c390a3beb850cced646652ddbd3297dd286a584fdcc4461cb8f53954146efb611d79d38add379cc43da7e867dee97c22058944ba9ef631dcd4906 MISC metadata.xml 341 BLAKE2B acbe731aefbd211b23790c22ed97fbc1f83c45cf5ed786aa99fedafa5ca930081e71b3466584846f6e2f7a793da65c82bb4c9c85c15a669ebf5e7db47b74836f SHA512 d96626a4c34ef4981c11dcd07f51a9940d29b2bd8013868f3e5778d2f62a59bf3ca864a370a4d7951ca98079d6d5939d9aa9a4f4ed0233ec5f7fe544fa64fa26 diff --git a/dev-ruby/async/async-1.30.3.ebuild b/dev-ruby/async/async-1.30.3.ebuild deleted file mode 100644 index 3db5806ec41f..000000000000 --- a/dev-ruby/async/async-1.30.3.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="README.md" -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A concurrency framework for Ruby" -HOMEPAGE="https://github.com/socketry/async" -SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/console-1.10:1 - >=dev-ruby/nio4r-2.3:2 - >=dev-ruby/timers-4.1:4" - -ruby_add_bdepend "test? ( - >=dev-ruby/async-rspec-1.1:1 - dev-ruby/benchmark-ips -)" - -all_ruby_prepare() { - sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die - - # Avoid network tests - sed -i -e '/can fetch website using Net::HTTP/askip "requires network"' spec/async/scheduler_spec.rb || die - - # Avoid test dependency on unpackaged covered - sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/async/async-2.2.1.ebuild b/dev-ruby/async/async-2.2.1.ebuild deleted file mode 100644 index 6162faacb4c3..000000000000 --- a/dev-ruby/async/async-2.2.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# It really is ruby31 only, see: -# https://github.com/socketry/async/issues/141 -# https://github.com/socketry/async/issues/136 -USE_RUBY="ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRADOC="readme.md" -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A concurrency framework for Ruby" -HOMEPAGE="https://github.com/socketry/async" -SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/console-1.10:1 - dev-ruby/io-event:1.1 - >=dev-ruby/timers-4.1:4" - -ruby_add_bdepend "test? ( - >=dev-ruby/async-rspec-1.1:1 - dev-ruby/benchmark-ips -)" - -all_ruby_prepare() { - sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die - - # network tests - rm -f \ - "spec/net/http_spec.rb" \ - "spec/async/scheduler/address_spec.rb" \ - "spec/async/scheduler/io_spec.rb" || die - - sed -i -E 's/require '"'"'covered\/rspec'"'"'//g' "spec/spec_helper.rb" || die -} diff --git a/dev-ruby/async/async-2.5.0.ebuild b/dev-ruby/async/async-2.6.2.ebuild similarity index 86% rename from dev-ruby/async/async-2.5.0.ebuild rename to dev-ruby/async/async-2.6.2.ebuild index 91af5db3a8d2..625969130dce 100644 --- a/dev-ruby/async/async-2.5.0.ebuild +++ b/dev-ruby/async/async-2.6.2.ebuild @@ -20,11 +20,14 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -ruby_add_rdepend ">=dev-ruby/console-1.10:1 +ruby_add_rdepend " + >=dev-ruby/console-1.10:1 + dev-ruby/fiber-annotation dev-ruby/io-event:1.1 - >=dev-ruby/timers-4.1:4" + >=dev-ruby/timers-4.1:4 +" ruby_add_bdepend "test? ( dev-ruby/benchmark-ips diff --git a/dev-ruby/google-protobuf/Manifest b/dev-ruby/google-protobuf/Manifest index d9861d9708a7..8b92a2f47cb2 100644 --- a/dev-ruby/google-protobuf/Manifest +++ b/dev-ruby/google-protobuf/Manifest @@ -1,3 +1,5 @@ DIST google-protobuf-3.19.6-ruby.tar.gz 5299501 BLAKE2B 3121f76b95f83c5309ce49ce296b738eff7be9d3a5093c564fbe2339fb5f3729e406f1b44bfcc05feb0d31ab63838bb4f54685017977c73a33b91215a6776072 SHA512 8f92242f2be8e1bbfba41341c87709ad91ad83b8b3e3df88bb430411541d3399295f49291fd52b50e3487b0fce33181cb4d175685fd25aac72adfaee26a612d4 +DIST google-protobuf-3.21.12-ruby.tar.gz 5141502 BLAKE2B 2e57a401b6fc86dff2af54e3d1a32db87f6c54fed46e557964c01c2d87f333ca94dafbe2d7d9cf279ac67d53219ae0154c5a1ea5cb90cdcf72d3576cefc44653 SHA512 152f8441c325e808b942153c15e82fdb533d5273b50c25c28916ec568ada880f79242bb61ee332ac5fb0d20f21239ed6f8de02ef6256cc574b1fc354d002c6b0 EBUILD google-protobuf-3.19.6.ebuild 890 BLAKE2B 7bec4195bcbe2592d3be574b2b82952b6c7cfa10367f77759600a1e4831755813090344c47ca16a290fcce53c30e8ff3f2ea0fa3ac5d389550388c9bb9c463ad SHA512 f195dbefe1a81f1a664461949c705883ce0acb6b25f4ee4a2cee4aa98991b60de5c41b8aa03db18a04d5448418b9f51833b49c6c0d6205104ef0f5f4f013d31e +EBUILD google-protobuf-3.21.12.ebuild 930 BLAKE2B 888bcfdb225860b67df2379255ee968ef38187c510c8b3e24d3e6db8aafcaa9a3529f21e40168ec8c19e11748e13506553981c6c5d8a6eaebda752493a985135 SHA512 66c17eb0b7b1008d6be2d079edf8ac99f0118b00e4fa42a5e72710c1f8599044c8f4b06b3a9e2005b29dcc48c6d26682a21aac0e0bcda3b3c8214071f65ca0ac MISC metadata.xml 334 BLAKE2B a2f0304d085bacbc5a9ef986401f8238b7cfe42f1e10ca84c79f85966f8526f282056d0ef94fec7f77b26977af77784f73005b9692b7521f549f60ae53bbc925 SHA512 dc133600f4f7c55a03d30d545eabfcfaaa1445d6db8b102262f1de9844c52c903c9a6eeeb2008e2fa39f224c4a434a5bee0f74d113e85b6d67577ab276385185 diff --git a/dev-ruby/google-protobuf/google-protobuf-3.21.12.ebuild b/dev-ruby/google-protobuf/google-protobuf-3.21.12.ebuild new file mode 100644 index 000000000000..2a8dccfa37d3 --- /dev/null +++ b/dev-ruby/google-protobuf/google-protobuf-3.21.12.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/google/protobuf_c/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/google + +inherit ruby-fakegem + +DESCRIPTION="Protocol Buffers are Google's data interchange format" +HOMEPAGE="https://protobuf.dev/" +SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> ${P}-ruby.tar.gz" +RUBY_S="protobuf-${PV}/ruby" + +LICENSE="BSD" +SLOT="3" +KEYWORDS="~amd64" +IUSE="" + +DEPEND+=" test? ( >=dev-libs/protobuf-3.21.0 )" + +all_ruby_prepare() { + sed -e '/extensiontask/ s:^:#:' \ + -e '/ExtensionTask/,/^ end/ s:^:#:' \ + -e 's:../src/protoc:protoc:' \ + -e 's/:compile,//' \ + -e '/:test/ s/:build,//' \ + -i Rakefile || die +} + +each_ruby_prepare() { + ${RUBY} -S rake genproto || die +} diff --git a/dev-ruby/hashery/Manifest b/dev-ruby/hashery/Manifest index 1a4fb850697a..fe8e38309127 100644 --- a/dev-ruby/hashery/Manifest +++ b/dev-ruby/hashery/Manifest @@ -1,3 +1,3 @@ DIST hashery-2.1.2.gem 43008 BLAKE2B 2557db502c0f00f4d13cf9f123050a5212ff4bd2f22658e6034de5d533d64e6c97a4538b6a8f01f6f63da210823e49e17e9fbe349e4e81eeb2035c61b580cb83 SHA512 953fb7024aeeff8720c14880f8cbf0ee03cc09624ba33152215439a2e252cea22167258e8e8c1cb023129a51cd95b2d9d33ca794a6b38560a8eb1e0fe44f290b -EBUILD hashery-2.1.2-r1.ebuild 701 BLAKE2B ee38da8f8bf05c42267ce1f4d9691d6f7403202589fdbe226781f1b2a33f21dee7bddd8c041c1edcf434d6ace8a977ffe934387be2d0716c261c7b1b0e4286a2 SHA512 0521102309b8ca57cb70c9058e64e69c57b68b46bd13632a66e9bf887dabac4433b5144a96daa5f2093f3dbea6e521fda91a1bf78b7480ec5c7fa91daa23c3f5 +EBUILD hashery-2.1.2-r1.ebuild 701 BLAKE2B f63ba4c61dfb3d22e852e02c14cf529edd93c3696d7935c41e9a162316d32a64758e7755e53f90097a7716ca6fb5b4f853bc417b9067f54fc7e7578c4e6050c1 SHA512 937b0e853078ef7e6b0c792299ce3b8acf9bc82b9aab162572463a4b5384d8392e8b77849606787304e0ff2358a5356308030110de862d82145aa72e61b0ff96 MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14 diff --git a/dev-ruby/hashery/hashery-2.1.2-r1.ebuild b/dev-ruby/hashery/hashery-2.1.2-r1.ebuild index 6c9873cfe3e3..739644278ee6 100644 --- a/dev-ruby/hashery/hashery-2.1.2-r1.ebuild +++ b/dev-ruby/hashery/hashery-2.1.2-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_RECIPE_DOC="yard" diff --git a/dev-ruby/instance_storage/Manifest b/dev-ruby/instance_storage/Manifest index 0559194f254b..79bd242a221f 100644 --- a/dev-ruby/instance_storage/Manifest +++ b/dev-ruby/instance_storage/Manifest @@ -1,5 +1,6 @@ DIST instance_storage-1.0.0.gem 7680 BLAKE2B e8c4f90c90c6efebcbaa577ab17824f4d759782f1b3985679200ca97b89f04245c562f6d9aa96ac894d488417f4e393bb7faf28ab18aa3f3ede1e03365706a29 SHA512 45ff98b3d0ab47d3459d868eb1b0075abb83b23bbc3a9b84f261077bdddc385ed016e81d01c19f93fa6cffd7cb9020ce1e22411636709f18af09a76c7d44598f DIST instance_storage-2.0.0.gem 8192 BLAKE2B e71926c7c35691d5d46a438b3ebcf2e138f079ece1d6ef0b8845927425acc86ff0f09a2afe17b5bca3d0c9beb9bfc69c61e3c3a6c9ccca9a9e9398a86f6fd9d4 SHA512 ad986dd1220b19f171c9808c4692bbb9a9e4f6cb59ab6bf403e5a53b4af5f753941b76cba754d9d56a300b8adef8937094764985a994e8a87c7f99949c0e264a EBUILD instance_storage-1.0.0-r1.ebuild 479 BLAKE2B b72897d7b521040318a779cd8528e0fe16bae24c9f354e9a701067b56e54b33bf73ae60195c51440815176f2abad36d5be1a105c8ffec57c88160b3e564a510b SHA512 54a50fbaa2e098e5f71ded617ac8c1041f87addfe57e645ba5b4eeef9d928492b5b65be3a60a779f02f2bcb1e90cc544ac9b051ea891978252bb40df7e20f553 +EBUILD instance_storage-2.0.0-r1.ebuild 483 BLAKE2B e9316ff9e2286643ee7a91d9383aa11092930f42f883bf6be968f8d2f96d60c7d48a5ee8ff3536edd61205699c15fbf0242ce9b17f2fa4f53bf6161079b42aa0 SHA512 baff16ced5b9be9c221e30b4607c2610f080774ba4b197c30ce5c50f37f5855c9edca0ceefaa4c8b7d3632ce3cbb5a68163be1df8ad9e85556f2ff582b75f2f6 EBUILD instance_storage-2.0.0.ebuild 490 BLAKE2B 8b27e769a90b5dde0820377d35180b36594fd35ec23de010fc6e3cb69e2cdbfdddfc3cf054d4a7cc67b0a3e72c11bcafc793e1591266f9792470be4de1743876 SHA512 f17e4a2723c51c3298e129e8939925f15b5b748bd4795c8b71e852f5867b7eaea9bf583149b193faf2b992afc8d976c46a218e0709e5097fd7da12b7c349d69e MISC metadata.xml 445 BLAKE2B 4431893558d744025451404bab813891228b319d87695c35fa142207d5495b66f079bede68e1beb25e60c09f631f284874f2dbb669515d25f544852ef0b10208 SHA512 f877d9f69214eabbb90c628cf50e62264b84416773bbea9dde85a4b436e8a7f025e18bbc151c597863719da4f3ae9b1a6ea7ae301192c2feb84628aa32d7ec9a diff --git a/dev-ruby/instance_storage/instance_storage-2.0.0-r1.ebuild b/dev-ruby/instance_storage/instance_storage-2.0.0-r1.ebuild new file mode 100644 index 000000000000..342cf1f29123 --- /dev/null +++ b/dev-ruby/instance_storage/instance_storage-2.0.0-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem +DESCRIPTION="Manage class instances with dictionary" +HOMEPAGE="https://rubygems.org/gems/instance_storage/" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' Rakefile test/instance_storage_test.rb || die +} diff --git a/dev-ruby/permutation/Manifest b/dev-ruby/permutation/Manifest index d47249035845..627f5b3abf7f 100644 --- a/dev-ruby/permutation/Manifest +++ b/dev-ruby/permutation/Manifest @@ -1,3 +1,4 @@ DIST permutation-0.1.8.gem 18432 BLAKE2B 719d2c8c3006d821e69a5540a387f5e783aa0b9270bc650110171ad7d049835d4317deec68535dd9d1119259272867d6abffe97aabb9daa6c55b1d367da4bbd8 SHA512 78f9679a652d3f18ea4b459aeeceb3e25c912e28b7d9052c523b930e94e841fa84daa329f9ff06a23456cd7ab826f18cea181b85dfcfecbf303747990fa9a582 EBUILD permutation-0.1.8-r2.ebuild 493 BLAKE2B b750df734f1bc4ac05582f83ee6d96d216338a47c454f9a0ed9304a466d87a6ce23564327d425ed515cfb109cdbfbea01555198c9c9b21d2e97fbb0da34b6b9c SHA512 e374ea9c9cb463bf0cea6b5ca4fe6d38c44fd9ebd82a032664934da175f3029854b12711917a8a78734b793aa76f87b728b0d7a7730746c2498554027c1b5ad8 +EBUILD permutation-0.1.8-r3.ebuild 477 BLAKE2B e5ac7942043ba2e572c3be450d9dc3d503d6af9643939a46e8330a59dd11e3939afc0a4e71d2e90afb43c0f2124d7fb7cf90c84bab0a0e0b53b89a5b03ed00e4 SHA512 48164b4a6d380fc188f1526822ae74f1fa940d4651b5b88e4994fe42826ce4882d4277ce6269b651a5fe46cd700202588a058459d5afe9e05d89b7447d88550d MISC metadata.xml 248 BLAKE2B 0c876bde3c72e61d28284a95a837103e6d594c9f6fccbd6d7d1039f9c5a604347c20c334c9a57d80b152888fed536196f2807b477e8d0336c80affb0e28c9dc9 SHA512 b2b64178cf6cbbaa5fb4671ffe1ab88b83c920de363ae099ef74fa3e5eb8c8f0285c749cabc0cebf344951503d1b7309ae294afe9e7cf5172700182d8843fa14 diff --git a/dev-ruby/permutation/permutation-0.1.8-r3.ebuild b/dev-ruby/permutation/permutation-0.1.8-r3.ebuild new file mode 100644 index 000000000000..0c8f09f10653 --- /dev/null +++ b/dev-ruby/permutation/permutation-0.1.8-r3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CHANGES README" + +inherit ruby-fakegem + +DESCRIPTION="Library performing operations with permutations of sequences (strings, arrays)" +HOMEPAGE="https://flori.github.io/permutation/" + +LICENSE="|| ( Ruby-BSD BSD-2 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +each_ruby_test() { + ${RUBY} -Ilib test/test.rb || die +} diff --git a/dev-ruby/pg_array_parser/Manifest b/dev-ruby/pg_array_parser/Manifest index a57d61fd2609..a5752db93b82 100644 --- a/dev-ruby/pg_array_parser/Manifest +++ b/dev-ruby/pg_array_parser/Manifest @@ -1,3 +1,3 @@ DIST pg_array_parser-0.0.9.gem 8192 BLAKE2B 5b647cb3bca2b965348cfb5c442f4bf9c58d03f66c422768b22836d8a9cf73d9b2b242a055df0bea708b617d0a3ca84abe8100007ca259eeea4dd089385db860 SHA512 a1503d9598e1658eb63b6294ce1cf6f8d2e7e5c59382407946ec10d25a46b029b4bb8a8c634b190b42bef4954c4aeea60b6ffa16c596e0c3bea2df4c882896ae -EBUILD pg_array_parser-0.0.9-r3.ebuild 1062 BLAKE2B 295875dde094da3d90d4518339a15411951cdaafd8e842285c162e5b1b3bd6e75f526f8e9f6acfa0697e8cf7288e5ad007e772e13f79cf5abf4881ef12915e45 SHA512 54f5a5dee2962c1bfb264a393fbbb5a75702af8a3213c0a737f83bc0c4c6bc96e6cf4779335eea675b5ac48f23e97ff02eb6df6fca1089dff3b6b326ae571386 -MISC metadata.xml 347 BLAKE2B 7e1e8010f3be064e5bd3c8373a073292668fa7dad5fdb2ab5d413b0401e80dd108832cef4ec73ce0bbf22c739f1fb9e16ed80be41270f51c5db32766f994b842 SHA512 247ecfc8a886a812a527e6e8546af7a92e925303e9b6d5befc91cdb8e3aa51830703360fa4ef70a6b14ed4da98b1f08dde582261621b5658457a1e8cef9aeee0 +EBUILD pg_array_parser-0.0.9-r3.ebuild 1062 BLAKE2B 23b4526473a148aa30bbc8edb0eb2c940804aa3ad5389a5f5e574f109f6edc0fc84c543240e793a62c9c189af793c4f0930b5b0b749ca427f23daa87ff94d939 SHA512 b775c704b8a5b20b9e698b01d81bb96197baae2a2bea282b16a823fbb1f9e56f0e0dff33d2f879a6a91c6677918e7c9ee050a5d2a86377750cba8aae624c24b6 +MISC metadata.xml 354 BLAKE2B c6871cdd34efa47f200ea664ef1c8b4982995f69a0afdcab3d00f9d94cc08d619121cd861e64c225186fcf7d4b5aacd1d2eeb0d74c0835df4cfd6acc002ed5e6 SHA512 d0dfdec8d83aa9f060d767c6dad2586e2c111dae26076c963bbb1a42aa6d6698c5b4562ac701fcade9279f5e53f2056a0f5d3c0f0a2675e2ff5a91d30eaeac82 diff --git a/dev-ruby/pg_array_parser/metadata.xml b/dev-ruby/pg_array_parser/metadata.xml index 397a134b5c30..c5f03ac9222a 100644 --- a/dev-ruby/pg_array_parser/metadata.xml +++ b/dev-ruby/pg_array_parser/metadata.xml @@ -6,6 +6,6 @@ Rick Farina - dockyard/pg_array_parser + DavyJonesLocker/pg_array_parser diff --git a/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r3.ebuild b/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r3.ebuild index b5d931496a25..f440fc3dfcb4 100644 --- a/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r3.ebuild +++ b/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -13,7 +13,7 @@ RUBY_FAKEGEM_EXTENSIONS=(ext/pg_array_parser/extconf.rb) inherit ruby-fakegem DESCRIPTION="Simple library to parse PostgreSQL arrays into a array of strings" -HOMEPAGE="https://github.com/dockyard/pg_array_parser" +HOMEPAGE="https://github.com/DavyJonesLocker/pg_array_parser" LICENSE="MIT" SLOT="$(ver_cut 1-3)" diff --git a/dev-ruby/plist/Manifest b/dev-ruby/plist/Manifest index 5564e2d318d8..e1e2f8db4e84 100644 --- a/dev-ruby/plist/Manifest +++ b/dev-ruby/plist/Manifest @@ -1,5 +1,3 @@ -DIST plist-3.6.0.tar.gz 37311 BLAKE2B dd9bd1a7cf62974fb4b51744ab826ab65e6e02030073ec3b60b3d420982b65ceb3b1c1bb50e0f38fb68e25c366b17e7885cf5053418338ea05c324afad2df5b7 SHA512 d5991d944d8f02cacecdbdf9834379f34fd915eb3cf252aa1923e8d49a3b17c72ae07fbd53f1cfe9d0c14147729f4736838e4cea3fc286a90280bcc3de4b7fd1 DIST plist-3.7.0.tar.gz 38215 BLAKE2B a92cb0e4902c4e7a76ab9aca32a340c69f196bfb2c8836deab897e7cf9b653e74bae1aa0ad4de0eee71876bcc787bbc7caaa0ba61d4a716bff3cf202d14a6a12 SHA512 138ff5d9890f3da2add2f2d7935d7cacfcd57314ae92bf04b1ca4d37fe00d586a40629e84c8b9ef871db277587efe2375d934ca5a7e7b92eaffb441ee361e533 -EBUILD plist-3.6.0.ebuild 733 BLAKE2B b4ec1360984a595f2e19a2cce5915c013cb658745dee46ca8ac12b83449ca86eda108681b41793fd4f0bfc37f99b35fd3fdf801d75e8decf59ff8f69e0c42206 SHA512 d9f3153b86997af88a2719409509be75958629aa0509ed74ded9ae5f3f2513fe73845ea6883a90de160b5235b002d63c71c5d04c47632ee4e45c8ff66001e480 -EBUILD plist-3.7.0.ebuild 726 BLAKE2B 980d3bdd1854262ba2886b526aff0f0c5a7485a2d02c0b907c4cd023a4445fd98df58e9ab7758c4b7e9d6b8f782b1f0e1932cab3c3beef8a2f15b9e499b4cb54 SHA512 a25d7002738f7a2d7b0c35891029d0018dc248d453e0cfacf02a04321b248a230ce4379546f274496089f5491f42560ad268cff1c9b24a3aefc6e83e88357fb5 +EBUILD plist-3.7.0.ebuild 726 BLAKE2B d2c97b4143d16b5be07f459e834ad643763b780cc9b944305f5032f83f980ecdda0b54a3452fa3bdc00dff3c52d17a9fec86fbb0a126c1d014d7f6b4b2b7c376 SHA512 27bc674523e099b9c6b11059bb775b3b39cb3065f9e737a84dfb79e44de9f5c41fe1a5e19eca2cf8640fd452f67cfdce0678261b4c20512415004447c249422e MISC metadata.xml 331 BLAKE2B 1ab06588a0b4c36115f96e927d4dbe3a7940a136651ab9ae52ef7753940d4712243cb72f1fb4d0e02466bf77599f53ffbf0890b2c29108bf82a27716838282d5 SHA512 19f202a62e9f20b13deb0216f5297a94b755ea8cb4f349266a1dff6f550b8efe7c98138f6d6ab1889b028677f80ddc2ae15495185687a622d6341f9e2d940a64 diff --git a/dev-ruby/plist/plist-3.6.0.ebuild b/dev-ruby/plist/plist-3.6.0.ebuild deleted file mode 100644 index d38f541cd703..000000000000 --- a/dev-ruby/plist/plist-3.6.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -RUBY_FAKEGEM_BINWRAP="" - -inherit ruby-fakegem - -DESCRIPTION="A library to manipulate Property List files, also known as plists" -HOMEPAGE="https://github.com/patsplat/plist" -SRC_URI="https://github.com/patsplat/plist/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/bundler/ s:^:#:' Rakefile || die - sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die -} diff --git a/dev-ruby/plist/plist-3.7.0.ebuild b/dev-ruby/plist/plist-3.7.0.ebuild index 332ce628515f..6c1861606436 100644 --- a/dev-ruby/plist/plist-3.7.0.ebuild +++ b/dev-ruby/plist/plist-3.7.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc" diff --git a/dev-ruby/podcast/Manifest b/dev-ruby/podcast/Manifest index 47b4170a4acf..0fb32319a4bd 100644 --- a/dev-ruby/podcast/Manifest +++ b/dev-ruby/podcast/Manifest @@ -1,3 +1,3 @@ DIST podcast-0.0.4.gem 1166848 BLAKE2B dbe6931da156025bed3862cf6185ce00385ea704e5552e9c83c3d0a9aba40d7071eab4a69e95835be7782892254d43e96dad33e38974d41845d899eaba63ee54 SHA512 5be795a7f614f616e93ed2e1fdcbfcd1513fabfc6a728dee0216907d951ceab37e909d2cdc44697f7d6497e21537bafa68bdac196255233cc3126e40c48dec95 -EBUILD podcast-0.0.4-r3.ebuild 529 BLAKE2B 7b88bda9aef7a0fa1bc26fe8213a5e325ab623b321a56731a44cd35fc75e3af175fa4d3d806d80a93c827aa04515738daec65ca100298c01605614a2daf74754 SHA512 d63e3b3c1d113a407b61d60c03771d5ba447a3da4e5d7d14839b86a4514545627db2bff0a3419b8d4502ceea8a58abe71b41282122b5ef3241b99b459bb97d2d -MISC metadata.xml 252 BLAKE2B 77e9556ac1d210367a95f4c47816618b685c707cf01d1543d988338e14794fb9ccfb9976ebd11f389db618616d91ee024d8e46dc3a1a356ba7a017a7796b44d1 SHA512 0a970a16d73747993198dd301a3127cef7e65a9f46816b40ca149669ba617826c1d81bac1e5ecf93d16079922964923d37301cd8160f22c823c1ec3b79ee56f1 +EBUILD podcast-0.0.4-r3.ebuild 531 BLAKE2B e6ad26c58e340a4a6ed3589bfc30c036a98e56adb79455f0e969e9a32264b922eb66bfd6f4a32eca09ee43962ab41897cbe98c3c9a05ea1fca26461f48469050 SHA512 a45932ce38a9a24d0b227a5b9ff3ac097a8d58913633a5cae50959eb05182fa1e7b5dd4acd9e5c2c76d0f8712e367efdf70059d41ed8fccb565ce2ea87d9a805 +MISC metadata.xml 397 BLAKE2B 97e536b28cc48a13e4bde9ef36bcad80dea9221241d068520ee419f4c91a30f3598e7acf47fa9451b213697164f6c61de1b23e7557d7f9584f366ca7d2f3791d SHA512 d5e3c998a6a360d69cb9d063d1278138a0338518d4210214fbe711844fb25a031decc8ead1ac7f27700481af08f57cba065d48709252e45ba46acd70f0c302e2 diff --git a/dev-ruby/podcast/metadata.xml b/dev-ruby/podcast/metadata.xml index daac6fdb7252..266783412a06 100644 --- a/dev-ruby/podcast/metadata.xml +++ b/dev-ruby/podcast/metadata.xml @@ -1,8 +1,12 @@ - - ruby@gentoo.org - Gentoo Ruby Project - + + ruby@gentoo.org + Gentoo Ruby Project + + + boncey/ruby-podcast + podcast + diff --git a/dev-ruby/podcast/podcast-0.0.4-r3.ebuild b/dev-ruby/podcast/podcast-0.0.4-r3.ebuild index cba02f9bb27f..22897bbfdc22 100644 --- a/dev-ruby/podcast/podcast-0.0.4-r3.ebuild +++ b/dev-ruby/podcast/podcast-0.0.4-r3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_EXTRADOC="README" @@ -10,7 +10,7 @@ RUBY_FAKEGEM_EXTRADOC="README" inherit ruby-fakegem DESCRIPTION="A pure Ruby library for generating podcasts from mp3 files" -HOMEPAGE="http://podcast.rubyforge.org/" +HOMEPAGE="https://github.com/boncey/ruby-podcast" LICENSE="GPL-2" SLOT="0" diff --git a/dev-ruby/rake-remote_task/Manifest b/dev-ruby/rake-remote_task/Manifest index 8da1767b7c8c..847dd2a59dc3 100644 --- a/dev-ruby/rake-remote_task/Manifest +++ b/dev-ruby/rake-remote_task/Manifest @@ -1,3 +1,4 @@ DIST rake-remote_task-2.4.4.gem 18944 BLAKE2B 3157d38346cbefe1ac522fe3d33638e65c44f58bb35ca822e5e7eab5988abbe0ed788ee22ac6f7ec2b104c72145bbd4d259effab7c2d6584f688d1b5055aaf2b SHA512 885cda1754c2f8e4a4f2ab4d688bdaf3f06924f8d5e491b9cbd61af39373a95884d2cdd78b0f964e69941f56bf0a1dac0a586cd3c7fb729fcb96ecd37715ccd8 +EBUILD rake-remote_task-2.4.4-r1.ebuild 665 BLAKE2B 028aad70e27a2cbc2a1793e8230486a62beed61f2e094f8c79d41b22b078738394ad48076763b34205422add5ca65fc5375fae6d820c520555c15e98925e04e9 SHA512 3bd7bd0213b68af4638aef2d84a118c7c4b76d7838311aa94f93ab1a928d08124c5a9b196ac50e899fb60afa08fb2f943564610b9fcdefceb0f6c6ed982ce8a6 EBUILD rake-remote_task-2.4.4.ebuild 672 BLAKE2B 0afa224fa64162444dfc9804f9cd84384674356ba93bece8ce4341403e768f0a24bb4ce0aca7dfb590944810cb2ffec8578425e10e2ea13461ab9ffb995fd36f SHA512 d296117c61bfd10c44d058067035add9f8c81834d016b416bec9e9c28ef6fa2af844efb70d0ac0913bff0951dd4021d31e87562d06112b46b72fc7a1e999808b MISC metadata.xml 343 BLAKE2B 08020a9bff40d385ad732022e0eef559b829ccf3db7f8ec08da8de923cae3da4d05d9c216b9a1a6c6bf36ec0f77729f29a9f4f677e5c127c51f71f5a824278f1 SHA512 aecde7b03a904101ecd0386004da5d09ced73c8cdc7cbd29897198134eb3fc5dd4437184f5bf42920b86c136ce1c31413c3f4c7e64c07bc111f859fb814d571d diff --git a/dev-ruby/rake-remote_task/rake-remote_task-2.4.4-r1.ebuild b/dev-ruby/rake-remote_task/rake-remote_task-2.4.4-r1.ebuild new file mode 100644 index 000000000000..e6b3fea36a6f --- /dev/null +++ b/dev-ruby/rake-remote_task/rake-remote_task-2.4.4-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.txt" + +inherit ruby-fakegem + +DESCRIPTION="Extends Rake with remote task goodness" +HOMEPAGE="https://github.com/seattlerb/rake-remote_task" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_bdepend " + test? ( dev-ruby/minitest )" +ruby_add_rdepend ">=dev-ruby/open4-1.0 >=dev-ruby/rake-0.8 =dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*" + +ruby_add_bdepend " + test? ( + >=dev-ruby/rspec-core-3.12.0:3 + >=dev-ruby/rspec-expectations-2.99.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Remove the Gemfile to avoid running through 'bundle exec' + rm Gemfile || die + + # And consequently avoid specs using bundler. This also avoids a + # circular dependency on aruba. + rm -f spec/integration/rails_support_spec.rb spec/support/aruba.rb || die + + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + rm .rspec || die + + sed -i -e '1irequire "spec_helper"' spec/rspec/mocks/any_instance_spec.rb || die + + sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/ruby-macho/Manifest b/dev-ruby/ruby-macho/Manifest index 86ce5160cc9b..afb91e46f764 100644 --- a/dev-ruby/ruby-macho/Manifest +++ b/dev-ruby/ruby-macho/Manifest @@ -1,5 +1,3 @@ -DIST ruby-macho-2.5.1.tar.gz 67901 BLAKE2B 4e3c04b86c664b44d022dc6ffe91e981a9f936152d85999cf8f11846eb51a6e38625e2316f09a1685ace546174800131cf899ebc8810e0f2c6d95950384005cb SHA512 4836af6b81a0452e19a3950e140c8131fded97a45853c2fdfe3955aff52e1619a01471a789c575e092fa62e5c9f09034b6b4d76e669f9c6475669e6b25d3c617 DIST ruby-macho-3.0.0.tar.gz 70743 BLAKE2B 6dc48445382d879b6fa67fb8720dbf9643294adebb3424e811775f436d29d9b22b4a57e0443c9a6d08203fb3514267d4c2e4b8431cc9be4d54000e059acb49db SHA512 c718e6b22331511c18a6a51c1e88443121f6601dcc0e8e66a3ab60771b9a9e68cb33b83470bf60ff6af9ce696d50ceadee2c4dc348a0bf3fa2ff4d8aebcf3bd3 -EBUILD ruby-macho-2.5.1.ebuild 639 BLAKE2B adc81f597290aaaf428a467dcfc828eb1a85edcb68f55dbe565bc0eaf3ea40c3fceb006d5144dae3599f4601adc11acc3c147f32980a5853cba7b4de79e37a45 SHA512 a18e89152cac3030906eb8d5c077ff8b6536e874409355725aa663e8a42efb38f1fb6d21520b3d341242f759a722fb3bf3c2c8fa587e5b501795388ce81c6639 EBUILD ruby-macho-3.0.0.ebuild 630 BLAKE2B 642de4cab47863102d4b848f7e8cdfe4cbca7f4ce84fc71db0f61a3f506176ffdb0efbfa0107c912a4f56c4531a104fdcb0544281d6cf582eebd6d3d0edbb0b3 SHA512 8307efb7dd369fe274c875670499624afbbf635e13c7c2dad888101c2d4d9516240aed13f75d2ffd79b6fe681e404d0e631214d1df7d6ad84e9c16c685ffcddf MISC metadata.xml 460 BLAKE2B 7327d978526eb3a706c0118ad6b259ad477442761fa0d5806932c76232ec1f1f8ddedf8d56101607a770a9519de9ff4472f2343c1ede5411176101fbdf7ad671 SHA512 0897a29bc6321465a4d51f4f4a139adf49efe74a7229700b6a72c88dc2fa764473663989d3e80aef75975116a4fbe43dc974c136589c3b370b1061adfedb28c1 diff --git a/dev-ruby/ruby-macho/ruby-macho-2.5.1.ebuild b/dev-ruby/ruby-macho/ruby-macho-2.5.1.ebuild deleted file mode 100644 index eb611fd69a35..000000000000 --- a/dev-ruby/ruby-macho/ruby-macho-2.5.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_GEMSPEC="ruby-macho.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="A library for viewing and manipulating Mach-O files in Ruby" -HOMEPAGE="https://github.com/Homebrew/ruby-macho" -SRC_URI="https://github.com/Homebrew/ruby-macho/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -all_ruby_prepare() { - # Avoid benchmarks with additional dependencies - rm -f test/bench.rb || die - sed -i -e '/test\/bench/ s:^:#:' Rakefile || die -} diff --git a/dev-ruby/rubyntlm/Manifest b/dev-ruby/rubyntlm/Manifest index 5f74b5831c31..6ae9c245db94 100644 --- a/dev-ruby/rubyntlm/Manifest +++ b/dev-ruby/rubyntlm/Manifest @@ -1,4 +1,3 @@ DIST rubyntlm-0.6.3.gem 32768 BLAKE2B f9e21068e684620e2e54c685132d034a805fefa4eb90261babac9d58e38167412e0257f0d9b018603772dbd6f152eb9478340d7a390174bc908d1ac8640fcff4 SHA512 7e50c1bf63477fead9189a5ade06db65a3fad04d82bccfbffb513517ab97766053c800af9551e027dedc3aee6fb35288c234d98b1a02815299bcbc463e0edd87 EBUILD rubyntlm-0.6.3-r1.ebuild 539 BLAKE2B 48b168a7cb25b2e38436d573821346bac796306980df9ee994a3b2b1909b5e2648275dcbdb41a51d22d7fbf35944c9817678ce9e6ef5032cd264906c9a25cc5f SHA512 2393b0293dfb69fce33ee1a5c0e600cdaf81ba1955d53be62cb1c524c7a49d7036473d85164fa9c935183c4bb120379b051aa33b2fc45a49bebe5a0586584692 -EBUILD rubyntlm-0.6.3.ebuild 539 BLAKE2B e744b201c6d158f99a87896d18c127df42c1db2ef68149737a8c00344f1378907a4288a4d451f23da7c624e83a037b8813fc8a514a010e4485e7f12fe0b3ef71 SHA512 0ada88dd25a80dd1aed8037531ffcf9cd4a397193315ba6ce50f56a216183f589d6e06ea37eab2aedef545178e4987b9c23d4ad58c0bde063cb3fdb77c13ecf4 MISC metadata.xml 389 BLAKE2B 603472798a646c3240ac30f447f2a97f3c76bd5139032048169c5caa02145a4832270876c91000a1b74bdcbeda095658f5e1d6f658cd759dee5668024375b25f SHA512 2edabf2f6e63877b27a155909009357177eab3f1bf56fd3a03397032d0dccd8c0a88d23b87e00c174ad5830383d23fef9d3c750d7bcee20e05c8fab30b389263 diff --git a/dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild b/dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild deleted file mode 100644 index abb1dd3757dc..000000000000 --- a/dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" - -inherit ruby-fakegem - -DESCRIPTION="Ruby/NTLM provides message creator and parser for the NTLM authentication" -HOMEPAGE="https://github.com/winrb/rubyntlm" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc64 ~x86" -IUSE="" - -all_ruby_prepare() { - sed -i -e '/simplecov/ s:^:#:' spec/spec_helper.rb || die -} diff --git a/dev-ruby/rubyzip/Manifest b/dev-ruby/rubyzip/Manifest index d6bb8273e004..547dc6e895b2 100644 --- a/dev-ruby/rubyzip/Manifest +++ b/dev-ruby/rubyzip/Manifest @@ -1,5 +1,5 @@ DIST rubyzip-1.3.0-git.tgz 156664 BLAKE2B 2bde6515ddc71da32fc2d2819770857f7dde8605718c868f73edb8493f7db5ce66a7115d09933ffc6a06ac0979ab07e8cbdcd47984707688b7a5db43394847bc SHA512 5a764725d1f6a797f710581dbe07bd7971f0a8a5b0ffb7fc9b1a627c32e6e342ff54e2ad39e74e294dd283b8cbf358ed2dc40857f6f656007adff80d4769b9f4 DIST rubyzip-2.3.2-git.tgz 225923 BLAKE2B ed901326cd0f79c8be004d9c14b32d7e67e90ab4d2d5b67dc64559fd4691dfb63cfa1ee18363a7cf864bd62559f1bc2fae71fc25ad1c727d7cc01f94d1ec62ee SHA512 6c64e53c1f5ca530abfa22baf388f87c8cf098d81cc9c639f20903e5193cf26243fbf861ac12002ae954f026e04168d8a55beeaf3ac5542bd0618ca85a5c90de EBUILD rubyzip-1.3.0-r1.ebuild 1322 BLAKE2B 30c630421b1b0ddb7e46f798ce3880cf0d0582e4c88699b140beeabb1e05861a3528d0abac53ae8707a9e395b10b9596e707a3ef9d9656e5b392b721e72552c9 SHA512 2e372d566c898ac7b27f4ba1da5507acecaff53d3949793fc707d995b8b759fb35216fb0012d9d1e959a75c7bb614934313eb9a8848cf870496c433fbdedc825 -EBUILD rubyzip-2.3.2-r1.ebuild 1398 BLAKE2B 28ed4873054d341b669f04716d755599864ee26c6fa34153f0e99316308320716a9310169ce95b6925d4a73fc1af783fa1db04858cde103cc2498b3edea62857 SHA512 cc822119c987b0610cadb23993acafe8c73ab8d16aeee9ffc979ad75b6a616123c58814850068ccacdca2f73d33b60d1ab68edb0f972dc554aaa85b567fa4574 +EBUILD rubyzip-2.3.2-r1.ebuild 1405 BLAKE2B aad68136f054e4431f8f54b93ffc2aa741c51959a1a72f37ee03ab6c204ccfea7f5f0886e6778a673bfda6537d7b55cc6b0571b1bc359f19628ab9e6cd1fcbdb SHA512 0cf05b02f0c8c132b48533459c8f4cde056b34eaf2369228bada4542361c41cf40f116edff360df9e803c5904093b540fed2c1a0aeff3c3abb4dece4df4fb44d MISC metadata.xml 342 BLAKE2B 1619c520edda34ca9b5b8eed0ba9d1a69491c0411698cc0cb32b192226e3c888dce2c2b22c8996a69222ab8521402b6efe644c93567b26a6ee906bf4d3bfe8e5 SHA512 93ae61d55a80d335c5d362181e5e8fad279739b178de0fc5ed4cec7508b74f088c041a3f544ba80f511e11fc2baeb223cc589231db5ce06d9349f3cc0c85e21e diff --git a/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild b/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild index e93a449c8c00..a0801126bb44 100644 --- a/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild +++ b/dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tg LICENSE="Ruby-BSD" SLOT="$(ver_cut 1)" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="" RDEPEND="" diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index a601bf440f28..a1e664b5b5ba 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest index 8d056bfdf903..4d107e2bad75 100644 --- a/dev-util/ccache/Manifest +++ b/dev-util/ccache/Manifest @@ -8,5 +8,5 @@ DIST ccache-4.8-docs.tar.xz 80280 BLAKE2B e8e00dd10a00670ff3a0c3f5ab0966469fa524 DIST ccache-4.8.2.tar.xz 560888 BLAKE2B ca907c16b353fabfb8e6479a076aa5cf791e6150f2b16eabf1817d4955d9b5f0200d4b12527ba0493ad9b2d7567adaaf8416bbff858a66fff5a5687328ab7395 SHA512 2edf8da79a9286eb4ed5b6dc2063b55fb97e22a40d1c501c6f17b2f0ce32dfc02e99754afbabbd24fed8312e13e5b8bfc20687d0b5c0cf19fbf64e3adc7bb25b DIST ccache-4.8.2.tar.xz.asc 833 BLAKE2B ea92ceaf9873a1a8373414bb7ad74f101873cbf3bae2ba1c6986d40018b8f37d2fd7cab8d0bcbdfb7cbd167edf0128edb2a6d61ecce2645018a01d450aae25a9 SHA512 6182b7a793d5142c1d9d627b6ea058ac524b6914a85d9628788f7eeea7b762c5422ef6007c404fe9b5d77841b69382289ffb6efbf931c9507940c10bee8ff95f EBUILD ccache-4.7.4.ebuild 2489 BLAKE2B c96ba952f7f90c54812fcc1ead1bc4adf7b036937b2d80a05c0bebc54cdf3cdaac456e8918b6f4905cb38c19aa98d9c912624d22bfd76c0ae35d32e8c7cea6dd SHA512 90802b6ff902bb7cced6947824d38ea90bf8da66b48dec9cc7f1584193f4fb3f4d50217685306e1504118a55a46c6680f27b6a59368c835058171ef33f772e4b -EBUILD ccache-4.8.2.ebuild 3740 BLAKE2B 9d5dee51b4b1aee985f9ef9fb05e6c0a71d8ec4bc8e5d2fb79cba5dfebd413d76e9f6540e95c5702e0808c20c880ec3515c40f4d958fcfd5cefa7a3d7faef177 SHA512 04494f1cb5ba84eed92fe1549d08b712694c66e0ed76f84ac1fee981080d28389e7af0d266a3f472b7d8ad4c700a9e694a43709f5f06dc9d6198ec7963095b34 +EBUILD ccache-4.8.2.ebuild 3647 BLAKE2B a5a42ed7f750b428eebb06b8eee91f8d91dd16db955dce16025fe4e7c85ead09eb3c77eaa22a20fe0f793ad622df911abda31451116b4fbf78b118ab206bd33f SHA512 70607a74fd3ba928862065a6790cec3802c4d8ddc0eec874169bd5ddd0c2561ccce341209465ad9a8ea903c72d55736f978e666c1894d5bfca434d224cf680ed MISC metadata.xml 710 BLAKE2B 0a93cf3dd4222eb2fd500c3cafdff3c01eacecc489a471270922fc5dd1daf58cd1398ddfb7ab4d271a6e84d5a3da5c3e7a341b1e7994af7b10fd432318de7c5e SHA512 dbfa6b8d8f435e25887b25ce25df65184a7f315986ee60a1c723d0e6592ca73bc7414b6650014812eb882e7e39bed953eaa21139a414043c50c018a7b780e6f1 diff --git a/dev-util/ccache/ccache-4.8.2.ebuild b/dev-util/ccache/ccache-4.8.2.ebuild index ddc3a66e3166..8c88659460ae 100644 --- a/dev-util/ccache/ccache-4.8.2.ebuild +++ b/dev-util/ccache/ccache-4.8.2.ebuild @@ -31,7 +31,6 @@ fi LICENSE="GPL-3 LGPL-3" SLOT="0" -# Unkeyworded for now because of failing tests: https://github.com/ccache/ccache/issues/1288 KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220 IUSE="${MY_DOCS_USEFLAG} redis +static-c++ test" diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest index f4a4e5fd5341..ced9a6635bdc 100644 --- a/dev-util/jenkins-bin/Manifest +++ b/dev-util/jenkins-bin/Manifest @@ -3,7 +3,9 @@ AUX jenkins-bin-r3.init 1590 BLAKE2B ebf33e8290d660706428987e956ff6de8b78f7c590c AUX jenkins-bin-r3.logrotate 188 BLAKE2B 0dc1f24b3f6f709060dcc4d758c4aa7b1555309ba7967873699a16a32da3e4e1eb2270d47e9dbd07833cd6afb9bbc65f2bce7c7345891bf1f4bcd2abb3bc40eb SHA512 f064f8516a7c158fee47a4d1c2a5d2520e88483226139b50e9cff828ccb46c41d01f4e8d4c76e82d1400b8c816edeaed18f0ee82f1a353f43f7bf0e6d987dc0d AUX jenkins-bin-r4.service 518 BLAKE2B bfd33c8afc8db031903c5d66dd3bba7c77b6b1ea179c91918daa8b03f7437092c948f00836f3382731096af3f3c76990412efb0b3c753d5de54709f0c64588b7 SHA512 330143f3527095cd7cf0cdfdbec0641c5bd6f10b6d62853c887193400162c9a1125de65f0baed9cec9f501d6d966a46c42b66030669c7b9f167808d2fe67f8e7 DIST jenkins-bin-2.401.1.war 98362423 BLAKE2B b1c3853b463a4003ff5d40dc5299ce2ea717fc018adf4b80a241ba6912b3642ebb334681a08b7cb8b7088d3abe37775ed1e3d51feefc5953ce68be15c4482648 SHA512 6150e9b871ba2b0b1366751e9ef3c67a50e129ec091fea3c336325cc1a5c15b1182a3c71ea3092de1ec85e035e0edb97de9c2801654c8e116501cc6f3f7eb077 +DIST jenkins-bin-2.401.2.war 98406337 BLAKE2B 58f5b2ddc8883816423f577c1a10f5de256b34d40f7b71d78f1948330187ee76dff02c2afa7754b677a578639e81a0d0af4d7b1210b13f3138bc8467c9c448d0 SHA512 82029df261d823556616198a1f8e9371ef991abf9d6ac08d5582b7c1b97a52c4fd3220012d22b0720c297520fb7083b22e14cda2797e17e23de3d359e6d025b4 DIST jenkins-bin-2.410.war 93652415 BLAKE2B df4bf3939fd785e963b59e2cb6e434e2f89a78c3c3e36001189c9eb6f1a74c6c722a68835e189535f669977cd911f24819e9a015028c51bf6e94b7c6c55f0735 SHA512 61d69190b7fcc28fadbec678f3e0d815e6e5809f7dfdaf3ddff80573589a67d8b84b5487b35a5af16e444bf4876708d3f3e4d254b1432c2e1359ec8f76d2029c EBUILD jenkins-bin-2.401.1.ebuild 1126 BLAKE2B 8c198605bd0648fbb8f5e9288a5ff9a9f17d9b3a0de2bbb95f0e8425732f9efb7509bdf852e6797b36f3756470a576dd7c24f8001efb4762030316355070cd79 SHA512 edd5aeedc0565fda3ec2e72ad82302e99f4d9c5559ba3216584e40ecf0447fe2f4a92155faefacfea55daa512b85e39e183be257bdcd44d5273638aba1d6a911 +EBUILD jenkins-bin-2.401.2.ebuild 1126 BLAKE2B 8c198605bd0648fbb8f5e9288a5ff9a9f17d9b3a0de2bbb95f0e8425732f9efb7509bdf852e6797b36f3756470a576dd7c24f8001efb4762030316355070cd79 SHA512 edd5aeedc0565fda3ec2e72ad82302e99f4d9c5559ba3216584e40ecf0447fe2f4a92155faefacfea55daa512b85e39e183be257bdcd44d5273638aba1d6a911 EBUILD jenkins-bin-2.410.ebuild 1119 BLAKE2B 89b7a2fc96aae40f76d164d1b85990afc1bc8d8dbb7fa5a8856646ea3a8bcc3f7417a362fc81b5f3e612b3e7f7a9c1637f17d63980a939a65121c7b82a5e82d0 SHA512 ffa1e674a53db715b38450d7f92c7a65f04b852cb2bd86082f8717a599c8e442372f5309cb05892a4940b04539c3a0324f1117c825def7b76abd61cfd5e4c49d MISC metadata.xml 398 BLAKE2B 371ef010b09278ac9185194c2431f7026039445de0d9b353b560d4e69a52452b275a5739332bc33029b678c91b76b65f377ea4417ef52cfd242aca91dd505b53 SHA512 f071cbac4947308e68d23ce4d3a14a61deccc1633a31f28d464ebac7d566ff8fb300246fec1a1603823dc2d9f0a13a47cfa84f5423eae3f08e683a4a183699cc diff --git a/dev-util/jenkins-bin/jenkins-bin-2.401.2.ebuild b/dev-util/jenkins-bin/jenkins-bin-2.401.2.ebuild new file mode 100644 index 000000000000..a6cffe5d8277 --- /dev/null +++ b/dev-util/jenkins-bin/jenkins-bin-2.401.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +DESCRIPTION="Extensible continuous integration server" +HOMEPAGE="https://jenkins.io/" +LICENSE="MIT" +SRC_URI="http://mirrors.jenkins-ci.org/war-stable/${PV}/${PN/-bin/}.war -> ${P}.war" +SLOT="lts" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux" +IUSE="" + +DEPEND="acct-group/jenkins + acct-user/jenkins" + +RDEPEND="acct-group/jenkins + acct-user/jenkins + media-fonts/dejavu + media-libs/freetype + !dev-util/jenkins-bin:0 + || ( virtual/jre:17 virtual/jre:11 )" + +S="${WORKDIR}" + +src_install() { + local JENKINS_DIR=/var/lib/jenkins + + keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home + + insinto /opt/jenkins + newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war + + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}-r3.logrotate ${PN/-bin/} + + newinitd "${FILESDIR}"/${PN}-r3.init jenkins + newconfd "${FILESDIR}"/${PN}-r1.confd jenkins + + systemd_newunit "${FILESDIR}"/${PN}-r4.service jenkins.service + + fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} ${JENKINS_DIR}/home ${JENKINS_DIR}/backup +} diff --git a/dev-util/nvidia-cuda-toolkit/Manifest b/dev-util/nvidia-cuda-toolkit/Manifest index c108768ef55d..c2b78fb48a5d 100644 --- a/dev-util/nvidia-cuda-toolkit/Manifest +++ b/dev-util/nvidia-cuda-toolkit/Manifest @@ -1,6 +1,8 @@ AUX cuda-config.in 407 BLAKE2B 5f7a0d50d774db58c180b767f00bead7c7dbf5f6b3b4a2f960dfc3b8450f7abf5c2b67c6620c5318f1331646dd2003d61c70a4c31359efd16ff418ecc9d0b446 SHA512 363903b999c43a47a48c52e8898c6044fadcc66d259338ee22863e859c2bc9873a2f1392aa83c9182486d3aa4eaeb5f164cf8ccf29cc74fd8ad56245f76a039a DIST cuda_11.8.0_520.61.05_linux.run 4336730777 BLAKE2B cfdb4a51c49ee504e56a4a95de4e477ef207b678527cbb633c1e83e667f1a62c0f67038befd0b10f7ae24cda9c8bc5c54293d06a05b2e45be6cf677e40f71f17 SHA512 e96e1389abed34b5093b3a1d4e6ae9f3d4f8406621b1475f378efae65868657efce22da03b5b4e0a548d9635e406b8690b18b17b186d03ecb3ca0703c5d5787a DIST cuda_12.1.1_530.30.02_linux.run 4317456991 BLAKE2B 562865cc63202906d0a5c2511387c3ded069c45576810b3076908730021125188017c96e88704b31f0401e29435f01dd87dfe33ca36fce8122683c27e1b928ea SHA512 2f5b07b6253a7268afa81345acc8be9fc3ab80f7f5c565d199f72ac74467d562eb83b72f87f33bafa90c88612b16366c3e209cbec1cb0b5907839e5823520323 -EBUILD nvidia-cuda-toolkit-11.8.0-r4.ebuild 7954 BLAKE2B 36c445919fa5e4473586238183d096d21c6a28fac216e8f787f8b8f65fd83bf14262aa4ea9df746271f0949add5915f5e5da30f3d6735374fe35a7878822f329 SHA512 77fd07e4e1b41abc445e768c27c728d5da497f8d1222e980b3d2deab5ec6acf6e5a753e002ca7e60d9ca4e253780eb32782d9e42aaa8fe8e70dfed5a70596291 -EBUILD nvidia-cuda-toolkit-12.1.1-r1.ebuild 9279 BLAKE2B edd0a07f5995a7ef15c58ff385e5c6e7046f6530f469a1650a39c8f2a3d5ebdb7c1b662b34f93f49f722a7fc93d9b5930b5ed5e9f2c1021a6990415a7e47a2e2 SHA512 f6326ab72edc7d3c0ad612018f0a112f7f70b46bc0b308b4928c552d35515ceacb7b79c85fca0f990f233008200ab5bd6e0a986bd60f1d7b7938ef8011351b20 +DIST cuda_12.2.0_535.54.03_linux.run 4315928767 BLAKE2B 99eb9e0fc81e65809cfcf7937f21ef0ec96c9f049cc988c936a5ee1e3d1f99131a97e1b71e3f4e38732cb309440d0fe96b933a0b9534874f790a31d27bd52809 SHA512 151827e0c1e9400597837c49dc07cf85bebb1c492306bf231b4a1ee00b48433f4ff3da24ed6235d70304fd6f5ee389bb43debbdf69958ef221deb7df0d7d7dae +EBUILD nvidia-cuda-toolkit-11.8.0-r4.ebuild 7972 BLAKE2B fbe811911b5b646f9a3ddb2bcd483f8ecdeb3f185e5d56ad1b4378276d3047d343efb20ac8f4fa186524254dc1917941161004811c131b17e90decaf31999b93 SHA512 a3f4511631efaaecbdf7489d04b4b8674db24ff6bf7ba61027dfb663da1eacd1db7f2bd2e21cb6b433f82f27f4f8900a9341d12371115c3e6d9f7ebcbd325fb2 +EBUILD nvidia-cuda-toolkit-12.1.1-r1.ebuild 9297 BLAKE2B fc99b6813203a0d38f887fd635be9e4bd948a8a07b83f03f99800bf0cc3d1f08c592e0ff8abfd710ae8bfd8001df7df1f3acbf86a963d29c7589842a751fc199 SHA512 c0d818d14eb9158fec6b0a8a5d4fb72180f4170727dc519f7cd179385d6963f2a0b23cf3ecb83035de8b6c37ecf4572c6468328bddbf3c4f2f98d3f6e4760d72 +EBUILD nvidia-cuda-toolkit-12.2.0.ebuild 9297 BLAKE2B 81a68b23744842792d3be7ef449686298f80465b21f5bfb8b1d010e42532f35da7229760cecfb78af9cfdb04b0c4dff5750754bac92c53963594c0977c733160 SHA512 dae8626bf12cdf0c109585046d80fb51786e743b45bdf92667c5ba2306fa371f80f7a42c40ff8d642c803cf1e5d0ea9725bfb9f7064a3ca7123cce84cf354917 MISC metadata.xml 761 BLAKE2B a6ae653c6206cbc05349297499b6dde91bce6d543e10bd5ea915cfe9729dfa6f1eb954ae09c2e4d3997f51315ae090b38606c21b5099e750596ea66fdd93e817 SHA512 9133517d805201d25b651e48abed90394c88ef33a2571ab20b3b19d365f85a90478486c7c087c9150d7d9f6e4026873c5236c64ed649fd3bfc8f9b81479dcc59 diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r4.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r4.ebuild index 81874e5dce5f..ac16815eb2cc 100644 --- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r4.ebuild +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r4.ebuild @@ -198,8 +198,8 @@ src_install() { rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/libstdc++.so.6 || die # unbundle openssl - rm "${ED}"/${cudadir}/${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/libssl.so* || die - rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/libssl.so* || die + rm "${ED}"/${cudadir}/${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/lib{crypto,ssl}.so* || die + rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/lib{crypto,ssl}.so* || die # unbundle libz rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/libz.so* || die diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.1.1-r1.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.1.1-r1.ebuild index 3d56dff74f93..89752e0c6d16 100644 --- a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.1.1-r1.ebuild +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.1.1-r1.ebuild @@ -218,8 +218,8 @@ src_install() { rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/libstdc++.so.6 || die # unbundle openssl - rm "${ED}"/${cudadir}/${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/libssl.so* || die - rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/libssl.so* || die + rm "${ED}"/${cudadir}/${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/lib{crypto,ssl}.so* || die + rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/lib{crypto,ssl}.so* || die # unbundle libpfm rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/libpfm.so* || die diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.2.0.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.2.0.ebuild new file mode 100644 index 000000000000..56e08afe36fc --- /dev/null +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.2.0.ebuild @@ -0,0 +1,317 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs toolchain-funcs unpacker + +DRIVER_PV="535.54.03" + +DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)" +HOMEPAGE="https://developer.nvidia.com/cuda-zone" +SRC_URI="https://developer.download.nvidia.com/compute/cuda/${PV}/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run" +S="${WORKDIR}" + +LICENSE="NVIDIA-CUDA" +SLOT="0/${PV}" +KEYWORDS="-* ~amd64 ~amd64-linux" +IUSE="debugger examples nsight profiler rdma vis-profiler sanitizer" +RESTRICT="bindist mirror" + +# since CUDA 11, the bundled toolkit driver (== ${DRIVER_PV}) and the +# actual required minimum driver version are different. +RDEPEND=" + =x11-drivers/nvidia-drivers-525.60.13 + examples? ( + media-libs/freeglut + media-libs/glu + ) + nsight? ( + dev-libs/libpfm + dev-libs/wayland + dev-qt/qtwayland:6 + || ( + dev-libs/openssl-compat:1.1.1 + dev-libs/openssl:0/1.1 + ) + media-libs/tiff-compat:4 + sys-libs/zlib + ) + rdma? ( sys-cluster/rdma-core ) + vis-profiler? ( + >=virtual/jre-1.8:* + )" +BDEPEND="nsight? ( dev-util/patchelf )" + +QA_PREBUILT="opt/cuda/*" +CHECKREQS_DISK_BUILD="15000M" + +pkg_setup() { + check-reqs_pkg_setup +} + +src_prepare() { + # ATTENTION: change requires revbump, see link below for supported GCC # versions + # https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements + local cuda_supported_gcc="8.5 9.5 10 11 12" + + sed \ + -e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \ + "${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die + + default +} + +src_install() { + local cudadir=/opt/cuda + local ecudadir="${EPREFIX}${cudadir}" + local pathextradirs ldpathextradirs + dodir ${cudadir} + into ${cudadir} + + # Install standard sub packages + local builddirs=( + builds/cuda_{cccl,cudart,cuobjdump,cuxxfilt,demo_suite,nvcc,nvdisasm,nvml_dev,nvprune,nvrtc,nvtx,opencl} + builds/lib{cublas,cufft,cufile,curand,cusolver,cusparse,npp,nvjitlink,nvjpeg} + builds/nvidia_fs + $(usex profiler "builds/cuda_nvprof builds/cuda_cupti builds/cuda_profiler_api" "") + $(usex vis-profiler "builds/cuda_nvvp" "") + $(usex debugger "builds/cuda_gdb" "") + ) + + local d f + for d in "${builddirs[@]}"; do + ebegin "Installing ${d}" + [[ -d ${d} ]] || die "Directory does not exist: ${d}" + + if [[ -d ${d}/bin ]]; then + for f in ${d}/bin/*; do + if [[ -f ${f} ]]; then + dobin "${f}" + else + insinto ${cudadir}/bin + doins -r "${f}" + fi + done + fi + + insinto ${cudadir} + if [[ -d ${d}/targets ]]; then + doins -r "${d}"/targets + fi + if [[ -d ${d}/share ]]; then + doins -r "${d}"/share + fi + if [[ -d ${d}/extras ]]; then + doins -r "${d}"/extras + fi + eend $? + done + dobin "${T}"/cuda-config + + doins builds/EULA.txt + # nvml and nvvm need special handling + ebegin "Installing nvvm" + doins -r builds/cuda_nvcc/nvvm + fperms +x ${cudadir}/nvvm/bin/cicc + eend $? + + ebegin "Installing nvml" + doins -r builds/cuda_nvml_dev/nvml + eend $? + + if use sanitizer; then + ebegin "Installing sanitizer" + dobin builds/integration/Sanitizer/compute-sanitizer + doins -r builds/cuda_sanitizer_api/compute-sanitizer + # special handling for the executable + fperms +x ${cudadir}/compute-sanitizer/compute-sanitizer + eend $? + fi + + use debugger && ldpathextradirs+=":${ecudadir}/extras/Debugger/lib64" + use profiler && ldpathextradirs+=":${ecudadir}/extras/CUPTI/lib64" + + if use vis-profiler; then + ebegin "Installing libnvvp" + doins -r builds/cuda_nvvp/libnvvp + # special handling for the executable + fperms +x ${cudadir}/libnvvp/nvvp + eend $? + pathextradirs+=":${ecudadir}/libnvvp" + fi + + if use nsight; then + local ncu_dir=$(grep -o 'nsight-compute-[0-9][0-9\.]*' -m1 manifests/cuda_x86_64.xml) + ebegin "Installing ${ncu_dir}" + mv builds/nsight_compute builds/${ncu_dir} || die + doins -r builds/${ncu_dir} + + # check this list on every bump + local exes=( + ${ncu_dir}/ncu + ${ncu_dir}/ncu-ui + ${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/libexec/QtWebEngineProcess + ${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/CrashReporter + ${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/OpenGLVersionChecker + ${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/QdstrmImporter + ${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/ncu-ui + ${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/ncu-ui.bin + ${ncu_dir}/target/linux-desktop-glibc_2_11_3-x64/TreeLauncherSubreaper + ${ncu_dir}/target/linux-desktop-glibc_2_11_3-x64/TreeLauncherTargetLdPreloadHelper + ${ncu_dir}/target/linux-desktop-glibc_2_11_3-x64/ncu + ) + + dobin builds/integration/nsight-compute/{ncu,ncu-ui} + eend $? + + # remove rdma libs (unless USE=rdma) + if ! use rdma; then + rm -r "${ED}"/${cudadir}/${ncu_dir}/host/target-linux-x64/CollectX || die + fi + + local nsys_dir=$(grep -o 'nsight-systems-[0-9][0-9\.]*' -m1 manifests/cuda_x86_64.xml) + ebegin "Installing ${nsys_dir}" + mv builds/nsight_systems builds/${nsys_dir} || die + doins -r builds/${nsys_dir} + + # check this list on every bump + exes+=( + ${nsys_dir}/host-linux-x64/nsys-ui + ${nsys_dir}/host-linux-x64/nsys-ui.bin + ${nsys_dir}/host-linux-x64/ResolveSymbols + ${nsys_dir}/host-linux-x64/ImportNvtxt + ${nsys_dir}/host-linux-x64/CrashReporter + ${nsys_dir}/host-linux-x64/QdstrmImporter + ${nsys_dir}/host-linux-x64/libexec/QtWebEngineProcess + ${nsys_dir}/target-linux-x64/nsys + ${nsys_dir}/target-linux-x64/launcher + ${nsys_dir}/target-linux-x64/nvgpucs + ${nsys_dir}/target-linux-x64/nsys-launcher + ${nsys_dir}/target-linux-x64/sqlite3 + ${nsys_dir}/target-linux-x64/python/bin/python + ) + + # remove rdma libs (unless USE=rdma) + if ! use rdma; then + rm -r "${ED}"/${cudadir}/${nsys_dir}/target-linux-x64/CollectX || die + fi + + dobin builds/integration/nsight-systems/{nsight-sys,nsys,nsys-exporter,nsys-ui} + eend $? + + # nsight scripts and binaries need to have their executable bit set, #691284 + for f in "${exes[@]}"; do + fperms +x ${cudadir}/${f} + done + + # fix broken RPATHs + patchelf --set-rpath '$ORIGIN' "${ED}"/${cudadir}/${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/libarrow.so || die + patchelf --set-rpath '$ORIGIN' "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/libarrow.so || die + + # remove foreign archs (triggers SONAME warning, #749903) + rm -r "${ED}"/${cudadir}/${ncu_dir}/target/linux-desktop-glibc_2_19_0-ppc64le || die + rm -r "${ED}"/${cudadir}/${ncu_dir}/target/linux-desktop-t210-a64 || die + + # unbundle libstdc++ + rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/libstdc++.so.6 || die + + # unbundle openssl + rm "${ED}"/${cudadir}/${ncu_dir}/host/linux-desktop-glibc_2_11_3-x64/lib{crypto,ssl}.so* || die + rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/lib{crypto,ssl}.so* || die + + # unbundle libpfm + rm "${ED}"/${cudadir}/${nsys_dir}/host-linux-x64/libpfm.so* || die + + # TODO: unbundle qt5 + # TODO: unbundle boost + # TODO: unbundle icu + # TODO: unbundle mesa + # TODO: unbundle libSshClient + # TODO: unbundle sqlite + fi + + if use examples; then + local exes=( + extras/demo_suite/bandwidthTest + extras/demo_suite/busGrind + extras/demo_suite/deviceQuery + extras/demo_suite/nbody + extras/demo_suite/oceanFFT + extras/demo_suite/randomFog + extras/demo_suite/vectorAdd + ) + + # set executable bit on demo_suite binaries + for f in "${exes[@]}"; do + fperms +x ${cudadir}/${f} + done + else + rm -r "${ED}"/${cudadir}/extras/demo_suite || die + fi + + # remove rdma libs (unless USE=rdma) + if ! use rdma; then + rm "${ED}"/${cudadir}/targets/x86_64-linux/lib/libcufile_rdma* || die + fi + + # Add include and lib symlinks + dosym targets/x86_64-linux/include ${ecudadir}/include + dosym targets/x86_64-linux/lib ${ecudadir}/lib64 + + # Remove bad symlinks + rm "${ED}"/${cudadir}/targets/x86_64-linux/include/include || die + rm "${ED}"/${cudadir}/targets/x86_64-linux/lib/lib64 || die + + newenvd - 99cuda <<-EOF + PATH=${ecudadir}/bin${pathextradirs} + ROOTPATH=${ecudadir}/bin + LDPATH=${ecudadir}/lib64:${ecudadir}/nvvm/lib64${ldpathextradirs} + EOF + + # Cuda prepackages libraries, don't revdep-build on them + insinto /etc/revdep-rebuild + newins - 80${PN} <<-EOF + SEARCH_DIRS_MASK="${ecudadir}" + EOF +} + +pkg_postinst_check() { + local a="$("${EROOT}"/opt/cuda/bin/cuda-config -s)" + local b="0.0" + local v + for v in ${a}; do + ver_test "${v}" -gt "${b}" && b="${v}" + done + + # if gcc and if not gcc-version is at least greatest supported + if tc-is-gcc && \ + ver_test $(gcc-version) -gt "${b}"; then + ewarn + ewarn "gcc > ${b} will not work with CUDA" + ewarn "Make sure you set an earlier version of gcc with gcc-config" + ewarn "or append --compiler-bindir= pointing to a gcc bindir like" + ewarn "--compiler-bindir=${EPREFIX}/usr/*pc-linux-gnu/gcc-bin/gcc${b}" + ewarn "to the nvcc compiler flags" + ewarn + fi +} + +pkg_postinst() { + if [[ ${MERGE_TYPE} != binary ]]; then + pkg_postinst_check + fi + + if use profiler || use nsight; then + einfo + einfo "nvidia-drivers restrict access to performance counters." + einfo "You'll need to either run profiling tools (nvprof, nsight) " + einfo "using sudo (needs cap SYS_ADMIN) or add the following line to " + einfo "a modprobe configuration file " + einfo "(e.g. /etc/modprobe.d/nvidia-prof.conf): " + einfo + einfo "options nvidia NVreg_RestrictProfilingToAdminUsers=0" + einfo + fi +} diff --git a/dev-util/pahole/Manifest b/dev-util/pahole/Manifest index cbc565f051b5..31b1ff4941be 100644 --- a/dev-util/pahole/Manifest +++ b/dev-util/pahole/Manifest @@ -2,7 +2,7 @@ AUX pahole-1.10-python-import.patch 399 BLAKE2B 7abd98ec5711ec4ce9230a2d0bb06328 DIST dwarves-1.24.tar.xz 875744 BLAKE2B 6766b5a5ecbf64013227e7cd459af662fc213f230b5b1279354fcaaccebfa3d74f9a2254542dc4f3f1bb4a5def1d4c77e2445fa8b531fa8b9e331cdfc23155fe SHA512 3cdca183cf68ec46fd9a0301ae4a8a30b23a8139c65ffba64ae11f85f9e942f7341dca6f88a4a3b49f32bfd880927193a80fa011726e4a33d3e5a1a146326c06 DIST dwarves-1.25.tar.xz 2244876 BLAKE2B 1926fa1fa123fc3ad0f7f063406260b1e1e2611c563fedebee4c837e491164571fdb40408421c0c4ea2fd24e89c54a7a1ea669313b6dd6d7dcfa4934e2c1336e SHA512 104bfb8712d863e04d0c827c008b23ebc49543b17bfb5b44ce276a5b3d39f12cf71f721055ae2e5f430aa77a3c70f85f6eeaf72fd8c1cdf547260488bc5b5070 DIST pahole-1.24_p20221024-patches.tar.xz 22088 BLAKE2B b39458400411dd7da0f568257f42164952e170b952e4893a92d769e17ce4cf0de88b727808a38195438fe10e5537f245bf101f647f383b6df7642c5446fa5d45 SHA512 93f160f01023c5402535a34d59005f0a3e056662a2764722480d71b6e522f3bfef0d642084467d1fbea96e23386b4cbb708243713d59eb84f4f767c1ac5ab3f5 -EBUILD pahole-1.24_p20221024.ebuild 1693 BLAKE2B d7e4545a961c61fc928e4e553ef79c335f8fc7948dddc51610a30d9cc423617ceb84006b34f9401010ddf0e50cc3754188cde6f1026eab0f93aa4f8d6746791a SHA512 a81a323b7061aeb227e48ad1eb33dd0f8417cc2921a8cdd48ad70d6d2bf56018ddf31e2695b0771fb6af4c9c8c8a1605c9bd9858f73418810bf6c8962d5cebd5 -EBUILD pahole-1.25.ebuild 1698 BLAKE2B ae7281d783be25d0d5cf060986e75cd7d1df973ddea10be0173306f36e258edb79e5d441f5b9262b51bd758a20217294411d3b7b3f67f8d039f9f2eb8d134439 SHA512 0afbe223fa78b2c40e8cc253582768338fa23ce76cf307157696e7cf0239cf305755f8e525c051e15ac117ea04fdd279948d6dbf9f0b9163173bcf2ab895fb5e -EBUILD pahole-9999.ebuild 1698 BLAKE2B ae7281d783be25d0d5cf060986e75cd7d1df973ddea10be0173306f36e258edb79e5d441f5b9262b51bd758a20217294411d3b7b3f67f8d039f9f2eb8d134439 SHA512 0afbe223fa78b2c40e8cc253582768338fa23ce76cf307157696e7cf0239cf305755f8e525c051e15ac117ea04fdd279948d6dbf9f0b9163173bcf2ab895fb5e +EBUILD pahole-1.24_p20221024.ebuild 1693 BLAKE2B 3bafb0ab2e9278c0ff0f1af9f571311983d6545eae411b271e5bde9d5416d4f2c4dd5b671b291fccd0b03f6fbe5c99c92d620b6b91c1ae6edfb6f0b05e3f7b0e SHA512 0f9de7b39b1747e780322cf56e8a646e9980ee2dfcc4eecd2ea1d37dca369dae05c643a7be39898f0ef0264dd5a98890a600b282a7e1d759d0fc7c72fd8c4870 +EBUILD pahole-1.25.ebuild 1698 BLAKE2B 3f7a4d42fc08dd230544f946296cceded7e30ceb82bc2829b9bde7a24f87719812510c1d9d9292a03980442feb423c222ad3fa2c3f6713f146d1c9f466562701 SHA512 98e1827d57611960bf6d1e888d69c6f786c1d5280aa4fc683d6cf850f1a7c56254ace4de0118f73ef80f2caadbecf3f36392de91f4b92acdc318fef21af051ab +EBUILD pahole-9999.ebuild 1698 BLAKE2B 3f7a4d42fc08dd230544f946296cceded7e30ceb82bc2829b9bde7a24f87719812510c1d9d9292a03980442feb423c222ad3fa2c3f6713f146d1c9f466562701 SHA512 98e1827d57611960bf6d1e888d69c6f786c1d5280aa4fc683d6cf850f1a7c56254ace4de0118f73ef80f2caadbecf3f36392de91f4b92acdc318fef21af051ab MISC metadata.xml 672 BLAKE2B 2178381434a5293df5a6a07a8c84c20a4f98d011c90ed2db911085639689224509445e16197ff88e0ab6fb7e6357bc96291feff21a44f350f51b1031e1882477 SHA512 2cd1f865e42bd845bb3831a1f6c8060e469e0afb3acbaaec2989018481a6f93e0fdae9afb74413c00db6967069cc6d0447548c3b4c238a70db07ee8786fe1e99 diff --git a/dev-util/pahole/pahole-1.24_p20221024.ebuild b/dev-util/pahole/pahole-1.24_p20221024.ebuild index aec3a504a192..64c0a215cd1a 100644 --- a/dev-util/pahole/pahole-1.24_p20221024.ebuild +++ b/dev-util/pahole/pahole-1.24_p20221024.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit cmake python-single-r1 MY_PN=dwarves diff --git a/dev-util/pahole/pahole-1.25.ebuild b/dev-util/pahole/pahole-1.25.ebuild index 5d98a672167d..62a62ec1aa61 100644 --- a/dev-util/pahole/pahole-1.25.ebuild +++ b/dev-util/pahole/pahole-1.25.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit cmake python-single-r1 MY_PN=dwarves diff --git a/dev-util/pahole/pahole-9999.ebuild b/dev-util/pahole/pahole-9999.ebuild index 5d98a672167d..62a62ec1aa61 100644 --- a/dev-util/pahole/pahole-9999.ebuild +++ b/dev-util/pahole/pahole-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit cmake python-single-r1 MY_PN=dwarves diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest index f112b08df7bc..143a8930c9db 100644 --- a/dev-util/stripe-mock/Manifest +++ b/dev-util/stripe-mock/Manifest @@ -1,3 +1,5 @@ DIST stripe-mock-0.164.0.tar.gz 1249727 BLAKE2B fda30a53eda51b9e001024c3dad9ae3bf0922ce9892a0e43a63f3a29f477acbc7f4b83d4af90c47ee9f78696a3fa97f051910f4ba005a5de72ef5cad48d9ed0c SHA512 3221f05e548252069797bad5d6a0413c3c0b26c033572fc55cf37bdf2a1e560f8f69de20c32260eca841feef0cae51e32335c2ae4264d7c141ebd9ec67f02519 +DIST stripe-mock-0.165.0.tar.gz 1274806 BLAKE2B 9f0cdcba97f3c6755cd04061cf6a6f9122d18eb6ecc3ef975e2e3be93c191eb6a3ba0c3d696485eaa0d4021284305f0c79ab0f67049cfba08ec2ba21abf47888 SHA512 12a2004e543de5a6e789d894bc07fe8bbb011447e4ca4c842a8f7e5b9ca063c70a1d1b93fe033fad6beabe7fc6c30f19cd9e6d7eb64677844f48096dd59c73e1 EBUILD stripe-mock-0.164.0.ebuild 498 BLAKE2B a8e1dd0ac1f07195ecdadc4d5e68499e6d48ef5ac47fd770a7a421cc6b8fdc035bb1ae7c4f0ee7028c7ded5dbca4f260499f4fabb58d80794e807d6206232b1e SHA512 9fc51687f9fad3ac4c9c505c4a5f6b7bc668acd17f186bdec61a13cb4eb0b8d024b3eca7717434c6720f7ae4bd89431a7916575492700ad9dd9f86508b85d007 +EBUILD stripe-mock-0.165.0.ebuild 500 BLAKE2B 86bc55d32bc4a634af3ae5f31db1716bfe8bba864b44d5a78a75519cc9347f4593763d06337aa5c97b4cc96775469d64812f8b7072806ecdcf7f5ceaa3cde9af SHA512 df95803239ecb13e6c4943af3b6c61b1229d16ad15a5168e3261413a1bc9d98a28e3920b4aa64ca88a542619be5391db4adcedf3a9ba9218ad010b6e6823fb6b MISC metadata.xml 643 BLAKE2B 6a45b4c6f7e3372850e8947db71b028a32f6fc63d202b912a0fed600dd7f426984828af2f80dbfbdafb69a15a3b58b82c2b738b424727b28704aefb43f43e361 SHA512 3a1d0724f14ca0885c6dde06b9c0fed1dcf7a9dcbfb32de75682cee9ad2b29fc94f9544319a2fe5d5fe3c25afb01e0f6492616e13e3d01640af7defd0ba9c098 diff --git a/dev-util/stripe-mock/stripe-mock-0.165.0.ebuild b/dev-util/stripe-mock/stripe-mock-0.165.0.ebuild new file mode 100644 index 000000000000..ca0f4e60efa7 --- /dev/null +++ b/dev-util/stripe-mock/stripe-mock-0.165.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Mock HTTP server that responds like the real Stripe API" +HOMEPAGE="https://github.com/stripe/stripe-mock/" +SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT ISC BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_compile() { + emake build +} + +src_test() { + emake test +} + +src_install() { + dobin stripe-mock + einstalldocs +} diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz index 74134f3926c8..461440556304 100644 Binary files a/games-strategy/Manifest.gz and b/games-strategy/Manifest.gz differ diff --git a/games-strategy/freeciv/Manifest b/games-strategy/freeciv/Manifest index 744b02bbb445..5d5b5614b346 100644 --- a/games-strategy/freeciv/Manifest +++ b/games-strategy/freeciv/Manifest @@ -1,3 +1,7 @@ +AUX freeciv-3.1.0_beta2-lua-search.patch 871 BLAKE2B a3ac0311ccce20edee9ab7882a1e16a1fbd03ffe2e41c9df26c21c17e4a64eb5b1222107e5c4868cc83e8590772d8aed67ba4ba6ad94b8178d8de06925c4b782 SHA512 f69823866dac9b4ec3301a2457c88d0b4f2fc56002a11997ba36bcf72ee05059522fe0c36186371c18f5488f5ef1ba15666f064f98fa6eeb8a4fccc63254085c DIST freeciv-3.0.1.tar.xz 33528292 BLAKE2B e19cae8a02aa4b9afc2895560aa7a8d6135a63a0e757c348a75e72522448a026874f8f0120448b38ca2fee0ecc42dd04d80345d9877554168ad07ca2a20e5dcc SHA512 0f28aa7eb6adc2c4fe2af31265965ec30b4ea4f12121c4240ca896070f4ea574db58f02240e74822b9d498e112bcdb7036bb69f3d0b33cea5fec724e9e47da34 +DIST freeciv-3.1.0_beta2.tar.gz 127527752 BLAKE2B 457e01787e2dccb4862de5519a4ea51bcfe240c0948e2cd97b09ae6d4e2c27d4196329326cd7c0489ce1e37dbc548f4f31fcd7c5f57b15b53b49dd6e54fef032 SHA512 2b15134454bf7ca885287985bb6d17a31f6cbfdec87fa8e6fd7fce000a2bfc1fa888dd7a2e244df4460d08011e87876800190a9fa8ea825789eec0e434348920 EBUILD freeciv-3.0.1-r1.ebuild 5072 BLAKE2B 492c5efcb52ce1db78445b65904da86cd0137dc6355df881e9bddfca6f3fce5271068eb775f48a0c8af6d9fdca2efbb8f129b64ea9f4f68a232c5eb59a084f19 SHA512 be1617164e1a1f9fd62f0876112d5a65b54a33fb2257fed51dd185aaad80789386cbc67e16e119ab6492581a54d9157456fb91c9ca75be7ebf9d0d75c5c418e9 -MISC metadata.xml 1032 BLAKE2B cbb77e1508bd7149685571dddad89fde9e9f4f8e7c1893b689f508470e11892d5f363af4721e7a21d4026cb3338e161e527149f661020e8d4c04dae9550b6658 SHA512 88937e8b06608fadb6448c7bf61b3f095dab2c5962535d609fc341343e8e27171da8f247ecbd160df49ab6dddc10e17136754cab4624102df49da6a026e2df94 +EBUILD freeciv-3.1.0_beta2.ebuild 5377 BLAKE2B 5c8d24cc790b0c304f94e93ad89e213dc6a28eb94aa910cd31598db8d3bb1d3b410b2f346421139f0a92fb62813f4900d418a9c9a7d9b00cd1a8b41b1ce9dc66 SHA512 a8edbb2ac482e63c5af83303d4bfb08a5e61f4e9524f12d7ad296a034e4e5a82272f87ba6f27678960a1b2d6222b7066c729791d9457211bad2a1d7a39341a6c +EBUILD freeciv-9999.ebuild 5327 BLAKE2B 9b7a7c2c8eb08546a641f9b8b509b529143c7cadb8925043111c37cc2849100f5fd98cbe9b357485caeb0f20add5b39a99b58e6c21e58e3a85746d0c46d7eba2 SHA512 65254409713dcda09864e323e1aafb1eb4bd6f4d1000e04871677e9b3eb1c3ccbaf8718a49f2ba8031ff587bbb855879643b137e391cbdbcee414cc5bc6fe150 +MISC metadata.xml 1368 BLAKE2B 06553a96669f8660232e00168f4fe6b5254281fbcb6b69ae7eca4f7f6837580a7814790ce93c2ffacda2d5b2c9c21b5681badcdd25a12828bb21879225983382 SHA512 75abd1ffcffabadc3a989d7cf0b0c9e968e291495fa0108041921ab4ce7a421e7718e0edfb5276f271529155cf6a389becc4119e41f4f8002fb05af315487fb7 diff --git a/games-strategy/freeciv/files/freeciv-3.1.0_beta2-lua-search.patch b/games-strategy/freeciv/files/freeciv-3.1.0_beta2-lua-search.patch new file mode 100644 index 000000000000..e7c8123f9985 --- /dev/null +++ b/games-strategy/freeciv/files/freeciv-3.1.0_beta2-lua-search.patch @@ -0,0 +1,21 @@ +This patches meson.build to enable it to find lua in any of its +many wonderous hiding places. It also bumps the meson version so that +there's a ton less boilerplate to do so. +--- a/meson.build ++++ b/meson.build +@@ -1,5 +1,5 @@ + +-project('freeciv', ['c', 'cpp'], meson_version: '>= 0.57.0') ++project('freeciv', ['c', 'cpp'], meson_version: '>= 0.60.0') + + if not get_option('ack_experimental') + error('Autotools are still the only fully supported way to build freeciv.\nSet configure option "ack_experimental" to true if you really want to do experimental meson build.\n' + +@@ -436,7 +436,7 @@ endif + icu_dep = dependency('icu-uc') + + syslua = get_option('syslua') +-lua_dep_tmp = dependency('lua-5.4', required:false) ++lua_dep_tmp = dependency('lua-5.4', 'lua-54', 'lua54', 'lua5.4', required:false) + + if syslua != 'false' and lua_dep_tmp.found() + lua_inc_path = [] diff --git a/games-strategy/freeciv/freeciv-3.1.0_beta2.ebuild b/games-strategy/freeciv/freeciv-3.1.0_beta2.ebuild new file mode 100644 index 000000000000..bf93bfe2a9ee --- /dev/null +++ b/games-strategy/freeciv/freeciv-3.1.0_beta2.ebuild @@ -0,0 +1,198 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-4 ) + +inherit desktop lua-single meson xdg + +DESCRIPTION="Multiplayer strategy game (Civilization Clone)" +HOMEPAGE="http://www.freeciv.org/" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/freeciv/freeciv/" +else + MY_PV="R${PV//./_}" + SRC_URI="https://github.com/freeciv/freeciv/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~ppc64 ~x86" + MY_P="${PN}-${MY_PV}" + S="${WORKDIR}/${MY_P}" +fi + +LICENSE="GPL-2+" +SLOT="0" +IUSE="dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline rule-editor sdl +sound +system-lua web-server " + +# I'm pretty sure that you can't build both qt flavours at the same time +REQUIRED_USE=" + system-lua? ( ${LUA_REQUIRED_USE} ) + !dedicated? ( || ( gtk3 gtk4 qt5 qt6 sdl ) ) + qt5? ( !qt6 ) + qt6? ( !qt5 ) +" + +RDEPEND=" + app-arch/bzip2 + app-arch/xz-utils + app-arch/zstd:= + dev-db/sqlite:3 + dev-libs/icu:= + net-misc/curl + sys-devel/libtool + sys-libs/zlib + !dedicated? ( + media-libs/libpng + gtk3? ( x11-libs/gtk+:3 ) + gtk4? ( gui-libs/gtk:4 ) + mapimg? ( media-gfx/imagemagick:= ) + nls? ( virtual/libintl ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + qt6? ( + dev-qt/qtbase:6[gui,widgets] + ) + sdl? ( + media-libs/libsdl2[video] + media-libs/sdl2-gfx + media-libs/sdl2-image[png] + media-libs/sdl2-ttf + ) + sound? ( + media-libs/libsdl2[sound] + media-libs/sdl2-mixer[vorbis] + ) + ) + json? ( dev-libs/jansson:= ) + readline? ( sys-libs/readline:= ) + system-lua? ( + ${LUA_DEPS} + ) +" +DEPEND="${RDEPEND} + !dedicated? ( x11-base/xorg-proto ) +" +# Calls gzip during build +BDEPEND=" + app-arch/gzip + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +PATCHES=( + "${FILESDIR}"/${P}-lua-search.patch +) + +pkg_setup() { + use system-lua && lua-single_pkg_setup +} + +src_configure() { + local myclient=() emesonargs=() myfcmp=() + + # Upstream considers meson "experimental" until 3.2.0 according to their roadmap + emesonargs+=( -Dack_experimental=true ) + + # meson build drops the ability to _not_ build a server in favour + # of optionally replacing the server binary the freeciv-web backend + emesonargs+=( + $(meson_use web-server freeciv-web) + ) + + # Select any client backends that we want enabled; dedicated server shouldn't build a UI + # for sanity we'll build the modpack bin with the same UIs as the client. + # 'fcmp' = freeciv modpack (client) - gtk3, qt, cli, gtk4 + freeciv_enable_ui() { + local flag=$1 + local client_name=${2:-${flag}} + local fcmp_name=${3:-${client_name}} + + if use ${flag} ; then + myclient+=( ${client_name} ) + use modpack && myfcmp+=( ${fcmp_name} ) + fi + } + + if ! use dedicated ; then + # there's no SDL modpack backend; rather than incidentally pull in GTK3 (as is default) + # let's explicitly set the backend to CLI + freeciv_enable_ui sdl sdl2 cli + freeciv_enable_ui gtk3 gtk3.22 gtk3 + freeciv_enable_ui gtk4 + freeciv_enable_ui qt5 qt + freeciv_enable_ui qt6 qt + use qt5 && emesonargs+=( -Dqtver=qt5 ) + use qt6 && emesonargs+=( -Dqtver=qt6 ) + else + if use modpack ; then + myfcmp+=( cli ) + fi + fi + + # the client and fpmc arrays are now populated (or not for dedicated); let's add them to emesonargs + emesonargs+=( + -Dclients=$(echo ${myclient[*]} | sed 's/ /,/g') + -Dfcmp=$(echo ${myfcmp[*]} | sed 's/ /,/g') + ) + + # If we're building a live ebuild, we want to include the git revision in the version string + if [[ ${PV} == 9999 ]] ; then + emesonargs+=( -Dgitrev=true ) + fi + + # Anything that can be trivially set by meson_use goes here + emesonargs+=( + $(meson_use json json-protocol) + $(meson_use mapimg mwand) + $(meson_use nls) + $(meson_use readline) + $(meson_use rule-editor ruledit) + $(meson_use sound audio) + $(meson_use system-lua syslua) + ) + + meson_src_configure +} + +src_install() { + + if use dedicated ; then + rm -rf "${ED}"/usr/share/pixmaps || die + rm -f "${ED}"/usr/share/man/man6/freeciv-{client,gtk2,gtk3,modpack,qt,sdl,xaw}* || die + fi + # Create and install the html manual and then cleanup the tool because it's useless. + # TODO: for proper localisation this should be run during postinst but + # that would require a lot of work to avoid orphan files. + # freeciv-manual only supports one ruleset argument at a time. + for RULESET in alien civ1 civ2 civ2civ3 classic experimental multiplayer sandbox + do + $(find "${WORKDIR}" -type d -maxdepth 1 -mindepth 1 -iname '*-build')/freeciv-manual -r ${RULESET} || die + docinto html/rulesets/${RULESET} + dodoc ${RULESET}*.html + done + if use sdl ; then + make_desktop_entry freeciv-sdl "Freeciv (SDL)" freeciv-client + else + rm -f "${ED}"/usr/share/man/man6/freeciv-sdl* || die + fi + rm -f "${ED}"/usr/share/man/man6/freeciv-xaw* || die + find "${ED}" -name "freeciv-manual*" -delete || die + + rm -f "${ED}/usr/$(get_libdir)"/*.a || die + find "${ED}" -type f -name "*.la" -delete || die + meson_src_install +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + einfo "There are a number of supported authentication backends." + einfo "sqlite3 is the default, however dedicated servers may wish to" + einfo "use another supported backend; please consult the documentation" + einfo "to configure freeciv for a particular backend:" + einfo "https://github.com/freeciv/freeciv/blob/main/doc/README.fcdb" + fi +} diff --git a/games-strategy/freeciv/freeciv-9999.ebuild b/games-strategy/freeciv/freeciv-9999.ebuild new file mode 100644 index 000000000000..0b65cd815449 --- /dev/null +++ b/games-strategy/freeciv/freeciv-9999.ebuild @@ -0,0 +1,194 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-4 ) + +inherit desktop lua-single meson xdg + +DESCRIPTION="Multiplayer strategy game (Civilization Clone)" +HOMEPAGE="http://www.freeciv.org/" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/freeciv/freeciv/" +else + MY_PV="R${PV//./_}" + SRC_URI="https://github.com/freeciv/freeciv/archive/refs/tags/${MY_PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~ppc64 ~x86" + MY_P="${PN}-${MY_PV}" + S="${WORKDIR}/${MY_P}" +fi + +LICENSE="GPL-2+" +SLOT="0" +IUSE="dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline rule-editor sdl +sound +system-lua web-server " + +# I'm pretty sure that you can't build both qt flavours at the same time +REQUIRED_USE=" + system-lua? ( ${LUA_REQUIRED_USE} ) + !dedicated? ( || ( gtk3 gtk4 qt5 qt6 sdl ) ) + qt5? ( !qt6 ) + qt6? ( !qt5 ) +" + +RDEPEND=" + app-arch/bzip2 + app-arch/xz-utils + app-arch/zstd:= + dev-db/sqlite:3 + dev-libs/icu:= + net-misc/curl + sys-devel/libtool + sys-libs/zlib + !dedicated? ( + media-libs/libpng + gtk3? ( x11-libs/gtk+:3 ) + gtk4? ( gui-libs/gtk:4 ) + mapimg? ( media-gfx/imagemagick:= ) + nls? ( virtual/libintl ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + qt6? ( + dev-qt/qtbase:6[gui,widgets] + ) + sdl? ( + media-libs/libsdl2[video] + media-libs/sdl2-gfx + media-libs/sdl2-image[png] + media-libs/sdl2-ttf + ) + sound? ( + media-libs/libsdl2[sound] + media-libs/sdl2-mixer[vorbis] + ) + ) + json? ( dev-libs/jansson:= ) + readline? ( sys-libs/readline:= ) + system-lua? ( + ${LUA_DEPS} + ) +" +DEPEND="${RDEPEND} + !dedicated? ( x11-base/xorg-proto ) +" +# Calls gzip during build +BDEPEND=" + app-arch/gzip + virtual/pkgconfig + nls? ( sys-devel/gettext ) +" + +pkg_setup() { + use system-lua && lua-single_pkg_setup +} + +src_configure() { + local myclient=() emesonargs=() myfcmp=() + + # Upstream considers meson "experimental" until 3.2.0 according to their roadmap + emesonargs+=( -Dack_experimental=true ) + + # meson build drops the ability to _not_ build a server in favour + # of optionally replacing the server binary the freeciv-web backend + emesonargs+=( + $(meson_use web-server freeciv-web) + ) + + # Select any client backends that we want enabled; dedicated server shouldn't build a UI + # for sanity we'll build the modpack bin with the same UIs as the client. + # 'fcmp' = freeciv modpack (client) - gtk3, qt, cli, gtk4 + freeciv_enable_ui() { + local flag=$1 + local client_name=${2:-${flag}} + local fcmp_name=${3:-${client_name}} + + if use ${flag} ; then + myclient+=( ${client_name} ) + use modpack && myfcmp+=( ${fcmp_name} ) + fi + } + + if ! use dedicated ; then + # there's no SDL modpack backend; rather than incidentally pull in GTK3 (as is default) + # let's explicitly set the backend to CLI + freeciv_enable_ui sdl sdl2 cli + freeciv_enable_ui gtk3 gtk3.22 gtk3 + freeciv_enable_ui gtk4 + freeciv_enable_ui qt5 qt + freeciv_enable_ui qt6 qt + use qt5 && emesonargs+=( -Dqtver=qt5 ) + use qt6 && emesonargs+=( -Dqtver=qt6 ) + else + if use modpack ; then + myfcmp+=( cli ) + fi + fi + + # the client and fpmc arrays are now populated (or not for dedicated); let's add them to emesonargs + emesonargs+=( + -Dclients=$(echo ${myclient[*]} | sed 's/ /,/g') + -Dfcmp=$(echo ${myfcmp[*]} | sed 's/ /,/g') + ) + + # If we're building a live ebuild, we want to include the git revision in the version string + if [[ ${PV} == 9999 ]] ; then + emesonargs+=( -Dgitrev=true ) + fi + + # Anything that can be trivially set by meson_use goes here + emesonargs+=( + $(meson_use json json-protocol) + $(meson_use mapimg mwand) + $(meson_use nls) + $(meson_use readline) + $(meson_use rule-editor ruledit) + $(meson_use sound audio) + $(meson_use system-lua syslua) + ) + + meson_src_configure +} + +src_install() { + + if use dedicated ; then + rm -rf "${ED}"/usr/share/pixmaps || die + rm -f "${ED}"/usr/share/man/man6/freeciv-{client,gtk2,gtk3,modpack,qt,sdl,xaw}* || die + fi + # Create and install the html manual and then cleanup the tool because it's useless. + # TODO: for proper localisation this should be run during postinst but + # that would require a lot of work to avoid orphan files. + # freeciv-manual only supports one ruleset argument at a time. + for RULESET in alien civ1 civ2 civ2civ3 classic experimental multiplayer sandbox + do + $(find "${WORKDIR}" -type d -maxdepth 1 -mindepth 1 -iname '*-build')/freeciv-manual -r ${RULESET} || die + docinto html/rulesets/${RULESET} + dodoc ${RULESET}*.html + done + if use sdl ; then + make_desktop_entry freeciv-sdl "Freeciv (SDL)" freeciv-client + else + rm -f "${ED}"/usr/share/man/man6/freeciv-sdl* || die + fi + rm -f "${ED}"/usr/share/man/man6/freeciv-xaw* || die + find "${ED}" -name "freeciv-manual*" -delete || die + + rm -f "${ED}/usr/$(get_libdir)"/*.a || die + find "${ED}" -type f -name "*.la" -delete || die + meson_src_install +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + einfo "There are a number of supported authentication backends." + einfo "sqlite3 is the default, however dedicated servers may wish to" + einfo "use another supported backend; please consult the documentation" + einfo "to configure freeciv for a particular backend:" + einfo "https://github.com/freeciv/freeciv/blob/main/doc/README.fcdb" + fi +} diff --git a/games-strategy/freeciv/metadata.xml b/games-strategy/freeciv/metadata.xml index 35c7dccc5b31..1c8e7e53bd9e 100644 --- a/games-strategy/freeciv/metadata.xml +++ b/games-strategy/freeciv/metadata.xml @@ -9,19 +9,26 @@ Support for dynamically loadable AI modules (server-side) Add authentication capability via - mysql, postgres or sqlite3 + mysql, postgres, or sqlite3 + Build the gtk3 client + Build the gtk4 client + Add support for JSON via + dev-libs/jansson Additional mag image toolkit via media-gfx/imagemagick Build the freeciv-modpack-program to download/install mods + Build ruleset editor Enable server support. Disabling this will also make it impossible to start local games. Add support for sound provided by media-libs/sdl-mixer Use dev-lang/lua instead of the bundled liblua + Build the freeciv-web server in place + of the freeciv server - freeciv + freeciv/freeciv diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz index e929b15ae4ad..6bba860ee5b5 100644 Binary files a/gui-libs/Manifest.gz and b/gui-libs/Manifest.gz differ diff --git a/gui-libs/libadwaita/Manifest b/gui-libs/libadwaita/Manifest index 2cebb73e9d45..289b8bfb0b61 100644 --- a/gui-libs/libadwaita/Manifest +++ b/gui-libs/libadwaita/Manifest @@ -1,5 +1,5 @@ DIST libadwaita-1.3.2.tar.xz 3132728 BLAKE2B ca9839af1016fae291d8d40dfc29c82ec92c2a22dc5b164290f755b40d01dfe0112afcf0c95101e37874ccf97b5ee2b5d5543315ef1144dc0ebaa73fa820afdb SHA512 86591af2a699931518e211a41844a23d5aaaccb6196d39b28f4768129852c33267e9a66a91dc274711a31df38b84f39feb7c7d22ae54b946a16cea4865ac83e8 DIST libadwaita-1.3.3.tar.xz 3145696 BLAKE2B 1aa9de9cb5852cb2c57f6442c0f71d1bc3a5b62fa930a0a3aebdbc56b2050525be314362e1b886ae7fb9009491913eb8cd0f0921a42ccac0f49ef19478a836b7 SHA512 1ff0ad1cb04c920404eb177743f5caeedb20173e99e8654f1a157928ee00b0d8cb03dc411ad9617d44591709ecc805043a60c63adde1a2d17252a94c6a28a2be EBUILD libadwaita-1.3.2.ebuild 1469 BLAKE2B 1e8862622dbe0f7389cebc391b90d8f43fb0ec6f8152d62736cdb234dfd61dbaad5a436b017881d200460980f1e3be71dff7e0883ce4e0f956ba4521477c8827 SHA512 0ff709e96c7712b2ae5aed44b2aa12ecce521a55a49e331414febf2f41f5964fa6303142b399b21b8d850a5fdaf002bf5fdf5c86b69af34a19bc85f6ddc3c046 -EBUILD libadwaita-1.3.3.ebuild 1474 BLAKE2B 9d18df71e91fc7582c6a743c8bbab37f83d5098a7b20d4cfdbe84b18416f6082b43c5d0449459e7857f1fde9665b942f9cf4885bbaf635b14f54a6383a63730b SHA512 ff670880e3eb3e039c390483602a942b47225c4e912dc64dfac4e87bec53106009b0e8d353970c51294c60f58d46bfa7c4441013bce41f12269a2dd0088aa2ef +EBUILD libadwaita-1.3.3.ebuild 1495 BLAKE2B 96381b20a71c97fd0c4059a1bd837be1bd1feb61f08a027d8843fe6d980969db4427a79db325a6624574d08330df37583b7458696fad20adb16f55b66f164c24 SHA512 68a6b0c1e68a88b0b8706ed9c5281a23c1f0a08d8fc08b2d985f36a8e0b0a498687670a934766ce5e4d97df2840881aea4f93437daf530b67e7caa37a379851e MISC metadata.xml 351 BLAKE2B ae57c9eb56cb12bf754b28c2e6620c09ad7ccc79396fd0476e99e52b93bf6d3900fc84ab55fdf11d98e59ed9e247cabf6f301d45bc5e4c453c0fcffc49b144cb SHA512 dc1333518d24d60f69a180ee7369c4b783f234bda36cd65ec66d483db86f3123eca5ed10cd8aadc7a183b707d698a159d7917f7ebd1c342c212f15e90cb8d5df diff --git a/gui-libs/libadwaita/libadwaita-1.3.3.ebuild b/gui-libs/libadwaita/libadwaita-1.3.3.ebuild index 74348e342757..71bc37b6dbf3 100644 --- a/gui-libs/libadwaita/libadwaita-1.3.3.ebuild +++ b/gui-libs/libadwaita/libadwaita-1.3.3.ebuild @@ -22,7 +22,8 @@ RDEPEND=" dev-libs/fribidi introspection? ( >=dev-libs/gobject-introspection-1.54:= ) " -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + x11-base/xorg-proto" BDEPEND=" ${PYTHON_DEPS} vala? ( $(vala_depend) ) diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz index 9734be6f5a5f..d5b7f9ab1a0c 100644 Binary files a/mail-client/Manifest.gz and b/mail-client/Manifest.gz differ diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest index f74a60ee5373..41fefe51377a 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -5,136 +5,6 @@ AUX gentoo-hwaccel-prefs.js 162 BLAKE2B c5f2dfb727081e2d538c262f12c0cfdda31cbda5 AUX icon/thunderbird-r2.desktop 882 BLAKE2B eb9c2e381b67319d9cd53f26e9b406f55de86b716b28a3df6470594a612e07acda4c7dcdb48b6d55930972592f7f01afbbf14f09ccc4b20265d3c18554a01a2c SHA512 689c9fa5c37a1e6ee80a3dfaebec2a185d91508537c35ce2fb35d13d89b16ae0cf3c640c3115a52c0e4b7a7624aee6a8f8c52679a0073c94dea25cc779ce624b AUX thunderbird-r1.sh 2896 BLAKE2B 140047417b24e959fe6388c4913457f8e3e786158b7394abf7442b0d2e83de21238e58983845a23b855e1aab60c9289e1a12af430eac9a8b2d9929da97de2852 SHA512 f9b989152a8a3ac274033722c77ec19374085654ad6c85ea4db6f8af8f4b2066d6d9f82b610be2db341c8ac867547f54f806ca6571258ed98dd9e2527d21b357 DIST firefox-102esr-patches-10tb.tar.xz 21740 BLAKE2B 46da143f4d2ef474542752b7648cd80faf52332dc1b315fad6474dc2d1cb60848852f3a1f3e96934b50247f4c9add94d4a5d0d279a848f7d3b959d743ad98482 SHA512 6a0e9661ce30786e5480d3a81efe7df67f550da4b2fa5e71d4cbfd191320c975bdc1a4a9971e7df366e79242c89e58cc951d5a7058452773b354edb20b7f60a0 -DIST thunderbird-102.11.0-af.xpi 556871 BLAKE2B e451737a66a7612b5845cd5632d34871ac3f5df9c85fe6a7520df44cbd5ff13220ad03d9bdd4000cf7c659a33037c7b4812469e87c5bbe1067e26a285a39e691 SHA512 485ae20825e7d30d6a2454b6d5013c6cb16e539cc7170f0c324dd39225206b8313cd344db19b3ee162873322537d9ee614b754f931580681fffb462c060c4774 -DIST thunderbird-102.11.0-ar.xpi 666809 BLAKE2B e1bdf8119b415c3fc981950660f790654cb014bb6b8626b3612f7608a68512578bf57c980dbd56edb6e7c31c3311dde81c8e4a5af0a338e5819f90b0158c951c SHA512 c39fa28a6675f9d7045351513a54d30fb6d2a37db3a84e89a569ad021d877d16b14d79cd012e46c44d2cc9d2eb80a4a25739deb420f7d9a79fa9ba2b3131365c -DIST thunderbird-102.11.0-ast.xpi 572288 BLAKE2B 15222ac9f728d69161fdd3f121f8c67694feecd700d9a75c86425c0a5ef8cb251f1e2fb1a49f6aa03d1b27299a9e1740cdb2a84fd08d10574c6c8efe92104496 SHA512 c73e3e3f9aacbb6ac8862f1baa974517051a2e27975e452486b701fb5116bc20e88f6366d73a6ca1d0633abc8047530b2353321be6af2f85f78298dd64b4d3d8 -DIST thunderbird-102.11.0-be.xpi 701914 BLAKE2B 2904ef4aa2218c2ff3a44d9f591451768e4b43f6205fbd35ddd4de7e75a13f85547ef18218e707c06fd6f0cf9ae865f9b5aeecd22c6efa6fcd1f3981a5b94757 SHA512 1949e53afbe0680d9d16703c0d80d5cd2401780ca1333810f1c20fc8cbaff3e6c36ab4e6fcbaa0216f58927bf27199a9a3608374d31e3b5ddda59a1c5a7b309a -DIST thunderbird-102.11.0-bg.xpi 693377 BLAKE2B d011c5527c485f8c8b0fb261c27d078bdbac72333d8ec1839f52dea385a74f0c66f0da720d69d9ba10f429a5946e317707afda5ad5d5802bae3ba2263b5f5033 SHA512 a6b2e49b3973bc2c70f344c63eff3906269d79aa1a5fbe0e42868af41f28f044789b4ed0e22102f470b1d8452dd928dcbd98ebe1e97c25e8150bbc73da0a6632 -DIST thunderbird-102.11.0-br.xpi 626473 BLAKE2B 2ffccb2518e18d7941a3b02dad80239133592a00718111f7e200c4ce187b50ed70cf762dfa3b6f824562c4b7079301d49bff46e5a8749ffb056f3b0911f5b09d SHA512 9f119cd61e4103b55f8503d6657b9e614c75a1423d075621be0942a13c7a90b9a1cc8e6f263c543c172cba605f2df39d66ec7cbd90292526349d758b2ff45f38 -DIST thunderbird-102.11.0-ca.xpi 651367 BLAKE2B 043a640910956387519bac2dee3f4c5e949d58ee719cf28bc509c30675c4376c5cebd3648b8d09003996c113b801526dc115874480c6f5ee16beafb91806cc60 SHA512 b1eb1d946e093594080e35d7c5bb0a637c1c79bc29bc8f33ea447a73fbbe5dd424d7752437cf15527a9301191ce4a560b9eb2e25582c1f020f9c298722730c8d -DIST thunderbird-102.11.0-cak.xpi 651779 BLAKE2B a41e444ea8ac7743b4ec2ed073ff48c986b3a5848ab1728f89aa1435ba5451c42ab5695636472db705f10793ae22b5030c5612905bb86e48700682b00eafd038 SHA512 21b227b97768d29787cb362d782fa1d92f70d57e65bbec1f9f3a4c66001a8fef66f54e6de5c18c4418c369033ed4c13bc1b4ce275094a633bb67072dfe94b80a -DIST thunderbird-102.11.0-cs.xpi 728624 BLAKE2B c0c38d9df006bfbd4adf89ce74632535a635e6b425380603b560538e8088d92a405322461fe77824bebbcc445dc692673432b2f27edeb3d24387734851be75d4 SHA512 2e7d1c3dcdc348029d327c5fb0bf909c5b0b48e7f40f03b29baa53c13c0cad0f9d0a692d03f69fc58888c05a16bca2709eacfbcbe3e9917b28c049918aaa3356 -DIST thunderbird-102.11.0-cy.xpi 705577 BLAKE2B 34966a71dd97b910c11e495c30f534ffc2864df384b20755c79c4b275f5170a37451ea72556a48b8eb7973b27d36cee5a9bf63678bdec6d70f30d41f2d07db39 SHA512 43e02462959c5fcb0a2176151f5d49851c4f9f379711efbb7bc0fd4504f0f6788840f01236d10909cefac0b1277a0358cebb411b50303c232b930da0297704ed -DIST thunderbird-102.11.0-da.xpi 685254 BLAKE2B bee85a2b3af238537e77899e7f464d8eea681ec223c7e344d59a878dce627341c080ea4572769152a9d2c216e74100b89998619bddfcefbecd4be298e53c5412 SHA512 78155b89d4de4855d7d967f9489fe5aa52fce6a55b8e185e0246eb400b9f21a1ab35840c3904eb539284693e287e9a5523ada6d250df96085c85bd9e48fd9c2e -DIST thunderbird-102.11.0-de.xpi 717944 BLAKE2B b061e54c6053b85b8279d53b8e436420fbee55f5453f6f6fed9159a83da87251460efdf7ea7c3f41684728e8fb737a2afa453b33e56810533bfdb6e277cefeb6 SHA512 dc42fb48f625b375f90d772b97e898a2751eec2b04d24269cdf09cf5ebe6c77cf73eaf0b84b8d59754e54631e7e205598783038371d44ef0dbe429125330a1b5 -DIST thunderbird-102.11.0-dsb.xpi 737086 BLAKE2B a1f05ab76dab156f9a0fa63d89373b94b2c2c6586f20898b1a484a93e191b1ea66959e33d1e7295a1073e00df9f5c5dfd10c4481e7f4b3c1d08ac7c0cbea7a0f SHA512 513fdda538c20ef9022af6d160ca44919221cf82ae651d0d90356d734e9cb0aab95d2105d72e65ed28e4df1da472bfaf157f0e3888a200cb65b352b66e2418b4 -DIST thunderbird-102.11.0-el.xpi 840812 BLAKE2B aaa6b5ba2af46fdb02738038546d08b9f87fff9730c32fdb32bd811dda1949036da031fa1e050522760aadbc0edb2e7d1282e78ddd60d1c134718948841605df SHA512 32f453951156502e742841abf314d4b223af1c3e8359b3c0d927ceaf48841a1f5ddfdac36eb8709801c32feae06ed0f1675c08b58da5f8d795aa9a47987e6c0e -DIST thunderbird-102.11.0-en-CA.xpi 659094 BLAKE2B bb90b7184a5063a4076ab5b1368b37711864a49ed63c79f3ccf7ca32687a2196a6e7f62eecdbcc705301e5193340fdb9b47132dfcc70683727e91669d077a8e2 SHA512 3505328fefa5929f419b0c74536a476f9ecf71afb359cfb29086ab12b429e62ef2e0b7a79ebc32b89d40ba7f1a9a7e84188d05c9a950493e7aa6d1ae8b772c66 -DIST thunderbird-102.11.0-en-GB.xpi 665008 BLAKE2B 00f413f239bad43a13f1adfdd336fd83c20917ea38925266c56102975811998e1df776925c7973ac7df1a5b40a17d310e3753ff60f6450f378a92a0644f5f8f0 SHA512 f60a8b2f930515c61390b39cb9ad50d7d73f9988ec34d4c71918669198e521667a70e469477042c62f47cd90cffe233bb3a2cbb172c99675c023b257ddf3ac7e -DIST thunderbird-102.11.0-es-AR.xpi 717276 BLAKE2B c2a5e27530ea94c062ade36ffa382d450db5d8a00650f2d0f2cbf0139b5bdcf070fbb0ca19709d9ecb23eb81b05895069260dad386895a5a88dca476c6b8abfb SHA512 3cc16180fb1666b86de9b81bb9e730894d615db22c20a75c7282c63cc05be65bca4997dc1bd331df17ddd9bf05908e014c1e0dd70e61cf985b8321394b476044 -DIST thunderbird-102.11.0-es-ES.xpi 677482 BLAKE2B 4345382cef6f318afa9babbf0480c420f6bf48358efb4b0eb18950bf1462ba20facb06327a02e8f7e28543127169886cde5770a4641c4af3edde2d3751d77428 SHA512 ed5f2a041ff31dc0d0406439548c3a753d122e296d5fbbbd48369a47d482340a399beb0be691e21b2f2a70de551939483ed3a8955c7bb5c425a35eb42ae21f53 -DIST thunderbird-102.11.0-es-MX.xpi 719709 BLAKE2B a96a78ec126c0d91f50228a494ff0a7c1bd26052f73433503f990d1964172722b988326270438d985739379bb9ddfdd442876b1c5bc3468bba4f411462544bd2 SHA512 e4d6aafa65594651808993a2925a4a7eee5957aadf3044d607a4e9ecad92ba2d0ee84752a9b0d724c62ff2dd7a80a998855e6e80a13999471a7a3b176ccd2ffb -DIST thunderbird-102.11.0-et.xpi 676677 BLAKE2B 78f53af0868b65ec579c922f4a18f393d4a1ad9dd77d73bf776fa32527229c3d2b04dfb065e132b7d4966892f59307a22e3fcc6dfa3e2a5d434838a737864993 SHA512 4513a1a3dee098b56687d8966db073be4e69d56bc76a8ec8bfb519122fd83384ec09367d48b84012495763433d47ea5faa2cbdab1233097c7214390c1c00c160 -DIST thunderbird-102.11.0-eu.xpi 701828 BLAKE2B 0cc898e5e042a0436ea7a125ea5248af309ff5866a8bfa51b0de2fd819ae2397aa4965d0b7303aedb76be752ae1baaf437430724e3f2e4b41ab43f56064f1e8e SHA512 4591a6faf52e259e19a6ce2159904c1f4f018dd1e95883015988a8acf8882d3b10914c139bba761fd675c76aed4086b4887b92698836ac3f9cc593a3d898c0bf -DIST thunderbird-102.11.0-fi.xpi 693486 BLAKE2B fe55f9d6c25f42bcbb23c69d0b886230405831049edd681909172ec71ec47fd99b3dfa13d8e83f84031a41dbbd7739100d358eb320f43c2fcc614a9272c8e5bf SHA512 68584b3abe323440d84ce25147cc3fce7f71c5df0cb6778fbfbc48b2dc9c201363c22089658e422a5f296dd85e8f236ba7b2184b1eb5473cf1d0f43892bc1ca6 -DIST thunderbird-102.11.0-fr.xpi 730318 BLAKE2B a343e6af9bf5e97e0d3ce4f7fe8477f8397d8c04cf14b1b922e9cc4ff2b103ede0fc6ef65279a4fecb08ac9db3f5bc8f3a94f5c49fa91d61dfd5311ee117fc13 SHA512 3ae2910cbbd4dae977bb7056b36ddabec4562f5642bb347ee70075309744010a71a7b7274171408f353d793c4c1be5e072b83452640d141a0621bc79d98e8189 -DIST thunderbird-102.11.0-fy-NL.xpi 711991 BLAKE2B 7b1b591e3533628dd636814fee9fa6e66e1bf3a27d9e55d4618ff605b00d0e6d89c06c80eebebf082a2f72b4e0f1f931551fda80158776f2eefaaab8c1599d2d SHA512 d75e4cbcf4db3446a756bde3344d83ed1d4130485a0074f5a1c2f3de030e1a5a3cbd04d7a03666dde942f65977c8fffccec6f01f936bb4b967018ef01ad0c811 -DIST thunderbird-102.11.0-ga-IE.xpi 614536 BLAKE2B 2ff1c2ae3773e0e1736a005f4f47b310029123db366a33a5f80d7787e7261560cee81b316e6df8089cb51ce2fc0d76d5dc7c91e6c3412e2e6658cd9c1954675e SHA512 6f79958ba17849e852bda0eb47f88a47e26147f92d23113ab77e2c97ea48955ef05ffd9fc6d6a25876871d4e239b002bcbc82a55abe7a32ac840988d4eadab11 -DIST thunderbird-102.11.0-gd.xpi 643575 BLAKE2B e947c53468ade421ed2c3942f0a435bf7b591e15239615fa2d7ffc788633b8b26a7fc48ed8f974d3dab699d8cf2ccafa53c41e741330ac2ee578f5a99c5fbb2a SHA512 e09abe8d6dcf9253f999306b2ade4cd2e1aabf979530bbbb9bff5b8305322d2d858624201394f58ff86a0fbfee00d0dc9062122af8005a9799f44d0334d9db00 -DIST thunderbird-102.11.0-gl.xpi 673002 BLAKE2B cf89b42dd3620063590b46a0ae0eaaa461615542c29ff220504cd9114674ce52946d1d84a79f0d95b0489110987554aa9e7a6baf2592c3723463e0889334aa53 SHA512 a4c6cf5c71e632bff8640c78335c0052e5a2b43797a9e87137c369c9373ee318238ab6f99bed3ea7a6954c3a874ad4cc950286bbe31a3e3da87d17ccc17c7760 -DIST thunderbird-102.11.0-he.xpi 676370 BLAKE2B 63feae1964d80c507caf44ea7f06facac3540e32cd532745df4b288e1a501dc2f0eea45bde438af96fcc8c448972eaf772afdbc122b6b822531bd7eb1f868cdf SHA512 c3875b4f13b9bd8dbb6c2d3ab0b023e39135d5f71262b1b98d6bf31654d1f750a24e437f9050cf5940fe6df7ffe3da7c3aa3fd62e24b89176a1f58277222aa3b -DIST thunderbird-102.11.0-hr.xpi 677720 BLAKE2B 36169d51a028c87618a8b562259a7fe3718817d396efee3129f43ad1e34da58130281c79fee5eae0328ffd7b19eca7204e8fb1f2165aa01adda2e0551291ac74 SHA512 4f345f3aabdc84db77727481a02bc137b00ea29ee61bb28f3a0af75dd4d7505ddb2e45afeeaa308be20caf569cd634cd4512b3b1dcbc6da50612f3201cc53778 -DIST thunderbird-102.11.0-hsb.xpi 736542 BLAKE2B 26bb51f50276d47cfccddceb4f59113db834adf83f9e915a3caba55e4268dd40cf59ce265da3efc7897807c7570f7abc36ac1abe8ede0c13910ed3c812f834ca SHA512 c90e1c8cca6f1581f4d6db7aea8a5c79feb1a5ae98191c57c37a88d065642dcdc8807aa7997ad37699eee8a2433861ab8e27b0d6d19e8ce2a52246fedad0c986 -DIST thunderbird-102.11.0-hu.xpi 741200 BLAKE2B 0bb90af2e4a36b4b4d95a5b775069659a83188216c896d83b102f2ee665a64e8fb435eb3de55f77735a97b002273c3e9fc2165cfe663c61c82568cb1868cbda7 SHA512 565a8a14f9fb92679b172c20cc9aed805d658f64c109245f69317734dd886bbf202fc3b7cbb52763b315bef9244fea3507edbeecadda884772abe597210e2623 -DIST thunderbird-102.11.0-id.xpi 653192 BLAKE2B ec0ef214bbb28242560e9d995d5df5638024006b16e3c32b3834c6a152a753624b0b11a31334588190e91b62686030e385eb9fd7a32ba3fc9ea8ad08820b718c SHA512 8283c3afbe50f9828d7fe12d4a0ba048289b2ad22ae92bb6f3dcc4bd56be2e0ce802c749dfa27d4ce62bd31df63dc882e9fd8a746abc51dac3eb4377a9fac66e -DIST thunderbird-102.11.0-is.xpi 706392 BLAKE2B 902714253e6f6bf330a313d59083c88ab871c528e38b32f6cbb5929f55452e73c21caac11b83268e79308d4ab42542795402a089a449506a11f55653592c27db SHA512 2fd795d5603dfb1b0f05f4eac75ca7c9dd63ccface8e00ee3f084fdddd567ef4a9b96216d36d9ee603631465a05c626a30a42411212de4b06502b16b51466e84 -DIST thunderbird-102.11.0-it.xpi 639987 BLAKE2B 7d1fcb43668c32fde61afc0c4678b50a283e2218fd152ddb9a1d49513315386772cc9bf4415c191dddb306437027784f9b8b07af36948e4e7a235e86cb7a4141 SHA512 e9dcb0ecdc3bb4f8437e97450fb34e8eff9db4132a8a9d8750b6b47c57c3ac11150cc41d2c2895a6a629a574eb56c9940b0b9cfd39655e24e1e586360760d402 -DIST thunderbird-102.11.0-ja.xpi 781907 BLAKE2B 90afa492da36ecc97d87eceda9a25db0795ca3e2baeb686af77f08c8352f7efe361eecfcd1c127a9909c64c17914696711fb2fe1b9643f0a9549b586f80ecbfd SHA512 e9ee9476456e2c3b66112206f1ad589acbf5ca52ed03ca9bdae1b66d75f3487202d401c9ab5ef6b46a79c1b414d6198514548e577825e77a44b8d47893342052 -DIST thunderbird-102.11.0-ka.xpi 769803 BLAKE2B 3778d5b62549fa4bb3a10fb72f62a511ff73471122a5fd382f2f1257339750bd4599dff3cd4af1e74baed22807ebc5b6c93ce3c2409b58a10f0808ba832c44c3 SHA512 7e2687af06028ea4f6cf71755bd60cc88ea93a3cbbb489466a6bc9598260d4091c0d3b61319a3ab597fddc83646b74577b60ea3717a807d0ed18fb3bb6da46c1 -DIST thunderbird-102.11.0-kab.xpi 702703 BLAKE2B 20ff0a6365a7cda8e42184f4b815b2150a7874508777d706a6f6108b6dde1fe7e6e5ffb926542365171c582b2d6aa20f1d3491d47b03d3d46f39981703ada003 SHA512 e509076e0dc488d83fd4f147e9c3f5020b1f6dd321d0f3280ef7fd88790417619f6d5cea2431f67c55d2b100a7a95b7a47152186f18de2aed09f7a26e0aab3c4 -DIST thunderbird-102.11.0-kk.xpi 810968 BLAKE2B 797be21fc1cc5929b3b6be6a50ba9a089d4e0b0fe03cbb243cd5d7a0f165521520920a04637a0c2f6571d461ec946fbfa667532736ba30c309c4ad9da495705c SHA512 ad30f62b8cd5055ae3147dbd261bc0abdf04ce53247f9cfe80b7b83f47f4b57214ec0f805760fd25417c44a5eff13c3f86951f73365ddc89284fb3dec6f19a52 -DIST thunderbird-102.11.0-ko.xpi 716820 BLAKE2B 3e71bd9d1c1229e659068415e7372941fa8aec762abfeccbb3ef95a8930f94fbc5a48ad946784126d0ad980cad2fbbf02b3ce1bf368d1cb5321a3d80c8dcd1ec SHA512 60980e6e753f7355406ddf27e140b1195448989903330a9297be5ff5e8760b16a7f745733ad0522f7e27c8e9aedc9cf942271be6f072e1a5acdfaf4f1f140664 -DIST thunderbird-102.11.0-lt.xpi 690855 BLAKE2B 6ae6b15f09c34a2709b43b654ecc25d6087e1d68f9708d77d0803e06595f0c42133b28ffc532c832840544eba3d5c0781f86154fdc5989008dd231b20e12e6f6 SHA512 5fe4a029b90319bdcd74db24cc2fe2bbf0994aceaf76d721cf940d77f64818ec4d616bc705c9de64f91c36e9e01b93c24a3f3ffd6f246e74de05dea232c9bc1f -DIST thunderbird-102.11.0-lv.xpi 617767 BLAKE2B de7f88f26260dd01e3469f73a3eaeb21160832a8ebbc0d2797fd07f05a0b88019f891ae24c6e5f9b6dd4d72a91891aa89ea2332c5896239c225f95e75b95f1fd SHA512 47afeed1edfef6356c13098cd3d6b2572951589c1fd772377353c408effee2ce452168f4f2d2cf917cf4ea6e75a85d21ed5b1fc1b95c66432cff9772dffb58eb -DIST thunderbird-102.11.0-ms.xpi 577759 BLAKE2B 6203ccdfa7ff6ab99799d4cc2e5983b2caa0aa8270b26af24711c0d3705e36338171f376939d2cd77d33527323539222e54444c5e05fb14ccb170815265dd8b6 SHA512 8c87a4ce179810ca7488e5ac7be095f40ec210760feaddd2b7112cbcac68a4a1b663cd62102c36a89f2f1d6885d6880c5149efdbdd2d99667b6a4bf144b5cc9a -DIST thunderbird-102.11.0-nb-NO.xpi 662683 BLAKE2B a7b10786148c1d05bee1b03c45fae986f1039c8575baafe5bf8f44e1deb66c7e8c7a0ec2c173227572e5d8abceccfeb2c1183dff3d1daa3b47d5cd589c022bec SHA512 37d22263bd4c9e74e2e0ff6fabba7e4383e0603b6137f4e807ef6ab65c4ff214f94f79af0e55de58c62742e17843a6ff56b555d768648f68d4c45e0ecfe79094 -DIST thunderbird-102.11.0-nl.xpi 703276 BLAKE2B da669b7ee939731ffc36b642c51ca91a90c85214f433bca862ad0276369405bf93bef8841e086d02edee90ad45c27ab871d363b8a79491e5987e226fa55007cb SHA512 8be0aecb2ef1e7e8b17440b0abbb6a940586af04e91ccd54a8194bdf9d9da36fbd7bf67c62f44c64a6b63bf99aaa505133d3c953bb1e1b3ffa524dfca3d14fa4 -DIST thunderbird-102.11.0-nn-NO.xpi 672832 BLAKE2B 00058c2967b56550198bb28fc18919584ec42d7a2f4770ed76d9b772f942d160b7c92ae84b1c897b253e2dd213663a9d271549971bac8a24e7790f0dc18af573 SHA512 dd8b4190665c73a3c1bbc2ad0cb5abbe5dd8dbdf3dadde8e1d4836d9632adc75445f89b2709171e96932ac313b37272c4143306f0f639f8e62092b97c44f9de7 -DIST thunderbird-102.11.0-pa-IN.xpi 668031 BLAKE2B adda3fb3e1825516dafb49e344850a0e484543de5f6e7c33e98697ffca91523bb299c957d965dd10649b370a0b2a2233705c6bf6684ca0312b20fa1829f1b38b SHA512 7be76ec8f983b87cda5e53c95b086620ed14446bdb055786d7a948a4410d88a65d5a9225dfd451b9dcae7b481b10727a97c86680823f566fe58d4b77e8a8e0a4 -DIST thunderbird-102.11.0-pl.xpi 716232 BLAKE2B 92a817812d62326d5d4760e6bdfca38dea1dc706e01deb9ca5c4565864a24d70174b714ead38c303f2d9edb7eed9042cfa9b775f4a4fe51d672d1444ee5a169f SHA512 81758242124ac36aedf98abcefe16c8bf75bd3b0b55efa8a4744de0068c2b48e0df880ba8a1e18257cdf29f6a444acaed88de341bbb5a75a418309d1ef7f4305 -DIST thunderbird-102.11.0-pt-BR.xpi 711151 BLAKE2B 3b238fbeb8e99e2078560e7ea85406de1a7f51350084ba367bb4cef306c625c12075b27e58cc9786d29b0de2cbf02a00a7b1c7781fc6aec6dd98b40246d68714 SHA512 c6106198f78a27837bb975bd8ed4dbe4a32963cf708b98b4c3df2a60b6a3d54ff0d00ab0078fad1cf8110caa019e5e4e41a55b3e35169b99b4f1cf6da8762f12 -DIST thunderbird-102.11.0-pt-PT.xpi 686910 BLAKE2B bd98e66dc3a02a95eff82951124bbba3bb842bc02c6afc84e1f6b5dfb1ca1cd0372f5a848deea266e14358ac081d8450a04c7419c5bc0f0bf2d497d0a425c3f2 SHA512 d00c251b43c37fdfe6a2f0812a70f1c0493b184b598ef9578ceb51acf2938f022e905d29713160f852582ff5cb8011c3bf91a3e1fd4b1a3c45dc799f7969da11 -DIST thunderbird-102.11.0-rm.xpi 701682 BLAKE2B 5aa8547f84f65ad194475678f9d49d80f6aea7afa88b63cb91ed621be26fc513b119c5e1cd7bfebb777e95d60f98f6e4642bb4e2b74b97bf6f322b3290b4c694 SHA512 499c148a88a78edd5f583566fbf1308b912cbceeca0b99b3414ac6ae844cae03fd796819506dc6215bd738bc82fcf20fcad6f58cbe0ee67b81a9e4d604d064d7 -DIST thunderbird-102.11.0-ro.xpi 661283 BLAKE2B 21f5323f96646f80e8541bde3d22a8fed862f5881fab384a53ec856064263e000ad1a8560c438a0541dd1e78d9b6f14da4109772748f1b8838e30e53431c9800 SHA512 7badffe03ad20cd86c1813ef1f55fc452af1d411be6de877365cd1f6574367f49708930d2eebfe73139ea4177aff3d53b37800b6b9db8f18e8e815b8d29ac3f0 -DIST thunderbird-102.11.0-ru.xpi 827221 BLAKE2B e00e472952240947a1d5e4a2aa97d69be3d77cb5e3526a2b7dc2f0b3ba425ed35e417f64c824baf8db19e8264208d005cc57441f400334dc521c96b82b03e8f9 SHA512 a680309c5222b7d0e460a83be640a02d191ac475bf00147949eee1fd1126561641f02aa25ed333be8570d355d982bea9def0470c94082833642b7e2bbf29a8ec -DIST thunderbird-102.11.0-sk.xpi 740981 BLAKE2B 7223ea133e53c1d7d751871e6cff5e9e176a5f989c8ec07f8db836bbf0c0f3fc7c31c0d406c044334d18b385811f913b9c8b0373faec7303f48fbd2e4c86437e SHA512 b15f9c5643168e22941e7d8e2f2104eec947ef1b85c693de31c5f52949732b857e25e5118f557eca1b7bb42fda1eda8bdbfadd2fd4b5e753ec18fd6e586b1129 -DIST thunderbird-102.11.0-sl.xpi 704059 BLAKE2B ef08ba32c9737fe8c323e582bb9efc14db702095729145a8b2120fd7fa0d714eda87b58f9cbc795ab0cdf299e8a0429837ac545c6c0ace6e1b5494ab5cb545d9 SHA512 c60f8ad34846acca23d3e7db7e552a77d1419f9b2a6d036cec6205109395fbe418279a274b71f8e86a493155a71c4b71d255161464e7f28a7a995287f3bbb9ba -DIST thunderbird-102.11.0-sq.xpi 726037 BLAKE2B 55206d92978bd93c13e4d57577e332b3954db0bb69659e18953042f2cc21207fae33bda2ca13d959077a241496dad1c0f16e986a36989b94195d3568878ce701 SHA512 bfa48dfd77be93c31c3c1dd8ff2fc2d7ebdcb2ff2739b43c03f2ae1b8ca4edb6b7fd23a7669100070a65e5f36260f5456e60cf50957f9fa2765f42333cdf744c -DIST thunderbird-102.11.0-sr.xpi 720555 BLAKE2B 3a5bea0b850fb122655a5f832e3215b460968cc86b5d9211b5b0744d8baa0c8f4f7ead0d90332b5c024c4da313adaf75e15596027289b73435d987d9f144eba8 SHA512 81f275c7efa39f0bc66311e0ed112b4243777f12a21ac86adba8f660a3bf57f19a328cf264cd5d5467364a8dec420d65e5bb6b6520af36b89170ed7f9eba9807 -DIST thunderbird-102.11.0-sv-SE.xpi 706954 BLAKE2B e650cc799e12de20243a24b9754c32168aad88bcc8ecea22451c30b50d688c8cc7621257a41104cc06bc45217f32788462bed81d385d06bed2f4ba4a6dd2e7f9 SHA512 fc0ba65abb3159fd661f5026722b7ab1b2c8930f2ac5f7ce9ee443638877b6e58aed750e41009b1027dda18265b1a98d247a216e33139aba0e49d035278304a6 -DIST thunderbird-102.11.0-th.xpi 758237 BLAKE2B 515fc0d2e0ab03b68be046029cdf20cd7e7073464b831ac30084e77ebd23b86a3472d392f30a981c2c154622087e88a66a5126b75a00f433c02cc817f37a6a15 SHA512 9eefe8a7123e82705ae5b0d1d887b00348e2a62c9993209def45e21073338b3d8df462bbf53e153a75b2e881500ee7986a1a441244302f953e7ea5c1ef7b9364 -DIST thunderbird-102.11.0-tr.xpi 720174 BLAKE2B 27cdfff50bb2ba85556c8be1a503cd6c157772dec6ab0ba8d2788cfa5ea0756504eaa454e5916b0c1074a8b314d182ecce8cdd5af5c2a1e83e8e685ebb54b120 SHA512 02e31d1072273236d0065749c37aba57eba05134f1347e331a5f7d7cf3ef89d077f68df874bc7910fb17dd4f25a76f1283b5952adcffd748109eb5f4bbf90aca -DIST thunderbird-102.11.0-uk.xpi 818662 BLAKE2B 9fbfc31aa328ecbbf84154ad43795e403f20c2dc9b7972f7554faef267e839e13fb16fa5c63efae606332059e1601ba97185f13587e926a605ca377840a6869b SHA512 eb59385c7ccbfc2c0102e3cea41a8b90b1d814e69e7bd3782636b1271b9038d1b96de2d0b1a45b3143451c9c8775e17c902f88b2e9f65276ba2462669c0916d7 -DIST thunderbird-102.11.0-uz.xpi 593013 BLAKE2B 3a5a95bffcc9744c4bd1a57f2aff12a3b5d5d3ce2f5d102e1ab54ee66ee702ce47458140ef7c038dc222e2df2cb8617219caa58289b238c0a5cffa921274f986 SHA512 537e448414a6bf4fe3cd52ed90ae709d84ef770a785f4ecb559d98376482146251c052e6302abc163d893bd9d593ac84d2304421d1edfe988de5d73f47a8d128 -DIST thunderbird-102.11.0-vi.xpi 745665 BLAKE2B 757ae36c07aba6d1e20eebeb3e294954648d409ee2c11a4e9515c00dd857cb1f6bcce958cf94c1094dd19f9f63417ddd294822c0031c9bc008afceb153c6bf76 SHA512 eb2a77d4ea5390705060368357f5dd6327b703dc481a48a9045ada51d6119af3731b87a39a1fd74abd97deb36e860cebfe2640312fc77abd0f40590a1ee83790 -DIST thunderbird-102.11.0-zh-CN.xpi 739887 BLAKE2B 45055d549a1a3f56a3b2f41907c0b072e0bc8653d90929def09983500f78e045401fa44f97921b25c4fac0a2a1553650f41945a8167970c9719446dec27e6bd6 SHA512 ef86ed3c3670c111a2fbf9cec2536d1436287c9784bff1cd6091bd015b387e967e4be44460b6bbf109636d14f2bb5f069ea3ce108f7cbd2cc83485179d9de876 -DIST thunderbird-102.11.0-zh-TW.xpi 748348 BLAKE2B 7f9d445a9f14b872ede3ee337529cf60b876601eb143a5c9316e9cc3e65bb7efc34e6ad224d5d9460a267bb7f486da5abe26e4a11d5ae6aeb3cb130b2865e7c9 SHA512 6bf42d9af76ab3389dd775547fe05e955dfe5740aedca60a1b29e652ba47a6a5d86d43c494eb46e48aea5585a9ea991d76fea201a538e27d6e108c6f7fcdd13f -DIST thunderbird-102.11.0.source.tar.xz 509580260 BLAKE2B d64a9525d40e89b76827a1210be224abe3fbcebb7e4e264aac9c66abad4d5a8c321d88064281e7fb1d846474faf1f660ffc4ddc29752733e7c5e82cadc8b780c SHA512 8ae12ffab5893456f14df7417e1a9d5e0e754bdd743b2f3a42623ea57342f10de32763e56ff9ccf6938f89726e31d2a4062d4336a77918e884aac70a338f4130 -DIST thunderbird-102.11.2-af.xpi 556870 BLAKE2B ac1ae139ffeff11f80de6fbda3ca2c42141d8ff75116c0616c5d288cde482bb4bb4e58605587489cc7878b9751bb29a6f1b718e0b7ae45dee11b62f83e10363c SHA512 4b6f650241309a3dcef9b456602bd054777ed666c5185f724974fa9b0443505460c8edccba0c105322a4fd4b939567feaaa6f5366eacfd2be878d7b4f3cc222c -DIST thunderbird-102.11.2-ar.xpi 666809 BLAKE2B b2618593844dc04eb8ae996e63caf551c96e2ab814847edd468b01a67ff2e42283a95c3d8f840266693e83dda12d033c47cb03d9880c2602486c3bbf018e0328 SHA512 875982f30e86a75cd6258fa27112dcb57d552c916d9676f7d6319f474e85e3b5a42eaa17eaa52942bf480d82c4a523c3403579068551ea0092c5770d1e429dcd -DIST thunderbird-102.11.2-ast.xpi 572287 BLAKE2B 822dce98bac70496a7404d3a957a24fdf5d507cb03b81c26fc90e04e819ab51f401c8c0dd7bac24ad9d6979e62cd33f565d3ecda1d4c21b0b2f36483330499cb SHA512 b7e813d001aa994aa5e42c4859e87d98b4fe565821f13b6291e257ba35df2e09b81ec7d63a6d2fdf0cde38e81ec3bc43b32ea1439fd5b2d39ede7fbe6437a039 -DIST thunderbird-102.11.2-be.xpi 701913 BLAKE2B 4eca354fd64a3dc54d424c9e6f633430682e16cf802ac74b5800a202d636b8da7bbaa92d9db785fd6ff1d51fb7692965742800004f2af13a4ace0661653a94eb SHA512 a24320e34dde9977897489e9e34c58f00995ca5d39025dc34ac3b4cc2db9a068a31761b77d10386fd827de0ef4c9fcc61b8c64518549ea8b11afb3f60a140aac -DIST thunderbird-102.11.2-bg.xpi 693376 BLAKE2B 7fb62be7867e5f029a269173fbe16df416c7e24c18b2af407d0e6346cce1d1b5562c1bd79734751d56ce177268a61b029938d323f4c2426eb736c295c95c3962 SHA512 eec2076e7bd5c1a2c2df308d847295c198c3475b8f2aa232259c64736477286bf0aeaeb538319e0a5dcc095b4bdafc7d734ff765385f8966f48dedb7f80dd0a2 -DIST thunderbird-102.11.2-br.xpi 626472 BLAKE2B 2f680375d5a6910290dd1aef3594dd691671d64090c6186da8687a9fbfd5fc6285f4552d4fbb9f7baf7bf5bb0d37735afe5e24b7746a25fef34c51ae8f081bd5 SHA512 e98ebb043ec0f65047936f37b56a27675d46561717d50a629445fc584462b03863952f0b34be9f5e3f697ff7d9736e2b8991d24cb234fa30452a1f5d8c483497 -DIST thunderbird-102.11.2-ca.xpi 651367 BLAKE2B a05035c151b46cfcdd9e5d332849a34b2bf44c5789c55fc418896b87f8507e06f28da2084cb0a810289a02f1e5df217cda734b9fbef535129bfbcc547a18105d SHA512 a4c08166e4d48af5e00064817df3ae9e5e672a71cbb34a31863e8050a148eb18f6630d2adf475ce965fbccc3f7f9ad6357d7237493aceb8342b059c279deb51d -DIST thunderbird-102.11.2-cak.xpi 651779 BLAKE2B e3988c8c0205799130534832b87d8ee09f2d3f4c8d70febe9303c85d75255d4d3c36c86c249650aaf944a87c34933c8b51d2d98ecbea8409b7723fd1c06d66b0 SHA512 4facc2d6ace0147e96e36af4fa102c3cb3fc842d11afd9f982ad1ad3b7b636c8f3f9acfb6dfa7133fa8b9bce1cbbdda33fcd985ad66987f4c3229688005e2e1b -DIST thunderbird-102.11.2-cs.xpi 728625 BLAKE2B c74710b8effc107b2841745fd9b1dc0b061c9877870bbc54d5e41208cd9656d699a038801f0831d98d665c723f11ceae79dce9df4691b935b0afc096cf7d7c5f SHA512 74c70695341d3ff7cd47a45b3b20497e14e9fba91113be24806b21a06ae888fadbc0c2cf3f870998d7f9979d77b87f6d1b82a924b46be55011d122fdccbc9ccb -DIST thunderbird-102.11.2-cy.xpi 705576 BLAKE2B efd25384014c2ad40ef74d3172e9903ba39e66133d05181f251760c72c9e3b42fc0932779061017cd40528a1b1b8aa1a8355eed34702eb593f2b70322c7a3410 SHA512 81edb53bafbc4e06225c69daa92c14159351652f9ac24d7e8d66321574fbd4fb85b6a9144f6afddf4e5e47630e7049bfa585daad8d3d73c7cd4f2c83bd386e8e -DIST thunderbird-102.11.2-da.xpi 685255 BLAKE2B 5fcf25f26ce641593d68adda50101a82183767f70792ff50c1b19cd5183de3ae9b92cf61c843e3f9d1a483418bd36f33749f60b378d47f87d69ea4ee5b49fc81 SHA512 3d996ed5576c986e19e4953ede08933c6f3d1d173cbe0cd7c3f7ee2f605a98e6b78663a0c3ec6d834b33f63c835773f56e0e9435d6480b26c19daf8f4134b8a4 -DIST thunderbird-102.11.2-de.xpi 717944 BLAKE2B e96cbefbff1889afee56153fead33928ae15ad4b4e490426d81872310a44311cc00cd7a5c32fb0d3e3951b4ab3d26c1fda0c6c13398f131a1b1ba4ff5e8f5a26 SHA512 ed3acafeb37a25a0a47b3182c745cc14b0897fa8744343483a4f1b778b8e1d6d45cc67a039553e40b78b88b6dc5fe71db9a7a5f0b1ee4a2d0840751ba168b323 -DIST thunderbird-102.11.2-dsb.xpi 737085 BLAKE2B 4977fded409c3f0c783a6d24097d03797b5ab85e47323ab699cefdda0edb191eb5acd0ce44961a2cfacc3abc21455525cc722d37d22db2b1b833d6832c14205f SHA512 5c300bf8c9dbe813dd6a7d45bac0cbf209642cb54c62bb1a2d962f54fb800892efe2a1b2160a69ecb7fda97c2886e8f9b8bcb937f7954281574550dbf466b49f -DIST thunderbird-102.11.2-el.xpi 840813 BLAKE2B 66d476a3dda4a68404dcecbf6f7650267fe574923c78a7f3493156f1ab60aeb40536f58f24a1df187034d134c78fb348c6a4cc5d2a7c25228bccc287fe41aaaa SHA512 18b17917668b413ccf01da0a571b4175cf4b2f1bdc13ffc96dbaac689b38ca81af137f2ddaab02c26fa004f912ff61c7b3e2f08ccd72ebb0923d3ac79367a662 -DIST thunderbird-102.11.2-en-CA.xpi 659094 BLAKE2B f1a41658529bd74c2cca7e071b63ad66ec7c5c162c4637cb0f0584ff7f88697d72aa3ceb093b5b49bf136069fa9ad2f70f130844e97ab2738852107ecf2f3bf8 SHA512 1f949369ac2cd7c5504742d31832a1a2e2b54b89271b5828a70a151279b0ff50a83c18aae9207a642f4547219d51882deeae7dbe0600d26f5513d3c81f676189 -DIST thunderbird-102.11.2-en-GB.xpi 665008 BLAKE2B f1230b450a23fa275e875ff8a1a305f2697655a01f4b4783a64a654ecdddb56c5fcfb3ec4d8971de19a63b67a2ac311c6027ed1c2ecb9b58a6bd6839710598bd SHA512 4d81f498d3775da6f9bb4678008982d2e24a1908c2324ad7c0c79baeba50d5f4540746a1971fceff0cae227b7fb812a16558fd1c0a868c53efbed1e265372a76 -DIST thunderbird-102.11.2-es-AR.xpi 717276 BLAKE2B 32f7f04592d57235968210fdcc5c06a9ce4eeb9b224ac635c1c25daece7555e8022e5dd63f0fd4aaa06a71cbf8d78e84a30a702bbf12a98960893523df6905d9 SHA512 9b993f86578f0702d3cb43784ac5dc99b1a487aba021187838f79eb2855b940e1ab9935b1243bb6ea121c89cc01e76d378fce9818ac5816e0bc48108d8200967 -DIST thunderbird-102.11.2-es-ES.xpi 677483 BLAKE2B 401e9ebebec07ba34c1cbb289aacd6b80991539ad23a6421df5cd36b672a69b42d6b244e1f9ae05044cf5f4cd25cb63ce80c1271eb52ea40e53e424ba33eda0d SHA512 d160d5cbe82945e8e5032cb3a777d2db40503080be6c6ad352324d4b368f83f8742898b1fe02807eb8647b25b96b0a7d87d32cddcd494b5d69f4dc21de673bc4 -DIST thunderbird-102.11.2-es-MX.xpi 719709 BLAKE2B cb79c0aca1a2f8214172a8e1cf464182ebbe954721ea85d2b7fb496ec893cefaabc25ac06f697c8bd98189f3c30887cbec104924640197367898ec926d37f140 SHA512 8a3a2c474d6596d269b81f7a5de9cf100dc868d5d6b66b913bdcbb51e21ceb452ddd9f91d737cb9d9d9ccb02b369ffc3dc65f2f8f2f7ab9e34226b3b29f33ab7 -DIST thunderbird-102.11.2-et.xpi 676675 BLAKE2B 9591bc5df8a55507d07d699d1ca3c51afd7eb8ea2cf4123d5c9282e9d449b5bf7d739951355b737ef087d0f52cd5d9fc231ac55bebe48e554ccb544afd1de9cf SHA512 ffd17d68a5af8ac0e1c1f5df2dacd3f65c0e7c838fc0f7b66223754b0737b1600815ddfabf888cb48951084454090b7f9518ba6f1031a91e71cc117cb48be982 -DIST thunderbird-102.11.2-eu.xpi 701828 BLAKE2B 2447845e9f4ef20fd563b7c0f1f881a3809a63e582e2b02d911c4879da749a61b61d584063248efb191525e7688d95732b201c1b001e564972b51efecfeab895 SHA512 7f646436797d7063475dc4c64e8a90782c84dbb58ccc7316a6e7d59121c710791979031ff15df7fd4e05fccfbdc61ae6ce67961894f127ca127bbc500f2f0bcf -DIST thunderbird-102.11.2-fi.xpi 693485 BLAKE2B 58913fd6a2694fd713f33748d8bfe89d73ab875ba42a8ac9067dc3bed79513d411ed8593f47c8bff215ca71cec85cd868e829ce7d7de207e925d1b14d5d6c90b SHA512 784514df687650a10ab406facc8934ac3920105c233b5262502116c9570bd5bca901ab2c45c5fe1e4b2f8f04f6a5e3fc7b280fddcf1edce8a9a41cbef667c9f5 -DIST thunderbird-102.11.2-fr.xpi 730317 BLAKE2B 66da592a84a5045f136d986610f72d11fdbe8c2b71b82dc23d48af31cc43fe512b12bcdd2b1226499d52ea4ecf27d6397cd5fe776d78b49f7aeb008df8bd21a0 SHA512 02a79b46defec6fe2c8b3c057bff4ae77e8ef47fdf9e34bc70df1acdae4890b2b97b276f250c72a23952ae74c440a800d9d9d6c33d6ca7dde925268439bb658e -DIST thunderbird-102.11.2-fy-NL.xpi 711989 BLAKE2B a36d8b12f25f485d402489ce9ccf267f8412eade15866eaa426d0aae5ca64d3e4a1e35b1dd0b636af8f62bb10f82907da3959f48616a7799999c47438ff13d36 SHA512 e5e00e0eba9b45dc1265200094c182caea214d8d4f7af1fe6e3955f6209f58f75bd3a8014f119ebac1fbf1965eab4d8181109121f0364d529d97195e0bbd9ce6 -DIST thunderbird-102.11.2-ga-IE.xpi 614536 BLAKE2B d231ff5653850d25986527cf3444045aa9ee514f3ae0414fa997dbdfeb3028f8bc4682fff525420c5af52018317bdb650b636c1cb37a9d66c94dfdafa1ae9629 SHA512 53c6949b5827ac84077c52e909b2fe60d1c5e60096e00189d31e238a5826f3eaa0d7fe32b352b9c6b7c9168ddd11a9a1ee6af8fd25d6d83d3b35b3010d0a7457 -DIST thunderbird-102.11.2-gd.xpi 643576 BLAKE2B d090ea8178b9daee112618d24572ad0ae5795492c816bb57036ee34e939368646e86f5f987553bb8763217a6d94842233fb992fa2c4bb204395575df3cf9414b SHA512 0b851e2b52dcef40615fdd74dc4890bbf398dadb458351a4decefa1d40ef3826edf767369ba5f2c2e0c35d7e761820a903d999c2f262dd7cce17f17ca1766d23 -DIST thunderbird-102.11.2-gl.xpi 673002 BLAKE2B fe8122eddd18ffcc15d67af53994792d1b94c49f6ea47413a7b248cec58f43ea7055c92d6c10132a8fc9fa635b6953502b2ff836410ea883a5a332d5c9062edb SHA512 8d61eecd0f79ce665311b5d7c41ca4bf061b9227fbd7514f58a76d78acc61206b87c4d0b4541ef2d7f5738de9d2b29a75a2cd9a6e6c86479005166d8af8beb91 -DIST thunderbird-102.11.2-he.xpi 676370 BLAKE2B 62a470838d513a18d76027ead0332091f4c91d77cbb17eedc70131a73a11a0f37787b1ba824e035c38963a74d0bfa277d11fecbce93fde8cba99acf51161d710 SHA512 41a676ccbf9cc970085324b7ef5d5cf53616de73cc4df193ba795eeec8b09df8f7bf6364d5d52904de47f5d7b8f3c66bc5b5445cf74589e6f9450fd7d7590dab -DIST thunderbird-102.11.2-hr.xpi 677719 BLAKE2B 97cbe958de59c20797680c9a916ebc5e8927726b9f4b4ae32d51fbbbc810ab08c975acdec17afe9c5e4fd22932c4a6340e3a6fda5b6f6359e4d4aab9a1b8ddc0 SHA512 b1cd4c9c5e485eff73b2b4783043a5ace36ce160394ab77e22317b9d24bd693d3182d01220e44caeb34c69b132e9cb8e1b3b360ce08fa4188ec67b20bcacf549 -DIST thunderbird-102.11.2-hsb.xpi 736540 BLAKE2B cb4a522f9535285f3f67f7e38f7a50ca22a71099ceca6c9e79925d0c085234883297427be96578339df30b8bb173e67021d7b4be1deb8925d5853b8031a529f2 SHA512 b40394b1a78319795731d2320b2c718adfe9ada748e109575e1123d48c7d6101e1e8fb9da69ce35a2cefee93e8439ba4c944dc02f9c2ae1801be860e390f961f -DIST thunderbird-102.11.2-hu.xpi 741201 BLAKE2B 9dc4cb758056cc43cbd6f54057f14987af528bbe988efd57d8cd3494b83efa7bc42757952dd7c258382945ee9300b8e5cc6783902337b916f70c8c76d8dab264 SHA512 2c4afd2b6cfdc9bc8b0d8585c803ec50fad80cd990f2968cbde16c72c8abf1d3721a17d1f370c6067868b9d4b403fb4be65e101784416b46ac9abfff384e1e1e -DIST thunderbird-102.11.2-id.xpi 653192 BLAKE2B 39b1e900bfd5baa177f0a253e27b893e992c35e11098c30ad4e2a4c8e11fd39668d404f8a6be7ddaa07c9c4f41fb5eb486f6835e865e2d009c5d0a1b4df00106 SHA512 ac2a9d01e8da2f1f6cd05b35a6e9d2ae705dee6cb623ee74e193cbb1eea6c333ba6f7ea6c08feb77681aa64334470c0f945e57ec0377088c4992ee7dec699e9b -DIST thunderbird-102.11.2-is.xpi 706392 BLAKE2B c51a031a29924686a079ff8ca803fb6ef24d40ca6eb3bcaf266a4536439af123c218d8f56256defc524c6a0f2400baa81177402f142aef3336913822f477b8ee SHA512 d815285fcdde53b31638e2ccecb95cf2c2696f0fda245e50003ff988612181877d4f513dd8c1cdb9e49eea0ccc38c2d11fc9b1e416d62953564bef6aa75637ae -DIST thunderbird-102.11.2-it.xpi 639984 BLAKE2B 0611fca6dbee5b5a68fff51d2881c8c912626de7529422a3e71f819eb996186bfa2eb437527ed3c029a6919bdef191a527dea1e24ccc4d78c5fe3452bdd8d748 SHA512 efed78a5d9508656415f9078c587a33190da48a1ee251602bb43a9f662e2abf7f036d686cc1d33a54e66b797f088eec5ee284aa35cc2ce277a82f9ecbd3ba50f -DIST thunderbird-102.11.2-ja.xpi 781907 BLAKE2B f80464e58cff1003a2bf2ad30979091042122a5375f4ef0c3f093e9f6f474a2707f6d9d9322b8ac94fdc7b21a2c40b9debf808d35c16871a1107f14b3a25be15 SHA512 8135271601dfa2158289db5c0886897bd882d64f68d10740fa296392287e880c5abfb68910c2299e9802d4aa6559aa3c4bb2aa0c2ac41a762cf5eafa19de13f4 -DIST thunderbird-102.11.2-ka.xpi 769803 BLAKE2B 3abc28f0248a72b6d56cefedae61f38606029f45cc8b120ffbfb6118378d00e751b0e97071e9b6dcfd1e5a72e3fb80c3ad08e8303de82435696d7d3b572f3d22 SHA512 818f910cff92ed615e56ae84aeaecc7e8783f844b579b1083d9e55c2c01385a2f6807f10f7e4f7a68e3c3ed71f044f7cc622cdd10bdd72338c171b9306ed2bcf -DIST thunderbird-102.11.2-kab.xpi 702703 BLAKE2B ca9f07bde942eaaa57b7dc08a9eb5f820cf88e4533e2f432b6432680ed4d449adf5597e04ed5bc1fe6689ca34b186b701d5dc8c1b8a69cb9da1c7c6c1f49a32e SHA512 8d0821a487093f6c6b1dedc22e02b5e97a83df5e18ce6afa89476b7b03e64a9bda56488aab181eabb257c548eb507ea4c5c64f011b75363aeebcff9f54cf673b -DIST thunderbird-102.11.2-kk.xpi 810967 BLAKE2B 2f236882c876a784bcbd548d37ec8be826d97ef6b35f688020dcf74bb0f7b1f21ccf421454e9b904a916f8a91569928e45ac36f543b73f31ddf34683f2ecce71 SHA512 30a2556353ed6923d44adbdcc9dee4c136d1a0d498551a391e2946798ee8a46d254008d26ba4cb83296566ba706ed30205fed11df36c1029f26700e74c841cf0 -DIST thunderbird-102.11.2-ko.xpi 716818 BLAKE2B a4839cdcd3275ed59f1691f6d21fa54e1d66f5fe6e8eb91ccab832cfd8fc57b07f4499290efbc830a253119ffb2e67f21a2186366de046ae0d05f996f9039e6e SHA512 119192663bcc9e26a314cb92d3fd882aeb47910a6d44c82b863fc6aa36b49afd8ef2c1835740fde2a4836b15c50653f0e58daf39bbea574aa3cb557109ae768c -DIST thunderbird-102.11.2-lt.xpi 690855 BLAKE2B 419102b1bae385f1b1725a4e4ab9a89ef0762dc02eecdb785898097299caaf0ac13f77a2b2ce8eb0e9ba4611c8e0574e041d970ef0742eee9ecfc37a060fdecc SHA512 f3bf69290ee27184f78c745a1d151081ee67d338a5d6155a5e7c1a2ca96e630691ead82434e3de3408970b5acb4e240fbd62a22a68bb94689d8cfe35d48733a0 -DIST thunderbird-102.11.2-lv.xpi 617766 BLAKE2B 6f54b5fc8e1ae58156003f923d4744ae4d0fbd9297484298ba38910661d53cd0287f755bf96589efc9798a557607789188d5486a714ad645045d69c2750ce657 SHA512 a5dbce5ad5100459db835981c2d8e153d24da81faf2229f3f70ab5e1698fbdbf9c9463d395703a8526b47597c3a9e5d11d7a10688b86d3ff2b6bb214fa14965a -DIST thunderbird-102.11.2-ms.xpi 577757 BLAKE2B 4af2f514684502199fce14debf052d717927fe8dbeedb098f298819dd9f926259c7fa64d20d13ae891de059e6853b05a447a8ad52e72875a47db02708e908a36 SHA512 cde3e2c403398c9d62420b96144c0908726cbf527f7bcf4a9aa5a14bfcadb83f4a7ae2d9a0b98fde4d8b029b1b1587385b95d2d91a46e6fbddfc30604fc6dcca -DIST thunderbird-102.11.2-nb-NO.xpi 662683 BLAKE2B 13d3f1db254e35b7ab23dfe9ab42bc047c842c27eef76461154202a02ecaf41e9067b4751b151f402cb751f79ab3d1992e6e36c3167d24948421e5fdc1b40b33 SHA512 05105bf0456feb4643f65856cf33e1f72d83e9ed95779deba9197abd00cffa14b3bdde25eccb3df169eea641f7d53b4c897b25c4abd3361895c29324dc43b697 -DIST thunderbird-102.11.2-nl.xpi 703276 BLAKE2B ddb5e5c132da39ba59a803aa0e0bb855ad6bbeb8758abb3b18d2935456e3888a882e2d273869a5f50176ca615449c7b07e762d3e529e9e2e1d9a61c24f1477ac SHA512 77147d37993b1580c862be9ccd914e063c9894b2aba0c929a84524e15dd510d7de4ff6bc8ec903ac06fbee5f00b6e16c23012e6ceffba2fac7eceb720b58e480 -DIST thunderbird-102.11.2-nn-NO.xpi 672832 BLAKE2B f1ebece41612576a2144343461f7eca9c3e6af6759285f24bed1a9a9ae1c6e161435a56526f1174f625819f47f24bdde37dd382f7eb181713aeb75fa2d6f4df9 SHA512 c9543a73d2ff95c93f9e9735fd08d5283f791c2a1f8203ca15db887ec51ca251b9dcc8d1d6c9a77fee6efce67c82da654a919193596c81ede2b27ee839f474fc -DIST thunderbird-102.11.2-pa-IN.xpi 668031 BLAKE2B 8ef2c424415d707266100bf9b69f8a676615de56ed8d59b7fcfb0681c73f52a1b65fe53a1460a11f0bfeed2058d0476af5e756852bf9207e916a7cf6d709f61c SHA512 67f4f6b9c3891923b01b409bca2bf759fe30a40804e61fe089d1e01d2640d1fa4da15c6064ffd69d29419aa9c05d22c72e74d38c7b0563c06657f7f9c4e2bd4d -DIST thunderbird-102.11.2-pl.xpi 716231 BLAKE2B 4200ff6e88b58f9c164b16439bf2c00f5a32e156f603cbeb30a99486baef3df363ee1b26e722abaab097831672921ab7c7d2c913a50dc7ab7a470a3c41d41c5d SHA512 f7754102e88fef14013f539829ce8b1d295d7731fad0ebd7473f492e80a053766f9a3b082c3b3f72160f45ab6fc99d529e40694d601846ea713fe2dba32eb789 -DIST thunderbird-102.11.2-pt-BR.xpi 711151 BLAKE2B 195c4fe0a2bc7635dd5eec6380500352e952dea6cc2083cf5a46aa82d74491b406c58873b6181bce682eeb33e2ff32bc43a093b1075077096acd55c2ae7669e3 SHA512 eee53cdaae489af164e312f6d3b2c9fcf847ffba2f2353c0f3cec3b6a820a012b7fc359e8f99301894f62c909f186e795ef4ffa12e93686bf03d9e8766d9507b -DIST thunderbird-102.11.2-pt-PT.xpi 686910 BLAKE2B 7adbcdc2f359f17ac264a7b899d285d31201e93dacc3fe387f04b17bd8243b605ed45bdce1328bd408f795df780f5fd17a84f681a5b742848baa7ae7702ac185 SHA512 f8857ccef775b1e987e92990c07841cd1aca345a5c955026d62a274964a659a3592efce024f8a8551ea80264e06748d186dd530485d0a0cc061423ca2dd1dae6 -DIST thunderbird-102.11.2-rm.xpi 701682 BLAKE2B c4f210562e43fa2e5a39aa805c2e8eb3f288603489f18115b73e3fd7ce4326f2c6eedbc55345675087b4fc1c49424f71118a49b9bdaf838efd7afe7a75c0569b SHA512 6f8f2bbd8db2506d7349ed1a3669d890b029384b14c5f8ed02075e8b71084aa511f43b782f30cc5c186b0d179f9243e802e66fc7f3ce9a0fcbc20d6238e9cbce -DIST thunderbird-102.11.2-ro.xpi 661280 BLAKE2B 3f791b9f9919d18472b5b3d04a17c56560d8d4f800a55fe17d214fd992c7ea29787d05b53b09b523a33b7c8296908ff87d3754a2102a98a88a8713c0d1f641ec SHA512 82176689885bea3f3fcf02d1231e1f7807019273598c7ba80e0f893ab53c4403ecfa42616fef1c7a66e1490d7b71e0c96182e4082f1c20843fd2bedb9b7d2302 -DIST thunderbird-102.11.2-ru.xpi 827220 BLAKE2B f190008052ffd4bfdbd17209fb1bff059c3cd9feb7c10e6ff9a7529243c9cc1c3ebd824dde2fddcd9c90f88c2e7367bd01d0f0c8d0de9be16e75ec7de43f5ba9 SHA512 b999cc911943a178a0447287dd5f48edc9d97820714dafa1790dd4a08740e2a842177902d05e3e93f30e3a3c7a576215c9c06490c048ed9762fec2fdea2827c1 -DIST thunderbird-102.11.2-sk.xpi 740981 BLAKE2B 37886712c99837881eb1cf1b028b7f8842bdf4eff88675099019503c46015a50d02551b6f167a4e236b7cdc5f205cd1f698f360cc2e437d027b2c50727175e7d SHA512 8e71bebbfb0fa48e9c38d86cfc90e63224ce2b0f0c69cec5186f90ef04af7e87c728f452662e0ecac02a4346514c9c05007e7181b407a3055967580cbc290a37 -DIST thunderbird-102.11.2-sl.xpi 704060 BLAKE2B a0b7b41d9d39c7b0716540a5fac6c05809d954694f1a2b5acef89ed3e0a6e0b44e4823abf66f87a5b520e14676f224c458337df7c4a5d7f58fabafeb5c4ae925 SHA512 d41ffca62084badbeaaa34e6df78b2e17a11a1185376039d0509a8ea789162aa194bdc19fbb6a5a219c62a9885a37defbc8ae3fc3b4bd5f822a4988d11b9c1ab -DIST thunderbird-102.11.2-sq.xpi 726037 BLAKE2B ec511b8cda1b25c19c1be1f6b23daea30f05cdaee65038964d42c4c298a83c938b38ca003a3f25a37d44287c39d98fc1f7f25ea385034779e46a1d47b0191ef2 SHA512 74a613e6df0aaf018659362314888b9f58285e99eda2db16d15c04d3f291d9add78bc998a9940f8ad7dbdf61b6cff60bf370e6bf50c6f80c599a0ff094ce7b60 -DIST thunderbird-102.11.2-sr.xpi 720557 BLAKE2B 28856cef4d5b62fb6e688d3d06090b624fd09ccbd059898844122fafb94d5967b6a9530e14d6a5ed4ef754c67c8e1a267271b08461e4b1f9077f0bcb59bd897f SHA512 389b7294b60436a54d6569695f2049038305e4fdd9305958b57f7b3cd033d161be0fd0ce6bc25c59eb7c1c4bbed18a513f3834d9d9b2332bc14547f5c4dc610b -DIST thunderbird-102.11.2-sv-SE.xpi 706953 BLAKE2B 65ee5e718de73910e5c321a9325babccc30f42132133b221bfe61ebeab62fa9e75c6b38681dd9a8aa646b55f5da1ed27b9cbb74d81e2376d1117fbb1b87a8ab6 SHA512 3ee02e0d14868c78bbb36f8ad345ba28d3d765978542256eb4eba2848c5d2ac976573509e10562f14cec514305de3bd9809f83db8c758f260b4f8c0e0581f813 -DIST thunderbird-102.11.2-th.xpi 758235 BLAKE2B 247e9a59f53daecc89d89949f0341aceb9be72cc2658185927bef2abc305e925d671b05c789de2ea036c6b1baecd923536af43c42713bf2f992e2a088ad35177 SHA512 d562c7f76ba6f7d4660cff2041d49c575288725b60d0c78c1849c08a46564359fb2717488426577db9c1a28a1b9fa42e1cdb2b021c9022b255d1effe52b13923 -DIST thunderbird-102.11.2-tr.xpi 720175 BLAKE2B 30838c2b7b569d40f71d1150460840891da8519073417e0a9611c42114513001c49864cfee29710f49c682019924f47864f98bd92dc374e3987f56607d77c159 SHA512 1d5fb242d567ee88a7f9e422d395e390b59690e9b5d86c80eaeb0a039089ec1f5f5a30f51285770d25c9ae26d6d89647bdee466444dd543777669b86bdc2b8f2 -DIST thunderbird-102.11.2-uk.xpi 818663 BLAKE2B 6772953d86f682b535b9121d1e06f0a7f5e6890c18933217938c771df3a84b2e144eb13e4f55385551803999fa0e822a125e8c7090cb009d1f3b3efca730e2c4 SHA512 ec95da3330429d171120786dba00505195122dd921c5860f395e2d27aa7b36da08992918ffc69083e67ad5618f1e5ac8734a3b24423f02df2205105cb267484b -DIST thunderbird-102.11.2-uz.xpi 593013 BLAKE2B 7947e7e9fc35219b0a5be2e67002d3afdffb0c82a60e16936dd9783c1fcff363c53324c80e66a054014cc92b1caf98acbb9c33b7e3534f0c7f66c2735d8cc69b SHA512 b9ff962f19f7ac136e5ba347632804ed11303352520f3299d35881909daba86c0e1092406a1a377be67a8332235758346b9be0d8c4804141238dc594e52c0706 -DIST thunderbird-102.11.2-vi.xpi 745664 BLAKE2B 0ff46ad2bdc69036d78bcf8936d563b38c66685ac59e11df83aa59da027e5b36b6506c4d926db6729a4cc40b5f0f9058bccd71f93a6884f745954b8149e4b3cc SHA512 c697e3b2f7bf3e3940b73ea979c5eb06c2ba08a3e266687d2a7ce2a3a7970b0ea435bbf37e155a2b131845106870a96ada2fffa6a26579759bc16fa2b69f7f90 -DIST thunderbird-102.11.2-zh-CN.xpi 739887 BLAKE2B 4425a432fa392e92d688b69c314d848ac2938e7e5a207eaa42a0a3c329511157e5b50f9d158e0836afe93fc073a29d8c730f2b6a2af59df94f80e167de43fbf2 SHA512 528c008e1226cc3db92c1167aa4b3b67ff476a6f81ac7646e1cc90a59d85f84089b1bbad2050998e2e5d22266991bc506af5bc7847f6904037d8cea43f9c4854 -DIST thunderbird-102.11.2-zh-TW.xpi 748345 BLAKE2B 94c8fc2a5e7d321fb283903867a8427d90822676ec0ecc3e987286477ffcf6765b382d11dfffcc916a5543b6ae9ff531f7a86ec8eeca4ac658cb943b668a3b1c SHA512 8f9c3ae246d130a46170f3d7df00a9d0c7c5b701d2ee75fd6762796d51cc7f6ce0501ca09f1b4a2536f9fe3c8c8a1a0034ec8365af9212eb5db74523067f9403 -DIST thunderbird-102.11.2.source.tar.xz 503416640 BLAKE2B 2be8dfb6aea780c605d29ba56783c631cda5fe875e6fd4bbee20547c70d795180a7fadb4904763a2e5220dab8d8ac78f7ced3f9f0e976883fe9f2fbb1093a874 SHA512 631e2fd8f9ce3b480ad6ea820c684a039b3de17f475acbba35ea4d3229223b81081a7f09b4a7c4ae64cf3f58a50dba58a72fe591f6e42ef6bac7c402db3d8558 DIST thunderbird-102.12.0-af.xpi 556869 BLAKE2B bf49ad640d28261190e0a36c12c3a889bed4b0f2ae721c0c3bd9cfe1aca0affc4db4313e6917f591d7b27b57c64673f61c78d38b9f5c1dc089969c8f6731bca2 SHA512 0d3ec14b80d936bf3d8c676ff3350e64148899ec0c1f675ce9afb4c1b4db190b7aff896b1b6021710ee6bef5e187c7dec2e5186ec7d7cbd4db5147bae5525274 DIST thunderbird-102.12.0-ar.xpi 666808 BLAKE2B d85de24769323489354f1e01a3f314c89353cb65aaae1c34e1081ae677a1242a6e2e014af6492379f36405785c6844ba338c7411e38002b23ad36a9f5d47d756 SHA512 234f9f8cb953367427acf4f66d78b09b17b42a5b68e7e88d6d05a553480b97d0ba6795c6397d47c2ec56128f9617eb12fde62ae5da561a4f46265f4848a3958b DIST thunderbird-102.12.0-ast.xpi 572287 BLAKE2B b6b978805d004ed0af315ca5a933e6718a2fb418bb57225179b2592de4e1cc02829d86d293b84c1efa4156ec91ca989295511f0cca2fb54c34ec2843e4ad0d45 SHA512 36bfd1a60fba2e68f9f70acdf16baf70bb98cf9d29b9445e1bb12049cf0a35e31690bf1a08921bbfb231f028f37229166ea003a441ccfa4d9f92037611c987a3 @@ -200,7 +70,5 @@ DIST thunderbird-102.12.0-vi.xpi 745662 BLAKE2B 7c3022da529e8badd780b7563e4672f1 DIST thunderbird-102.12.0-zh-CN.xpi 739886 BLAKE2B 3df5581c666cd0d11682fae5ce02ce447915b2c81b9a1c60ea95d7da227dd8532ff487485b06cfba4b6ae884d0f59da1a6cf3c04fa5b38f9576bc2270399d005 SHA512 e3d901fe873badd85f104316ec331010df4390960d45830c9acd859e0a4849d1b9089d7ceb2adf4d8366d1b4b95e68be3423ce358e1b1e9651eaec1538f319cf DIST thunderbird-102.12.0-zh-TW.xpi 748346 BLAKE2B 2950a7cf86aaad8aeeab276b82529f8aa5c003cc3b0170237745c3526fadb218dd616333b3899f3eff4e69ec2f4994dfc2fe7ecc8e03902dd6dbbb0423ef098e SHA512 34f903a976e2cf9e942202d5153ae7385612df68cb429dcc9bd75f6e2fd96c173a01742a15a49f8ff7c29b618f55198cec096a1be22fd32c5d971692efd27c89 DIST thunderbird-102.12.0.source.tar.xz 502135796 BLAKE2B 478909a5cd5c0dddbbb4e33a650d8ae4f73322f6141068d6d2aea1fa92e5805bfd518ae563e43382d0832b5467dff63316543a8e55dbd1f28b8be28921244990 SHA512 303787a8f22a204e48784d54320d5f4adaeeeedbe4c2294cd26ad75792272ffc9453be7f0ab1434214b61a2cc46982c23c4fd447c4d80d588df4a7800225ddee -EBUILD thunderbird-102.11.0.ebuild 34145 BLAKE2B 6c2ea1757e0d422891b84a7b293721d5abe53d0058ecbe06c144709246d335ac9c481d1b0cd9f032eff27fafe5f6d7b0e913e040fad3eb1930fe65a98f2d673a SHA512 78db2851c8b6d95f81e42c48490fba53ffdc10bb4a3ef9a8a60d4248cccd9d7d1efaf99c69122173739094d06113da961d0742642782c686790a45de07c0a322 -EBUILD thunderbird-102.11.2.ebuild 34147 BLAKE2B 376c85f4606b9783472733a6cf506f0649f58e8a1401e1aecc7dd4aa4708e5e229a43037e948a2787147ff284fad8c9d0747ce6b8014e8e8a07e187a36566cf5 SHA512 78585a122f982d02804d6592540d338f947f98b119270ac91e1a382600797f019669fb1587d2740663dfd91f4368888841d3ac5b5b040b455ac375a967bc7fde EBUILD thunderbird-102.12.0.ebuild 34145 BLAKE2B 6c2ea1757e0d422891b84a7b293721d5abe53d0058ecbe06c144709246d335ac9c481d1b0cd9f032eff27fafe5f6d7b0e913e040fad3eb1930fe65a98f2d673a SHA512 78db2851c8b6d95f81e42c48490fba53ffdc10bb4a3ef9a8a60d4248cccd9d7d1efaf99c69122173739094d06113da961d0742642782c686790a45de07c0a322 MISC metadata.xml 2139 BLAKE2B c348f9dc2bf813c386bc2e62782bf762ef4fdaf3f913cec41bbd115a7bac54b01852dec04e6f7574b24ea5cd6d9500f289109127cdac5887128b07116d6a6cf8 SHA512 09b0670e852cc954b5df5e846935d274ae180e4627d112104d5fedf2a777fda7d52d73cdfde9e50475d9a560ed44946d4c0682d52d793bbfb5f2e1b1e0aac608 diff --git a/mail-client/thunderbird/thunderbird-102.11.0.ebuild b/mail-client/thunderbird/thunderbird-102.11.0.ebuild deleted file mode 100644 index ec0955e5f93e..000000000000 --- a/mail-client/thunderbird/thunderbird-102.11.0.ebuild +++ /dev/null @@ -1,1178 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -FIREFOX_PATCHSET="firefox-102esr-patches-10tb.tar.xz" - -LLVM_MAX_SLOT=15 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="ncurses,sqlite,ssl" - -WANT_AUTOCONF="2.1" - -VIRTUALX_REQUIRED="pgo" - -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 \ - llvm multiprocessing optfeature 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="Thunderbird Mail Client" -HOMEPAGE="https://www.thunderbird.net/" - -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -SLOT="0" -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" - -# Thunderbird-only USE flags. -IUSE+=" +system-librnp" - -REQUIRED_USE="debug? ( !system-av1 ) - pgo? ( lto ) - wayland? ( dbus ) - wifi? ( dbus )" - -# Thunderbird-only dependencies. -TB_ONLY_DEPEND="!&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 ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then - einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use pgo ; then - if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then - einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - fi - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -MOZ_LANGS=( - af ar ast be bg br ca cak cs cy da de dsb - el en-CA en-GB en-US es-AR es-ES es-MX et eu - fi fr fy-NL ga-IE gd gl he hr hsb hu - id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO - pa-IN pl pt-BR pt-PT rm ro ru - sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW -) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_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}" -} - -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 - # 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 -} - -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() { - if use lto; then - rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die - fi - - 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 - - # Clearing crate checksums where we have applied patches - moz_clear_vendor_checksums bindgen - - # 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 - 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=comm/mail - - # 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-js-shell \ - --enable-negotiateauth \ - --enable-new-pass-manager \ - --enable-official-branding \ - --enable-release \ - --enable-system-ffi \ - --enable-system-pixman \ - --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 - - if use system-librnp; then - mozconfig_add_options_ac "+system-librnp" --enable-compile-environment - mozconfig_use_with system-librnp - else - # This controls the backend of the bundled librnp. Choices are "botan" and "openssl". - # RNP Upstream recommends to use botan. In Gentoo it's preferred to use system-librnp. - mozconfig_add_options_ac "+bundled librnp backend = botan" --with-librnp-backend="botan" - fi - - mozconfig_use_enable dbus - mozconfig_use_enable libproxy - - use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme - - 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 wayland ; then - mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland - 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-lto - - 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 - virtx_cmd=virtx - - # Reset and cleanup environment variables used by GNOME/XDG - gnome2_environment_reset - - addpredict /root - fi - - local -x GDK_BACKEND=x11 - - ${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}/defaults/pref" - 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 \ - >>"${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 - - # 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 icons - local icon_srcdir="${S}/comm/mail/branding/thunderbird" - local icon_symbolic_file="${icon_srcdir}/TB-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}-r2.desktop" - local desktop_filename="${PN}.desktop" - local exec_command="${PN}" - local icon="${PN}" - local use_wayland="false" - - if use wayland ; then - use_wayland="true" - fi - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - - # Install wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}-r1.sh" ${PN} - - # Update wrapper - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${ED}/usr/bin/${PN}" \ - || die -} - -pkg_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 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_shortcut_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_shortcut_information=no - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 91.0 ; then - # Tell user that we no longer install a shortcut - # per supported display protocol - show_shortcut_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - if [[ -n "${show_shortcut_information}" ]] ; then - elog - elog "Since ${PN}-91.0 we no longer install multiple shortcuts for" - elog "each supported display protocol. Instead we will only install" - elog "one generic Mozilla ${PN^} shortcut." - elog "If you still want to be able to select between running Mozilla ${PN^}" - elog "on X11 or Wayland, you have to re-create these shortcuts on your own." - fi - - # 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 - - optfeature_header "Optional programs for extra features:" - optfeature "desktop notifications" x11-libs/libnotify - optfeature "encrypted chat support" net-libs/libotr - optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas -} diff --git a/mail-client/thunderbird/thunderbird-102.11.2.ebuild b/mail-client/thunderbird/thunderbird-102.11.2.ebuild deleted file mode 100644 index f74cebc0aacb..000000000000 --- a/mail-client/thunderbird/thunderbird-102.11.2.ebuild +++ /dev/null @@ -1,1178 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -FIREFOX_PATCHSET="firefox-102esr-patches-10tb.tar.xz" - -LLVM_MAX_SLOT=15 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="ncurses,sqlite,ssl" - -WANT_AUTOCONF="2.1" - -VIRTUALX_REQUIRED="pgo" - -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 \ - llvm multiprocessing optfeature 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="Thunderbird Mail Client" -HOMEPAGE="https://www.thunderbird.net/" - -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -SLOT="0" -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" - -# Thunderbird-only USE flags. -IUSE+=" +system-librnp" - -REQUIRED_USE="debug? ( !system-av1 ) - pgo? ( lto ) - wayland? ( dbus ) - wifi? ( dbus )" - -# Thunderbird-only dependencies. -TB_ONLY_DEPEND="!&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 ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then - einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use pgo ; then - if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then - einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - fi - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -MOZ_LANGS=( - af ar ast be bg br ca cak cs cy da de dsb - el en-CA en-GB en-US es-AR es-ES es-MX et eu - fi fr fy-NL ga-IE gd gl he hr hsb hu - id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO - pa-IN pl pt-BR pt-PT rm ro ru - sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW -) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_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}" -} - -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 - # 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 -} - -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() { - if use lto; then - rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die - fi - - 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 - - # Clearing crate checksums where we have applied patches - moz_clear_vendor_checksums bindgen - - # 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 - 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=comm/mail - - # 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-js-shell \ - --enable-negotiateauth \ - --enable-new-pass-manager \ - --enable-official-branding \ - --enable-release \ - --enable-system-ffi \ - --enable-system-pixman \ - --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 - - if use system-librnp; then - mozconfig_add_options_ac "+system-librnp" --enable-compile-environment - mozconfig_use_with system-librnp - else - # This controls the backend of the bundled librnp. Choices are "botan" and "openssl". - # RNP Upstream recommends to use botan. In Gentoo it's preferred to use system-librnp. - mozconfig_add_options_ac "+bundled librnp backend = botan" --with-librnp-backend="botan" - fi - - mozconfig_use_enable dbus - mozconfig_use_enable libproxy - - use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme - - 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 wayland ; then - mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland - 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-lto - - 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 - virtx_cmd=virtx - - # Reset and cleanup environment variables used by GNOME/XDG - gnome2_environment_reset - - addpredict /root - fi - - local -x GDK_BACKEND=x11 - - ${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}/defaults/pref" - 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 \ - >>"${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 - - # 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 icons - local icon_srcdir="${S}/comm/mail/branding/thunderbird" - local icon_symbolic_file="${icon_srcdir}/TB-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}-r2.desktop" - local desktop_filename="${PN}.desktop" - local exec_command="${PN}" - local icon="${PN}" - local use_wayland="false" - - if use wayland ; then - use_wayland="true" - fi - - cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die - - sed -i \ - -e "s:@NAME@:${app_name}:" \ - -e "s:@EXEC@:${exec_command}:" \ - -e "s:@ICON@:${icon}:" \ - "${WORKDIR}/${PN}.desktop-template" \ - || die - - newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}" - - rm "${WORKDIR}/${PN}.desktop-template" || die - - # Install wrapper script - [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}" - newbin "${FILESDIR}/${PN}-r1.sh" ${PN} - - # Update wrapper - sed -i \ - -e "s:@PREFIX@:${EPREFIX}/usr:" \ - -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \ - -e "s:@APULSELIB_DIR@:${apulselib}:" \ - -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \ - "${ED}/usr/bin/${PN}" \ - || die -} - -pkg_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 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_shortcut_information - - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - # New install; Tell user that DoH is disabled by default - show_doh_information=yes - show_shortcut_information=no - else - local replacing_version - for replacing_version in ${REPLACING_VERSIONS} ; do - if ver_test "${replacing_version}" -lt 91.0 ; then - # Tell user that we no longer install a shortcut - # per supported display protocol - show_shortcut_information=yes - fi - done - fi - - if [[ -n "${show_doh_information}" ]] ; then - elog - elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):" - elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all" - elog "DNS traffic to Cloudflare by default is not a good idea and applications" - elog "should respect OS configured settings), \"network.trr.mode\" was set to 5" - elog "(\"Off by choice\") by default." - elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences." - fi - - if [[ -n "${show_shortcut_information}" ]] ; then - elog - elog "Since ${PN}-91.0 we no longer install multiple shortcuts for" - elog "each supported display protocol. Instead we will only install" - elog "one generic Mozilla ${PN^} shortcut." - elog "If you still want to be able to select between running Mozilla ${PN^}" - elog "on X11 or Wayland, you have to re-create these shortcuts on your own." - fi - - # 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 - - optfeature_header "Optional programs for extra features:" - optfeature "desktop notifications" x11-libs/libnotify - optfeature "encrypted chat support" net-libs/libotr - optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas -} diff --git a/mate-base/Manifest.gz b/mate-base/Manifest.gz index bfbe4210cac2..0ec88af79200 100644 Binary files a/mate-base/Manifest.gz and b/mate-base/Manifest.gz differ diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest index c4ebf8552ef6..8c2934869dff 100644 --- a/mate-base/mate-panel/Manifest +++ b/mate-base/mate-panel/Manifest @@ -1,7 +1,8 @@ +AUX mate-panel-1.26.3-gettext-0.22-fix.patch 804 BLAKE2B 58794fa5fcaf6fad33b63d24eee905ecb05abb98afee18708b3b65525ecf3e39d653338bbc61491291f741efabb07b2878272ed4918e3cdd6bc2f53a3424e3cd SHA512 a4580787d46fd4c41e19a16929fe369de5240668a17429ccf19cdfcaa972529fc16e2a1f0c5ca72e8d23e6e9665f1fe9cd904b98320ecef7fb8a1bf1e6653da0 DIST mate-panel-1.26.0.tar.xz 3303980 BLAKE2B b36ddb6d4db174bd26986193829e72e498f81e31d129aa0e64ef3927b3571b58c3bb940a1d3c4ceb14165d5d7810d812a3b39dd2ea7aad4bd9cdaf4dae84751e SHA512 394cf6a4a081980d286a03488370a5335dca681964271329b28d7254fc877457bc42883c95ad9f197a319f1bef71e237052d64b98606df616f5e11b9f9ae5f31 DIST mate-panel-1.26.2.tar.xz 3314092 BLAKE2B 6b33562728b7ffa3bc1c5a3341e2bd4b88c5daba504e6818810f194d8a6f736ac5b5936ed10c17ad5879eaa7a3e7f2a7d0dad6e59e7582d684f9bcdbb8421ddf SHA512 31f97b5cbacd5ac4a3661fdb8544313e5fb406489c9179d98c0f981001beae97890f3563bbf5886c451cf27db7235bfe70d40bf2582bc2e2206dadd396432ec7 DIST mate-panel-1.26.3.tar.xz 3255864 BLAKE2B 3d0dce61e6fa1b89f8f52dcad201b263c412d6819e7ba139777fe99310c8e3274da990c0678b493b89879e6af517912e90f705dcdd6e43e94892fd64f63df224 SHA512 28c93566a528037082ed6181e628658373e5fd35f987b9d18b1731f3b3762f139cd1624ad862acc40413baa308b51a7ae617449c4a2a13c4726b5dad6a109d5a EBUILD mate-panel-1.26.0-r1.ebuild 1539 BLAKE2B 23433e39172cf410fe69be790e61d904f0b9218050fc5449abeddfef5cba5cc99524aea3e63a5c0c7fe16796bc9d3c9609a907bfaf8d70feb8eeadcb6148a06b SHA512 13109037f9cb72e8cbae48a03767465176d409bca26d91f904ec57c3e003fe1dfd92b861b63c537cfc179ce57d4fd40b2b2ba25033eb6f1a64e7ded0a814a3d7 EBUILD mate-panel-1.26.2.ebuild 1516 BLAKE2B 3ee5180c0fbba592cf11143d9fadece3ed1da2e557031def98e7247dfa1135d38601766cfa84fc268852aa7e75e09551e4c4a88c7bb3de0dd1a8175f568b908b SHA512 d2f7bd6d83bd9603ebce0f14d8be746da6f4590f5d0bf8d00e0d7b509aa6b031364c18cd5c4511aca8b6280f93e8a0db57558ce2ae9cd3072b995e1a521e39d1 -EBUILD mate-panel-1.26.3.ebuild 1517 BLAKE2B 15ae3126dbe1a01d5b9feb144e5147db951c1e4f5515e3bcfa37fbbac89fb42007bc2f7268b91046cd3c35703a282f39959a6a3418774e5256d08636aa4bad5a SHA512 31c32a0f523904e3a078a188e85ecb5bcf01b640c7cfb028f444b10d089aeb51ee553d47145873ed8e65c0dbf64194beaa5c6edf9601b683fc7e2cf0b0bc5ea8 +EBUILD mate-panel-1.26.3.ebuild 1581 BLAKE2B eccdeb4a91d4eee5fee6f21d33bbedd50f2821fe479583894203410ea9889d6fad42641e9bf04678dc6640e66db12f6064d2533d16b23b2e21740ce17e43c053 SHA512 7693699cec2c8f9c71d665b6b5d86a38ba9f8505f59457b65779115adb8fb2eaf4dd52d9b911d9431e21ac90022b4910a569e9100db351d5b23aac19dbf19fce MISC metadata.xml 340 BLAKE2B a746123a3dde50f47bd8e0a9e83387e0a227cc3c1ad36b3747532023667bb88417311dd7d558cb0f10b449a23443042c0018210c5d544deb2c5f60fa55d33dec SHA512 2933048f84f8d606095f7752f2bfc4bb16225632bd292184ca80dc1c6ab7cb28b54b56d77db778fb9ea5037c7e39e557d74fa03151dbaae021a5664bd569e973 diff --git a/mate-base/mate-panel/files/mate-panel-1.26.3-gettext-0.22-fix.patch b/mate-base/mate-panel/files/mate-panel-1.26.3-gettext-0.22-fix.patch new file mode 100644 index 000000000000..2f61ac1a5c57 --- /dev/null +++ b/mate-base/mate-panel/files/mate-panel-1.26.3-gettext-0.22-fix.patch @@ -0,0 +1,14 @@ +Bug: https://bugs.gentoo.org/908877 +Reference: https://savannah.gnu.org/bugs/index.php?64335 +Upstream PR: https://github.com/mate-desktop/mate-panel/pull/1375 +--- a/libmate-panel-applet/Makefile.am ++++ b/libmate-panel-applet/Makefile.am +@@ -95,7 +95,7 @@ appletdir = $(datadir)/mate-panel/applets + applet_in_files = org.mate.panel.TestApplet.mate-panel-applet.desktop.in + noinst_DATA = $(applet_in_files:.mate-panel-applet.desktop.in=.mate-panel-applet) + $(noinst_DATA): $(applet_in_files) +- $(AM_V_GEN) $(MSGFMT) --desktop --keyword Name --keyword Description --template $< -d $(top_srcdir)/po -o $@ ++ $(AM_V_GEN) $(MSGFMT) --desktop --keyword=Name --keyword=Description --template $< -d $(top_srcdir)/po -o $@ + + EXTRA_DIST = \ + org.mate.panel.TestApplet.mate-panel-applet.desktop.in \ diff --git a/mate-base/mate-panel/mate-panel-1.26.3.ebuild b/mate-base/mate-panel/mate-panel-1.26.3.ebuild index 061ddad6aa70..6be1b67047d1 100644 --- a/mate-base/mate-panel/mate-panel-1.26.3.ebuild +++ b/mate-base/mate-panel/mate-panel-1.26.3.ebuild @@ -62,6 +62,10 @@ BDEPEND=" virtual/pkgconfig " +PATCHES=( + "${FILESDIR}"/${PN}-1.26.3-gettext-0.22-fix.patch +) + src_configure() { mate_src_configure \ --libexecdir="${EPREFIX}"/usr/libexec/mate-applets \ diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index d2230f2cafb0..db6048a6fddc 100644 Binary files a/media-gfx/Manifest.gz and b/media-gfx/Manifest.gz differ diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest index 926040acf93e..0d9f9d9917d6 100644 --- a/media-gfx/darktable/Manifest +++ b/media-gfx/darktable/Manifest @@ -10,5 +10,5 @@ DIST darktable-usermanual-4.2.uk.pdf 26454596 BLAKE2B e497c87903f85ae7ebb9b96241 DIST darktable-usermanual-4.4.en.pdf 34311705 BLAKE2B 98094ed8288be092ec9c0398bf1719992ce80723aa803e3924e9d28c1c5f2717b120ed618cbec6eebb958be59d15fe107428099efd87926622b5d08110e36b67 SHA512 90e8b8912776b674a436a7e2377d16b0ef374d879ba16501a1c8a0c8407776ef362b747121859884e0aac1d9fc94f3bf0a58bbccdc6fce27cbcaf4cf169d6ef3 DIST darktable-usermanual-4.4.uk.pdf 33796107 BLAKE2B 060218ec9b7fbcec947506ea9fdf355411d0b1242d41b9ffb7abd8dd991ece29e75c06231251d2ec2701e319e1b1e8134c08603649fe7e933d21b4aef597f7c3 SHA512 f2a6837a05114d4254fade358382be5fabcbd980a3c4fad702b1102176c7e261fd8646aeef1c0328001da8f7cb25d50b06c9f1163a54987985f556c616728bf5 EBUILD darktable-4.2.1.ebuild 5867 BLAKE2B ef5d2906890ce74564a1d7f7968849f6975e3f57e62db9fccbe9825a7daf2982e6ed63a625630f67b56a74fce25f0fb90df41464e7a4d49a78410806a18265a6 SHA512 413b43340abce057c736ee124cc7c4c6344a2db48d2a204669ad3813eb8229f288e8d4c8cd5cf87a35d0024df166643eb417f17514fc7b91f28d04b265dd75f4 -EBUILD darktable-4.4.0.ebuild 5719 BLAKE2B b627d8f99ba2d01862ffdd2b0fcc871aab6cbb130dc8bce46f6c19b3d1c703795613413181c8dbdf90eb3b0f9e358ae23bcad859fe9127753d132daeb0de41ee SHA512 c270771c14c85b84911eab004e44b9197ce0bb1aacdef0a011f0918c472eb46f43d9638763b7ae815279b602f9483eb905dab14d3f0c6a62e51e4988819192e3 +EBUILD darktable-4.4.0-r1.ebuild 5648 BLAKE2B 118564defe98548f162d8b98be733b20b77cccfd9096ebe62157b7a549b5e4a1c4cdd61620bc25b4e09f91b99109b75bd119f067a0a88f8db3ad57c44255273d SHA512 45de7ac4f3df85fb40d5298ad497dfd301a86b7a1befd210a2edde116f787cd8444929171c967aa278a80daa428e845b5117794e8d708b31507e65163aafeac1 MISC metadata.xml 1378 BLAKE2B 7373550c5362c32832830bd94dbd712f963246805af5119214a43cfe4dfb1aac9e7bb03d4af6f4f1dfae3cc44e09d6ba8baff53d67b5ddd96115c460b5e19ad9 SHA512 ffdc1ff8eb068372b1f24691bb0832d5a845e49b41adf211dec1c2faf0d1a573a0e4c62c38e97758a8f87de15569ce6f3cd2c7a768c95eb0d2b166e30b20ae3a diff --git a/media-gfx/darktable/darktable-4.4.0.ebuild b/media-gfx/darktable/darktable-4.4.0-r1.ebuild similarity index 96% rename from media-gfx/darktable/darktable-4.4.0.ebuild rename to media-gfx/darktable/darktable-4.4.0-r1.ebuild index 1c21427c289e..79cd8fb54c65 100644 --- a/media-gfx/darktable/darktable-4.4.0.ebuild +++ b/media-gfx/darktable/darktable-4.4.0-r1.ebuild @@ -35,7 +35,7 @@ else LANGS=" de es fr he hu ja pl pt-BR sl sq uk zh-CN zh-TW" fi -IUSE="avif colord cpu_flags_x86_avx cpu_flags_x86_sse3 cups doc flickr gamepad geolocation gmic keyring gphoto2 graphicsmagick heif jpeg2k kwallet lto lua midi nls opencl openmp openexr test tools webp +IUSE="avif colord cpu_flags_x86_avx cpu_flags_x86_sse3 cups doc gamepad geolocation gmic keyring gphoto2 graphicsmagick heif jpeg2k kwallet lto lua midi nls opencl openmp openexr test tools webp ${LANGS// / l10n_}" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" @@ -77,7 +77,6 @@ DEPEND="dev-db/sqlite:3 avif? ( >=media-libs/libavif-0.8.2:= ) colord? ( x11-libs/colord-gtk:= ) cups? ( net-print/cups ) - flickr? ( media-libs/flickcurl ) gamepad? ( media-libs/libsdl2 ) geolocation? ( >=sci-geosciences/osm-gps-map-1.1.0 ) gmic? ( media-gfx/gmic ) @@ -145,7 +144,6 @@ src_configure() { -DUSE_AVIF=$(usex avif) -DUSE_CAMERA_SUPPORT=$(usex gphoto2) -DUSE_COLORD=$(usex colord) - -DUSE_FLICKR=$(usex flickr) -DUSE_GMIC=$(usex gmic) -DUSE_GRAPHICSMAGICK=$(usex graphicsmagick) -DUSE_KWALLET=$(usex kwallet) diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index 97c7d828de55..a4af81a435cb 100644 Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest index 6a4f4fb24046..46b133bcb3bb 100644 --- a/media-libs/netpbm/Manifest +++ b/media-libs/netpbm/Manifest @@ -6,13 +6,9 @@ AUX netpbm-10.86.22-fix-ps-test.patch 15448 BLAKE2B cfe77600197fc39ef0be0ed793f5 AUX netpbm-11.0.0-misc-deps.patch 1446 BLAKE2B 721e926a83d50d04d4a407051ee077db5e5bf8fb1ae9aff1ff1d7859cf1bb0d5f74fa1143681b451d36323f93d5e7fa3876e485d6538958e30779cac081df5b8 SHA512 7135533660b15a113df5a38298725f895e8cbd6ac4695eb5f2d40bd214c43cb9d1c261063e0cea162a6ca6071cda5f4e0380d29eefa6af57e7d67ce319fe2216 AUX netpbm-11.1.0-fix-clang-O2.patch 773 BLAKE2B a8d2bef659d384b0f94560fec847d37731315f5cdb67e5474efb596672d146446c6d545caa816d74f9d4c32fe486ce49f8cb55f38e9706bae6b0ba79c0dbbb5e SHA512 0a0049415d5c252603c47325d69ae582bec76ac15f442682ef0a2ff8c5a8cd19e28543644883bde891f2a376a401f43ed923b184112f49c67d295b9215d519de DIST netpbm-10.86.36.tar.xz 3700660 BLAKE2B c5f0acd0147f2ad66f69ae2ade56fcbb5286faddc7f8f3387e2269fd20ea2586a29d7e7dc96bd715fe12896eef47803b826031087e6be8166183ba7cf82aebf4 SHA512 b05df76760629881047c44799a905a491fb4c139a9af909d77cc4238fc82dfac37ba174df4f81cb1177716ad38a37b26eadcc3889d2c2057ff9d850697fad3c6 -DIST netpbm-10.86.38.tar.xz 3702876 BLAKE2B e1e72114ee81d13b3066ff069e1affd874d571d624603a351900e7bbff8f36d9d9479edd80566a192b4143add0198322caf393a84e490232e1b27b31181ae5d4 SHA512 7db5de278f3f8fd0a28a1c34b6c4e9e3f96b64160754408f565b7b5875cc3d4bb971c1080b57f74c020c1d761cd24aa2c47fba6c068ce5c40b1fb07555e93b3c -DIST netpbm-11.1.3.tar.xz 3773552 BLAKE2B e7d4b9a14112357eee04bb6535f5f8ce0c8fbd15dd23899aaaa11a3bf743be8163f9080af0e8698f9082f5333fc5d40b471366a7b1b759e13e8ace583196c504 SHA512 73d4e448e309f182d3dde7457cacd2662298254a5e3ffd4ec193b5ac724ce4621b5ba97f688952f49153d1eddf9534d9deba1a3f579d5411ecee3463cfbaefed DIST netpbm-11.2.0.tar.xz 3777372 BLAKE2B d9a2de49db61f642df75fe1c1fcda752f837535ac7cc698fb50e7c2c93dacfe3894fc46b402af30d07e3617f0f421a36d8d6a3d846c07d6b3526724dce93283b SHA512 70bde6e6112ae595e18be588ea95d2b2acb08e42bb36d0fc93b9584c4b2adf72e35f80ff87823a8e3d98a8ffd0ff907401d351533b9170d7a11a28515c10fdbd DIST netpbm-11.3.0.tar.xz 3778748 BLAKE2B da847e2c4a23d6fb404b868cfabfae7b82fe744c0b04b49ed0c02ef8877690f752995cb570326673f0ffd7b4b75ce8bf086859971611e9d76b49e3124536d582 SHA512 6efbfee9174912fb2979834b090657572d400fb84bf137b5faa5c4517b9d3d9457d8b482acff586902e71566e3c0a7e3bad4c87cfec15a0efda03553c1314bce EBUILD netpbm-10.86.36.ebuild 6771 BLAKE2B 261ea89a2609e11f160fbcfb5a940963b77cfdf1820705566758a988d294635e3213ec4af3ce3ab37a74cde19ea875ac53dae8b2552f6e588dbd5e31230102cd SHA512 d9075e67b699f62852ed6e0fe747fd55b6bde0d97b7510cbdc56472ec328f5257899805defff19de56d9e3b548488e7b99ff35e170fed5080f6f15b786f43002 -EBUILD netpbm-10.86.38.ebuild 6779 BLAKE2B 3db12103e6b08f81ccb6aebfa1f5bfda803deb8c089b54cc528985ca22ae6b52d1ce04026fb2991a120a141accf7f3207b8c7b6d1b07093c1d58009f02a3e00c SHA512 d6d368f4c87bf2d739096d2f941e7553fcf0e86eca4e1c51a969cec30efd3673f0c90f71f8f0787ca4c71f86f717871142fb9f1a7e1ef8405c2dd97005b72ff7 -EBUILD netpbm-11.1.3.ebuild 6968 BLAKE2B e3deb3af629c1addd0a3db814088af4ae11a453c62500b79463e246afaee6059dcd77d9d477af9a6eca51fc8783deed96c698fbb8c4398b44940cf72d36871b6 SHA512 0e0941d1c0d62595f4d0a119c4e139a289e26d1193534d37c27b09e9122f104a89d3fc5da46c00c94cc9548550ac15442fedb8deb1057379de40de5989be2197 -EBUILD netpbm-11.2.0.ebuild 6838 BLAKE2B dbae0fa94f43bf2b7f0dc6a0797448a5b776730c9ae03277bddafca0d95e6e47769bdd0220772ccc65a3aaf54b0c8c22b1818a128cc62e92411b2aa75dd8f862 SHA512 1e0cfdde5a2e5856402edc684aa1dbc21a3141f288cb78ee1905efada4a7c0ba84f4b1a6cf4557777cf16be2c7754f0e2668c9544aa0b2bb5605ce63c889cdd2 +EBUILD netpbm-11.2.0.ebuild 6830 BLAKE2B c07e114dd61e0aef2f08f93bd722f72fac8021bbe9d369b111084a706e64f93e76913074e74758bc37780abd13eff479e58f00b524daf1a6ba2171b57272d825 SHA512 9cc1e468d04a7e8538e4ed1964e5a34834c8b3e637c4db7c79dde6c0290500d713ed09f3d746a07f0c6bce9fbf812f5be497050d79c6360a65aaadb1e793c83e EBUILD netpbm-11.3.0.ebuild 6840 BLAKE2B 079ef16532536ddbc0435da2c49c63eaef668a6e1f2542d8fa02acccb41272acabc760f47b06c83ca77e6044944ca00cbe753a6ba3edcf0df36869955051de30 SHA512 e4a794b998ade53ece428a675ba4f4208400385e10bf6ad3a433eb47e9e34e306a816c3c641254a08460e29cf4eefa8388f961e67c4e97e083ca64f0b6879969 MISC metadata.xml 424 BLAKE2B 9ccc907d6c15cb1a7d6cfe4679d6fa9f488642948897ca34958a06b439ebcfb912cfb18fa9d93f15f19573aed4bd7083d277151c477410a59cd64b4c9c0446d4 SHA512 a987be2134a44cc916d5a026068219b8ccaa149e577eaf2a53a7802321793129777cc79b069df95ec9320f15279249a5f9d8a61509452ef02effcb6c66cf9e80 diff --git a/media-libs/netpbm/netpbm-10.86.38.ebuild b/media-libs/netpbm/netpbm-10.86.38.ebuild deleted file mode 100644 index da803d5346cd..000000000000 --- a/media-libs/netpbm/netpbm-10.86.38.ebuild +++ /dev/null @@ -1,243 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic multilib toolchain-funcs - -# Upstream has 3 flavors of netpbm: super stable, stable and advanced. -# They only provide a tarball for super stable, but super stable is a bit lagging. -# So we package the stable branch of their svn (currently versions 10.86.xx) on SLOT "0/stable" -# and the advanced branch of their svn (currently versions 11.aa.bb) on SLOT "0/advanced". -# The stable branch is stabilized according to usual Gentoo rules, while the -# advanced branch will not be stabilized. -# A detailed explanation is here https://netpbm.sourceforge.net/release.html - -# libnetpbm.so is not 100% ABI compatible between stable and advanced, so -# packages that depend on it should use "media-libs/netpbm:=" - -DESCRIPTION="A set of utilities for converting to/from the netpbm (and related) formats" -HOMEPAGE="https://netpbm.sourceforge.net/" -SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz" - -LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain" -SLOT="0/stable" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml" - -# app-text/ghostscript-gpl is really needed for postscript -# some utilities execute /usr/bin/gs -# also some installed programs are perl scripts -RDEPEND=" - dev-lang/perl - jbig? ( media-libs/jbigkit:= ) - jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) - png? ( - >=media-libs/libpng-1.4:0= - sys-libs/zlib - ) - postscript? ( - app-text/ghostscript-gpl - sys-libs/zlib - ) - rle? ( media-libs/urt:= ) - svga? ( media-libs/svgalib ) - tiff? ( >=media-libs/tiff-3.5.5:= ) - xml? ( dev-libs/libxml2 ) - X? ( x11-libs/libX11 ) -" - -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" - -BDEPEND=" - app-arch/xz-utils - sys-devel/flex - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/netpbm-10.86.21-build.patch - "${FILESDIR}"/netpbm-10.86.21-test.patch #450530 - "${FILESDIR}"/netpbm-10.86.21-misc-deps.patch - "${FILESDIR}"/netpbm-10.86.22-fix-ps-test.patch #670362 -) - -netpbm_libtype() { - case ${CHOST} in - *-darwin*) echo dylib;; - *) echo unixshared;; - esac -} - -netpbm_libsuffix() { - local suffix=$(get_libname) - echo ${suffix//\.} -} - -netpbm_ldshlib() { - case ${CHOST} in - *-darwin*) echo '$(LDFLAGS) -dynamiclib -install_name $(SONAME)';; - *) echo '$(LDFLAGS) -shared -Wl,-soname,$(SONAME)';; - esac -} - -netpbm_config_lib() { - usex ${1} -l${2:-$1} NONE -} - -# for bug #828127 -netpbm_cflags_for_build() { - if is-flagq -fPIC; then - echo -fPIC - fi -} - -src_prepare() { - default - - # make sure we use system libs - sed -i '/SUPPORT_SUBDIRS/s:urt::' GNUmakefile || die - rm -r urt converter/other/jbig/libjbig converter/other/jpeg2000/libjasper || die - - # take care of the importinc stuff ourselves by only doing it once - # at the top level and having all subdirs use that one set #149843 - sed -i \ - -e '/^importinc:/s|^|importinc:\nmanual_|' \ - -e '/-Iimportinc/s|-Iimp|-I"$(BUILDDIR)"/imp|g'\ - common.mk || die - sed -i \ - -e '/%.c/s: importinc$::' \ - common.mk lib/Makefile lib/util/Makefile || die - sed -i \ - -e 's:pkg-config:$(PKG_CONFIG):' \ - GNUmakefile converter/other/Makefile other/pamx/Makefile || die - - # The postscript knob is currently bound up with a fork test. - if ! use postscript ; then - sed -i \ - -e 's:$(DONT_HAVE_PROCESS_MGMT):Y:' \ - converter/other/Makefile generator/Makefile || die - sed -i -r \ - -e 's:(pbmtextps|pnmtops|pstopnm).*::' \ - test/all-in-place.{ok,test} || die - sed -i -e 's:lps-roundtrip.*::' test/Test-Order || die - sed -i -e '/^$/d' test/all-in-place.ok || die - sed -i '2iexit 80' test/ps-{alt-,flate-,}roundtrip.test || die - fi - - # the new postscript test needs +x - chmod +x test/lps-roundtrip.test - - # Do not test png if not built - if ! use png ; then - sed -i -r \ - -e 's:(pamtopng|pngtopam|pnmtopng).*::' \ - test/all-in-place.{ok,test} || die - sed -i -e '/^$/d' test/all-in-place.ok || die - - sed -i -r \ - -e 's:(pamrgbatopng|pngtopnm).*::' \ - test/legacy-names.{ok,test} || die - sed -i -e '/^$/d' test/legacy-names.ok || die - sed -i -e 's:png-roundtrip.*::' test/Test-Order || die - fi - - # this test requires LC_ALL=en_US.iso88591, not available on musl - if use elibc_musl; then - sed -i -e 's:pbmtext-iso88591.*::' test/Test-Order || die - fi -} - -src_configure() { - cat config.mk.in - >> config.mk <<-EOF || die "writing config.mk failed" - # Misc stuff - BUILD_FIASCO = N - SYMLINK = ln -sf - - # These vars let src_test work by default - PKGDIR_DEFAULT = ${T}/netpbm - RESULTDIR_DEFAULT = ${T}/netpbm-test - - # Toolchain options - CC = $(tc-getCC) -Wall - LD = \$(CC) - CC_FOR_BUILD = $(tc-getBUILD_CC) - LD_FOR_BUILD = \$(CC_FOR_BUILD) - AR = $(tc-getAR) - RANLIB = $(tc-getRANLIB) - PKG_CONFIG = $(tc-getPKG_CONFIG) - - STRIPFLAG = - CFLAGS_SHLIB = -fPIC - CFLAGS_FOR_BUILD += $(netpbm_cflags_for_build) - - LDRELOC = \$(LD) -r - LDSHLIB = $(netpbm_ldshlib) - LINKER_CAN_DO_EXPLICIT_LIBRARY = N # we can, but dont want to - LINKERISCOMPILER = Y - NETPBMLIBSUFFIX = $(netpbm_libsuffix) - NETPBMLIBTYPE = $(netpbm_libtype) - STATICLIB_TOO = $(usex static-libs Y N) - - # The var is called SSE, but the code is actually SSE2. - WANT_SSE = $(usex cpu_flags_x86_sse2 Y N) - - # Gentoo build options - TIFFLIB = $(netpbm_config_lib tiff) - # Let tiff worry about its own dependencies #395753 - TIFFLIB_NEEDS_JPEG = N - TIFFLIB_NEEDS_Z = N - JPEGLIB = $(netpbm_config_lib jpeg) - PNGLIB = $(netpbm_config_lib png) - ZLIB = $($(tc-getPKG_CONFIG) --libs zlib) - LINUXSVGALIB = $(netpbm_config_lib svga vga) - XML2_LIBS = $(netpbm_config_lib xml xml2) - JBIGLIB = $(netpbm_config_lib jbig) - JBIGHDR_DIR = - JASPERLIB = NONE - JASPERHDR_DIR = - URTLIB = $(netpbm_config_lib rle) - URTHDR_DIR = - X11LIB = $(netpbm_config_lib X X11) - X11HDR_DIR = - EOF -} - -src_compile() { - emake -j1 pm_config.h version.h manual_importinc #149843 - emake -} - -src_test() { - # The code wants to install everything first and then test the result. - emake install.{bin,lib,data} - emake check -} - -src_install() { - # Subdir make targets like to use `mkdir` all over the place - # without any actual dependencies, thus the -j1. - emake -j1 package pkgdir="${ED}"/usr - - if [[ $(get_libdir) != "lib" ]] ; then - mv "${ED}"/usr/lib "${ED}"/usr/$(get_libdir) || die - fi - - # Remove cruft that we don't need, and move around stuff we want - rm "${ED}"/usr/{README,VERSION,{pkgconfig,config}_template,pkginfo} || die - - dodir /usr/share - mv "${ED}"/usr/misc "${ED}"/usr/share/netpbm || die - - doman userguide/*.[0-9] - dodoc README - - cd doc || die - dodoc HISTORY Netpbm.programming USERDOC - docinto html - dodoc -r *.html - dodoc -r ../userguide/*.html -} diff --git a/media-libs/netpbm/netpbm-11.1.3.ebuild b/media-libs/netpbm/netpbm-11.1.3.ebuild deleted file mode 100644 index 760e8d601915..000000000000 --- a/media-libs/netpbm/netpbm-11.1.3.ebuild +++ /dev/null @@ -1,261 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic multilib toolchain-funcs - -# Upstream has 3 flavors of netpbm: super stable, stable and advanced. -# They only provide a tarball for super stable, but super stable is a bit lagging. -# So we package the stable branch of their svn (currently versions 10.86.xx) on SLOT "0/stable" -# and the advanced branch of their svn (currently versions 11.aa.bb) on SLOT "0/advanced". -# The stable branch is stabilized according to usual Gentoo rules, while the -# advanced branch will not be stabilized. -# A detailed explanation is here https://netpbm.sourceforge.net/release.html - -# libnetpbm.so is not 100% ABI compatible between stable and advanced, so -# packages that depend on it should use "media-libs/netpbm:=" - -DESCRIPTION="A set of utilities for converting to/from the netpbm (and related) formats" -HOMEPAGE="https://netpbm.sourceforge.net/" -SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz" - -LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain" -SLOT="0/advanced" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml" - -# app-text/ghostscript-gpl is really needed for postscript -# some utilities execute /usr/bin/gs -# also some installed programs are perl scripts -RDEPEND=" - dev-lang/perl - jbig? ( media-libs/jbigkit:= ) - jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) - png? ( - >=media-libs/libpng-1.4:0= - sys-libs/zlib - ) - postscript? ( - app-text/ghostscript-gpl - sys-libs/zlib - ) - rle? ( media-libs/urt:= ) - svga? ( media-libs/svgalib ) - tiff? ( >=media-libs/tiff-3.5.5:= ) - xml? ( dev-libs/libxml2 ) - X? ( x11-libs/libX11 ) -" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto -" -BDEPEND=" - app-arch/xz-utils - sys-devel/flex - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/netpbm-10.86.21-build.patch - "${FILESDIR}"/netpbm-11.0.0-misc-deps.patch - "${FILESDIR}"/netpbm-11.1.0-fix-clang-O2.patch -) - -netpbm_libtype() { - case ${CHOST} in - *-darwin*) echo dylib;; - *) echo unixshared;; - esac -} - -netpbm_libsuffix() { - local suffix=$(get_libname) - echo ${suffix//\.} -} - -netpbm_ldshlib() { - case ${CHOST} in - *-darwin*) echo '$(LDFLAGS) -dynamiclib -install_name $(SONAME)';; - *) echo '$(LDFLAGS) -shared -Wl,-soname,$(SONAME)';; - esac -} - -netpbm_config_lib() { - usex ${1} -l${2:-$1} NONE -} - -# for bug #828127 -netpbm_cflags_for_build() { - if is-flagq -fPIC; then - echo -fPIC - fi -} - -src_prepare() { - default - - # make sure we use system libs - sed -i '/SUPPORT_SUBDIRS/s:urt::' GNUmakefile || die - rm -r urt converter/other/jbig/libjbig converter/other/jpeg2000/libjasper || die - - # fix typo in a test - sed -i \ - -e 's:^o#! /bin/sh:#! /bin/sh:' \ - test/stdin-ppm3.test || die - - # take care of the importinc stuff ourselves by only doing it once - # at the top level and having all subdirs use that one set #149843 - sed -i \ - -e '/^importinc:/s|^|importinc:\nmanual_|' \ - -e '/-Iimportinc/s|-Iimp|-I"$(BUILDDIR)"/imp|g'\ - common.mk || die - sed -i \ - -e '/%.c/s: importinc$::' \ - common.mk lib/Makefile lib/util/Makefile || die - sed -i \ - -e 's:pkg-config:$(PKG_CONFIG):' \ - GNUmakefile converter/other/Makefile other/pamx/Makefile || die - - # The postscript knob is currently bound up with a fork test. - if ! use postscript ; then - sed -i \ - -e 's:$(DONT_HAVE_PROCESS_MGMT):Y:' \ - converter/other/Makefile generator/Makefile || die - sed -i -r \ - -e 's:(pbmtextps|pnmtops|pstopnm).*::' \ - test/all-in-place.{ok,test} || die - sed -i \ - -e 's:lps-roundtrip.*::' \ - -e 's:pbmtextps-dump.*::' \ - -e 's:pbmtextps.*::' \ - test/Test-Order || die - sed -i \ - -e '/^$/d' \ - test/all-in-place.ok || die - sed -i \ - '2iexit 80' \ - test/ps-{alt-,flate-,}roundtrip.test || die - fi - - # the new postscript test needs +x - chmod +x test/lps-roundtrip.test || die - - # Do not test png if not built - if ! use png ; then - sed -i -E \ - -e 's:(pamtopng|pngtopam|pnmtopng).*::' \ - test/all-in-place.{ok,test} || die - sed -i \ - -e '/^$/d' \ - test/all-in-place.ok || die - - sed -i -E \ - -e 's:(pamrgbatopng|pngtopnm).*::' \ - test/legacy-names.{ok,test} || die - sed -i \ - -e '/^$/d' \ - test/legacy-names.ok || die - sed -i \ - -e 's:png-roundtrip.*::' \ - -e 's:winicon-roundtrip.*::' \ - test/Test-Order || die - fi - - # this test requires LC_ALL=en_US.iso88591, not available on musl - if use elibc_musl; then - sed -i \ - -e 's:pbmtext-iso88591.*::' \ - test/Test-Order || die - fi -} - -src_configure() { - cat config.mk.in - >> config.mk <<-EOF || die "writing config.mk failed" - # Misc stuff - BUILD_FIASCO = N - SYMLINK = ln -sf - - # These vars let src_test work by default - PKGDIR_DEFAULT = ${T}/netpbm - RESULTDIR_DEFAULT = ${T}/netpbm-test - - # Toolchain options - CC = $(tc-getCC) -Wall - LD = \$(CC) - CC_FOR_BUILD = $(tc-getBUILD_CC) - LD_FOR_BUILD = \$(CC_FOR_BUILD) - AR = $(tc-getAR) - RANLIB = $(tc-getRANLIB) - PKG_CONFIG = $(tc-getPKG_CONFIG) - - STRIPFLAG = - CFLAGS_SHLIB = -fPIC - CFLAGS_FOR_BUILD += $(netpbm_cflags_for_build) - - LDRELOC = \$(LD) -r - LDSHLIB = $(netpbm_ldshlib) - LINKER_CAN_DO_EXPLICIT_LIBRARY = N # we can, but dont want to - LINKERISCOMPILER = Y - NETPBMLIBSUFFIX = $(netpbm_libsuffix) - NETPBMLIBTYPE = $(netpbm_libtype) - STATICLIB_TOO = $(usex static-libs Y N) - - # The var is called SSE, but the code is actually SSE2. - WANT_SSE = $(usex cpu_flags_x86_sse2 Y N) - - # Gentoo build options - TIFFLIB = $(netpbm_config_lib tiff) - # Let tiff worry about its own dependencies #395753 - TIFFLIB_NEEDS_JPEG = N - TIFFLIB_NEEDS_Z = N - JPEGLIB = $(netpbm_config_lib jpeg) - PNGLIB = $(netpbm_config_lib png) - ZLIB = $($(tc-getPKG_CONFIG) --libs zlib) - LINUXSVGALIB = $(netpbm_config_lib svga vga) - XML2_LIBS = $(netpbm_config_lib xml xml2) - JBIGLIB = $(netpbm_config_lib jbig) - JBIGHDR_DIR = - JASPERLIB = NONE - JASPERHDR_DIR = - URTLIB = $(netpbm_config_lib rle) - URTHDR_DIR = - X11LIB = $(netpbm_config_lib X X11) - X11HDR_DIR = - EOF -} - -src_compile() { - emake -j1 pm_config.h version.h manual_importinc #149843 - emake -} - -src_test() { - # The code wants to install everything first and then test the result. - emake install.{bin,lib,data} - emake check -} - -src_install() { - # Subdir make targets like to use `mkdir` all over the place - # without any actual dependencies, thus the -j1. - emake -j1 package pkgdir="${ED}"/usr - - if [[ $(get_libdir) != "lib" ]] ; then - mv "${ED}"/usr/lib "${ED}"/usr/$(get_libdir) || die - fi - - # Remove cruft that we don't need, and move around stuff we want - rm "${ED}"/usr/{README,VERSION,{pkgconfig,config}_template,pkginfo} || die - - dodir /usr/share - mv "${ED}"/usr/misc "${ED}"/usr/share/netpbm || die - - doman userguide/*.[0-9] - dodoc README - - cd doc || die - dodoc HISTORY Netpbm.programming USERDOC - docinto html - dodoc -r ../userguide/*.html -} diff --git a/media-libs/netpbm/netpbm-11.2.0.ebuild b/media-libs/netpbm/netpbm-11.2.0.ebuild index e22e58d3b22b..8a4ad85ecf07 100644 --- a/media-libs/netpbm/netpbm-11.2.0.ebuild +++ b/media-libs/netpbm/netpbm-11.2.0.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz" LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain" SLOT="0/stable.102" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml" # app-text/ghostscript-gpl is really needed for postscript diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 4aa439a8d58b..5817f815168e 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/ncspot/Manifest b/media-sound/ncspot/Manifest index a5af853bcb83..dc0bb409afbe 100644 --- a/media-sound/ncspot/Manifest +++ b/media-sound/ncspot/Manifest @@ -5,7 +5,6 @@ DIST aes-ctr-0.6.0.crate 13217 BLAKE2B 5097ce1767bf980d4181885a7a117e41d0c81d2b5 DIST aes-soft-0.6.4.crate 99980 BLAKE2B a4b3838e0348ed3d7468f9d0e19d8dd45071ec54d54d538943d5afabd3f88db139c459574e6694e7fa86e4d77eaa3f75c11e3a9376f45429848c91889530980b SHA512 620b38b2a6437caf393e84625beb27afdf448acb52d7adbc9cba1152ea385bdf05a68795eee0f48fd90b5edfc25fd9cc3d42a0f2593dfa2f90d4f4f9cc893ebe DIST aesni-0.10.0.crate 100248 BLAKE2B 2dba6f1004495a725acf171eeae5a6e393475323e8974eff2e4667194ac147dc3a52a9bed1b00cf7735d3671b6a2bd135cbb4dbde822d7c8c21af23692d3e71f SHA512 726e5213a81ea021d4be7c5220d952cb6f0cb0ecb6cc840b542e9f75539e37fc5d6378ad4f4d6a2bc7e7642ea07a18202ed32d3b6a212777bd7abca735c6707c DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e -DIST aho-corasick-1.0.1.crate 167320 BLAKE2B f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc SHA512 7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b DIST alsa-0.6.0.crate 68171 BLAKE2B b692d929e49765c59ae2fae7bbe8bef4393c393e384c5d84133f018123cfe1044c6fe6c1915423614957fe622553aaf9cb5c38a41d3ff93afa2c4f162a828252 SHA512 a63354da0e643a68e28e32293d48f866c071332b1d17cf8349a79f28e45d6b9566d22f30c3001a862ea26c2b757aa9440b3f52c826a40b29c7881d12416f599b DIST alsa-sys-0.3.1.crate 32748 BLAKE2B 0c4da9c343d622ddd521fe9332acf97c1ee4a202a909c7a0014a507148ab6ff82d5098660dcba847d938b296adde416ae420d454d6982c33a0456f37840d716b SHA512 6523d909c500fee433f934eedfdc200cfc52e1b55be09434665210c16bb9af3593d8b1346ace184b171c7135a7aa65fdac5ca8c68e64f9d20436e1d8fac961fe @@ -31,7 +30,6 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c5 DIST backtrace-0.3.67.crate 78564 BLAKE2B 8c77d3d182c7e1ec3840fd6c7f4214322e473ba79a71b2d11d98696f8ae4440350f3c84a891b2ec79fffde107fb2ebb99fffca202d6ed235d3abd68215a1089b SHA512 8603a3b63f4f08be315176908134243680bf1a4b0e6cb26ed81f5fc1060279126ca0ef28f209a10289e1a85214b35db6b496affd71ad21524094f3ee3acd31b6 DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b DIST base64-0.20.0.crate 68293 BLAKE2B 1d887aeb00d6a7cd8172a0677fdccfc601b6588cbcdb9f5e5c86c4fc4b68c60fea375eab22705f65ef8fde46aed0a0ba10a5aad0b4d08067f10539d2466abe98 SHA512 4c66d4ed56ee7f3bffacfb665ec209253e35c10fed448d9d1dc2c85cfcdb15db230e92e2a7daaa130ba4cfb75331b0a9a8b4a54f63b5e341d91da7325b097eca -DIST base64-0.21.0.crate 72180 BLAKE2B c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fbaa0adf61a4da304458742938db04291d5f626115e3fcc901eb3abb3f9baf8247f6344b4d49f60a200fc6fd2 SHA512 60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f DIST base64-0.21.2.crate 76389 BLAKE2B 6da080dfc31c5b2ebdbfd336be6e71373918f9388c85649133363a60ee1647b6ad67c7dfd461b6ee842c3633e40593b6ac2f313585b3e8e07dbd690739f433f9 SHA512 3f85bdf846e2f8a2e0f2335749bab58c904479a29311143580f1de42455799d04606dedbf64d355af580d77867d7b895e1078463c7cc5a5fbd9ded9d7cbf3559 DIST bindgen-0.64.0.crate 204700 BLAKE2B 4316d60ac565112afdaa99d70cdbd400d39bed1dcb6fc3d036952b4fc94d8ab4d35672fd8507b79dfa8edd34f09279e88bfccbae21b95f06a76a8df446c6bbeb SHA512 f016e3a9a9b0f65c0831f4c6fcf4839016124cefb8e2db922e1839ee22b9b9429ae20874f56217e8100a6bb68c4dd1b52664c41e9596b748088ed855111fbd95 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 @@ -39,7 +37,6 @@ DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd8843 DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb DIST block-buffer-0.9.0.crate 7108 BLAKE2B 42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb SHA512 2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98 DIST blocking-1.3.1.crate 19040 BLAKE2B 74bde93cf2ac1e626c1d721d83f3d9f65ea58f99295d788c53dae5f33f322572e1c67441c7fb13ab2357e54e8540ef200ffac5a4a123ea0dcc7746c12a63b624 SHA512 e2da1fd0b07153701ca8fd5a62a859e9bdd484b338aaaf8c59a211c298b9ae469f71386f8f4b7099a910de04900de88b51965ae79f4edf4fa8b2ebe0a6e78d41 -DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7 SHA512 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4 DIST bumpalo-3.13.0.crate 82114 BLAKE2B 62a930b165e853aeeb40558079f570c75ed13ff5e8436d99309dc6252aa28ae69d327c4b438913d6c7543bc156f2714f0c1e80d759ea0d44babe24ef0f268ac0 SHA512 419368d6ca37474c2867751fe5706d0c747326bebce323d571cfc07ee0f022d8e8a7ef5692091b0fa804995b081998dafc55da19a53e51135a767bc0afdb9605 DIST bytecount-0.6.3.crate 12416 BLAKE2B 462e41d5a4ee23a6c9ff2bf350171e309cbc32f14bbdbde25a5743072a6511634d6c0429903edcfa8df4b9ef3c7bd95d73fff8a7b2018f3b4a8147de2bbfd3f4 SHA512 0c5f424329883726589e69842d2ac0767dc0b440d744a4452a14cbd449b8ca2e8117fa2978b4aa9b803a1a7cf79e9cf67e948057e8ee521e2422ca2e145ea670 DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa @@ -49,24 +46,19 @@ DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89 DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8 DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST chrono-0.4.24.crate 191330 BLAKE2B 492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50 SHA512 1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd DIST chrono-0.4.26.crate 191501 BLAKE2B eae49ee247607995c28463b8c3e2119497141e69d19a756c408f2b72d94bea39397ea2d0d3cd2ccbf1348ef973dd8bae6d29a0d0590e8dd34633f365a9170adb SHA512 2b66faf4d8374cfb0485710ceb2c9c1ce63aa6f9670e405a0810af4aca01c57d8dcd198a1f4cad498d5efd89e00003ba1b4f0bab599422af4f9bd6fb74494c47 DIST cipher-0.2.5.crate 13099 BLAKE2B a728a53007340dcc55da52cc170e5b801c8ad20c4e159d31200d5ab7f8bf4407af9a60713b4385ef0d65c06cc81692cfbd7339cb7449367d1eaf7c529ca34373 SHA512 e55627f5424d9b566dfb0787eebb1fb17ae98b4016c9091e87040ed37b36e0256b7681958a0d90aaf06c125c71123270bf986128ca1e0dc125f3162a868848b9 DIST clang-sys-1.6.1.crate 41346 BLAKE2B b70104e6c6b3c1b85caa111c2b1fb2c20d30eeb85059bc616afc49bce9409f7ee2dd8b800750a466accad6a74ef29d10c6a2ee4459d854a2c0c54050ff51cc4b SHA512 a6c62c1d3faae3796f5e7d98ed4f1a8119f0ffaf8fceee8e728cd4da57b0140e82631012450bb0c551cd13814a97065e9e47015320707a87bdfbb6fd317e952c DIST clap-4.2.7.crate 54028 BLAKE2B 612e954a1e87922c3008d61d98d9884b473c7e2c4788544ecf67e6c7938f64d2da47f72681236145389d44e5a996724450ea5aac93c6fa7b45a74eb21bb0186f SHA512 b6cbdfac969cc12e4c1fcc2b7244a8bd40bf1486bcf5cc560e2bf9332e2f1ac145eac9974dafa61fee0b0a3f28c07b84cd962a7821cdcc07414f2f047806b472 DIST clap-4.3.3.crate 54235 BLAKE2B aac38949cb5175984f63cd87212a194bea368f0407b215c82d25ee184c7ddb27db94bc98dd56288d6b037e1e02e09a4ff346d566151280bc1f0ad56c7b1a3797 SHA512 4b8e7cdcc3d09547feb3f74715778f578d4149450c4e3b887ba1188d701d62d30ba74cee2972e39d8c9e848e2c6a24370a39d99f59e23777a41c0121ab307b71 -DIST clap_builder-4.2.7.crate 162405 BLAKE2B 380f1444d7f3cd7eb106be1389886718a9d56249f342a6e0b6c54917980e34691f871543a0981bbce7f288188d99d99b941effca3228013db30d14dc26247919 SHA512 05f06a5c749f0c8cab00c780b464428e13fdda65b5c7a83376aae0f48f1d62764ee9b1ec6d289c88d75efc1b04ae2d5c82956010704543c1c5b70fbcf35b1cf7 DIST clap_builder-4.3.3.crate 162393 BLAKE2B 711e21b62bbfe7e7ac0361dd543cd66e49f6ac756f3a098fe80132cc84d4e206c1645d8e2dd9f5144ad85e0d119f0aadc30b9bd0743b6066adeabd874bd9519d SHA512 49ddeddf54a674615bb6e60a5ebd7c361f100540d0ddf8aacb16330a02b769256590136e7bd3b479a85576c4a42ecb2d1af63f1b3956698fc0e0c7a1b796fae6 DIST clap_complete-4.2.1.crate 34008 BLAKE2B a8ac0f70647125d16460b5778e43016095bcbdf0817fa2bf6d91a6d78d1d2ec9d886a8422aad2fca13005a59fd67167c74a85ee4e4448026ee4536b3588797d2 SHA512 f45c27cec96ef24fc252c8ea2066ff1a90f295f0d2267c57b29b94e3c7ead61e6c4ca82f9df1152392ea087ef88254174a88d086efa96519515b73a778f25550 DIST clap_complete-4.3.1.crate 34098 BLAKE2B fd2c02c555579224f47a3192ae74bc3cd6cc514b9deba6f0d549cc28a7f2da0e59e1d93250ef837399c34373a4c616d93117f09406b8bcb65df029f2b6c16ad9 SHA512 5ff6ae4bf9837aea501054668323f73b4b751517ce7dfe81902d3077ba63f3f54a6d9847b91526940898b7bc71bdffe0815434466502dd3a74cd297d55aa07a3 -DIST clap_lex-0.4.1.crate 12122 BLAKE2B b06dae9978865bdc63dcac66358f7d63f16c736a9b9cddd3b25a89c8d18d5648d107c2ebc3cf756f9e20af723381f574532add12ad4454312ea3379efd92f68c SHA512 012f5b3bfd252a2278a4089bf05340b03f73866c18612b2a4572a81b3182c00bf13dcf47e61fff49eb9fb2e091602999e6c27dee275c7de7559b27955ad082d9 DIST clap_lex-0.5.0.crate 11792 BLAKE2B 0409c9d957ea6a566eb8b50f4212702df038d04c4c38f7440d91cb4c58ec887940f0cf500c4c3949c2191399aac3f5cb1ce44868eac587cde90211d3e467b9a2 SHA512 0149ed7c2438a19b4857f895767550d783711078f07bfa9ac8ca531e06f51c7388110f4d558e30bf503536367cc370cb581e8deb6fe51f9b5460a334963daacd -DIST clap_mangen-0.2.10.crate 14945 BLAKE2B 35a4154a2da13b7c32d1ca892d822a400180d6511e0c49d623e1df424f5a2b7f62e51dbb1e076fc1fddfc55df0fba2036cdc374d698c3d554184a6b89fcb7b79 SHA512 afe63fd15c4a4c55420559ed5b6166a9b4a90dc74ac2a2e87c6574cc735f8aeba31ad7b8c704cd5bac338c69a22d01eed1d274befe056c1da36c78098946452b DIST clap_mangen-0.2.12.crate 15045 BLAKE2B 74a1dc57b5afffec2868ce1cf18e0ef1a6ea77f469355f0acbc00c340078f9982a10fce4894e36ae5bc11bad8e66ae51f8771d29095fe962c07be44994e67ef5 SHA512 bf051b340e52c86ea78c1e8051244dd76fab545dc638c6f29a6f4d10c642ac79ceb688072a916d9f190f19f8b9ea09bc2fea998e3b1e18c53f649d136d47972c DIST clap_mangen-0.2.8.crate 14613 BLAKE2B e9b16b8f4a5396bba1e75f7c4b026c41bc3d506ff4e34879a0659ab636f572a8dab274b7bd00a811f6d9bca3ef0aa147da100dadc13ebf8e14007742e473a225 SHA512 05a64160b2662e367f8b051ce184ef5e704f3579dae10decb4898f2f75592c94404a0aeb7666edd1a8c172a82acfa1d403ef10d47b04025d4952c4a3bdc77195 DIST clipboard-0.5.0.crate 10009 BLAKE2B 17aaafeb92be0dfb4ccfdb80a3d909e57491cc0adceedf378196f7bbd006d245adfdd9b2d2e075c2c041aa57eb1a0e6e306032966c30e63f94d86b0f9f7a11ce SHA512 a02994e68bb4ecdb1ba3db05e095474e67df4d73f69c92ab096913f4bd0f47ec6b62c8f0210fd67bb466e293c765888c315770e447f5c6e9b2e5c69f71d3e48a DIST clipboard-win-2.2.0.crate 11079 BLAKE2B 5713e17a93eac4a1d299d42a6abe5db1eadbc90bf5e7c99e84b6b5febfc817bbc1c478533af8cbec7a8e58ebbc1a8f3d83bf351d105b55017cebab8048009390 SHA512 f869775bb2e6d84096034c26c888c9f671272232af74c02bda2a6c8f0d600652af581c0e94d875d8746b986314f61168bf7539042a65cb2ccbbf858141fa42e0 -DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844 DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 DIST combine-4.6.6.crate 132428 BLAKE2B fb52e724a52f1a551255591fedc134178080ea5efc0c488efbc369e6272f7f2b87dd7d0ce63361754d8ff0cf1b0a59bbc7b0396c50c53210f3e2c28ac965e0e6 SHA512 ff9ef9329de2cfc103271a25ad1fcb7e478f3328843bd8a65653e80b74112728ad4a33326a58ed7ef8cf39eec7c3b797fc287295ba149ee0dccb1de9721b5819 DIST concurrent-queue-2.2.0.crate 19971 BLAKE2B 352eac954937dcdaf85de274125910abb9d338fc3b173ee2f3b800881209f9ab024428a615f2be15eef7112167cebdafd8d5d527e19d13cbeb412e0695337426 SHA512 0e5f69c188cda8e54a7236dddb3a92e929b906c3bbac3d3988b7b5a101001a21cf48ea3a4fa9abd52f395d20e2c04f822c39ae2ca25b287fbe823d5e665ae401 @@ -77,9 +69,7 @@ DIST core-foundation-sys-0.8.4.crate 17725 BLAKE2B 8afe47838dc91c8848c0d6a96a604 DIST coreaudio-rs-0.10.0.crate 34487 BLAKE2B 30c2273082266de0e4fe7f7f6ea56673d954efed518e522a4ea73ffec12781cdfc92df3b98e836f407ead18cae441c37f2a32d30f585ef066acee3314965eb84 SHA512 efcf47cb4337b8b17c12419be9b024687da129b24320c7da7c4875279543a622855ea100797818065710017a2f195db817f3ba1cdd4826ed70315a50244abc1e DIST coreaudio-sys-0.2.12.crate 5433 BLAKE2B 22676e81147f6c1b07768814d550c28897d0e2b27d47a93ed4fe5d5e6a19aa68ffd0482e541f2c7892a3f7731535b2f0d15c4527e9a09a854aeaac5581b66d12 SHA512 06fab89ea033bd2983bda7f1cccada4fffd5218d960c740058214b4198be81f3456122f6f037f55e6b439c42e4d416aa073afe5f2110f6ea450c836c165e2994 DIST cpal-0.13.5.crate 93790 BLAKE2B 9e1b6f6d385ac48a7534c716a332c6c15b77556253fbfe27153f1e68bf702f84b6450a915ba79d229443beec2c4419bf7ebe7f856a0c95278a3447236500c1b9 SHA512 ad1ee6ed7473474df716300eb6b1e5db8a4a0f9844a5bebb6704e1acaf102c4dcd495d559ef6be99db652ccc0ea2a9c2d2a266e865389ce08aa6f60ba06e1c8d -DIST cpufeatures-0.2.6.crate 11467 BLAKE2B 3c04a3b912e7f65d6da4b2e47029d47cd6d84383fe49bbfb88aee58bb2419f0805a0fc550a104233980a4a38d94ab545df76db8127873cf10780bf15019896ad SHA512 2b3ff21b38f61966ec63b56030c057a4eb3ce261c739c6bc6349dc0da6f6b31d06393db792696cce79950c68576bdc0ef2bf1c2ee0f456eae165af40f22c5dcd DIST cpufeatures-0.2.7.crate 11563 BLAKE2B 917f8ce2675519b4d5d89fe09b02e147f00a915d195158a690b292376bcc2937dee8f76778506556ecde0187c74ca8c046973f44e1f34e4c8bb6809d2d4347b7 SHA512 46988efd895b88751200dd9693a1040f698c8b2ecd5d3d4ae1d8055e719aff262afea764083dabf1d8202a51e7e16b4f51adcffc8a2424c841b58840b6669490 -DIST crossbeam-channel-0.5.7.crate 90257 BLAKE2B ac8d47df391d64e05f2eac2df7113d9038d53639d963cd45109c2de71a1b32c9f687052d5fa88533271ea3569519627729fae1e092d2491d2b66bc38e21e176f SHA512 70d605a224db1a4e2217280cd2269a954781bb21a0dc5b0b08a5a83794daf1c941181f271c6a8347f72321ca2119dc562ee016fdc18104d5d3327a82b412e9fc DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4 DIST crossbeam-utils-0.8.15.crate 42326 BLAKE2B 23e6bd2a6535c6fccf7b7d17487fdd4095c92a3f3ae383a72dd6d90c1c49c2ec8d96dc01a94c7127b2681bfaef843585b3ae8665ecbc43b2e7db8434e31c6c8b SHA512 adb9ce1886396bc637299cb8122d102bcc9e561f25d67ef73e98c9ed8a8b13b78bc0f5bbacab19d015e1a7690bc0201f08b3d8e82393ec347e7f2933eb622533 DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f @@ -88,43 +78,28 @@ DIST ctr-0.6.0.crate 17092 BLAKE2B e54c7d452944d928d5777e1744208ffa4531b85a4fd0b DIST cursive-0.20.0.crate 74475 BLAKE2B e319e43c357270624ef046f2b8e68fbc78ea94161a7412d38f5c2b915b73284a7243a3ae877e0fa91a4e142c928f6d406cd01466315c81d492b65a9e7db9a2ef SHA512 3a4d9a29daf882eafce2b33d3147d546e53f21afcae3c79a2d5030b3ef647a28041fd76cef0b82763b62418ac66c6337632ed1cea342796c33eeac62ef4a712f DIST cursive_buffered_backend-0.6.1.crate 6420 BLAKE2B 821c835255f7a6232c5de3dcdf227461b66fde46e07ead65d39fffc3bbc657d4c2d3a20f80e84185aa873593547b7cd8f7b86e2fc7a4dcfdc67ba10ab7bdac03 SHA512 71d3e1512e8999b5d384a838f9f6b8b7779163b9e14232b2fa86737b475ad387e86672ed7445776cd26e0f8ca8d58666be259b59db0cfb292243f1d16226a7dd DIST cursive_core-0.3.7.crate 159235 BLAKE2B eee0f2ca959e742446a659a4182204d5e4f65d30b3c126cef563f2e47cc12214c5b1743fc4e7de3d0eddac7a6f0ba2ddadf96446abc2997e907d74439dc0e606 SHA512 2c19b2726422094158c70af4a1e656666a279f0d60beab6d8ea11be1cf937a7f13794058d7b1f6a46241a13e60fc0e96c95fda8331000198813d3a4d6ba1e3b9 -DIST cxx-1.0.94.crate 196058 BLAKE2B f504685292650a076c3689540cbb5906721fcba1cda0391e855d75b9b1270249805986b501291d91c947c124ba8affa1659e43e040bb264d3ab3aa23b98d9718 SHA512 fb66c3d53dfa1fdfe8fa31ffb6ffe0f53fc87d5f56038b5d2f588fc56668f96954e75db1fc7304d183ebae2735f0c7297b396936d588242556f40557854f22be -DIST cxx-build-1.0.94.crate 84842 BLAKE2B 39b8a11b925244410ac2dca3be5a27576ea67f5386588e768d9ac1041336170834c7c2d0cd0a61b3e6eadea4d6364e98bf4dca64204126ef815235a17f1edef3 SHA512 4e2b7ccb8ca2ba35d14fda222595528d3e7abf6b4bf5b8e23f19f9668377103808151ddf63bc1c5f725fa362dc3f33a827b026edab176cc99a36e0f890c13adf -DIST cxxbridge-flags-1.0.94.crate 5253 BLAKE2B f7746ca703e95f8b6197655aae08b88509132b89d035c62420e3d0cc4857687171063e2da69a787938188dc5e40fccd2b50713ed929f3f097efbc5b5956b5263 SHA512 9d577cf6bd2afa2301e8c227f201c138a379457624833c3cad4e75c7ed046544b363ac4bd0f7a1a2142ab1c9d879b56ccfd681a3962be917099db5ee4c63fb02 -DIST cxxbridge-macro-1.0.94.crate 59873 BLAKE2B 9a29a2818cdd6047b49002c10542e2d04702ceb41823a12e27b151bcc524a05377390c65164e53062630d7ad9f849ec71070118de5eb348c98072e301dbd1416 SHA512 59120f8d0f498539a16921d18e0e53a745f4ee58f4ed40465b13722188d28975820adc3c632a4592c6813771056fe084674daee6c56940e50f6e9c492c4fd90d DIST darling-0.13.4.crate 20895 BLAKE2B 76675c20937450c47c1bda80170140930fc626d27d58b7dad3db33dce2e69457e2262189853141bdabeabf257d05d954f7dc1dbfa344276e05ee6dedfc8a2dab SHA512 7392896b97b80ad24d76a985f4b950668ba351498f48ef0722c783c28d43c4a4828f5f6eba7e754ca554b6662fc419e73bcb65d4b20037285a16e345fec9ef75 -DIST darling-0.14.4.crate 25168 BLAKE2B bc48b27823a1a85a01a5daea47d87c2ac4b3ea48079249606aec912a4f417b72516004f17765e38f06048543708b758bf68afa63dc5e7415906de7940f02726d SHA512 1f236976cd291502229a49c2317fbcad94df54e2d7fbedebd9ac3173f9e51620ce8f2e37c78e86a63db8d9cd089e3eaedb990e58cc97847baa2cbaae58526aa6 DIST darling-0.20.1.crate 25792 BLAKE2B e095bd0cc7d3102965feab8bf416a2d0f73a18dec3f793099ea5711d31ef396277566c7387c5f0997ed5249290e03f2fd2762ed3fbbc6311c482912505dc6fe5 SHA512 e1f46fc87cc7c4a3b123205100c29098a70a78b51cda9f09e70bef71f2c21329f2f57147c2b3d9004d5a36fdc8de03daf27570fd2f5e4441591e797295bc0a7d DIST darling_core-0.13.4.crate 52937 BLAKE2B e038aea27b5b56f29cec8874132881ef589c869ffc974427924605b92436ef06f21c7ea748e97d9b719aa7156b3024e788968ac0cc6144d58eeace658b62a08f SHA512 96d431ebfb9d13aaff2c50f7ad7d5ac5e95813fac851e3e1d7739d1fd5b366fda32172829af88cabadb475f83b4500199167ede54bc802ca1e52137cf6c16c0f -DIST darling_core-0.14.4.crate 57485 BLAKE2B 3d284d6a5100f45228aef5e42f9de63b6cfe2b5d42f1224bb19ff5d262b0c293931ee99f3aaf1f0eb24e55bb7e04ae790389d73c624c5f00f17a280a4a496ebc SHA512 6df7e911a543e9cadd0810cd8bf6563e2f000b52bab875f7a34d229bb6c4fb7beb6ebbc4fb0e12b97f23616280a20f306210abdfd1dd094c53da35f97be27b96 DIST darling_core-0.20.1.crate 59009 BLAKE2B 61cb34482e4f9059391053632a0be62c8c5d91ac459034befafa985a79e6b9edb82742756aba868eba1d38b0ccac4f3110a7d769c995c8641a7091e92e923472 SHA512 985d4f48174db61d50e77d59b47c13d2ad93a06c6759ab64759a70acae033777a61cade3dccfd870215e0af9c72b473012d3061a54e64cff2942bec897147275 DIST darling_macro-0.13.4.crate 1910 BLAKE2B 432adc44108cce6a13adc9ec45ff9b7555eb4c0ac7f1000fdc8f8e9d1bc0ecfeb65b78f81438b097946aed8e37835f82028c1b16c1d466a124998139ae854df1 SHA512 908ea6459110da16e4ec6ac843659664ed4fa3fb2ea9b92274a738ff5994cf81fbb48403db609b9a70f39c3e288da4358ce369c66821122e3a6a0940473da94c -DIST darling_macro-0.14.4.crate 1896 BLAKE2B e537b384c4c05103a962ff03be3da6c6c31d1c0cc25dedf5df1522c524e744446274a1696093d6f4479c0b6ddf02d27941fe959f517ede4b203bff3e20eeb294 SHA512 819fb85d8e324f4848669d32b2eecb2c2945a9891fa098eb9ca61d84588d26f0e0d1c7c482956935c7188e9c6feea0db5ae4c81bfe3d014f74fcebde80a204cf DIST darling_macro-0.20.1.crate 1855 BLAKE2B 23da2ab9cd42e1fdb97a9de7e5336d67d33700c64456c8765a5cc63a14628d4a517b907d5852e4ae280729145af840dcab8e44139bc24aceea41a75be5acb49f SHA512 b2655268d4f7c95d8d51571ec30332b16a5f7bb94b5765bf93255f1ef5f2bc030f449b02b31bdb712f3016da553b0753771a6be67beec2ad75c033fd50c796d6 DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da DIST derive-new-0.5.9.crate 7733 BLAKE2B 3f0a19b794c10e529da5b3618cfeaa4e575ee31597d2ff1f95618eb5163568c6c8836c5a634323dda65f448bf3fba2bbf066df5f815feb07f59ff99d1f46da26 SHA512 9ce0991fe63d8339a88d9552fcd8cc744d8bbc2c6525f60959faf519e1ffa84256c773291df2101912483c0d9accd4fe5f7dbb199dbd36d299ceae8f607e0b30 -DIST digest-0.10.6.crate 19527 BLAKE2B 402009105a6ac055be062769dd4f162aabb977b9afe29f451eeb3e6b5dd1a579c371c5ec996b9c1bdba3b4ded83830ed2e1934a0505480bffba1e0d16775a8f7 SHA512 21d3c1dc64e640300c51e8a009af464d6e3cd2b10aa67c87a038165c11409d6e5faad1967236724a9a4cab8fdd88826cac1db4798245fd53ac2ff1a9b2b68b76 DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45 -DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b DIST dirs-next-1.0.2.crate 12979 BLAKE2B 2db0cedff487fba530fcb16c87943ef8c9d724147e9cc7915b14ab182d7ee5bca9e57446ac4da9fb91753d9acf480abfaeae5a1ec06914d559bcb12f61ec4ed1 SHA512 a985ec0e9dd98668b72c65396eeb8a13eaf86b9d4d841c1adfc3ce3a1054787a94145c590e84e0fb8bdae6f5b20759ae9636aabb31da4fdd498bc377fe3d514a DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766 -DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5 DIST downcast-rs-1.2.0.crate 11670 BLAKE2B 7d44d708c1ac068a02ea5d72dd3caa8a7f6d18b7ee653d520600acc9c52365824f5b8d3c68143d1d13aa438a18b16ff9975e15131cac7ec48b2d995184673d37 SHA512 b80b72f30b42c5e6b2bd33287f2dd22be5673b2fa5c1a8c75c5de224fc7eca46a55f2fce63c02d225dfbc94ac3462b4b2fec53d63331c70da6307ebcdcc6cb14 DIST encoding_rs-0.8.32.crate 1370046 BLAKE2B ca9c15eb521434daef94de5eecefb487e2b4053ac002f0fa24e3ad101b89fd4a19cbc05b2e52a85599a45d50869a5671dca0786254138b7a5e9d5dddd2be712e SHA512 8a695aedf388dc90b039277fb8a88cd0fe157002554ef478b820e962b6fb19f3fecd5940d0720cc820d07c77e64f7415271a119c87b72c740e6e370ee8cc418a DIST enum-map-2.5.0.crate 18271 BLAKE2B 5abb257d294ed6d08c988d295868fc86415daca246ae4c3e56b422a1e542d7c6ae3ceab7e7b815b19aa9eddd8510f32ab88823652c7fb26f9a72a471a05d0e93 SHA512 12c7219694e9058354a019aa4bd2be2b4d434bdf586e95410aca5ec25ed1f8de46149187a0b60edd7a2aab550c5c3be30a327e800a5ec54847e8cbe886057144 DIST enum-map-derive-0.11.0.crate 8218 BLAKE2B b1e38134d50ecdfa6c5a884f404cdd1ccc95a4ea9d4ed5766112007399ed5ee9740e12084e28dfe7622dff4f4a6b72add8fe872636fd396f90c7218c9790133e SHA512 84dacfbdefc7887116e9e7a59b070f97deda5ae8772d1f89a8f9e44785146dd232057fdee0876e808ae7585312299f94a80ef339424d4019bfdeba3464473df2 DIST enum_dispatch-0.3.11.crate 22247 BLAKE2B 3632aad3153503fe6208711d972d0c1260898b9e69847eef67f86c0156258c1502f3448ddbe2987410cc6e794d07cda322e9b283da95276f9621b72974081ae0 SHA512 7eadeef0800151740948d68907bae79d98bb3a3f982a7b57d21d8757bfa4a7f7d3a455849f0758cb4b86eca9c3899d6264e17a6dc59ae39f2acce18fa9a5b8f0 -DIST enumflags2-0.7.6.crate 15065 BLAKE2B 6c998afe29203d927d3851ee88e7738501c36a722a523d091db72a059de04d432d3f7dd21ef97c67c3e6e37cb6806a31a57861e48cb86b7347111afd19d51479 SHA512 bffe4fd9e2165873f1a07e1e53ff2b21735d611f7e6033094a18f5ef300068955d8eb03ad26ec628a1a0f0335b087401baeac10560af5b45770b5ccff046e9a6 DIST enumflags2-0.7.7.crate 15090 BLAKE2B 6533e0aadd1a85b410d14f6dfa140c33ad58e2e8cee7c446b4c27f7cf567f33f5f788da4c1f0fd6cc5c3d210dd6f9626434105b1cbd7275e2fbd86a9a073e392 SHA512 2519a25cad271d86b3195b29b0b75bc8792ef08816881aa9f3b403d7c63e6bc69b1b0d4fd565a62fdef3ee0f387157e331f8b3a17093e4374565125b1c9f080f -DIST enumflags2_derive-0.7.6.crate 7898 BLAKE2B 12a6826e1a42de200362b181b48bedc5dd5a300c254f25b0611531916fb5e763addd1f49f1e8f72d84c0fb96681adb23edc14baf9e515aba52c7e74c4ecd3fb4 SHA512 836a9299d05bc0dfcea619aacddd0e476624529154ffc411aade65231902a703b6cabcbc22fb7bfc61baf05ae21880903b87df960fad8f16c731dfc41b95643f DIST enumflags2_derive-0.7.7.crate 7903 BLAKE2B 0e8f4ad8558254a6e532868608c23f70f63abee3708ad7fd5c41c8791c33a8790c3fe2eeeed722d207fb75721cc37773b64baf2ce0a406dd465c016092e6caf2 SHA512 f4b0c3b1a731e83c7cf27765392baafb0f27555c0ab708a7a430f349c520df7333d4d926c348a15339b082c6d0335491fac41eba3e61d42c3522717acbf05df5 -DIST enumset-1.0.12.crate 20341 BLAKE2B 2b787736e344e893940dc91cc1f9fb6465622caff9dc02ece44cf527ab632cc2fb981243e109e9969ed1a2b7df93d894d6be94f525b691a17ba8333a192905eb SHA512 1e03a918150546c203b1afaf34cd345f655d23753d828fbb0fe588570bf4cf74f500b1ffcc69199c60683797f9986443b999fa229fac50e0d290b2ac14fb0507 DIST enumset-1.1.2.crate 26785 BLAKE2B 997d4fd51aaf1644d2a8c1bb87e542e91f579fdbe24178fd4111f972bfec757cf0807d3d66ecaad2ada736091fe4fa2721abf172537192e32d7fc8304c4401df SHA512 dbd62f154f99b1b263aaef3f971ba4db242c8e97b933c43642995b1ffc5936e7f6f7f1ea0852b87801bc0f8cfec599afc5764260e60f43a43490bc5aaf80ab18 -DIST enumset_derive-0.6.1.crate 10713 BLAKE2B ea434d030f7b75ee2326cbf92b2275f8a3d9efba58c779bd02d538339a27b3321f79f5461386fa4aecaf4c1dfe3f70b75bbb90888ba997526be7c9c8b4d57550 SHA512 89c8d21e7ccb87fc2cc76e0447a00461b5669e3e29823cb4eb0e3671bce73ea0b6ba90ec58efa9d9ea536f4165a313fcc0d0bf4864b0987f31c42e8b4cce93ab DIST enumset_derive-0.8.1.crate 12711 BLAKE2B 752eeac1d1215a041962e3386ac95c1b8673921b76bc4ecb14acd98895f01ed3be24a95b5ac127af9f4fbacf65bb5035e60b989e3cc7d732db6015d92106ef38 SHA512 9ff87a0a5dbee945b58987f9d26200efa5e8d5c085ceda6e44ff9cc1b05bd903cdda632e459b26415e7e2195af79aa51b8e95fb9ee7917fc74a6102f220e5148 -DIST errno-0.3.0.crate 10268 BLAKE2B b5afcebe6fa435eb67407c063c7d37f0303e7a6770edeafb1b87f36b7d5773c28c8b4b3c970e12f42788a3409f7442b23f015b2e6a5465ea4c6b0e9b9fe048b6 SHA512 8b0626190d965306ddd84383b6b5ab529502eddf3859f7b480f6864e83310248b6044485e000bece8b95ef24d2f1bfffad6c2eeebd177f3a10e819b29e5e6f5b DIST errno-0.3.1.crate 10348 BLAKE2B 72831d0b69f95884a69918249cc0e814eb5eade3205331bec6d2021f8b01a42c4c9b494f2717033d65a4c5230c8490b6ce250d349c1e8e177b20e7e84a860020 SHA512 00d64157d066f1e7601c522c0f4e777eb662ca5cce64682f616de0734857765c343396f7161ac2908c3db0c474995ae157bfe9d8a9880743724d9bd428dfdf54 DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 DIST event-listener-2.5.3.crate 15392 BLAKE2B c56ed5eafa64014141e869dcf952e86f755eb35ed1722f8139260cb502ba226351ed1bea301618e94c9ca7f3309747057eb5f7d7986cfcdb7f6b79d13d52b439 SHA512 ddd67c1139ffe2aba95d763b73db0e2a9985dd2e57cf8f72030047d53d46d833df4b4192730cf0af4e060ce52e4f2df23aab6509abb94a6cd02e0d8cc3559d22 @@ -134,7 +109,6 @@ DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040 DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a -DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11 DIST form_urlencoded-1.2.0.crate 8923 BLAKE2B 2408d9bbca582be13febf041262f0e63a3d661dd8fd2a42e9203feb6ff02a94e3eade6b83179fab34448b9913c7924fdf53e0670ae97e550318229432978e33d SHA512 899ddd113a79bdeac12e499f581c5499d1a4b698c75cfc2d6aada5880cd802fc8537ff9ce68eca28374318d66fd70100962105c1e8962868a5732bb86326c104 DIST futures-0.3.28.crate 53229 BLAKE2B fa4420594a8e261d2622715e5e40123d401b0a549b8eea9f72efe177c606b1fdb3743717a4826bc82479c1700e90a1b3bb3d0955d75e7eda84adbeabe0dddf89 SHA512 271c83c157de76b1c58db49d6f7aa0591c665551e60dbb260c3ad292a48138979b06e76b99a78cb4f3ea57cff3ec5884839cf6a0b807fa212d54ac28799c5e6d DIST futures-channel-0.3.28.crate 32281 BLAKE2B 128709ed9c3f275ee9365135426b626dab7d34a706cb9435a6ee45e2a28f7d2e6702b7bcd8b0788f7171ccc75917f287834a18c8af58b73ec07f46425aecdd97 SHA512 21bcae42859687538a3bbd4a4328b1a176bf8eec3b03f9d341f8ec08e796ada1638c0c3011246995d742e392a3ecf4446ccd2e92ea5426fe658c5f5ad8303b99 @@ -148,10 +122,8 @@ DIST futures-task-0.3.28.crate 11848 BLAKE2B 79cd7b01d24a5274b0e564edf0f5d041414 DIST futures-util-0.3.28.crate 158510 BLAKE2B 0721356a4947b39cd066dc8a88afa7686b832be269295af3ebff8cd74b42dffe5484399f66e3e11e2b54c2b8e04ee002a9d507eeb5259fbdc00b226e0f94b175 SHA512 0c7dd3701b7ab0a443a56aa64e6d9b6ba7bb9ccba4c05dfe17608df3e2bed1c2fa460a0cb4abb9fb25289d3a776128ffcc4fced75ca73a65d40b18ee2e9a46e4 DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b -DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5 DIST gimli-0.27.2.crate 721636 BLAKE2B 61a202545529618b44035450c696b52559d5aa8af091dccc613d62b21733dadde0da467d40595aab71f4532d1fc2f2a6b3744e0aefe89f244e54b9eebf422d99 SHA512 1c0bf53754db2503033c17988e1cfa824af4e01f43c874b02fa61a475467185b13657c7ddf891e06f5984db3ef6b1e37586b184443716dbe45db1aa8bd082ba2 DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b -DIST h2-0.3.16.crate 162883 BLAKE2B 2465ba9f5c34313c7b07258bfb1eafd9b14f09340ab4b0d2189cd2404656088b6ae0a048ff9216adaa81bc32fbbb29f9167dfa6788021bf245850bc122dce17c SHA512 2a34cee510d39291cc8b5264a96201ae4cf78a1fa3a6f4cffbe42e0205315db5397668f7ce8a304c45c8ace51120037b567b5a40ca8451d5d2a87ad7e0fbc86e DIST h2-0.3.19.crate 164681 BLAKE2B 3b0c60b12f3e3f2d963b6d945825d8af2c516559d307514d75164241019cf19ee1900dcc9eb5a7e517373dccab5f73eca00365be2c94afb14c15b5da2431ddbe SHA512 57c128a9eaa18c811b9aa27c2887ac95c7398bb2ccba9e733cc67f17e11d4a396453f7d91bd895771e22022c3603a0fd2dc2028fc8ee0d18afe28dfd7630a7cf DIST half-1.8.2.crate 41874 BLAKE2B c3c5c01771f05b7af652abb8e5490dde7afd04de130537e67845fe7ed58904e7ad66c7286a4e7deca3641876a6d12c5b6e95883fee2809c8e685d2f79cf96610 SHA512 5eb128e41b8b7f9769a669834b2f8380b115395bf2a2a181732bf6c71234d978dbc4c527fddadaa7bd7fae9add77958b27616bfa1767fd123d3cfb887663292e DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 @@ -167,38 +139,30 @@ DIST http-0.2.9.crate 100146 BLAKE2B a720a5ea6e59d1bd4e7b422fdaa30b3b9d72a7533c5 DIST http-body-0.4.5.crate 9242 BLAKE2B decb7a27f123c38afc1f7f36ad570bac6d5513e57334870621477c17e0363a8abe4d6a3360bb1c87707d188be66ff100f42237727304e07d8515c1faaa179d48 SHA512 d01de0747155283331086f2849d1dccc0387feda576f60d84cdd1bc8817ac82ae131c294b5cf9ddabb7ac91bfdef67bc2ea5fcbbb04f41b473d4c5f5b2ac13d5 DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f DIST httpdate-1.0.2.crate 10673 BLAKE2B fbe2230262cd041e1ea8d6f9782376c25b0e841d711961464fd5cdae0e9effa33f50841d8adceb6b9753cdab911f3456c86bed0d2b8acc9be5f81da8e62a1b9c SHA512 4d650dbe7ec1d0f457bab71cd009fd92ee296fbe0a6b0c0ce4d71aa3bee720094a03968c08e542be60869350e05b4a1739542c6415e401407345f5643e15f8fd -DIST hyper-0.14.25.crate 195127 BLAKE2B c2d9b8ef0773e23b7b1746feb5eadc515c5ab63698670c5f0c3fb7de9b511f21ba310c04d66f236c8bdad9262af2e0c2a1b45d1092545276dfe04fc3ca157531 SHA512 abf06e17b1f6f5822c0447d160ab7d218124e27a1dce4b2264b5eb66a3642ce773ed060c59c784a20695c280c81cd4922b23930082945d46f3ac60e3a84965ee DIST hyper-0.14.26.crate 195570 BLAKE2B 5a663a038d930c467fdfb2694eedd7f98e3ff994516102d5f6882407d3d6edc6f2195f905d707be1c644d7286f9f17188ae5f0fb02a2ff1a17d2621b0abef36e SHA512 7ffae47f5d4e98283202cf6dbb0ad8ffbcf9f0207c8e8aeece7432bda50f4e4d2b2fd97e85c89a42d23b9f607dae5c223d51f90b41b8b9b060bb84781ec0224b DIST hyper-proxy-0.9.1.crate 10317 BLAKE2B f9d00182507e6ac917adb73c0fc9b58fab95998e2e22d8c129e51e9e39239e58086ccdfd862713dbc615b8ea736f68e72ae7fa834c7af44c2c62f5203bb9a50b SHA512 4a8c5e79475d9fb09f7bb1bf54b97e7879037ab4f97626fcb5ee788e8480dc617fa686cf43379a87bb90d0b96d91c13cf496ae07b527c06cceb6ac337e90556a DIST hyper-tls-0.5.0.crate 13257 BLAKE2B 50cbe4ca7c1862fd3fff192de070341dd32bfb9f108b516e1e261ec8da7c4f7972b7b66e3d45c1497733a913b0281bef706994270ec8bd03eba7368612127aa4 SHA512 45dc16cc9ce48706e0b3575dca35ba1b6b3084dda8c2cc489d126e1c4f0bb96a9b2baa860d09f68c5e0a48c2a69e3eaf62f4f0406fffc4efefcd79d26c82896e -DIST iana-time-zone-0.1.56.crate 19517 BLAKE2B 88a83a65b2e17afff6491953c1ec508168e3cb0d720992c7958aa98ffec263d3b32f4ad07664703b1e429d96faa211a50c557d5a1398a849c45ab9df796f8e4c SHA512 d1bc3ccc17c6d3abc44f8662a15b5c84f5381f90dceb5e14a826595706178ba0f8cbf7cfa86d3b7e967a51ef75a27cb868fda7a3531be9bd6e77e813580131e8 DIST iana-time-zone-0.1.57.crate 19785 BLAKE2B 2304a63e4d3a477125ed07fccd5a84832f775c4a0fbd60a995e6f1850aaf3f5047c6f70975c9f6334f96def12770d470677e1f536e9817f8ab1df8a312622cfe SHA512 79bc0fe559dce022cd3c15ffc3b6f870c14a40de6d5a61b4a5a6ad28fe7efce82a16ac5102073a3510f3ba683843475f7fb8a4029bbafbc1cc25e48b98ce2fe8 -DIST iana-time-zone-haiku-0.1.1.crate 7200 BLAKE2B 9e748694423cadd6edebc1daef2aa4126904f5597202874d68066a15580cade77f48f1e6f2a77e17c7de0fae5204ef1262ad5b6f30bd95f4faec77748aa2ae0a SHA512 daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369 DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441 DIST idna-0.4.0.crate 271429 BLAKE2B 8b81bc4535d2e8a1100ddeaf6f43c043fd601ee3b37eb109a9dff01630a81603223407bd5c2f1a1b108d741c811781b205c10148a0122b8125c237a5d5ba8a58 SHA512 b4133c5f73bd9c4ccc05245a9edcc5c980714129ce4f6eb7851eea7e509617ff972fadefe6ac78db6b4106667d9d6070de52c4d42414c95921e3d9fe1b7a76cb DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 -DIST io-lifetimes-1.0.10.crate 37294 BLAKE2B 9b8836c4bf30e6d102fd9973ac66f067c3ff8bc2806e55f26368ebdc9854f2e9cc6eecc8014f9a0b22a968a6eea8be243fcb7a641d2d0dfc747ee08a6a1450bb SHA512 4b2cde9522780a408c5d4e6406286bc5dd3a0de1a99675129e9856e5d889498a127fd5dd7c937a7542135abc2213b60bfb6258b7871b8709dcdd79d60455bea9 DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544 DIST ioctl-rs-0.2.0.crate 4214 BLAKE2B 046f3ac4177d8f3934e96d0765d93a7ba9ccd7fc471f8736446a7959a08cba5d56294d023a6f24ba24145f668614a693b5824db3517eeb8ef29b7df5519dc05b SHA512 110bd5239f37327892c272791c87b038fc9041cf67c6ee41c671f5c5d22f070b921fbc23695ded9219caddac1097f47c78c0eae3930adb3d38a6ffdcbe14a4de DIST ipnet-2.7.2.crate 27044 BLAKE2B 0adfa02e7ffeb48bf977206e63583fc5e20719bc7b850b4f3b2c9f934af83034478c96df1a5c2c3edecf4c58362f25cac42808191af0ad0d7a66fedef91dc45a SHA512 53cc9dcfaf4d4e83a436b739319d892e1b0e45cdf85a36ac6a8a1594b38caff719074b2c6008361b1cd40bf03fc705e9149aea54b4c75f88af2da9f20706e39e -DIST is-terminal-0.4.6.crate 7856 BLAKE2B 6fb70e6d251556876469c9af15c7a89dffeb2c4e96c44bdfe4e6a0c121e3a3aea9888a62ff52d83386c6c2e6c5805c9ac78ad6a8c91c641ec202c1791766b00d SHA512 2b937ab767692854d3253ae8dcd8ff6eb91f5ca002687354706092a977be8f4b314599af90dd54c5009b0b736321b1c8142378d3d4567481469966afecca92d5 DIST is-terminal-0.4.7.crate 8356 BLAKE2B f0f42d6f6204c68bc8a9e1290b9b059ec55f5aa2f83f6966711a5f986852befe21ac9281fd611e65cb4fcbf35dfb212748785c7258c44602e7e390c51f09dec5 SHA512 56c00b2942963f8a0b5c40c96a885f85565fb09e247bfd5a3e77ca5c9e0e0e40a17a8d809c0541177e8b496fef87baac4b86c751765491ffffdb631515d8acf5 DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31 DIST jni-0.19.0.crate 65890 BLAKE2B 78f93688f80f123027a5b800b0c3e8fa714a1a06b59ab36de73ab2d02f1f9ae3ceb2d3d4fd19c8d6d951394eb85f986f303987ad1e23b2fc451a237a04a9ef4e SHA512 75b48cd05ffbfa6e220dc4ffce3f37eb89105d42b0ac4e108930ed81c3525c4ee3d1c069342cee203c401c9f2e9bb2c53382fb61155da922ea9585d4fff9b212 DIST jni-sys-0.3.0.crate 10232 BLAKE2B dd6334daa6db9fae6cf1b31b9c13f09f9dc3f6a0e227bf6779880a6e197189d91583cd463b9876125cf892ffa5f8417dcc51aa010cdb8c99bb4f969990e969b1 SHA512 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321 DIST jobserver-0.1.26.crate 22645 BLAKE2B 44bcc15330268ea29650e58605c7f21c35108eb64b790c005968955238e948d27b3d12e6bb06bfc0eb4a3fe5f9e5322bc0657200212bf87e08d9e043e008a5a8 SHA512 ad3ebb693018928daf399e918ce35ed0d4e643cfb5c78bde04697e41dc8adf2861023ea1cf2c5033a3026048ca0ebeb7f2f57a966ba8e420558e42dde8d494f7 -DIST js-sys-0.3.61.crate 80158 BLAKE2B 07980db627a1f4f385586ad0609b5daf30d590931d2ca0c123f2d84f6c97be0ea935aaae3ccd082440c7e7da1adb4eccfd054a3598d99351fafdfa748f567b5b SHA512 f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16 DIST js-sys-0.3.63.crate 80154 BLAKE2B 378b8da12827a743c2cc996362934cfe249dc9d9dc0de507cef366fef4ed1b9d82b5ffc22f3ac6270c909eef901f494dccc8f01725278876ef2fae1945041111 SHA512 fddab182e0f093d8b600f86688ffe736852b48351abfab1e60073c67901f144bacbcdac867f533056b1213eb75920b08b6249fcfb5a15e650978966e8350918b DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d DIST lewton-0.10.2.crate 68807 BLAKE2B 348af2eb2cf9a8d3e2277d5c63a34430910b7ce0c470b4aafb41c6dc2289702b5726cbdd4e390b9d5b88df594bd4d168dd0647a64342e8fd3677fec96d89b3ea SHA512 8868d1347f75099d40dfdeecb17ec1aa26540d3d9dda88ae62329e35b30cc7cc2869420592d777810a7df1e5e2c7a9518e7895f885921d68ff66ecf3417d28dd -DIST libc-0.2.142.crate 679343 BLAKE2B 4168a8c3766bbc4f5adbd4babd84757cb81bb3c8cc806b8b5c1381a88ddccbb8bf55ae84f2879ab26adda09a3d44d21e2708dc9bce5d4868663fad8dd0f0e086 SHA512 8eb465fea8bfa865aa592185ea2dd89a6d89252b0e44fb7398ae82c9fa031d501fc3a1c37e50d1971be528c6e1a4ca416da224ba82e5a8766ec598464593afdd DIST libc-0.2.146.crate 684707 BLAKE2B 53091a46262389e327973185c26bf187beba392c45a92bfa424fc0976333d6c8afdac6527484032574086e32412a712bc2616468f7cb14e6bd0480ca2bef6da6 SHA512 4112c17cfda83041f33a7b616a365a0eb6603ba857fd7bedd64162021a6305c81da6ae8f37395732d7eea40d4fe648bae435ee0bf0b1a1a48400e6546d4d50b6 DIST libloading-0.7.4.crate 27580 BLAKE2B 491faef2659270b10bb88ac46e0453f747f35e78d7f28b7d6d9151177b4c7a7aec0a1efdf702eda0988c31e9dafff2990eba4e6a9b0b695c535ea9086ccf36e7 SHA512 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1 -DIST libm-0.2.6.crate 113690 BLAKE2B 5828bf7a14fc62b28da148284988292646909bba60b2d82bbc6ee482fe0791576133d9666edb1b57bd5208469c78f2b2560223631fad4dc74b7e0d42627ca5d2 SHA512 6ba263c95f1c555e66fbc5a5f7d0f2aca4e20f6aaeca27c3baa4d17aa00b88830334736fc58d268d98e50bcab65220507b0d8e7973fcdbf14600ab3f20c34a56 DIST libm-0.2.7.crate 115688 BLAKE2B e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1 SHA512 b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9 DIST libpulse-binding-2.27.1.crate 130928 BLAKE2B 7e39fc51dfb8b43a81fa0f0fa24e8cc686d8ea31314bebcc957a19fe7db46d528de94d3f511b5438950da78292117a029fe13b74122afcf1efe413adbb65ab41 SHA512 34d84c9cca1504c44d3d44efe982ace491f5c834ecdbba583fe82b15f939ecbaabe906614928c4b2f9dd3a252d13da1cde69c112c1f99371eba5161520832f34 DIST libpulse-simple-binding-2.27.1.crate 12270 BLAKE2B e5c2a08e6d28ad957e039630d542efe6e6e0a180a45a55122b114417260e4e9681e7d8d66ff8464555561fe88bc2256fde6b3f1f9acc38f0afb4d044dca6bdd8 SHA512 1be4322c1a653488c56a899a8e95b5de7f1c6deb9edb69f252f40a512e050a37c8aae37deffb61cd1dfa2cadc8e79f2c2a523cec0390191b3330f9878001f8c2 @@ -209,12 +173,8 @@ DIST librespot-core-0.4.2.crate 25197 BLAKE2B 15e9b3815fc0851b9a38902612eedea44a DIST librespot-metadata-0.4.2.crate 3850 BLAKE2B c6dbc60565fbbf989787b3173cd5586d727d83c7d08f6ec0f12344dc0a66d93647d7b54acc2942b51a4ed4961b220cb4d389f4e90bc77703a06fb5f8a217d903 SHA512 eab90ae89d4207487ff074312dbc8291f616d7f422a5d8120a72772d25550bfc7f090bce4f0510ac37db031bfdacb6763f0720321338dd8627dfcc21237bb396 DIST librespot-playback-0.4.2.crate 39168 BLAKE2B b8d527e35e80c10388afd9d9e02de3c6fc7edc8df87bc28df4ed676fc2601c8b3861ae748f0bbbd302d6aa6f21b90958243ad62ac32292351c0a1f719289881d SHA512 88f773c35267e6b70b75caa21c3bbb55e1c4a609a5b96d1817fed755ef52286cf0951d32e43368e18538b1345017ee3a4e014c4d76b16291744160c5f2e6f67b DIST librespot-protocol-0.4.2.crate 12192 BLAKE2B 21c299e6869000380e424c5acfc21fe3e3cd9f58aa56eb2d7b306555d34e8cd13865ebe80f9328459eeec53ea5cd4ee05070d877ec4a7d5ad985f77e50e9586f SHA512 098d336ff7ffedbd930ce382ab80e6243860df3a28c85a7cd29c8a6e5cacf8b5aa454dc21ed5bcea03e7840fb279be88b2698eba5bb46989b9d910ba7673b3f3 -DIST link-cplusplus-1.0.8.crate 7674 BLAKE2B cbb93184d9deadd4912f6e03dfb7bb9d37f01b6d8d47dc9744724c848f297adb9cafb1599c2bbaffbff336f883e9a24c3cb4f11745ec4716a9a2c8cfa05f6305 SHA512 690afe063eb9726faa03443bfd01789a559aa10ded4bb3714ef7b13095005c817ad019fcc62b5f7b286c974a81e387ca3342d238e60ed7ab237c3628383a661e -DIST linux-raw-sys-0.3.1.crate 932203 BLAKE2B 090e9c11a36ed26b244d9f130c87d1c6adcd81424e83eded72ffc421192d0800af27c683afa262efa8b3063f0ea510ec113664e0c2b0eb273325d2c30443f313 SHA512 bd82bb055a8f40ccd4a1cbfbf8c628c63ed609489f7ebf61b9ccb268474c16e206867c3695e1da2840c72cb26b3f646fe9585148037604adfcdaf7bfb494a452 DIST linux-raw-sys-0.3.8.crate 1013776 BLAKE2B 375b29d2cc700e95d94ea8dc304cb711562952742f65c9664e33560a3da862aba74f2ad2ee66b1dface8cd5371ea9cbbc452ea953a6b6c656ade7d938b7d2ff2 SHA512 cb0e5c54870dacfa513ad05f7a84e9e90dc1a42f55685fe3e252fd25cffa4b875f1b65eaf4ad132ef0a19e6677c7763b360d71ff0060fe6ce5198f38b9956375 DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db -DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 -DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 DIST log-0.4.19.crate 38073 BLAKE2B bbc8ce51ad4a01562ecd204a531ec7d82101a342ec26405dfadd1761372f7039297dc97f4899889ebdf4eccbd56345e015d4ec6d2788851e523db56eb541aab3 SHA512 8f11ca6f5a99b61a5f3baeb7a23b7a879b3a5bed666337936bd1d8794864d14a6c4f0747d03505831783f15d8c14ebcf507267915481dfb1b32188b8ab36a038 DIST mac-notification-sys-0.5.6.crate 11921 BLAKE2B 5423e524b303742157d8fc9dc4cebdd19e24ec3f353685b40c90c4cb241ecfe2076efac1b3471100d4e222d0d7e1464017c010063b2b7c4513ec4f9c02c7bbb2 SHA512 266ec37a144791f7d86918ae4da30b052138313a7cd372231759a855697d51fed411c85711b950d3cb634d5e58d0b134d239874839f7ced8de1e69eee50099df DIST mach-0.3.2.crate 19611 BLAKE2B 683aba7d140a3697933835efe4e2e5a6a107f0a6122ce4533bd9079c0de4346dd1a817abeca4372a44a85406a424af9deff87496e79359df4c8d9ff89daab7e9 SHA512 73622b37915f3445a57cbac5eb378bfee61f5a2383c0dd8bd7c29b5e46447405ebaeb706f3a3274e5afe37b0506afaf1511836cb8897d9d480a3abd41f18fa26 @@ -227,10 +187,8 @@ DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762 DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c DIST miniz_oxide-0.6.2.crate 54536 BLAKE2B 8127ebec5a2cee1c2101d9533da573e01ef1a0fcb169bb0fb1419973ddd2e6953d8dfe85f9509a5d1226643ad290f0ee1479fc68f1788ade7ddf9633d90bfe1e SHA512 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419 -DIST mio-0.8.6.crate 93658 BLAKE2B 32b10be05ef5d1ed44da41cd03c1624ccec78b6a89b5104ab7a1a3b84dfd299bc7bf7f3671aaae0a2759a56120740915d380aff05af5f5f8b9e8e22fbcfa8203 SHA512 45b3d2a911b66be556dfb79d87ffcc57ee5f33a03fb30f319631796090caf8779e94cda37fc7a76685c69483f1cc7616c15440b71bfcc51239928d8879873f6e DIST mio-0.8.8.crate 94264 BLAKE2B f70334d3daa8794079c865c5e91d9b32fee2b90af95a6690f7cbe0765818ed9a0f5d539f3390119565c3ed47025979657e30ee2e871760a776829dcddb59783c SHA512 448a05f19a147fe119965f7f1aaf24c2a40ed816ddf2e5c95ba3bdaded5e2812314c64a50dc7baada93bb005b65159cb6597f82a407936885ea376bb128b0c9a DIST native-tls-0.2.11.crate 29008 BLAKE2B 594511c364e639e309f32f37ae20ecfc5ddeeb39c3f7180c5f3f2cf304d8c323b977af933ffe70cce696a5a63e17c5fa7ddb119d46fc3db819a28e31a388640b SHA512 7e77959932f2859757f1aeb37b78fdd459b7b6fd02424f4b7399525b94c21d1f499a718775503b8f3dfe3b4b740e1cfbee77052a2ebd0994468addb3fa665e6c -DIST ncspot-0.13.2.tar.gz 238534 BLAKE2B 6e64124ba3cade9c9db5698351f6da58cbd5c5ac51a741d42ef7d97275c82d9e52e248215773e322401c5545d81b10ed255d2bab495aba227456988291679e2b SHA512 1377d78cb3f61e78174c729cd4ac2379c76aaf6f022cefcecb3aafc5605d496c1f7493d0101ba73a911c131407a32500a767c14e7e52317d2b3f22fa7b6658f1 DIST ncspot-0.13.3.tar.gz 240593 BLAKE2B c10eaa39540520d115768d21969cf3c8545bb3d01d7609ee479306351ddcf217ece63c3efefbbfe08c3a41292cc6e57882cd0e97b70824fcbafd21004747a53d SHA512 7bf10edf8c81f44b47aa3d6fc97dca0c7e6a0172d782800a8ddb08a0135b6ccb96bf49a6383078ea98828890f56657b055488d77f500a551ce8e9ab0f77a57a4 DIST ncurses-5.101.0.crate 26027 BLAKE2B dde9d01bf611720c2cdafd7136c974a9eb5fbca566e0b5c8cdf60c1f5979a6cb0a4b6b47170819eca78d6448978b4b19e81fd0ef0ae61eab2932859b45a8a787 SHA512 e73513a28706dce70296af28170e8c124b9ab105dcc6509f2d65114f0f8f948b775cb4b459293a399bbf748f06bb60e5906818d928b4f0078c96531d8ab050e7 DIST ndk-0.6.0.crate 39828 BLAKE2B cf59da1e11fed905b245520c7fb00012c194379aad9a8d75e39e771e3df629824c17bc04121b4899bd7f13e9546cde3877593f0b4f3e66d6876f9ee6625285fb SHA512 62af40a702784a35bd3517131aa5c5fe22da81091e45a8c8639fa8f1f8b3fed117991db9518dcf55878cbd6222f696d09e0bfb28e161aa47d77b2825ad2e1fbb @@ -263,22 +221,17 @@ DIST numtoa-0.1.0.crate 8999 BLAKE2B 6a8cbf17458227fa87bdd6a35404e09afc092a1ea45 DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988 DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34 DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 -DIST object-0.30.3.crate 258901 BLAKE2B 73e190fcbf7c47950ac036306ca8e6e03bd1772466cd580fc51e246868cc69c4e49c712601759533ea650c806a8363d0d77582e1363ce2b5f92d4b7439fde91b SHA512 61414475d3fcc7c4c3ad8c1316f6ada7801e28590d98bd425fa246f091d464de4eff7eba7cd74904517dee95ae0673e3d581400adb971306955a0aefa814172c DIST object-0.30.4.crate 259203 BLAKE2B cb997d276f50b40f91dd77bcf975cb151884d11584cb68761b2a0fcf76a8bbe51cd6a986837d20f760af519f3de3b8b4344a8bb2cab396c0280ce69d18294255 SHA512 59043fc98874709978ecc714162e19cc5ab8033a3af6c703a6ee2c49a51df5b4bf9a987c9fce2fe32bde33f709054cf329a5ce3952220fc841575910a28ff577 DIST oboe-0.4.6.crate 24067 BLAKE2B a3e1c3ba6534fdc2159ead7a301c6b54718b19ce2e3357ce3bcb58b31c1ee3b86b427f4470564b2e8a3e8b0120b33c25ac069bca922dfdd0a1478ece5b398f40 SHA512 bfd792bb8cf2254030e2750b09a87da70defc4fc65882d94ca70469b175e04175787bd89707cd4dee876dba127b8f3b8ad9c5eee32ef5ff0cad49b046b29a793 DIST oboe-sys-0.4.5.crate 140656 BLAKE2B 26fdb4ea66dbf2f74ccf38beb280262715642ef22b87076d16f0b8e7f7b8d284714d8c7207567e51cbc421d22224b664f0b1051a0eed3c78c16d825ccc8a1d1e SHA512 b8e31b5cfcba10d43b9e373793427341175b7e84f8805fd18a8be387bae407801a0f196d0910103175c23e41b193c4eded2a4597b958128c29e401a27d9b4474 DIST ogg-0.8.0.crate 27128 BLAKE2B 11b8d47fd7c34bafe0b5261bc9be101599bb19e4ba7d919fddc4aba5a87cb1c642accffbf2e0f5e134a7a45b1d9e1dbf22e69e8aecaa93d69bf3bce364dd7356 SHA512 d5ea03e00ecade8713a8bf31e34bc45cba94b812c26dd46b579d85d61ff502ba501626b64d3cfa066a47343819f65d27c478372439b758cb7ab31ebce81f48b1 -DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904 DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae -DIST openssl-0.10.49.crate 251699 BLAKE2B d76ac22dfeaebe6308f377cf7d32e22846fe25cbac45b4b2bb9a131ab010e9f3b84b72fee0a8497f7295e88e5c94afe910fd705468d44f728553ee2b3d97e638 SHA512 20f2c219b8bec8b8b71d5166f01ac194af39f866a2890ca86442bdf82ffd16ea1bdaeab23bd3ad4e65670ea2365195f4ad296b3de8efc293efda8fc7dc34b203 DIST openssl-0.10.54.crate 258266 BLAKE2B 9a9ab8c703d5676377aed91bffe52fb7737ca2d211a52b5420fca53e7bc4c16b76f0c72fd487ecaeb7c9e86304cd6e96ceae54ff554f178eee2d8e3e711ce8f4 SHA512 c48d92ecf220bdef6e96b3d915ea64964e6a22dafbb8ed0cf25ba69b55dd566a483b860a80ba88db01e6006be69ea59aab038e05fe8e2370ec1a7e6e6ef75150 DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c -DIST openssl-sys-0.9.84.crate 63137 BLAKE2B 7466d3f7fd29c1f274cf5af0fe4482b9fb075796dfec2b08fcd22c1fa5711ccb4909e4d7e4fb8803405c898de4e8242de1ade9719e23c6879142f017748eefd8 SHA512 e1cc8a15dfc5fe5f5702dc8b5380871a65d364c3da560d58517690e0c23fee3de7853d71e90dc890b183697829215582bb2854c43b2da077494243933606627a DIST openssl-sys-0.9.88.crate 66011 BLAKE2B c006f3438aa73ffe0a86a06db7cf9a4c217f6470ffcf3582bc0d0f56900fa194cd6ba33904c8d862d978bdf54e2b6f3032f85017bf17d2a312d0c634ce857772 SHA512 4c9f59ed2e74765d55f4a46013b42011ef25b10c4b90748f9bdb72a13c2736289c6952f81edbdbd635d87b5cde8d18b54ccec68c0fce3a76fe7011f4c5125326 DIST ordered-stream-0.2.0.crate 19077 BLAKE2B 581285d32136bb9c2134f405c5a2d67c952a36eb3613912be029f2826b847919188e1b479506b46f20e0b63d371f476b99d9e7e1ee8d47ddef7b4f48451b0e3e SHA512 99976f90637f0daedeae05d4270d33bc03fad1c06a85bcf2cd7140b149f76c7560d5e60becf05a633a62dc82f7f65900eb8f510c62aea4e630b78c45dc76d83e -DIST os_pipe-1.1.3.crate 11438 BLAKE2B e3127b18b079da295ddc9b3887afead1ce0b6ac28dd9e3ef8a2e0a454842c70d2cea60d5b7db5a44ae6557a60825655a937c2c126080f19af925a1f829232bdf SHA512 08ebca25a9364e476a87327212b67460eae383d0429e63ca85e361fdd1b69c382eb2a0de4a7ceafb1916029d219dc4e6eb183ae621eadb98db629e8eff5bba0d DIST os_pipe-1.1.4.crate 11436 BLAKE2B 215f548a5b16854e156f785a1cc57ff16c241b50223c75159081017889cfe718d6dbdc6567dfc751d71eebda7476c95701c8ae88b1320a0cbba66a694b471d08 SHA512 8568008e30fdc47c1c89f7368654d26407fb6594cd89e2b85786c875d9dd99e77ed2bb84d281351072670e2dfe7a952d6251c6fb4d111ebe6a63cb34942b6aa3 DIST owning_ref-0.4.1.crate 12658 BLAKE2B 42bda4584b2f017e7b48bfc1fab9aaf59d49b8942eceaff6f6d95e5e1fd456d952693ef70ca1a496c48d3bfbf69604dd47adb97af31fdd803a6119f11503920d SHA512 15ecf5c53a675f7c96f850f54bea5fde63f8cfe22ad5c01941f67695154a39950087bd72bbd9a2f9e76825a3fb8dd1d20ba92335f265f4aa273e1086773b918c DIST pancurses-0.17.0.crate 34656 BLAKE2B ef4ee7e07c5cbe75a108d0972049bb571a02405d835f2c6fd461e9dec3ced7c0f08f9d92c0b7e5205dc754b718b255538d10adfbbecbe6a75b686dd7ff2a733d SHA512 048740f35324f6c702bb98a608c6497b77415bdeeb4a83978d85dd66bd0b352a952adbd50546021b039fb30be3a47dfeb3022f92fc1a96126a5069d5ebb14b1a @@ -286,18 +239,15 @@ DIST parking-2.1.0.crate 9491 BLAKE2B c65653dbb00796d86bd6540e4d501f0a0e1ebc255c DIST parking_lot-0.11.2.crate 39869 BLAKE2B 67c555e87b68f5763a7790563fd8d542e126bcb77f91267f3b76c51fd73060a2c32dcb91f9d0db7ea772e555d91576c8d7ff48053a9c35fbd3b749d2459a660c SHA512 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c DIST parking_lot_core-0.8.6.crate 32567 BLAKE2B 9943244f813879ab85eae0b9a6bd8f8f0070fe190bc43148a832b217ad546bc97e58707a3987072965a79ae8bc2fa839aebac272f2de00993b8ac1ca0c5fc5ef SHA512 906241f8e2d71784d572fb78978c9550b19af9c4e32fe3b2da751287806d0faeba61f5bd36f7aab026970b2bffaaa1f62ddc10c64dc348eae61bf7b51297ef80 -DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72 SHA512 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0 DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 2f9666872894d1c85895437d1353f9e15be2bc8d004ffc8f0e5be95e9dd4b274797db3752eba1c0b5b6071c1b8a71e4857cae0b2aff1afdaa39e92e70be2e6fd SHA512 8d6dfdf661b0f7d0774cb9f61121f2daefd182ac8a2a0d24eab451febfbe1a664c815c163d34a7f3d15a54915a8e22e6c6cd10e89cb7d7598d48d81ad6a3c256 DIST parse_duration-2.1.1.crate 9451 BLAKE2B 05ba93090a1c968a9e9a03a17e780212ac0dad468a1573e34069b686b8ef1ebac9af590e7a69a7f0b5f574c05959b0ecf9190a7545bad5d86a845ec38582fb7e SHA512 783f29677ee1d740d799bba65f4a35dc1b74efa236da1bed62bfbdc65db68c3ad0c7ab59a4bca7f3e3e999df166d65f0101f5c923b2ffa95267eeb5a9758719c DIST pbkdf2-0.8.0.crate 12328 BLAKE2B 0ed3109330ba0b7b2cc236d3277a001ecf92ae1ba6cadf64f95a51e2e7568c7baf385bb15c369ee04f381aecf3ce87884e1e553b2e555089ad1826f0f459ac7b SHA512 a36e17e8c09f4bee22784fd357bed80c3895dadecc8bd106722cad12cdcef0aad954c821303f3f4bff4db01d8737bf6343ba6bfe6dd99fed87b7eb6b46f60701 DIST pdcurses-sys-0.7.1.crate 454031 BLAKE2B d46fc2390fab9c9eecbf8271fada0081aff7da3133881635813bdcbbd003f65e45a1730145ac294efc9574a686764157a99e70916a463f84c879f761932c2cf2 SHA512 9e502b33d7b25dd534cd62ccbd59c283fb59e5945416be92d63fe09c4a66bf5f0eccc1e6c6cc73f536035239b729313c3677c5319a73244c0b8ede744cf61f58 DIST peeking_take_while-0.1.2.crate 6697 BLAKE2B 31571604d00872900abcb677a483da93654de523bbdb0331c326dc9a3e531f246e571bebcb983e79dc46e33ed6dd32b978be509841ec0d9f1e7209c06289c22a SHA512 7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721 -DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 DIST percent-encoding-2.3.0.crate 10196 BLAKE2B 155bb1aaf0db4d22179bbe24b2d312f3d507876436e8ce76dfb59775282c1136a6c2bf5672f4b6bc274e4535acc9e50497c3e20b77aa2490512755c9cc9e6c41 SHA512 54ba129b0f3b43627707be994a281cdb69d5a7bdbc91dfeaa0226cf2834adeff7d2597dca5d11dd48b5731e831acf1284497b251abfebc0618761f98fe3c01cd DIST petgraph-0.6.3.crate 185740 BLAKE2B dc3d4a0c29662f761bfc107d9654619a3443b07890e0caea5851a6dfab2f071181ab94c521d641197e159098885363d7ed4e1c9c34333fd1339c7484c2237c4e SHA512 9b624ab93ebd06fcda716b1e79dd82c5594a11c71ea0ad806b6b708fee3f432ee174ac292c5af3bb0c84b411c26564ad11436624a52ac4e74ed40432778c21e8 DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4 DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 -DIST pkg-config-0.3.26.crate 18662 BLAKE2B 2ad92dfdc8ac0414b12a61dd30ea4ac5f142bbb55d0555ecfa3a53e750367e1b11766a693ef11f8cbe5a2ddb978327632458b2bcf75be7aa8f973262033349ee SHA512 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435 DIST pkg-config-0.3.27.crate 18838 BLAKE2B 1295eb4f08751b3663cb2c7c2753f29bf2ccd80f4e5856909fe10b6f006c37fb9672c9518b9b416546469faa18821512673a66543c0bd1e848bddabc456d0a90 SHA512 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a DIST platform-dirs-0.3.0.crate 6744 BLAKE2B e6f2419e990938fa1837f4a491401ec09d121c68bb0190a330936879ffce56465bdc463a22205533e2722b290470e4b713e8ba797e4f28e44d7d5896cbb33fbb SHA512 b17deeab45bd3c89fec90c028ca9b4bb80a51d2a3c0e8f3121f0fcf6f12ea5d951591c097cf4fcb3a484a987fad97b722dfa1c0b90017a5cad3b56de2e555857 DIST polling-2.8.0.crate 43554 BLAKE2B 8fc5986db7c34989954bbe84bd69d1f61c59b890d4e5fd21a20f3861bad750aafe2d1a89b3181df97f3659f1a6c980a92e43dcb9ef9e1de3881518024caa6f58 SHA512 c22dc35f39f374f21483c987d43108472dbfc291508e3f5e1d76e2c466f40b396b1ba7c222db5e5a2c0e670e83b4c34e0fbb5c3e93d86435b8a2ebb0890471a2 @@ -306,13 +256,11 @@ DIST portaudio-sys-0.1.1.crate 2327 BLAKE2B 2b2b3312138c2e23ebbec4ac120e7f93eb53 DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a DIST priority-queue-1.3.1.crate 33880 BLAKE2B 8d2cb40f5983b89f9c13985fbd25e91ca2c5bb98be3674cd8ec78f56c5f4de446de1cdd9eb2735df01548e116d842b9f1f3f815729de23d85277c5fea9714398 SHA512 75dd9ad95eb68ae1053501e4c421fe01c22e0e8c267dbdb1c0f7a034c92dcbf8b31dc6dc33fe99e62a2c18bfd038f612240136ed2afb63578305c418307b9e2c DIST proc-macro-crate-1.3.1.crate 9678 BLAKE2B ed617a1930bf28a26e865f6477229566a0c4ade7f2c1e8f70d628c5536985f03c7533c561490415e207c0f58b4885367e7f54ddcf10b058711829f78a34d68a9 SHA512 5306f017933ffa89eb6111ee00b0536179c5cfab56529440630a0bec86b62194ff16f57ebb471b233e88cd886b7b9871de8402ed29073b23e5ca98193e513659 -DIST proc-macro2-1.0.56.crate 44454 BLAKE2B b2a1f28979245a784a4b3a0af8cb04bd01ef3e7aba32c45122fc05a6cceddb1b7303890827f1a2cb99b0b2ae013cd772bffd6e94ea226f0030cde867d6c22aad SHA512 511fd8332eca47ed834736d405e18d53d83642cf528bebb8fd67fa5561e19b0a43c359b3e8020ecd28f9fafdb065c484ca360abc0287a0f97e94d4f779145f03 DIST proc-macro2-1.0.60.crate 44160 BLAKE2B 3cca40d5ffa85607212ea8da63995b35b1d59bf077ad1f708bb08f20a3f3d477e934205008984bf2e947e6e53689192df1d437772c75148e122e0f1f4fe43455 SHA512 2a3d33d2e42e3b7edac7a099dcaf83c43ad47852217424c2bcf8ed5b894292975ef5a11df01ebb3479971e94d5b032b9d043c28bed476d6f7087fb9297fbaac0 DIST protobuf-2.28.0.crate 167541 BLAKE2B 3db5e11d458f54fe0e121fda6ed4c1949f8fb0488148c48e512e05cdb3ca3e2fea4a0a0e4f22b312eefb75d3bdf0ef30fcf3d865ab5c06caa8d11a8b96f44b32 SHA512 14e87f5e4039eb98d473055634102e7d8f79d294de0e04e0c0423dba6e34abbb28b1f94bc2d96ab16d3e02e770fe876b4c8c3af8835a43a8448514efd0b02312 DIST protobuf-codegen-2.28.0.crate 40826 BLAKE2B 0e581fc7b1b2d2b28aa10a00493c79053d5b1e507200961cd26a548d4bc46bd56717ffa00b0f2ad5b92059b2fcb39ba18bd4a85449a87943fd623bbe1e8213f2 SHA512 5b23b4987f2a7a080dd93842e63ab58e8b95e4a2d78de3e4af7ef863f8d6c359b989cbc6c0a6e0853803d903f66a43021598814efbe85a8d712320e38f9485eb DIST protobuf-codegen-pure-2.28.0.crate 58102 BLAKE2B 32617f212d0a7642661363dcadb8c0c8acd18d4241576bf7a336fa301faeba52e98c66e54413a917571e5dec6911177e987f11521f7afe6b8a93bd4657e3f581 SHA512 f09f04fd04ef06259ca60f1a9ab254cfba27a1ef468a91f29e70bf44ebb1a33632eeaa3b7d0405d12ed2206263d750bb48711ead7d1d51804b043d2cf46c3d07 DIST quick-xml-0.23.1.crate 161488 BLAKE2B b347b9309fe0da813ae1e9ff6de100bb99f7e7b08ac46252dc305653a827087bb1fa003bbf86d1d5a6c8fad3250df3d43fa602752d57d538a4dacb25f86ce95a SHA512 885477b984ba86d4d42c563a4a0af4c5b5a272f75289e45e5ab891ed44b0bfb4d5bf5e15553e245473c115f648fafbb86ca2b96897260c0ec14910aea537d688 -DIST quote-1.0.26.crate 28397 BLAKE2B b468a5e9350843ea81e540d17c9fcb302b46fbd450e10280c5fff6fd7c98a439df8c3d3d47e551bc6d67ed02052b5b5c65d215d5ff8ee34f045747e75c1ba37e SHA512 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5 DIST quote-1.0.28.crate 28382 BLAKE2B 9fb16c3bb2a7fec3d8138ffec1f58277061f4a643c9051e1f6525f9e347ed9de41a3797eb3140a6dd828526eb4114c1f7ca562151dc933f338d64b175ed35d9f SHA512 846d718153f78cbae6dc714caa9413a5d5964bcc5e032f5c6c5356c62c33bf22635955ebdff0dede69ba1c9657387e65d61de7c537f6f56f8060721dfa52d735 DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 @@ -322,52 +270,35 @@ DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379 DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde DIST redox_termios-0.1.2.crate 3268 BLAKE2B 5f3f4e2b7e7a8172f92e8161eb1dcd208b86320868ec351e2f7b47d8ed170b3f44ad8180e44ea7a554de0e53fc268365e683244ad59e4afabd11a09ae378d2b0 SHA512 d8624b2c78d02c5d3afcbecea9ad8d218bff508703cb50684d6ae05614a9f41bf2aa8c47440fbb7d964f01eb9085364222833fbf9c45984508e9d755dac563c1 DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda -DIST regex-1.8.1.crate 248412 BLAKE2B 4f1355104def09ec8f7a7d604fb08d0a39af36cdbb5160c63329e8c06ef2d2ad1063fc7280c90ba3748e1766b65f52fd6da24e439d5262209a6137bcbe2eda9c SHA512 fe83c2497b786314cbd9ead0d85a39ca87ae92225e444a41ba381fe80aa381a88806e2c20e1c468b8b59503fdf1c2b7e5bf6eaae0ddf9f14a70c1ca2773e8830 DIST regex-1.8.4.crate 249562 BLAKE2B ad6d1221412beb65eb760ae905d4becc5583ae4d030c67b061626afdd3d4389c24123000688039fc6c8c1d091ff307b4a46f4b0eb84f1c258d0612c51aa2627d SHA512 6fa873671bc188906334202027fdd4d15923fcea88aa85d56a63e3a36bcf6aa77ae61c596f9154dee6c69e03bf3f3441e4ce26304d5a8e0ac47d710bf7af4a5a -DIST regex-syntax-0.7.1.crate 339705 BLAKE2B 59dcdb9e0f5a2008db491756fb353745bf4dbaba0d3a8a6782960c990065e1870cc120d7a7e220991b78f89053aa63b1a9c326f5ae3526d47679e4ae30ae5e66 SHA512 ff61e4a075550fce3a16e516f8222a489dfe2bdf9431220c98c33b1f9e6b19da7bc1ca6bf34031235d6f1ad06882b63d606874a14d2e27c615701ecc2f4cdd9a DIST regex-syntax-0.7.2.crate 339778 BLAKE2B 0b9533e4e4bfae1304a7ab5e2c8bc0bc3038367dbcab7bc19e680bc4945146f1eca3baa1c5bbff6ac60447b54059228a5790cad20ae33f16b9dab794a5f76140 SHA512 3065cec128ae6ce427d13b68066fc02357c21f7d1517c1669295f857395eea3297344fb2171c96d15dfe48050785249b7b8b8138fbe5b4a65c8427968347c128 -DIST reqwest-0.11.17.crate 153775 BLAKE2B e2b94a229d6fd77d15ebe8851cf4b78758f3fe960c978497a23d210e881c5b69fcd0cf06dd6effbc1e1cc1f9a6a9a68411af112091d5ab284d47a8cac22c561a SHA512 99ac0f0d044f798b2fe079ba256c3153af953ff536d5d696d24fbc669e42920c5ee3173f078e8cac27910a1236e110da8c65333035e0e7c42b1c936ed2e2a16b DIST reqwest-0.11.18.crate 154387 BLAKE2B 67f59ce870c0b4797e89ce916fd86f951be3eee8dc1854e8423d1894b0f5be3b2ae3d47b69943dc171ffd43f8ccc603fe1f3968555ebac2e6ffd4025f299b502 SHA512 d92a7f1814f853c8065306bef1656a2838e8f4c98ebe2c1d29c182768d723eef7159151aebdcbee19dd4c691e0142b1ebee8771f0806e4659411c3ecc52463c3 DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 DIST rodio-0.15.0.crate 7414161 BLAKE2B 89fb7543b3fdf24d5099bf6a46fa50e7fc386071337bddde4ec4100482cf04e31605490c8bf48a11b644aa1c370627f0602b541ada9dd62441944a19cddb3db9 SHA512 5a138ccb096f5f86c556c53d26ca794b9b519b6e4e556ec30ef8822e92ae04849af58767b7a36806fd7a6e8f18fd01ed852da8c19e2fe43bc2ec9c2ae9a9707d DIST roff-0.2.1.crate 10605 BLAKE2B 34d66bc4f4eb828523c464cd75632171277f6b1901916f2337013f8daf39915e1b7ee9154e18413145c9ae103917e0f34c2b6261ba16b3e969a2cd078a372c61 SHA512 001cbc21c5c8ca4362f91fb237b867966653e6f49fa20be1a6c3d3e8d9f2cca66c474eb0b59ecff1527c771554e8503cef94181295dcb007fbc1a50dab49ce0f -DIST rspotify-0.11.6.crate 2408092 BLAKE2B 03860dec09f7892e0353bf496706872df10b32f32f16aaae7271ad2486df8335fe891fc7df3f97d031159657ec74f7dcae12fb8944b179584496e0608364a924 SHA512 e8b4df8d68f12bebc9e11acb9a72be39408bd884e17bbdaaf1f9bd31353b5de8a0b52661bddf53b8b75d6d3038d4efff1f0df664e2400735d9447a0febee8396 DIST rspotify-0.11.7.crate 2410028 BLAKE2B 4b8c5cd68f8e23b9a9f6561a5b14a8fc7b6ccb58417fc940898ecf5e9bb35db5cbd040aad19fb371e66d87a7539d32c5d19547dfc518ae10293aa1b17c4e9a24 SHA512 78396a0c11e0ea806a50bf65ed281bb2d0695b2575ad52654b94bc65cee6ed1a50f4988b3b97f1256053caa5f318b26bedf0f4c33b1a142943581720ff2c9cd8 -DIST rspotify-http-0.11.6.crate 5965 BLAKE2B a0d6326caf93e9e54978baf9fe28ef5e8c5667177639d93b9126fa3a7cbfc468437192f719ed40455e02830a5f17820ee915d8cae60b04ec4ca646d54cffdab3 SHA512 ccda711fd587d54fcbe7953eaf9ad18a8b11b1743a4a80c6c7275f151c1843be78ccfa930d9d994929c7ff1864b514d15fe2e94da02e984f0276e1fa13ab795b DIST rspotify-http-0.11.7.crate 6132 BLAKE2B 3d1c97341ccfb776d0ac6f8dc4b9952b92b5358d8be4e11b98b3929ac4b171d45f38aafe399f7462b69247d7c4dfccb9899822549dad1186ef508fcd8e67e410 SHA512 d5d91a38ed96ffcc9663cae698e6b8617fc887a224ea9dd6803e4d9a8e44a143a98c190b178bea49606dd769ed32978c9fb631e07642d7d53afe09c80a198464 -DIST rspotify-macros-0.11.6.crate 2628 BLAKE2B 029a118389238c77c221f7ac39411380324f20e0550f0bab14fa6b7618bccd1a96a66d13d082c526b4a881d11455e22e187dcb4033f950612cb186025f66ffc4 SHA512 b93aafd83bb4bdafcb3019d64e678b7f406e6e2d385e577af864fbf36457212e6cf3fbb6df1e7eb91ce8584bbc214484e4c3f214c94b9394800f15900eabc000 DIST rspotify-macros-0.11.7.crate 2625 BLAKE2B 4983d607aeb6f3f433cb44bd9504a4e654ebbdf020a137e2b557529fd12f1aeaf16cb235a789727ec4e708f01f7369e88ba5ceae245c022acbbdb37bff5f73b6 SHA512 53456f4456ebad7f7d5b0fd4feb147ae900ba3d9db16ffbe3f7e16c33f8c18cb157ea142cb09768638631b7783cf23dbc74feb1bb2c115dfdd3ba609f29de5ca -DIST rspotify-model-0.11.6.crate 23223 BLAKE2B 6bfc9bf7b3ea46a050efb11ddc423dd7b64843d696a770761b659284c9948ca80f42dfe4a9655953692dd3850a9c2c66b2cbf5e3b316258359f440565920465c SHA512 a5f572bd52eb82530d8bf3b9ad3fd84308826d3ebf462f840dbf60e9b1ede5dbc3de44d5cfbaa7503df63e288905be18afd33c91fe6dd6d714f0690f013a95c8 DIST rspotify-model-0.11.7.crate 23430 BLAKE2B c1ceb2c1585f7de99443cbe9f733fcb2999fdb56c815a77605348b048f55538bf3b4e7132f5ffe6bdbf5ffe669add2eab59184460b1a031a1ce5a067a00f6bf9 SHA512 06282459c6cf26b2cc41b511c22329fa9bb7649e91e60b75a86c1235b551365cc44bebc2783074034433bd21f2c27b5b3e3d53c586406aa60b495bdfe06dd250 -DIST rustc-demangle-0.1.22.crate 29044 BLAKE2B 7e54a6e8b362f510730fedbe79a955dedad41fda50044627283e9399b1c99d212f79c927201a4c1cce4f8169b10353528d7e43945dfb4280d8fe2834fd6370e1 SHA512 0fcf7739b5471c080d5409c6416c6177a2875b56f525c1a1a70e8152e190e51b3e58f4331d724335d009e12ed7dd1502c41847aa7bd7302c7d66a93c53e19b0c DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 -DIST rustc-serialize-0.3.24.crate 45926 BLAKE2B 11dee8dac7eb007067ee0eb19d122bf45d912e6cefa95fd5ae3db7a4585a3f37e66b123c8c7bb761cc451b402cb9191dd5c974618331bb9aa9efbe9215115abc SHA512 60b40a0b41678287627cf5898e0ff6ac5668865f1ce5a482190ecd7539b59a955a73c675fedac76e68a5126efb92ff0cf1d1b4f24359a932463434bb76d9e884 DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db DIST rustix-0.37.20.crate 327665 BLAKE2B 6118482fa343a72519014136f6ec57a8822c8db2e0e041eed66c2fa709f708f562958554a39dcf02bfdb46ef1c91480d46284617a1610ce83b888196d001fedc SHA512 064ec448eadd6f9371e9ee64b579b934fdc71da5e1cce7e7bf3ad93010b379885770e8c97cdffbbe4f33dfbd99e0e27223c0b891e3725b52c5197c9ed37bfadd -DIST rustix-0.37.7.crate 307751 BLAKE2B 0fa2b1fc50a845df3b67cb9d316dc9dc40f290c0e5f4e60b4025e9f649a743a05e78770c4b4362121ef7d75fcf11d8794251a0875a9a5d177afc826e9c943c94 SHA512 e72fcf16722b62dc9821a498b21254b6f794580aef64e2ae9db15eaf5f5c63bd55a22e0014a00e2a2fcdb4f6ad703c2fa8b75b2db387d1a658a34da7a4ca424e DIST rustls-0.20.8.crate 270142 BLAKE2B 0d9563e302eac78871eb8346c72fde2a05618dc8a966198cb4d607b41930dd54487d9f4d9c8ebbdf943b4593d4cbb75543c3aea9dddc61a06500b4b322aa726f SHA512 4f56494987cd3a56f47dd07d31c7f73d262a4d003cf9cc11e0bce5fa85c87f18124b1c364186501736f0d40a1f193a24d5d73f37a491ff81ca8eff568559e547 DIST rustversion-1.0.12.crate 17278 BLAKE2B ceefd32afcabec344a1bb87d818fa22b84c986367ebe58bfa54389080194141489e1c87397a34eab4d60d660c9e0d75eca3958225640d4e6a061c96d27778c6c SHA512 eb55f3c0324359e897ad07a5182426d68a067ea41461b62a44f98c2864d5a5d0f47733f88d977a6f537e39a801beaa3b5a6041230828c3213085b562edab133d DIST ryu-1.0.13.crate 46823 BLAKE2B c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04 SHA512 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c DIST schannel-0.1.21.crate 41719 BLAKE2B 8e3ce88c460b44839a46304c5ce6c02ec518a1f094165ae8589107cd32b79553e1c7aab581cb07fed4ef5935822ae4af8141f63d70e1f898a10e75377b1a057c SHA512 7457d4accd0096c791240aa19970307c6448486a22303e3b20b7fb25c326e50edb8564781e3d81ecb4a7626796ef78233c224f9baccc0de03f0eae2086624880 DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d -DIST scratch-1.0.5.crate 8013 BLAKE2B 64bad5081da3765fab34b582c679fdb345d592adbdba09071357dd3306eaa55d885a4f282732972b6f856ef9cfbcf73a18e9f5b2591ab05ef9104119299d4159 SHA512 522e24868568e9e3c4c6a9b0af4e1890d5ca6753ea68660e13bdc95b98c30576058dc949d20a5df95a6313378083ca138c7bfbde5c60916a011cf9697180692d DIST sct-0.7.0.crate 27502 BLAKE2B 93912044e47473d72d7415e01cbe2545f84d7d087e7a7fb210be7524d44f69daaa58edf487ea6f8e5f06cbe25ec02062b1b55978e7cb4761b8bfd79a32d4fcc7 SHA512 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046 -DIST security-framework-2.8.2.crate 77045 BLAKE2B 8581e0056fc0422aef0122e4948d6244eebdad0935c73ac1b01fe31de19f730325f11446dc3dbf5f1ec4400de099eed1d61caef5b8e318365c4dbf9dabab3be3 SHA512 6abaf2129cff62220f152786a36fd4728c72fb2b55f3f75b396ffdf4344902077c8c0784eaaf07e2a4d9311f833298b46372a968b798dd838ea495668fde1be3 DIST security-framework-2.9.1.crate 78844 BLAKE2B e75c6322b1077fea47e2a83ada6b84ef9f00ef6ce31729b821998694cbefa088d501a264784edf69e45212062b016c214c37f965e933bcba11d23d1ecb2e313a SHA512 fa309080138ef4aa7c5a2278456647743ed40ffa7827a0f081e3f11ba61d0184501be20e1bde25c0c3d5568de3d7ad9bc8ac7a939bc8dac95bcd4714ade6c966 -DIST security-framework-sys-2.8.0.crate 17911 BLAKE2B ed066e2cb8986930bdcf55060fcb5a34f826aa27d51ba4236f8a8e56de8fe3a2b33be8da14c64c0809f46c0dce02a20729e6863af2261a04006ac65a291ddea7 SHA512 5e670f5f5d54f2bc11e05435b975d5d26d990d6f7446613dcd5be88c3cd52baeb702931cfc663fd5018c8c99f4619c23e57f31eea60b15d3a5e7ce01a291886c DIST security-framework-sys-2.9.0.crate 18197 BLAKE2B 9eb2881c86bbef77120177a2548a50e6bc5410910ce808183491d9c6f606c1c8c0ddce9e8b910eb2043293d9993456568a27b7d46b2a08926eca2193ffdce07e SHA512 152133eb3bf66a37046de74df94bba856696c76c6c50b9cad2bb09ac3d6b73d1e23aef8c18fcf050ffb43e7246313cc6ed563a0af8b55e58ba62ae549a6ad9ee DIST semver-1.0.17.crate 29685 BLAKE2B b9beb685eb9f6cffe557d1185997e1a93d0e50ecd8e9719d9855347f12dd430ed1020df81839b7924a984596437ae7fb2951e7ae44c5540692a7f37b591bee2e SHA512 5199923757e675506d68c252182b10f55955e47054880492e5471a0a0f9ad13ef25d552d2ab9bd68fba37121b8026d9989bf15db67e95265b3aa53d06377fda7 -DIST serde-1.0.159.crate 77014 BLAKE2B a377be7b7a0624ca9449d962693100d4ee892a252b4fe1326dee2057a214029ecacde05aedb7f0adcebc9815e6b4ea7ec2096ef4db4c55526defdef88a20cc25 SHA512 4e5373b940b5328fabca35759e8a02816c89692b83996c6224be39365b6409688ef2db0eef24219381003133a31da93a41b500a76aeb1b84c05df9a91ff4844d DIST serde-1.0.164.crate 77057 BLAKE2B a3c9c7deaa841a559ec901eed72a768e0718a77683897a84149dc8211f3e6f8f016e6b86e5b3c7c3c3d512486dd7fdda2860f69e7d9e600fff6ca6da8870bfd4 SHA512 17376fad0d3f0fc696d713c0eec81fc4a83992f6f9dfbed7c3e700e7ca8a3241abd46d4c11303d26a5fe049ddaf3308c2e76b650cc7350e03a1e34002700552a DIST serde_cbor-0.11.2.crate 44570 BLAKE2B facc8d16886dde89125b7d69e9e77ff586c61993c3493fe4089ff03c53e6c0808c6da45a83337d3be7414dd82f3d6a7f3d43167473e49e586a7e817d47ef3014 SHA512 12ddcbd5de0d85f2da6e078e3ccfdf2115125084d57eb93d7e9b45bca6a86daf79dcc79c8e54260c56240c3b5e814b1481ac28c3aa1d1b4b982ef5956b5cc3cd -DIST serde_derive-1.0.159.crate 55039 BLAKE2B 6a239fe8b045c5d61e3503186325e2e4fd3cdbd13e6727e79b673f894f5fdd0872419b0b0f6dae97b9c3dbf737b41bb4816e92fc6a0efa0487350bdb0a8dbb7a SHA512 ee05d53cc4e7a36ba6073cf0be235ff4606e26430ab2a25379a6b915378c8c76584ba77b2fef8125edacf4effffa37adce8e51109e3f5bc6f418987de90fa574 DIST serde_derive-1.0.164.crate 54789 BLAKE2B fb8e50cabecb66bfbb4eff07bbd034510ebc4eef5fa21c855887beb84d19b1201a4e9dc0f68a2aeabc559f2229a905cc44e780a7e6bdc55aaed399bde5dbe168 SHA512 08777ed5775ee6ea47daf084f4ee15869b3969d54e43e6820277535e79b70f61f6152decaeea29bca67137d354bad079393a6709fd10d7cfeb50728e46030c04 -DIST serde_json-1.0.95.crate 144618 BLAKE2B beb05d7c37fcbacf4cc7dc04380e818a144a81e20e09ac9aecf6488bc18b142713bd1e9c7bc2ff4d10dd2385ccd280207cd992380bde4616db54f0852141eb0f SHA512 ff9f3f9e9a0e07956923bbac02288915c31f5ee24fc618808bfd4aa4b36ec40ec8d0e4426d926bdbcd019c9a4a6608dff5a651bf92dc5663eaf69c7c060223ba DIST serde_json-1.0.96.crate 144652 BLAKE2B 2754e63479aa07507015dcb0f989d6447f5b2c01e5f02cf8a843d90c90c6fd0acd3ecb68d80d76c249efdabe0bd0670649a9e576269928d2276ba00a3153131d SHA512 39779419900e1d395d81e70cff0e7a688564a66124b08e74da54ac30f389c912707f4bf5e29afab6fa106faf4bf4e0b841f42fef125cf7bec185482ff6bbba0e DIST serde_repr-0.1.12.crate 9549 BLAKE2B 03f1fecd3edd4c2e14f936db0c1a4452784da327eae63af4086d38323a56ef06b34bf49bd10ca4afe35afa67db4cfd119cdcf98532a57d6badd055bc931f4dff SHA512 c0897efb6ee046b29c810bfa28c6aa5d8cf10ab33e220ee7e1747e9abd2ea0721585f267060cf0a1b03c8f3e5588a48d344079bee2fc9d7472ba2ed61461c714 -DIST serde_spanned-0.6.1.crate 7828 BLAKE2B 78d39bca0850b78f0835167ca7786c0bf356d668389aaaf3ace946e91d9a7db8dcba895e833d87e88502b2ba969cac9aad6c1a053c5ecb37f845ebb3b0bb5b32 SHA512 6271aa2af243021002a10cdbd16cb081bf10ab53a61cace104182eb4f28e0c0d7c447b7dcedb350ce78debf5ed6ce6502cb823ae9177d98c5288310094eb22d9 DIST serde_spanned-0.6.2.crate 7749 BLAKE2B 3a2522104579cf667e567e1ef65e2e1db3fda700abbf10747f1e770b45678cc6414ffdf384690796fc5df570e39a7518af15857c8c3b5b40fd185f32957ef30d SHA512 ca64305238a8cc61cc4db3c9675299d34e4810dd63387be65231369cccb69c942c473b01388ee2b661cdaca8e133f1e8848bfa4d6a43eff28fda0fa9e1fe7ded DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 DIST sha-1-0.9.8.crate 14029 BLAKE2B 80fa6903880ee36841375345d1763672ae8c3b790965b0bfc7cec7ecc69744be3a35a890a6f52b2a25f9ed1b91ce6986dd04b00ee455563b00218f8acd4b6ce5 SHA512 d4708a762d5f3dfd902ed335f0383cf63b442f95b1aebbaca3643606ed2480060d2ed04f123d0c44496147ecbb06a093980b435f9d3ff9e0f5c908389736aa9f @@ -392,59 +323,45 @@ DIST strum_macros-0.22.0.crate 16501 BLAKE2B adc42249ac8de37e118e8b9f8d63d1c5445 DIST strum_macros-0.24.3.crate 20696 BLAKE2B fa86022cd1f701d8755fbf3e6356a38d46f4f168a1abd19d1d8fa63cbecf41746165791955c8cf1fba86cadf85ddb427ffd17bb360567187b55dfb9a899503c1 SHA512 8276343808afe71d68d7984d5a223a4fc630df0adb5a547cbcc6912fbffcf7e4ad38f115888a2dd3a8443d6fa7b9c7726318d4f5d1ab43f463dd97ec20df9134 DIST subtle-2.4.1.crate 12630 BLAKE2B 05a90232bfdc2cf67522e2972bddcd8dc9a165b1d1cf775d0b1c8358fc7c4d0559b2b899126b6688b8ef77b8b7580b3b300f74a599a7ee77f99c064a3917693b SHA512 7fd8234b7ffa3ca7e473539cad958df0842186e1dd735905e0d4977564f40a5f2e18b58180fcbe52614a00964dc150bd9f6964500847ea658f22bffe030f5c6a DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d -DIST syn-2.0.13.crate 240619 BLAKE2B 80536a808aa671424fd940d28013b96988b0f51c29400c5fe1ca7e6789587c670cef7e746a527701641bcb9df73925ab2fa581ad5f877b2d5cdec31590ccf223 SHA512 940ed62d2d5676034292e675ffac2fbc495976ebced6a295cc4da8914e9e9f059275e892e0033bebfd26e3692236c504dd36973e7f62b8e1943f19ec6491d9e1 DIST syn-2.0.18.crate 240648 BLAKE2B 1e16f0936faf2656ee74cf9c75bdaec19589a4309d68b0cab37438061cfa29c66a1dcd624ad9247d63c85b3c1fdd8a484a65509d672cc6471f3c93f3ecce30d2 SHA512 2642eb35d52022c6d21bb893843beb9b737a267f620e1f5a6c9096d434fd1fab05fe007c8d8b6f1fe00a25007d6f55dbd4ec620b9f5c1154659bf34c246334dd DIST tauri-winrt-notification-0.1.0.crate 41529 BLAKE2B d07aef204d37e86095c1879a87b7a9a44c300d9845c6e628a02d0e5fd68da83de6265233d80704132fc442dc00619da3bf58dbd455afc4a9cf2119b6c2545c5e SHA512 1ded2e5813090855465d71727694add236b8b863cc6ea99a5716c6ef0598f0875ff08794077413d18b64a88a985b07de1bc59d54499beb626084bfc7b6bfb684 -DIST tempfile-3.5.0.crate 31129 BLAKE2B 6d32584819794dbbb1f30970577ca2c82cf79979f94b070327285ae8bca6f8e3ea2402d2034290472f284ce039a3a578bfdfa81a53b5c49b587dbdb40960f6fe SHA512 8e8775a9727e32f6931b3289d2b8aefa5ede7b224ae2e1937da3aff371ef5f6078587f060eb36793e9779249992a97acc39c02c6095c41467929e39ada12c7db DIST tempfile-3.6.0.crate 31812 BLAKE2B a40a18a810e957b576d2fa8c78c192fa68f0c70d7305a476512fe0602e449e1668b434f0a8a0c0e98b4930054a92c009437581c1984d1ec6496026cd03847e06 SHA512 69b0d8a5619201620245899849b807841e90c24aff08bf9ffac76469ee5f4d6fd3b4258d5903bd0261fa771df88cc83e869faff27a413188571258aba1a249cb DIST term_size-0.3.2.crate 10917 BLAKE2B 2302faf4cc03e0e40e4b4b0ca79cea5e70caed8087a16f2b985673476041d19ee6908bb17931b453e63a89e33158f7e01875716879964664487fb26395ff7f49 SHA512 7e820ca667f841719e82cf97e90bd2546cdd7ecd4834c68f8eeadd2e530bb13ced1d058ea7beda5db77eabacfaef64b8c3699c482bd912ff570f6ab78149dc88 -DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7 DIST termion-1.5.6.crate 22677 BLAKE2B b918dc82bfa370bb9662bace34211bc7afa03a042dbd25f4456a7e3859521d4f32ab755780e58070f29eb7903f3b4f8129eb9447cda953b9190f9df3b7eb3aea SHA512 228b6fa7e2f280d6bfc7cef77e7a1d0d8f597178e66af0bde1b1fb6553857b511ba8a6786165815aac6d8a082fd37191f4ea35a47f1e1182f7f2c6086eb34a8c DIST thiserror-1.0.40.crate 18709 BLAKE2B 8057ebcd11546f8b3ae5d760c1dd1764386f3c29dc43bc7a4aef20604970c65356daef137734e80260051d41e39979943bfda496459696b924a95f455159704c SHA512 db1b1fab3aa61dc6bbc672670eb70cee2f838fa713d3a927022900eddde253108d123bded1aa6df8d314e1aa2f8ff37bc72fc9b0803fe3a56447a64290ab2a91 DIST thiserror-impl-1.0.40.crate 15138 BLAKE2B 7590428b5a97efde6a823440a9c91e1d1835b20df4ad8a700c1eeddd98516f1203605853fc6dc65528c5fd92480d04f9a8412aa7c20a524cb94435b0a0032f1d SHA512 9027f2d4127864c34d2d92ad3b2753a95893d26f5b2dcdec869884a98232c5304db1700a38112ced258e5f3832218cdea3a4bb21223098e1b20d06af1fd7edd2 -DIST thread-id-4.0.0.crate 8045 BLAKE2B cac6b549a0426fc19ac8d9cc057e31a200f15688eb9210678586f5d32da12b536a18efd41fd7c525d44ff7c3ede9a7092dd7a2a3643c8575bba4b7b8c554e6e4 SHA512 8d5d4e4ce19ce2f2edc25a1e5bc39b85f1352591dbc2be94d83e8175661e6e22ebb8b6ae9cb4efd92c45a1b8f625c4cf210b78bec6926ec4f5a004004c5ffe50 DIST thread-id-4.1.0.crate 8390 BLAKE2B 15841480ac416a633a94f3eb055a2681d4edcd6ff1c803359e84dd7ecfa7ab88ec485aa5f8d98b6343b822046e451ca67899ceef158a8f8aebd80424718d9820 SHA512 d74f808c4053a02f1b8347584ba584062c3d6f2e053460c7f7702516bdb3d885fe1a7c5d373fac55590499ea5464d2e491d710a793b71c1c3e933d4377d06273 DIST time-0.1.45.crate 28911 BLAKE2B d43e2431752881f6885d572017f461b304d07ee5ef0d8b4898e62b47c8154268839c3bf69b141159090cfc0d90bd0113d6084fe99ea1f2b1e20668528ce21112 SHA512 e643fb8649f3efdaa1b0b6abc6a140d55ac550a55cad99d0cce9415dc51e155fb1ea240953eeaba5dc47ec73c49ab7f2962af79c693436289de0eb3ff60985ee -DIST time-0.3.20.crate 111856 BLAKE2B d4fd3d3f9fb164b26317fa26788014419902147c7f17816a09565590245acf72019fb57e88d4f4ad4a399c5dc92247af9e915fc5d2168710f81673ed609a055d SHA512 689099bcd5cfea6b92d88584d92e7c15163f427f621c653026e3b3f8066a3932836de3f8be9716a41b77f1d36a9fa6c3e2a42ab011d21ca38efeb55522a39145 DIST time-0.3.22.crate 113792 BLAKE2B 8c9920d38b2d9b2f3204de7fe399f6e25b0a7ae7bb72d155eeba397f5721130fae1e0b3022ce9f1109d08e73b72a9fd09043d69f5cca953e80f3d70c4f49a71d SHA512 55575d043cdda64f7a789c61360974d17d3d380a4f0b243346222709743609503644c352ab2ec5d5336bd2b2a4709d54fe1863209d5625f14f881a1c33df1763 -DIST time-core-0.1.0.crate 6597 BLAKE2B 43137c5cbeb61a89c1cbbef325f2e2dc4b907d4c576553b202d178a64d46396958745b00c9f2aa60a6eb609d663e48b1f9bd1f7ebe58ff6e22540e96b2b1c7f2 SHA512 f7e181a40a0052d7aedf78219a46f8876618342c710e819748a87a5bc0728e5b2fc7ba08e38ebfa6a17d6fb60382003bb35745ff1eabac1c8f8b47d186a383db DIST time-core-0.1.1.crate 7197 BLAKE2B 9d0be2ef7111a8b66e5c750b2c372627ae4acfb2c68b0c6ed44b3c23bea1cdca4f65b24d2f2027b4d334667b1620019f4cb8c6d9799c1c2c537e6cfe692ab88a SHA512 a29d6619581d3fed73d6bc66a2c18805b80a3d54197feac5ad987a2c31d003bf4fef88a312d5315d2fa5c7d3e509066a65c1732be2ce280cf937bb4eff012e14 -DIST time-macros-0.2.8.crate 24295 BLAKE2B 6b54c83b11db8c8490383764a0e6f3a2c3f17c44adab2d19e69dc3fc5b27c5a44bd57bd0e6885c54ae493bd5e2c05a6237f72be93a3a2fbf297c47c02d28c61d SHA512 4e604f926a620b1caeba90bc5de1129f6a6bb4548890d6e31306ac419c7b6d421b548b3887a929da3209fad28cba8d57b989503e52f16af243375d545b5aefde DIST time-macros-0.2.9.crate 23684 BLAKE2B 5484a3c5bca52fcff3fcd4e6f060ee24ce293fbdad1abd5819d0426eca29b95de866fe1273e0ed3431d1b94b12c37f23748d4cacb0112a67e9be0f49132d03ba SHA512 2fe094e61ca0ab708d60693367812f1b87fb9b6770dbfa3dad8a2aad7d2a000c24ae3b8960104d6c5b72b4a055c7715fa5d4d601eb7b7ea1764bb730aec86033 DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e -DIST tokio-1.28.0.crate 660469 BLAKE2B c8e8da9fac7dea4a339c7118f6287abe52526c8d299c3a58e4d7e09953e898da30a911a589434de3dde42c652c7b5414c10be1d249ef476a23ff0eafe7baa1fa SHA512 65abc21094a8401553405c8bb65facecdfc74f628c65a8f0f39b01a368e6b9b838fb8457261974accb194a0e50b415d417e585bf616851ffeffcabd916a3b6ed DIST tokio-1.28.2.crate 660565 BLAKE2B cd0ef19422856248ec9a8c6a70fabb300064377fb3a7dc73c36b46a18941ffab10627422bf0a17a40952696f5ba179af51b39855d06807fb749c192eccf82fd6 SHA512 434a74d93e5069b0081538289478a1fa7929f3fef9f7db01105df5be57aa30bfb7cb234be2a087028e3ac6da350eb564d70544cd004f2a1a3857b725f5734d03 DIST tokio-macros-2.1.0.crate 11472 BLAKE2B ae03d8812bc2b8f833e0ca77f1df8edeb8e0476c06f8f5104fa632ce77369ec54a80ff3da86439192971bf2e11147eade3765c447d76238b768732702004db95 SHA512 e2a24c1befd512d68b5d8b26a3f1d940dd10bfe0979b5d61a71052478d9fd19b28eb7bcbeaca4cf3c9736fd3da0386c899e3a619f47c2d9f7e6b497140586b9d DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 DIST tokio-stream-0.1.14.crate 35881 BLAKE2B ae77512f93bb58c33036c1c0e7b8f29dd1d56274b6168a51b262c39184f0a3d366375414a3fca2a7c6c836f618e236189fdea3dbec39a861155409ffc9a77d3f SHA512 b600ef2dd90e0f46d21e94cd04baba91ec3f586832125cc2f51f350b47e7f9cc1ff5bc7529843347fc60043a61243e5b846d8db8406014969a8935385f161303 DIST tokio-util-0.7.8.crate 101644 BLAKE2B bfd0b10b2ef7d1264262f78e406aaab07a1e060885dd7d9694b3cc34b6ae9f3d46946bbdc5aa3dbd0f6164973fc3305b20da04f37176250e874b3259860cfe51 SHA512 7b1501dd224b4a6749a5296751d83e6d57bae238a92430c32017813ab82c358086a555fd7d34537cc944c240ba73d4fb94864a5743dca05c138f834d45ee245e DIST toml-0.7.3.crate 47227 BLAKE2B 8e0709bfe7c26e15b0c5ed4f3f908977242a52cf813e6175195b662792baa91f104da357876b711158d4b55b2426228e278cb9a2057de26d9b167d99208d7d04 SHA512 4f3f7534d07e4f5bc14310c4030b89ae3d42c9e6d7a5d3aefa33ff9bab3d73625367fe9c74fd1ccb8350b7bb3a78f1181654e69736cb7280b89e632c29aa81b5 -DIST toml_datetime-0.6.1.crate 10765 BLAKE2B d31627732a1a70dce5142ecf6dafa2b52e56b7df7d865b64dc477affbb2cdf148fe4acdba84373c4fa1b8bb8de06380e2a105c10fe34e7591683697d78b17c78 SHA512 024fc32f5c3b8efa764bc3fc59af710627513ba2e536f01f227d36661eaee099ed78320ea65b15a15e39c0fc30ff2b44c501f96d5a2618034daeb290524694e0 DIST toml_datetime-0.6.2.crate 10768 BLAKE2B fddffa3e4f8f4076c66c171379670df41d2be2c33810a78c5902f11bf8910f39f57b74d5f00ed77cc6b74bdbc34b293b57b2e867233a2fa9373f8ce7635669a0 SHA512 4ee0e8685c2a0738ea6f8ee10bf1dbb823d7c0e7bb7d4bd90d633f5f9056f77bd5a768d6b27d0f8d8a5818374f8497f20fdbd9a411dacd8b4fb58671aced1b1a DIST toml_edit-0.19.8.crate 94457 BLAKE2B 8fb45302a44f48a5a75db4dd6e3c7c2b3e4cbc357d67e247da36fe631ba66ee64a6786c8a2f9d915a260aa15bafe986ea8085f9dbce5e03fce92330c782b8b65 SHA512 467454b0b55514e039e8049bfe41ffbee7677a0c4fed4cacd96cd8d91d14cbbb2ce77ba3f356d486ddd8deee9b9939ebf519dcb087aa3d5413eb709f7f003ff6 DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005 DIST tracing-0.1.37.crate 73888 BLAKE2B 60c74379bf84d7b152f0b4d5b4d4669a1227dce0f3b5c10210338193853ca332de7eed3cc3b6160ee3719da7fdfe565665a887f2f82fb1e1c716c421048a2e87 SHA512 2116045f51b35e90fc933cc136d045d09c0aaa33400a9056051d887fea2d2982b394830e4d4c3bcb4b831e62b9c19f6c751c2d216169f663aa18c4067aed7d75 -DIST tracing-attributes-0.1.23.crate 30450 BLAKE2B fa21c4074eefbc1110268cfc79291c909503428b26560cf68cf04640a6387d04c29e22b8f86fd48cc1b8c0fd4bb67fca428c9f8009b3c99879352b9d9f68c5ea SHA512 55e92b4e0410805f8cf9eb8ee50cabcf08d1f6c6b4b38c5a51c70f59d06c82096af1f3b9b7dd4267945cf631fa8d99f78ae9b3d0760f9c7ed4d6da6e5e6ff3cb DIST tracing-attributes-0.1.24.crate 31841 BLAKE2B 8473fcad6bfd2f7df0fc4db41a5f71c4c128f4a0b485d21803aa421119afb3d9d5782515332c8c3349c24324c97449a80041a7f6d185c9dc48650b5b9182d585 SHA512 925bb3840ccb093dea2625802e5ee3a5f4bc3eafe2a8715670b1f14d2f4a01eff0c50f11368507247bcade02748eee8585975d156f5d2c932231c6e2ed89c0f5 -DIST tracing-core-0.1.30.crate 60351 BLAKE2B eadd1ad68830f4fa9972d207fac3b5be6b0f6d3d2ee4299f2fcd6d03313db6850ae0bb278ae618615e0bc2cd83ffbde0928857fe8e01dd9591a9e80114e0ff88 SHA512 9a14edf6338eff6636473f4ea844dfe337e434c14f40e7b9af6d7e6cf25f745f37bbe372bc63c01043667bea2f5b248b8afa8d6aae4cac3dc5193e3383ef1c65 DIST tracing-core-0.1.31.crate 61263 BLAKE2B feec046ddd3e04995bfe24defd6ae1187fd7ad78d80d69031178f67ed534e9aa6ab6aaea92dad509f57e220df5f6f025ab8f96bbc957834126f53dcad36580c3 SHA512 66fcd0b4f32de3816b1dcbeda1af26fae0a79d088894637984dc6a0ca65b609f5f166cea376601f6a75f8e3a281da6d4450dc796aa0a7177ad615330237e2bed DIST tree_magic_mini-3.0.3.crate 15406 BLAKE2B 84b8761c1496e1d771bb7d884a0afd48d1a457b87db26edc23f0db63aeb5780966f330662e9725570bffb0122b8544a4e0828e48cdf7ebb892d70f43aaa1145f SHA512 6299f42c3286a9a4b38a1503810b0eee302e99cfd386256dde275bd5df402ba6800cf94b4bb94444b011898657d687f89642634d20f6f07e2a7719c27188d684 DIST try-lock-0.2.4.crate 4467 BLAKE2B 7afbe36d02ccf31351c7c7ca4415578383bb4d0fbf89ba2c5c7835dbf410326fb0f6cb302baf7c1edccc4b193a2ab8079545fd67f26a74457d116204f3c6e745 SHA512 fbd989589eb0a1fb226de65537d51eceab632603e69710b37708d6109ed09c07333189675d5e560e35cc836e5cd211c726d8ce247186b5ea4529328d46c22632 DIST typenum-1.16.0.crate 42477 BLAKE2B acc6dcd4521493c438a8a3d997ab0456fdbff3db66aee9b81ba219714d47522c3ca8fe26f8ce84edfda416ff9a22747caf3ecc9cc4bcd1e7647ac351d5aef407 SHA512 93da3ed62573acbc9d5d31257fb72ae9cfc7d59e4040c1f32d93e8fec94795e1aa20a3bf76ddc64c4b383184306bb2a66e51fd61b64dd4ce46a1bca8238b57b2 DIST uds_windows-1.0.2.crate 16206 BLAKE2B e895e97b5610c1402023b2b86daa5b248c4528f06fcbdb900cc996ff1f62a8234cbd6d8cfae84008345399f73363f9cdf62b1def60b782e06514b9d215236a30 SHA512 a58806bb9673f583d58ba2088c0dcb03808752bea6c0a502b717a541cb54c1b4cf70af8c8f3ae48437069c9017012c6e880a1e7c3c754835193e581849f28587 DIST unicode-bidi-0.3.13.crate 44477 BLAKE2B 90d80e7c57e93aa9aaa83e7c3c1a93bb6e4d51047803e61ed3f7c80361987947b2029a2b679bd301e8a0766ee8ea7f080e9b9b6ebcbb4354e19813a0f7da2abc SHA512 fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9 -DIST unicode-ident-1.0.8.crate 41962 BLAKE2B 3e3394a421460b0cdd56f96e1149b3816651ffd7064f9ec85c12050917d0b271eeee4bc3f6d3f0a3c1596635df3dac54bd610243d34e459743fe29b3b931a237 SHA512 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088 DIST unicode-ident-1.0.9.crate 41978 BLAKE2B 4e78cefb4e7d7f173f1826a5ab6c8ffde386fea67cf3227bd22e6a6e65d3348dc53c9438e6bde9af06fb5e04b0beac866209d2426e7f04cd10b2435db85df7e3 SHA512 4d8cffe699c6f15ee82ab5f5a73421a6bb8b1a476237aefefa6e932c45c30683a4fb015f138bce99d7cb27a27fb7972909c828e77daef091da84ec162315625a DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c DIST unicode-segmentation-1.10.1.crate 98416 BLAKE2B 4c391ad34c5f8a00096ce89793b15212555f2d8a367f3ae78f26a36c5897b69f3efcd280a1bd3eb3f61c87b8a26061804b1cd56e1c1500cbcd62e8bc74520014 SHA512 e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0 DIST ureq-2.6.2.crate 105924 BLAKE2B b055cf00473a6d67d181fe6ffc9d960ee9c1ef4bc346f30466e9d8c129b82abc908344fe61957e6840b1d1cf302df12c94b0c74b49daf0e978173e36899f3c4f SHA512 712922b21d321932b6e4d8602903d92fac93549200cd10d66052f404e7734a5aab2ebfe78e14cc443df3320530454a6585aa8005fc39471cb1aa95e54dcb951c -DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d DIST url-2.4.0.crate 75670 BLAKE2B 8cfff1d8ae0b7353ab4f539e2df1f15dde3c75f347c36bc5c4c8ea45a0cfcb31950b073b50acb34a14cd3d7a11b665c3a73a3d070cc590ce740c561f0e6e92d2 SHA512 acef524d2c00d2fd68ec6385ca2a44b740f60724256750d8b0ea609dec7f9d59303069f315f04a5205925a27274ec7709f3818a2237ea0023845e9a12905694c DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 -DIST uuid-1.3.0.crate 53736 BLAKE2B 1618c1f43db7673019d804b7419390a4acb62fd234dfe2a36d22cbc33f526f3a7e213e3c98160fb35a713f15e146b0ef89eac9e4e397532073c01229026cce12 SHA512 0914998dc2d516c215b1309a2527af557cecfbbd57f793d416d7ce6520b75dac60951d7e0951d10f251e8bb66733615e502c946acdaa503aba2fc0e3d4a874da DIST uuid-1.3.3.crate 53826 BLAKE2B cbb0a32a6b5b232f6f13df8507660e195757db68118a7c3141b41fdc7e3bb1b21f34d54ff7cf3784312d689466ae613c28e61d1ec52d38b64bc57ae88f35ac10 SHA512 34a545f72acc1c9ff3d55667c19b652d9900be4a7c3b63a86c59ac74e3324fe3d67ee429c5225b44084c042dca20a70455de1540683dbfea80a5f400cb9fd4aa DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 DIST vergen-3.2.0.crate 16897 BLAKE2B 1a83f338f13cd55aed1d57db05e6454d1c86937f5d3a9a7b5b14bfc72a891671b70665ef388590ddd0a19ac8acad8251990bd81b9fcedf80898ed5d327f9d373 SHA512 d582ade1ed57f5067b4b24376d0164405a7a5a587e12c09b724fe0773b03d4eee95694fbe9f43d0f34bf6145dc297850e05039c81ac6df27670e326b7a254c09 @@ -454,24 +371,17 @@ DIST walkdir-2.3.3.crate 23125 BLAKE2B 3bd354b9796a31bd4c8f4ca695514101a7837ae21 DIST want-0.3.0.crate 6550 BLAKE2B d97ac51dd5e49bec27cd196711110679013bb7aca520235db3f38c7d4399a2a17b9cf599cd0811137df957f2341e75442d48483dc7aed6910f0eed7a78ddad37 SHA512 7e7af8ddcc6faed3e3d18384a000339617187b74b0adf111a02bc15fdb152c88007844d6fe6f35a47a13f3384a19ee4723b884623de7d45c6619d76aa6699404 DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 525db01649a5981ee82ad80a1a4bab9baffd235262452675619f36a1b454017a74593c53c129f8c30b865994bbe30ef19cebaad9d245ccf54b9b07ef70d5d8ec SHA512 88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88 DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f -DIST wasm-bindgen-0.2.84.crate 172947 BLAKE2B 90c9b846bcea9d099a394b42f126990db82d1dcbe247f8b63f8c91cdfbb5e2d184d36daedaf8fcee58c34afe89bf9a30454063693d64806ead3427680a87e7af SHA512 20f8c9e4f8d81c66e34d9ca2b266fabaae30da9015d139cd4eba3f314c67c17cb562c6eec5127c41302c11c2f314237add2524a8b9a4d5346b8822a37e467b2d DIST wasm-bindgen-0.2.86.crate 174170 BLAKE2B 09146027b7c841ad0ff4dc18d2440330f5fe76d445cb947a5ed47e12455cfef8dee60398be6c32fdb7095535d1c88c7cc61a11c5194c4a0b9e4f55626b1dad0d SHA512 185f513e0e67264842f7ac03f19dfa89c6954de333fd5dcf6ba2e016a459c4a9c98d4ded341e99d0fd1f2795c458acd1e5032b1f74f6cf79c220b156f26c093d -DIST wasm-bindgen-backend-0.2.84.crate 26344 BLAKE2B 5686a252082afe128ded295584d972fe4af11a30fe37a80e142d213eb2e4bca567182bfc5addf1571696bd12e68e029148cffaa9af088d1269a1201af72e64d1 SHA512 afb06e21d916cf1af137159ac86924fbee3a958ef73725bdf6bf205e15465857791070c721e0fc0164eb6e37d195bbb6a3f03661c81e1e5a9ab8502bc3704058 DIST wasm-bindgen-backend-0.2.86.crate 26792 BLAKE2B 0df16a87b4e3b91b2c66613e49844567ef036dd79532759e07296dacafd4993d2783f88b137b5e6e5d9c7f18c8f4c7eecf11edf666e6dfaa4c1d3dc32872ace8 SHA512 6e62432e29f7ad02e890c5c4943869a166606a7f9ba9a8ee78fbb1d86f9083005da5268e6b18ce1da13c5016e8c89ff3f5576ac3bbe3ae4587bd4c901ed5e436 -DIST wasm-bindgen-futures-0.4.34.crate 15117 BLAKE2B 7a6a70d07e021680dad6ae9d4b800d153baa0ff51a2bb7bec59b4c7878335ec3dd9cd4bec1cb7826683e3d91d115671274d45da5148979623dd9e1736a1c7d1c SHA512 6b822fadaadd4b0edd2c9ca264bbc611f67e6d3eccce7034c3ed1a960dc673c591ef1f8407e58ae740dd173a1f1f82d206840f35a10b1f088630b79bcd0dff74 DIST wasm-bindgen-futures-0.4.36.crate 15181 BLAKE2B 8c82bf2719a7207c13ab8fcce505b12c7af13da62124fc8ae5f2a66dcf7640c4df41fbc8bcbcefa05ef6deb57c9015e9cc1f7b93651752fd4535fce026e5d5f1 SHA512 4eec090234aeb47a099b0e9ddd851e3e4571221b2f207e9231c1a106dddf9c9e67eb97ef58ae7cf03008f17c58751599bff5c22600d6a038b22fb40e58262214 -DIST wasm-bindgen-macro-0.2.84.crate 12857 BLAKE2B 23ae9963cc2cf9bc589f5d77c8d3819aeb9d671f0bddd17093b2df096cc800d2130bd2a994b786a5f446e9194947199b3f0cdf1c16f15e7283a4ae319ca849a1 SHA512 23b69ff601c149909d81200bc2902018ec71efad8aec9cd84a0653025aaf852cc86d93e28c5f60144ba6ce5aeff04b90d23761e263e3783d45097316525d6f43 DIST wasm-bindgen-macro-0.2.86.crate 13888 BLAKE2B 267d19541474501be9ffaba4ffc6a81d32c3c8bd79ff60cb7588edafcf00a65d4547dfcd6ff12692c49438c270e0611e6726ab03ad2b449f7d4c6d41aac86949 SHA512 f6ae82d9ae6e0316c9d35a02100c7e93d5fa17e23d36f72b04a1365a580323126a514bda71f7c225b51ddc966460e9f3d7855cde15a9264c05375a92a56e4f75 -DIST wasm-bindgen-macro-support-0.2.84.crate 19076 BLAKE2B 4f779d7d0a406f376092ea8193851dbc86e9dbb822464db66a2022274665b03b9bf6552f79263014510cfaf4284847e98e8173263a6565f1af0c29054bd33fff SHA512 f2a8b6e0170dcea0d2f4a50361f036ad6604c499a89f0cf602578d0958d47c193aecebbd98e63310f592b08f8fe53da6c3d7a124b433ee384aa22371d9c963e5 DIST wasm-bindgen-macro-support-0.2.86.crate 20027 BLAKE2B bd6363b515400ba393c8f3c7c38e8fcfd19d1eafc377528777254208d3d03cdccbd208c83e70291525b856d88c36f8e13b8c9df3f2d568133357c1e7b047baff SHA512 f4d5a883be6b7e6933e705a112b5efdcb1c5a282b214a592c08c6b5fb423a600c6fe43581cc2f8c13ccf946c5a210e05d0455cf594eccee2077f9a96c5a40902 -DIST wasm-bindgen-shared-0.2.84.crate 7219 BLAKE2B 4910158ed884dd9dbb32b1539b0c89a583f98df05cb29654487a26db063c973d44cb086dad4b466f9bc63104e3d4da72fe9feed32618f8243151dfb9ccfaff29 SHA512 fc4bf134a33c71852b91d09fbf1e1801e2b97b5c2756e2680d0c1f8701da30b22b56777d8e806e13602beb040775824966e378f7b9805e131a385e7816ddd010 DIST wasm-bindgen-shared-0.2.86.crate 7246 BLAKE2B b199125c7a65dd2f77e8700d459f1aec0572c6f1ee16198f7212d494daf4a71ec7637803aaec54e3b04bc991281d102e6f4da9d63838919238b2034353ee56df SHA512 e2a557c58185cea726e694617afb108ede9017f2aa492309695cf9a8b339806c0d9e35c4eeb6733acc56f8d0291f34fc236651246e82b450435949a4d2e0002a DIST wayland-client-0.29.5.crate 71041 BLAKE2B 8473069b5a575509a0a7d518ffe98786282b2e7d726690f8c782b5cc93d31f865d040efda8fdc9132cbe5b338fa9f8cde47d828273bf4d34cd57ffebd8e50b8d SHA512 07405d2749893743f9c6341dcc333203ceac22d96a9c2bddb0777b22fc7d54ecb3cec19f48d4fc60e372c9269f4f85f8aa94378d54f2400f3d41de9b439589a2 DIST wayland-commons-0.29.5.crate 20771 BLAKE2B 6f13e38ed1278a36bea0bfb1a051feb64edbe21e49a29d0b25490659c496bb287f549a88987f97d14c4d95c90e76ceb7ec8aa8fb597980893809a17fbcaa9225 SHA512 91d1ed58be31c47ae12d6ffe7cb475d9bf040b6aa3a2753bd0f5ab92407165e729f89f52f6972d9fef39aaf0e32a01bdb7e9fb76e04b827133255078abc98778 DIST wayland-protocols-0.29.5.crate 140859 BLAKE2B 746bdb7e46529f5d33298067a190c2d35f4ceb1c2cb2995745c7728841eda7d8bc4a5ea4d2e9b6f4ee00c599bce9ee49f92e6203adfe27a865c11baabaf9f593 SHA512 d7c21cb1976b9ede6fc13ba3781e11dafab1009a2aeaf792e96ed1816569b9f7c061c6c57990b7274f12e61bb7730421578029749447d46ab6aacf0434422a8f DIST wayland-scanner-0.29.5.crate 17248 BLAKE2B de239ef313e5c4fa4aaebfc4c7aea945634d0de2bb51eca04e81982c9f71933d0ee704696b787922702f60437a3fd55f6026375fc61017bedce6d750bdeafc4c SHA512 7c2ebee011db8714801a3b3af9552129a502f983fc1737a40a520d2a2de92cf003b9bef24f4b55e2e7ffa0c843fbb77096efeb20606b61e74c2c082fa55a2e6d DIST wayland-sys-0.29.5.crate 7926 BLAKE2B bf09b522dc69b2a49493e769696196e18bfede5681120ceeee94b0cb3393ed8c4d0d3b1acc967d5231735cbc65d71d13394a25845e30a1ce40e6f8461647daca SHA512 ec99802c44e75840e029b771fcdfb57ba4f0e0f143b012f91eaf661ccedf4eb82122950fec25c6692f24c0f7c123e697e7cca890131f04bc8bb4b670485b2191 -DIST web-sys-0.3.61.crate 706333 BLAKE2B f57cb14032e2ea01b5e0ffcef0988ee3e8227c1da7d27ef8799583f64cddb4bcfbbb145f5ea1889006fc9ff61d42b1c02d4b278d67371c9d914827113f5e4128 SHA512 dd8c93a92295a9cd94a4a4cac4a81d9fa41c2c0bc885c1861eae5cc317a0d55e1a9d34b97b91999bf617a071f7f8acc39bb0d4a684b40543519f0cad6b82a25c DIST web-sys-0.3.63.crate 725192 BLAKE2B 188ac3d90a040b2c7f1d9de007c02818bed46175c0f49e729cb41f273bb14de43864e059e257347b8fa0511a058aec6e43a9e99e9be5d8e0288e80921c837b06 SHA512 b919078dadb1e161c1b521b0b0c685a08acb659c7effced3f2a237ab8a29b64fe2d6ac57125857e574a0331b7aa673f9736b53c6df8a63860e7c66f4fb8ab3f4 DIST webpki-0.22.0.crate 58663 BLAKE2B 4fff91a8ce3d46a9daa9e39c50755f79574c91faddead2f6c879f6e9bc2189b76c4951cbc36e607e099ab8a870b422e1afcd4bcbecc14e96555c26c8cbefeb84 SHA512 7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570 DIST webpki-roots-0.22.6.crate 242386 BLAKE2B b7c4ca7b372effa1cab48d890e468a272e0bfb7109900c4077906d088e85448c058a6be420eca24ed42bc9c0a0f1922c08c5ae6b0cfd85aa71662a5f7157791a SHA512 00413a8354e2277f50c29851ed49a97f76bacb2017d61b10333981d15bcee13eceef8711e87d2aef1ed4f8a85763c6b1e7e21d61a57e7f689fe4aa6e67f4c140 @@ -482,9 +392,7 @@ DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e DIST windows-0.39.0.crate 12776691 BLAKE2B f9d774a0f131f6ab45a8edfa2e093cd6b43d754a933c11693048964e4e2b01e650be6a583a9d927cdcbb895cf206482d2209a395eaa6315eee8ce49a1b44431b SHA512 e2f69a1010c518056b253075b6e10b63e034374a416fb9e0fbf926bd992daefcf4c5a02208641f5bd961b8a0d946fcce226a01c6fca48606a3a25f570d8932dd DIST windows-0.48.0.crate 11864177 BLAKE2B 39c0e4f058f68a829ee08721818a0b04287af20dfe6e03a125b75566b4c8a58b56557d685600f1f9c215811154f9782f12368d42848445d54dcf9bfd6471349d SHA512 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c DIST windows-sys-0.42.0.crate 3006791 BLAKE2B 7a0962364ecc416cf0ae7e49cce1298a12d819003e488f6e77aff1a52710f00378638b6a05db5557a031e1b75659587657971ddc63eaab35495133762f99a7b2 SHA512 b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354 -DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed -DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 DIST windows-targets-0.48.0.crate 7466 BLAKE2B 4ef6d89ad5b1acf26a1a24348122b86d3943bd95935499bc9032fbc7aa01c04999c723df7fecb4989854cb6b7cceffe141537dfb05a9eaf3902c4cb490533116 SHA512 1d2a29602a1e0846c8577ec9167c5f9972091998a5df449d67b13ad918bf37680e7f97247baf5e3010c166d0b3182418c2925470998b92893ee9469939b91e22 DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 DIST windows_aarch64_gnullvm-0.48.0.crate 366543 BLAKE2B 9b10f65089fe6da3ff38a1061783f635644ae84f567f891eaced280af68f7ff3919b34289e8850aa34554bb0346903273ff0a7fa743ca8794c2d23a9f1b0185f SHA512 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711 @@ -514,22 +422,14 @@ DIST xcb-0.8.2.crate 129071 BLAKE2B 83596850decb752c8fca84c383986e3cf1ca0708a682 DIST xdg-home-1.0.0.crate 3310 BLAKE2B 9ca30a8daabf4e48aa3266f382c8d33313388057d7cc0b837130229b342df4da8b712831df6ed4b71f55014e0b6acef482849735c82957e71fffcdb4eb781f63 SHA512 943414b1238be9cb0785987e45e90412ea1df6f838ec845147555e09e2433966b2635b59884f9adc13f79820661062f13c1368fa959f785897a2617ffad0bc23 DIST xi-unicode-0.3.0.crate 87001 BLAKE2B 1d44488a32dc9bd9284df6ee26f0f05c5145c458dc76943cfab88f2f2544762477bbe1378bc1f5e365cd5a5ecf79e41fa66140190047f37ea5dfe678c97a542e SHA512 39875839dcf90b391e76a6b2c2efb2e6f8bfdfdaa59c4815bab8f24412f840c6b01232b5bd79a8f8c6bf7733333e5915c2a7235d27f890b883d6658094bf6271 DIST xml-rs-0.8.14.crate 51905 BLAKE2B 2969addb32fa987b04c1593253a0053e01e46e6e9e624d5dac338adb0433770b8362bff81fe8d74423dd56df1b940e8719a996a6ac97558f2c3dc0bed6128443 SHA512 b7f53a0cd7619d0aa0c4071bad43593175c4cd4733cb23a0097ad84c3a50884214082494a64284c33538d627907bf5cc51d32582be38cc7a8f4f345757537e1e -DIST xml-rs-0.8.4.crate 52690 BLAKE2B 140d4e725ae0e82c949838c1f6d82e1fbb00e2df4d51b74486597302d4a434ccb46bbd6f5e97636b4947c0092793928c29837a3290bb525344e8a27c0951a42b SHA512 b21b0db9ee7cdfddae7c110e4fec714d719e75ba139744c290692d660caa425aa8b1ece644deb5f1879f21c0561b9b412b9ba8931f7f5b4e220ef08f8a7fc5e6 -DIST zbus-3.11.1.crate 142580 BLAKE2B aea0366476dd3fb4c8f9e924777932e45efb25bd23fbcfc3881337852c5df3d821facdb28695f4782a505774b237c0e7d1affb40e6e0946fcd79fec4f5c50608 SHA512 cde89fa2f3da6efc064ceb3e1a742a785b713d84839a8c43ed3b765a6ddced0405e0b0aa6278b143e42080f528fd910fb85026d9acf5f99c351232d2ef1f9109 DIST zbus-3.13.1.crate 146632 BLAKE2B a27064483acc87df4f9bd4dfa91663c2423042c9478bc4b0fbfe0478ed3d8e5c0bb434940da486802005a8777fea9c828f8ece61866d27cd88275e5fdb6007c6 SHA512 88a87ae4d141737b6548d0848abbe7ce3912d335e244f49d33dbf8a0d488da44ba149e05112c9568c49ff2e2e215177dd3f007d8f53e3f72239f54cf1644c71d -DIST zbus_macros-3.11.1.crate 25824 BLAKE2B de3fd6eee7064b9d2dc6b1db9b0f0b8c240104fd4b1458ce484d98cdbff2d500d50f9518be76ec53e1f2e625cbe1ad362ce18132ca2394b9311be125211f5a59 SHA512 5a7eb2f9452f5e55b945cbffd825940d8457372ba812026845998d3fbf716b85bf8cb246926116cc716f464d5e243fe4f42072569f9366a5fff5a9fb1e6be825 DIST zbus_macros-3.13.1.crate 25923 BLAKE2B 204242f4b69c0a17a0a2fbaf3d090ca6cb53cdebd38006e6eebf9e643af2622a4bb338c936d1c1044dff7a4b513ccf5cf27a6258a9892935e8371d3a54ccc4fb SHA512 ee1dda501961892f82f288f6b2dd5c5f25c91f1958a40056e4298196884536eb91cedb4b2ca9e54f33cd79aad22f4b91129285b5eb520c9f7993012b0b0e411b -DIST zbus_names-2.5.0.crate 9861 BLAKE2B c171980b661d97142abc873eaa0acbf21300ac0165aa9e28012e798c79db871e10c52336e7eb73a568359d7e9b395e5782457530da509fb81afc767d0180fb17 SHA512 7a42f274e2d9d6dd452d8ca47b22d3b1e2e13bf0708693cfd71293ecffc7a13fa957175aa0dc78b8d17251933faf04d6e2250bb9edb2034eff7bba99392076e8 DIST zbus_names-2.5.1.crate 9803 BLAKE2B 5b782c7bef6e953ee6b2b339a3fcfdc7297590eece98d8b3c6052c0e238cf76f85147e1d9d26e5c71dff1d5ca8b5dbd1e472d40dd2f4ae7f8762206e1062415a SHA512 9f72d84ee06841d575698a6c5e5c061cdb77ce747d995054de4a7cb3eedd3935fa1470f06470f688eb090d7d3b75cff695f947ea08b336d1ab9a22e4c924d489 DIST zerocopy-0.6.1.crate 23933 BLAKE2B 322a1a74a436c89a6a84addd55a0347b087e416fb532dea9344e85af398c869233446e2f3824612313783919c8b9a0a96d0c64c1ca0403ef386bcab6ca9682f0 SHA512 af241a21208dc33f69d92bc01fb15feea3cab8bbd0fe0076d5ac15fdd65458d1ddd69d3e88b1dc27ae9774acee7ae6952c16372b5aad50190f488aedfd6f6629 DIST zerocopy-derive-0.3.2.crate 515746 BLAKE2B bb3e7703532c1333ab60033717a2d43e4a014bdb53e15b0beed949005ff6a9eea9ae9012a9721815fd2b2f3fc61abe23b550e395714e8d309a6bddbd897b743c SHA512 daafee42d2f46971a8a8488554e5859cedeed5b3555dea37eb34ef89a6d36adac37922c90095575a29ba1f099722a35cf35c67ec2fad1f172921bd0a087c4400 -DIST zvariant-3.12.0.crate 71199 BLAKE2B 7e847bf9ff922ac3fb7c17540243b6bc4dfe0a4d07630eef9e618d5c9090f8de7b4515ed77cff86ac6b51acde28126e410e1832d96451b642bb29d2de8207cef SHA512 42661d7681b24e0fddc8db6df944abedd60a9d656133c3ec704dec7f248b2c843e01032bd46cc6fddf8aa56e2a0970a5a10248bd3117f832b67677e3a81f9ab6 DIST zvariant-3.14.0.crate 71933 BLAKE2B a1e006280805623029fa4fe3a54c0dee4657b6b7a4a4aa5652db5c103bb08f9f9508ba344dd0de003f51a0ac23d26c2d2859028952580cc3916a6d26bc255ae6 SHA512 76f4a3588eca689b90c98f9a0624937237c8a061588109069d5a12d9d2380a604392c5083ef72dd3f002eeb0aa91ca89dfbaa84cd116f67cce5088f32d45aa7e -DIST zvariant_derive-3.12.0.crate 10828 BLAKE2B ec1f15c8770ccabb24c02b3cd5117b1ea60d735a2f827d2dd59fda09ced27445707278250394bf57ce93db2521a43470a15432a0e6011ae3bb591d2aeb42fe0e SHA512 c8ffb416ef2f4d4246973a75a00c9f614e6f7b634f76df801058a1586e39e66ee20129ac0f489c135bfc1864116c7115b8870e78301da9f86df785622c41e2b9 DIST zvariant_derive-3.14.0.crate 10944 BLAKE2B ac388c66eaf80d2a7c7152706510c2bcec2d9d0f76e195bef35f61610c968bef1f618c159721969f561ef527a3dd9afe86e28049e0f3f5af960e3a055a3455f0 SHA512 0358f4535fb4c517187d082ee04d2fa0df36a030586c2b286f019bbce36d89cd528f7381f85e8cec294f8d8d859afb65d09720f3a85553e79624749a976f712f -DIST zvariant_utils-1.0.0.crate 6230 BLAKE2B cf0176e9187d493cee4d2f33945754695dcfc5c1fb56bf750667c9dcf1dd4d15c4896407225cfe26a6f63b9bd0d3511193d7bae8a11bfa3fa6f50884c79b6bb2 SHA512 51febffe7d013bf74ab9d57257d7db0ba86bb94a0bf8d5c55125de6a329903f07a7906103ed53b1705b1ba364c38b4f6aad7cadb53761f740fce6bf957e174aa DIST zvariant_utils-1.0.1.crate 6223 BLAKE2B ea304bac65493168f1be268192829d5a666a267b1f69533a9d2da2b2d2447d7a9f0f70164d60ab02afd90134e37060f86706bc7047c23aedb198d0834f987d15 SHA512 3cf364d53f1169d5274998c3f06ef1a9371071644b256223441deb004553d4eccbb564305ddc0693cf1b7a595e8c1b989df0f8b4eb8447a72782d7d200120f36 -EBUILD ncspot-0.13.2.ebuild 10454 BLAKE2B 5a05ec2c31ab9739387b8ffd435ff9643ffde8adec9b060a7c4160e0cff7f684858a3ed8d570fe34ad2f86a9eed2efee1fbbccee80d4eb1411cc1094f0174eca SHA512 6d7d25cb38c917489d267d1625245c19b0b8ea3b943a7efcd6ce26b9690be3aa9fe468187407823371905fe0b3250f8aa632967e29988204d543049650520004 EBUILD ncspot-0.13.3-r1.ebuild 10330 BLAKE2B 17e98c60522a72d1636ef633cd2fb2b814d317275dc07909e4cd6c4c4139442c20bccdbd574310f686ce381d292ce86d1bf60ed6c414bd41ed9e521fa931d98d SHA512 13adc7d350faad2aa4d6da23b23a99bfdb7258ddc46daf2cd2829f44131fa2b3c61439a966aea9a67e3ac9a5d87cfc1f3e442918aa4501da22db717b2bf0c111 EBUILD ncspot-0.13.3.ebuild 10288 BLAKE2B 803dd8fccbe061a784c1d08dd6be7069b0ed554005f824f8d342d2783422dc9a29b9dea75d2c802879bdbbf6cec6b77ff664d53cd0c698f6d2f453ce16ff8687 SHA512 8edbd1ec44032591cd8fe6a941218d9137e66b0a14e03d5d43e6f844eb77aa496add4071abf645ee2d6a52d0e3d0da804f997693ef03a070c457854b12bab73e MISC metadata.xml 705 BLAKE2B 2b9da3a49db8021c1f76adbeabb88180dbe0f213ee362fb524a0e0772cfb5fd431631ba7ff6973ae97dc3f841c2cf11c50cf065a66cd3834c2aaa2cd429971f6 SHA512 bc8ccdf5c3a2d3e16c16bf970a55d22a8011ac8193ca20d58faa0af5214f6f05405536255ea6f610e672c9c205ffe0a2b2de195e87dfa412f8edb26f313ed900 diff --git a/media-sound/ncspot/ncspot-0.13.2.ebuild b/media-sound/ncspot/ncspot-0.13.2.ebuild deleted file mode 100644 index 7a90f50cde20..000000000000 --- a/media-sound/ncspot/ncspot-0.13.2.ebuild +++ /dev/null @@ -1,535 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.6 - -EAPI=8 - -CRATES=" - addr2line-0.19.0 - adler-1.0.2 - aes-0.6.0 - aes-ctr-0.6.0 - aes-soft-0.6.4 - aesni-0.10.0 - ahash-0.8.3 - aho-corasick-1.0.1 - alsa-0.6.0 - alsa-sys-0.3.1 - android_system_properties-0.1.5 - anstream-0.3.2 - anstyle-1.0.0 - anstyle-parse-0.2.0 - anstyle-query-1.0.0 - anstyle-wincon-1.0.1 - async-broadcast-0.5.1 - async-channel-1.8.0 - async-executor-1.5.1 - async-fs-1.6.0 - async-io-1.13.0 - async-lock-2.7.0 - async-recursion-1.0.4 - async-task-4.4.0 - async-trait-0.1.68 - atomic-waker-1.1.1 - autocfg-1.1.0 - backtrace-0.3.67 - base64-0.13.1 - base64-0.21.0 - bindgen-0.64.0 - bitflags-1.3.2 - block-0.1.6 - block-buffer-0.10.4 - block-buffer-0.9.0 - blocking-1.3.1 - bumpalo-3.12.0 - bytecount-0.6.3 - byteorder-1.4.3 - bytes-1.4.0 - cc-1.0.79 - cesu8-1.1.0 - cexpr-0.6.0 - cfg-if-1.0.0 - chrono-0.4.24 - cipher-0.2.5 - clang-sys-1.6.1 - clap-4.2.7 - clap_builder-4.2.7 - clap_complete-4.2.1 - clap_lex-0.4.1 - clap_mangen-0.2.10 - clipboard-0.5.0 - clipboard-win-2.2.0 - codespan-reporting-0.11.1 - colorchoice-1.0.0 - combine-4.6.6 - concurrent-queue-2.2.0 - cookie-0.16.2 - cookie_store-0.19.0 - core-foundation-0.9.3 - core-foundation-sys-0.8.4 - coreaudio-rs-0.10.0 - coreaudio-sys-0.2.12 - cpal-0.13.5 - cpufeatures-0.2.6 - crossbeam-channel-0.5.7 - crossbeam-utils-0.8.15 - crypto-common-0.1.6 - crypto-mac-0.11.1 - ctr-0.6.0 - cursive-0.20.0 - cursive_buffered_backend-0.6.1 - cursive_core-0.3.7 - cxx-1.0.94 - cxx-build-1.0.94 - cxxbridge-flags-1.0.94 - cxxbridge-macro-1.0.94 - darling-0.13.4 - darling-0.14.4 - darling_core-0.13.4 - darling_core-0.14.4 - darling_macro-0.13.4 - darling_macro-0.14.4 - derivative-2.2.0 - derive-new-0.5.9 - digest-0.10.6 - digest-0.9.0 - dirs-4.0.0 - dirs-next-1.0.2 - dirs-next-2.0.0 - dirs-sys-0.3.7 - dirs-sys-next-0.1.2 - downcast-rs-1.2.0 - encoding_rs-0.8.32 - enum-map-2.5.0 - enum-map-derive-0.11.0 - enum_dispatch-0.3.11 - enumflags2-0.7.6 - enumflags2_derive-0.7.6 - enumset-1.0.12 - enumset_derive-0.6.1 - errno-0.3.0 - errno-dragonfly-0.1.2 - event-listener-2.5.3 - fastrand-1.9.0 - fern-0.6.2 - fixedbitset-0.4.2 - fnv-1.0.7 - foreign-types-0.3.2 - foreign-types-shared-0.1.1 - form_urlencoded-1.1.0 - futures-0.3.28 - futures-channel-0.3.28 - futures-core-0.3.28 - futures-executor-0.3.28 - futures-io-0.3.28 - futures-lite-1.13.0 - futures-macro-0.3.28 - futures-sink-0.3.28 - futures-task-0.3.28 - futures-util-0.3.28 - generic-array-0.14.7 - getrandom-0.2.8 - gimli-0.27.2 - glob-0.3.1 - h2-0.3.16 - half-1.8.2 - hashbrown-0.12.3 - headers-0.3.8 - headers-core-0.2.0 - heck-0.3.3 - heck-0.4.1 - hermit-abi-0.2.6 - hermit-abi-0.3.1 - hex-0.4.3 - hmac-0.11.0 - http-0.2.9 - http-body-0.4.5 - httparse-1.8.0 - httpdate-1.0.2 - hyper-0.14.25 - hyper-proxy-0.9.1 - hyper-tls-0.5.0 - iana-time-zone-0.1.56 - iana-time-zone-haiku-0.1.1 - ident_case-1.0.1 - idna-0.3.0 - indexmap-1.9.3 - instant-0.1.12 - io-lifetimes-1.0.10 - ioctl-rs-0.2.0 - ipnet-2.7.2 - is-terminal-0.4.6 - itoa-1.0.6 - jni-0.19.0 - jni-sys-0.3.0 - jobserver-0.1.26 - js-sys-0.3.61 - lazy_static-1.4.0 - lazycell-1.3.0 - lewton-0.10.2 - libc-0.2.142 - libloading-0.7.4 - libm-0.2.6 - libpulse-binding-2.27.1 - libpulse-simple-binding-2.27.1 - libpulse-simple-sys-1.20.1 - libpulse-sys-1.20.1 - librespot-audio-0.4.2 - librespot-core-0.4.2 - librespot-metadata-0.4.2 - librespot-playback-0.4.2 - librespot-protocol-0.4.2 - link-cplusplus-1.0.8 - linux-raw-sys-0.3.1 - lock_api-0.4.9 - log-0.4.17 - mac-notification-sys-0.5.6 - mach-0.3.2 - malloc_buf-0.0.6 - maplit-1.0.2 - maybe-async-0.2.7 - memchr-2.5.0 - memoffset-0.6.5 - memoffset-0.7.1 - mime-0.3.17 - minimal-lexical-0.2.1 - miniz_oxide-0.6.2 - mio-0.8.6 - native-tls-0.2.11 - ncurses-5.101.0 - ndk-0.6.0 - ndk-context-0.1.1 - ndk-glue-0.6.2 - ndk-macro-0.3.0 - ndk-sys-0.3.0 - nix-0.23.2 - nix-0.24.3 - nix-0.26.2 - nom-7.1.3 - notify-rust-4.8.0 - num-0.2.1 - num-0.4.0 - num-bigint-0.2.6 - num-bigint-0.4.3 - num-complex-0.2.4 - num-complex-0.4.3 - num-derive-0.3.3 - num-integer-0.1.45 - num-iter-0.1.43 - num-rational-0.2.4 - num-rational-0.4.1 - num-traits-0.2.15 - num_cpus-1.15.0 - num_enum-0.5.11 - num_enum_derive-0.5.11 - num_threads-0.1.6 - numtoa-0.1.0 - objc-0.2.7 - objc-foundation-0.1.1 - objc_id-0.1.1 - object-0.30.3 - oboe-0.4.6 - oboe-sys-0.4.5 - ogg-0.8.0 - once_cell-1.17.1 - opaque-debug-0.3.0 - openssl-0.10.49 - openssl-macros-0.1.1 - openssl-probe-0.1.5 - openssl-sys-0.9.84 - ordered-stream-0.2.0 - os_pipe-1.1.3 - owning_ref-0.4.1 - pancurses-0.17.0 - parking-2.1.0 - parking_lot-0.11.2 - parking_lot-0.12.1 - parking_lot_core-0.8.6 - parking_lot_core-0.9.7 - parse_duration-2.1.1 - pbkdf2-0.8.0 - pdcurses-sys-0.7.1 - peeking_take_while-0.1.2 - percent-encoding-2.2.0 - petgraph-0.6.3 - pin-project-lite-0.2.9 - pin-utils-0.1.0 - pkg-config-0.3.26 - platform-dirs-0.3.0 - polling-2.8.0 - portaudio-rs-0.3.2 - portaudio-sys-0.1.1 - ppv-lite86-0.2.17 - priority-queue-1.3.1 - proc-macro-crate-1.3.1 - proc-macro2-1.0.56 - protobuf-2.28.0 - protobuf-codegen-2.28.0 - protobuf-codegen-pure-2.28.0 - quick-xml-0.23.1 - quote-1.0.26 - rand-0.8.5 - rand_chacha-0.3.1 - rand_core-0.6.4 - rand_distr-0.4.3 - redox_syscall-0.2.16 - redox_syscall-0.3.5 - redox_termios-0.1.2 - redox_users-0.4.3 - regex-1.8.1 - regex-syntax-0.7.1 - reqwest-0.11.17 - ring-0.16.20 - rodio-0.15.0 - roff-0.2.1 - rspotify-0.11.6 - rspotify-http-0.11.6 - rspotify-macros-0.11.6 - rspotify-model-0.11.6 - rustc-demangle-0.1.22 - rustc-hash-1.1.0 - rustc-serialize-0.3.24 - rustc_version-0.4.0 - rustix-0.37.7 - rustls-0.20.8 - rustversion-1.0.12 - ryu-1.0.13 - same-file-1.0.6 - schannel-0.1.21 - scopeguard-1.1.0 - scratch-1.0.5 - sct-0.7.0 - security-framework-2.8.2 - security-framework-sys-2.8.0 - semver-1.0.17 - serde-1.0.159 - serde_cbor-0.11.2 - serde_derive-1.0.159 - serde_json-1.0.95 - serde_repr-0.1.12 - serde_spanned-0.6.1 - serde_urlencoded-0.7.1 - sha-1-0.9.8 - sha1-0.10.5 - sha2-0.10.6 - shannon-0.2.0 - shell-words-1.1.0 - shlex-1.1.0 - signal-hook-0.3.15 - signal-hook-registry-1.4.1 - slab-0.4.8 - smallvec-1.10.0 - socket2-0.4.9 - spin-0.5.2 - stable_deref_trait-1.2.0 - static_assertions-1.1.0 - stdweb-0.1.3 - strsim-0.10.0 - strum-0.22.0 - strum-0.24.1 - strum_macros-0.22.0 - strum_macros-0.24.3 - subtle-2.4.1 - syn-1.0.109 - syn-2.0.13 - tauri-winrt-notification-0.1.0 - tempfile-3.5.0 - term_size-0.3.2 - termcolor-1.2.0 - termion-1.5.6 - thiserror-1.0.40 - thiserror-impl-1.0.40 - thread-id-4.0.0 - time-0.1.45 - time-0.3.20 - time-core-0.1.0 - time-macros-0.2.8 - tinyvec-1.6.0 - tinyvec_macros-0.1.1 - tokio-1.28.0 - tokio-macros-2.1.0 - tokio-native-tls-0.3.1 - tokio-stream-0.1.14 - tokio-util-0.7.8 - toml-0.7.3 - toml_datetime-0.6.1 - toml_edit-0.19.8 - tower-service-0.3.2 - tracing-0.1.37 - tracing-attributes-0.1.23 - tracing-core-0.1.30 - tree_magic_mini-3.0.3 - try-lock-0.2.4 - typenum-1.16.0 - uds_windows-1.0.2 - unicode-bidi-0.3.13 - unicode-ident-1.0.8 - unicode-normalization-0.1.22 - unicode-segmentation-1.10.1 - unicode-width-0.1.10 - untrusted-0.7.1 - ureq-2.6.2 - url-2.3.1 - utf8parse-0.2.1 - uuid-1.3.0 - vcpkg-0.2.15 - vergen-3.2.0 - version_check-0.9.4 - waker-fn-1.1.0 - walkdir-2.3.3 - want-0.3.0 - wasi-0.10.0+wasi-snapshot-preview1 - wasi-0.11.0+wasi-snapshot-preview1 - wasm-bindgen-0.2.84 - wasm-bindgen-backend-0.2.84 - wasm-bindgen-futures-0.4.34 - wasm-bindgen-macro-0.2.84 - wasm-bindgen-macro-support-0.2.84 - wasm-bindgen-shared-0.2.84 - wayland-client-0.29.5 - wayland-commons-0.29.5 - wayland-protocols-0.29.5 - wayland-scanner-0.29.5 - wayland-sys-0.29.5 - web-sys-0.3.61 - webpki-0.22.0 - webpki-roots-0.22.6 - winapi-0.3.9 - winapi-i686-pc-windows-gnu-0.4.0 - winapi-util-0.1.5 - winapi-x86_64-pc-windows-gnu-0.4.0 - windows-0.39.0 - windows-0.48.0 - windows-sys-0.42.0 - windows-sys-0.45.0 - windows-sys-0.48.0 - windows-targets-0.42.2 - windows-targets-0.48.0 - windows_aarch64_gnullvm-0.42.2 - windows_aarch64_gnullvm-0.48.0 - windows_aarch64_msvc-0.39.0 - windows_aarch64_msvc-0.42.2 - windows_aarch64_msvc-0.48.0 - windows_i686_gnu-0.39.0 - windows_i686_gnu-0.42.2 - windows_i686_gnu-0.48.0 - windows_i686_msvc-0.39.0 - windows_i686_msvc-0.42.2 - windows_i686_msvc-0.48.0 - windows_x86_64_gnu-0.39.0 - windows_x86_64_gnu-0.42.2 - windows_x86_64_gnu-0.48.0 - windows_x86_64_gnullvm-0.42.2 - windows_x86_64_gnullvm-0.48.0 - windows_x86_64_msvc-0.39.0 - windows_x86_64_msvc-0.42.2 - windows_x86_64_msvc-0.48.0 - winnow-0.4.1 - winreg-0.10.1 - winreg-0.5.1 - wl-clipboard-rs-0.7.0 - x11-clipboard-0.3.3 - xcb-0.8.2 - xi-unicode-0.3.0 - xml-rs-0.8.4 - zbus-3.11.1 - zbus_macros-3.11.1 - zbus_names-2.5.0 - zerocopy-0.6.1 - zerocopy-derive-0.3.2 - zvariant-3.12.0 - zvariant_derive-3.12.0 - zvariant_utils-1.0.0 -" - -# xtask crates: -CRATES+=" - cargo-xtask-0.1.0 - clap_mangen-0.2.8 - clap_complete-4.2.1 - clap-4.2.7 -" - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit bash-completion-r1 cargo desktop optfeature python-any-r1 - -DESCRIPTION="ncurses Spotify client written in Rust using librespot" -HOMEPAGE="https://github.com/hrkfdn/ncspot" -SRC_URI="https://github.com/hrkfdn/ncspot/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - $(cargo_crate_uris)" - -LICENSE="BSD-2" -# Dependent crate licenses -LICENSE+=" Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 Unicode-DFS-2016" -SLOT="0" -KEYWORDS="amd64" - -IUSE="clipboard cover mpris ncurses +notify" - -RDEPEND="dev-libs/openssl:= - media-libs/libpulse - sys-apps/dbus - sys-libs/ncurses - x11-libs/libxcb:= - cover? ( media-gfx/ueberzug )" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS} - virtual/pkgconfig" - -QA_FLAGS_IGNORED="/usr/bin/ncspot" - -src_configure() { - local myfeaturesdef="" - - use clipboard && myfeaturesdef+="share_clipboard,share_selection," - use cover && myfeaturesdef+="cover," - use mpris && myfeaturesdef+="mpris," - use ncurses && myfeaturesdef+="ncurses_backend," - use notify && myfeaturesdef+="notify," - - # It always seems to link to libpulse regardless of this setting, testing required from someone - # with full alsa setup (no pulseaudio/pipewire). v0.12.0 - # if use pulseaudio; then - # myfeaturesdef+="pulseaudio_backend," - # else - # myfeaturesdef+="alsa_backend," - # fi - - myfeaturesdef+="pulseaudio_backend," - - local myfeatures=( "${myfeaturesdef::-1}" ) - - cargo_src_configure -} - -src_compile() { - cargo_src_compile - - cargo xtask generate-shell-completion || die - cargo xtask generate-manpage || die -} - -src_install() { - cargo_src_install - einstalldocs - - domenu misc/ncspot.desktop - newicon -s scalable images/logo.svg ncspot.svg - - dobashcomp misc/ncspot.bash - - insinto /usr/share/fish/completions - doins misc/ncspot.fish - - insinto /usr/share/zsh/site-functions - doins misc/_ncspot - - doman misc/ncspot.1 -} - -pkg_postinst() { - optfeature_header "Optional runtime features:" - optfeature "MPRIS song scrobbling support" media-sound/rescrobbled -} diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index 77b77011e5d8..7f0f8fcaf640 100644 Binary files a/media-video/Manifest.gz and b/media-video/Manifest.gz differ diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 46aeb6f69514..bc2e7f0c73b3 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,5 +1,3 @@ -DIST yle-dl-20221231.tar.gz 75559 BLAKE2B 940a7107851ccfee0a93e24fccbac1f58d23a5cd3d6dbdbd5536b2d2c1d797468959453c1727700ae4bbced169e58565384cfbc976b9f89f662447fd51e38daf SHA512 9a08cbbb757cd75a8e2ee61b5c340b9e1bd91f8479f98d434a5e5f716926bfde135f925b5f65a9d043881f6a4e598c4c059aafb1618e5490c46f0f3c6a6dbf2b DIST yle-dl-20230611.tar.gz 75718 BLAKE2B 5be5b3bde4290f0799e4d2e15e779798467162e7316be4cd5bae463c798fbfac228614c8a1f4e222e045b70aca3584df428d85e6e12b6f208a6e4265199a6310 SHA512 9027a00f7a3b383187ae1de3bcf2145c64b0f618680ec3fe224397ac23cbb43d0f181f64c8cd7f21b9dbbdfd5ea0045458fb6858fd6be2c4b5b04d5df2747f79 -EBUILD yle-dl-20221231.ebuild 1451 BLAKE2B 39a5c35bacd6755187dd0673c3be24fcfd5efe222622ad30271a66333f959c032dfa9245bee8c9e2f229b367bd23ab36511a23a233f32034b89e46e5e9b52805 SHA512 3d30b6607881fbd2afa9ecd612c86f298cf383490742414e9669c37e0f4a69a5731df9e51bb42e0bbc8420b49151536cb498957894e6ff83cca9adb8514615f2 EBUILD yle-dl-20230611.ebuild 1452 BLAKE2B 9af43a370c0fd60fff921f75de24d148d57bafc680f9f14e1f9cf8447afdde883e078eeb969cf6071bfa588e00bd2f90a2912ec8efc5b3d36fc411f4330ea042 SHA512 82ea6ff168c31b1a8c2fa97dc0fe0a4ddaff9a8d76f1df0fe4f04f4d2804e97196ffb98aa32a94102f083e5a8114ea8a30c549a923f71d6a26d62dd3124ebc70 MISC metadata.xml 363 BLAKE2B b27761ed00c4849b5e9a0c51fdf699ab7e1589acc017be236339e8e5044fbe05ad62ad8c7104f6e9e43de0779ad6f9f3fe4144fc57376d87d0304f7c7c3fe7cf SHA512 1b061009279fcf8271bec4958ddb93d93e1455686e42d623a64ef51a65e4f852d23873c59d5e547bbf66d6c596f542fd29f78de5c7b33f484918b01beb76dc92 diff --git a/media-video/yle-dl/yle-dl-20221231.ebuild b/media-video/yle-dl/yle-dl-20221231.ebuild deleted file mode 100644 index 6f0e9051a517..000000000000 --- a/media-video/yle-dl/yle-dl-20221231.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=flit - -inherit distutils-r1 optfeature - -DESCRIPTION="Download media files from Yle Areena" -HOMEPAGE="https://aajanki.github.io/yle-dl/ https://github.com/aajanki/yle-dl" -SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Requires an active internet connection during tests, -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND="media-video/ffmpeg - net-misc/wget - >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}] - >=dev-python/ConfigArgParse-0.13.0[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/progress[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}]" -BDEPEND="test? ( - ${RDEPEND} - media-video/ffmpeg[gnutls] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -DOCS=( COPYING ChangeLog README.fi.md README.md yledl.conf.sample ) - -src_install() { - docompress -x "/usr/share/doc/${PF}/yledl.conf.sample" - distutils-r1_src_install -} - -pkg_postinst() { - elog "Sample configuration file has been installed to " - elog " /usr/share/doc/yle-dl-${PVR}/yledl.conf.sample" - elog - optfeature "youtube-dl download engine" net-misc/yt-dlp -} diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index e81552fe8f8f..0074fead4a44 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 ccca73ba139a..a95b0f195df5 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Thu, 29 Jun 2023 06:09:49 +0000 +Fri, 30 Jun 2023 07:39:56 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index 54eccaf79261..88983a4f7ce9 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 546124 BLAKE2B b8c960a7f19f0cac8ea254b9330e3a1add1f4be28ff0a9b4020f5e68f250a6b511280b7dd1dec4e472c73320abae493b0ab8441075c681803abfb19ea280332e SHA512 0dccc4f920463740ab2803f55b50f1cf0df2af9d58750c12c98fe5963dc8738d5a3e8d6a895c2e0d3ba8230bb61557b6e88b4fa56b2f05f5697577b68a9413df -TIMESTAMP 2023-06-29T06:09:53Z +TIMESTAMP 2023-06-30T07:39:59Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSdIDFfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSehs9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klBDUQ//Vtr8YMLOQleGwEK68Sk6vdAHGmCjyRB1X+Qcrunaeon3IgMGE96v2j5M -0qCZqkFRPOxJXLhmn+N9+LG8Hmsc+XMKGnTRF13TBQvz39TiNM9HvnST1DcyWhcZ -k6ukSVWOiHwRWInlrs9zKg0dgIWG8gHq4EVFQzsZm/+DcjLbMmfbeLQ1Ik1xQSPp -Xb6hsXwPeyaJ6Hgtooe9NktfQGoz2qTMCoUynjBg6uCh4XG2/qJ1OKQUT1t8jRI+ -QGWzfSyNkwjKIGOjrbkAhz5PEC26AsLaSmvz/EOBuL/5yQ89SrRXkmzKFz8Ctz1U -DGKCZdM5RrKZldnOvv1KNpSkWT+O5fD8qCXJ7DpAvSYgimk0D522JtHlV8rUwlwa -48K4LIjmbcyGGkT5byfzWyITr4ECfQneV6EXqODil9dwkZDaKQ4BYchPoRUgxjwe -zCKOfJjoohRUmJc5TH5GnQjgMttuw3Yfs+XeFSPT1TQYN8gjKAO/iosvQ8pE4f5Z -/DZW0YguVbce2ymdcA/bBgPNcpExfoRmfTeWDTxg05DWpjIfPvc2aRuW7uHX7XvT -cJZ9TinYt4Hf6JNq2CUKbcCBq0Gm4lKLIfxxiqQO+HFCBqjAGwF8y2FCYk5dfO7b -4X/FFZT4+WkVs867oyXzKI0WKMZnVOU1MjlIEeuq2WlbSMc7wKM= -=go+Q +klBylA/+M121t6RNjEFjNYcCYxJu69wPmWNtlwax9UOv/4J/QZ/WNSvCNSWIFM0a +oOPevKi/3ADkWPTS1qJTpt4NGcqEj2huf2oDZQSWjF6SodiAj7J0YgJrdM1tS86g +EK19Ktel55H3bpU6ixy2zgUWZKX3Jr6Pq3EwtAruhJrsZtpL7+TeAFC474V3t8Yf +HHJ03s1lOb5WXERC1F7qu+RMnQisM6dX3ejkQOt9KJyHvltQNQWXrk+Mb2remJYa +Xu6F/Uh80C4imVD6iyUG8GXbESlSFHBRYmR+LiSj86hK0Y5sYjrlMxCWqg4irXdP +N6S305k5VAh6FbHsUGoaIL/U3mIUSTf7SPxSjdhClMoOVDwfe80ArOTIy7tQtdjZ +Kh9/7kvawE/RUroe5iRKDk2jABfo6myqkERMxeTOTzUgduMTf+fv2B2fW3gJSIdA +z/yfHsz4FJW6+QJ+H7Er7opi7L+o+bnQhu/3Y8k3T5jIBYfGlTrSP3WiwwOWXUK3 +0KmxICmeCiAvPT4WXmAgKt6wQa4PK6F75SEDEmIAIoNHudrUciFQCBWlmFqqx2s/ +Vdp9i7CubcUyBKcrTtqH8bUUzZ5HC8uBcTq5IkZUMdMmEs7I74lnSQ5lzgAljKUx +gXa0wFq2/djkWyJWVWHzvxkX5qFN/DmeFzIQZcfxiWowKVwCUB8= +=CO59 -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index ccca73ba139a..a95b0f195df5 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Thu, 29 Jun 2023 06:09:49 +0000 +Fri, 30 Jun 2023 07:39:56 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index f256d94459f7..98ae382e1caa 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 ead7b7aec93f..baad3662a68a 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.164 b/metadata/md5-cache/app-admin/awscli-1.27.164 new file mode 100644 index 000000000000..9e6bfae93917 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-1.27.164 @@ -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.164[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.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Universal Command Line Environment for AWS +EAPI=8 +HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/ +INHERIT=bash-completion-r1 distutils-r1 multiprocessing +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.29.164[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.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3: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.164.tar.gz -> aws-cli-1.27.164.gh.tar.gz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=49e74325243b7907e30dd121cb06f7f4 diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz index 51426c5a8a99..ce44e89b3035 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/drpm-0.5.1 b/metadata/md5-cache/app-arch/drpm-0.5.2 similarity index 93% rename from metadata/md5-cache/app-arch/drpm-0.5.1 rename to metadata/md5-cache/app-arch/drpm-0.5.2 index 3c69578d0084..9ecc48c216a1 100644 --- a/metadata/md5-cache/app-arch/drpm-0.5.1 +++ b/metadata/md5-cache/app-arch/drpm-0.5.2 @@ -11,6 +11,6 @@ LICENSE=LGPL-2.1+ RDEPEND=app-arch/bzip2:= app-arch/rpm app-arch/xz-utils dev-libs/openssl:= sys-libs/zlib lzip? ( app-arch/lzlib ) zstd? ( app-arch/zstd:= ) RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://github.com/rpm-software-management/drpm/archive/refs/tags/0.5.1.tar.gz -> drpm-0.5.1.tar.gz +SRC_URI=https://github.com/rpm-software-management/drpm/archive/refs/tags/0.5.2.tar.gz -> drpm-0.5.2.tar.gz _eclasses_=cmake 1abaebfe913f48975739281ab7d7ab75 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=4227e1ebdb9fa95d3ae608c02e7cf7eb +_md5_=c5a93d2e1a8935a77036d17d76257948 diff --git a/metadata/md5-cache/app-arch/drpm-9999 b/metadata/md5-cache/app-arch/drpm-9999 index 373f3ff11c86..f10fe17baf65 100644 --- a/metadata/md5-cache/app-arch/drpm-9999 +++ b/metadata/md5-cache/app-arch/drpm-9999 @@ -12,4 +12,4 @@ RDEPEND=app-arch/bzip2:= app-arch/rpm app-arch/xz-utils dev-libs/openssl:= sys-l RESTRICT=!test? ( test ) SLOT=0 _eclasses_=cmake 1abaebfe913f48975739281ab7d7ab75 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2d2a1ebd87ac0d01c262e010a8572eef +_md5_=c5a93d2e1a8935a77036d17d76257948 diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz index 9828f6cf9a91..9ae1529f8baf 100644 Binary files a/metadata/md5-cache/app-backup/Manifest.gz and b/metadata/md5-cache/app-backup/Manifest.gz differ diff --git a/metadata/md5-cache/app-backup/deja-dup-43.4-r2 b/metadata/md5-cache/app-backup/deja-dup-44.2 similarity index 92% rename from metadata/md5-cache/app-backup/deja-dup-43.4-r2 rename to metadata/md5-cache/app-backup/deja-dup-44.2 index a8df96cf473b..0cdab171eb0d 100644 --- a/metadata/md5-cache/app-backup/deja-dup-43.4-r2 +++ b/metadata/md5-cache/app-backup/deja-dup-44.2 @@ -12,6 +12,6 @@ LICENSE=GPL-3+ RDEPEND=>=gui-libs/libadwaita-1.0:1 >=dev-libs/glib-2.70.0:2 >=dev-libs/libgpg-error-1.33 >=gui-libs/gtk-4.6:4 >=dev-libs/json-glib-1.2 >=dev-libs/glib-2.64:2[dbus] >=app-crypt/libsecret-0.18.6[vala] >=net-libs/libsoup-3.0:3.0 >=app-backup/duplicity-0.8.21 gnome-base/dconf gnome-base/gvfs[fuse] RESTRICT=!test? ( test ) SLOT=0 -SRC_URI=https://gitlab.gnome.org/World/deja-dup/-/archive/43.4/deja-dup-43.4.tar.bz2 +SRC_URI=https://gitlab.gnome.org/World/deja-dup/-/archive/44.2/deja-dup-44.2.tar.bz2 _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=817edc7359d99d64e1d3668feefe713f +_md5_=768c09d72375ad616cfaa9cb52b77c84 diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index cc27b8ecbbf0..b755964e9e1a 100644 Binary files a/metadata/md5-cache/app-crypt/Manifest.gz and b/metadata/md5-cache/app-crypt/Manifest.gz differ diff --git a/metadata/md5-cache/app-crypt/gnupg-2.4.1 b/metadata/md5-cache/app-crypt/gnupg-2.4.1 deleted file mode 100644 index 9ff497d3aed0..000000000000 --- a/metadata/md5-cache/app-crypt/gnupg-2.4.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.0:0= ) -DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation -EAPI=8 -HOMEPAGE=https://gnupg.org/ -INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig -IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=GPL-3+ -RDEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.0:0= ) app-crypt/pinentry nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta ) -REQUIRED_USE=test? ( tofu ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://gnupg/gnupg/gnupg-2.4.1.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.4.1.tar.bz2.sig ) -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=d99a6a1bbe2904b5e894131232022a7e diff --git a/metadata/md5-cache/app-crypt/gnupg-2.4.2 b/metadata/md5-cache/app-crypt/gnupg-2.4.2 deleted file mode 100644 index 5d0b00b9aa46..000000000000 --- a/metadata/md5-cache/app-crypt/gnupg-2.4.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.0:0= ) -DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation -EAPI=8 -HOMEPAGE=https://gnupg.org/ -INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig -IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=GPL-3+ -RDEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.0:0= ) app-crypt/pinentry nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta ) -REQUIRED_USE=test? ( tofu ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://gnupg/gnupg/gnupg-2.4.2.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.4.2.tar.bz2.sig ) -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=d99a6a1bbe2904b5e894131232022a7e diff --git a/metadata/md5-cache/app-crypt/p11-kit-0.25.0 b/metadata/md5-cache/app-crypt/p11-kit-0.25.0 new file mode 100644 index 000000000000..ae0dd070e517 --- /dev/null +++ b/metadata/md5-cache/app-crypt/p11-kit-0.25.0 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install test +DEPEND=app-misc/ca-certificates >=dev-libs/libtasn1-3.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] libffi? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:= ) +DESCRIPTION=Provides a standard configuration setup for installing PKCS#11 +EAPI=8 +HOMEPAGE=https://p11-glue.github.io/p11-glue/p11-kit.html +INHERIT=bash-completion-r1 meson-multilib +IUSE=+libffi gtk-doc nls systemd test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +LICENSE=MIT +RDEPEND=app-misc/ca-certificates >=dev-libs/libtasn1-3.4:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] libffi? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd:= ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/p11-glue/p11-kit/releases/download/0.25.0/p11-kit-0.25.0.tar.xz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff meson 18d046bdb14e1bdb22cce6e5d953e364 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=ac0ae3da31fb43638cc86f397b650211 diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz index 6ca8ce26d9c9..5082dcd82617 100644 Binary files a/metadata/md5-cache/app-portage/Manifest.gz and b/metadata/md5-cache/app-portage/Manifest.gz differ diff --git a/metadata/md5-cache/app-portage/portage-utils-0.95-r1 b/metadata/md5-cache/app-portage/portage-utils-0.95-r1 new file mode 100644 index 000000000000..302f218881b5 --- /dev/null +++ b/metadata/md5-cache/app-portage/portage-utils-0.95-r1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=configure prepare setup +DEPEND=openmp? ( || ( sys-devel/gcc:*[openmp] sys-libs/libomp ) ) qmanifest? ( !static? ( app-crypt/gpgme:= app-crypt/libb2:= dev-libs/openssl:= sys-libs/zlib:= ) ) qtegrity? ( !static? ( dev-libs/openssl:= ) ) qmanifest? ( static? ( app-crypt/gpgme[static-libs] app-crypt/libb2[static-libs] dev-libs/openssl[static-libs] sys-libs/zlib[static-libs] ) ) qtegrity? ( static? ( dev-libs/openssl[static-libs] ) ) +DESCRIPTION=Small and fast Portage helper tools written in C +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Portage-utils +INHERIT=flag-o-matic toolchain-funcs +IUSE=openmp +qmanifest +qtegrity static +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=GPL-2 +RDEPEND=openmp? ( || ( sys-devel/gcc:*[openmp] sys-libs/libomp ) ) qmanifest? ( !static? ( app-crypt/gpgme:= app-crypt/libb2:= dev-libs/openssl:= sys-libs/zlib:= ) ) qtegrity? ( !static? ( dev-libs/openssl:= ) ) +SLOT=0 +SRC_URI=https://dev.gentoo.org/~grobian/distfiles/portage-utils-0.95.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f661552b09a603a677e6d5d8f66cf23f diff --git a/metadata/md5-cache/app-portage/portage-utils-0.96-r1 b/metadata/md5-cache/app-portage/portage-utils-0.96-r1 new file mode 100644 index 000000000000..7fe2c0fc145d --- /dev/null +++ b/metadata/md5-cache/app-portage/portage-utils-0.96-r1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=configure prepare setup +DEPEND=openmp? ( || ( sys-devel/gcc:*[openmp] sys-libs/libomp ) ) qmanifest? ( !static? ( app-crypt/gpgme:= app-crypt/libb2:= dev-libs/openssl:= sys-libs/zlib:= ) ) qtegrity? ( !static? ( dev-libs/openssl:= ) ) qmanifest? ( static? ( app-crypt/gpgme[static-libs] app-crypt/libb2[static-libs] dev-libs/openssl[static-libs] sys-libs/zlib[static-libs] ) ) qtegrity? ( static? ( dev-libs/openssl[static-libs] ) ) +DESCRIPTION=Small and fast Portage helper tools written in C +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Portage-utils +INHERIT=flag-o-matic toolchain-funcs +IUSE=openmp +qmanifest +qtegrity static +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=GPL-2 +RDEPEND=openmp? ( || ( sys-devel/gcc:*[openmp] sys-libs/libomp ) ) qmanifest? ( !static? ( app-crypt/gpgme:= app-crypt/libb2:= dev-libs/openssl:= sys-libs/zlib:= ) ) qtegrity? ( !static? ( dev-libs/openssl:= ) ) +SLOT=0 +SRC_URI=https://dev.gentoo.org/~grobian/distfiles/portage-utils-0.96.tar.xz +_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=f661552b09a603a677e6d5d8f66cf23f diff --git a/metadata/md5-cache/app-portage/portage-utils-9999 b/metadata/md5-cache/app-portage/portage-utils-9999 index 78181874be7f..152b21390375 100644 --- a/metadata/md5-cache/app-portage/portage-utils-9999 +++ b/metadata/md5-cache/app-portage/portage-utils-9999 @@ -1,6 +1,6 @@ BDEPEND=virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=configure prepare pretend setup unpack -DEPEND=qmanifest? ( !static? ( app-crypt/gpgme:= app-crypt/libb2:= dev-libs/openssl:= sys-libs/zlib:= ) ) qtegrity? ( !static? ( dev-libs/openssl:= ) ) qmanifest? ( static? ( app-crypt/gpgme[static-libs] app-crypt/libb2[static-libs] dev-libs/openssl[static-libs] sys-libs/zlib[static-libs] ) ) qtegrity? ( static? ( dev-libs/openssl[static-libs] ) ) +DEFINED_PHASES=configure prepare setup unpack +DEPEND=openmp? ( || ( sys-devel/gcc:*[openmp] sys-libs/libomp ) ) qmanifest? ( !static? ( app-crypt/gpgme:= app-crypt/libb2:= dev-libs/openssl:= sys-libs/zlib:= ) ) qtegrity? ( !static? ( dev-libs/openssl:= ) ) qmanifest? ( static? ( app-crypt/gpgme[static-libs] app-crypt/libb2[static-libs] dev-libs/openssl[static-libs] sys-libs/zlib[static-libs] ) ) qtegrity? ( static? ( dev-libs/openssl[static-libs] ) ) DESCRIPTION=Small and fast Portage helper tools written in C EAPI=8 HOMEPAGE=https://wiki.gentoo.org/wiki/Portage-utils @@ -8,7 +8,7 @@ INHERIT=flag-o-matic toolchain-funcs git-r3 autotools IUSE=openmp +qmanifest +qtegrity static LICENSE=GPL-2 PROPERTIES=live -RDEPEND=qmanifest? ( !static? ( app-crypt/gpgme:= app-crypt/libb2:= dev-libs/openssl:= sys-libs/zlib:= ) ) qtegrity? ( !static? ( dev-libs/openssl:= ) ) +RDEPEND=openmp? ( || ( sys-devel/gcc:*[openmp] sys-libs/libomp ) ) qmanifest? ( !static? ( app-crypt/gpgme:= app-crypt/libb2:= dev-libs/openssl:= sys-libs/zlib:= ) ) qtegrity? ( !static? ( dev-libs/openssl:= ) ) SLOT=0 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cef3e78af2289ebf46af76d6d47636cf +_md5_=00100c69af54dfef6901be5ed07e4e68 diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz index b25048ea3f74..92221319ebba 100644 Binary files a/metadata/md5-cache/dev-embedded/Manifest.gz and b/metadata/md5-cache/dev-embedded/Manifest.gz differ diff --git a/metadata/md5-cache/dev-embedded/esptool-4.6.2 b/metadata/md5-cache/dev-embedded/esptool-4.6.2 new file mode 100644 index 000000000000..820419fd2572 --- /dev/null +++ b/metadata/md5-cache/dev-embedded/esptool-4.6.2 @@ -0,0 +1,16 @@ +BDEPEND=python_single_target_python3_10? ( dev-python/wheel[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/wheel[python_targets_python3_11(-)] ) test? ( python_single_target_python3_10? ( dev-python/cffi[python_targets_python3_10(-)] dev-python/pyelftools[python_targets_python3_10(-)] dev-python/pytest[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/cffi[python_targets_python3_11(-)] dev-python/pyelftools[python_targets_python3_11(-)] dev-python/pytest[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_10? ( dev-python/bitstring[python_targets_python3_10(-)] dev-python/cryptography[python_targets_python3_10(-)] >=dev-python/ecdsa-0.16.0[python_targets_python3_10(-)] dev-python/pyserial[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/reedsolomon[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/bitstring[python_targets_python3_11(-)] dev-python/cryptography[python_targets_python3_11(-)] >=dev-python/ecdsa-0.16.0[python_targets_python3_11(-)] dev-python/pyserial[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/reedsolomon[python_targets_python3_11(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.7.2[python_targets_python3_11(-)] >=dev-python/wheel-0.40.0[python_targets_python3_11(-)] ) +DEFINED_PHASES=compile configure install postinst prepare setup test +DESCRIPTION=Utility to communicate with the ROM bootloader in Espressif ESP8266 and ESP32 +EAPI=8 +HOMEPAGE=https://github.com/espressif/esptool +INHERIT=distutils-r1 +IUSE=test python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=GPL-2+ +RDEPEND=python_single_target_python3_10? ( dev-python/bitstring[python_targets_python3_10(-)] dev-python/cryptography[python_targets_python3_10(-)] >=dev-python/ecdsa-0.16.0[python_targets_python3_10(-)] dev-python/pyserial[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/reedsolomon[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/bitstring[python_targets_python3_11(-)] dev-python/cryptography[python_targets_python3_11(-)] >=dev-python/ecdsa-0.16.0[python_targets_python3_11(-)] dev-python/pyserial[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/reedsolomon[python_targets_python3_11(-)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/espressif/esptool/archive/v4.6.2.tar.gz -> esptool-4.6.2.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=a6ee3ef03662e16de4333353edc7ee4a diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index 5104eab43ccf..862a750147da 100644 Binary files a/metadata/md5-cache/dev-java/Manifest.gz and b/metadata/md5-cache/dev-java/Manifest.gz differ diff --git a/metadata/md5-cache/dev-java/asm-9.5 b/metadata/md5-cache/dev-java/asm-9.5 new file mode 100644 index 000000000000..141812a5893b --- /dev/null +++ b/metadata/md5-cache/dev-java/asm-9.5 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install preinst prepare setup test +DEPEND=>=virtual/jdk-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +DESCRIPTION=Bytecode manipulation framework for Java +EAPI=8 +HOMEPAGE=https://asm.ow2.io +INHERIT=java-pkg-2 java-pkg-simple +IUSE=doc source +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x64-macos +LICENSE=BSD +RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) +SLOT=9 +SRC_URI=https://gitlab.ow2.org/asm/asm/-/archive/ASM_9_5/asm-ASM_9_5.tar.bz2 +_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 1c8a695f6cae6a50261276f4b3da9914 java-utils-2 8c72ea36a4935f626b13a30141d0d39c +_md5_=78fbbdb0af2c155432c0100bc9f547ff diff --git a/metadata/md5-cache/dev-java/batik-1.16-r1 b/metadata/md5-cache/dev-java/batik-1.16-r2 similarity index 87% rename from metadata/md5-cache/dev-java/batik-1.16-r1 rename to metadata/md5-cache/dev-java/batik-1.16-r2 index 53274a1e8b2b..e92992b2b03e 100644 --- a/metadata/md5-cache/dev-java/batik-1.16-r1 +++ b/metadata/md5-cache/dev-java/batik-1.16-r2 @@ -1,4 +1,4 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-apache-xmlgraphics-batik ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +BDEPEND=app-arch/zip verify-sig? ( sec-keys/openpgp-keys-apache-xmlgraphics-batik ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack DEPEND=dev-java/jacl:0 dev-java/rhino:1.6 dev-java/xalan:0 dev-java/xml-commons-external:1.4 dev-java/xmlgraphics-commons:2 >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) DESCRIPTION=XML Graphics Batik @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=1.16 SRC_URI=mirror://apache/xmlgraphics/batik/source/batik-src-1.16.tar.gz verify-sig? ( https://downloads.apache.org/xmlgraphics/batik/source/batik-src-1.16.tar.gz.asc ) _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-pkg-simple 1c8a695f6cae6a50261276f4b3da9914 java-utils-2 8c72ea36a4935f626b13a30141d0d39c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=379db65f9f94b28a128433bfc20c1277 +_md5_=178fb23af89ed596fd2fdc1db38b5442 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index f176499d6a00..0bac7831132e 100644 Binary files a/metadata/md5-cache/dev-lang/Manifest.gz and b/metadata/md5-cache/dev-lang/Manifest.gz differ diff --git a/metadata/md5-cache/dev-lang/scala-bin-2.13.6 b/metadata/md5-cache/dev-lang/scala-bin-2.13.6 deleted file mode 100644 index dd89e27c6541..000000000000 --- a/metadata/md5-cache/dev-lang/scala-bin-2.13.6 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install preinst prepare setup -DEPEND=>=dev-java/java-config-2.2.0-r3 -DESCRIPTION=The Scala Programming Language -EAPI=7 -HOMEPAGE=http://scala.epfl.ch/ -INHERIT=java-pkg-2 -IUSE=doc doc -KEYWORDS=amd64 x86 -LICENSE=Apache-2.0 -RDEPEND=>=virtual/jre-1.8 !dev-lang/scala >=dev-java/java-config-2.2.0-r3 -SLOT=0 -SRC_URI=http://downloads.lightbend.com/scala/2.13.6/scala-2.13.6.tgz -_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-utils-2 8c72ea36a4935f626b13a30141d0d39c -_md5_=49f79b27c1c41d0174406f873c04b281 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index ffa8fedc8945..20e0dfbc23ea 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/dqlite-1.15.0 b/metadata/md5-cache/dev-libs/dqlite-1.15.0 deleted file mode 100644 index 14357a8bcf03..000000000000 --- a/metadata/md5-cache/dev-libs/dqlite-1.15.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=configure install prepare -DEPEND=dev-db/sqlite:3 dev-libs/libuv:= >=dev-libs/raft-0.17.1:= test? ( >=dev-libs/raft-0.13.0[lz4,test] ) -DESCRIPTION=Embeddable, replicated and fault tolerant SQL engine -EAPI=8 -HOMEPAGE=https://dqlite.io/ https://github.com/canonical/dqlite -INHERIT=autotools -IUSE=test -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=LGPL-3-with-linking-exception -RDEPEND=dev-db/sqlite:3 dev-libs/libuv:= >=dev-libs/raft-0.17.1:= -RESTRICT=!test? ( test ) -SLOT=0/1.15.0 -SRC_URI=https://github.com/canonical/dqlite/archive/v1.15.0.tar.gz -> dqlite-1.15.0.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e7f55f24d1de3a616c494fc91010a12f diff --git a/metadata/md5-cache/dev-libs/libgpg-error-1.46-r1 b/metadata/md5-cache/dev-libs/libgpg-error-1.46-r1 deleted file mode 100644 index 24655f8dfb37..000000000000 --- a/metadata/md5-cache/dev-libs/libgpg-error-1.46-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -DESCRIPTION=Contains error handling functions used by GnuPG software -EAPI=8 -HOMEPAGE=https://www.gnupg.org/related_software/libgpg-error -INHERIT=autotools multilib-minimal toolchain-funcs prefix verify-sig -IUSE=common-lisp nls static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=GPL-2 LGPL-2.1 -RDEPEND=nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=mirror://gnupg/libgpg-error/libgpg-error-1.46.tar.bz2 verify-sig? ( mirror://gnupg/libgpg-error/libgpg-error-1.46.tar.bz2.sig ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=9f4e8d505bf46bb92b5b5f0476d76dd8 diff --git a/metadata/md5-cache/dev-libs/libpcre2-10.40-r1 b/metadata/md5-cache/dev-libs/libpcre2-10.40-r1 deleted file mode 100644 index 7e167eb72b8f..000000000000 --- a/metadata/md5-cache/dev-libs/libpcre2-10.40-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-philiphazel ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=bzip2? ( app-arch/bzip2 ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:= ) zlib? ( sys-libs/zlib ) -DESCRIPTION=Perl-compatible regular expression library -EAPI=7 -HOMEPAGE=https://www.pcre.org/ -INHERIT=flag-o-matic libtool multilib-minimal usr-ldscript verify-sig -IUSE=bzip2 +jit libedit +pcre16 pcre32 +readline static-libs unicode 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 split-usr verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=BSD -RDEPEND=bzip2? ( app-arch/bzip2 ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:= ) zlib? ( sys-libs/zlib ) -REQUIRED_USE=?? ( libedit readline ) -SLOT=0/3 -SRC_URI=https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.40/pcre2-10.40.tar.bz2 https://ftp.pcre.org/pub/pcre/pcre2-10.40.tar.bz2 verify-sig? ( https://github.com/PhilipHazel/pcre2/releases/download/pcre2-10.40/pcre2-10.40.tar.bz2.sig ) https://dev.gentoo.org/~sam/distfiles/dev-libs/libpcre2/libpcre2-10.36-patchset-01.tar.xz -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=6bcdb541d724862f723d58584c5c9f50 diff --git a/metadata/md5-cache/dev-perl/CryptX-0.78.0 b/metadata/md5-cache/dev-perl/CryptX-0.78.0 index c50c7d0ebe75..7e61a98859fe 100644 --- a/metadata/md5-cache/dev-perl/CryptX-0.78.0 +++ b/metadata/md5-cache/dev-perl/CryptX-0.78.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://metacpan.org/release/CryptX INHERIT=perl-module IUSE=minimal test -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~sparc ~x86 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=|| ( Artistic GPL-1+ ) public-domain RDEPEND=virtual/perl-Math-BigInt !minimal? ( dev-perl/JSON ) dev-lang/perl:= RESTRICT=!test? ( test ) SLOT=0 SRC_URI=mirror://cpan/authors/id/M/MI/MIK/CryptX-0.078.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=4403bdf2def8644ec062d4ba5a8bca5e +_md5_=94686796df5db0290abddcb68baa4f0b diff --git a/metadata/md5-cache/dev-perl/Mail-DKIM-1.202.306.300 b/metadata/md5-cache/dev-perl/Mail-DKIM-1.202.306.300 new file mode 100644 index 000000000000..c8b80b2c29bd --- /dev/null +++ b/metadata/md5-cache/dev-perl/Mail-DKIM-1.202.306.300 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-Carp >=dev-perl/Crypt-OpenSSL-RSA-0.240.0 >=dev-perl/CryptX-0.67.0 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/MailTools dev-perl/Mail-AuthenticationResults dev-perl/Net-DNS virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Net-DNS-Resolver-Mock virtual/perl-Test-Simple dev-perl/Test-RequiresInternet dev-perl/YAML-LibYAML ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-lang/perl +DESCRIPTION=Signs/verifies Internet mail using DKIM message signatures +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Mail-DKIM +INHERIT=perl-module +IUSE=test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp >=dev-perl/Crypt-OpenSSL-RSA-0.240.0 >=dev-perl/CryptX-0.67.0 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/MailTools dev-perl/Mail-AuthenticationResults dev-perl/Net-DNS dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-DKIM-1.20230630.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=bcac2fcef4761ec926faa56453a88b89 diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz index 573beac1b960..70333a1d4c95 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-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 928f95c2d891..eb29cc3020f8 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.26.164 b/metadata/md5-cache/dev-python/boto3-1.26.164 new file mode 100644 index 000000000000..ad42258e1b7f --- /dev/null +++ b/metadata/md5-cache/dev-python/boto3-1.26.164 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/botocore-1.29.164[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[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=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/botocore-1.29.164[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/s3transfer-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/boto3/archive/1.26.164.tar.gz -> boto3-1.26.164.gh.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=19c6bcfc191ce918489bff494ff185c2 diff --git a/metadata/md5-cache/dev-python/botocore-1.29.164 b/metadata/md5-cache/dev-python/botocore-1.29.164 new file mode 100644 index 000000000000..ec6fafdfc384 --- /dev/null +++ b/metadata/md5-cache/dev-python/botocore-1.29.164 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[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=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/boto/botocore/archive/1.29.164.tar.gz -> botocore-1.29.164.gh.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=0a0fb1a94ac28cee470da7b1644eba68 diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.91.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.91.0 new file mode 100644 index 000000000000..dd4eb2754afd --- /dev/null +++ b/metadata/md5-cache/dev-python/google-api-python-client-2.91.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Google API Client for Python +EAPI=8 +HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google-api-python-client-2.91.0.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=74a574385ee920c8cbc8794ab41a65ef diff --git a/metadata/md5-cache/dev-python/hcloud-python-1.23.0 b/metadata/md5-cache/dev-python/hcloud-python-1.23.0 new file mode 100644 index 000000000000..477d5d5cad11 --- /dev/null +++ b/metadata/md5-cache/dev-python/hcloud-python-1.23.0 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( || ( ( >=dev-lang/python-3.12.0_beta1:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.3:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/requests-2.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Official Hetzner Cloud python library +EAPI=8 +HOMEPAGE=https://github.com/hetznercloud/hcloud-python/ https://pypi.org/project/hcloud/ +INHERIT=distutils-r1 +IUSE=examples doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=dev-python/requests-2.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/hetznercloud/hcloud-python/archive/v1.23.0.tar.gz -> hcloud-python-1.23.0.gh.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=b60263bdcf0256c56ab24be1b527f479 diff --git a/metadata/md5-cache/dev-python/jaraco-env-1.0.0 b/metadata/md5-cache/dev-python/jaraco-env-1.0.0 index 5470717ec089..9e9ee7e04d56 100644 --- a/metadata/md5-cache/dev-python/jaraco-env-1.0.0 +++ b/metadata/md5-cache/dev-python/jaraco-env-1.0.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/jaraco/jaraco.env/ https://pypi.org/project/jaraco.env/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 LICENSE=MIT RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/j/jaraco.env/jaraco.env-1.0.0.tar.gz _eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=659e2123bd4f440031e63d084750e239 +_md5_=94e4288d4f34153937eeeb2e687fcfbf diff --git a/metadata/md5-cache/dev-python/joblib-1.3.1 b/metadata/md5-cache/dev-python/joblib-1.3.1 new file mode 100644 index 000000000000..b3b1c8fb1529 --- /dev/null +++ b/metadata/md5-cache/dev-python/joblib-1.3.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/cloudpickle[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/loky[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/threadpoolctl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/cloudpickle[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/loky[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Tools to provide lightweight pipelining in Python +EAPI=8 +HOMEPAGE=https://joblib.readthedocs.io/en/latest/ https://github.com/joblib/joblib/ https://pypi.org/project/joblib/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=dev-python/cloudpickle[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/loky[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/j/joblib/joblib-1.3.1.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=b4fd3a92f1dce2fd8d4f704e4dcd0efe diff --git a/metadata/md5-cache/dev-python/numpy-1.25.0 b/metadata/md5-cache/dev-python/numpy-1.25.0-r2 similarity index 99% rename from metadata/md5-cache/dev-python/numpy-1.25.0 rename to metadata/md5-cache/dev-python/numpy-1.25.0-r2 index f5e43bb202fd..08762c91af20 100644 --- a/metadata/md5-cache/dev-python/numpy-1.25.0 +++ b/metadata/md5-cache/dev-python/numpy-1.25.0-r2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/n/numpy/numpy-1.25.0.tar.gz _eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 flag-o-matic ad475baa777c9978fa035216c8264a10 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=6dd388ca23f6d4a74e597e26a20a290f +_md5_=cb7a3c64950cddb9ae995504763d592f diff --git a/metadata/md5-cache/dev-python/openstacksdk-1.3.1 b/metadata/md5-cache/dev-python/openstacksdk-1.3.1 new file mode 100644 index 000000000000..9d28fc96024f --- /dev/null +++ b/metadata/md5-cache/dev-python/openstacksdk-1.3.1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/ddt-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/prometheus-client-0.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslo-config-6.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oslotest-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-mock-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/statsd-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testscenarios-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/appdirs-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requestsexceptions-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonpatch-1.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/os-service-types-1.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keystoneauth1-3.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/decorator-4.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/netifaces-0.10.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dogpile-cache-0.6.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-2.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/importlib-metadata[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A collection of libraries for building applications to work with OpenStack +EAPI=8 +HOMEPAGE=https://opendev.org/openstack/openstacksdk/ https://github.com/openstack/openstacksdk/ https://pypi.org/project/openstacksdk/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/appdirs-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requestsexceptions-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonpatch-1.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/os-service-types-1.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/keystoneauth1-3.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/decorator-4.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jmespath-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/iso8601-0.1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/netifaces-0.10.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dogpile-cache-0.6.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-2.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/importlib-metadata[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/o/openstacksdk/openstacksdk-1.3.1.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=7e198c6834eade70a3550c7b4ebcd727 diff --git a/metadata/md5-cache/dev-python/pip-run-12.1.0 b/metadata/md5-cache/dev-python/pip-run-12.1.0 index a79fab73cf08..ee00e43fd71a 100644 --- a/metadata/md5-cache/dev-python/pip-run-12.1.0 +++ b/metadata/md5-cache/dev-python/pip-run-12.1.0 @@ -5,7 +5,7 @@ EAPI=8 HOMEPAGE=https://github.com/jaraco/pip-run/ https://pypi.org/project/pip-run/ INHERIT=distutils-r1 pypi IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86 LICENSE=MIT RDEPEND=dev-python/autocommand[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-context[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-env[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-functools-3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-text[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/more-itertools-8.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/path[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/p/pip-run/pip-run-12.1.0.tar.gz _eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c7961f708b9571a6f6d89ee89bf66de8 +_md5_=fa59fe10dd4e76bd3e4c4571268f0da6 diff --git a/metadata/md5-cache/dev-python/python-lsp-server-1.7.4 b/metadata/md5-cache/dev-python/python-lsp-server-1.7.4 new file mode 100644 index 000000000000..3186ab390198 --- /dev/null +++ b/metadata/md5-cache/dev-python/python-lsp-server-1.7.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/autopep8-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flake8-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mccabe-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pycodestyle-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pydocstyle-6.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pyflakes-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pylint-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/QtPy[gui,testlib,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rope-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/yapf-0.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/whatthepatch-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/docstring-to-markdown[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jedi-0.17.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-lsp-jsonrpc-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pluggy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] all-plugins? ( >=dev-python/autopep8-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flake8-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mccabe-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pycodestyle-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pydocstyle-6.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pyflakes-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pylint-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rope-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/yapf-0.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/whatthepatch-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Python Language Server for the Language Server Protocol +EAPI=8 +HOMEPAGE=https://github.com/python-lsp/python-lsp-server +INHERIT=distutils-r1 optfeature pypi +IUSE=all-plugins test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/docstring-to-markdown[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jedi-0.17.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-lsp-jsonrpc-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pluggy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] all-plugins? ( >=dev-python/autopep8-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flake8-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mccabe-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pycodestyle-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pydocstyle-6.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/pyflakes-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pylint-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rope-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/yapf-0.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/whatthepatch-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/python-lsp-server/python-lsp-server-1.7.4.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=b835d3bae68e72973bf8ef47d7c3ae23 diff --git a/metadata/md5-cache/dev-python/readthedocs-sphinx-ext-2.2.2 b/metadata/md5-cache/dev-python/readthedocs-sphinx-ext-2.2.2 new file mode 100644 index 000000000000..ac8bf6c33769 --- /dev/null +++ b/metadata/md5-cache/dev-python/readthedocs-sphinx-ext-2.2.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/jinja-2.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Code specific for Read the Docs and Sphinx +EAPI=8 +HOMEPAGE=https://github.com/readthedocs/readthedocs-sphinx-ext/ https://pypi.org/project/readthedocs-sphinx-ext/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/jinja-2.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/r/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.2.2.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=b6d8b8e5c43cdfd4cd09cf4cb2874568 diff --git a/metadata/md5-cache/dev-python/rope-1.9.0 b/metadata/md5-cache/dev-python/rope-1.9.0 new file mode 100644 index 000000000000..fb49516658c4 --- /dev/null +++ b/metadata/md5-cache/dev-python/rope-1.9.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/build[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytoolconfig-1.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python refactoring library +EAPI=8 +HOMEPAGE=https://pypi.org/project/rope/ https://github.com/python-rope/rope/ +INHERIT=distutils-r1 pypi +IUSE=doc test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=LGPL-3+ +RDEPEND=>=dev-python/pytoolconfig-1.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/r/rope/rope-1.9.0.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=5e630580f0ac4ca0ffc0e94b333673c3 diff --git a/metadata/md5-cache/dev-python/scipy-1.11.1 b/metadata/md5-cache/dev-python/scipy-1.11.1 index 01f369df7ac0..74f7473ecf65 100644 --- a/metadata/md5-cache/dev-python/scipy-1.11.1 +++ b/metadata/md5-cache/dev-python/scipy-1.11.1 @@ -1,4 +1,4 @@ -BDEPEND=dev-lang/swig >=dev-python/cython-0.29.35[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/meson-python-0.12.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pybind11-2.10.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/meson-1.1.0 dev-util/patchelf virtual/pkgconfig doc? ( app-arch/unzip ) fortran? ( dev-python/pythran[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test-rust? ( dev-python/pooch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/numpy-1.21.6[lapack,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) fortran? ( virtual/fortran ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/meson-python-0.13.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=dev-lang/swig =dev-python/cython-0.29.35[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/meson-python-0.12.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pybind11-2.10.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/meson-1.1.0 dev-util/patchelf virtual/pkgconfig doc? ( app-arch/unzip ) fortran? ( dev-python/pythran[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test-rust? ( dev-python/pooch[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/numpy-1.21.6[lapack,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) fortran? ( virtual/fortran ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/meson-python-0.13.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] DEFINED_PHASES=compile configure install prepare setup test unpack DEPEND=>=dev-python/numpy-1.21.6[lapack,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 fortran? ( virtual/fortran ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[threads(+)] ) DESCRIPTION=Scientific algorithms library for Python @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/s/scipy/scipy-1.11.1.tar.gz doc? ( https://docs.scipy.org/doc/scipy-1.11.0/scipy-html-1.11.0.zip ) _eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=d7477ea05d370904b0d5de6d46540cf9 +_md5_=f4ba873dbe609c9bbbd65e4cec9fa1c0 diff --git a/metadata/md5-cache/dev-python/sphinx-argparse-0.4.0 b/metadata/md5-cache/dev-python/sphinx-argparse-0.4.0 new file mode 100644 index 000000000000..17db961e7290 --- /dev/null +++ b/metadata/md5-cache/dev-python/sphinx-argparse-0.4.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/commonmark[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Sphinx extension that automatically documents argparse commands and options +EAPI=8 +HOMEPAGE=https://pypi.org/project/sphinx-argparse/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/commonmark[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-argparse/sphinx_argparse-0.4.0.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=9ef38d5e383cae1bdb18950da6139012 diff --git a/metadata/md5-cache/dev-python/sphinx-copybutton-0.5.2 b/metadata/md5-cache/dev-python/sphinx-copybutton-0.5.2 new file mode 100644 index 000000000000..c34aaa167217 --- /dev/null +++ b/metadata/md5-cache/dev-python/sphinx-copybutton-0.5.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/sphinx-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A small sphinx extension to add a "copy" button to code blocks +EAPI=8 +HOMEPAGE=https://pypi.org/project/sphinx-copybutton/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/sphinx-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-copybutton/sphinx-copybutton-0.5.2.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=829765304497b58b63fdbeccca002586 diff --git a/metadata/md5-cache/dev-python/sphinx-inline-tabs-2023.4.21 b/metadata/md5-cache/dev-python/sphinx-inline-tabs-2023.4.21 new file mode 100644 index 000000000000..9cb202cd1920 --- /dev/null +++ b/metadata/md5-cache/dev-python/sphinx-inline-tabs-2023.4.21 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/sphinx-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A sphinx extension for inline tabs +EAPI=8 +HOMEPAGE=https://pypi.org/project/sphinx-inline-tabs/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/sphinx-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-inline-tabs/sphinx_inline_tabs-2023.4.21.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=2c92cfacaf2e197f69a1c14fcd4fb3a6 diff --git a/metadata/md5-cache/dev-python/sphinxcontrib-autoprogram-0.1.8 b/metadata/md5-cache/dev-python/sphinxcontrib-autoprogram-0.1.8 index 144899b9b9de..769f7c6add60 100644 --- a/metadata/md5-cache/dev-python/sphinxcontrib-autoprogram-0.1.8 +++ b/metadata/md5-cache/dev-python/sphinxcontrib-autoprogram-0.1.8 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/sphinx-contrib/autoprogram/ https://pypi.org/project/sphinxcontrib-autoprogram/ INHERIT=distutils-r1 pypi IUSE=python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 ~x86 +KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=BSD-2 RDEPEND=dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.8.tar.gz _eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=bab65d97d0a981749e62dc49073203b0 +_md5_=69a96ef819623f8259e388be391dde41 diff --git a/metadata/md5-cache/dev-python/spyder-kernels-2.4.4 b/metadata/md5-cache/dev-python/spyder-kernels-2.4.4 new file mode 100644 index 000000000000..51cd52e8a197 --- /dev/null +++ b/metadata/md5-cache/dev-python/spyder-kernels-2.4.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/cloudpickle[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/ipykernel-6.23.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/ipython-8.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/jupyter-client-7.4.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib-inline[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-22.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wurlitzer-1.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Kernels used by spyder on its ipython console +EAPI=8 +HOMEPAGE=https://github.com/spyder-ide/spyder-kernels/ https://pypi.org/project/spyder-kernels/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=dev-python/cloudpickle[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/ipykernel-6.23.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/ipython-8.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/jupyter-client-7.4.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/matplotlib-inline[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-22.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wurlitzer-1.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/s/spyder-kernels/spyder-kernels-2.4.4.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=3c1c136302afa725f1518f82fd533111 diff --git a/metadata/md5-cache/dev-python/zope-exceptions-5.0 b/metadata/md5-cache/dev-python/zope-exceptions-5.0 new file mode 100644 index 000000000000..4cf03b8d43c5 --- /dev/null +++ b/metadata/md5-cache/dev-python/zope-exceptions-5.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/zope-interface[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-zope python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=General purpose exceptions for Zope packages +EAPI=8 +HOMEPAGE=https://pypi.org/project/zope.exceptions/ https://github.com/zopefoundation/zope.exceptions/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 +LICENSE=ZPL +RDEPEND=dev-python/zope-interface[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-zope python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/z/zope.exceptions/zope.exceptions-5.0.tar.gz +_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=543be8d4e48371ab768582ccba61e52a diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index 39210f150b0e..d1eda36566e5 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/async-1.30.3 b/metadata/md5-cache/dev-ruby/async-1.30.3 deleted file mode 100644 index 2ef1905022df..000000000000 --- a/metadata/md5-cache/dev-ruby/async-1.30.3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby30(-)] >=dev-ruby/nio4r-2.3:2[ruby_targets_ruby30(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] >=dev-ruby/nio4r-2.3:2[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/async-rspec-1.1:1[ruby_targets_ruby30(-)] dev-ruby/benchmark-ips[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/async-rspec-1.1:1[ruby_targets_ruby31(-)] dev-ruby/benchmark-ips[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=A concurrency framework for Ruby -EAPI=8 -HOMEPAGE=https://github.com/socketry/async -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby30(-)] >=dev-ruby/nio4r-2.3:2[ruby_targets_ruby30(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] >=dev-ruby/nio4r-2.3:2[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=1 -SRC_URI=https://github.com/socketry/async/archive/v1.30.3.tar.gz -> async-1.30.3.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5095251c8c337f89718e96ce9c1ed380 diff --git a/metadata/md5-cache/dev-ruby/async-2.2.1 b/metadata/md5-cache/dev-ruby/async-2.2.1 deleted file mode 100644 index 0a6fb83de412..000000000000 --- a/metadata/md5-cache/dev-ruby/async-2.2.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] dev-ruby/io-event:1.1[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/async-rspec-1.1:1[ruby_targets_ruby31(-)] dev-ruby/benchmark-ips[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=A concurrency framework for Ruby -EAPI=8 -HOMEPAGE=https://github.com/socketry/async -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] dev-ruby/io-event:1.1[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=2 -SRC_URI=https://github.com/socketry/async/archive/v2.2.1.tar.gz -> async-2.2.1.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=76a50635f7565af1515977e0ac363dfa diff --git a/metadata/md5-cache/dev-ruby/async-2.5.0 b/metadata/md5-cache/dev-ruby/async-2.5.0 deleted file mode 100644 index eed5a4d45bfd..000000000000 --- a/metadata/md5-cache/dev-ruby/async-2.5.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] dev-ruby/io-event:1.1[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby32(-)] dev-ruby/io-event:1.1[ruby_targets_ruby32(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/benchmark-ips[ruby_targets_ruby31(-)] dev-ruby/sus-fixtures-async[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/benchmark-ips[ruby_targets_ruby32(-)] dev-ruby/sus-fixtures-async[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/sus[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/sus[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -DESCRIPTION=A concurrency framework for Ruby -EAPI=8 -HOMEPAGE=https://github.com/socketry/async -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] dev-ruby/io-event:1.1[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby32(-)] dev-ruby/io-event:1.1[ruby_targets_ruby32(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=2 -SRC_URI=https://github.com/socketry/async/archive/v2.5.0.tar.gz -> async-2.5.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=42ec1aba4c244c569801931f467a2d3c diff --git a/metadata/md5-cache/dev-ruby/async-2.6.2 b/metadata/md5-cache/dev-ruby/async-2.6.2 new file mode 100644 index 000000000000..b71c6dafe587 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/async-2.6.2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] dev-ruby/fiber-annotation[ruby_targets_ruby31(-)] dev-ruby/io-event:1.1[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby32(-)] dev-ruby/fiber-annotation[ruby_targets_ruby32(-)] dev-ruby/io-event:1.1[ruby_targets_ruby32(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/benchmark-ips[ruby_targets_ruby31(-)] dev-ruby/sus-fixtures-async[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/benchmark-ips[ruby_targets_ruby32(-)] dev-ruby/sus-fixtures-async[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/sus[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/sus[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=A concurrency framework for Ruby +EAPI=8 +HOMEPAGE=https://github.com/socketry/async +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] dev-ruby/fiber-annotation[ruby_targets_ruby31(-)] dev-ruby/io-event:1.1[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby32(-)] dev-ruby/fiber-annotation[ruby_targets_ruby32(-)] dev-ruby/io-event:1.1[ruby_targets_ruby32(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=https://github.com/socketry/async/archive/v2.6.2.tar.gz -> async-2.6.2.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=e478bca2d79565fe2e55600ec730c3d7 diff --git a/metadata/md5-cache/dev-ruby/google-protobuf-3.21.12 b/metadata/md5-cache/dev-ruby/google-protobuf-3.21.12 new file mode 100644 index 000000000000..6064f201ae49 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/google-protobuf-3.21.12 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=test? ( >=dev-libs/protobuf-3.21.0 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Protocol Buffers are Google's data interchange format +EAPI=8 +HOMEPAGE=https://protobuf.dev/ +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 +LICENSE=BSD +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=3 +SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v3.21.12.tar.gz -> google-protobuf-3.21.12-ruby.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=83a39956e7e31b32aca2ae73d32aa642 diff --git a/metadata/md5-cache/dev-ruby/hashery-2.1.2-r1 b/metadata/md5-cache/dev-ruby/hashery-2.1.2-r1 index ab5689fd09a2..56105194d187 100644 --- a/metadata/md5-cache/dev-ruby/hashery-2.1.2-r1 +++ b/metadata/md5-cache/dev-ruby/hashery-2.1.2-r1 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/lemon[ruby_targets_ruby30(-)] dev-ruby/qed[ruby_targets_ruby30(-)] dev-ruby/rubytest[ruby_targets_ruby30(-)] dev-ruby/rubytest-cli[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/lemon[ruby_targets_ruby31(-)] dev-ruby/qed[ruby_targets_ruby31(-)] dev-ruby/rubytest[ruby_targets_ruby31(-)] dev-ruby/rubytest-cli[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/lemon[ruby_targets_ruby30(-)] dev-ruby/qed[ruby_targets_ruby30(-)] dev-ruby/rubytest[ruby_targets_ruby30(-)] dev-ruby/rubytest-cli[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/lemon[ruby_targets_ruby31(-)] dev-ruby/qed[ruby_targets_ruby31(-)] dev-ruby/rubytest[ruby_targets_ruby31(-)] dev-ruby/rubytest-cli[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/lemon[ruby_targets_ruby32(-)] dev-ruby/qed[ruby_targets_ruby32(-)] dev-ruby/rubytest[ruby_targets_ruby32(-)] dev-ruby/rubytest-cli[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=The Hashery is a tight collection of Hash-like classes EAPI=8 HOMEPAGE=https://rubyworks.github.io/hashery/ INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 LICENSE=BSD-2 -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/hashery-2.1.2.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7bfc0cb14d5defb7c80eca18322d666d +_md5_=b3a8274aba183decb89988a71b0fc309 diff --git a/metadata/md5-cache/dev-ruby/instance_storage-2.0.0-r1 b/metadata/md5-cache/dev-ruby/instance_storage-2.0.0-r1 new file mode 100644 index 000000000000..84b357b0386a --- /dev/null +++ b/metadata/md5-cache/dev-ruby/instance_storage-2.0.0-r1 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Manage class instances with dictionary +EAPI=8 +HOMEPAGE=https://rubygems.org/gems/instance_storage/ +INHERIT=ruby-fakegem +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=2 +SRC_URI=https://rubygems.org/gems/instance_storage-2.0.0.gem +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=c09cc473d1d7e5697fff2eb3c0c8a77b diff --git a/metadata/md5-cache/dev-ruby/permutation-0.1.8-r3 b/metadata/md5-cache/dev-ruby/permutation-0.1.8-r3 new file mode 100644 index 000000000000..a9db809c5074 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/permutation-0.1.8-r3 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=Library performing operations with permutations of sequences (strings, arrays) +EAPI=8 +HOMEPAGE=https://flori.github.io/permutation/ +INHERIT=ruby-fakegem +IUSE=doc ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 +LICENSE=|| ( Ruby-BSD BSD-2 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://rubygems.org/gems/permutation-0.1.8.gem +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=45642990aeec696b45b2b2c98bb9a48c diff --git a/metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 b/metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 index 8f9ffdf68d38..35a468472521 100644 --- a/metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 +++ b/metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( dev-ruby/bundler[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/bundler[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig +BDEPEND=ruby_targets_ruby30? ( dev-ruby/bundler[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/bundler[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/bundler[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=Simple library to parse PostgreSQL arrays into a array of strings EAPI=8 -HOMEPAGE=https://github.com/dockyard/pg_array_parser +HOMEPAGE=https://github.com/DavyJonesLocker/pg_array_parser INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=~amd64 ~arm ~x86 LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0.0.9 SRC_URI=https://rubygems.org/gems/pg_array_parser-0.0.9.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=728ee6f22c8ab109920d14ae953eb62a +_md5_=2a902cbf9a254946701918fb1756b11d diff --git a/metadata/md5-cache/dev-ruby/plist-3.6.0 b/metadata/md5-cache/dev-ruby/plist-3.6.0 deleted file mode 100644 index b8a80c649e56..000000000000 --- a/metadata/md5-cache/dev-ruby/plist-3.6.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=A library to manipulate Property List files, also known as plists -EAPI=7 -HOMEPAGE=https://github.com/patsplat/plist -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/patsplat/plist/archive/v3.6.0.tar.gz -> plist-3.6.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=5a6957670d38e77b3ec3c40574770ed9 diff --git a/metadata/md5-cache/dev-ruby/plist-3.7.0 b/metadata/md5-cache/dev-ruby/plist-3.7.0 index 9bc673b6ba5d..19deaa1fcff6 100644 --- a/metadata/md5-cache/dev-ruby/plist-3.7.0 +++ b/metadata/md5-cache/dev-ruby/plist-3.7.0 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=A library to manipulate Property List files, also known as plists EAPI=8 HOMEPAGE=https://github.com/patsplat/plist INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test +IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/patsplat/plist/archive/v3.7.0.tar.gz -> plist-3.7.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=7dafea9e257c78c8d6227b26d712a239 +_md5_=100ac68d733b6c9aab034f2933d89276 diff --git a/metadata/md5-cache/dev-ruby/podcast-0.0.4-r3 b/metadata/md5-cache/dev-ruby/podcast-0.0.4-r3 index 699024e8dfaa..015cad0c2696 100644 --- a/metadata/md5-cache/dev-ruby/podcast-0.0.4-r3 +++ b/metadata/md5-cache/dev-ruby/podcast-0.0.4-r3 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/ruby-mp3info[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/ruby-mp3info[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/ruby-mp3info[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/ruby-mp3info[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/ruby-mp3info[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) DESCRIPTION=A pure Ruby library for generating podcasts from mp3 files EAPI=8 -HOMEPAGE=http://podcast.rubyforge.org/ +HOMEPAGE=https://github.com/boncey/ruby-podcast INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 -RDEPEND=ruby_targets_ruby30? ( dev-ruby/ruby-mp3info[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/ruby-mp3info[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) +RDEPEND=ruby_targets_ruby30? ( dev-ruby/ruby-mp3info[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/ruby-mp3info[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/ruby-mp3info[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/podcast-0.0.4.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e445c45fa3d637501b81bb79d402462a +_md5_=630051541c325391f6766812ce59556f diff --git a/metadata/md5-cache/dev-ruby/rake-remote_task-2.4.4-r1 b/metadata/md5-cache/dev-ruby/rake-remote_task-2.4.4-r1 new file mode 100644 index 000000000000..068d3a9d9fd4 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/rake-remote_task-2.4.4-r1 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] ) ) test? ( ruby_targets_ruby30? ( >=dev-ruby/open4-1.0[ruby_targets_ruby30(-)] >=dev-ruby/rake-0.8[ruby_targets_ruby30(-)] =dev-ruby/open4-1.0[ruby_targets_ruby31(-)] >=dev-ruby/rake-0.8[ruby_targets_ruby31(-)] =dev-ruby/open4-1.0[ruby_targets_ruby32(-)] >=dev-ruby/rake-0.8[ruby_targets_ruby32(-)] =dev-ruby/open4-1.0[ruby_targets_ruby30(-)] >=dev-ruby/rake-0.8[ruby_targets_ruby30(-)] =dev-ruby/open4-1.0[ruby_targets_ruby31(-)] >=dev-ruby/rake-0.8[ruby_targets_ruby31(-)] =dev-ruby/open4-1.0[ruby_targets_ruby32(-)] >=dev-ruby/rake-0.8[ruby_targets_ruby32(-)] =dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby30(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby31(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby31(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby32(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby32(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/rspec-core-3.12.0:3[ruby_targets_ruby30(-)] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/rspec-core-3.12.0:3[ruby_targets_ruby31(-)] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/rspec-core-3.12.0:3[ruby_targets_ruby32(-)] >=dev-ruby/rspec-expectations-2.99.0:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby +EAPI=8 +HOMEPAGE=https://github.com/rspec/rspec-mocks +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +RDEPEND=ruby_targets_ruby30? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby30(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby30(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby31(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby31(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/rspec-support-3.12*[ruby_targets_ruby32(-)] >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby32(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=3 +SRC_URI=https://github.com/rspec/rspec-mocks/archive/v3.12.5.tar.gz -> rspec-mocks-3.12.5-git.tgz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=d1f8071bcc6b2ef980b2ca4b63ebc162 diff --git a/metadata/md5-cache/dev-ruby/ruby-macho-2.5.1 b/metadata/md5-cache/dev-ruby/ruby-macho-2.5.1 deleted file mode 100644 index 93041bae1dab..000000000000 --- a/metadata/md5-cache/dev-ruby/ruby-macho-2.5.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=A library for viewing and manipulating Mach-O files in Ruby -EAPI=7 -HOMEPAGE=https://github.com/Homebrew/ruby-macho -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/Homebrew/ruby-macho/archive/v2.5.1.tar.gz -> ruby-macho-2.5.1.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=87c70c9a5cf1e1648d7997c270ef58af diff --git a/metadata/md5-cache/dev-ruby/rubyntlm-0.6.3 b/metadata/md5-cache/dev-ruby/rubyntlm-0.6.3 deleted file mode 100644 index d06a195618df..000000000000 --- a/metadata/md5-cache/dev-ruby/rubyntlm-0.6.3 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=Ruby/NTLM provides message creator and parser for the NTLM authentication -EAPI=7 -HOMEPAGE=https://github.com/winrb/rubyntlm -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=amd64 ~arm ~ppc64 ~x86 -LICENSE=MIT -RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://rubygems.org/gems/rubyntlm-0.6.3.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=e98616e2e5a68a631f24c76bbe3937b3 diff --git a/metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 b/metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 index 94840220a3e1..5511f64d1bd2 100644 --- a/metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 +++ b/metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://github.com/rubyzip/rubyzip INHERIT=ruby-fakegem IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 test test -KEYWORDS=amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 LICENSE=Ruby-BSD RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://github.com/rubyzip/rubyzip/archive/v2.3.2.tar.gz -> rubyzip-2.3.2-git.tgz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=93674e3cf8fbb93c1478a1bbb843082b +_md5_=18ce677becbcea32857668bc16b53435 diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index 99662d45c7a4..b9ea8813c8ad 100644 Binary files a/metadata/md5-cache/dev-util/Manifest.gz and b/metadata/md5-cache/dev-util/Manifest.gz differ diff --git a/metadata/md5-cache/dev-util/ccache-4.8.2 b/metadata/md5-cache/dev-util/ccache-4.8.2 index 879bb2b2d1d2..bcf069c1c823 100644 --- a/metadata/md5-cache/dev-util/ccache-4.8.2 +++ b/metadata/md5-cache/dev-util/ccache-4.8.2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/ccache/ccache/releases/download/v4.8.2/ccache-4.8.2.tar.xz verify-sig? ( https://github.com/ccache/ccache/releases/download/v4.8.2/ccache-4.8.2.tar.xz.asc ) !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/ccache/ccache-4.8-docs.tar.xz ) _eclasses_=cmake 1abaebfe913f48975739281ab7d7ab75 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b431254bf83e8cc63d2a185af634fd61 +_md5_=927b464afa5102906443ceeada310851 diff --git a/metadata/md5-cache/dev-util/jenkins-bin-2.401.2 b/metadata/md5-cache/dev-util/jenkins-bin-2.401.2 new file mode 100644 index 000000000000..6cb8a6abd5aa --- /dev/null +++ b/metadata/md5-cache/dev-util/jenkins-bin-2.401.2 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install +DEPEND=acct-group/jenkins acct-user/jenkins +DESCRIPTION=Extensible continuous integration server +EAPI=8 +HOMEPAGE=https://jenkins.io/ +INHERIT=systemd +KEYWORDS=~amd64 ~arm64 ~x86 ~amd64-linux +LICENSE=MIT +RDEPEND=acct-group/jenkins acct-user/jenkins media-fonts/dejavu media-libs/freetype !dev-util/jenkins-bin:0 || ( virtual/jre:17 virtual/jre:11 ) +SLOT=lts +SRC_URI=http://mirrors.jenkins-ci.org/war-stable/2.401.2/jenkins.war -> jenkins-bin-2.401.2.war +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=59019707a09d919ea3c5070d521282e8 diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.8.0-r4 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.8.0-r4 index fb58a71df21b..a78de7995403 100644 --- a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.8.0-r4 +++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.8.0-r4 @@ -11,4 +11,4 @@ RESTRICT=bindist mirror SLOT=0/11.8.0 SRC_URI=https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run _eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 -_md5_=c9077de977ad50055bec8d583751a0d1 +_md5_=92eef8e12e1f2f09c22c3d2009414e9e diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.1.1-r1 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.1.1-r1 index c6b727b01891..91865840bfdb 100644 --- a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.1.1-r1 +++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.1.1-r1 @@ -12,4 +12,4 @@ RESTRICT=bindist mirror SLOT=0/12.1.1 SRC_URI=https://developer.download.nvidia.com/compute/cuda/12.1.1/local_installers/cuda_12.1.1_530.30.02_linux.run _eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 -_md5_=4078e9c098bf14cc348261f1046285bb +_md5_=0f6dbfa72c0267c4edf4752c562c105c diff --git a/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.2.0 b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.2.0 new file mode 100644 index 000000000000..172077e536f0 --- /dev/null +++ b/metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.2.0 @@ -0,0 +1,15 @@ +BDEPEND=nsight? ( dev-util/patchelf ) +DEFINED_PHASES=install postinst prepare pretend setup unpack +DESCRIPTION=NVIDIA CUDA Toolkit (compiler and friends) +EAPI=8 +HOMEPAGE=https://developer.nvidia.com/cuda-zone +INHERIT=check-reqs toolchain-funcs unpacker +IUSE=debugger examples nsight profiler rdma vis-profiler sanitizer +KEYWORDS=-* ~amd64 ~amd64-linux +LICENSE=NVIDIA-CUDA +RDEPEND==x11-drivers/nvidia-drivers-525.60.13 examples? ( media-libs/freeglut media-libs/glu ) nsight? ( dev-libs/libpfm dev-libs/wayland dev-qt/qtwayland:6 || ( dev-libs/openssl-compat:1.1.1 dev-libs/openssl:0/1.1 ) media-libs/tiff-compat:4 sys-libs/zlib ) rdma? ( sys-cluster/rdma-core ) vis-profiler? ( >=virtual/jre-1.8:* ) +RESTRICT=bindist mirror +SLOT=0/12.2.0 +SRC_URI=https://developer.download.nvidia.com/compute/cuda/12.2.0/local_installers/cuda_12.2.0_535.54.03_linux.run +_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 +_md5_=376d8d9070df7a921161be050301af37 diff --git a/metadata/md5-cache/dev-util/pahole-1.24_p20221024 b/metadata/md5-cache/dev-util/pahole-1.24_p20221024 index 83d16a21b1ab..313b6e2bb259 100644 --- a/metadata/md5-cache/dev-util/pahole-1.24_p20221024 +++ b/metadata/md5-cache/dev-util/pahole-1.24_p20221024 @@ -1,16 +1,16 @@ BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-libs/elfutils-0.178 sys-libs/zlib +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-libs/elfutils-0.178 sys-libs/zlib DESCRIPTION=pahole (Poke-a-Hole) and other DWARF2 utilities EAPI=8 HOMEPAGE=https://git.kernel.org/cgit/devel/pahole/pahole.git/ INHERIT=cmake python-single-r1 -IUSE=debug python_single_target_python3_10 python_single_target_python3_11 +IUSE=debug python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86 LICENSE=GPL-2 -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-libs/elfutils-0.178 sys-libs/zlib -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-libs/elfutils-0.178 sys-libs/zlib +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) SLOT=0 SRC_URI=http://fedorapeople.org/~acme/dwarves/dwarves-1.24.tar.xz https://dev.gentoo.org/~sam/distfiles/dev-util/pahole/pahole-1.24_p20221024-patches.tar.xz _eclasses_=cmake 1abaebfe913f48975739281ab7d7ab75 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0e864fea02a33e9661cdd1acdbdf4e82 +_md5_=ee32253d4f916b9cf9b1a76d5caee1b0 diff --git a/metadata/md5-cache/dev-util/pahole-1.25 b/metadata/md5-cache/dev-util/pahole-1.25 index 83fed653fe4d..30c52487666f 100644 --- a/metadata/md5-cache/dev-util/pahole-1.25 +++ b/metadata/md5-cache/dev-util/pahole-1.25 @@ -1,16 +1,16 @@ BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install prepare setup test -DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-libs/elfutils-0.178 sys-libs/zlib +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-libs/elfutils-0.178 sys-libs/zlib DESCRIPTION=pahole (Poke-a-Hole) and other DWARF2 utilities EAPI=8 HOMEPAGE=https://git.kernel.org/cgit/devel/pahole/pahole.git/ INHERIT=cmake python-single-r1 -IUSE=debug python_single_target_python3_10 python_single_target_python3_11 +IUSE=debug python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 LICENSE=GPL-2 -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-libs/elfutils-0.178 sys-libs/zlib -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-libs/elfutils-0.178 sys-libs/zlib +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) SLOT=0 SRC_URI=http://fedorapeople.org/~acme/dwarves/dwarves-1.25.tar.xz _eclasses_=cmake 1abaebfe913f48975739281ab7d7ab75 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5f71914197ea473987293b909da93b9d +_md5_=1ac32881a13b24a00b87d2ed183766e8 diff --git a/metadata/md5-cache/dev-util/pahole-9999 b/metadata/md5-cache/dev-util/pahole-9999 index a8776b5e2afc..4250c3188512 100644 --- a/metadata/md5-cache/dev-util/pahole-9999 +++ b/metadata/md5-cache/dev-util/pahole-9999 @@ -1,15 +1,15 @@ BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-libs/elfutils-0.178 sys-libs/zlib +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-libs/elfutils-0.178 sys-libs/zlib DESCRIPTION=pahole (Poke-a-Hole) and other DWARF2 utilities EAPI=8 HOMEPAGE=https://git.kernel.org/cgit/devel/pahole/pahole.git/ INHERIT=cmake python-single-r1 git-r3 -IUSE=debug python_single_target_python3_10 python_single_target_python3_11 +IUSE=debug python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 LICENSE=GPL-2 PROPERTIES=live -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-libs/elfutils-0.178 sys-libs/zlib -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_single_target_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-libs/elfutils-0.178 sys-libs/zlib +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) SLOT=0 _eclasses_=cmake 1abaebfe913f48975739281ab7d7ab75 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5f71914197ea473987293b909da93b9d +_md5_=1ac32881a13b24a00b87d2ed183766e8 diff --git a/metadata/md5-cache/dev-util/stripe-mock-0.165.0 b/metadata/md5-cache/dev-util/stripe-mock-0.165.0 new file mode 100644 index 000000000000..a608d4fd3279 --- /dev/null +++ b/metadata/md5-cache/dev-util/stripe-mock-0.165.0 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-lang/go-1.18 app-arch/unzip +DEFINED_PHASES=compile install test unpack +DESCRIPTION=Mock HTTP server that responds like the real Stripe API +EAPI=8 +HOMEPAGE=https://github.com/stripe/stripe-mock/ +INHERIT=go-module +KEYWORDS=~amd64 ~x86 +LICENSE=MIT ISC BSD-2 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/stripe/stripe-mock/archive/v0.165.0.tar.gz -> stripe-mock-0.165.0.tar.gz +_eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=908dfcc3e5829b18cfa35c52d83291b9 diff --git a/metadata/md5-cache/games-strategy/Manifest.gz b/metadata/md5-cache/games-strategy/Manifest.gz index d1dc4f2726b3..1896ab8b6f97 100644 Binary files a/metadata/md5-cache/games-strategy/Manifest.gz and b/metadata/md5-cache/games-strategy/Manifest.gz differ diff --git a/metadata/md5-cache/games-strategy/freeciv-3.1.0_beta2 b/metadata/md5-cache/games-strategy/freeciv-3.1.0_beta2 new file mode 100644 index 000000000000..59a9228106fe --- /dev/null +++ b/metadata/md5-cache/games-strategy/freeciv-3.1.0_beta2 @@ -0,0 +1,17 @@ +BDEPEND=app-arch/gzip virtual/pkgconfig nls? ( sys-devel/gettext ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst setup test +DEPEND=app-arch/bzip2 app-arch/xz-utils app-arch/zstd:= dev-db/sqlite:3 dev-libs/icu:= net-misc/curl sys-devel/libtool sys-libs/zlib !dedicated? ( media-libs/libpng gtk3? ( x11-libs/gtk+:3 ) gtk4? ( gui-libs/gtk:4 ) mapimg? ( media-gfx/imagemagick:= ) nls? ( virtual/libintl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) sdl? ( media-libs/libsdl2[video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-ttf ) sound? ( media-libs/libsdl2[sound] media-libs/sdl2-mixer[vorbis] ) ) json? ( dev-libs/jansson:= ) readline? ( sys-libs/readline:= ) system-lua? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) !dedicated? ( x11-base/xorg-proto ) +DESCRIPTION=Multiplayer strategy game (Civilization Clone) +EAPI=8 +HOMEPAGE=http://www.freeciv.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop lua-single meson xdg +IUSE=dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline rule-editor sdl +sound +system-lua web-server +lua_single_target_lua5-4 +KEYWORDS=~amd64 ~ppc64 ~x86 +LICENSE=GPL-2+ +RDEPEND=app-arch/bzip2 app-arch/xz-utils app-arch/zstd:= dev-db/sqlite:3 dev-libs/icu:= net-misc/curl sys-devel/libtool sys-libs/zlib !dedicated? ( media-libs/libpng gtk3? ( x11-libs/gtk+:3 ) gtk4? ( gui-libs/gtk:4 ) mapimg? ( media-gfx/imagemagick:= ) nls? ( virtual/libintl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) sdl? ( media-libs/libsdl2[video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-ttf ) sound? ( media-libs/libsdl2[sound] media-libs/sdl2-mixer[vorbis] ) ) json? ( dev-libs/jansson:= ) readline? ( sys-libs/readline:= ) system-lua? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) +REQUIRED_USE=system-lua? ( ^^ ( lua_single_target_lua5-4 ) ) !dedicated? ( || ( gtk3 gtk4 qt5 qt6 sdl ) ) qt5? ( !qt6 ) qt6? ( !qt5 ) +SLOT=0 +SRC_URI=https://github.com/freeciv/freeciv/archive/refs/tags/R3_1_0_beta2.tar.gz -> freeciv-3.1.0_beta2.tar.gz +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d2f91c049f9194f3fe4abce878c94c62 diff --git a/metadata/md5-cache/games-strategy/freeciv-9999 b/metadata/md5-cache/games-strategy/freeciv-9999 new file mode 100644 index 000000000000..966efbef2f22 --- /dev/null +++ b/metadata/md5-cache/games-strategy/freeciv-9999 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/gzip virtual/pkgconfig nls? ( sys-devel/gettext ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install postinst postrm preinst setup test unpack +DEPEND=app-arch/bzip2 app-arch/xz-utils app-arch/zstd:= dev-db/sqlite:3 dev-libs/icu:= net-misc/curl sys-devel/libtool sys-libs/zlib !dedicated? ( media-libs/libpng gtk3? ( x11-libs/gtk+:3 ) gtk4? ( gui-libs/gtk:4 ) mapimg? ( media-gfx/imagemagick:= ) nls? ( virtual/libintl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) sdl? ( media-libs/libsdl2[video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-ttf ) sound? ( media-libs/libsdl2[sound] media-libs/sdl2-mixer[vorbis] ) ) json? ( dev-libs/jansson:= ) readline? ( sys-libs/readline:= ) system-lua? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) !dedicated? ( x11-base/xorg-proto ) +DESCRIPTION=Multiplayer strategy game (Civilization Clone) +EAPI=8 +HOMEPAGE=http://www.freeciv.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop lua-single meson xdg git-r3 +IUSE=dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline rule-editor sdl +sound +system-lua web-server +lua_single_target_lua5-4 +LICENSE=GPL-2+ +PROPERTIES=live +RDEPEND=app-arch/bzip2 app-arch/xz-utils app-arch/zstd:= dev-db/sqlite:3 dev-libs/icu:= net-misc/curl sys-devel/libtool sys-libs/zlib !dedicated? ( media-libs/libpng gtk3? ( x11-libs/gtk+:3 ) gtk4? ( gui-libs/gtk:4 ) mapimg? ( media-gfx/imagemagick:= ) nls? ( virtual/libintl ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) sdl? ( media-libs/libsdl2[video] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-ttf ) sound? ( media-libs/libsdl2[sound] media-libs/sdl2-mixer[vorbis] ) ) json? ( dev-libs/jansson:= ) readline? ( sys-libs/readline:= ) system-lua? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) +REQUIRED_USE=system-lua? ( ^^ ( lua_single_target_lua5-4 ) ) !dedicated? ( || ( gtk3 gtk4 qt5 qt6 sdl ) ) qt5? ( !qt6 ) qt6? ( !qt5 ) +SLOT=0 +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 27e13c09a4c7e4c78ac812f74727e676 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=f257241615ea5bf1e0f3253a68fac39d diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz index 50b2dfad1894..8afe30ad3fec 100644 Binary files a/metadata/md5-cache/gui-libs/Manifest.gz and b/metadata/md5-cache/gui-libs/Manifest.gz differ diff --git a/metadata/md5-cache/gui-libs/libadwaita-1.3.3 b/metadata/md5-cache/gui-libs/libadwaita-1.3.3 index 92ed72b07083..468941da380e 100644 --- a/metadata/md5-cache/gui-libs/libadwaita-1.3.3 +++ b/metadata/md5-cache/gui-libs/libadwaita-1.3.3 @@ -1,6 +1,6 @@ BDEPEND=|| ( >=dev-lang/python-3.11.3:3.11 >=dev-lang/python-3.10.11:3.10 ) vala? ( || ( dev-lang/vala:0.56 ) ) dev-util/glib-utils sys-devel/gettext virtual/pkgconfig test? ( dev-libs/appstream-glib ) app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install prepare setup test -DEPEND=>=dev-libs/glib-2.72:2 >=gui-libs/gtk-4.9.5:4[introspection?] dev-libs/fribidi introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +DEPEND=>=dev-libs/glib-2.72:2 >=gui-libs/gtk-4.9.5:4[introspection?] dev-libs/fribidi introspection? ( >=dev-libs/gobject-introspection-1.54:= ) x11-base/xorg-proto DESCRIPTION=Building blocks for modern adaptive GNOME applications EAPI=8 HOMEPAGE=https://gnome.pages.gitlab.gnome.org/libadwaita/ https://gitlab.gnome.org/GNOME/libadwaita @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=1 SRC_URI=mirror://gnome/sources/libadwaita/1.3/libadwaita-1.3.3.tar.xz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c vala db97951caa799e73a831a5f48e717da8 virtualx 817571665ee28575da44ee08135089e5 -_md5_=015c21ac6910719ae73aaf38cca84a35 +_md5_=8b662e8b0f47cfb9cbaef8912b9e00ca diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz index 1c5e87a0bbfd..4b0d9624cd09 100644 Binary files a/metadata/md5-cache/mail-client/Manifest.gz and b/metadata/md5-cache/mail-client/Manifest.gz differ diff --git a/metadata/md5-cache/mail-client/thunderbird-102.11.0 b/metadata/md5-cache/mail-client/thunderbird-102.11.0 deleted file mode 100644 index 2497cb7bf337..000000000000 --- a/metadata/md5-cache/mail-client/thunderbird-102.11.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.3:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.11:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( sys-devel/lld:15 virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( sys-devel/lld:14 virtual/rust:0/llvm-14 pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ) !clang? ( virtual/rust ) 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 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.13-r7:2.1 >=sys-devel/libtool-2.4.7 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack -DEPEND=!=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) 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.0: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? ( 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 ) ) x11-base/xorg-proto x11-libs/libICE x11-libs/libSM !!sys-devel/llvm:0 -DESCRIPTION=Thunderbird Mail Client -EAPI=8 -HOMEPAGE=https://www.thunderbird.net/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils llvm multiprocessing optfeature 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 +system-librnp l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW pgo -KEYWORDS=amd64 ~arm64 ~ppc64 x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=!=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) 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.0: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? ( 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 ) ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) -REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) -SLOT=0 -SRC_URI=https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/source/thunderbird-102.11.0.source.tar.xz -> thunderbird-102.11.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-102esr-patches-10tb.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-102esr-patches-10tb.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-102esr-patches-10tb.tar.xz l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/af.xpi -> thunderbird-102.11.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/ar.xpi -> thunderbird-102.11.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/ast.xpi -> thunderbird-102.11.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/be.xpi -> thunderbird-102.11.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/bg.xpi -> thunderbird-102.11.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/br.xpi -> thunderbird-102.11.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/ca.xpi -> thunderbird-102.11.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/cak.xpi -> thunderbird-102.11.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/cs.xpi -> thunderbird-102.11.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/cy.xpi -> thunderbird-102.11.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/da.xpi -> thunderbird-102.11.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/de.xpi -> thunderbird-102.11.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/dsb.xpi -> thunderbird-102.11.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/el.xpi -> thunderbird-102.11.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/en-CA.xpi -> thunderbird-102.11.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/en-GB.xpi -> thunderbird-102.11.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/es-AR.xpi -> thunderbird-102.11.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/es-ES.xpi -> thunderbird-102.11.0-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/es-MX.xpi -> thunderbird-102.11.0-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/et.xpi -> thunderbird-102.11.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/eu.xpi -> thunderbird-102.11.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/fi.xpi -> thunderbird-102.11.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/fr.xpi -> thunderbird-102.11.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-102.11.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-102.11.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/gd.xpi -> thunderbird-102.11.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/gl.xpi -> thunderbird-102.11.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/he.xpi -> thunderbird-102.11.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/hr.xpi -> thunderbird-102.11.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/hsb.xpi -> thunderbird-102.11.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/hu.xpi -> thunderbird-102.11.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/id.xpi -> thunderbird-102.11.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/is.xpi -> thunderbird-102.11.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/it.xpi -> thunderbird-102.11.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/ja.xpi -> thunderbird-102.11.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/ka.xpi -> thunderbird-102.11.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/kab.xpi -> thunderbird-102.11.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/kk.xpi -> thunderbird-102.11.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/ko.xpi -> thunderbird-102.11.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/lt.xpi -> thunderbird-102.11.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/lv.xpi -> thunderbird-102.11.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/ms.xpi -> thunderbird-102.11.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-102.11.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/nl.xpi -> thunderbird-102.11.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-102.11.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-102.11.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/pl.xpi -> thunderbird-102.11.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-102.11.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-102.11.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/rm.xpi -> thunderbird-102.11.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/ro.xpi -> thunderbird-102.11.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/ru.xpi -> thunderbird-102.11.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/sk.xpi -> thunderbird-102.11.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/sl.xpi -> thunderbird-102.11.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/sq.xpi -> thunderbird-102.11.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/sr.xpi -> thunderbird-102.11.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-102.11.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/th.xpi -> thunderbird-102.11.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/tr.xpi -> thunderbird-102.11.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/uk.xpi -> thunderbird-102.11.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/uz.xpi -> thunderbird-102.11.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/vi.xpi -> thunderbird-102.11.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-102.11.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.0/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-102.11.0-zh-TW.xpi ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b38606d47548b109293517b94f510ed6 diff --git a/metadata/md5-cache/mail-client/thunderbird-102.11.2 b/metadata/md5-cache/mail-client/thunderbird-102.11.2 deleted file mode 100644 index fa87004d9587..000000000000 --- a/metadata/md5-cache/mail-client/thunderbird-102.11.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.3:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.11:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( sys-devel/lld:15 virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( sys-devel/lld:14 virtual/rust:0/llvm-14 pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ) !clang? ( virtual/rust ) 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 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.13-r7:2.1 >=sys-devel/libtool-2.4.7 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack -DEPEND=!=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) 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.0: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? ( 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 ) ) x11-base/xorg-proto x11-libs/libICE x11-libs/libSM !!sys-devel/llvm:0 -DESCRIPTION=Thunderbird Mail Client -EAPI=8 -HOMEPAGE=https://www.thunderbird.net/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils llvm multiprocessing optfeature 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 +system-librnp l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW pgo -KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=!=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) 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.0: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? ( 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 ) ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) -REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) -SLOT=0 -SRC_URI=https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/source/thunderbird-102.11.2.source.tar.xz -> thunderbird-102.11.2.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-102esr-patches-10tb.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-102esr-patches-10tb.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-102esr-patches-10tb.tar.xz l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/af.xpi -> thunderbird-102.11.2-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/ar.xpi -> thunderbird-102.11.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/ast.xpi -> thunderbird-102.11.2-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/be.xpi -> thunderbird-102.11.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/bg.xpi -> thunderbird-102.11.2-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/br.xpi -> thunderbird-102.11.2-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/ca.xpi -> thunderbird-102.11.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/cak.xpi -> thunderbird-102.11.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/cs.xpi -> thunderbird-102.11.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/cy.xpi -> thunderbird-102.11.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/da.xpi -> thunderbird-102.11.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/de.xpi -> thunderbird-102.11.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/dsb.xpi -> thunderbird-102.11.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/el.xpi -> thunderbird-102.11.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/en-CA.xpi -> thunderbird-102.11.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/en-GB.xpi -> thunderbird-102.11.2-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/es-AR.xpi -> thunderbird-102.11.2-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/es-ES.xpi -> thunderbird-102.11.2-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/es-MX.xpi -> thunderbird-102.11.2-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/et.xpi -> thunderbird-102.11.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/eu.xpi -> thunderbird-102.11.2-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/fi.xpi -> thunderbird-102.11.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/fr.xpi -> thunderbird-102.11.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-102.11.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-102.11.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/gd.xpi -> thunderbird-102.11.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/gl.xpi -> thunderbird-102.11.2-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/he.xpi -> thunderbird-102.11.2-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/hr.xpi -> thunderbird-102.11.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/hsb.xpi -> thunderbird-102.11.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/hu.xpi -> thunderbird-102.11.2-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/id.xpi -> thunderbird-102.11.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/is.xpi -> thunderbird-102.11.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/it.xpi -> thunderbird-102.11.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/ja.xpi -> thunderbird-102.11.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/ka.xpi -> thunderbird-102.11.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/kab.xpi -> thunderbird-102.11.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/kk.xpi -> thunderbird-102.11.2-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/ko.xpi -> thunderbird-102.11.2-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/lt.xpi -> thunderbird-102.11.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/lv.xpi -> thunderbird-102.11.2-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/ms.xpi -> thunderbird-102.11.2-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-102.11.2-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/nl.xpi -> thunderbird-102.11.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-102.11.2-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-102.11.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/pl.xpi -> thunderbird-102.11.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-102.11.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-102.11.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/rm.xpi -> thunderbird-102.11.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/ro.xpi -> thunderbird-102.11.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/ru.xpi -> thunderbird-102.11.2-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/sk.xpi -> thunderbird-102.11.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/sl.xpi -> thunderbird-102.11.2-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/sq.xpi -> thunderbird-102.11.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/sr.xpi -> thunderbird-102.11.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-102.11.2-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/th.xpi -> thunderbird-102.11.2-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/tr.xpi -> thunderbird-102.11.2-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/uk.xpi -> thunderbird-102.11.2-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/uz.xpi -> thunderbird-102.11.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/vi.xpi -> thunderbird-102.11.2-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-102.11.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/102.11.2/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-102.11.2-zh-TW.xpi ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=dd1621ed7e85733cd65bccbb67cf80ef diff --git a/metadata/md5-cache/mate-base/Manifest.gz b/metadata/md5-cache/mate-base/Manifest.gz index a03e603d7176..b6e52587c31a 100644 Binary files a/metadata/md5-cache/mate-base/Manifest.gz and b/metadata/md5-cache/mate-base/Manifest.gz differ diff --git a/metadata/md5-cache/mate-base/mate-panel-1.26.3 b/metadata/md5-cache/mate-base/mate-panel-1.26.3 index 5622a5a6b13e..3d82cf811179 100644 --- a/metadata/md5-cache/mate-base/mate-panel-1.26.3 +++ b/metadata/md5-cache/mate-base/mate-panel-1.26.3 @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( X wayland ) SLOT=0 SRC_URI=https://pub.mate-desktop.org/releases/1.26/mate-panel-1.26.3.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 467afb829b36c9c9b4ee0cba4e1efcdd mate-desktop.org 46dd83b4e2012277a35ac955603b5fb9 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b10302b81447d45dc06d8d262a23a1b5 +_md5_=fd13b5d12702b7ad44af1aacf5c683cf diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz index adf2afcc902d..7609b7a5ed5b 100644 Binary files a/metadata/md5-cache/media-gfx/Manifest.gz and b/metadata/md5-cache/media-gfx/Manifest.gz differ diff --git a/metadata/md5-cache/media-gfx/darktable-4.4.0 b/metadata/md5-cache/media-gfx/darktable-4.4.0-r1 similarity index 60% rename from metadata/md5-cache/media-gfx/darktable-4.4.0 rename to metadata/md5-cache/media-gfx/darktable-4.4.0-r1 index 98d753702a2f..e27c4c4e2ef5 100644 --- a/metadata/md5-cache/media-gfx/darktable-4.4.0 +++ b/metadata/md5-cache/media-gfx/darktable-4.4.0-r1 @@ -1,18 +1,18 @@ BDEPEND=dev-util/intltool virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( >=dev-python/jsonschema-3.2.0 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test -DEPEND=dev-db/sqlite:3 dev-libs/icu:= dev-libs/json-glib dev-libs/libxml2:2 >=dev-libs/pugixml-1.8:= gnome-base/librsvg:2 >=media-gfx/exiv2-0.25-r2:=[xmp] media-libs/lcms:2 >=media-libs/lensfun-0.2.3:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/tiff:= net-libs/libsoup:2.4 net-misc/curl sys-libs/zlib:= x11-libs/cairo >=x11-libs/gtk+-3.22:3 x11-libs/pango avif? ( >=media-libs/libavif-0.8.2:= ) colord? ( x11-libs/colord-gtk:= ) cups? ( net-print/cups ) flickr? ( media-libs/flickcurl ) gamepad? ( media-libs/libsdl2 ) geolocation? ( >=sci-geosciences/osm-gps-map-1.1.0 ) gmic? ( media-gfx/gmic ) keyring? ( >=app-crypt/libsecret-0.18 ) gphoto2? ( media-libs/libgphoto2:= ) graphicsmagick? ( media-gfx/graphicsmagick ) heif? ( media-libs/libheif:= ) jpeg2k? ( media-libs/openjpeg:2= ) lua? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) midi? ( media-libs/portmidi ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:= ) webp? ( media-libs/libwebp:= ) +DEPEND=dev-db/sqlite:3 dev-libs/icu:= dev-libs/json-glib dev-libs/libxml2:2 >=dev-libs/pugixml-1.8:= gnome-base/librsvg:2 >=media-gfx/exiv2-0.25-r2:=[xmp] media-libs/lcms:2 >=media-libs/lensfun-0.2.3:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/tiff:= net-libs/libsoup:2.4 net-misc/curl sys-libs/zlib:= x11-libs/cairo >=x11-libs/gtk+-3.22:3 x11-libs/pango avif? ( >=media-libs/libavif-0.8.2:= ) colord? ( x11-libs/colord-gtk:= ) cups? ( net-print/cups ) gamepad? ( media-libs/libsdl2 ) geolocation? ( >=sci-geosciences/osm-gps-map-1.1.0 ) gmic? ( media-gfx/gmic ) keyring? ( >=app-crypt/libsecret-0.18 ) gphoto2? ( media-libs/libgphoto2:= ) graphicsmagick? ( media-gfx/graphicsmagick ) heif? ( media-libs/libheif:= ) jpeg2k? ( media-libs/openjpeg:2= ) lua? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) midi? ( media-libs/portmidi ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:= ) webp? ( media-libs/libwebp:= ) DESCRIPTION=A virtual lighttable and darkroom for photographers EAPI=8 HOMEPAGE=https://www.darktable.org/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake flag-o-matic lua-single toolchain-funcs xdg -IUSE=avif colord cpu_flags_x86_avx cpu_flags_x86_sse3 cups doc flickr gamepad geolocation gmic keyring gphoto2 graphicsmagick heif jpeg2k kwallet lto lua midi nls opencl openmp openexr test tools webp l10n_de l10n_es l10n_fr l10n_he l10n_hu l10n_ja l10n_pl l10n_pt-BR l10n_sl l10n_sq l10n_uk l10n_zh-CN l10n_zh-TW +lua_single_target_lua5-4 +IUSE=avif colord cpu_flags_x86_avx cpu_flags_x86_sse3 cups doc gamepad geolocation gmic keyring gphoto2 graphicsmagick heif jpeg2k kwallet lto lua midi nls opencl openmp openexr test tools webp l10n_de l10n_es l10n_fr l10n_he l10n_hu l10n_ja l10n_pl l10n_pt-BR l10n_sl l10n_sq l10n_uk l10n_zh-CN l10n_zh-TW +lua_single_target_lua5-4 KEYWORDS=~amd64 ~arm64 -x86 LICENSE=GPL-3 CC-BY-3.0 -RDEPEND=dev-db/sqlite:3 dev-libs/icu:= dev-libs/json-glib dev-libs/libxml2:2 >=dev-libs/pugixml-1.8:= gnome-base/librsvg:2 >=media-gfx/exiv2-0.25-r2:=[xmp] media-libs/lcms:2 >=media-libs/lensfun-0.2.3:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/tiff:= net-libs/libsoup:2.4 net-misc/curl sys-libs/zlib:= x11-libs/cairo >=x11-libs/gtk+-3.22:3 x11-libs/pango avif? ( >=media-libs/libavif-0.8.2:= ) colord? ( x11-libs/colord-gtk:= ) cups? ( net-print/cups ) flickr? ( media-libs/flickcurl ) gamepad? ( media-libs/libsdl2 ) geolocation? ( >=sci-geosciences/osm-gps-map-1.1.0 ) gmic? ( media-gfx/gmic ) keyring? ( >=app-crypt/libsecret-0.18 ) gphoto2? ( media-libs/libgphoto2:= ) graphicsmagick? ( media-gfx/graphicsmagick ) heif? ( media-libs/libheif:= ) jpeg2k? ( media-libs/openjpeg:2= ) lua? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) midi? ( media-libs/portmidi ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:= ) webp? ( media-libs/libwebp:= ) kwallet? ( >=kde-frameworks/kwallet-5.34.0-r1 ) +RDEPEND=dev-db/sqlite:3 dev-libs/icu:= dev-libs/json-glib dev-libs/libxml2:2 >=dev-libs/pugixml-1.8:= gnome-base/librsvg:2 >=media-gfx/exiv2-0.25-r2:=[xmp] media-libs/lcms:2 >=media-libs/lensfun-0.2.3:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/tiff:= net-libs/libsoup:2.4 net-misc/curl sys-libs/zlib:= x11-libs/cairo >=x11-libs/gtk+-3.22:3 x11-libs/pango avif? ( >=media-libs/libavif-0.8.2:= ) colord? ( x11-libs/colord-gtk:= ) cups? ( net-print/cups ) gamepad? ( media-libs/libsdl2 ) geolocation? ( >=sci-geosciences/osm-gps-map-1.1.0 ) gmic? ( media-gfx/gmic ) keyring? ( >=app-crypt/libsecret-0.18 ) gphoto2? ( media-libs/libgphoto2:= ) graphicsmagick? ( media-gfx/graphicsmagick ) heif? ( media-libs/libheif:= ) jpeg2k? ( media-libs/openjpeg:2= ) lua? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) midi? ( media-libs/portmidi ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:= ) webp? ( media-libs/libwebp:= ) kwallet? ( >=kde-frameworks/kwallet-5.34.0-r1 ) REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-4 ) ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/darktable-org/darktable/releases/download/release-4.4.0/darktable-4.4.0.tar.xz doc? ( https://docs.darktable.org/usermanual/4.4/en/darktable_user_manual.pdf -> darktable-usermanual-4.4.en.pdf l10n_uk? ( https://docs.darktable.org/usermanual/4.4/uk/darktable_user_manual.pdf -> darktable-usermanual-4.4.uk.pdf ) ) _eclasses_=cmake 1abaebfe913f48975739281ab7d7ab75 flag-o-matic ad475baa777c9978fa035216c8264a10 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=5d98b1acf1347629fdcf679fd371eaf1 +_md5_=d0de84d5b0b2edba729fc97eef026006 diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index bdd55b670f04..0892669424a9 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/netpbm-10.86.38 b/metadata/md5-cache/media-libs/netpbm-10.86.38 deleted file mode 100644 index f659117e6d85..000000000000 --- a/metadata/md5-cache/media-libs/netpbm-10.86.38 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-arch/xz-utils sys-devel/flex virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 ) x11-base/xorg-proto -DESCRIPTION=A set of utilities for converting to/from the netpbm (and related) formats -EAPI=8 -HOMEPAGE=https://netpbm.sourceforge.net/ -INHERIT=flag-o-matic multilib toolchain-funcs -IUSE=jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain -RDEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 ) -SLOT=0/stable -SRC_URI=https://dev.gentoo.org/~ceamac/media-libs/netpbm/netpbm-10.86.38.tar.xz -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c1165e10d70a41b5ea7411570e57a989 diff --git a/metadata/md5-cache/media-libs/netpbm-11.1.3 b/metadata/md5-cache/media-libs/netpbm-11.1.3 deleted file mode 100644 index 57bb06848411..000000000000 --- a/metadata/md5-cache/media-libs/netpbm-11.1.3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=app-arch/xz-utils sys-devel/flex virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare test -DEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 ) x11-base/xorg-proto -DESCRIPTION=A set of utilities for converting to/from the netpbm (and related) formats -EAPI=8 -HOMEPAGE=https://netpbm.sourceforge.net/ -INHERIT=flag-o-matic multilib toolchain-funcs -IUSE=jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux -LICENSE=Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain -RDEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 ) -SLOT=0/advanced -SRC_URI=https://dev.gentoo.org/~ceamac/media-libs/netpbm/netpbm-11.1.3.tar.xz -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cddfde99fc3a666c31b0e5775939aafe diff --git a/metadata/md5-cache/media-libs/netpbm-11.2.0 b/metadata/md5-cache/media-libs/netpbm-11.2.0 index 0d9b0fd175d5..c7f46d4ec9a0 100644 --- a/metadata/md5-cache/media-libs/netpbm-11.2.0 +++ b/metadata/md5-cache/media-libs/netpbm-11.2.0 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://netpbm.sourceforge.net/ INHERIT=flag-o-matic multilib toolchain-funcs IUSE=jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X xml -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain RDEPEND=dev-lang/perl jbig? ( media-libs/jbigkit:= ) jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] ) png? ( >=media-libs/libpng-1.4:0= sys-libs/zlib ) postscript? ( app-text/ghostscript-gpl sys-libs/zlib ) rle? ( media-libs/urt:= ) svga? ( media-libs/svgalib ) tiff? ( >=media-libs/tiff-3.5.5:= ) xml? ( dev-libs/libxml2 ) X? ( x11-libs/libX11 ) SLOT=0/stable.102 SRC_URI=https://dev.gentoo.org/~ceamac/media-libs/netpbm/netpbm-11.2.0.tar.xz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=368e350e14d13f506e74004c4aab7b3b +_md5_=9c46adfb399a7a49ba70c6d02335cfe6 diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz index 45eee8219abd..af52d857593b 100644 Binary files a/metadata/md5-cache/media-sound/Manifest.gz and b/metadata/md5-cache/media-sound/Manifest.gz differ diff --git a/metadata/md5-cache/media-sound/ncspot-0.13.2 b/metadata/md5-cache/media-sound/ncspot-0.13.2 deleted file mode 100644 index 773b5e1f1e68..000000000000 --- a/metadata/md5-cache/media-sound/ncspot-0.13.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.3:3.11 >=dev-lang/python-3.10.11:3.10 ) virtual/pkgconfig >=virtual/rust-1.53 -DEFINED_PHASES=compile configure install postinst setup test unpack -DEPEND=dev-libs/openssl:= media-libs/libpulse sys-apps/dbus sys-libs/ncurses x11-libs/libxcb:= cover? ( media-gfx/ueberzug ) -DESCRIPTION=ncurses Spotify client written in Rust using librespot -EAPI=8 -HOMEPAGE=https://github.com/hrkfdn/ncspot -INHERIT=bash-completion-r1 cargo desktop optfeature python-any-r1 -IUSE=clipboard cover mpris ncurses +notify debug -KEYWORDS=amd64 -LICENSE=BSD-2 Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 -RDEPEND=dev-libs/openssl:= media-libs/libpulse sys-apps/dbus sys-libs/ncurses x11-libs/libxcb:= cover? ( media-gfx/ueberzug ) -SLOT=0 -SRC_URI=https://github.com/hrkfdn/ncspot/archive/refs/tags/v0.13.2.tar.gz -> ncspot-0.13.2.tar.gz https://crates.io/api/v1/crates/addr2line/0.19.0/download -> addr2line-0.19.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.6.0/download -> aes-0.6.0.crate https://crates.io/api/v1/crates/aes-ctr/0.6.0/download -> aes-ctr-0.6.0.crate https://crates.io/api/v1/crates/aes-soft/0.6.4/download -> aes-soft-0.6.4.crate https://crates.io/api/v1/crates/aesni/0.10.0/download -> aesni-0.10.0.crate https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/aho-corasick/1.0.1/download -> aho-corasick-1.0.1.crate https://crates.io/api/v1/crates/alsa/0.6.0/download -> alsa-0.6.0.crate https://crates.io/api/v1/crates/alsa-sys/0.3.1/download -> alsa-sys-0.3.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.3.2/download -> anstream-0.3.2.crate https://crates.io/api/v1/crates/anstyle/1.0.0/download -> anstyle-1.0.0.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.0/download -> anstyle-parse-0.2.0.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/1.0.1/download -> anstyle-wincon-1.0.1.crate https://crates.io/api/v1/crates/async-broadcast/0.5.1/download -> async-broadcast-0.5.1.crate https://crates.io/api/v1/crates/async-channel/1.8.0/download -> async-channel-1.8.0.crate https://crates.io/api/v1/crates/async-executor/1.5.1/download -> async-executor-1.5.1.crate https://crates.io/api/v1/crates/async-fs/1.6.0/download -> async-fs-1.6.0.crate https://crates.io/api/v1/crates/async-io/1.13.0/download -> async-io-1.13.0.crate https://crates.io/api/v1/crates/async-lock/2.7.0/download -> async-lock-2.7.0.crate https://crates.io/api/v1/crates/async-recursion/1.0.4/download -> async-recursion-1.0.4.crate https://crates.io/api/v1/crates/async-task/4.4.0/download -> async-task-4.4.0.crate https://crates.io/api/v1/crates/async-trait/0.1.68/download -> async-trait-0.1.68.crate https://crates.io/api/v1/crates/atomic-waker/1.1.1/download -> atomic-waker-1.1.1.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.67/download -> backtrace-0.3.67.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.0/download -> base64-0.21.0.crate https://crates.io/api/v1/crates/bindgen/0.64.0/download -> bindgen-0.64.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/blocking/1.3.1/download -> blocking-1.3.1.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/bytecount/0.6.3/download -> bytecount-0.6.3.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.4.0/download -> bytes-1.4.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.24/download -> chrono-0.4.24.crate https://crates.io/api/v1/crates/cipher/0.2.5/download -> cipher-0.2.5.crate https://crates.io/api/v1/crates/clang-sys/1.6.1/download -> clang-sys-1.6.1.crate https://crates.io/api/v1/crates/clap/4.2.7/download -> clap-4.2.7.crate https://crates.io/api/v1/crates/clap_builder/4.2.7/download -> clap_builder-4.2.7.crate https://crates.io/api/v1/crates/clap_complete/4.2.1/download -> clap_complete-4.2.1.crate https://crates.io/api/v1/crates/clap_lex/0.4.1/download -> clap_lex-0.4.1.crate https://crates.io/api/v1/crates/clap_mangen/0.2.10/download -> clap_mangen-0.2.10.crate https://crates.io/api/v1/crates/clipboard/0.5.0/download -> clipboard-0.5.0.crate https://crates.io/api/v1/crates/clipboard-win/2.2.0/download -> clipboard-win-2.2.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/combine/4.6.6/download -> combine-4.6.6.crate https://crates.io/api/v1/crates/concurrent-queue/2.2.0/download -> concurrent-queue-2.2.0.crate https://crates.io/api/v1/crates/cookie/0.16.2/download -> cookie-0.16.2.crate https://crates.io/api/v1/crates/cookie_store/0.19.0/download -> cookie_store-0.19.0.crate https://crates.io/api/v1/crates/core-foundation/0.9.3/download -> core-foundation-0.9.3.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/coreaudio-rs/0.10.0/download -> coreaudio-rs-0.10.0.crate https://crates.io/api/v1/crates/coreaudio-sys/0.2.12/download -> coreaudio-sys-0.2.12.crate https://crates.io/api/v1/crates/cpal/0.13.5/download -> cpal-0.13.5.crate https://crates.io/api/v1/crates/cpufeatures/0.2.6/download -> cpufeatures-0.2.6.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.7/download -> crossbeam-channel-0.5.7.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/crypto-mac/0.11.1/download -> crypto-mac-0.11.1.crate https://crates.io/api/v1/crates/ctr/0.6.0/download -> ctr-0.6.0.crate https://crates.io/api/v1/crates/cursive/0.20.0/download -> cursive-0.20.0.crate https://crates.io/api/v1/crates/cursive_buffered_backend/0.6.1/download -> cursive_buffered_backend-0.6.1.crate https://crates.io/api/v1/crates/cursive_core/0.3.7/download -> cursive_core-0.3.7.crate https://crates.io/api/v1/crates/cxx/1.0.94/download -> cxx-1.0.94.crate https://crates.io/api/v1/crates/cxx-build/1.0.94/download -> cxx-build-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.94/download -> cxxbridge-flags-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.94/download -> cxxbridge-macro-1.0.94.crate https://crates.io/api/v1/crates/darling/0.13.4/download -> darling-0.13.4.crate https://crates.io/api/v1/crates/darling/0.14.4/download -> darling-0.14.4.crate https://crates.io/api/v1/crates/darling_core/0.13.4/download -> darling_core-0.13.4.crate https://crates.io/api/v1/crates/darling_core/0.14.4/download -> darling_core-0.14.4.crate https://crates.io/api/v1/crates/darling_macro/0.13.4/download -> darling_macro-0.13.4.crate https://crates.io/api/v1/crates/darling_macro/0.14.4/download -> darling_macro-0.14.4.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive-new/0.5.9/download -> derive-new-0.5.9.crate https://crates.io/api/v1/crates/digest/0.10.6/download -> digest-0.10.6.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-next/1.0.2/download -> dirs-next-1.0.2.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/encoding_rs/0.8.32/download -> encoding_rs-0.8.32.crate https://crates.io/api/v1/crates/enum-map/2.5.0/download -> enum-map-2.5.0.crate https://crates.io/api/v1/crates/enum-map-derive/0.11.0/download -> enum-map-derive-0.11.0.crate https://crates.io/api/v1/crates/enum_dispatch/0.3.11/download -> enum_dispatch-0.3.11.crate https://crates.io/api/v1/crates/enumflags2/0.7.6/download -> enumflags2-0.7.6.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.6/download -> enumflags2_derive-0.7.6.crate https://crates.io/api/v1/crates/enumset/1.0.12/download -> enumset-1.0.12.crate https://crates.io/api/v1/crates/enumset_derive/0.6.1/download -> enumset_derive-0.6.1.crate https://crates.io/api/v1/crates/errno/0.3.0/download -> errno-0.3.0.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/futures/0.3.28/download -> futures-0.3.28.crate https://crates.io/api/v1/crates/futures-channel/0.3.28/download -> futures-channel-0.3.28.crate https://crates.io/api/v1/crates/futures-core/0.3.28/download -> futures-core-0.3.28.crate https://crates.io/api/v1/crates/futures-executor/0.3.28/download -> futures-executor-0.3.28.crate https://crates.io/api/v1/crates/futures-io/0.3.28/download -> futures-io-0.3.28.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.28/download -> futures-macro-0.3.28.crate https://crates.io/api/v1/crates/futures-sink/0.3.28/download -> futures-sink-0.3.28.crate https://crates.io/api/v1/crates/futures-task/0.3.28/download -> futures-task-0.3.28.crate https://crates.io/api/v1/crates/futures-util/0.3.28/download -> futures-util-0.3.28.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/gimli/0.27.2/download -> gimli-0.27.2.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/h2/0.3.16/download -> h2-0.3.16.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/headers/0.3.8/download -> headers-0.3.8.crate https://crates.io/api/v1/crates/headers-core/0.2.0/download -> headers-core-0.2.0.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hmac/0.11.0/download -> hmac-0.11.0.crate https://crates.io/api/v1/crates/http/0.2.9/download -> http-0.2.9.crate https://crates.io/api/v1/crates/http-body/0.4.5/download -> http-body-0.4.5.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.2/download -> httpdate-1.0.2.crate https://crates.io/api/v1/crates/hyper/0.14.25/download -> hyper-0.14.25.crate https://crates.io/api/v1/crates/hyper-proxy/0.9.1/download -> hyper-proxy-0.9.1.crate https://crates.io/api/v1/crates/hyper-tls/0.5.0/download -> hyper-tls-0.5.0.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.56/download -> iana-time-zone-0.1.56.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/ioctl-rs/0.2.0/download -> ioctl-rs-0.2.0.crate https://crates.io/api/v1/crates/ipnet/2.7.2/download -> ipnet-2.7.2.crate https://crates.io/api/v1/crates/is-terminal/0.4.6/download -> is-terminal-0.4.6.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/jni/0.19.0/download -> jni-0.19.0.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/jobserver/0.1.26/download -> jobserver-0.1.26.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/lewton/0.10.2/download -> lewton-0.10.2.crate https://crates.io/api/v1/crates/libc/0.2.142/download -> libc-0.2.142.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/libm/0.2.6/download -> libm-0.2.6.crate https://crates.io/api/v1/crates/libpulse-binding/2.27.1/download -> libpulse-binding-2.27.1.crate https://crates.io/api/v1/crates/libpulse-simple-binding/2.27.1/download -> libpulse-simple-binding-2.27.1.crate https://crates.io/api/v1/crates/libpulse-simple-sys/1.20.1/download -> libpulse-simple-sys-1.20.1.crate https://crates.io/api/v1/crates/libpulse-sys/1.20.1/download -> libpulse-sys-1.20.1.crate https://crates.io/api/v1/crates/librespot-audio/0.4.2/download -> librespot-audio-0.4.2.crate https://crates.io/api/v1/crates/librespot-core/0.4.2/download -> librespot-core-0.4.2.crate https://crates.io/api/v1/crates/librespot-metadata/0.4.2/download -> librespot-metadata-0.4.2.crate https://crates.io/api/v1/crates/librespot-playback/0.4.2/download -> librespot-playback-0.4.2.crate https://crates.io/api/v1/crates/librespot-protocol/0.4.2/download -> librespot-protocol-0.4.2.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.8/download -> link-cplusplus-1.0.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.1/download -> linux-raw-sys-0.3.1.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/mac-notification-sys/0.5.6/download -> mac-notification-sys-0.5.6.crate https://crates.io/api/v1/crates/mach/0.3.2/download -> mach-0.3.2.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/maybe-async/0.2.7/download -> maybe-async-0.2.7.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.6.2/download -> miniz_oxide-0.6.2.crate https://crates.io/api/v1/crates/mio/0.8.6/download -> mio-0.8.6.crate https://crates.io/api/v1/crates/native-tls/0.2.11/download -> native-tls-0.2.11.crate https://crates.io/api/v1/crates/ncurses/5.101.0/download -> ncurses-5.101.0.crate https://crates.io/api/v1/crates/ndk/0.6.0/download -> ndk-0.6.0.crate https://crates.io/api/v1/crates/ndk-context/0.1.1/download -> ndk-context-0.1.1.crate https://crates.io/api/v1/crates/ndk-glue/0.6.2/download -> ndk-glue-0.6.2.crate https://crates.io/api/v1/crates/ndk-macro/0.3.0/download -> ndk-macro-0.3.0.crate https://crates.io/api/v1/crates/ndk-sys/0.3.0/download -> ndk-sys-0.3.0.crate https://crates.io/api/v1/crates/nix/0.23.2/download -> nix-0.23.2.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nix/0.26.2/download -> nix-0.26.2.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify-rust/4.8.0/download -> notify-rust-4.8.0.crate https://crates.io/api/v1/crates/num/0.2.1/download -> num-0.2.1.crate https://crates.io/api/v1/crates/num/0.4.0/download -> num-0.4.0.crate https://crates.io/api/v1/crates/num-bigint/0.2.6/download -> num-bigint-0.2.6.crate https://crates.io/api/v1/crates/num-bigint/0.4.3/download -> num-bigint-0.4.3.crate https://crates.io/api/v1/crates/num-complex/0.2.4/download -> num-complex-0.2.4.crate https://crates.io/api/v1/crates/num-complex/0.4.3/download -> num-complex-0.4.3.crate https://crates.io/api/v1/crates/num-derive/0.3.3/download -> num-derive-0.3.3.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-iter/0.1.43/download -> num-iter-0.1.43.crate https://crates.io/api/v1/crates/num-rational/0.2.4/download -> num-rational-0.2.4.crate https://crates.io/api/v1/crates/num-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/num_enum/0.5.11/download -> num_enum-0.5.11.crate https://crates.io/api/v1/crates/num_enum_derive/0.5.11/download -> num_enum_derive-0.5.11.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/numtoa/0.1.0/download -> numtoa-0.1.0.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/object/0.30.3/download -> object-0.30.3.crate https://crates.io/api/v1/crates/oboe/0.4.6/download -> oboe-0.4.6.crate https://crates.io/api/v1/crates/oboe-sys/0.4.5/download -> oboe-sys-0.4.5.crate https://crates.io/api/v1/crates/ogg/0.8.0/download -> ogg-0.8.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/opaque-debug/0.3.0/download -> opaque-debug-0.3.0.crate https://crates.io/api/v1/crates/openssl/0.10.49/download -> openssl-0.10.49.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.84/download -> openssl-sys-0.9.84.crate https://crates.io/api/v1/crates/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/os_pipe/1.1.3/download -> os_pipe-1.1.3.crate https://crates.io/api/v1/crates/owning_ref/0.4.1/download -> owning_ref-0.4.1.crate https://crates.io/api/v1/crates/pancurses/0.17.0/download -> pancurses-0.17.0.crate https://crates.io/api/v1/crates/parking/2.1.0/download -> parking-2.1.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.6/download -> parking_lot_core-0.8.6.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.7/download -> parking_lot_core-0.9.7.crate https://crates.io/api/v1/crates/parse_duration/2.1.1/download -> parse_duration-2.1.1.crate https://crates.io/api/v1/crates/pbkdf2/0.8.0/download -> pbkdf2-0.8.0.crate https://crates.io/api/v1/crates/pdcurses-sys/0.7.1/download -> pdcurses-sys-0.7.1.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/petgraph/0.6.3/download -> petgraph-0.6.3.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.26/download -> pkg-config-0.3.26.crate https://crates.io/api/v1/crates/platform-dirs/0.3.0/download -> platform-dirs-0.3.0.crate https://crates.io/api/v1/crates/polling/2.8.0/download -> polling-2.8.0.crate https://crates.io/api/v1/crates/portaudio-rs/0.3.2/download -> portaudio-rs-0.3.2.crate https://crates.io/api/v1/crates/portaudio-sys/0.1.1/download -> portaudio-sys-0.1.1.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/priority-queue/1.3.1/download -> priority-queue-1.3.1.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.56/download -> proc-macro2-1.0.56.crate https://crates.io/api/v1/crates/protobuf/2.28.0/download -> protobuf-2.28.0.crate https://crates.io/api/v1/crates/protobuf-codegen/2.28.0/download -> protobuf-codegen-2.28.0.crate https://crates.io/api/v1/crates/protobuf-codegen-pure/2.28.0/download -> protobuf-codegen-pure-2.28.0.crate https://crates.io/api/v1/crates/quick-xml/0.23.1/download -> quick-xml-0.23.1.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_distr/0.4.3/download -> rand_distr-0.4.3.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/redox_termios/0.1.2/download -> redox_termios-0.1.2.crate https://crates.io/api/v1/crates/redox_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.8.1/download -> regex-1.8.1.crate https://crates.io/api/v1/crates/regex-syntax/0.7.1/download -> regex-syntax-0.7.1.crate https://crates.io/api/v1/crates/reqwest/0.11.17/download -> reqwest-0.11.17.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/rodio/0.15.0/download -> rodio-0.15.0.crate https://crates.io/api/v1/crates/roff/0.2.1/download -> roff-0.2.1.crate https://crates.io/api/v1/crates/rspotify/0.11.6/download -> rspotify-0.11.6.crate https://crates.io/api/v1/crates/rspotify-http/0.11.6/download -> rspotify-http-0.11.6.crate https://crates.io/api/v1/crates/rspotify-macros/0.11.6/download -> rspotify-macros-0.11.6.crate https://crates.io/api/v1/crates/rspotify-model/0.11.6/download -> rspotify-model-0.11.6.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.22/download -> rustc-demangle-0.1.22.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc-serialize/0.3.24/download -> rustc-serialize-0.3.24.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.7/download -> rustix-0.37.7.crate https://crates.io/api/v1/crates/rustls/0.20.8/download -> rustls-0.20.8.crate https://crates.io/api/v1/crates/rustversion/1.0.12/download -> rustversion-1.0.12.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.21/download -> schannel-0.1.21.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scratch/1.0.5/download -> scratch-1.0.5.crate https://crates.io/api/v1/crates/sct/0.7.0/download -> sct-0.7.0.crate https://crates.io/api/v1/crates/security-framework/2.8.2/download -> security-framework-2.8.2.crate https://crates.io/api/v1/crates/security-framework-sys/2.8.0/download -> security-framework-sys-2.8.0.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.159/download -> serde-1.0.159.crate https://crates.io/api/v1/crates/serde_cbor/0.11.2/download -> serde_cbor-0.11.2.crate https://crates.io/api/v1/crates/serde_derive/1.0.159/download -> serde_derive-1.0.159.crate https://crates.io/api/v1/crates/serde_json/1.0.95/download -> serde_json-1.0.95.crate https://crates.io/api/v1/crates/serde_repr/0.1.12/download -> serde_repr-0.1.12.crate https://crates.io/api/v1/crates/serde_spanned/0.6.1/download -> serde_spanned-0.6.1.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/sha-1/0.9.8/download -> sha-1-0.9.8.crate https://crates.io/api/v1/crates/sha1/0.10.5/download -> sha1-0.10.5.crate https://crates.io/api/v1/crates/sha2/0.10.6/download -> sha2-0.10.6.crate https://crates.io/api/v1/crates/shannon/0.2.0/download -> shannon-0.2.0.crate https://crates.io/api/v1/crates/shell-words/1.1.0/download -> shell-words-1.1.0.crate https://crates.io/api/v1/crates/shlex/1.1.0/download -> shlex-1.1.0.crate https://crates.io/api/v1/crates/signal-hook/0.3.15/download -> signal-hook-0.3.15.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/slab/0.4.8/download -> slab-0.4.8.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/socket2/0.4.9/download -> socket2-0.4.9.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/stdweb/0.1.3/download -> stdweb-0.1.3.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strum/0.22.0/download -> strum-0.22.0.crate https://crates.io/api/v1/crates/strum/0.24.1/download -> strum-0.24.1.crate https://crates.io/api/v1/crates/strum_macros/0.22.0/download -> strum_macros-0.22.0.crate https://crates.io/api/v1/crates/strum_macros/0.24.3/download -> strum_macros-0.24.3.crate https://crates.io/api/v1/crates/subtle/2.4.1/download -> subtle-2.4.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.13/download -> syn-2.0.13.crate https://crates.io/api/v1/crates/tauri-winrt-notification/0.1.0/download -> tauri-winrt-notification-0.1.0.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/term_size/0.3.2/download -> term_size-0.3.2.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/termion/1.5.6/download -> termion-1.5.6.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/thread-id/4.0.0/download -> thread-id-4.0.0.crate https://crates.io/api/v1/crates/time/0.1.45/download -> time-0.1.45.crate https://crates.io/api/v1/crates/time/0.3.20/download -> time-0.3.20.crate https://crates.io/api/v1/crates/time-core/0.1.0/download -> time-core-0.1.0.crate https://crates.io/api/v1/crates/time-macros/0.2.8/download -> time-macros-0.2.8.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio/1.28.0/download -> tokio-1.28.0.crate https://crates.io/api/v1/crates/tokio-macros/2.1.0/download -> tokio-macros-2.1.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.14/download -> tokio-stream-0.1.14.crate https://crates.io/api/v1/crates/tokio-util/0.7.8/download -> tokio-util-0.7.8.crate https://crates.io/api/v1/crates/toml/0.7.3/download -> toml-0.7.3.crate https://crates.io/api/v1/crates/toml_datetime/0.6.1/download -> toml_datetime-0.6.1.crate https://crates.io/api/v1/crates/toml_edit/0.19.8/download -> toml_edit-0.19.8.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tracing/0.1.37/download -> tracing-0.1.37.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.23/download -> tracing-attributes-0.1.23.crate https://crates.io/api/v1/crates/tracing-core/0.1.30/download -> tracing-core-0.1.30.crate https://crates.io/api/v1/crates/tree_magic_mini/3.0.3/download -> tree_magic_mini-3.0.3.crate https://crates.io/api/v1/crates/try-lock/0.2.4/download -> try-lock-0.2.4.crate https://crates.io/api/v1/crates/typenum/1.16.0/download -> typenum-1.16.0.crate https://crates.io/api/v1/crates/uds_windows/1.0.2/download -> uds_windows-1.0.2.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/ureq/2.6.2/download -> ureq-2.6.2.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.3.0/download -> uuid-1.3.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vergen/3.2.0/download -> vergen-3.2.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/waker-fn/1.1.0/download -> waker-fn-1.1.0.crate https://crates.io/api/v1/crates/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/want/0.3.0/download -> want-0.3.0.crate https://crates.io/api/v1/crates/wasi/0.10.0+wasi-snapshot-preview1/download -> wasi-0.10.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.34/download -> wasm-bindgen-futures-0.4.34.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/wayland-client/0.29.5/download -> wayland-client-0.29.5.crate https://crates.io/api/v1/crates/wayland-commons/0.29.5/download -> wayland-commons-0.29.5.crate https://crates.io/api/v1/crates/wayland-protocols/0.29.5/download -> wayland-protocols-0.29.5.crate https://crates.io/api/v1/crates/wayland-scanner/0.29.5/download -> wayland-scanner-0.29.5.crate https://crates.io/api/v1/crates/wayland-sys/0.29.5/download -> wayland-sys-0.29.5.crate https://crates.io/api/v1/crates/web-sys/0.3.61/download -> web-sys-0.3.61.crate https://crates.io/api/v1/crates/webpki/0.22.0/download -> webpki-0.22.0.crate https://crates.io/api/v1/crates/webpki-roots/0.22.6/download -> webpki-roots-0.22.6.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows/0.39.0/download -> windows-0.39.0.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.39.0/download -> windows_aarch64_msvc-0.39.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.39.0/download -> windows_i686_gnu-0.39.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.39.0/download -> windows_i686_msvc-0.39.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.39.0/download -> windows_x86_64_gnu-0.39.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.39.0/download -> windows_x86_64_msvc-0.39.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/winnow/0.4.1/download -> winnow-0.4.1.crate https://crates.io/api/v1/crates/winreg/0.10.1/download -> winreg-0.10.1.crate https://crates.io/api/v1/crates/winreg/0.5.1/download -> winreg-0.5.1.crate https://crates.io/api/v1/crates/wl-clipboard-rs/0.7.0/download -> wl-clipboard-rs-0.7.0.crate https://crates.io/api/v1/crates/x11-clipboard/0.3.3/download -> x11-clipboard-0.3.3.crate https://crates.io/api/v1/crates/xcb/0.8.2/download -> xcb-0.8.2.crate https://crates.io/api/v1/crates/xi-unicode/0.3.0/download -> xi-unicode-0.3.0.crate https://crates.io/api/v1/crates/xml-rs/0.8.4/download -> xml-rs-0.8.4.crate https://crates.io/api/v1/crates/zbus/3.11.1/download -> zbus-3.11.1.crate https://crates.io/api/v1/crates/zbus_macros/3.11.1/download -> zbus_macros-3.11.1.crate https://crates.io/api/v1/crates/zbus_names/2.5.0/download -> zbus_names-2.5.0.crate https://crates.io/api/v1/crates/zerocopy/0.6.1/download -> zerocopy-0.6.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.3.2/download -> zerocopy-derive-0.3.2.crate https://crates.io/api/v1/crates/zvariant/3.12.0/download -> zvariant-3.12.0.crate https://crates.io/api/v1/crates/zvariant_derive/3.12.0/download -> zvariant_derive-3.12.0.crate https://crates.io/api/v1/crates/zvariant_utils/1.0.0/download -> zvariant_utils-1.0.0.crate https://crates.io/api/v1/crates/cargo-xtask/0.1.0/download -> cargo-xtask-0.1.0.crate https://crates.io/api/v1/crates/clap_mangen/0.2.8/download -> clap_mangen-0.2.8.crate https://crates.io/api/v1/crates/clap_complete/4.2.1/download -> clap_complete-4.2.1.crate https://crates.io/api/v1/crates/clap/4.2.7/download -> clap-4.2.7.crate -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo cddd4ee89517b7a52ddce3da8abf3109 desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=b430e0c072360de4e02c7b979ac83680 diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz index 549a47a0c048..f64e1f1248cb 100644 Binary files a/metadata/md5-cache/media-video/Manifest.gz and b/metadata/md5-cache/media-video/Manifest.gz differ diff --git a/metadata/md5-cache/media-video/yle-dl-20221231 b/metadata/md5-cache/media-video/yle-dl-20221231 deleted file mode 100644 index ace1f9000661..000000000000 --- a/metadata/md5-cache/media-video/yle-dl-20221231 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( media-video/ffmpeg net-misc/wget >=dev-python/attrs-18.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ConfigArgParse-0.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/progress[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-video/ffmpeg[gnutls] dev-python/pip[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( media-video/ffmpeg net-misc/wget >=dev-python/attrs-18.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ConfigArgParse-0.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/progress[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit-core-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install postinst prepare test -DESCRIPTION=Download media files from Yle Areena -EAPI=8 -HOMEPAGE=https://aajanki.github.io/yle-dl/ https://github.com/aajanki/yle-dl -INHERIT=distutils-r1 optfeature -IUSE=test test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 x86 -LICENSE=GPL-3+ -PROPERTIES=test_network -RDEPEND=media-video/ffmpeg net-misc/wget >=dev-python/attrs-18.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ConfigArgParse-0.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/progress[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) || ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=test !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/aajanki/yle-dl/archive/refs/tags/20221231.tar.gz -> yle-dl-20221231.tar.gz -_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=69440df9aa13b00aa20e52f977088b3b diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz index 2af66decce78..850e7eeb1806 100644 Binary files a/metadata/md5-cache/net-dns/Manifest.gz and b/metadata/md5-cache/net-dns/Manifest.gz differ diff --git a/metadata/md5-cache/net-dns/openresolv-3.13.2 b/metadata/md5-cache/net-dns/openresolv-3.13.2 new file mode 100644 index 000000000000..2c5f3b13c884 --- /dev/null +++ b/metadata/md5-cache/net-dns/openresolv-3.13.2 @@ -0,0 +1,12 @@ +DEFINED_PHASES=config configure +DESCRIPTION=A framework for managing DNS information +EAPI=7 +HOMEPAGE=https://roy.marples.name/projects/openresolv +IUSE=selinux +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD-2 +PDEPEND=net-dns/resolvconf-symlink +RDEPEND=!sys-apps/systemd[resolvconf] selinux? ( sec-policy/selinux-resolvconf ) +SLOT=0 +SRC_URI=https://github.com/NetworkConfiguration/openresolv/releases/download/v3.13.2/openresolv-3.13.2.tar.xz +_md5_=90e33f359866088c27cc92ea07d5e6f8 diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz index bb25338a6eaa..a1f4fd28dc9d 100644 Binary files a/metadata/md5-cache/net-fs/Manifest.gz and b/metadata/md5-cache/net-fs/Manifest.gz differ diff --git a/metadata/md5-cache/net-fs/openafs-1.8.7 b/metadata/md5-cache/net-fs/openafs-1.8.7 index 4451826014d2..f945b1339d6d 100644 --- a/metadata/md5-cache/net-fs/openafs-1.8.7 +++ b/metadata/md5-cache/net-fs/openafs-1.8.7 @@ -12,4 +12,4 @@ RDEPEND=!net-fs/openafs-kernel virtual/libintl amd64? ( tsm? ( app-backup/tsm ) SLOT=0 SRC_URI=https://openafs.org/dl/openafs/1.8.7/openafs-1.8.7-src.tar.bz2 https://openafs.org/dl/openafs/1.8.7/openafs-1.8.7-doc.tar.bz2 https://dev.gentoo.org/~bircoph/afs/openafs-patches-20210116.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod 65030ccb60b8a236bc29c8caa76e3815 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam 4efe951aa8ce2c16288d7c915196fe29 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=196b50662fb8c1783bdb5b757e9f282c +_md5_=dc316ccdb4f3533d639ddc325f54dd02 diff --git a/metadata/md5-cache/net-fs/openafs-1.8.8.1-r1 b/metadata/md5-cache/net-fs/openafs-1.8.8.1-r1 index 117a0e9ff7e5..9c948e5121be 100644 --- a/metadata/md5-cache/net-fs/openafs-1.8.8.1-r1 +++ b/metadata/md5-cache/net-fs/openafs-1.8.8.1-r1 @@ -12,4 +12,4 @@ RDEPEND=!net-fs/openafs-kernel virtual/libcrypt:= virtual/libintl amd64? ( tsm? SLOT=0 SRC_URI=https://openafs.org/dl/openafs/1.8.8.1/openafs-1.8.8.1-src.tar.bz2 https://openafs.org/dl/openafs/1.8.8.1/openafs-1.8.8.1-doc.tar.bz2 https://dev.gentoo.org/~bircoph/afs/openafs-patches-20211212.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod 65030ccb60b8a236bc29c8caa76e3815 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pam 4efe951aa8ce2c16288d7c915196fe29 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=cacd0be8c8d3495b279b2b46614ab6cb +_md5_=1745407ebd02bd360652858bdd88b58a diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz index 0f72b6ef24e3..3e93f21026bc 100644 Binary files a/metadata/md5-cache/net-im/Manifest.gz and b/metadata/md5-cache/net-im/Manifest.gz differ diff --git a/metadata/md5-cache/net-im/zoom-5.15.0.4063 b/metadata/md5-cache/net-im/zoom-5.15.2.4260 similarity index 95% rename from metadata/md5-cache/net-im/zoom-5.15.0.4063 rename to metadata/md5-cache/net-im/zoom-5.15.2.4260 index 9524c7a5c1b4..1c074b80fe92 100644 --- a/metadata/md5-cache/net-im/zoom-5.15.0.4063 +++ b/metadata/md5-cache/net-im/zoom-5.15.2.4260 @@ -10,6 +10,6 @@ LICENSE=all-rights-reserved RDEPEND=!games-engines/zoom >=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/mit-krb5 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=dev-libs/quazip-1.0:0=[qt5(+)] media-libs/alsa-lib media-libs/fdk-aac:0/2 media-libs/fontconfig media-libs/freetype media-libs/mesa[gbm(+)] media-sound/mpg123 net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc virtual/opengl x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXrender x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm opencl? ( virtual/opencl ) pulseaudio? ( media-libs/libpulse ) wayland? ( dev-libs/wayland ) !bundled-libjpeg-turbo? ( >=media-libs/libjpeg-turbo-2.0.5 ) !bundled-qt? ( dev-libs/icu dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5[widgets] dev-qt/qtdiag:5 dev-qt/qtgraphicaleffects:5 dev-qt/qtgui:5 dev-qt/qtlocation:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols:5[widgets] dev-qt/qtquickcontrols2:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 wayland? ( dev-qt/qtwayland ) ) RESTRICT=mirror bindist strip SLOT=0 -SRC_URI=https://zoom.us/client/5.15.0.4063/zoom_x86_64.tar.xz -> zoom-5.15.0.4063_x86_64.tar.xz +SRC_URI=https://zoom.us/client/5.15.2.4260/zoom_x86_64.tar.xz -> zoom-5.15.2.4260_x86_64.tar.xz _eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=7828bf8d0030d28359b99785d88f8ceb diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index eb63241d5c64..aa64edfe53d7 100644 Binary files a/metadata/md5-cache/net-libs/Manifest.gz and b/metadata/md5-cache/net-libs/Manifest.gz differ diff --git a/metadata/md5-cache/net-libs/libssh2-1.11.0 b/metadata/md5-cache/net-libs/libssh2-1.11.0 index 3a9df98b1d43..abbae6fd85e6 100644 --- a/metadata/md5-cache/net-libs/libssh2-1.11.0 +++ b/metadata/md5-cache/net-libs/libssh2-1.11.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://www.libssh2.org INHERIT=cmake-multilib IUSE=gcrypt mbedtls test 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 -KEYWORDS=~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos LICENSE=BSD RDEPEND=gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !gcrypt? ( mbedtls? ( net-libs/mbedtls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !mbedtls? ( >=dev-libs/openssl-1.0.1h-r2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) zlib? ( >=sys-libs/zlib-1.2.8-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) REQUIRED_USE=?? ( gcrypt mbedtls ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://www.libssh2.org/download/libssh2-1.11.0.tar.xz _eclasses_=cmake 1abaebfe913f48975739281ab7d7ab75 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=24d523bf64d166e75723f5d15f8d87a8 +_md5_=a5cc97f97193e91e209a21a637f216f2 diff --git a/metadata/md5-cache/net-libs/nodejs-16.20.1 b/metadata/md5-cache/net-libs/nodejs-16.20.1 new file mode 100644 index 000000000000..e0a936a9bd19 --- /dev/null +++ b/metadata/md5-cache/net-libs/nodejs-16.20.1 @@ -0,0 +1,17 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.3:3.11[threads(+)] >=dev-lang/python-3.10.11:3.10[threads(+)] ) sys-apps/coreutils virtual/pkgconfig systemtap? ( dev-util/systemtap ) test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix ) +DEFINED_PHASES=compile configure install postinst prepare pretend setup test +DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.40.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:* +DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine +EAPI=8 +HOMEPAGE=https://nodejs.org/ +INHERIT=bash-completion-r1 flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils +IUSE=cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos +LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT +RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.40.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:* +REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) +RESTRICT=!test? ( test ) +SLOT=0/16 +SRC_URI=https://nodejs.org/dist/v16.20.1/node-v16.20.1.tar.xz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=696fee107dc97ffef51a05bd39955395 diff --git a/metadata/md5-cache/net-libs/nodejs-18.16.1 b/metadata/md5-cache/net-libs/nodejs-18.16.1 new file mode 100644 index 000000000000..64ea4801f05b --- /dev/null +++ b/metadata/md5-cache/net-libs/nodejs-18.16.1 @@ -0,0 +1,17 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.3:3.11[threads(+)] >=dev-lang/python-3.10.11:3.10[threads(+)] ) sys-apps/coreutils virtual/pkgconfig systemtap? ( dev-util/systemtap ) test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix ) +DEFINED_PHASES=compile configure install postinst prepare pretend setup test +DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:* +DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine +EAPI=8 +HOMEPAGE=https://nodejs.org/ +INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils +IUSE=cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos +LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT +RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:* +REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) +RESTRICT=!test? ( test ) +SLOT=0/18 +SRC_URI=https://nodejs.org/dist/v18.16.1/node-v18.16.1.tar.xz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=20e8c7027ccd444ccbb2ea75ee7507aa diff --git a/metadata/md5-cache/net-libs/nodejs-20.3.1 b/metadata/md5-cache/net-libs/nodejs-20.3.1 new file mode 100644 index 000000000000..053a1680663a --- /dev/null +++ b/metadata/md5-cache/net-libs/nodejs-20.3.1 @@ -0,0 +1,17 @@ +BDEPEND=|| ( >=dev-lang/python-3.11.3:3.11[threads(+)] >=dev-lang/python-3.10.11:3.10[threads(+)] ) dev-util/ninja sys-apps/coreutils virtual/pkgconfig test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix ) +DEFINED_PHASES=compile configure install postinst prepare pretend setup test +DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:* +DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine +EAPI=8 +HOMEPAGE=https://nodejs.org/ +INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils +IUSE=cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos +LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT +RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:* +REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) x86? ( cpu_flags_x86_sse2 ) +RESTRICT=!test? ( test ) +SLOT=0/20 +SRC_URI=https://nodejs.org/dist/v20.3.1/node-v20.3.1.tar.xz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6385efbc14a87548462d5461eead7170 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index 231bb6a0c6a6..da91a5a1c66d 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/nx-3.5.99.27 b/metadata/md5-cache/net-misc/nx-3.5.99.27 new file mode 100644 index 000000000000..57e5dc50f3a9 --- /dev/null +++ b/metadata/md5-cache/net-misc/nx-3.5.99.27 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig x11-misc/gccmakedep x11-misc/imake sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=compile configure install prepare +DEPEND=dev-libs/libxml2 media-libs/libjpeg-turbo:* >=media-libs/libpng-1.2.8:0= >=sys-libs/zlib-1.2.3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfixes x11-libs/libXfont2 x11-libs/libXinerama x11-libs/libXpm x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/pixman x11-base/xorg-proto x11-libs/libfontenc +DESCRIPTION=NX compression technology core libraries +EAPI=8 +HOMEPAGE=https://github.com/ArcticaProject/nx-libs +INHERIT=autotools toolchain-funcs +KEYWORDS=~amd64 ~arm64 ~ppc ~riscv ~x86 +LICENSE=GPL-2 +RDEPEND=dev-libs/libxml2 media-libs/libjpeg-turbo:* >=media-libs/libpng-1.2.8:0= >=sys-libs/zlib-1.2.3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXdmcp x11-libs/libXext x11-libs/libXfixes x11-libs/libXfont2 x11-libs/libXinerama x11-libs/libXpm x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/pixman +SLOT=0 +SRC_URI=https://github.com/ArcticaProject/nx-libs/archive/3.5.99.27.tar.gz -> nx-libs-3.5.99.27.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=72771eae3704523fbe532677e79ddf78 diff --git a/metadata/md5-cache/net-misc/x2goclient-4.1.2.3 b/metadata/md5-cache/net-misc/x2goclient-4.1.2.3 new file mode 100644 index 000000000000..920a041981d4 --- /dev/null +++ b/metadata/md5-cache/net-misc/x2goclient-4.1.2.3 @@ -0,0 +1,16 @@ +BDEPEND=dev-qt/linguist-tools:5 +DEFINED_PHASES=configure install postinst postrm preinst prepare +DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 >=net-libs/libssh-0.7.5-r2 net-print/cups x11-libs/libXpm ldap? ( net-nds/openldap:= ) +DESCRIPTION=The X2Go Qt client +EAPI=8 +HOMEPAGE=https://wiki.x2go.org/doku.php +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop qmake-utils xdg +IUSE=ldap +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 >=net-libs/libssh-0.7.5-r2 net-print/cups x11-libs/libXpm ldap? ( net-nds/openldap:= ) net-misc/nx +SLOT=0 +SRC_URI=https://code.x2go.org/releases/source/x2goclient/x2goclient-4.1.2.3.tar.gz +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=27fd4479ab4676fa9ff83fea85e05293 diff --git a/metadata/md5-cache/net-misc/x2goserver-4.1.0.5 b/metadata/md5-cache/net-misc/x2goserver-4.1.0.5 new file mode 100644 index 000000000000..13afc79d842f --- /dev/null +++ b/metadata/md5-cache/net-misc/x2goserver-4.1.0.5 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=compile install postinst postrm preinst prepare +DEPEND=virtual/perl-ExtUtils-MakeMaker +DESCRIPTION=The X2Go server +EAPI=8 +HOMEPAGE=http://www.x2go.org +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=systemd tmpfiles toolchain-funcs xdg +IUSE=+fuse postgres +sqlite +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=acct-user/x2gouser acct-user/x2goprint dev-lang/perl:= dev-perl/Capture-Tiny dev-perl/Config-Simple dev-perl/File-BaseDir dev-perl/File-ReadBackwards dev-perl/File-Which dev-perl/Switch dev-perl/Try-Tiny media-fonts/font-cursor-misc media-fonts/font-misc-misc[nls] >=net-misc/nx-3.5.99.14 >=sys-apps/iproute2-4.3.0 virtual/openssh x11-apps/xauth x11-apps/xhost x11-apps/xwininfo fuse? ( net-fs/sshfs ) postgres? ( dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBD-SQLite ) virtual/tmpfiles +REQUIRED_USE=|| ( postgres sqlite ) +SLOT=0 +SRC_URI=http://code.x2go.org/releases/source/x2goserver/x2goserver-4.1.0.5.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=da49fffc747119d8233295f15defca7e diff --git a/metadata/md5-cache/net-news/Manifest.gz b/metadata/md5-cache/net-news/Manifest.gz index dc16ccbabc0e..369274d568e7 100644 Binary files a/metadata/md5-cache/net-news/Manifest.gz and b/metadata/md5-cache/net-news/Manifest.gz differ diff --git a/metadata/md5-cache/net-news/yydecode-0.2.10-r2 b/metadata/md5-cache/net-news/yydecode-0.2.10-r2 new file mode 100644 index 000000000000..301c521ad9fe --- /dev/null +++ b/metadata/md5-cache/net-news/yydecode-0.2.10-r2 @@ -0,0 +1,9 @@ +DEFINED_PHASES=prepare +DESCRIPTION=A decoder for yENC format, popular on Usenet +EAPI=7 +HOMEPAGE=http://yydecode.sourceforge.net/ +KEYWORDS=~alpha ~amd64 ~arm ~ppc ~sparc ~x86 +LICENSE=GPL-2 +SLOT=0 +SRC_URI=mirror://sourceforge/yydecode/yydecode-0.2.10.tar.gz +_md5_=79234161409f6683350c5b1371fcde7c diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz index 62807475dec3..c9829e69e41e 100644 Binary files a/metadata/md5-cache/net-vpn/Manifest.gz and b/metadata/md5-cache/net-vpn/Manifest.gz differ diff --git a/metadata/md5-cache/net-vpn/networkmanager-openvpn-1.10.2-r1 b/metadata/md5-cache/net-vpn/networkmanager-openvpn-1.10.2-r1 new file mode 100644 index 000000000000..f4896301e67e --- /dev/null +++ b/metadata/md5-cache/net-vpn/networkmanager-openvpn-1.10.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=>=sys-devel/gettext-0.19 virtual/pkgconfig >=app-portage/elt-patches-20170815 app-arch/xz-utils +DEFINED_PHASES=compile configure install postinst postrm preinst prepare +DEPEND=>=dev-libs/glib-2.34:2 >=net-misc/networkmanager-1.7.0 >=net-vpn/openvpn-2.1 gtk? ( >=app-crypt/libsecret-0.18 >=net-libs/libnma-1.8.0 >=x11-libs/gtk+-3.4:3 >=gui-libs/gtk-4.0:4 >=net-libs/libnma-1.8.36 ) +DESCRIPTION=NetworkManager OpenVPN plugin +EAPI=8 +HOMEPAGE=https://gitlab.gnome.org/GNOME/NetworkManager-openvpn +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome2 +IUSE=gtk test +KEYWORDS=amd64 ~arm ~arm64 x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/glib-2.34:2 >=net-misc/networkmanager-1.7.0 >=net-vpn/openvpn-2.1 gtk? ( >=app-crypt/libsecret-0.18 >=net-libs/libnma-1.8.0 >=x11-libs/gtk+-3.4:3 >=gui-libs/gtk-4.0:4 >=net-libs/libnma-1.8.36 ) acct-group/nm-openvpn acct-user/nm-openvpn +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/NetworkManager-openvpn/1.10/NetworkManager-openvpn-1.10.2.tar.xz +_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=b13829094f4d739febff9c9e91279d04 diff --git a/metadata/md5-cache/net-vpn/openvpn-2.6.4 b/metadata/md5-cache/net-vpn/openvpn-2.6.4 index 646bf7eb43ed..fcb653f89cee 100644 --- a/metadata/md5-cache/net-vpn/openvpn-2.6.4 +++ b/metadata/md5-cache/net-vpn/openvpn-2.6.4 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://openvpn.net/ INHERIT=autotools systemd linux-info tmpfiles IUSE=dco down-root examples inotify iproute2 +lz4 +lzo mbedtls +openssl pam pkcs11 +plugins selinux systemd test -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=kernel_linux? ( iproute2? ( sys-apps/iproute2[-minimal] ) ) lz4? ( app-arch/lz4 ) lzo? ( >=dev-libs/lzo-1.07 ) mbedtls? ( net-libs/mbedtls:= ) openssl? ( >=dev-libs/openssl-1.0.2:0= ) pam? ( sys-libs/pam ) pkcs11? ( >=dev-libs/pkcs11-helper-1.11 ) systemd? ( sys-apps/systemd ) dco? ( >=net-vpn/ovpn-dco-0.2 >=dev-libs/libnl-3.2.29:= ) sys-libs/libcap-ng:= acct-group/openvpn acct-user/openvpn selinux? ( sec-policy/selinux-openvpn ) virtual/tmpfiles REQUIRED_USE=^^ ( openssl mbedtls ) pkcs11? ( !mbedtls ) !plugins? ( !pam !down-root ) inotify? ( plugins ) dco? ( !iproute2 ) @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://build.openvpn.net/downloads/releases/openvpn-2.6.4.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=1b44558f34afb245cea54b79126b4004 +_md5_=c064c815bd4abe7082c8aa91a940e44d diff --git a/metadata/md5-cache/net-vpn/ovpn-dco-0.2.20230426 b/metadata/md5-cache/net-vpn/ovpn-dco-0.2.20230426 index c8d3af690a12..771838800e5c 100644 --- a/metadata/md5-cache/net-vpn/ovpn-dco-0.2.20230426 +++ b/metadata/md5-cache/net-vpn/ovpn-dco-0.2.20230426 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://github.com/OpenVPN/ovpn-dco INHERIT=flag-o-matic linux-mod IUSE=debug dist-kernel -KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86 LICENSE=GPL-2 RDEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) SLOT=0 SRC_URI=https://github.com/OpenVPN/ovpn-dco/archive/refs/tags/v0.2.20230426.tar.gz -> ovpn-dco-0.2.20230426.tar.gz _eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod 65030ccb60b8a236bc29c8caa76e3815 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=37afe1e12bff9a56e784109aff846955 +_md5_=8084c6495c5d93df68d52010aff80d94 diff --git a/metadata/md5-cache/sci-chemistry/Manifest.gz b/metadata/md5-cache/sci-chemistry/Manifest.gz index f15f12cd5188..0d3ec33d076e 100644 Binary files a/metadata/md5-cache/sci-chemistry/Manifest.gz and b/metadata/md5-cache/sci-chemistry/Manifest.gz differ diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2023 b/metadata/md5-cache/sci-chemistry/gromacs-2023 index bed1283effa9..391ba5af7d31 100644 --- a/metadata/md5-cache/sci-chemistry/gromacs-2023 +++ b/metadata/md5-cache/sci-chemistry/gromacs-2023 @@ -1,4 +1,4 @@ -BDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11[profiler] ) opencl? ( virtual/opencl ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) virtual/pkgconfig clang? ( >=sys-devel/clang-6:* ) build-manual? ( app-doc/doxygen python_single_target_python3_10? ( dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/sphinx[python_targets_python3_11(-)] ) media-gfx/mscgen media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-latexextra media-gfx/imagemagick ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +BDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11[profiler] ) opencl? ( virtual/opencl ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) virtual/pkgconfig clang? ( >=sys-devel/clang-6:* ) build-manual? ( app-doc/doxygen python_single_target_python3_10? ( dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-copybutton[python_targets_python3_10(-)] dev-python/sphinx-inline-tabs[python_targets_python3_10(-)] dev-python/sphinx-argparse[python_targets_python3_10(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-copybutton[python_targets_python3_11(-)] dev-python/sphinx-inline-tabs[python_targets_python3_11(-)] dev-python/sphinx-argparse[python_targets_python3_11(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_11(-)] ) media-gfx/mscgen media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-latexextra media-gfx/imagemagick ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack DESCRIPTION=The ultimate molecular dynamics simulation package EAPI=8 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/2023 SRC_URI=https://ftp.gromacs.org/gromacs/gromacs-2023.tar.gz doc? ( https://ftp.gromacs.org/manual/manual-2023.pdf ) test? ( https://ftp.gromacs.org/regressiontests/regressiontests-2023.tar.gz ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 1abaebfe913f48975739281ab7d7ab75 cuda 13d76baf0dc95e560610c6b7dfa79db4 distutils-r1 2d32e797ee29a8ffdd452f4a85860666 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=97afc417b705ac736ddde182ea746ea2 +_md5_=a0ca2c6aec7a376dc8e95b32e49d1b74 diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2023.1 b/metadata/md5-cache/sci-chemistry/gromacs-2023.1 index c58460a83bbe..16cfaa923bf0 100644 --- a/metadata/md5-cache/sci-chemistry/gromacs-2023.1 +++ b/metadata/md5-cache/sci-chemistry/gromacs-2023.1 @@ -1,4 +1,4 @@ -BDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11[profiler] ) opencl? ( virtual/opencl ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) virtual/pkgconfig clang? ( >=sys-devel/clang-6:* ) build-manual? ( app-doc/doxygen python_single_target_python3_10? ( dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/sphinx[python_targets_python3_11(-)] ) media-gfx/mscgen media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-latexextra media-gfx/imagemagick ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +BDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11[profiler] ) opencl? ( virtual/opencl ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) virtual/pkgconfig clang? ( >=sys-devel/clang-6:* ) build-manual? ( app-doc/doxygen python_single_target_python3_10? ( dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-copybutton[python_targets_python3_10(-)] dev-python/sphinx-inline-tabs[python_targets_python3_10(-)] dev-python/sphinx-argparse[python_targets_python3_10(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-copybutton[python_targets_python3_11(-)] dev-python/sphinx-inline-tabs[python_targets_python3_11(-)] dev-python/sphinx-argparse[python_targets_python3_11(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_11(-)] ) media-gfx/mscgen media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-latexextra media-gfx/imagemagick ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack DESCRIPTION=The ultimate molecular dynamics simulation package EAPI=8 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0/2023.1 SRC_URI=https://ftp.gromacs.org/gromacs/gromacs-2023.1.tar.gz doc? ( https://ftp.gromacs.org/manual/manual-2023.1.pdf ) test? ( https://ftp.gromacs.org/regressiontests/regressiontests-2023.1.tar.gz ) _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 1abaebfe913f48975739281ab7d7ab75 cuda 13d76baf0dc95e560610c6b7dfa79db4 distutils-r1 2d32e797ee29a8ffdd452f4a85860666 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=97afc417b705ac736ddde182ea746ea2 +_md5_=a0ca2c6aec7a376dc8e95b32e49d1b74 diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2023.9999 b/metadata/md5-cache/sci-chemistry/gromacs-2023.9999 index 4862e5983dca..c1750858c104 100644 --- a/metadata/md5-cache/sci-chemistry/gromacs-2023.9999 +++ b/metadata/md5-cache/sci-chemistry/gromacs-2023.9999 @@ -1,4 +1,4 @@ -BDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11[profiler] ) opencl? ( virtual/opencl ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) virtual/pkgconfig clang? ( >=sys-devel/clang-6:* ) build-manual? ( app-doc/doxygen python_single_target_python3_10? ( dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/sphinx[python_targets_python3_11(-)] ) media-gfx/mscgen media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-latexextra media-gfx/imagemagick ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11[profiler] ) opencl? ( virtual/opencl ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) virtual/pkgconfig clang? ( >=sys-devel/clang-6:* ) build-manual? ( app-doc/doxygen python_single_target_python3_10? ( dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-copybutton[python_targets_python3_10(-)] dev-python/sphinx-inline-tabs[python_targets_python3_10(-)] dev-python/sphinx-argparse[python_targets_python3_10(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-copybutton[python_targets_python3_11(-)] dev-python/sphinx-inline-tabs[python_targets_python3_11(-)] dev-python/sphinx-argparse[python_targets_python3_11(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_11(-)] ) media-gfx/mscgen media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-latexextra media-gfx/imagemagick ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack DESCRIPTION=The ultimate molecular dynamics simulation package EAPI=8 @@ -12,4 +12,4 @@ REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cud RESTRICT=!test? ( test ) SLOT=0/2023.9999 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 1abaebfe913f48975739281ab7d7ab75 cuda 13d76baf0dc95e560610c6b7dfa79db4 distutils-r1 2d32e797ee29a8ffdd452f4a85860666 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=97afc417b705ac736ddde182ea746ea2 +_md5_=a0ca2c6aec7a376dc8e95b32e49d1b74 diff --git a/metadata/md5-cache/sci-chemistry/gromacs-9999 b/metadata/md5-cache/sci-chemistry/gromacs-9999 index 6e87adc37dc6..1d49ca97ff90 100644 --- a/metadata/md5-cache/sci-chemistry/gromacs-9999 +++ b/metadata/md5-cache/sci-chemistry/gromacs-9999 @@ -1,4 +1,4 @@ -BDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11[profiler] ) opencl? ( virtual/opencl ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) virtual/pkgconfig clang? ( >=sys-devel/clang-6:* ) build-manual? ( app-doc/doxygen python_single_target_python3_10? ( dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/sphinx[python_targets_python3_11(-)] ) media-gfx/mscgen media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-latexextra media-gfx/imagemagick ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11[profiler] ) opencl? ( virtual/opencl ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) virtual/pkgconfig clang? ( >=sys-devel/clang-6:* ) build-manual? ( app-doc/doxygen python_single_target_python3_10? ( dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-copybutton[python_targets_python3_10(-)] dev-python/sphinx-inline-tabs[python_targets_python3_10(-)] dev-python/sphinx-argparse[python_targets_python3_10(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-copybutton[python_targets_python3_11(-)] dev-python/sphinx-inline-tabs[python_targets_python3_11(-)] dev-python/sphinx-argparse[python_targets_python3_11(-)] dev-python/sphinxcontrib-autoprogram[python_targets_python3_11(-)] ) media-gfx/mscgen media-gfx/graphviz dev-texlive/texlive-latex dev-texlive/texlive-latexextra media-gfx/imagemagick ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack DESCRIPTION=The ultimate molecular dynamics simulation package EAPI=8 @@ -12,4 +12,4 @@ REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cud RESTRICT=!test? ( test ) SLOT=0/9999 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 1abaebfe913f48975739281ab7d7ab75 cuda 13d76baf0dc95e560610c6b7dfa79db4 distutils-r1 2d32e797ee29a8ffdd452f4a85860666 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=97afc417b705ac736ddde182ea746ea2 +_md5_=a0ca2c6aec7a376dc8e95b32e49d1b74 diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index 4978a5568abe..cccd37b8834f 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/hwloc-2.9.2 b/metadata/md5-cache/sys-apps/hwloc-2.9.2 new file mode 100644 index 000000000000..5ca58f4133f5 --- /dev/null +++ b/metadata/md5-cache/sys-apps/hwloc-2.9.2 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=sys-libs/ncurses-5.9-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libpciaccess-0.13.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( virtual/libudev:= ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_nvidia? ( x11-drivers/nvidia-drivers[static-libs] x11-libs/libXext x11-libs/libX11 ) valgrind? ( dev-util/valgrind ) +DESCRIPTION=Displays the hardware topology in convenient formats +EAPI=8 +HOMEPAGE=https://www.open-mpi.org/projects/hwloc/ +INHERIT=autotools bash-completion-r1 cuda desktop flag-o-matic systemd toolchain-funcs multilib-minimal +IUSE=cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X video_cards_nvidia 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 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=BSD +RDEPEND=>=sys-libs/ncurses-5.9-r3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) nvml? ( x11-drivers/nvidia-drivers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pci? ( >=sys-apps/pciutils-3.3.0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libpciaccess-0.13.1-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( virtual/libudev:= ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_nvidia? ( x11-drivers/nvidia-drivers[static-libs] x11-libs/libXext x11-libs/libX11 ) +SLOT=0/15 +SRC_URI=https://www.open-mpi.org/software/hwloc/v2.9/downloads/hwloc-2.9.2.tar.bz2 https://raw.githubusercontent.com/open-mpi/hwloc/master/contrib/android/assets/lstopo.png +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cuda 13d76baf0dc95e560610c6b7dfa79db4 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=29cf6d56ca691e46e2959a5036f7b3e5 diff --git a/metadata/md5-cache/sys-apps/minijail-18 b/metadata/md5-cache/sys-apps/minijail-18 new file mode 100644 index 000000000000..8073acc44d0e --- /dev/null +++ b/metadata/md5-cache/sys-apps/minijail-18 @@ -0,0 +1,16 @@ +BDEPEND=test? ( virtual/pkgconfig ) +DEFINED_PHASES=compile configure install pretend setup test +DEPEND=sys-libs/libcap-ng:= test? ( >=dev-cpp/gtest-1.8.0:= ) +DESCRIPTION=helper binary and library for sandboxing & restricting privs of service +EAPI=8 +HOMEPAGE=https://android.googlesource.com/platform/external/minijail +INHERIT=linux-info toolchain-funcs +IUSE=+seccomp test +KEYWORDS=~amd64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=sys-libs/libcap-ng:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/google/minijail/archive/linux-v18.tar.gz -> minijail-18.tar.gz +_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=e3c09801d9ba2ab0cc4f781c257747ab diff --git a/metadata/md5-cache/sys-apps/prctl-1.6-r1 b/metadata/md5-cache/sys-apps/prctl-1.6-r1 index f0c38c430104..b26cdad34b40 100644 --- a/metadata/md5-cache/sys-apps/prctl-1.6-r1 +++ b/metadata/md5-cache/sys-apps/prctl-1.6-r1 @@ -4,9 +4,9 @@ DESCRIPTION=Tool to query and modify process behavior EAPI=7 HOMEPAGE=https://sourceforge.net/projects/prctl/ INHERIT=autotools -KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ia64 ~x86 +KEYWORDS=~alpha amd64 ~arm64 hppa ~ia64 ~x86 LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://sourceforge/prctl/prctl-1.6.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=8f22e53958342d20541a263fd7a30967 +_md5_=979058232004537a9380efe5e5655ff1 diff --git a/metadata/md5-cache/sys-apps/util-linux-2.39-r4 b/metadata/md5-cache/sys-apps/util-linux-2.39-r4 deleted file mode 100644 index aeb48e0ceeac..000000000000 --- a/metadata/md5-cache/sys-apps/util-linux-2.39-r4 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=virtual/pkgconfig nls? ( app-text/po4a sys-devel/gettext ) test? ( sys-devel/bc ) verify-sig? ( >=sec-keys/openpgp-keys-karelzak-20230517 ) >=app-portage/elt-patches-20170815 virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst prepare pretend test unpack -DEPEND=virtual/libcrypt:= audit? ( >=sys-process/audit-2.6:= ) caps? ( sys-libs/libcap-ng ) cramfs? ( sys-libs/zlib:= ) cryptsetup? ( >=sys-fs/cryptsetup-2.1.0 ) hardlink? ( dev-libs/libpcre2:= ) ncurses? ( sys-libs/ncurses:=[unicode(+)?] magic? ( sys-apps/file:0= ) ) nls? ( virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ) readline? ( sys-libs/readline:0= ) rtas? ( sys-libs/librtas ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) virtual/os-headers acct-group/root -DESCRIPTION=Various useful Linux utilities -EAPI=8 -HOMEPAGE=https://www.kernel.org/pub/linux/utils/util-linux/ https://github.com/util-linux/util-linux -INHERIT=toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript pam python-r1 multilib-minimal multiprocessing systemd verify-sig -IUSE=audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode split-usr python_targets_python3_10 python_targets_python3_11 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos -LICENSE=GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain -RDEPEND=virtual/libcrypt:= audit? ( >=sys-process/audit-2.6:= ) caps? ( sys-libs/libcap-ng ) cramfs? ( sys-libs/zlib:= ) cryptsetup? ( >=sys-fs/cryptsetup-2.1.0 ) hardlink? ( dev-libs/libpcre2:= ) ncurses? ( sys-libs/ncurses:=[unicode(+)?] magic? ( sys-apps/file:0= ) ) nls? ( virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ) readline? ( sys-libs/readline:0= ) rtas? ( sys-libs/librtas ) selinux? ( >=sys-libs/libselinux-2.2.2-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) slang? ( sys-libs/slang ) !build? ( systemd? ( sys-apps/systemd ) ) udev? ( virtual/libudev:= ) hardlink? ( !app-arch/hardlink ) logger? ( !>=app-admin/sysklogd-2.0[logger] ) kill? ( !sys-apps/coreutils[kill] !sys-process/procps[kill] ) su? ( !=sys-apps/shadow-4.7-r2[su] ) !net-wireless/rfkill -REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) su? ( pam ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://www.kernel.org/pub/linux/utils/util-linux/v2.39/util-linux-2.39.tar.xz verify-sig? ( https://www.kernel.org/pub/linux/utils/util-linux/v2.39/util-linux-2.39.tar.sign ) -_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic ad475baa777c9978fa035216c8264a10 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam 4efe951aa8ce2c16288d7c915196fe29 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 513c31b3346458ed1f3878b57da6d61c usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 -_md5_=56e2f21e4321ff9ee1c0055c1c0168f9 diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz index 53b8da135227..5713969be4b6 100644 Binary files a/metadata/md5-cache/sys-auth/Manifest.gz and b/metadata/md5-cache/sys-auth/Manifest.gz differ diff --git a/metadata/md5-cache/sys-auth/rtkit-0.13-r2 b/metadata/md5-cache/sys-auth/rtkit-0.13-r2 new file mode 100644 index 000000000000..8e369500a63d --- /dev/null +++ b/metadata/md5-cache/sys-auth/rtkit-0.13-r2 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install pretend setup test +DEPEND=acct-group/rtkit acct-user/rtkit sys-apps/dbus sys-auth/polkit sys-libs/libcap systemd? ( sys-apps/systemd ) +DESCRIPTION=Realtime Policy and Watchdog Daemon +EAPI=7 +HOMEPAGE=https://github.com/heftig/rtkit +INHERIT=linux-info meson +IUSE=selinux systemd +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 +LICENSE=GPL-3 BSD +RDEPEND=acct-group/rtkit acct-user/rtkit sys-apps/dbus sys-auth/polkit sys-libs/libcap systemd? ( sys-apps/systemd ) selinux? ( sec-policy/selinux-rtkit ) +SLOT=0 +SRC_URI=https://github.com/heftig/rtkit/releases/download/v0.13/rtkit-0.13.tar.xz +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=c17656487bfabbc3b6cb3885826a73fe diff --git a/metadata/md5-cache/sys-block/Manifest.gz b/metadata/md5-cache/sys-block/Manifest.gz index e979ae8042d3..12377f2dcf7c 100644 Binary files a/metadata/md5-cache/sys-block/Manifest.gz and b/metadata/md5-cache/sys-block/Manifest.gz differ diff --git a/metadata/md5-cache/sys-block/tw_cli-10.2.2.1-r2 b/metadata/md5-cache/sys-block/tw_cli-10.2.2.1-r2 index 3374c9836480..e12174cbe36e 100644 --- a/metadata/md5-cache/sys-block/tw_cli-10.2.2.1-r2 +++ b/metadata/md5-cache/sys-block/tw_cli-10.2.2.1-r2 @@ -8,4 +8,4 @@ LICENSE=LSI-tw_cli RESTRICT=strip SLOT=0 SRC_URI=kernel_linux? ( http://www.lsi.com/downloads/Public/SATA/SATA%20Common%20Files//CLI_linux-from_the_10.2.2.1_9.5.5.1_codesets.zip https://docs.broadcom.com/docs-and-downloads/kb-documents/lsi/368_tw_cli_debian8_beta.tgz ) https://gitweb.gentoo.org/repo/gentoo.git/plain/licenses/LSI-tw_cli -_md5_=344013af71bbd83ee66e83d96453fbe6 +_md5_=966e22e03a0836790473e44acbbaf89e diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz index 6d2c17a9e6e8..2abad612b8b9 100644 Binary files a/metadata/md5-cache/sys-devel/Manifest.gz and b/metadata/md5-cache/sys-devel/Manifest.gz differ diff --git a/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230628 b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230628 new file mode 100644 index 000000000000..4df85fa78793 --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230628 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/binutils sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=The GNU Compiler Collection +EAPI=8 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.3 +RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RESTRICT=!test? ( test ) +SLOT=10 +SRC_URI=mirror://gcc/snapshots/10-20230628/gcc-10-20230628.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-6.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-2.tar.xz +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=e38fcf5cd02a6066004bc9336fc7190d diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230629 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230629 new file mode 100644 index 000000000000..3462aa42a24c --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20230629 @@ -0,0 +1,16 @@ +BDEPEND=>=sys-devel/binutils-2.30[cet(-)?] sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-util/valgrind ) +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack +DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= ) +DESCRIPTION=The GNU Compiler Collection +EAPI=8 +HOMEPAGE=https://gcc.gnu.org/ +INHERIT=toolchain +IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd valgrind custom-cflags +LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ +PDEPEND=>=sys-devel/gcc-config-2.3 +RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= ) +RESTRICT=!test? ( test ) +SLOT=11 +SRC_URI=mirror://gcc/snapshots/11-20230629/gcc-11-20230629.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-10.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 991f7a0a58b14de3b8d00b5dd9604f9b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=35b2fba1731799fb85abfa2903332da0 diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index e36eb39360e5..dfc11c74f162 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/kpatch-9999 b/metadata/md5-cache/sys-kernel/kpatch-9999 index 354cb487d6fc..163a96cff243 100644 --- a/metadata/md5-cache/sys-kernel/kpatch-9999 +++ b/metadata/md5-cache/sys-kernel/kpatch-9999 @@ -1,15 +1,16 @@ -BDEPEND=>=dev-vcs/git-1.8.2.1[curl] -DEFINED_PHASES=compile install postinst postrm preinst prepare setup unpack -DEPEND=app-crypt/pesign sys-libs/zlib sys-apps/pciutils dev-libs/elfutils sys-devel/bison test? ( || ( dev-util/shellcheck-bin dev-util/shellcheck ) ) kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) kernel_linux? ( virtual/linux-sources virtual/libelf ) +BDEPEND=sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile install postinst prepare setup unpack +DEPEND=app-crypt/pesign sys-libs/zlib sys-apps/pciutils dev-libs/elfutils sys-devel/bison test? ( || ( dev-util/shellcheck-bin dev-util/shellcheck ) ) virtual/linux-sources DESCRIPTION=Dynamic kernel patching for Linux EAPI=8 HOMEPAGE=https://github.com/dynup/kpatch -INHERIT=flag-o-matic linux-mod git-r3 -IUSE=contrib +kpatch +kpatch-build kmod test dist-kernel +IDEPEND=sys-apps/kmod[tools] +INHERIT=flag-o-matic linux-mod-r1 git-r3 +IUSE=contrib +kpatch +kpatch-build kmod test dist-kernel modules-sign +strip LICENSE=GPL-2+ PROPERTIES=live -RDEPEND=app-crypt/pesign sys-libs/zlib sys-apps/pciutils kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) +RDEPEND=app-crypt/pesign sys-libs/zlib sys-apps/pciutils sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod 65030ccb60b8a236bc29c8caa76e3815 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=59c529f9501e9fc52cf32cb887d3a899 +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 linux-mod-r1 3adf4125a2c5f60764f8d3bba0d4111b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=878a9f85e6b15721090db8e87771ff83 diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz index e9e494ba850c..00613595a571 100644 Binary files a/metadata/md5-cache/sys-libs/Manifest.gz and b/metadata/md5-cache/sys-libs/Manifest.gz differ diff --git a/metadata/md5-cache/sys-libs/ncurses-6.3_p20221203-r2 b/metadata/md5-cache/sys-libs/ncurses-6.3_p20221203-r2 deleted file mode 100644 index 56ed6015d27a..000000000000 --- a/metadata/md5-cache/sys-libs/ncurses-6.3_p20221203-r2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install postinst preinst test unpack -DEPEND=gpm? ( sys-libs/gpm[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=Console display library -EAPI=7 -HOMEPAGE=https://www.gnu.org/software/ncurses/ https://invisible-island.net/ncurses/ -INHERIT=flag-o-matic toolchain-funcs multilib multilib-minimal preserve-libs usr-ldscript verify-sig -IUSE=ada +cxx debug doc gpm minimal profile split-usr +stack-realign static-libs test tinfo trace 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 -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=MIT -RDEPEND=gpm? ( sys-libs/gpm[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/ncurses-5.9-r4:5 !=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst prepare test +DESCRIPTION=Fork of the zlib data compression library +EAPI=8 +HOMEPAGE=https://github.com/zlib-ng/zlib-ng +INHERIT=cmake-multilib +IUSE=compat cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_sse2 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_2 cpu_flags_x86_pclmul cpu_flags_arm_crc32 cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=ZLIB +RDEPEND=compat? ( !sys-libs/zlib ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/zlib-ng/zlib-ng/archive/2.1.3.tar.gz -> zlib-ng-2.1.3.tar.gz +_eclasses_=cmake 1abaebfe913f48975739281ab7d7ab75 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a41cb0e4e1929aed4978b2342b1b8869 diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz index 09729f100abf..097ce131b799 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/chromium-113.0.5672.126 b/metadata/md5-cache/www-client/chromium-113.0.5672.126 deleted file mode 100644 index cd558d5bf2df..000000000000 --- a/metadata/md5-cache/www-client/chromium-113.0.5672.126 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) || ( >=dev-lang/python-3.11.3:3.11[xml(+)] >=dev-lang/python-3.10.11:3.10[xml(+)] ) || ( ( >=dev-lang/python-3.11.3:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt5? ( dev-qt/qtcore:5 ) ) libcxx? ( >=sys-devel/clang-16 ) lto? ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) dev-lang/perl >=dev-util/gn-0.1807 >=dev-util/gperf-3.0.3 >=dev-util/ninja-1.7.2 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup -DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0 -DESCRIPTION=Open-source version of Google Chrome web browser -EAPI=8 -HOMEPAGE=https://chromium.org/ -INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils -IUSE=+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo -KEYWORDS=amd64 arm64 ~ppc64 -LICENSE=BSD -RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) -REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) -SLOT=0/stable -SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-113.0.5672.126.tar.xz https://dev.gentoo.org/~sam/distfiles/www-client/chromium/chromium-112-gcc-13-patches.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_113.0.5672.63-2raptor0~deb11u1.debian.tar.xz https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) -_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b7ecf3cb870a5b36b6e2b6f7e966df6b diff --git a/metadata/md5-cache/www-client/chromium-114.0.5735.110 b/metadata/md5-cache/www-client/chromium-114.0.5735.110 deleted file mode 100644 index 54973b54f4c7..000000000000 --- a/metadata/md5-cache/www-client/chromium-114.0.5735.110 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) || ( >=dev-lang/python-3.11.3:3.11[xml(+)] >=dev-lang/python-3.10.11:3.10[xml(+)] ) || ( ( >=dev-lang/python-3.11.3:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt5? ( dev-qt/qtcore:5 ) ) libcxx? ( >=sys-devel/clang-16 ) lto? ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) dev-lang/perl >=dev-util/gn-0.1807 >=dev-util/gperf-3.0.3 >=dev-util/ninja-1.7.2 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup -DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0 -DESCRIPTION=Open-source version of Google Chrome web browser -EAPI=8 -HOMEPAGE=https://chromium.org/ -INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils -IUSE=+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo -KEYWORDS=~amd64 ~arm64 ~ppc64 -LICENSE=BSD -RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-sound/pulseaudio:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) -REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) -SLOT=0/stable -SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-114.0.5735.110.tar.xz https://dev.gentoo.org/~sam/distfiles/www-client/chromium/chromium-112-gcc-13-patches.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_114.0.5735.106-1raptor0~deb11u1.debian.tar.xz https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) -_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=929de7d0085173fb8dce0105e2256fca diff --git a/metadata/md5-cache/www-client/chromium-115.0.5790.40 b/metadata/md5-cache/www-client/chromium-115.0.5790.56 similarity index 77% rename from metadata/md5-cache/www-client/chromium-115.0.5790.40 rename to metadata/md5-cache/www-client/chromium-115.0.5790.56 index 0ceab2e17f9f..554934460ca2 100644 --- a/metadata/md5-cache/www-client/chromium-115.0.5790.40 +++ b/metadata/md5-cache/www-client/chromium-115.0.5790.56 @@ -1,16 +1,16 @@ -BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) dev-libs/libevdev >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) || ( >=dev-lang/python-3.11.3:3.11[xml(+)] >=dev-lang/python-3.10.11:3.10[xml(+)] ) || ( ( >=dev-lang/python-3.11.3:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt5? ( dev-qt/qtcore:5 ) ) libcxx? ( >=sys-devel/clang-16 ) lto? ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) dev-lang/perl >=dev-util/gn-0.1807 >=dev-util/gperf-3.0.3 >=dev-util/ninja-1.7.2 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) dev-libs/libevdev >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) || ( >=dev-lang/python-3.11.3:3.11[xml(+)] >=dev-lang/python-3.10.11:3.10[xml(+)] ) || ( ( >=dev-lang/python-3.11.3:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10[xml(+)] dev-python/setuptools[python_targets_python3_10(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt5? ( dev-qt/qtcore:5 ) qt6? ( dev-qt/qtbase:6 ) ) libcxx? ( >=sys-devel/clang-16 ) lto? ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) dev-lang/perl >=dev-util/gn-0.1807 >=dev-util/gperf-3.0.3 >=dev-util/ninja-1.7.2 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup -DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) dev-libs/libevdev >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0 +DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) dev-libs/libevdev >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0 DESCRIPTION=Open-source version of Google Chrome web browser EAPI=8 HOMEPAGE=https://chromium.org/ INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils -IUSE=+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo +IUSE=+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 qt6 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo KEYWORDS=~amd64 ~arm64 LICENSE=BSD -RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) dev-libs/libevdev >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) -REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) +RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) dev-libs/libevdev >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) +REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 ) SLOT=0/beta -SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-115.0.5790.40.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-115-patchset-2/chromium-115-patchset-2.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_114.0.5735.106-1raptor0~deb11u1.debian.tar.xz https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) +SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-115.0.5790.56.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-115-patchset-2/chromium-115-patchset-2.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_114.0.5735.106-1raptor0~deb11u1.debian.tar.xz https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar ) _eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c621f1566b957db73f91faedd1c87c06 +_md5_=881865e0fbfaba89cfdf1598b7b711a7 diff --git a/metadata/md5-cache/www-client/firefox-102.11.0 b/metadata/md5-cache/www-client/firefox-102.11.0 deleted file mode 100644 index db0b8be3eb85..000000000000 --- a/metadata/md5-cache/www-client/firefox-102.11.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.3:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.11:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( sys-devel/lld:15 virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ( sys-devel/clang:14 sys-devel/llvm:14 clang? ( sys-devel/lld:14 virtual/rust:0/llvm-14 pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) ) ) ) !clang? ( virtual/rust ) 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 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.13-r7:2.1 >=sys-devel/libtool-2.4.7 pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack -DEPEND=!www-client/firefox:0 !www-client/firefox:rapid screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) 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? ( 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 ) ) x11-base/xorg-proto x11-libs/libICE x11-libs/libSM !!sys-devel/llvm:0 -DESCRIPTION=Firefox Web Browser -EAPI=8 -HOMEPAGE=https://www.mozilla.com/firefox -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing optfeature 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 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 pgo -KEYWORDS=amd64 arm64 ~ppc64 x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=!www-client/firefox:0 !www-client/firefox:rapid screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.79.2 >=dev-libs/nspr-4.34 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme virtual/opengl x11-libs/cairo[X] x11-libs/gdk-pixbuf x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= x11-libs/libxkbcommon[X] x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) libproxy? ( net-libs/libproxy ) pulseaudio? ( || ( media-sound/pulseaudio >=media-sound/apulse-0.1.12-r4 ) ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) 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? ( 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 ) ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] ) -REQUIRED_USE=debug? ( !system-av1 ) pgo? ( lto ) wayland? ( dbus ) wifi? ( dbus ) screencast? ( wayland ) -SLOT=esr -SRC_URI=https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/source/firefox-102.11.0esr.source.tar.xz -> firefox-102.11.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-102esr-patches-10j.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/af.xpi -> firefox-102.11.0esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ar.xpi -> firefox-102.11.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ast.xpi -> firefox-102.11.0esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/be.xpi -> firefox-102.11.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/bg.xpi -> firefox-102.11.0esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/br.xpi -> firefox-102.11.0esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ca.xpi -> firefox-102.11.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/cak.xpi -> firefox-102.11.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/cs.xpi -> firefox-102.11.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/cy.xpi -> firefox-102.11.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/da.xpi -> firefox-102.11.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/de.xpi -> firefox-102.11.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-102.11.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/el.xpi -> firefox-102.11.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-102.11.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-102.11.0esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-102.11.0esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-102.11.0esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/et.xpi -> firefox-102.11.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/eu.xpi -> firefox-102.11.0esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/fi.xpi -> firefox-102.11.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/fr.xpi -> firefox-102.11.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-102.11.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-102.11.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/gd.xpi -> firefox-102.11.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/gl.xpi -> firefox-102.11.0esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/he.xpi -> firefox-102.11.0esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/hr.xpi -> firefox-102.11.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-102.11.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/hu.xpi -> firefox-102.11.0esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/id.xpi -> firefox-102.11.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/is.xpi -> firefox-102.11.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/it.xpi -> firefox-102.11.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ja.xpi -> firefox-102.11.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ka.xpi -> firefox-102.11.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/kab.xpi -> firefox-102.11.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/kk.xpi -> firefox-102.11.0esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ko.xpi -> firefox-102.11.0esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/lt.xpi -> firefox-102.11.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/lv.xpi -> firefox-102.11.0esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ms.xpi -> firefox-102.11.0esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-102.11.0esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/nl.xpi -> firefox-102.11.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-102.11.0esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-102.11.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/pl.xpi -> firefox-102.11.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-102.11.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-102.11.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/rm.xpi -> firefox-102.11.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ro.xpi -> firefox-102.11.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ru.xpi -> firefox-102.11.0esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/sk.xpi -> firefox-102.11.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/sl.xpi -> firefox-102.11.0esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/sq.xpi -> firefox-102.11.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/sr.xpi -> firefox-102.11.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-102.11.0esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/th.xpi -> firefox-102.11.0esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/tr.xpi -> firefox-102.11.0esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/uk.xpi -> firefox-102.11.0esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/uz.xpi -> firefox-102.11.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/vi.xpi -> firefox-102.11.0esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-102.11.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-102.11.0esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ach.xpi -> firefox-102.11.0esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/an.xpi -> firefox-102.11.0esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/az.xpi -> firefox-102.11.0esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/bn.xpi -> firefox-102.11.0esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/bs.xpi -> firefox-102.11.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-102.11.0esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/eo.xpi -> firefox-102.11.0esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-102.11.0esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-102.11.0esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/fa.xpi -> firefox-102.11.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ff.xpi -> firefox-102.11.0esr-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/gn.xpi -> firefox-102.11.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-102.11.0esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-102.11.0esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-102.11.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ia.xpi -> firefox-102.11.0esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/km.xpi -> firefox-102.11.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/kn.xpi -> firefox-102.11.0esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/lij.xpi -> firefox-102.11.0esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/mk.xpi -> firefox-102.11.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/mr.xpi -> firefox-102.11.0esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/my.xpi -> firefox-102.11.0esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-102.11.0esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/oc.xpi -> firefox-102.11.0esr-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/sco.xpi -> firefox-102.11.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/si.xpi -> firefox-102.11.0esr-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/son.xpi -> firefox-102.11.0esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/szl.xpi -> firefox-102.11.0esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ta.xpi -> firefox-102.11.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/te.xpi -> firefox-102.11.0esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/tl.xpi -> firefox-102.11.0esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/trs.xpi -> firefox-102.11.0esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/ur.xpi -> firefox-102.11.0esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/102.11.0esr/linux-x86_64/xpi/xh.xpi -> firefox-102.11.0esr-xh.xpi ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d8fac282bc470a391f08ef46ea999b34 diff --git a/metadata/md5-cache/www-client/firefox-113.0.1 b/metadata/md5-cache/www-client/firefox-113.0.1 deleted file mode 100644 index 447d7213cade..000000000000 --- a/metadata/md5-cache/www-client/firefox-113.0.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.3:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.11:3.10[ncurses,sqlite,ssl] ) sys-devel/clang:15 sys-devel/llvm:15 clang? ( || ( sys-devel/lld:15 sys-devel/mold ) virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig !clang? ( >=virtual/rust-1.65 ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) wayland? ( >=gui-libs/wlroots-0.15.1-r1[tinywl] x11-misc/xkeyboard-config ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.13-r7:2.1 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack -DEPEND=!www-client/firefox:0 !www-client/firefox:esr screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.89 >=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 ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) 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-72.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:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM ) !!sys-devel/llvm:0 -DESCRIPTION=Firefox Web Browser -EAPI=8 -HOMEPAGE=https://www.mozilla.com/firefox -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg -IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack +jumbo-build 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 +telemetry 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_fur 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_sc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh -KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 -LICENSE=MPL-2.0 GPL-2 LGPL-2.1 -RDEPEND=!www-client/firefox:0 !www-client/firefox:esr screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.89 >=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 ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) 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-72.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] ) -REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus ) -SLOT=rapid -SRC_URI=https://archive.mozilla.org/pub/firefox/releases/113.0.1/source/firefox-113.0.1.source.tar.xz -> firefox-113.0.1.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-113-patches-01.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/af.xpi -> firefox-113.0.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ar.xpi -> firefox-113.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ast.xpi -> firefox-113.0.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/be.xpi -> firefox-113.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/bg.xpi -> firefox-113.0.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/br.xpi -> firefox-113.0.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ca.xpi -> firefox-113.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/cak.xpi -> firefox-113.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/cs.xpi -> firefox-113.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/cy.xpi -> firefox-113.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/da.xpi -> firefox-113.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/de.xpi -> firefox-113.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-113.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/el.xpi -> firefox-113.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-113.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-113.0.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-113.0.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-113.0.1-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/et.xpi -> firefox-113.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/eu.xpi -> firefox-113.0.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/fi.xpi -> firefox-113.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/fr.xpi -> firefox-113.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-113.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-113.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/gd.xpi -> firefox-113.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/gl.xpi -> firefox-113.0.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/he.xpi -> firefox-113.0.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/hr.xpi -> firefox-113.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-113.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/hu.xpi -> firefox-113.0.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/id.xpi -> firefox-113.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/is.xpi -> firefox-113.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/it.xpi -> firefox-113.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ja.xpi -> firefox-113.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ka.xpi -> firefox-113.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/kab.xpi -> firefox-113.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/kk.xpi -> firefox-113.0.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ko.xpi -> firefox-113.0.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/lt.xpi -> firefox-113.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/lv.xpi -> firefox-113.0.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ms.xpi -> firefox-113.0.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-113.0.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/nl.xpi -> firefox-113.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-113.0.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-113.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/pl.xpi -> firefox-113.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-113.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-113.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/rm.xpi -> firefox-113.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ro.xpi -> firefox-113.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ru.xpi -> firefox-113.0.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/sk.xpi -> firefox-113.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/sl.xpi -> firefox-113.0.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/sq.xpi -> firefox-113.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/sr.xpi -> firefox-113.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-113.0.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/th.xpi -> firefox-113.0.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/tr.xpi -> firefox-113.0.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/uk.xpi -> firefox-113.0.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/uz.xpi -> firefox-113.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/vi.xpi -> firefox-113.0.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-113.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-113.0.1-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ach.xpi -> firefox-113.0.1-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/an.xpi -> firefox-113.0.1-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/az.xpi -> firefox-113.0.1-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/bn.xpi -> firefox-113.0.1-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/bs.xpi -> firefox-113.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-113.0.1-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/eo.xpi -> firefox-113.0.1-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-113.0.1-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-113.0.1-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/fa.xpi -> firefox-113.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ff.xpi -> firefox-113.0.1-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/fur.xpi -> firefox-113.0.1-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/gn.xpi -> firefox-113.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-113.0.1-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-113.0.1-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-113.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ia.xpi -> firefox-113.0.1-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/km.xpi -> firefox-113.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/kn.xpi -> firefox-113.0.1-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/lij.xpi -> firefox-113.0.1-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/mk.xpi -> firefox-113.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/mr.xpi -> firefox-113.0.1-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/my.xpi -> firefox-113.0.1-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-113.0.1-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/oc.xpi -> firefox-113.0.1-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/sc.xpi -> firefox-113.0.1-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/sco.xpi -> firefox-113.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/si.xpi -> firefox-113.0.1-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/son.xpi -> firefox-113.0.1-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/szl.xpi -> firefox-113.0.1-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ta.xpi -> firefox-113.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/te.xpi -> firefox-113.0.1-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/tl.xpi -> firefox-113.0.1-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/trs.xpi -> firefox-113.0.1-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/ur.xpi -> firefox-113.0.1-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/113.0.1/linux-x86_64/xpi/xh.xpi -> firefox-113.0.1-xh.xpi ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=7dd056606f66495e4ad32fbafdf1e75e diff --git a/metadata/md5-cache/www-client/firefox-114.0 b/metadata/md5-cache/www-client/firefox-114.0 index 5b3e6e1ff804..891a780ddf79 100644 --- a/metadata/md5-cache/www-client/firefox-114.0 +++ b/metadata/md5-cache/www-client/firefox-114.0 @@ -7,11 +7,11 @@ 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 optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack +jumbo-build 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 +telemetry valgrind 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_fur 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_sc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh -KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 LICENSE=MPL-2.0 GPL-2 LGPL-2.1 RDEPEND=!www-client/firefox:0 !www-client/firefox:esr screencast? ( media-video/pipewire:= ) selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.89 >=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 ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) 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-72.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= ) valgrind? ( dev-util/valgrind ) 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] ) REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus ) SLOT=rapid SRC_URI=https://archive.mozilla.org/pub/firefox/releases/114.0/source/firefox-114.0.source.tar.xz -> firefox-114.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-114-patches-01.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/af.xpi -> firefox-114.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ar.xpi -> firefox-114.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ast.xpi -> firefox-114.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/be.xpi -> firefox-114.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/bg.xpi -> firefox-114.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/br.xpi -> firefox-114.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ca.xpi -> firefox-114.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/cak.xpi -> firefox-114.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/cs.xpi -> firefox-114.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/cy.xpi -> firefox-114.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/da.xpi -> firefox-114.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/de.xpi -> firefox-114.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/dsb.xpi -> firefox-114.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/el.xpi -> firefox-114.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/en-CA.xpi -> firefox-114.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/en-GB.xpi -> firefox-114.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/es-AR.xpi -> firefox-114.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/es-ES.xpi -> firefox-114.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/et.xpi -> firefox-114.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/eu.xpi -> firefox-114.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/fi.xpi -> firefox-114.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/fr.xpi -> firefox-114.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-114.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-114.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/gd.xpi -> firefox-114.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/gl.xpi -> firefox-114.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/he.xpi -> firefox-114.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/hr.xpi -> firefox-114.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/hsb.xpi -> firefox-114.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/hu.xpi -> firefox-114.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/id.xpi -> firefox-114.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/is.xpi -> firefox-114.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/it.xpi -> firefox-114.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ja.xpi -> firefox-114.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ka.xpi -> firefox-114.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/kab.xpi -> firefox-114.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/kk.xpi -> firefox-114.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ko.xpi -> firefox-114.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/lt.xpi -> firefox-114.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/lv.xpi -> firefox-114.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ms.xpi -> firefox-114.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-114.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/nl.xpi -> firefox-114.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-114.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-114.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/pl.xpi -> firefox-114.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-114.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-114.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/rm.xpi -> firefox-114.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ro.xpi -> firefox-114.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ru.xpi -> firefox-114.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/sk.xpi -> firefox-114.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/sl.xpi -> firefox-114.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/sq.xpi -> firefox-114.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/sr.xpi -> firefox-114.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-114.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/th.xpi -> firefox-114.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/tr.xpi -> firefox-114.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/uk.xpi -> firefox-114.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/uz.xpi -> firefox-114.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/vi.xpi -> firefox-114.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-114.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-114.0-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ach.xpi -> firefox-114.0-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/an.xpi -> firefox-114.0-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/az.xpi -> firefox-114.0-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/bn.xpi -> firefox-114.0-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/bs.xpi -> firefox-114.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-114.0-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/eo.xpi -> firefox-114.0-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/es-CL.xpi -> firefox-114.0-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/es-MX.xpi -> firefox-114.0-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/fa.xpi -> firefox-114.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ff.xpi -> firefox-114.0-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/fur.xpi -> firefox-114.0-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/gn.xpi -> firefox-114.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-114.0-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-114.0-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-114.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ia.xpi -> firefox-114.0-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/km.xpi -> firefox-114.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/kn.xpi -> firefox-114.0-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/lij.xpi -> firefox-114.0-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/mk.xpi -> firefox-114.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/mr.xpi -> firefox-114.0-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/my.xpi -> firefox-114.0-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-114.0-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/oc.xpi -> firefox-114.0-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/sc.xpi -> firefox-114.0-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/sco.xpi -> firefox-114.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/si.xpi -> firefox-114.0-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/son.xpi -> firefox-114.0-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/szl.xpi -> firefox-114.0-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ta.xpi -> firefox-114.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/te.xpi -> firefox-114.0-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/tl.xpi -> firefox-114.0-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/trs.xpi -> firefox-114.0-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/ur.xpi -> firefox-114.0-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/114.0/linux-x86_64/xpi/xh.xpi -> firefox-114.0-xh.xpi ) _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic ad475baa777c9978fa035216c8264a10 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 5b4ee8759b4e9eec5cb48b46975ca56c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=06443eef8aa20074e12db7b35321658b +_md5_=69ed0c1b2f7fa9e80943dfbfcd6f8dd7 diff --git a/metadata/md5-cache/www-client/google-chrome-beta-115.0.5790.40 b/metadata/md5-cache/www-client/google-chrome-beta-115.0.5790.56 similarity index 97% rename from metadata/md5-cache/www-client/google-chrome-beta-115.0.5790.40 rename to metadata/md5-cache/www-client/google-chrome-beta-115.0.5790.56 index 97aa50ca518e..a9b19a397561 100644 --- a/metadata/md5-cache/www-client/google-chrome-beta-115.0.5790.40 +++ b/metadata/md5-cache/www-client/google-chrome-beta-115.0.5790.56 @@ -10,6 +10,6 @@ LICENSE=google-chrome RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) selinux? ( sec-policy/selinux-chromium ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_115.0.5790.40-1_amd64.deb +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_115.0.5790.56-1_amd64.deb _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=773b25c4ac729955a0855e29cc4b7010 diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-115.0.1901.7 b/metadata/md5-cache/www-client/microsoft-edge-beta-115.0.1901.157 similarity index 96% rename from metadata/md5-cache/www-client/microsoft-edge-beta-115.0.1901.7 rename to metadata/md5-cache/www-client/microsoft-edge-beta-115.0.1901.157 index 05e17bbd79c3..f4dea368edd7 100644 --- a/metadata/md5-cache/www-client/microsoft-edge-beta-115.0.1901.7 +++ b/metadata/md5-cache/www-client/microsoft-edge-beta-115.0.1901.157 @@ -10,6 +10,6 @@ LICENSE=microsoft-edge RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_115.0.1901.7-1_amd64.deb +SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_115.0.1901.157-1_amd64.deb _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c35de9f6a641eab8e5a8a8dc008143f6 diff --git a/metadata/md5-cache/www-client/microsoft-edge-dev-115.0.1901.5 b/metadata/md5-cache/www-client/microsoft-edge-dev-116.0.1938.1 similarity index 96% rename from metadata/md5-cache/www-client/microsoft-edge-dev-115.0.1901.5 rename to metadata/md5-cache/www-client/microsoft-edge-dev-116.0.1938.1 index 32361209941c..5b2627647a04 100644 --- a/metadata/md5-cache/www-client/microsoft-edge-dev-115.0.1901.5 +++ b/metadata/md5-cache/www-client/microsoft-edge-dev-116.0.1938.1 @@ -10,6 +10,6 @@ LICENSE=microsoft-edge RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_115.0.1901.5-1_amd64.deb +SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_116.0.1938.1-1_amd64.deb _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=c35de9f6a641eab8e5a8a8dc008143f6 diff --git a/metadata/md5-cache/www-client/opera-100.0.4815.21-r1 b/metadata/md5-cache/www-client/opera-100.0.4815.30 similarity index 86% rename from metadata/md5-cache/www-client/opera-100.0.4815.21-r1 rename to metadata/md5-cache/www-client/opera-100.0.4815.30 index 2b08d8ee1293..d4d37f262711 100644 --- a/metadata/md5-cache/www-client/opera-100.0.4815.21-r1 +++ b/metadata/md5-cache/www-client/opera-100.0.4815.30 @@ -10,6 +10,6 @@ LICENSE=OPERA-2018 RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera/desktop/100.0.4815.21/linux/opera-stable_100.0.4815.21_amd64.deb https://download2.operacdn.com/pub/opera/desktop/100.0.4815.21/linux/opera-stable_100.0.4815.21_amd64.deb https://download3.operacdn.com/pub/opera/desktop/100.0.4815.21/linux/opera-stable_100.0.4815.21_amd64.deb https://download4.operacdn.com/pub/opera/desktop/100.0.4815.21/linux/opera-stable_100.0.4815.21_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-114.0.5735.9.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera/desktop/100.0.4815.30/linux/opera-stable_100.0.4815.30_amd64.deb https://download2.operacdn.com/pub/opera/desktop/100.0.4815.30/linux/opera-stable_100.0.4815.30_amd64.deb https://download3.operacdn.com/pub/opera/desktop/100.0.4815.30/linux/opera-stable_100.0.4815.30_amd64.deb https://download4.operacdn.com/pub/opera/desktop/100.0.4815.30/linux/opera-stable_100.0.4815.30_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-114.0.5735.9.tar.xz ) _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 _md5_=cf6b70abae321ba0e501d5d859ab14b1 diff --git a/metadata/md5-cache/www-client/opera-beta-99.0.4788.6 b/metadata/md5-cache/www-client/opera-beta-101.0.4843.5 similarity index 52% rename from metadata/md5-cache/www-client/opera-beta-99.0.4788.6 rename to metadata/md5-cache/www-client/opera-beta-101.0.4843.5 index 5dce0f5cce0a..1b86ea43d7a3 100644 --- a/metadata/md5-cache/www-client/opera-beta-99.0.4788.6 +++ b/metadata/md5-cache/www-client/opera-beta-101.0.4843.5 @@ -4,12 +4,12 @@ EAPI=8 HOMEPAGE=https://www.opera.com/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=chromium-2 pax-utils xdg unpacker -IUSE=+proprietary-codecs +suid qt5 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW +IUSE=+proprietary-codecs +suid qt5 qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW KEYWORDS=-* ~amd64 LICENSE=OPERA-2018 -RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) +RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) RESTRICT=bindist mirror strip SLOT=0 -SRC_URI=https://download1.operacdn.com/pub/opera-beta/99.0.4788.6/linux/opera-beta_99.0.4788.6_amd64.deb https://download2.operacdn.com/pub/opera-beta/99.0.4788.6/linux/opera-beta_99.0.4788.6_amd64.deb https://download3.operacdn.com/pub/opera-beta/99.0.4788.6/linux/opera-beta_99.0.4788.6_amd64.deb https://download4.operacdn.com/pub/opera-beta/99.0.4788.6/linux/opera-beta_99.0.4788.6_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz ) +SRC_URI=https://download1.operacdn.com/pub/opera-beta/101.0.4843.5/linux/opera-beta_101.0.4843.5_amd64.deb https://download2.operacdn.com/pub/opera-beta/101.0.4843.5/linux/opera-beta_101.0.4843.5_amd64.deb https://download3.operacdn.com/pub/opera-beta/101.0.4843.5/linux/opera-beta_101.0.4843.5_amd64.deb https://download4.operacdn.com/pub/opera-beta/101.0.4843.5/linux/opera-beta_101.0.4843.5_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-114.0.5735.9.tar.xz ) _eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=43dcc1a3f1e3ae14f16aa597a493b625 +_md5_=7e9cf51499f93ec3fc6dc34f7825fca2 diff --git a/metadata/md5-cache/www-plugins/Manifest.gz b/metadata/md5-cache/www-plugins/Manifest.gz index 882a368294a0..26c67a91b624 100644 Binary files a/metadata/md5-cache/www-plugins/Manifest.gz and b/metadata/md5-cache/www-plugins/Manifest.gz differ diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-115.0.5790.40_beta b/metadata/md5-cache/www-plugins/chrome-binary-plugins-115.0.5790.56_beta similarity index 92% rename from metadata/md5-cache/www-plugins/chrome-binary-plugins-115.0.5790.40_beta rename to metadata/md5-cache/www-plugins/chrome-binary-plugins-115.0.5790.56_beta index 8bb970794137..1811fef90049 100644 --- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-115.0.5790.40_beta +++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-115.0.5790.56_beta @@ -8,6 +8,6 @@ LICENSE=google-chrome RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:stable !www-plugins/chrome-binary-plugins:unstable RESTRICT=bindist mirror strip SLOT=beta -SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_115.0.5790.40-1_amd64.deb +SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_115.0.5790.56-1_amd64.deb _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5 _md5_=eaa785838d85936e9a01ebeaaf056ec1 diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz index 6f2dd9795c3e..933712ec71b7 100644 Binary files a/metadata/md5-cache/www-servers/Manifest.gz and b/metadata/md5-cache/www-servers/Manifest.gz differ diff --git a/metadata/md5-cache/www-servers/puma-6.0.2 b/metadata/md5-cache/www-servers/puma-6.0.2 deleted file mode 100644 index ca342aee40e6..000000000000 --- a/metadata/md5-cache/www-servers/puma-6.0.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] test? ( dev-ruby/localhost[ruby_targets_ruby30(-)] dev-ruby/rack[ruby_targets_ruby30(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby30(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] test? ( dev-ruby/localhost[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby31(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby31(-)] ) ) test? ( ruby_targets_ruby30? ( dev-ruby/nio4r:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/nio4r:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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=dev-libs/openssl:0 test? ( net-misc/curl ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack -EAPI=8 -HOMEPAGE=https://puma.io/ -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=BSD -RDEPEND=dev-libs/openssl:0= ruby_targets_ruby30? ( dev-ruby/nio4r:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/nio4r:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=3 -SRC_URI=https://github.com/puma/puma/archive/v6.0.2.tar.gz -> puma-6.0.2.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=abfe0c282bfe5e5ad8f9b40bda74adf3 diff --git a/metadata/md5-cache/www-servers/puma-6.1.0 b/metadata/md5-cache/www-servers/puma-6.1.0 deleted file mode 100644 index fc340b07c97a..000000000000 --- a/metadata/md5-cache/www-servers/puma-6.1.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] test? ( dev-ruby/localhost[ruby_targets_ruby30(-)] dev-ruby/rack:2.2[ruby_targets_ruby30(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby30(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] test? ( dev-ruby/localhost[ruby_targets_ruby31(-)] dev-ruby/rack:2.2[ruby_targets_ruby31(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby31(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby31(-)] ) ) test? ( ruby_targets_ruby30? ( dev-ruby/nio4r:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/nio4r:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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=dev-libs/openssl:0 test? ( net-misc/curl ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack -EAPI=8 -HOMEPAGE=https://puma.io/ -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=BSD -RDEPEND=dev-libs/openssl:0= ruby_targets_ruby30? ( dev-ruby/nio4r:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/nio4r:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=3 -SRC_URI=https://github.com/puma/puma/archive/v6.1.0.tar.gz -> puma-6.1.0.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=2a4fd7456e85ca72ab49f51a24d5d9da diff --git a/metadata/md5-cache/www-servers/puma-6.1.1 b/metadata/md5-cache/www-servers/puma-6.1.1 deleted file mode 100644 index 4e24cc121d2a..000000000000 --- a/metadata/md5-cache/www-servers/puma-6.1.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] test? ( dev-ruby/localhost[ruby_targets_ruby30(-)] dev-ruby/rack:2.2[ruby_targets_ruby30(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby30(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] test? ( dev-ruby/localhost[ruby_targets_ruby31(-)] dev-ruby/rack:2.2[ruby_targets_ruby31(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby31(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby31(-)] ) ) test? ( ruby_targets_ruby30? ( dev-ruby/nio4r:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/nio4r:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( 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=dev-libs/openssl:0 test? ( net-misc/curl ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -DESCRIPTION=a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack -EAPI=8 -HOMEPAGE=https://puma.io/ -INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=BSD -RDEPEND=dev-libs/openssl:0= ruby_targets_ruby30? ( dev-ruby/nio4r:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/nio4r:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ) -RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) -SLOT=3 -SRC_URI=https://github.com/puma/puma/archive/v6.1.1.tar.gz -> puma-6.1.1.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c -_md5_=c6844eeceed01cf88c563b6d295953b3 diff --git a/metadata/md5-cache/www-servers/puma-6.3.0 b/metadata/md5-cache/www-servers/puma-6.3.0 new file mode 100644 index 000000000000..1f9ea01f2a3b --- /dev/null +++ b/metadata/md5-cache/www-servers/puma-6.3.0 @@ -0,0 +1,17 @@ +BDEPEND=ruby_targets_ruby30? ( virtual/ruby-ssl[ruby_targets_ruby30(-)] test? ( dev-ruby/localhost[ruby_targets_ruby30(-)] dev-ruby/rack:2.2[ruby_targets_ruby30(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby30(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( virtual/ruby-ssl[ruby_targets_ruby31(-)] test? ( dev-ruby/localhost[ruby_targets_ruby31(-)] dev-ruby/rack:2.2[ruby_targets_ruby31(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby31(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( virtual/ruby-ssl[ruby_targets_ruby32(-)] test? ( dev-ruby/localhost[ruby_targets_ruby32(-)] dev-ruby/rack:2.2[ruby_targets_ruby32(-)] >=dev-ruby/minitest-5.9:5[ruby_targets_ruby32(-)] >=dev-ruby/test-unit-3.0:2[ruby_targets_ruby32(-)] ) ) test? ( ruby_targets_ruby30? ( dev-ruby/nio4r:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/nio4r:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nio4r:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=dev-libs/openssl:0 test? ( net-misc/curl ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DESCRIPTION=a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack +EAPI=8 +HOMEPAGE=https://puma.io/ +INHERIT=ruby-fakegem +IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=BSD +RDEPEND=dev-libs/openssl:0= ruby_targets_ruby30? ( dev-ruby/nio4r:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/nio4r:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nio4r:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 ) +RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) +SLOT=3 +SRC_URI=https://github.com/puma/puma/archive/v6.3.0.tar.gz -> puma-6.3.0.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c +_md5_=feb335bee3c75a6512d88955f73aa797 diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz index 9b519e8083bd..8b773799b9d2 100644 Binary files a/metadata/md5-cache/x11-misc/Manifest.gz and b/metadata/md5-cache/x11-misc/Manifest.gz differ diff --git a/metadata/md5-cache/x11-misc/mate-notification-daemon-1.26.0 b/metadata/md5-cache/x11-misc/mate-notification-daemon-1.26.0-r1 similarity index 98% rename from metadata/md5-cache/x11-misc/mate-notification-daemon-1.26.0 rename to metadata/md5-cache/x11-misc/mate-notification-daemon-1.26.0-r1 index 712ba11246e8..3e46bb994c5b 100644 --- a/metadata/md5-cache/x11-misc/mate-notification-daemon-1.26.0 +++ b/metadata/md5-cache/x11-misc/mate-notification-daemon-1.26.0-r1 @@ -13,4 +13,4 @@ REQUIRED_USE=|| ( X wayland ) SLOT=0 SRC_URI=https://pub.mate-desktop.org/releases/1.26/mate-notification-daemon-1.26.0.tar.xz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b mate 467afb829b36c9c9b4ee0cba4e1efcdd mate-desktop.org 46dd83b4e2012277a35ac955603b5fb9 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a214d5d55ac4852985a3049abcf22dc9 +_md5_=a28fa3092f3dbe15bbfbd79698d00241 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 867d6c2cb3c5..fd87c35ab5ca 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1 -TIMESTAMP 2023-06-29T06:09:53Z +TIMESTAMP 2023-06-30T07:39:59Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSdIDFfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSehs9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDZ1A/+PUbIn1rM4UA8rLX/7JzhguKn54NL5v+N3shsU2LUPBl/blGvBZ0jcdYT -LDMIFdKs5g5n/GlYPpG6kssyiyEHgnCzrcQQTg9C1wuKFd7bVDiKlL+6b28twaK5 -AewwpjgWBkQWdABrUkFzCG63OuhBEsbGKN9yM0V/eGMOwcAkDMeoUPBsHY/qqfaT -NPlZR3zOi/XSlbg8JM/VVkHH5uNWhHKU05pJn6wlNxLtaWBE9VvYPZkgvQP1sgIl -5XVzbODM3tzL2HZjA62t7/zTyaAxI7KEvz5GYK40lRON+5YszzhKgFfi2NKko8QB -lwCywHz22jWiB0/WuhBmWLwGtvhxSClisrZFIgRNqoKKHYiYt0yCWxqGKLqGcyzG -ZsZ45uY4pbZQ14DMwMmOl5Zt3Aj9ElSWfaxGl4ih2WvrLLr8UFuC04f5gKSxkKU5 -0kodo2Q9yzaNlu2y+5SR4yn9QauuHkkGv1Du92G64G5Xrq/P46g0xwGQCGtl1l+W -PBSr23fq0+2s/TPJjdywXQDG2bYM2S+WF/JkHzIhLBtXM2h9Fnf6gJm8vU8aC79D -OF7quHFfwUkwvb4Hv+COUdYe7xd8f8ngZx0nWCsywvNnpfVKgMUjqrcG230AdG2b -U5huI7XCFIrufzR1mRL9UJAr4iSklLYaLBYQsrHRgTyp3ELumtE= -=2YzL +klCB/Q//cUocR5pt1v5R4J61sdJvPnyGTJ3nHZoJ7cgk0b9YBHd6xesHxCAoRLSK +vlvifzwJAzeAjvHY6PxnE+ul9ROsrSusVPcpVAhSEiMqPlU9JzMKshxB+B3qITV/ +GiUTw3pAiN+NGXJm7IVPCMgdpboAogaPZnVsCVzl0KpqzN06qaZRJNN6zOtUieEO +UCTccPZESoGKX495KAc1BXCPv6EWVnSOmtIT3K2GF2B68CVMSXARtmmh0oLtX5Ir +q3lxKNmRhxDoz8Jt03ibRBm1RsqQFy8r42Z44743WyxXQX5W+JSocnlInc0PzU07 +sTfmktvu1wBNueRWfTdBCgbb/4MK1LV0po10PAlTlNAoX2yFZnNWfBMkqbs+/2aG +CQTYOEmfYvEMDA60QQ3e1ijeZszc2WoBpjeTYTZwpUFdrEBrBXirlWnAsOxgJytM +qS8NMdgmWBKrZauzqwxWvIv3SPpefeQ8aoT8cB2pjoFb3iMZ9ZdlTw5FBvLTnCtz +drdfYIyzTrZliDFRMYbDN1dPRv6sb1vXpTJlY5AZF7GjNA8gHWl+MKhKlX4m5hFS +JF1BD3PfmgOb0PpQRiA5gQfJjmWhWEAz8ydL3nEhxtsmEInE9BS5JG9PZa0DjawF +bdhx5sbzjSyjGbH+dqsIfUJWiMkJGH1peUhBDWjMfsW7p61pQR0= +=F/pi -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index ccca73ba139a..a95b0f195df5 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Thu, 29 Jun 2023 06:09:49 +0000 +Fri, 30 Jun 2023 07:39:56 +0000 diff --git a/metadata/projects.xml b/metadata/projects.xml index b47f587cbee9..98968448874e 100644 --- a/metadata/projects.xml +++ b/metadata/projects.xml @@ -1,3614 +1,3 @@ - - - 3dprint@gentoo.org - 3D Print - https://wiki.gentoo.org/wiki/Project:3dprint - The 3D Print Project handles all 3d print related activities in Gentoo. - - alexxy@gentoo.org - Alexey Shvetsov - - - expeditioneer@gentoo.org - Dennis Lamm - - - mva@gentoo.org - Vadim Misbakh-Soloviov - - - slashbeast@gentoo.org - Piotr Karbowski - - - - alsa-bugs@gentoo.org - ALSA Project - https://wiki.gentoo.org/wiki/Project:ALSA - The Gentoo ALSA Project maintains packages released by ALSA upstream. - - - amd64@gentoo.org - AMD64 Development - https://wiki.gentoo.org/wiki/Project:AMD64 - The AMD64 Project is devoted to providing stable, secure and up-to-date releases of Gentoo for the AMD64 and EM64T processor families. - - ago@gentoo.org - Agostino Sarubbo - - - jsmolic@gentoo.org - Jakov Smolić - - - pacho@gentoo.org - Pacho Ramos - - - rich0@gentoo.org - Richard Freeman - - - sam@gentoo.org - Sam James - - - slashbeast@gentoo.org - Piotr Karbowski - - - zlogene@gentoo.org - Mikle Kolyada - - - - arm@gentoo.org - ARM Development - https://wiki.gentoo.org/wiki/Project:ARM - The ARM Development Project is devoted to keeping Gentoo in good shape on the ARM architecture. - - - ago@gentoo.org - Agostino Sarubbo - Security bugs primarily - - - ajak@gentoo.org - John Helmert III - - - alicef@gentoo.org - Arisu Tachibana - Kernel - - - blueness@gentoo.org - Anthony G. Basile - - - dilfridge@gentoo.org - Andreas K. Hüttel - Release engineering - - - dlan@gentoo.org - Yixun Lan - - - gyakovlev@gentoo.org - Georgy Yakovlev - installcd maintainer, misc helper - - - maekke@gentoo.org - Markus Meier - - - nerdboy@gentoo.org - Steve Arnold - Kernel - - - sam@gentoo.org - Sam James - - - vapier@gentoo.org - Mike Frysinger - - - zerochaos@gentoo.org - Rick Farina - - - zlogene@gentoo.org - Mikle Kolyada - - - - arm64@gentoo.org - ARM64 Development - https://wiki.gentoo.org/wiki/Project:ARM64 - The ARM64 project is devoted to getting and keeping Gentoo in good shape on the ARM AArch64 architecture. - - arthurzam@gentoo.org - Arthur Zamarin - arm64 keywording/stabilization - - - blueness@gentoo.org - Anthony G. Basile - Catalyst builds for systemd and musl - - - leio@gentoo.org - Mart Raudsepp - - - neddyseagoon@gentoo.org - Roy Bamford - - - sam@gentoo.org - Sam James - - - sultan@gentoo.org - Stephan Hartmann - - - zlogene@gentoo.org - Mikle Kolyada - - - - accessibility@gentoo.org - Accessibility Project - https://wiki.gentoo.org/wiki/Project:Accessibility - The Gentoo Accessibility Project provides a way for Gentoo developers in various teams to coordinate efforts to make Gentoo more accessible to users who have disabilities. - - leio@gentoo.org - Mart Raudsepp - Member ( GNOME Team Lead ) - - - williamh@gentoo.org - William Hubbs - Lead ( Gentoo Accessibility Project Lead ) - - - - ada@gentoo.org - Ada Project - https://wiki.gentoo.org/wiki/Project:Ada - This project provides support for Ada compilers and libraries in Portage. At present both a gnat compiler (gnat-gpl by AdaCore) and gcc (by FSF) are provided. - - nerdboy@gentoo.org - Steve Arnold - - - tupone@gentoo.org - Alfredo Tupone - - - - alpha@gentoo.org - Alpha Development - https://wiki.gentoo.org/wiki/Project:Alpha - The Gentoo/Alpha Arch Team is devoted to keeping Gentoo in good shape on the Alpha architecture. - - mattst88@gentoo.org - Matt Turner - Lead - - - - antivirus@gentoo.org - Antivirus Project - https://wiki.gentoo.org/wiki/Project:Antivirus - The Antivirus Project maintains antivirus-related packages. - - lordvan@gentoo.org - Thomas Raschbacher - - - - apache-bugs@gentoo.org - Apache Project - https://wiki.gentoo.org/wiki/Project:Apache - The Apache project is responsible for maintaining the Apache httpd server in Gentoo, and many of its modules. We also maintain a build infrastructure so that other modules may be easily added in a standard way to Apache. - - graaff@gentoo.org - Hans de Graaff - - - - artwork@gentoo.org - Artwork - https://wiki.gentoo.org/wiki/Project:Artwork - The Artwork project manages Gentoo artwork and related assets. This includes wallpapers, logos, themes, icons. - - alicef@gentoo.org - Arisu Tachibana - - - dabbott@gentoo.org - David Abbott - - - jstein@gentoo.org - Jonas Stein - Team Leader - - - sping@gentoo.org - Sebastian Pipping - - - - sci-astronomy@gentoo.org - Astronomy Project - https://wiki.gentoo.org/wiki/Project:Astronomy - The Astronomy Project handles astronomy, astrophysics, cosmology related activities in Gentoo. - - bircoph@gentoo.org - Andrew Savchenko - General maintenance - - - heroxbd@gentoo.org - Benda Xu - Astronomy Data Processing, Dark Matter - - - perfinion@gentoo.org - Jason Zaman - General maintenance - - - - base-system@gentoo.org - Base System - https://wiki.gentoo.org/wiki/Project:Base - The Base System Project provides an umbrella project for keeping system tools, libraries, and layout consistent for all the various architectures under Gentoo Linux. - - chutzpah@gentoo.org - Patrick McLean - Misc stuff that needs to get done - - - dilfridge@gentoo.org - Andreas K. Hüttel - Misc stuff, toolchain - - - floppym@gentoo.org - Mike Gilbert - - - gyakovlev@gentoo.org - Georgy Yakovlev - new helper - - - mattst88@gentoo.org - Matt Turner - - - robbat2@gentoo.org - Robin Johnson - Specialized block devices and lots of other miscellaneous stuff - - - sam@gentoo.org - Sam James - - - soap@gentoo.org - David Seifert - NFS - - - zlogene@gentoo.org - Mikle Kolyada - Minor stuff doer (bumps/security/stabilization) - - - - binhost@gentoo.org - Binary (i.e., precompiled) package hosting - https://wiki.gentoo.org/wiki/Project:Binhost - The Gentoo Binhost project aims to provide readily installable, precompiled packages for a subset of configurations. Currently we are still in the conceptual planning stage. - - blueknight@gentoo.org - Yury German - Janitor - - - dilfridge@gentoo.org - Andreas K. Hüttel - - - mva@gentoo.org - Vadim Misbakh-Soloviov - Not assigned (pretend to be sysadmin) - - - - sci-biology@gentoo.org - Biology Project - https://wiki.gentoo.org/wiki/Project:Biology - The Biology Project handles all biology related activities in Gentoo. - - pacho@gentoo.org - Pacho Ramos - - - soap@gentoo.org - David Seifert - - - - bug-wranglers@gentoo.org - Bug Wranglers - https://wiki.gentoo.org/wiki/Project:Bug-wranglers - Bug Wranglers elaborate how to proceed with bugs on the Gentoo bug tracker. - - floppym@gentoo.org - Mike Gilbert - - - jstein@gentoo.org - Jonas Stein - team leader - - - - maintainer-wanted@gentoo.org - Bug cleaners - https://wiki.gentoo.org/wiki/Project:Bug-cleaners - The Gentoo Bug Cleaners project aims to clean up the oldest bugs in Bugzilla. - - jstein@gentoo.org - Jonas Stein - - - marecki@gentoo.org - Marek Szuba - - - wraeth@gentoo.org - Sam Jorna - Lead - - - - catalyst@gentoo.org - Catalyst Project - https://wiki.gentoo.org/wiki/Project:Catalyst - The Gentoo Catalyst Project develops and supports the [[Catalyst|Catalyst]] release building tool. - - bkohler@gentoo.org - Ben Kohler - - - mattst88@gentoo.org - Matt Turner - - - - sci-chemistry@gentoo.org - Chemistry Project - https://wiki.gentoo.org/wiki/Project:Chemistry - The Chemistry Project handles all chemistry related activities in Gentoo. - - alexxy@gentoo.org - Alexey Shvetsov - - - nicolasbock@gentoo.org - Nicolas Bock - - - pacho@gentoo.org - Pacho Ramos - - - - chromium@gentoo.org - Chromium in Gentoo Project - https://wiki.gentoo.org/wiki/Project:Chromium - The Chromium in Gentoo project manages the Chromium-related ebuilds within Gentoo. - - floppym@gentoo.org - Mike Gilbert - - - sultan@gentoo.org - Stephan Hartmann - - - - cjk@gentoo.org - Cjk - https://wiki.gentoo.org/wiki/Project:Cjk - Chinese/Japanese/Korean support packages. - - alicef@gentoo.org - Arisu Tachibana - Japanese Support - - - dlan@gentoo.org - Yixun Lan - - - hattya@gentoo.org - Akinori Hattori - Japanese Support - - - naota@gentoo.org - Naohiro Aota - Japanese Support - - - xen0n@gentoo.org - WANG Xuerui - Chinese Support; knows some Japanese too - - - - cluster@gentoo.org - Cluster Project - https://wiki.gentoo.org/wiki/Project:Cluster - The Cluster Project handles both HPC and HA related activities in Gentoo. - - alexxy@gentoo.org - Alexey Shvetsov - - - bircoph@gentoo.org - Andrew Savchenko - - - mschiff@gentoo.org - Marc Schiffbauer - - - prometheanfire@gentoo.org - Matthew Thode - - - zlogene@gentoo.org - Mikle Kolyada - OpenMPI/Slurm - - - - codec@gentoo.org - Core libraries for gfx / audio / video formats - https://wiki.gentoo.org/wiki/Project:Codec - The codec project maintains core libraries for gfx / audio / video formats, partly in cooperation with other projects. - - dilfridge@gentoo.org - Andreas K. Hüttel - - - mgorny@gentoo.org - Michał Górny - - - sam@gentoo.org - Sam James - - - - comrel@gentoo.org - Community Relations - https://wiki.gentoo.org/wiki/Project:ComRel - Community Relations handles many personnel-related tasks, solving conflicts and also ensuring that the Gentoo Code of Conduct and proper and professional behavior is followed across Gentoo's borders. - - - chewi@gentoo.org - James Le Cuirot - - - dilfridge@gentoo.org - Andreas K. Hüttel - - - gyakovlev@gentoo.org - Georgy Yakovlev - - - juippis@gentoo.org - Joonas Niilola - - - lu_zero@gentoo.org - Luca Barbato - - - mattst88@gentoo.org - Matt Turner - - - pacho@gentoo.org - Pacho Ramos - - - soap@gentoo.org - David Seifert - - - zlogene@gentoo.org - Mikle Kolyada - - - - comres@gentoo.org - Community Resources - https://wiki.gentoo.org/wiki/Project:ComRes - Community Resources is an umbrella project comprising the Recruiters, Retirement and Community Relations subprojects. It acts as a central place for all the human-resources related projects. - - - - - - common-lisp@gentoo.org - Common Lisp - https://wiki.gentoo.org/wiki/Project:Common_Lisp - The Gentoo Common Lisp project handles Common Lisp related packages in the Gentoo package tree. - - ulm@gentoo.org - Ulrich Müller - Helping out here and there - - - - containers@gentoo.org - Containers - https://wiki.gentoo.org/wiki/Project:Containers - The Contains Project provides minimal container images for a variety of container formats so that users can have a consistent experience when building application specific containers. - - ajak@gentoo.org - John Helmert III - - - ultrabug@gentoo.org - Ultrabug - - - - council@gentoo.org - Gentoo Council - https://wiki.gentoo.org/wiki/Project:Council - The elected Gentoo Council decides on global issues and policies that affect multiple projects in Gentoo. - - ajak@gentoo.org - John Helmert III - Council member - - - dilfridge@gentoo.org - Andreas K. Hüttel - Council member - - - gyakovlev@gentoo.org - Georgy Yakovlev - Council member - - - mattst88@gentoo.org - Matt Turner - Council member - - - mgorny@gentoo.org - Michał Górny - Council member - - - sam@gentoo.org - Sam James - Council member - - - ulm@gentoo.org - Ulrich Müller - Council member - - - - crossdev@gentoo.org - Crossdev Project - https://wiki.gentoo.org/wiki/Project:Crossdev - Crossdev is a small wrapper script around emerge to build cross-toolchains. - - vapier@gentoo.org - Mike Frysinger - - - - desktop-misc@gentoo.org - Desktop Miscellaneous Project - https://wiki.gentoo.org/wiki/Project:Desktop_Miscellaneous - Maintains various small utilities for X11 that do not fit any other category. - - jstein@gentoo.org - Jonas Stein - helping to dissolve desktop-misc properly - - - - devmanual@gentoo.org - Devmanual - https://wiki.gentoo.org/wiki/Project:Devmanual - The Devmanual subproject is tasked with maintaining and updating the Gentoo Development Guide https://devmanual.gentoo.org/ - - gokturk@gentoo.org - Göktürk Yüksek - - - kensington@gentoo.org - Michael Palimaka - - - maffblaster@gentoo.org - Matthew Marchese - General editing - - - mattst88@gentoo.org - Matt Turner - - - sam@gentoo.org - Sam James - - - ulm@gentoo.org - Ulrich Müller - - - - dist-kernel@gentoo.org - Distribution Kernel - https://wiki.gentoo.org/wiki/Project:Distribution_Kernel - Dist-kernel project maintains packages providing for zero-effort kernel install and upgrades - - gyakovlev@gentoo.org - Georgy Yakovlev - ppc64 maintenance, testing - - - mgorny@gentoo.org - Michał Górny - Self-appointed lead - - - sam@gentoo.org - Sam James - arm64 maintenance - - - zlogene@gentoo.org - Mikle Kolyada - Minion - - - - dotnet@gentoo.org - Dotnet - https://wiki.gentoo.org/wiki/Project:Dotnet - The Dotnet project handles new .NET related packages in the Gentoo package tree. - - xgqt@gentoo.org - Maciej Barć - - - - ejabberd@gentoo.org - ejabberd Project - https://wiki.gentoo.org/wiki/Project:Ejabberd - The ejabberd project maintains the ejabberd XMPP server software and its dependencies. - - flow@gentoo.org - Florian Schmaus - - - hanno@gentoo.org - Hanno Böck - - - - elections@gentoo.org - Elections - https://wiki.gentoo.org/wiki/Project:Elections - Gentoo Elections Project gathers all the information necessary to conduct elections in Gentoo. - - arthurzam@gentoo.org - Arthur Zamarin - - - dabbott@gentoo.org - David Abbott - - - jmbsvicetto@gentoo.org - Jorge Manuel B. S. Vicetto - - - neddyseagoon@gentoo.org - Roy Bamford - - - robbat2@gentoo.org - Robin Johnson - - - zlogene@gentoo.org - Mikle Kolyada - - - - sci-electronics@gentoo.org - Electronics Project - https://wiki.gentoo.org/wiki/Project:Electronics - The Electronics Project handles all electronics related activities in Gentoo. - - dlan@gentoo.org - Yixun Lan - - - marecki@gentoo.org - Marek Szuba - - - perfinion@gentoo.org - Jason Zaman - - - tomjbe@gentoo.org - Thomas Beierlein - - - - emacs@gentoo.org - Emacs - https://wiki.gentoo.org/wiki/Project:Emacs - The Emacs project handles Emacs and Elisp related packages in the Gentoo package tree. - - - - graaff@gentoo.org - Hans de Graaff - Emacs maintainer - - - matsl@gentoo.org - Mats Lidell - XEmacs maintainer - - - ulm@gentoo.org - Ulrich Müller - Emacs maintainer - - - - embedded@gentoo.org - Embedded Project - https://wiki.gentoo.org/wiki/Project:Embedded - The Embedded Project brings the flexibility of Gentoo to embedded systems. The project is responsible for overseeing the build infrastructure for creating images to be installed onto embedded systems. - - blueness@gentoo.org - Anthony G. Basile - AMD64, ARM, X86, MIPS, PPC - - - ceamac@gentoo.org - Viorel Munteanu - Bugs - - - jsmolic@gentoo.org - Jakov Smolić - ARM, ARM64, dev-embedded - - - lu_zero@gentoo.org - Luca Barbato - PPC, newlib - - - maffblaster@gentoo.org - Matthew Marchese - ARM - - - nerdboy@gentoo.org - Steve Arnold - ARM, ARM64, AMD64, X86, MIPS - - - robbat2@gentoo.org - Robin Johnson - JTAG, dev-embedded - - - vapier@gentoo.org - Mike Frysinger - Lead, ARM, SH, Cross Compiling - - - zlogene@gentoo.org - Mikle Kolyada - AMD64, ARM, X86, MIPS, PPC - - - - fonts@gentoo.org - Fonts - https://wiki.gentoo.org/wiki/Project:Fonts - The fonts project handles all fonts-related issues within the Gentoo project. - - aballier@gentoo.org - Alexis Ballier - - - amadio@gentoo.org - Guilherme Amadio - - - jstein@gentoo.org - Jonas Stein - - - - forum-mods@gentoo.org - Gentoo Linux Forums - https://wiki.gentoo.org/wiki/Project:Forums - The Gentoo Forums are a source of support for the Gentoo user community. It allows users to post support questions that can be answered by developers and other users alike. - - ago@gentoo.org - Agostino Sarubbo - Member ( Language Moderator (Italian) ) - - - chiitoo@gentoo.org - Jimi Huotari - Member ( Administrator ) - - - john_r_graham@gentoo.org - John R. Graham - Member ( Administrator ) - - - kallamej@gentoo.org - Anders Hellgren - Member ( Administrator ) - - - neddyseagoon@gentoo.org - Roy Bamford - Member ( Administrator ) - - - - trustees@gentoo.org - Gentoo Foundation - https://wiki.gentoo.org/wiki/Foundation:Main_Page - The Gentoo Foundation, Inc. provides the legal and financial base for the Gentoo project. - - anarchy@gentoo.org - Jory A. Pratt - Board Member - - - antarus@gentoo.org - Alec Warner - Officer:President, Board Member - - - jmbsvicetto@gentoo.org - Jorge Manuel B. S. Vicetto - Officer: Infra Liaison - - - maffblaster@gentoo.org - Matthew Marchese - Foundation Wiki Editor - - - prometheanfire@gentoo.org - Matthew Thode - Board Member - - - robbat2@gentoo.org - Robin Johnson - Treasurer, Officer: Assistant Infra Liaison, Board Member - - - soap@gentoo.org - David Seifert - Board Member - - - - freedesktop-bugs@gentoo.org - Freedesktop Project - https://wiki.gentoo.org/wiki/Project:Freedesktop - Maintains projects produced by freedesktop.org - - asturm@gentoo.org - Andreas Sturmlechner - - - floppym@gentoo.org - Mike Gilbert - - - pacho@gentoo.org - Pacho Ramos - - - perfinion@gentoo.org - Jason Zaman - - - - glep@gentoo.org - Gentoo Linux Enhancement Proposals - https://wiki.gentoo.org/wiki/Project:GLEP - The GLEP project manages Gentoo Linux Enhancement Proposals. - - mgorny@gentoo.org - Michał Górny - GLEP editor - - - ulm@gentoo.org - Ulrich Müller - GLEP editor - - - - gnome@gentoo.org - GNOME Desktop - https://wiki.gentoo.org/wiki/Project:GNOME - The Gentoo Gnome Project aims to bring the current and complete GNOME desktop environment to Gentoo. - - leio@gentoo.org - Mart Raudsepp - Lead - - - mattst88@gentoo.org - Matt Turner - - - pacho@gentoo.org - Pacho Ramos - - - - gnu-emacs@gentoo.org - GNU Emacs - https://wiki.gentoo.org/wiki/Project:GNU_Emacs - The GNU Emacs project handles GNU Emacs and related packages in the Gentoo package tree. - - graaff@gentoo.org - Hans de Graaff - - - matthew@gentoo.org - Matthew Smith - - - ulm@gentoo.org - Ulrich Müller - - - xgqt@gentoo.org - Maciej Barć - - - - gnustep@gentoo.org - GNUstep Project - https://wiki.gentoo.org/wiki/Project:GNUstep - The GNUstep Project maintains GNUstep environment (gnustep-base) and packages (gnustep-libs, gnustep-applications/) - - grobian@gentoo.org - Fabian Groffen - - - voyageur@gentoo.org - Bernard Cafarelli - - - - soc@gentoo.org - Google Summer of Code - https://wiki.gentoo.org/wiki/Project:GSoC - The central project to unite efforts for Google Summer of Code participation - - alicef@gentoo.org - Arisu Tachibana - 2022 Mentor - - - amadio@gentoo.org - Guilherme Amadio - 2022 Mentor - - - blueknight@gentoo.org - Yury German - 2022 Administrator - - - dlan@gentoo.org - Yixun Lan - 2022 Mentor - - - heroxbd@gentoo.org - Benda Xu - 2022 Mentor - - - sam@gentoo.org - Sam James - 2022 Administrator/Mentor - - - - gstreamer@gentoo.org - GStreamer package maintainers - https://wiki.gentoo.org/wiki/Project:GStreamer - The GStreamer project maintains packages associated with the upstream GStreamer project and associated Gentoo tooling - - leio@gentoo.org - Mart Raudsepp - - - - guru-devs@gentoo.org - GURU - https://wiki.gentoo.org/wiki/Project:GURU - Ebuild repository entirely maintained by Gentoo users - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - Crazy Scientist - - - arthurzam@gentoo.org - Arthur Zamarin - - - ceamac@gentoo.org - Viorel Munteanu - - - mgorny@gentoo.org - Michał Górny - Initiator - - - - games@gentoo.org - Games Project - https://wiki.gentoo.org/wiki/Project:Games - The Games Project manages the game categories (dev-games, games-*) in Portage - - chewi@gentoo.org - James Le Cuirot - Team Lead - - - conikost@gentoo.org - Conrad Kostecki - - - ionen@gentoo.org - Ionen Wolkens - - - jstein@gentoo.org - Jonas Stein - QA and cleaning up bugs - - - sam@gentoo.org - Sam James - - - soap@gentoo.org - David Seifert - - - steils@gentoo.org - Stefan Strogin - - - - genkernel@gentoo.org - Genkernel - https://wiki.gentoo.org/wiki/Project:Genkernel - The Genkernel project handles the maintenance and development of [https://packages.gentoo.org/packages/sys-kernel/genkernel sys-kernel/genkernel]. - - robbat2@gentoo.org - Robin Johnson - - - zerochaos@gentoo.org - Rick Farina - - - - history@gentoo.org - Gentoo History - https://wiki.gentoo.org/wiki/Project:Gentoo_History - Researching and documenting Gentoo's past. - - dilfridge@gentoo.org - Andreas K. Hüttel - - - mgorny@gentoo.org - Michał Górny - - - ulm@gentoo.org - Ulrich Müller - - - - gentoostats@gentoo.org - Gentoostats - https://wiki.gentoo.org/wiki/Project:Gentoostats - Gentoostats project maintains and develops the "gentoostats" statistics collection software for Gentoo machines - - dilfridge@gentoo.org - Andreas K. Hüttel - Moral support - - - dolsen@gentoo.org - Brian Dolbec - Portage API - - - gokturk@gentoo.org - Göktürk Yüksek - Lead - - - - sci-geosciences@gentoo.org - Geosciences Project - https://wiki.gentoo.org/wiki/Project:Geosciences - The Geosciences Project handles all geosciences activities in Gentoo. - - wraeth@gentoo.org - Sam Jorna - - - - github@gentoo.org - GitHub - https://wiki.gentoo.org/wiki/Project:GitHub - Support team for the Gentoo organization on GitHub and the related resources (mirrors, pull requests). - - kensington@gentoo.org - Michael Palimaka - Administrator - - - mgorny@gentoo.org - Michał Górny - Minor janitor - - - perfinion@gentoo.org - Jason Zaman - - - soap@gentoo.org - David Seifert - - - - libera-groupcontacts@gentoo.org - Group Contacts - https://wiki.gentoo.org/wiki/Project:Group_Contacts - Group Contacts for libera.chat administration - - jmbsvicetto@gentoo.org - Jorge Manuel B. S. Vicetto - - - juippis@gentoo.org - Joonas Niilola - - - sam@gentoo.org - Sam James - - - zlogene@gentoo.org - Mikle Kolyada - - - - hppa@gentoo.org - HPPA Development - https://wiki.gentoo.org/wiki/Project:HPPA - The Gentoo HPPA project is designed to bring the Gentoo GNU/Linux operating system to the HP Precision Architecture (PA-RISC) platforms. We aim to provide a usable computing environment for your various HPPA related endeavors. - - arthurzam@gentoo.org - Arthur Zamarin - hppa keywording/stabilization - - - jsmolic@gentoo.org - Jakov Smolić - - - mattst88@gentoo.org - Matt Turner - - - sam@gentoo.org - Sam James - - - vapier@gentoo.org - Mike Frysinger - - - - handbook@gentoo.org - Handbook - https://wiki.gentoo.org/wiki/Project:Handbook - The Handbook project is responsible for maintaining Gentoo's official Handbook. - - dilfridge@gentoo.org - Andreas K. Hüttel - Editor - - - maffblaster@gentoo.org - Matthew Marchese - Maintainer - - - - hardened@gentoo.org - Hardened - https://wiki.gentoo.org/wiki/Project:Hardened - Hardened Gentoo is a project which oversees the research, implementation, and maintenance of security oriented projects for Gentoo Linux. - - - - - - - blueness@gentoo.org - Anthony G. Basile - Hardened sources, Hardened uClibc, Hardened musl - - - chutzpah@gentoo.org - Patrick McLean - PaX markings - - - concord@gentoo.org - Kenton Groombridge - SELinux - - - klondike@gentoo.org - Francisco Blas Izquierdo Riera - Documentation, PR - - - perfinion@gentoo.org - Jason Zaman - SELinux - - - prometheanfire@gentoo.org - Matthew Thode - Developer - - - sam@gentoo.org - Sam James - - - williamh@gentoo.org - William Hubbs - PaX markings - - - zorry@gentoo.org - Magnus Granberg - Hardened toolchain - - - - uclibc@gentoo.org - Hardened uClibc - https://wiki.gentoo.org/wiki/Project:Hardened_uClibc - This subproject aims to port both tool chain and kernel hardening to uClibc based systems for a variety of architectures. The project treats uClibc as an alternative to glibc, and not necessarily as "embedded". uClibc is no longer supported. - - blueness@gentoo.org - Anthony G. Basile - - - zorry@gentoo.org - Magnus Granberg - - - - haskell@gentoo.org - Haskell - https://wiki.gentoo.org/wiki/Project:Haskell - Support Haskell programming language ecosystem on Gentoo systems. - - gienah@gentoo.org - Mark Wright - - - - ia64@gentoo.org - IA64 Development - https://wiki.gentoo.org/wiki/Project:IA64 - The IA64 Development Project is devoted to keeping Gentoo in good shape on the IA64 architecture. - - ago@gentoo.org - Agostino Sarubbo - Security bugs primarily - - - hattya@gentoo.org - Akinori Hattori - - - mattst88@gentoo.org - Matt Turner - - - vapier@gentoo.org - Mike Frysinger - - - zlogene@gentoo.org - Mikle Kolyada - - - - infra@gentoo.org - Gentoo Infrastructure - https://wiki.gentoo.org/wiki/Project:Infrastructure - The Gentoo Infrastructure project provides and develops services for the Gentoo developer and user community, ensuring availability, security, and functionality. - - - - ajak@gentoo.org - John Helmert III - newbie - - - alicef@gentoo.org - Arisu Tachibana - General system administration, Kernel, gitolite, wiki - - - antarus@gentoo.org - Alec Warner - General wrangling, packages site - - - arthurzam@gentoo.org - Arthur Zamarin - - - blueknight@gentoo.org - Yury German - General system administration, Blogs, Planet - - - jmbsvicetto@gentoo.org - Jorge Manuel B. S. Vicetto - General system administration, Release Engineering liaison - - - maffblaster@gentoo.org - Matthew Marchese - General system administration, wiki, documentation editor - - - mgorny@gentoo.org - Michał Górny - Janitor - - - prometheanfire@gentoo.org - Matthew Thode - General sys admin, Automation, Virtualization - - - robbat2@gentoo.org - Robin Johnson - Operations manager - - - sam@gentoo.org - Sam James - newbie - - - slashbeast@gentoo.org - Piotr Karbowski - General system administration - - - zlogene@gentoo.org - Mikle Kolyada - General system administration - - - - installer@gentoo.org - Installer - https://wiki.gentoo.org/wiki/Project:Installer - After many years of an installer being absent from Gentoo, it is time to start work on creating a perfect Gentoo installer. - - maffblaster@gentoo.org - Matthew Marchese - Chief architect - - - - integrity@gentoo.org - Integrity, Compliance, and Reporting - https://wiki.gentoo.org/wiki/Project:Integrity - The integrity subproject aims to integrate and maintain technologies related to system integrity within Gentoo Hardened. Although initially focused on Linux IMA/EVM, this will extend towards other integrity, compliance and reporting technologies. - - perfinion@gentoo.org - Jason Zaman - Trusted Boot, TPM - - - - java@gentoo.org - Java - https://wiki.gentoo.org/wiki/Project:Java - We maintain everything Java-related in Gentoo, that is, most of dev-java/* and also packages in categories like dev-util, www-servers etc. - - arthurzam@gentoo.org - Arthur Zamarin - OpenJDK bootstrapper - - - flow@gentoo.org - Florian Schmaus - - - fordfrog@gentoo.org - Miroslav Šulc - - - gyakovlev@gentoo.org - Georgy Yakovlev - JDK maintainer - - - monsieurp@gentoo.org - Patrice Clement - - - - kde@gentoo.org - KDE Project - https://wiki.gentoo.org/wiki/Project:KDE - The primary goal of the Gentoo KDE project is to provide support for all packages produced by the KDE Community. - - alexxy@gentoo.org - Alexey Shvetsov - - - asturm@gentoo.org - Andreas Sturmlechner - - - dilfridge@gentoo.org - Andreas K. Hüttel - - - kensington@gentoo.org - Michael Palimaka - - - mschiff@gentoo.org - Marc Schiffbauer - - - - kerberos@gentoo.org - Kerberos - https://wiki.gentoo.org/wiki/Project:Kerberos - The Gentoo Kerberos project aims to maintain kerberos related packages in Gentoo. - - eras@gentoo.org - Eray Aslan - - - - kernel@gentoo.org - Kernel Project - https://wiki.gentoo.org/wiki/Project:Kernel - The Kernel Project aims to deliver the best possible experience from its sources across all supported architectures. - - alicef@gentoo.org - Arisu Tachibana - Leader (Kernel, gentoo-sources, genpatches, rt-sources) - - - blueness@gentoo.org - Anthony G. Basile - Member (Kernel, gentoo-sources, hardened-sources, genpatches) - - - mpagano@gentoo.org - Mike Pagano - Member (Kernel, gentoo-sources, genpatches) - - - zorry@gentoo.org - Magnus Granberg - Member (Kernel, hardened) - - - - ldap-bugs@gentoo.org - LDAP Project - https://wiki.gentoo.org/wiki/Project:LDAP - The LDAP Project maintains LDAP-related packages. - - robbat2@gentoo.org - Robin Johnson - - - - llvm@gentoo.org - LLVM - https://wiki.gentoo.org/wiki/Project:LLVM - Support project for LLVM, clang and the related packages. - - lu_zero@gentoo.org - Luca Barbato - - - mgorny@gentoo.org - Michał Górny - Lead, core LLVM/clang - - - sam@gentoo.org - Sam James - - - - lxqt@gentoo.org - LXQt - https://wiki.gentoo.org/wiki/Project:LXQt - Maintains LXQt DE related packages. - - chiitoo@gentoo.org - Jimi Huotari - - - - layman@gentoo.org - Layman Overlay Manager - https://wiki.gentoo.org/wiki/Project:Layman - Layman is a tool to manage overlays installed on a system. It can add, sync, and delete overlays - - dolsen@gentoo.org - Brian Dolbec - Lead - - - - gentoo-yeeloong@gentoo.org - Lemote Yeeloong Gentoo Desktop - https://wiki.gentoo.org/wiki/Project:Lemote_Yeeloong_Gentoo_Desktop - The Lemote Yeeloong Gentoo Desktop aim to provide a ready to install XFCE4 base desktop to the Yeeloong netbook. - - blueness@gentoo.org - Anthony G. Basile - - - - licenses@gentoo.org - Licenses - https://wiki.gentoo.org/wiki/Project:Licenses - The Licenses project tries to make heads & tails of license terms. - - hanno@gentoo.org - Hanno Böck - - - jstein@gentoo.org - Jonas Stein - - - robbat2@gentoo.org - Robin Johnson - - - ulm@gentoo.org - Ulrich Müller - - - - loong@gentoo.org - LoongArch Development - https://wiki.gentoo.org/wiki/Project:LoongArch - The LoongArch Development Project is devoted to keeping Gentoo in good shape on the LoongArch architecture. - - dilfridge@gentoo.org - Andreas K. Hüttel - Release engineering - - - xen0n@gentoo.org - WANG Xuerui - - - - lua@gentoo.org - Lua Project - https://wiki.gentoo.org/wiki/Project:Lua - Lua language and library maintenace - - mva@gentoo.org - Vadim Misbakh-Soloviov - - - robbat2@gentoo.org - Robin Johnson - - - sam@gentoo.org - Sam James - - - soap@gentoo.org - David Seifert - - - williamh@gentoo.org - William Hubbs - - - - m68k@gentoo.org - m68k Development - https://wiki.gentoo.org/wiki/Project:M68k - The m68k Development Project is devoted to keeping Gentoo in good shape on the m68k architecture. - - chewi@gentoo.org - James Le Cuirot - - - vapier@gentoo.org - Mike Frysinger - - - - mate@gentoo.org - MATE Desktop - https://wiki.gentoo.org/wiki/Project:MATE - The MATE Project aims to bring the current and complete MATE Desktop Environment to Gentoo. - - - mips@gentoo.org - MIPS Development - https://wiki.gentoo.org/wiki/Project:MIPS - Gentoo/MIPS is a port of the Gentoo GNU/Linux and the Gentoo Portage package management system to mips-based platforms. - - - blueness@gentoo.org - Anthony G. Basile - - - dilfridge@gentoo.org - Andreas K. Hüttel - Release engineering - - - kumba@gentoo.org - Joshua Kinard - - - mattst88@gentoo.org - Matt Turner - Lead - - - xen0n@gentoo.org - WANG Xuerui - - - zlogene@gentoo.org - Mikle Kolyada - - - - ml@gentoo.org - ML - https://wiki.gentoo.org/wiki/Project:ML - The ML Project maintains packages related to the ML programming language family. - - sam@gentoo.org - Sam James - - - tupone@gentoo.org - Alfredo Tupone - - - xgqt@gentoo.org - Maciej Barć - - - - sci-mathematics@gentoo.org - Mathematics Project - https://wiki.gentoo.org/wiki/Project:Mathematics - The Mathematics Project handles all math related activities in Gentoo. - - bircoph@gentoo.org - Andrew Savchenko - Numerics, Statistics - - - gienah@gentoo.org - Mark Wright - Mathematics - - - marecki@gentoo.org - Marek Szuba - Numerics, Statistics - - - soap@gentoo.org - David Seifert - Mathematics, Numerics, Statistics - - - xgqt@gentoo.org - Maciej Barć - Provers, Programming Languages - - - - mozilla@gentoo.org - Mozilla Project - https://wiki.gentoo.org/wiki/Project:Mozilla - Mozilla and related applications - - juippis@gentoo.org - Joonas Niilola - - - slashbeast@gentoo.org - Piotr Karbowski - - - zerochaos@gentoo.org - Rick Farina - - - - musl@gentoo.org - musl - https://wiki.gentoo.org/wiki/Project:Musl - This subproject aims to port the hardened tool chain to musl based systems for a variety of architectures. The project treats musl as an alternative to glibc and uClibc, and not necessarily as "embedded". - - anarchy@gentoo.org - Jory A. Pratt - - - blueness@gentoo.org - Anthony G. Basile - - - gyakovlev@gentoo.org - Georgy Yakovlev - ppc64 helper - - - sam@gentoo.org - Sam James - - - - mysql-bugs@gentoo.org - MySQL - https://wiki.gentoo.org/wiki/Project:MySQL - This project maintains MySQL and its derivatives - - jmbsvicetto@gentoo.org - Jorge Manuel B. S. Vicetto - - - robbat2@gentoo.org - Robin Johnson - - - - netifrc@gentoo.org - Netifrc Project - https://wiki.gentoo.org/wiki/Project:Netifrc - This project is for the development and maintenance of the netifrc network configuration scripts - - robbat2@gentoo.org - Robin Johnson - - - williamh@gentoo.org - William Hubbs - - - - netmon@gentoo.org - Gentoo network monitoring and analysis project - https://wiki.gentoo.org/wiki/Project:Netmon - Maintaining network monitoring and analysis libraries and programs - - sam@gentoo.org - Sam James - - - vapier@gentoo.org - Mike Frysinger - - - zerochaos@gentoo.org - Rick Farina - - - - nim@gentoo.org - Nim - https://wiki.gentoo.org/wiki/Project:Nim - The Nim project handles Nim programming language related packages in the Gentoo package tree. - - xgqt@gentoo.org - Maciej Barć - - - - office@gentoo.org - Office project - https://wiki.gentoo.org/wiki/Project:Office - The Office project manages the office implementations and related packages in Gentoo. - - asturm@gentoo.org - Andreas Sturmlechner - - - dilfridge@gentoo.org - Andreas K. Hüttel - - - - openrc@gentoo.org - OpenRC - https://wiki.gentoo.org/wiki/Project:OpenRC - OpenRC is a dependency based init system that works with the system provided init program, normally <span style="font-family: monospace; font-size: 95%">/sbin/init</span>. - - blueness@gentoo.org - Anthony G. Basile - - - idl0r@gentoo.org - Christian Ruppert - - - patrick@gentoo.org - Patrick Lauer - - - vapier@gentoo.org - Mike Frysinger - - - williamh@gentoo.org - William Hubbs - Lead - - - - openstack@gentoo.org - Openstack - https://wiki.gentoo.org/wiki/Project:Openstack - Openstack is a virtualization orchestration suite that allows the creation and management of cloud infrastructures. - - prometheanfire@gentoo.org - Matthew Thode - Lead - - - voyageur@gentoo.org - Bernard Cafarelli - - - - ops@gentoo.org - The #gentoo Operators Project - https://wiki.gentoo.org/wiki/Project:Ops - The <span style="font-family: monospace; font-size: 95%;">[ircs://irc.libera.chat/#gentoo #gentoo]</span> (<span style="font-family: monospace; font-size: 95%;">[https://web.libera.chat/#gentoo webchat]</span>) Operators project describes the tasks and policies carried out by the operators of the #gentoo channel on the Libera Chat network. - - neddyseagoon@gentoo.org - Roy Bamford - Operator - - - patrick@gentoo.org - Patrick Lauer - Operator - - - sam@gentoo.org - Sam James - Operator - - - tamiko@gentoo.org - Matthias Maier - Operator - - - wraeth@gentoo.org - Sam Jorna - Operator - - - - overlays@gentoo.org - Overlays - https://wiki.gentoo.org/wiki/Project:Overlays - The Overlays project is responsible for the administration of the overlays and the overlays.gentoo.org / repos.gentoo.org websites. - - - gokturk@gentoo.org - Göktürk Yüksek - Git - - - jsmolic@gentoo.org - Jakov Smolić - GitHub PRs for api.g.o - - - kensington@gentoo.org - Michael Palimaka - Git - - - sping@gentoo.org - Sebastian Pipping - Git - - - - php-bugs@gentoo.org - PHP - https://wiki.gentoo.org/wiki/Project:PHP - This project maintains PHP itself as well as the PHP extensions and libraries - - - pms@gentoo.org - Package Manager Specification - https://wiki.gentoo.org/wiki/Project:Package_Manager_Specification - The Package Manager Specification aims to document what is required of a Gentoo package manager, and what ebuilds may assume about their environment. - - mgorny@gentoo.org - Michał Górny - - - ulm@gentoo.org - Ulrich Müller - Lead - - - - perl@gentoo.org - Perl Project - https://wiki.gentoo.org/wiki/Project:Perl - We maintain everything perlish in Gentoo. - - dilfridge@gentoo.org - Andreas K. Hüttel - Lead - - - monsieurp@gentoo.org - Patrice Clement - - - sam@gentoo.org - Sam James - Minor Perl helper - - - zlogene@gentoo.org - Mikle Kolyada - - - - sci-physics@gentoo.org - Physics Project - https://wiki.gentoo.org/wiki/Project:Physics - The Physics Project handles all physics related activities in Gentoo. - - amadio@gentoo.org - Guilherme Amadio - High Energy Physics - - - bircoph@gentoo.org - Andrew Savchenko - High Energy Physics, General Physics - - - marecki@gentoo.org - Marek Szuba - High Energy Physics - - - nicolasbock@gentoo.org - Nicolas Bock - Physics - - - - pkgcore@gentoo.org - PkgCore - https://wiki.gentoo.org/wiki/Project:PkgCore - The PkgCore Project is devoted to maintaining and updating the pkgcore stack, the other package manager for Gentoo and its ebuild format, and the tools based on it, which includes pkgcheck and pkgdev. - - arthurzam@gentoo.org - Arthur Zamarin - - - - planet@gentoo.org - Planet Gentoo - https://wiki.gentoo.org/wiki/Project:Planet - Planet Gentoo provides a central aggregation of developers' blogs, to keep users and other developers informed of what they are working on. - - alicef@gentoo.org - Arisu Tachibana - Administrator - - - blueknight@gentoo.org - Yury German - Administrator - - - blueness@gentoo.org - Anthony G. Basile - Administrator - - - jmbsvicetto@gentoo.org - Jorge Manuel B. S. Vicetto - Infra Liaison - - - kensington@gentoo.org - Michael Palimaka - Administrator - - - - dev-portage@gentoo.org - Portage - https://wiki.gentoo.org/wiki/Project:Portage - The Portage Development Project is devoted to maintaining and updating Portages core functionality and utilities. - - - - ajak@gentoo.org - John Helmert III - - - floppym@gentoo.org - Mike Gilbert - - - grobian@gentoo.org - Fabian Groffen - Prefix liaison - - - mattst88@gentoo.org - Matt Turner - - - mgorny@gentoo.org - Michał Górny - Member - - - robbat2@gentoo.org - Robin Johnson - Infra Liaison - - - sam@gentoo.org - Sam James - - - zmedico@gentoo.org - Zac Medico - Core - - - - tools-portage@gentoo.org - Portage Tools Team - https://wiki.gentoo.org/wiki/Project:Portage-Tools - The Portage Tools Team develops and maintains a number of tools that use Portage's APIs or perform actions relating to the maintenance of the Portage tree ecosystem. - - - dolsen@gentoo.org - Brian Dolbec - gentoolkit, mirrorselect, esearch, layman, gentoo-keys - - - idl0r@gentoo.org - Christian Ruppert - - - mattst88@gentoo.org - Matt Turner - - - zmedico@gentoo.org - Zac Medico - - - - pgsql-bugs@gentoo.org - PostgreSQL - https://wiki.gentoo.org/wiki/Project:PostgreSQL - This project is focused on maintaining ebuilds and utilities that are closely tied to PostgreSQL including PostgreSQL itself. - - patrick@gentoo.org - Patrick Lauer - - - titanofold@gentoo.org - Aaron W. Swenson - Lead - - - - ppc@gentoo.org - PowerPC Development - https://wiki.gentoo.org/wiki/Project:PowerPC - The PowerPC Development Project is devoted to keeping Gentoo in good shape on both 32-bit and 64-bit PowerPC architecture. - - ago@gentoo.org - Agostino Sarubbo - ppc/ppc64 stabilization/security - - - arthurzam@gentoo.org - Arthur Zamarin - ppc/ppc64 keywording/stabilization - - - blueness@gentoo.org - Anthony G. Basile - ppc/ppc64 keywording/stabilization - - - gyakovlev@gentoo.org - Georgy Yakovlev - profiles, keywording, releng, desktop - - - lu_zero@gentoo.org - Luca Barbato - ppc/ppc64 keywording/stabilization - - - mattst88@gentoo.org - Matt Turner - - - sam@gentoo.org - Sam James - - - vapier@gentoo.org - Mike Frysinger - ppc/ppc64 keywording/stabilization - - - zlogene@gentoo.org - Mikle Kolyada - ppc/ppc64 keywording/stabilization - - - - prefix@gentoo.org - Gentoo Prefix - https://wiki.gentoo.org/wiki/Project:Prefix - To bring out the virtues of Gentoo on different operating systems, the Gentoo Prefix project develops and maintains a way of installing Gentoo systems in a non-standard location, designated by a "prefix". - - amadio@gentoo.org - Guilherme Amadio - - - grobian@gentoo.org - Fabian Groffen - General, maintainer of prefix portage - - - heroxbd@gentoo.org - Benda Xu - - - sam@gentoo.org - Sam James - - - - printing@gentoo.org - Printing Project - https://wiki.gentoo.org/wiki/Project:Printing - Printing related stuff in Gentoo, namely the net-print category and some extra stuff - - dilfridge@gentoo.org - Andreas K. Hüttel - - - tamiko@gentoo.org - Matthias Maier - - - - proaudio@gentoo.org - ProAudio Project - https://wiki.gentoo.org/wiki/Project:ProAudio - The ProAudio Project maintains professional audio applications and related libraries. - - aballier@gentoo.org - Alexis Ballier - - - fordfrog@gentoo.org - Miroslav Šulc - - - nativemad@gentoo.org - Andreas Schuerch - - - stasibear@gentoo.org - Erik Mackdanz - - - - proctors@gentoo.org - Proctors - https://wiki.gentoo.org/wiki/Project:Proctors - The Proctors make sure our communication mediums are a friendly and productive place. - - dolsen@gentoo.org - Brian Dolbec - - - leio@gentoo.org - Mart Raudsepp - - - rich0@gentoo.org - Richard Freeman - - - tamiko@gentoo.org - Matthias Maier - - - zlogene@gentoo.org - Mikle Kolyada - comrel liaison - - - - prolog@gentoo.org - Prolog - https://wiki.gentoo.org/wiki/Project:Prolog - Maintains Prolog and logic programming language packages - - keri@gentoo.org - Keri Harris - - - - proxy-maint@gentoo.org - Proxy Maintainers - https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers - Proxy Maintainers facilitates high quality user contributions and works to enhance user-developer cooperation in maintaining packages. - - ajak@gentoo.org - John Helmert III - - - amynka@gentoo.org - Amy Liffey - - - asturm@gentoo.org - Andreas Sturmlechner - - - candrews@gentoo.org - Craig Andrews - - - ceamac@gentoo.org - Viorel Munteanu - - - conikost@gentoo.org - Conrad Kostecki - - - flow@gentoo.org - Florian Schmaus - - - gyakovlev@gentoo.org - Georgy Yakovlev - - - ionen@gentoo.org - Ionen Wolkens - - - jstein@gentoo.org - Jonas Stein - - - juippis@gentoo.org - Joonas Niilola - - - matthew@gentoo.org - Matthew Smith - - - mgorny@gentoo.org - Michał Górny - The bad boss - - - monsieurp@gentoo.org - Patrice Clement - - - sam@gentoo.org - Sam James - - - soap@gentoo.org - David Seifert - - - tamiko@gentoo.org - Matthias Maier - - - zlogene@gentoo.org - Mikle Kolyada - - - - pr@gentoo.org - Public Relations - https://wiki.gentoo.org/wiki/Project:Public_Relations - The Public Relations project improves Gentoo's visibility toward the rest of the world. We maintain a presence for Gentoo on various walled garden web silos such as Facebook, Twitter, and various chat services. - - - - alicef@gentoo.org - Arisu Tachibana - Mastodon (Admin), Twitter (Admin), Events, Telegram (admin) - - - dabbott@gentoo.org - David Abbott - Cafepress store, Facebook (editor) - - - dilfridge@gentoo.org - Andreas K. Hüttel - Facebook (admin), Twitter - - - maffblaster@gentoo.org - Matthew Marchese - Cafepress store, Twitter, Telegram (admin) - - - rich0@gentoo.org - Richard Freeman - Reddit - - - sping@gentoo.org - Sebastian Pipping - - - - python@gentoo.org - Python - https://wiki.gentoo.org/wiki/Project:Python - The Python project maintains dev-lang/python and most of dev-python/*. - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - - - arthurzam@gentoo.org - Arthur Zamarin - - - chutzpah@gentoo.org - Patrick McLean - - - mgorny@gentoo.org - Michał Górny - - - pacho@gentoo.org - Pacho Ramos - - - prometheanfire@gentoo.org - Matthew Thode - - - sam@gentoo.org - Sam James - - - sbraz@gentoo.org - Louis Sautier - - - slashbeast@gentoo.org - Piotr Karbowski - - - soap@gentoo.org - David Seifert - - - sping@gentoo.org - Sebastian Pipping - - - zlogene@gentoo.org - Mikle Kolyada - - - - qt@gentoo.org - Qt Project - https://wiki.gentoo.org/wiki/Project:Qt - The Qt project handles the Qt ebuilds available in Gentoo's portage and the qt overlay. It also maintains various Qt packages and libraries that don't have dedicated maintainers. - - chiitoo@gentoo.org - Jimi Huotari - - - kensington@gentoo.org - Michael Palimaka - - - pesa@gentoo.org - Davide Pesavento - - - - qa@gentoo.org - Quality Assurance - https://wiki.gentoo.org/wiki/Project:Quality_Assurance - The Gentoo Quality Assurance team - - - - - - - asturm@gentoo.org - Andreas Sturmlechner - - - mgorny@gentoo.org - Michał Górny - Deputy Lead - - - sam@gentoo.org - Sam James - - - soap@gentoo.org - David Seifert - Lead - - - ulm@gentoo.org - Ulrich Müller - - - zlogene@gentoo.org - Mikle Kolyada - - - - riscv@gentoo.org - RISC-V Development - https://wiki.gentoo.org/wiki/Project:RISC-V - Gentoo RISC-V architecture support project. - - alexxy@gentoo.org - Alexey Shvetsov - - - dilfridge@gentoo.org - Andreas K. Hüttel - Release engineering - - - dlan@gentoo.org - Yixun Lan - - - gokturk@gentoo.org - Göktürk Yüksek - - - gyakovlev@gentoo.org - Georgy Yakovlev - can do keywording - - - jsmolic@gentoo.org - Jakov Smolić - - - maffblaster@gentoo.org - Matthew Marchese - VisionFive 2 - - - marecki@gentoo.org - Marek Szuba - - - nerdboy@gentoo.org - Steve Arnold - - - xen0n@gentoo.org - WANG Xuerui - - - zlogene@gentoo.org - Mikle Kolyada - - - - ros@gentoo.org - ROS Project - https://wiki.gentoo.org/wiki/Project:ROS - The ROS Project maintains packages for the Robot Operating System. - - aballier@gentoo.org - Alexis Ballier - Almost everything - - - - rsbac@gentoo.org - RSBAC - https://wiki.gentoo.org/wiki/Project:RSBAC - This project manages the RSBAC support within Gentoo. This includes providing kernels with RSBAC support (loosely based on the hardened-sources), administration utilities to manage and write strong Gentoo-specific policies. - - zorry@gentoo.org - Magnus Granberg - Proxy (until Blueness has an account) - - - - radio@gentoo.org - Radio - https://wiki.gentoo.org/wiki/Project:Radio - This project maintains packages related to sending and receiving radio transmissions. - - chithanh@gentoo.org - Chí-Thanh Christopher Nguyễn - - - tomjbe@gentoo.org - Thomas Beierlein - - - zerochaos@gentoo.org - Rick Farina - - - zx2c4@gentoo.org - Jason A. Donenfeld - - - - recruiters@gentoo.org - Developer Recruiters - https://wiki.gentoo.org/wiki/Project:Recruiters - The Recruiters subproject provides a central location for information about developer recruitment and recruiter policy. - - gokturk@gentoo.org - Göktürk Yüksek - Recruiter - - - juippis@gentoo.org - Joonas Niilola - Recruiter - - - zlogene@gentoo.org - Mikle Kolyada - Recruiter - - - - releng@gentoo.org - Release Engineering - https://wiki.gentoo.org/wiki/Project:RelEng - Release Engineering ("RelEng") is the official Gentoo project focused on coordinating and improving the creation of official media releases of Gentoo Linux and the associated tools used by the installation process. - - - - bkohler@gentoo.org - Ben Kohler - Autobuild bug fixer - - - blueness@gentoo.org - Anthony G. Basile - hardened / musl - - - dilfridge@gentoo.org - Andreas K. Hüttel - amd64, m68k, riscv, x86; musl; qemu autobuilds - - - gyakovlev@gentoo.org - Georgy Yakovlev - ppc64 helper (musl, systemd, power9) - - - mattst88@gentoo.org - Matt Turner - Lead - - - robbat2@gentoo.org - Robin Johnson - Infrastructure Liaison - - - vapier@gentoo.org - Mike Frysinger - s390 Release Coordinator - - - - grs@gentoo.org - RelEng GRS - https://wiki.gentoo.org/wiki/Project:RelEng_GRS - The Gentoo Reference System (GRS) Suite is a set of tools for building and maintaining a well defined Gentoo system in which all choices in building the system are predefined in configuration files housed on a central git repository. - - blueness@gentoo.org - Anthony G. Basile - Author - - - - repo-qa-checks@gentoo.org - Repository mirror and CI - https://wiki.gentoo.org/wiki/Project:Repository_mirror_and_CI - The repo-mirror-ci project aims to run basic QA checks on all listed Gentoo repositories and provide syncing mirrors for them (with pre-generated metadata cache). - - mgorny@gentoo.org - Michał Górny - Author & maintainer - - - - retirement@gentoo.org - Retirement - https://wiki.gentoo.org/wiki/Project:Retirement - The Community Relations Retirement project handles developer retirement, both when developers announce their retirement as well as due to developer inactivity. - - juippis@gentoo.org - Joonas Niilola - - - mgorny@gentoo.org - Michał Górny - Lead - - - pacho@gentoo.org - Pacho Ramos - - - sam@gentoo.org - Sam James - - - - ruby@gentoo.org - Ruby Project - https://wiki.gentoo.org/wiki/Project:Ruby - The Ruby project maintains packages for Ruby implementations, libraries and development tools. This project also maintains the RubyGems package, the de facto standard for packaging Ruby projects. - - graaff@gentoo.org - Hans de Graaff - Lead - - - naota@gentoo.org - Naohiro Aota - - - robbat2@gentoo.org - Robin Johnson - - - sam@gentoo.org - Sam James - - - - rust@gentoo.org - Rust Project - https://wiki.gentoo.org/wiki/Project:Rust - The Rust Project maintains the Rust toolchain and its related packages. - - gyakovlev@gentoo.org - Georgy Yakovlev - Self-appointed lead - - - - s390@gentoo.org - s390 Development - https://wiki.gentoo.org/wiki/Project:S390 - The s390 Development Project is devoted to keeping Gentoo in good shape on the s390 architecture. - - ago@gentoo.org - Agostino Sarubbo - - - mattst88@gentoo.org - Matt Turner - - - sam@gentoo.org - Sam James - - - vapier@gentoo.org - Mike Frysinger - Lead - - - zlogene@gentoo.org - Mikle Kolyada - - - - selinux@gentoo.org - SELinux - https://wiki.gentoo.org/wiki/Project:SELinux - This project manages SELinux support in Gentoo. This includes providing kernels with SELinux support, providing patches to userland utilities, writing strong Gentoo-specific default profiles, and maintaining a good default set of policies. - - concord@gentoo.org - Kenton Groombridge - Documentation, Policy - - - perfinion@gentoo.org - Jason Zaman - Documentation, Policy, Userland - - - - sparc@gentoo.org - SPARC Development - https://wiki.gentoo.org/wiki/Project:SPARC - Gentoo/SPARC is a Gentoo project designed to bring the Gentoo GNU/Linux operating system to the SPARC and UltraSPARC platforms. Gentoo/SPARC aims to provide a usable server and desktop environment for your various SPARC related endeavors. - - ago@gentoo.org - Agostino Sarubbo - Security bugs primarily - - - arthurzam@gentoo.org - Arthur Zamarin - sparc keywording/stabilization - - - mattst88@gentoo.org - Matt Turner - - - sam@gentoo.org - Sam James - - - vapier@gentoo.org - Mike Frysinger - Core-only - - - zlogene@gentoo.org - Mikle Kolyada - - - - samba@gentoo.org - Samba - https://wiki.gentoo.org/wiki/Project:Samba - This project maintains packages related to Samba suite. - - bkohler@gentoo.org - Ben Kohler - - - soap@gentoo.org - David Seifert - - - - sandbox@gentoo.org - Sandbox Team - https://wiki.gentoo.org/wiki/Project:Sandbox - The Sandbox Team maintains sandbox-related tools and libraries - - floppym@gentoo.org - Mike Gilbert - Stable branch - - - grobian@gentoo.org - Fabian Groffen - - - mgorny@gentoo.org - Michał Górny - Lead - - - soap@gentoo.org - David Seifert - - - vapier@gentoo.org - Mike Frysinger - - - - scheme@gentoo.org - Scheme - https://wiki.gentoo.org/wiki/Project:Scheme - The Scheme project handles Scheme related packages in the Gentoo package tree. - - amynka@gentoo.org - Amy Liffey - - - arsen@gentoo.org - Arsen Arsenović - - - hattya@gentoo.org - Akinori Hattori - - - xgqt@gentoo.org - Maciej Barć - - - - sci@gentoo.org - Science Project - https://wiki.gentoo.org/wiki/Project:Science - The Science project manages science and mathematics related activities in Gentoo - - - - - - - - - alexxy@gentoo.org - Alexey Shvetsov - Chemistry, Physics, * - - - amadio@gentoo.org - Guilherme Amadio - Physics, * - - - amynka@gentoo.org - Amy Liffey - Mathematics, Physics, Geosciences, * - - - andrewammerlaan@gentoo.org - Andrew Ammerlaan - Physics, Electronics - - - bircoph@gentoo.org - Andrew Savchenko - Astronomy, Mathematics, Physics, * - - - heroxbd@gentoo.org - Benda Xu - Astronomy, Mathematics, Physics - - - jsmolic@gentoo.org - Jakov Smolić - Mathematics, * - - - marecki@gentoo.org - Marek Szuba - Physics, Mathematics, Electronics, * - - - nicolasbock@gentoo.org - Nicolas Bock - Chemistry, Physics, * - - - pacho@gentoo.org - Pacho Ramos - Biology, Chemistry - - - sam@gentoo.org - Sam James - Mathematics - - - soap@gentoo.org - David Seifert - Mathematics, Biology, * - - - tamiko@gentoo.org - Matthias Maier - Mathematics, *, BLAS/LAPACK overlord - - - xgqt@gentoo.org - Maciej Barć - Mathematics - - - - security@gentoo.org - Security Project - https://wiki.gentoo.org/wiki/Project:Security - The Security Project's mission is to ensure that vulnerabilities in software accessible through the Portage tree are found and fixed in a timely manner, so that our users remain protected against known vulnerabilities. - - ajak@gentoo.org - John Helmert III - Lead - - - sam@gentoo.org - Sam James - - - - shell-tools@gentoo.org - Shell Tools Project - https://wiki.gentoo.org/wiki/Project:Shell_Tools - Maintains miscellaneous tools used from within a shell environment. - - heroxbd@gentoo.org - Benda Xu - - - monsieurp@gentoo.org - Patrice Clement - - - - sound@gentoo.org - Sound project - https://wiki.gentoo.org/wiki/Project:Sound - The sound team provides and maintains sound applications and drivers. - - aballier@gentoo.org - Alexis Ballier - - - chutzpah@gentoo.org - Patrick McLean - - - fordfrog@gentoo.org - Miroslav Šulc - - - jstein@gentoo.org - Jonas Stein - - - soap@gentoo.org - David Seifert - - - - sysadmin@gentoo.org - Sysadmin Project - https://wiki.gentoo.org/wiki/Project:Sysadmin - The Sysadmin Project maintains various system administration packages. - - chutzpah@gentoo.org - Patrick McLean - - - idl0r@gentoo.org - Christian Ruppert - - - robbat2@gentoo.org - Robin Johnson - - - - systemd@gentoo.org - systemd - https://wiki.gentoo.org/wiki/Project:Systemd - The Gentoo systemd project aims to bring Gentoo users the best experience in using systemd as an sysvinit/OpenRC alternative. - - floppym@gentoo.org - Mike Gilbert - Lead - - - gyakovlev@gentoo.org - Georgy Yakovlev - minor helper, musl testing, tmpfiles - - - williamh@gentoo.org - William Hubbs - - - - tcltk@gentoo.org - Tcl/Tk Project - https://wiki.gentoo.org/wiki/Project:Tcltk - Maintains Tcl/Tk packages. - - tupone@gentoo.org - Alfredo Tupone - - - - tex@gentoo.org - TeX Project - https://wiki.gentoo.org/wiki/Project:TeX - The Gentoo TeX project maintains ebuilds for TeXLive and TeX related packages. This includes [https://packages.gentoo.org/packages/app-text/texlive app-text/texlive], the [https://packages.gentoo.org/categories/dev-texlive dev-texlive] category, most of [https://packages.gentoo.org/categories/dev-tex dev-tex] and a few others. - - aballier@gentoo.org - Alexis Ballier - - - dilfridge@gentoo.org - Andreas K. Hüttel - - - sam@gentoo.org - Sam James - - - ulm@gentoo.org - Ulrich Müller - - - zlogene@gentoo.org - Mikle Kolyada - - - - themes@gentoo.org - Themes - https://wiki.gentoo.org/wiki/Project:Themes - Maintains generic themes for X11 - - conikost@gentoo.org - Conrad Kostecki - - - jstein@gentoo.org - Jonas Stein - (helps to start the project) - - - - tinderbox-cluster@gentoo.org - Tinderbox cluster - https://wiki.gentoo.org/wiki/Project:Tinderbox-cluster - A tinderbox that the guest code can run on multiple setups. - - zorry@gentoo.org - Magnus Granberg - Web and backend - - - - toolchain@gentoo.org - Toolchain Project - https://wiki.gentoo.org/wiki/Project:Toolchain - Manages gcc/binutils/glibc and other toolchain-related packages - - - arsen@gentoo.org - Arsen Arsenović - - - dilfridge@gentoo.org - Andreas K. Hüttel - - - floppym@gentoo.org - Mike Gilbert - - - mattst88@gentoo.org - Matt Turner - - - sam@gentoo.org - Sam James - - - soap@gentoo.org - David Seifert - - - tamiko@gentoo.org - Matthias Maier - - - xen0n@gentoo.org - WANG Xuerui - - - zorry@gentoo.org - Magnus Granberg - - - - treecleaner@gentoo.org - Treecleaner - https://wiki.gentoo.org/wiki/Project:Treecleaner - The Tree Cleaning Team is primarily concerned with removing unmaintained and broken packages from the tree. - - jsmolic@gentoo.org - Jakov Smolić - - - mgorny@gentoo.org - Michał Górny - - - pacho@gentoo.org - Pacho Ramos - - - sam@gentoo.org - Sam James - - - soap@gentoo.org - David Seifert - - - zlogene@gentoo.org - Mikle Kolyada - - - - vaapi@gentoo.org - VA-API - https://wiki.gentoo.org/wiki/Project:VA-API - The Gentoo VA-API Project maintains packages related to the [https://en.wikipedia.org/wiki/Video_Acceleration_API Video Acceleration API]. - - conikost@gentoo.org - Conrad Kostecki - Member - - - mattst88@gentoo.org - Matt Turner - Lead - - - - vdr@gentoo.org - VDR project - https://wiki.gentoo.org/wiki/Project:VDR - The VDR Project maintains and updates the VDR packages in the portage tree. It integrates them with Gentoo as tight as possible. VDR is the abbreviation for Video Disk Recorder. - - - media-video@gentoo.org - Video Project - https://wiki.gentoo.org/wiki/Project:Video - The Video team strives to provide users with the best multimedia experience through providing encoding tools and media players. We do so by maintaining various video based applications including MPlayer, Xine, and Transcode. - - - aballier@gentoo.org - Alexis Ballier - FFmpeg, x265, etc - - - lordvan@gentoo.org - Thomas Raschbacher - DVB - - - lu_zero@gentoo.org - Luca Barbato - Lead (PPC work, mplayer, ffmpeg) - - - steils@gentoo.org - Stefan Strogin - OpenShot - - - - vim@gentoo.org - Vim Project - https://wiki.gentoo.org/wiki/Project:Vim - The Vim Project maintains Vim-related packages. - - marecki@gentoo.org - Marek Szuba - - - monsieurp@gentoo.org - Patrice Clement - - - - virtualization@gentoo.org - Virtualization Project - https://wiki.gentoo.org/wiki/Project:Virtualization - The Virtualization Project maintains packages shared between the different virtualization (sub-)projects and provides documentation and tools to the user to make Gentoo a first choice platform as both host and guest system. - - - - ajak@gentoo.org - John Helmert III - - - ceamac@gentoo.org - Viorel Munteanu - - - dlan@gentoo.org - Yixun Lan - - - juippis@gentoo.org - Joonas Niilola - - - lu_zero@gentoo.org - Luca Barbato - - - sam@gentoo.org - Sam James - - - tamiko@gentoo.org - Matthias Maier - - - vapier@gentoo.org - Mike Frysinger - - - xen0n@gentoo.org - WANG Xuerui - - - - www@gentoo.org - Website maintainers - https://wiki.gentoo.org/wiki/Project:Website - The website project maintains www.g.o and develops new sites for the community. - - dilfridge@gentoo.org - Andreas K. Hüttel - Maintainer: News - - - maffblaster@gentoo.org - Matthew Marchese - Maintainer: General - - - - wiki@gentoo.org - Wiki - https://wiki.gentoo.org/wiki/Project:Wiki - The wiki project oversees the community and the content surrounding wiki.gentoo.org - - - maffblaster@gentoo.org - Matthew Marchese - Administrator / Blaster / Contributor - - - mgorny@gentoo.org - Michał Górny - Administrator / Breaking stuff - - - ris@gentoo.org - P.Fox - Administrator / Contributor - - - - wine@gentoo.org - Wine - https://wiki.gentoo.org/wiki/Project:Wine - Maintenance of Wine and Wine-related Packages - - chiitoo@gentoo.org - Jimi Huotari - - - ionen@gentoo.org - Ionen Wolkens - - - sarnex@gentoo.org - Nick Sarnie - - - vapier@gentoo.org - Mike Frysinger - - - - wxwidgets@gentoo.org - wxWidgets Project - https://wiki.gentoo.org/wiki/Project:WxWidgets - The wxWidgets Project maintains wxGTK and wxPython related packages and applications. - - arsen@gentoo.org - Arsen Arsenović - - - leio@gentoo.org - Mart Raudsepp - - - - x11@gentoo.org - X11 Project - https://wiki.gentoo.org/wiki/Project:X11 - The X11 project manages the X implementations and related packages in Portage. - - mattst88@gentoo.org - Matt Turner - Lead - - - sarnex@gentoo.org - Nick Sarnie - - - slashbeast@gentoo.org - Piotr Karbowski - - - - x86@gentoo.org - x86 Development - https://wiki.gentoo.org/wiki/Project:X86 - The x86 Project works to keep Gentoo the most up to date and secure x86 distribution available. - - ago@gentoo.org - Agostino Sarubbo - Security bugs primarily - - - jsmolic@gentoo.org - Jakov Smolić - - - nativemad@gentoo.org - Andreas Schuerch - - - sam@gentoo.org - Sam James - - - zlogene@gentoo.org - Mikle Kolyada - - - - xemacs@gentoo.org - XEmacs - https://wiki.gentoo.org/wiki/Project:XEmacs - The XEmacs project handles XEmacs and related packages in the Gentoo package tree. - - matsl@gentoo.org - Mats Lidell - - - - xen@gentoo.org - Xen Project - https://wiki.gentoo.org/wiki/Project:Xen - The Xen Project maintains packages related to Xen. - - alexxy@gentoo.org - Alexey Shvetsov - - - dlan@gentoo.org - Yixun Lan - - - flow@gentoo.org - Florian Schmaus - - - - xfce@gentoo.org - Xfce Project - https://wiki.gentoo.org/wiki/Project:Xfce - The Xfce Project aims to bring the current and complete Xfce desktop environment to Gentoo. - - chutzpah@gentoo.org - Patrick McLean - - - mgorny@gentoo.org - Michał Górny - - - perfinion@gentoo.org - Jason Zaman - - - - eselect@gentoo.org - eselect configuration and management tool - https://wiki.gentoo.org/wiki/Project:Eselect - eselect is Gentoo's modular framework for configuration and administration utilities. - - ulm@gentoo.org - Ulrich Müller - Member - - - - eudev@gentoo.org - eudev - https://wiki.gentoo.org/wiki/Project:Eudev - eudev is a device manager for the Linux kernel - - blueness@gentoo.org - Anthony G. Basile - Member (*) - - - klondike@gentoo.org - Francisco Blas Izquierdo Riera - Member (*) - - - lu_zero@gentoo.org - Luca Barbato - Member (*) - - - prometheanfire@gentoo.org - Matthew Thode - Member (*) - - - zlogene@gentoo.org - Mikle Kolyada - Member (*) - - - - web-apps@gentoo.org - Webapps - https://wiki.gentoo.org/wiki/Project:Webapps - The web-apps team maintains web applications, an eclass to facilitate writing ebuilds for these packages, and the <span style="font-family: monospace; font-size: 95%; font-weight: bold;" class="tripleclick-separator">webapp-config</span> tool. - - blueness@gentoo.org - Anthony G. Basile - - - ceamac@gentoo.org - Viorel Munteanu - - - jmbsvicetto@gentoo.org - Jorge Manuel B. S. Vicetto - - - maffblaster@gentoo.org - Matthew Marchese - - - + diff --git a/metadata/timestamp b/metadata/timestamp index e56269b29b1c..b5ae1a86e6bf 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Thu Jun 29 06:09:49 AM UTC 2023 +Fri Jun 30 07:39:56 AM UTC 2023 diff --git a/metadata/timestamp.calculate b/metadata/timestamp.calculate index 89918c14fc23..6db1e5d01efd 100644 --- a/metadata/timestamp.calculate +++ b/metadata/timestamp.calculate @@ -966,6 +966,7 @@ 2306280940 ./app-admin/awscli/awscli-1.27.155.ebuild 2306280840 ./app-admin/awscli/awscli-1.27.162.ebuild 2306290840 ./app-admin/awscli/awscli-1.27.163.ebuild +2306300610 ./app-admin/awscli/awscli-1.27.164.ebuild 2301080710 ./app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2022.12.0.ebuild 2303250740 ./app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-2023.2.0.ebuild 2306160110 ./app-admin/calamares/calamares-3.2.60-r4.ebuild @@ -1419,8 +1420,8 @@ 2304032240 ./app-arch/dtrx/dtrx-8.5.0.ebuild 2305311910 ./app-arch/dtrx/dtrx-8.5.2.ebuild 2306171840 ./app-arch/dtrx/dtrx-8.5.3.ebuild -2303071540 ./app-arch/drpm/drpm-9999.ebuild -2305070940 ./app-arch/drpm/drpm-0.5.1.ebuild +2306291610 ./app-arch/drpm/drpm-0.5.2.ebuild +2306291610 ./app-arch/drpm/drpm-9999.ebuild 2305092110 ./app-arch/zchunk/zchunk-9999.ebuild 2305170512 ./app-arch/zchunk/zchunk-1.3.1.ebuild 2306281110 ./app-backup/amanda/amanda-3.5.1-r5.ebuild @@ -1456,7 +1457,7 @@ 2201061240 ./app-backup/cpdup/cpdup-1.18.ebuild 2304261710 ./app-backup/dar/dar-2.7.9.ebuild 2306252040 ./app-backup/dar/dar-2.7.10.ebuild -2305061440 ./app-backup/deja-dup/deja-dup-43.4-r2.ebuild +2306291610 ./app-backup/deja-dup/deja-dup-44.2.ebuild 2207192040 ./app-backup/dirvish/dirvish-1.2.1-r1.ebuild 2303162210 ./app-backup/duplicity/duplicity-1.0.1-r1.ebuild 2305020010 ./app-backup/duplicity/duplicity-1.2.2.ebuild @@ -1660,8 +1661,6 @@ 2304252310 ./app-crypt/glep63-check/glep63-check-11.ebuild 2105022039 ./app-crypt/gnupg-pkcs11-scd/gnupg-pkcs11-scd-0.9.2-r1.ebuild 2305252312 ./app-crypt/gnupg/gnupg-2.2.41.ebuild -2305252312 ./app-crypt/gnupg/gnupg-2.4.1.ebuild -2305310340 ./app-crypt/gnupg/gnupg-2.4.2.ebuild 2306110010 ./app-crypt/gnupg/gnupg-2.4.2-r1.ebuild 2204230009 ./app-crypt/gorilla/gorilla-1.4-r2.ebuild 2211041140 ./app-crypt/gpa/gpa-0.10.0-r1.ebuild @@ -1741,6 +1740,7 @@ 2301141613 ./app-crypt/osslsigncode/osslsigncode-2.5.ebuild 2305292149 ./app-crypt/p11-kit/p11-kit-0.23.22.ebuild 2305292149 ./app-crypt/p11-kit/p11-kit-0.24.1-r1.ebuild +2306291540 ./app-crypt/p11-kit/p11-kit-0.25.0.ebuild 2303161210 ./app-crypt/paperkey/paperkey-1.6.ebuild 2211011910 ./app-crypt/pdfcrack/pdfcrack-0.20.ebuild 2202142309 ./app-crypt/pesign/pesign-114.ebuild @@ -4125,8 +4125,10 @@ 2301141613 ./app-portage/pkg-testing-tools/pkg-testing-tools-0.1.0.ebuild 2304190610 ./app-portage/pkg-testing-tools/pkg-testing-tools-0.1.2.ebuild 2305252312 ./app-portage/portage-utils/portage-utils-0.95.ebuild -2305252312 ./app-portage/portage-utils/portage-utils-9999.ebuild 2306252110 ./app-portage/portage-utils/portage-utils-0.96.ebuild +2306292310 ./app-portage/portage-utils/portage-utils-0.95-r1.ebuild +2306292310 ./app-portage/portage-utils/portage-utils-0.96-r1.ebuild +2306292310 ./app-portage/portage-utils/portage-utils-9999.ebuild 2210291540 ./app-portage/porticron/porticron-0.7.1-r1.ebuild 2301141613 ./app-portage/portpeek/portpeek-3.2.3.ebuild 2208101740 ./app-portage/pram/pram-10.ebuild @@ -5414,6 +5416,7 @@ 2305182310 ./dev-embedded/esptool/esptool-4.5.1.ebuild 2306012310 ./dev-embedded/esptool/esptool-3.3.3.ebuild 2306111510 ./dev-embedded/esptool/esptool-4.6.1.ebuild +2306291610 ./dev-embedded/esptool/esptool-4.6.2.ebuild 2104180939 ./dev-embedded/freaklabs-boards/freaklabs-boards-1.0.0.ebuild 2009201709 ./dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild 2306081440 ./dev-embedded/gpsim/gpsim-0.31.0.ebuild @@ -6101,10 +6104,11 @@ 2112260340 ./dev-java/apache-rat-core/apache-rat-core-0.13.ebuild 2106071939 ./dev-java/apache-rat-tasks/apache-rat-tasks-0.13.ebuild 2301082140 ./dev-java/asm/asm-9.4.ebuild +2306301040 ./dev-java/asm/asm-9.5.ebuild 2112141109 ./dev-java/aspectj/aspectj-1.9.7.ebuild 2205050840 ./dev-java/assertj-core/assertj-core-2.3.0-r1.ebuild 2208220310 ./dev-java/assertj-core/assertj-core-3.10.0.ebuild -2304042310 ./dev-java/batik/batik-1.16-r1.ebuild +2306290940 ./dev-java/batik/batik-1.16-r2.ebuild 2305292149 ./dev-java/bcel/bcel-6.6.0.ebuild 2212150740 ./dev-java/bcmail/bcmail-1.72.ebuild 2212150740 ./dev-java/bcpg/bcpg-1.72.ebuild @@ -6680,7 +6684,6 @@ 2306240610 ./dev-lang/rust/rust-1.69.0-r1.ebuild 2306240610 ./dev-lang/rust/rust-1.70.0.ebuild 2206280740 ./dev-lang/sassc/sassc-3.6.2.ebuild -2107120939 ./dev-lang/scala-bin/scala-bin-2.13.6.ebuild 2306282110 ./dev-lang/scala-bin/scala-bin-2.13.9.ebuild 2208051140 ./dev-lang/scala/scala-2.12.10.ebuild 2210160310 ./dev-lang/scala/scala-2.12.4.ebuild @@ -6876,7 +6879,6 @@ 2208291210 ./dev-libs/dotconf/dotconf-1.3-r2.ebuild 2209162040 ./dev-libs/double-conversion/double-conversion-3.2.1.ebuild 2302201140 ./dev-libs/dqlite/dqlite-1.14.0.ebuild -2306131610 ./dev-libs/dqlite/dqlite-1.15.0.ebuild 2306151540 ./dev-libs/dqlite/dqlite-1.15.1.ebuild 2109291739 ./dev-libs/eb/eb-4.4.1-r1.ebuild 2106051409 ./dev-libs/editline/editline-1.17.1.ebuild @@ -7120,7 +7122,6 @@ 2205280910 ./dev-libs/libgnome-games-support/libgnome-games-support-2.0.0.ebuild 2110070239 ./dev-libs/libgnt/libgnt-2.14.2.ebuild 2211301340 ./dev-libs/libgnt/libgnt-2.14.3.ebuild -2305252312 ./dev-libs/libgpg-error/libgpg-error-1.46-r1.ebuild 2306172310 ./dev-libs/libgpg-error/libgpg-error-1.47.ebuild 2210252110 ./dev-libs/libgpiod/libgpiod-1.6.3-r4.ebuild 2302152210 ./dev-libs/libgudev/libgudev-237-r1.ebuild @@ -7202,7 +7203,6 @@ 2203222209 ./dev-libs/libparserutils/libparserutils-0.2.4-r3.ebuild 2104161439 ./dev-libs/libpcre-debian/libpcre-debian-8-r2.ebuild 2305252312 ./dev-libs/libpcre/libpcre-8.45-r1.ebuild -2305252312 ./dev-libs/libpcre2/libpcre2-10.40-r1.ebuild 2306031310 ./dev-libs/libpcre2/libpcre2-10.42-r1.ebuild 2305050940 ./dev-libs/libpeas/libpeas-1.36.0.ebuild 2208131910 ./dev-libs/libpfm/libpfm-4.11.0.ebuild @@ -8712,7 +8712,7 @@ 2108071809 ./dev-perl/CryptX/CryptX-0.72.0.ebuild 2206301010 ./dev-perl/CryptX/CryptX-0.73.0.ebuild 2303041210 ./dev-perl/CryptX/CryptX-0.77.0.ebuild -2306211140 ./dev-perl/CryptX/CryptX-0.78.0.ebuild +2306300940 ./dev-perl/CryptX/CryptX-0.78.0.ebuild 2105122339 ./dev-perl/Curses-UI/Curses-UI-0.960.900-r3.ebuild 2305252312 ./dev-perl/Curses/Curses-1.370.0-r1.ebuild 2305252312 ./dev-perl/Curses/Curses-1.380.0.ebuild @@ -9438,6 +9438,7 @@ 2111120339 ./dev-perl/Mail-Builder/Mail-Builder-2.130.0-r1.ebuild 2212150810 ./dev-perl/Mail-DKIM/Mail-DKIM-1.202.9.70.ebuild 2306032310 ./dev-perl/Mail-DKIM/Mail-DKIM-1.202.302.120.ebuild +2306300940 ./dev-perl/Mail-DKIM/Mail-DKIM-1.202.306.300.ebuild 2303201140 ./dev-perl/Mail-DMARC/Mail-DMARC-1.202.302.150.ebuild 2304032240 ./dev-perl/Mail-DMARC/Mail-DMARC-1.202.109.270-r1.ebuild 2106290045 ./dev-perl/Mail-DomainKeys/Mail-DomainKeys-1.0.0-r2.ebuild @@ -11029,11 +11030,13 @@ 2306280940 ./dev-python/boto3/boto3-1.26.155.ebuild 2306280840 ./dev-python/boto3/boto3-1.26.162.ebuild 2306290840 ./dev-python/boto3/boto3-1.26.163.ebuild +2306300610 ./dev-python/boto3/boto3-1.26.164.ebuild 2303281710 ./dev-python/botocore/botocore-9999.ebuild 2306240940 ./dev-python/botocore/botocore-1.29.160.ebuild 2306280940 ./dev-python/botocore/botocore-1.29.155.ebuild 2306280840 ./dev-python/botocore/botocore-1.29.162.ebuild 2306290840 ./dev-python/botocore/botocore-1.29.163.ebuild +2306300610 ./dev-python/botocore/botocore-1.29.164.ebuild 2303242310 ./dev-python/bottle/bottle-0.12.25.ebuild 2305281940 ./dev-python/bottle/bottle-0.12.25-r1.ebuild 2305041940 ./dev-python/bottleneck/bottleneck-1.3.7.ebuild @@ -11347,6 +11350,7 @@ 2306150710 ./dev-python/google-api-core/google-api-core-2.11.1.ebuild 2306210740 ./dev-python/google-api-python-client/google-api-python-client-2.90.0.ebuild 2306270840 ./dev-python/google-api-python-client/google-api-python-client-2.89.0.ebuild +2306300610 ./dev-python/google-api-python-client/google-api-python-client-2.91.0.ebuild 2303032310 ./dev-python/google-auth-httplib2/google-auth-httplib2-0.1.0-r3.ebuild 2305300310 ./dev-python/google-auth-oauthlib/google-auth-oauthlib-1.0.0.ebuild 2306021140 ./dev-python/google-auth/google-auth-2.19.1.ebuild @@ -11387,6 +11391,7 @@ 2306181940 ./dev-python/hcloud-python/hcloud-python-1.20.0.ebuild 2306200910 ./dev-python/hcloud-python/hcloud-python-1.21.0.ebuild 2306230940 ./dev-python/hcloud-python/hcloud-python-1.22.0.ebuild +2306300610 ./dev-python/hcloud-python/hcloud-python-1.23.0.ebuild 2306031140 ./dev-python/helpdev/helpdev-0.7.1-r1.ebuild 2305041940 ./dev-python/hiredis/hiredis-2.2.2-r1.ebuild 2305291540 ./dev-python/hiredis/hiredis-2.2.3.ebuild @@ -11496,6 +11501,7 @@ 2305270010 ./dev-python/jmespath/jmespath-1.0.1.ebuild 2306290840 ./dev-python/joblib/joblib-1.2.0.ebuild 2306290840 ./dev-python/joblib/joblib-1.3.0.ebuild +2306300610 ./dev-python/joblib/joblib-1.3.1.ebuild 2305312110 ./dev-python/josepy/josepy-1.13.0.ebuild 2305250640 ./dev-python/jq/jq-1.4.1.ebuild 2303252040 ./dev-python/js2py/js2py-0.74.ebuild @@ -11704,7 +11710,7 @@ 2305271240 ./dev-python/numpy/numpy-1.24.3.ebuild 2306271440 ./dev-python/numpy/numpy-1.24.3-r1.ebuild 2306271510 ./dev-python/numpy/numpy-1.24.4.ebuild -2306281040 ./dev-python/numpy/numpy-1.25.0.ebuild +2306300810 ./dev-python/numpy/numpy-1.25.0-r2.ebuild 2301141613 ./dev-python/numpydoc/numpydoc-1.5.0.ebuild 2305312010 ./dev-python/oauthlib/oauthlib-3.2.2.ebuild 2305251910 ./dev-python/objgraph/objgraph-3.5.0-r1.ebuild @@ -11717,6 +11723,7 @@ 2305291040 ./dev-python/openstackdocstheme/openstackdocstheme-3.1.1.ebuild 2305282210 ./dev-python/openstacksdk/openstacksdk-1.2.0.ebuild 2306230940 ./dev-python/openstacksdk/openstacksdk-1.3.0.ebuild +2306300610 ./dev-python/openstacksdk/openstacksdk-1.3.1.ebuild 2302230940 ./dev-python/opt-einsum/opt-einsum-3.3.0-r1.ebuild 2305252312 ./dev-python/ordered-set/ordered-set-4.1.0.ebuild 2305250610 ./dev-python/os-client-config/os-client-config-2.1.0-r2.ebuild @@ -12128,6 +12135,7 @@ 2306271110 ./dev-python/python-lsp-black/python-lsp-black-1.3.0.ebuild 2303171840 ./dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.0.0.ebuild 2306181940 ./dev-python/python-lsp-server/python-lsp-server-1.7.3.ebuild +2306300610 ./dev-python/python-lsp-server/python-lsp-server-1.7.4.ebuild 2302212040 ./dev-python/python-ly/python-ly-0.9.7.ebuild 2305170610 ./dev-python/python-lzo/python-lzo-1.14-r1.ebuild 2306100740 ./dev-python/python-lzo/python-lzo-1.15.ebuild @@ -12210,6 +12218,7 @@ 2305282140 ./dev-python/re-assert/re-assert-1.1.0-r1.ebuild 2306011940 ./dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.2.0.ebuild 2306070810 ./dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.2.1.ebuild +2306300610 ./dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.2.2.ebuild 2305312240 ./dev-python/rebulk/rebulk-3.2.0.ebuild 2306011940 ./dev-python/recommonmark/recommonmark-0.7.1-r1.ebuild 2306032140 ./dev-python/reedsolomon/reedsolomon-2.1.0_beta1.ebuild @@ -12253,6 +12262,7 @@ 2306182040 ./dev-python/rich/rich-13.3.4.ebuild 2306271010 ./dev-python/roman/roman-4.1.ebuild 2306060512 ./dev-python/rope/rope-1.8.0.ebuild +2306300610 ./dev-python/rope/rope-1.9.0.ebuild 2301141613 ./dev-python/ropemode/ropemode-0.6.1.ebuild 2301141613 ./dev-python/routes/routes-2.5.1-r2.ebuild 2306011810 ./dev-python/rply/rply-0.7.8-r1.ebuild @@ -12278,7 +12288,7 @@ 2306181940 ./dev-python/scikit-build/scikit-build-0.17.6.ebuild 2306031440 ./dev-python/scipy/scipy-1.10.1.ebuild 2306271410 ./dev-python/scipy/scipy-1.11.0-r1.ebuild -2306290210 ./dev-python/scipy/scipy-1.11.1.ebuild +2306291840 ./dev-python/scipy/scipy-1.11.1.ebuild 2305251910 ./dev-python/scripttest/scripttest-1.3.0-r2.ebuild 2305042010 ./dev-python/scrypt/scrypt-0.8.20.ebuild 2303301910 ./dev-python/seaborn/seaborn-0.12.2.ebuild @@ -12364,7 +12374,7 @@ 2305311410 ./dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.3.0-r1.ebuild 2305300110 ./dev-python/sphinxcontrib-applehelp/sphinxcontrib-applehelp-1.0.4.ebuild 2303171840 ./dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.3.0-r1.ebuild -2303171840 ./dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.8.ebuild +2306291010 ./dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.8.ebuild 2304191840 ./dev-python/sphinxcontrib-bibtex/sphinxcontrib-bibtex-2.5.0.ebuild 2305300110 ./dev-python/sphinxcontrib-devhelp/sphinxcontrib-devhelp-1.0.2-r1.ebuild 2302171510 ./dev-python/sphinxcontrib-doxylink/sphinxcontrib-doxylink-1.12.2.ebuild @@ -12384,6 +12394,7 @@ 2304112310 ./dev-python/spur/spur-0.3.23.ebuild 2304141640 ./dev-python/spyder-kernels/spyder-kernels-2.4.3.ebuild 2306202210 ./dev-python/spyder-kernels/spyder-kernels-3.0.0_beta1.ebuild +2306300610 ./dev-python/spyder-kernels/spyder-kernels-2.4.4.ebuild 2303171840 ./dev-python/spyder-terminal/spyder-terminal-1.2.2.ebuild 2301121440 ./dev-python/spyder-unittest/spyder-unittest-0.5.1.ebuild 2304052240 ./dev-python/spyder/spyder-5.4.3.ebuild @@ -12622,6 +12633,7 @@ 2305252312 ./dev-python/zope-event/zope-event-4.6.ebuild 2306240940 ./dev-python/zope-event/zope-event-5.0.ebuild 2306060940 ./dev-python/zope-exceptions/zope-exceptions-4.6.ebuild +2306300610 ./dev-python/zope-exceptions/zope-exceptions-5.0.ebuild 2306060940 ./dev-python/zope-i18nmessageid/zope-i18nmessageid-6.0.1.ebuild 2305252312 ./dev-python/zope-interface/zope-interface-6.0.ebuild 2306060940 ./dev-python/zope-schema/zope-schema-7.0.1.ebuild @@ -12686,7 +12698,7 @@ 2306010740 ./dev-python/cachecontrol/cachecontrol-0.13.0.ebuild 2306081340 ./dev-python/cachecontrol/cachecontrol-0.13.1.ebuild 2306270840 ./dev-python/pip-run/pip-run-10.2.0.ebuild -2306271940 ./dev-python/pip-run/pip-run-12.1.0.ebuild +2306291710 ./dev-python/pip-run/pip-run-12.1.0.ebuild 2306271040 ./dev-python/trimesh/trimesh-3.22.1.ebuild 2306290840 ./dev-python/trimesh/trimesh-3.22.2.ebuild 2302200940 ./dev-python/antlr4-python3-runtime/antlr4-python3-runtime-4.12.0.ebuild @@ -13053,7 +13065,7 @@ 2305261110 ./dev-python/spake2/spake2-0.8-r1.ebuild 2305260140 ./dev-python/txtorcon/txtorcon-23.5.0.ebuild 2306281710 ./dev-python/txredisapi/txredisapi-1.4.9.ebuild -2306271940 ./dev-python/jaraco-env/jaraco-env-1.0.0.ebuild +2306291710 ./dev-python/jaraco-env/jaraco-env-1.0.0.ebuild 2306162010 ./dev-python/pypy3_10-exe-bin/pypy3_10-exe-bin-7.3.12.ebuild 2306162010 ./dev-python/pypy3_10-exe/pypy3_10-exe-7.3.12.ebuild 2306190840 ./dev-python/pypy3_10/pypy3_10-7.3.12-r1.ebuild @@ -13087,6 +13099,9 @@ 2306231040 ./dev-python/scikit-build-core/scikit-build-core-0.4.6.ebuild 2306241810 ./dev-python/scikit-build-core/scikit-build-core-0.4.7.ebuild 2306282040 ./dev-python/pytest-datafiles/pytest-datafiles-3.0.0.ebuild +2306291010 ./dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild +2306291010 ./dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild +2306291010 ./dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2023.4.21.ebuild 2305011040 ./dev-qt/assistant/assistant-5.15.9.ebuild 2306131510 ./dev-qt/assistant/assistant-5.15.10.ebuild 2305011040 ./dev-qt/designer/designer-5.15.9.ebuild @@ -13573,6 +13588,7 @@ 2304112110 ./dev-ruby/globalid/globalid-1.1.0-r1.ebuild 2303271240 ./dev-ruby/gnuplot/gnuplot-2.6.2-r3.ebuild 2211080940 ./dev-ruby/google-protobuf/google-protobuf-3.19.6.ebuild +2306291840 ./dev-ruby/google-protobuf/google-protobuf-3.21.12.ebuild 2205061040 ./dev-ruby/gpgme/gpgme-2.0.20-r3.ebuild 2211080940 ./dev-ruby/gpgme/gpgme-2.0.21.ebuild 2304130940 ./dev-ruby/gpgme/gpgme-2.0.22.ebuild @@ -13585,7 +13601,7 @@ 2305252312 ./dev-ruby/haml/haml-6.1.1.ebuild 2303271240 ./dev-ruby/hamster/hamster-3.0.0-r2.ebuild 2305242312 ./dev-ruby/hashdiff/hashdiff-1.0.1.ebuild -2304110140 ./dev-ruby/hashery/hashery-2.1.2-r1.ebuild +2306292340 ./dev-ruby/hashery/hashery-2.1.2-r1.ebuild 2304011140 ./dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5-r2.ebuild 2305252312 ./dev-ruby/hashie/hashie-5.0.0.ebuild 2205061010 ./dev-ruby/hashr/hashr-2.0.1-r1.ebuild @@ -13633,6 +13649,7 @@ 2205040840 ./dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild 2204150840 ./dev-ruby/instance_storage/instance_storage-1.0.0-r1.ebuild 2304032040 ./dev-ruby/instance_storage/instance_storage-2.0.0.ebuild +2306292340 ./dev-ruby/instance_storage/instance_storage-2.0.0-r1.ebuild 2203310910 ./dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild 2303180310 ./dev-ruby/introspection/introspection-0.0.4-r1.ebuild 2304171310 ./dev-ruby/introspection/introspection-0.0.4-r2.ebuild @@ -13831,16 +13848,16 @@ 2207301110 ./dev-ruby/pdf-reader/pdf-reader-1.4.1-r4.ebuild 2211041110 ./dev-ruby/pdf-reader/pdf-reader-2.11.0.ebuild 2304110140 ./dev-ruby/permutation/permutation-0.1.8-r2.ebuild +2306292340 ./dev-ruby/permutation/permutation-0.1.8-r3.ebuild 2305252312 ./dev-ruby/pg/pg-1.4.1.ebuild 2305252312 ./dev-ruby/pg/pg-1.4.6.ebuild -2204301240 ./dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r3.ebuild +2306292340 ./dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r3.ebuild 2212022210 ./dev-ruby/pkg-config/pkg-config-1.4.9.ebuild 2304240210 ./dev-ruby/pkg-config/pkg-config-1.5.1.ebuild 2306180740 ./dev-ruby/pkg-config/pkg-config-1.5.2.ebuild -2305242312 ./dev-ruby/plist/plist-3.6.0.ebuild -2305242312 ./dev-ruby/plist/plist-3.7.0.ebuild +2306292340 ./dev-ruby/plist/plist-3.7.0.ebuild 2204301240 ./dev-ruby/pluggaloid/pluggaloid-1.7.0.ebuild -2205261410 ./dev-ruby/podcast/podcast-0.0.4-r3.ebuild +2306292340 ./dev-ruby/podcast/podcast-0.0.4-r3.ebuild 2306231940 ./dev-ruby/polyglot/polyglot-0.3.5-r1.ebuild 2305252312 ./dev-ruby/power_assert/power_assert-1.2.0-r2.ebuild 2306031310 ./dev-ruby/power_assert/power_assert-2.0.3.ebuild @@ -13897,12 +13914,13 @@ 2305252312 ./dev-ruby/rake-compiler/rake-compiler-1.2.1.ebuild 2306061710 ./dev-ruby/rake-compiler/rake-compiler-1.2.3.ebuild 2204170840 ./dev-ruby/rake-remote_task/rake-remote_task-2.4.4.ebuild +2306292340 ./dev-ruby/rake-remote_task/rake-remote_task-2.4.4-r1.ebuild 2306162110 ./dev-ruby/rake/rake-13.0.6-r2.ebuild 2204230840 ./dev-ruby/rantly/rantly-2.0.0.ebuild +2306291910 ./dev-ruby/rantly/rantly-2.0.0-r1.ebuild 2303211010 ./dev-ruby/rash_alt/rash_alt-0.4.12.ebuild 2305252312 ./dev-ruby/rb-inotify/rb-inotify-0.10.1.ebuild 2304030840 ./dev-ruby/rb-readline/rb-readline-0.5.5-r1.ebuild -2204230840 ./dev-ruby/rbnacl/rbnacl-7.1.1.ebuild 2306011910 ./dev-ruby/rbnacl/rbnacl-7.1.1-r1.ebuild 2303210840 ./dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild 2302141010 ./dev-ruby/rbpdf/rbpdf-1.21.0.ebuild @@ -13976,6 +13994,7 @@ 2305252312 ./dev-ruby/rspec-mocks/rspec-mocks-3.11.2.ebuild 2305252312 ./dev-ruby/rspec-mocks/rspec-mocks-3.12.2.ebuild 2305252312 ./dev-ruby/rspec-mocks/rspec-mocks-3.12.3.ebuild +2306300940 ./dev-ruby/rspec-mocks/rspec-mocks-3.12.5.ebuild 2304140910 ./dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild 2305051140 ./dev-ruby/rspec-rails/rspec-rails-6.0.2.ebuild 2306120940 ./dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild @@ -14008,7 +14027,6 @@ 2303291510 ./dev-ruby/ruby-gtk2/ruby-gtk2-3.5.1.ebuild 2306250010 ./dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r2.ebuild 2211011310 ./dev-ruby/ruby-ldap/ruby-ldap-0.9.20-r3.ebuild -2204241040 ./dev-ruby/ruby-macho/ruby-macho-2.5.1.ebuild 2303231010 ./dev-ruby/ruby-macho/ruby-macho-3.0.0.ebuild 2306250010 ./dev-ruby/ruby-mp3info/ruby-mp3info-0.8.10-r1.ebuild 2304050640 ./dev-ruby/ruby-net-ldap/ruby-net-ldap-0.18.0.ebuild @@ -14043,7 +14061,6 @@ 2306051540 ./dev-ruby/rubygems/rubygems-3.4.1.ebuild 2306051540 ./dev-ruby/rubygems/rubygems-3.4.3.ebuild 2306051540 ./dev-ruby/rubygems/rubygems-3.4.6.ebuild -2204241040 ./dev-ruby/rubyntlm/rubyntlm-0.6.3.ebuild 2306250010 ./dev-ruby/rubyntlm/rubyntlm-0.6.3-r1.ebuild 2207301140 ./dev-ruby/rubypants/rubypants-0.7.1.ebuild 2306240910 ./dev-ruby/rubypants/rubypants-0.7.1-r1.ebuild @@ -14051,7 +14068,7 @@ 2304030410 ./dev-ruby/rubytest/rubytest-0.8.1-r1.ebuild 2304110140 ./dev-ruby/rubytter/rubytter-1.5.1-r2.ebuild 2304020310 ./dev-ruby/rubyzip/rubyzip-1.3.0-r1.ebuild -2304050140 ./dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild +2306290940 ./dev-ruby/rubyzip/rubyzip-2.3.2-r1.ebuild 2305252312 ./dev-ruby/safe_yaml/safe_yaml-1.0.5-r2.ebuild 2304192340 ./dev-ruby/sanitize/sanitize-6.0.1.ebuild 2206282010 ./dev-ruby/sass-listen/sass-listen-4.0.0-r1.ebuild @@ -14297,11 +14314,9 @@ 2212052317 ./dev-ruby/async-rspec/async-rspec-1.16.1.ebuild 2304112110 ./dev-ruby/async-rspec/async-rspec-1.16.1-r1.ebuild 2306190810 ./dev-ruby/async-rspec/async-rspec-1.17.0.ebuild -2212052317 ./dev-ruby/async/async-1.30.3.ebuild -2304030410 ./dev-ruby/async/async-2.2.1.ebuild 2304112110 ./dev-ruby/async/async-1.31.0.ebuild -2304112110 ./dev-ruby/async/async-2.5.0.ebuild 2305201240 ./dev-ruby/async/async-2.5.1.ebuild +2306300840 ./dev-ruby/async/async-2.6.2.ebuild 2212052317 ./dev-ruby/console/console-1.16.2.ebuild 2304112110 ./dev-ruby/console/console-1.16.2-r1.ebuild 2306261310 ./dev-ruby/console/console-1.17.2.ebuild @@ -14668,7 +14683,7 @@ 2301141613 ./dev-util/catfish/catfish-4.16.4.ebuild 2305030840 ./dev-util/cbindgen/cbindgen-0.24.3.ebuild 2212170010 ./dev-util/ccache/ccache-4.7.4.ebuild -2306271440 ./dev-util/ccache/ccache-4.8.2.ebuild +2306290940 ./dev-util/ccache/ccache-4.8.2.ebuild 2306240610 ./dev-util/cccc/cccc-3.1.6-r1.ebuild 2304280240 ./dev-util/ccls/ccls-0.20220729-r1.ebuild 2304280240 ./dev-util/ccls/ccls-9999.ebuild @@ -14892,6 +14907,7 @@ 1911032339 ./dev-util/japi-compliance-checker/japi-compliance-checker-9999.ebuild 2306111710 ./dev-util/jenkins-bin/jenkins-bin-2.401.1.ebuild 2306160810 ./dev-util/jenkins-bin/jenkins-bin-2.410.ebuild +2306300940 ./dev-util/jenkins-bin/jenkins-bin-2.401.2.ebuild 2205160610 ./dev-util/jfrog-cli/jfrog-cli-1.35.3.ebuild 2210040640 ./dev-util/jfrog-cli/jfrog-cli-2.27.1.ebuild 2210210340 ./dev-util/jfrog-cli/jfrog-cli-2.28.0.ebuild @@ -14976,8 +14992,9 @@ 2305252312 ./dev-util/ninja/ninja-9999.ebuild 2207030910 ./dev-util/ninka/ninka-2.0_pre1_p20220619.ebuild 2201281040 ./dev-util/numdiff/numdiff-5.9.0.ebuild -2306271740 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r4.ebuild -2306271740 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.1.1-r1.ebuild +2306291340 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-11.8.0-r4.ebuild +2306291340 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.1.1-r1.ebuild +2306291340 ./dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.2.0.ebuild 2110011039 ./dev-util/objconv/objconv-2.51.ebuild 2111250310 ./dev-util/omake/omake-0.10.3-r1.ebuild 1705252354 ./dev-util/open-vcdiff/open-vcdiff-0.8.4-r1.ebuild @@ -14991,9 +15008,9 @@ 2210010240 ./dev-util/packer/packer-1.7.10.ebuild 2301271040 ./dev-util/packer/packer-1.8.5.ebuild 2305021640 ./dev-util/packer/packer-1.8.6.ebuild -2301190610 ./dev-util/pahole/pahole-9999.ebuild -2303140140 ./dev-util/pahole/pahole-1.24_p20221024.ebuild -2304151040 ./dev-util/pahole/pahole-1.25.ebuild +2306300810 ./dev-util/pahole/pahole-1.24_p20221024.ebuild +2306300810 ./dev-util/pahole/pahole-1.25.ebuild +2306300810 ./dev-util/pahole/pahole-9999.ebuild 2306180210 ./dev-util/patchelf/patchelf-0.18.0.ebuild 2305252312 ./dev-util/patchutils/patchutils-0.4.2.ebuild 2204190039 ./dev-util/patdiff/patdiff-0.14.0-r1.ebuild @@ -15144,6 +15161,7 @@ 2306271010 ./dev-util/strace/strace-9999.ebuild 2206211940 ./dev-util/stressapptest/stressapptest-1.0.9-r1.ebuild 2306271010 ./dev-util/stripe-mock/stripe-mock-0.164.0.ebuild +2306300610 ./dev-util/stripe-mock/stripe-mock-0.165.0.ebuild 2305310340 ./dev-util/sysdig-kmod/sysdig-kmod-0.27.1-r1.ebuild 2301040940 ./dev-util/sysdig/sysdig-0.29.3.ebuild 2304291010 ./dev-util/sysdig/sysdig-0.29.3-r1.ebuild @@ -16258,6 +16276,8 @@ 2106190039 ./games-strategy/dopewars/dopewars-1.6.1.ebuild 2109271739 ./games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild 2304012010 ./games-strategy/freeciv/freeciv-3.0.1-r1.ebuild +2306301040 ./games-strategy/freeciv/freeciv-3.1.0_beta2.ebuild +2306301040 ./games-strategy/freeciv/freeciv-9999.ebuild 2303112041 ./games-strategy/freecol/freecol-1.0.0.ebuild 2302081540 ./games-strategy/freeorion/freeorion-0.4.10.2-r1.ebuild 2304100840 ./games-strategy/freeorion/freeorion-0.5.ebuild @@ -16653,7 +16673,7 @@ 2202140409 ./gui-libs/egl-gbm/egl-gbm-1.1.0.ebuild 2306270710 ./gui-libs/egl-gbm/egl-gbm-1.1.0_p20230420.ebuild 2306090610 ./gui-libs/libadwaita/libadwaita-1.3.2.ebuild -2306100440 ./gui-libs/libadwaita/libadwaita-1.3.3.ebuild +2306291640 ./gui-libs/libadwaita/libadwaita-1.3.3.ebuild 2306090610 ./gui-libs/gtksourceview/gtksourceview-5.8.0.ebuild 2305300110 ./gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-0.4.0.ebuild 2305030710 ./gui-libs/vte-common/vte-common-0.72.1.ebuild @@ -17486,8 +17506,6 @@ 2301241810 ./mail-client/roundcube/roundcube-1.6.1.ebuild 2303032140 ./mail-client/s-nail/s-nail-14.9.24.ebuild 2306081611 ./mail-client/thunderbird-bin/thunderbird-bin-102.12.0.ebuild -2306240610 ./mail-client/thunderbird/thunderbird-102.11.0.ebuild -2306240610 ./mail-client/thunderbird/thunderbird-102.11.2.ebuild 2306240610 ./mail-client/thunderbird/thunderbird-102.12.0.ebuild 2205132310 ./mail-filter/MailScanner/MailScanner-4.84.5.2.ebuild 2304091910 ./mail-filter/afew/afew-3.0.1.ebuild @@ -17606,7 +17624,7 @@ 2212170010 ./mate-base/mate-menus/mate-menus-1.26.0.ebuild 2303220440 ./mate-base/mate-panel/mate-panel-1.26.0-r1.ebuild 2303220440 ./mate-base/mate-panel/mate-panel-1.26.2.ebuild -2306150240 ./mate-base/mate-panel/mate-panel-1.26.3.ebuild +2306300740 ./mate-base/mate-panel/mate-panel-1.26.3.ebuild 2306030511 ./mate-base/mate-session-manager/mate-session-manager-1.26.0-r1.ebuild 2306110210 ./mate-base/mate-settings-daemon/mate-settings-daemon-1.26.0-r1.ebuild 2212170010 ./mate-base/mate/mate-1.26.0.ebuild @@ -17920,7 +17938,7 @@ 2304191840 ./media-gfx/cura/cura-4.13.1-r1.ebuild 2205082310 ./media-gfx/curaengine/curaengine-4.13.1.ebuild 2306082310 ./media-gfx/darktable/darktable-4.2.1.ebuild -2306271910 ./media-gfx/darktable/darktable-4.4.0.ebuild +2306291340 ./media-gfx/darktable/darktable-4.4.0-r1.ebuild 1805191409 ./media-gfx/dawn/dawn-3.90b-r1.ebuild 2104130339 ./media-gfx/dcraw/dcraw-9.28.0-r2.ebuild 2305312310 ./media-gfx/digikam/digikam-7.10.0-r1.ebuild @@ -18670,10 +18688,8 @@ 2306061940 ./media-libs/mutagen/mutagen-1.46.0.ebuild 2212040910 ./media-libs/nas/nas-1.9.5.ebuild 2301282310 ./media-libs/netpbm/netpbm-10.86.36.ebuild -2303251010 ./media-libs/netpbm/netpbm-10.86.38.ebuild -2303232010 ./media-libs/netpbm/netpbm-11.1.3.ebuild -2306290910 ./media-libs/netpbm/netpbm-11.2.0.ebuild 2306290910 ./media-libs/netpbm/netpbm-11.3.0.ebuild +2306291110 ./media-libs/netpbm/netpbm-11.2.0.ebuild 2102252009 ./media-libs/noise-suppression-for-voice/noise-suppression-for-voice-0.91.ebuild 2102252009 ./media-libs/noise-suppression-for-voice/noise-suppression-for-voice-9999.ebuild 2205301740 ./media-libs/nv-codec-headers/nv-codec-headers-11.1.5.1-r1.ebuild @@ -20038,7 +20054,6 @@ 2302171310 ./media-sound/denonavr-cli/denonavr-cli-3.ebuild 2302271340 ./media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild 2302202340 ./media-sound/jack-example-tools/jack-example-tools-4.ebuild -2306091210 ./media-sound/ncspot/ncspot-0.13.2.ebuild 2306231040 ./media-sound/ncspot/ncspot-0.13.3-r1.ebuild 2306201940 ./media-sound/ncspot/ncspot-0.13.3.ebuild 2303011640 ./media-sound/rescrobbled/rescrobbled-0.7.0.ebuild @@ -20283,7 +20298,6 @@ 2306030540 ./media-video/xine-ui/xine-ui-0.99.13.ebuild 2110171409 ./media-video/xvattr/xvattr-1.3-r3.ebuild 2107180709 ./media-video/xvid4conf/xvid4conf-1.12.ebuild -2301241640 ./media-video/yle-dl/yle-dl-20221231.ebuild 2306201940 ./media-video/yle-dl/yle-dl-20230611.ebuild 2301141613 ./media-video/jellyfin-media-player/jellyfin-media-player-1.7.1-r1.ebuild 2302142210 ./media-video/jellyfin-media-player/jellyfin-media-player-1.8.1.ebuild @@ -20725,6 +20739,7 @@ 2112241410 ./net-dns/opendnssec/opendnssec-2.1.10-r2.ebuild 2205171610 ./net-dns/openresolv/openresolv-3.12.0-r1.ebuild 2306071610 ./net-dns/openresolv/openresolv-3.13.1.ebuild +2306292310 ./net-dns/openresolv/openresolv-3.13.2.ebuild 2305181210 ./net-dns/pdns-recursor/pdns-recursor-4.8.4.ebuild 2305122340 ./net-dns/pdns/pdns-4.7.3.ebuild 2306051410 ./net-dns/pdns/pdns-4.7.4.ebuild @@ -20798,8 +20813,8 @@ 2211251310 ./net-fs/nfs-utils/nfs-utils-2.6.2-r1.ebuild 2306252110 ./net-fs/nfs-utils/nfs-utils-2.6.3-r2.ebuild 2209262210 ./net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.7-r1.ebuild -2306281110 ./net-fs/openafs/openafs-1.8.7.ebuild -2306281110 ./net-fs/openafs/openafs-1.8.8.1-r1.ebuild +2306291210 ./net-fs/openafs/openafs-1.8.7.ebuild +2306291210 ./net-fs/openafs/openafs-1.8.8.1-r1.ebuild 2111181739 ./net-fs/s3backer/s3backer-1.6.3.ebuild 2212181540 ./net-fs/s3fs/s3fs-1.91.ebuild 2305271110 ./net-fs/s3fs/s3fs-1.92.ebuild @@ -20923,7 +20938,7 @@ 2301141613 ./net-im/yowsup/yowsup-3.3.0.ebuild 2106210056 ./net-im/ysm/ysm-2.9.9.1-r2.ebuild 2306111640 ./net-im/zoom/zoom-5.14.10.3738-r1.ebuild -2306261240 ./net-im/zoom/zoom-5.15.0.4063.ebuild +2306292010 ./net-im/zoom/zoom-5.15.2.4260.ebuild 2304231410 ./net-im/biboumi/biboumi-9.0-r4.ebuild 2303071210 ./net-im/whatsapp-desktop-bin/whatsapp-desktop-bin-0.5.2-r3.ebuild 2306141940 ./net-im/synapse/synapse-1.82.0-r1.ebuild @@ -21213,7 +21228,7 @@ 2305130110 ./net-libs/libssh/libssh-0.10.5.ebuild 2305242312 ./net-libs/libssh2/libssh2-1.10.0.ebuild 2305310710 ./net-libs/libssh2/libssh2-9999.ebuild -2306290040 ./net-libs/libssh2/libssh2-1.11.0.ebuild +2306290940 ./net-libs/libssh2/libssh2-1.11.0.ebuild 2111021440 ./net-libs/libtelnet/libtelnet-0.23-r1.ebuild 2111021440 ./net-libs/libtelnet/libtelnet-9999.ebuild 2301142240 ./net-libs/libtirpc/libtirpc-1.3.3.ebuild @@ -21268,6 +21283,9 @@ 2306240610 ./net-libs/nodejs/nodejs-20.2.0.ebuild 2306240610 ./net-libs/nodejs/nodejs-20.3.0.ebuild 2306240610 ./net-libs/nodejs/nodejs-99999999.ebuild +2306292240 ./net-libs/nodejs/nodejs-16.20.1.ebuild +2306292240 ./net-libs/nodejs/nodejs-18.16.1.ebuild +2306292240 ./net-libs/nodejs/nodejs-20.3.1.ebuild 2211240810 ./net-libs/ntirpc/ntirpc-4.2.ebuild 2303231240 ./net-libs/ntirpc/ntirpc-4.3.ebuild 2301141613 ./net-libs/pacparser/pacparser-1.4.0.ebuild @@ -21761,6 +21779,7 @@ 2306240610 ./net-misc/ntpsec/ntpsec-1.2.2.ebuild 2306240610 ./net-misc/ntpsec/ntpsec-9999.ebuild 2306281110 ./net-misc/nx/nx-3.5.99.26.ebuild +2306300010 ./net-misc/nx/nx-3.5.99.27.ebuild 2111192109 ./net-misc/nxplayer/nxplayer-7.6.2.4.ebuild 2303162210 ./net-misc/nyx/nyx-2.1.0-r5.ebuild 2203291610 ./net-misc/ofono/ofono-1.33.ebuild @@ -21954,7 +21973,9 @@ 2303022010 ./net-misc/wput/wput-0.6.2_p20130413_p11.ebuild 2211030511 ./net-misc/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1-r2.ebuild 2207281110 ./net-misc/x2goclient/x2goclient-4.1.2.2-r1.ebuild +2306300010 ./net-misc/x2goclient/x2goclient-4.1.2.3.ebuild 2305112310 ./net-misc/x2goserver/x2goserver-4.1.0.3-r2.ebuild +2306300010 ./net-misc/x2goserver/x2goserver-4.1.0.5.ebuild 2302201940 ./net-misc/xmrig/xmrig-6.18.1-r1.ebuild 2302201940 ./net-misc/xmrig/xmrig-6.19.0-r1.ebuild 2303231810 ./net-misc/xmrig/xmrig-6.19.1.ebuild @@ -22043,6 +22064,7 @@ 2202160310 ./net-news/snownews/snownews-1.9.ebuild 2206160340 ./net-news/snownews/snownews-1.9-r1.ebuild 2104040109 ./net-news/yydecode/yydecode-0.2.10-r1.ebuild +2306291610 ./net-news/yydecode/yydecode-0.2.10-r2.ebuild 2208070940 ./net-news/sfeed/sfeed-1.5.ebuild 2304151040 ./net-news/sfeed/sfeed-1.6.ebuild 2305172340 ./net-news/sfeed/sfeed-1.8.ebuild @@ -22282,6 +22304,7 @@ 2211282110 ./net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.8-r1.ebuild 2305221810 ./net-vpn/networkmanager-openconnect/networkmanager-openconnect-1.2.10.ebuild 2212171010 ./net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.10.2.ebuild +2306292140 ./net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.10.2-r1.ebuild 2305022310 ./net-vpn/networkmanager-pptp/networkmanager-pptp-1.2.12.ebuild 2205102310 ./net-vpn/networkmanager-sstp/networkmanager-sstp-1.3.0.ebuild 2305132010 ./net-vpn/networkmanager-sstp/networkmanager-sstp-1.3.1-r2.ebuild @@ -22296,11 +22319,11 @@ 2212182210 ./net-vpn/openfortivpn/openfortivpn-1.19.0.ebuild 2305310140 ./net-vpn/openfortivpn/openfortivpn-1.20.2.ebuild 2306012240 ./net-vpn/openfortivpn/openfortivpn-1.20.3-r2.ebuild -2306132140 ./net-vpn/openvpn/openvpn-2.6.4.ebuild 2306201240 ./net-vpn/openvpn/openvpn-2.5.2-r3.ebuild 2306201240 ./net-vpn/openvpn/openvpn-2.5.6-r1.ebuild 2306201240 ./net-vpn/openvpn/openvpn-9999.ebuild 2306220840 ./net-vpn/openvpn/openvpn-2.5.7-r1.ebuild +2306300940 ./net-vpn/openvpn/openvpn-2.6.4.ebuild 2304290010 ./net-vpn/pptpd/pptpd-1.4.0-r3.ebuild 2305031240 ./net-vpn/protonvpn-cli/protonvpn-cli-2.2.11-r2.ebuild 2301141613 ./net-vpn/riseup-vpn/riseup-vpn-0.21.11.ebuild @@ -22327,8 +22350,8 @@ 2205051310 ./net-vpn/wireguard-tools/wireguard-tools-1.0.20210914.ebuild 2204230512 ./net-vpn/vpncloud/vpncloud-2.3.0.ebuild 2303161310 ./net-vpn/headscale/headscale-0.20.0.ebuild -2306132140 ./net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild 2306132110 ./net-vpn/ovpn-dco/ovpn-dco-9999.ebuild +2306300940 ./net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild 2304252240 ./net-wireless/aircrack-ng/aircrack-ng-1.7-r3.ebuild 2304252240 ./net-wireless/aircrack-ng/aircrack-ng-9999.ebuild 2302221940 ./net-wireless/airspy/airspy-1.0.10.ebuild @@ -22729,16 +22752,16 @@ 2306091840 ./sci-chemistry/gperiodic/gperiodic-3.0.3.ebuild 2302021210 ./sci-chemistry/gromacs/gromacs-2022.4.ebuild 2302021210 ./sci-chemistry/gromacs/gromacs-2022.9999.ebuild -2302021210 ./sci-chemistry/gromacs/gromacs-2023.9999.ebuild -2302021210 ./sci-chemistry/gromacs/gromacs-9999.ebuild 2302141040 ./sci-chemistry/gromacs/gromacs-2022.5.ebuild -2302141040 ./sci-chemistry/gromacs/gromacs-2023.ebuild 2304251310 ./sci-chemistry/gromacs/gromacs-2021.7.ebuild -2304251310 ./sci-chemistry/gromacs/gromacs-2023.1.ebuild 2306091840 ./sci-chemistry/gromacs/gromacs-2018.8-r1.ebuild 2306091840 ./sci-chemistry/gromacs/gromacs-2019.6-r2.ebuild 2306091840 ./sci-chemistry/gromacs/gromacs-2020.7.ebuild 2306091840 ./sci-chemistry/gromacs/gromacs-2021.6.ebuild +2306291010 ./sci-chemistry/gromacs/gromacs-2023.1.ebuild +2306291010 ./sci-chemistry/gromacs/gromacs-2023.9999.ebuild +2306291010 ./sci-chemistry/gromacs/gromacs-2023.ebuild +2306291010 ./sci-chemistry/gromacs/gromacs-9999.ebuild 2009162339 ./sci-chemistry/ksdssp/ksdssp-040728-r1.ebuild 2305061740 ./sci-chemistry/mdtraj/mdtraj-1.9.7.ebuild 2301141613 ./sci-chemistry/modeller/modeller-9.25.ebuild @@ -24635,6 +24658,7 @@ 2212041810 ./sys-apps/hwloc/hwloc-2.8.0-r1.ebuild 2212150410 ./sys-apps/hwloc/hwloc-2.9.0.ebuild 2306191640 ./sys-apps/hwloc/hwloc-2.9.1.ebuild +2306291210 ./sys-apps/hwloc/hwloc-2.9.2.ebuild 2301141613 ./sys-apps/i2c-tools/i2c-tools-4.2.ebuild 2302231710 ./sys-apps/i2c-tools/i2c-tools-4.3.ebuild 2105301709 ./sys-apps/ibm-powerpc-utils/ibm-powerpc-utils-1.3.8-r1.ebuild @@ -24728,6 +24752,7 @@ 2303041310 ./sys-apps/memtester/memtester-4.6.0.ebuild 2112070940 ./sys-apps/miller/miller-5.10.2.ebuild 2206110910 ./sys-apps/minijail/minijail-17.ebuild +2306291510 ./sys-apps/minijail/minijail-18.ebuild 2206212110 ./sys-apps/minised/minised-1.16.ebuild 2305252312 ./sys-apps/miscfiles/miscfiles-1.5-r4.ebuild 2106220039 ./sys-apps/mlocate/mlocate-0.26-r3.ebuild @@ -24790,7 +24815,7 @@ 2306212240 ./sys-apps/portage/portage-3.0.49.ebuild 2010142339 ./sys-apps/powerpc-utils/powerpc-utils-1.1.3.18-r4.ebuild 2212122310 ./sys-apps/ppc64-diag/ppc64-diag-2.7.9.ebuild -2304260040 ./sys-apps/prctl/prctl-1.6-r1.ebuild +2306291240 ./sys-apps/prctl/prctl-1.6-r1.ebuild 2009170039 ./sys-apps/preload/preload-0.6.4-r3.ebuild 2207230740 ./sys-apps/progress/progress-0.15-r1.ebuild 2104161439 ./sys-apps/proot/proot-5.1.0-r2.ebuild @@ -24901,7 +24926,6 @@ 2205061210 ./sys-apps/utempter/utempter-0.5.5.6-r1.ebuild 2305061740 ./sys-apps/util-linux/util-linux-2.38.1-r2.ebuild 2305200140 ./sys-apps/util-linux/util-linux-9999.ebuild -2305261040 ./sys-apps/util-linux/util-linux-2.39-r4.ebuild 2306271640 ./sys-apps/util-linux/util-linux-2.39.1.ebuild 2306281110 ./sys-apps/vbetool/vbetool-1.2.2.ebuild 2204071839 ./sys-apps/watchdog/watchdog-5.16.ebuild @@ -25025,6 +25049,7 @@ 2303222310 ./sys-auth/polkit/polkit-122-r1.ebuild 2303100910 ./sys-auth/realtime-base/realtime-base-0.1-r1.ebuild 2306281040 ./sys-auth/rtkit/rtkit-0.13-r1.ebuild +2306291340 ./sys-auth/rtkit/rtkit-0.13-r2.ebuild 2211131510 ./sys-auth/seatd/seatd-0.7.0-r1.ebuild 2305311210 ./sys-auth/seatd/seatd-0.7.0-r2.ebuild 2305311210 ./sys-auth/seatd/seatd-9999.ebuild @@ -25121,7 +25146,7 @@ 2306281040 ./sys-block/tgt/tgt-1.0.86.ebuild 2303290140 ./sys-block/thin-provisioning-tools/thin-provisioning-tools-0.9.0-r1.ebuild 2304010040 ./sys-block/thin-provisioning-tools/thin-provisioning-tools-9999.ebuild -2203192040 ./sys-block/tw_cli/tw_cli-10.2.2.1-r2.ebuild +2306291210 ./sys-block/tw_cli/tw_cli-10.2.2.1-r2.ebuild 2108110340 ./sys-block/vblade/vblade-25.ebuild 1911121409 ./sys-block/viaideinfo/viaideinfo-0.5-r1.ebuild 2205121740 ./sys-block/whdd/whdd-3.0.1-r2.ebuild @@ -25443,6 +25468,8 @@ 2306261440 ./sys-devel/gcc/gcc-12.3.1_p20230623.ebuild 2306261510 ./sys-devel/gcc/gcc-14.0.0_pre20230625.ebuild 2306271340 ./sys-devel/gcc/gcc-12.3.1_p20230526.ebuild +2306300640 ./sys-devel/gcc/gcc-10.4.1_p20230628.ebuild +2306300640 ./sys-devel/gcc/gcc-11.4.1_p20230629.ebuild 2104161439 ./sys-devel/gdb-apple/gdb-apple-1752.ebuild 2305292149 ./sys-devel/gdb/gdb-9999.ebuild 2306081540 ./sys-devel/gdb/gdb-13.2.ebuild @@ -25954,7 +25981,7 @@ 2301141613 ./sys-kernel/kergen/kergen-0.1.5.ebuild 2306270640 ./sys-kernel/kpatch/kpatch-0.9.7.ebuild 2306270640 ./sys-kernel/kpatch/kpatch-0.9.8.ebuild -2306270640 ./sys-kernel/kpatch/kpatch-9999.ebuild +2306291940 ./sys-kernel/kpatch/kpatch-9999.ebuild 2305191710 ./sys-kernel/linux-docs/linux-docs-6.1.29.ebuild 2303181810 ./sys-kernel/linux-firmware/linux-firmware-99999999.ebuild 2304071810 ./sys-kernel/linux-firmware/linux-firmware-20230404.ebuild @@ -26195,9 +26222,7 @@ 2305091510 ./sys-libs/musl/musl-9999.ebuild 2306270140 ./sys-libs/musl/musl-1.2.4.ebuild 2306011510 ./sys-libs/native-uuid/native-uuid-1.0.ebuild -2305292149 ./sys-libs/ncurses-compat/ncurses-compat-6.2.ebuild 2306180010 ./sys-libs/ncurses-compat/ncurses-compat-6.4_p20230401.ebuild -2306252240 ./sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild 2306252240 ./sys-libs/ncurses/ncurses-6.4_p20230401.ebuild 2306252240 ./sys-libs/ncurses/ncurses-6.4_p20230527.ebuild 2303090410 ./sys-libs/newlib/newlib-4.1.0-r2.ebuild @@ -26236,6 +26261,7 @@ 2304011940 ./sys-libs/uid_wrapper/uid_wrapper-1.3.0.ebuild 2303180118 ./sys-libs/zlib-ng/zlib-ng-2.0.7.ebuild 2306170640 ./sys-libs/zlib-ng/zlib-ng-2.1.2-r1.ebuild +2306291210 ./sys-libs/zlib-ng/zlib-ng-2.1.3.ebuild 2305271410 ./sys-libs/zlib/zlib-1.2.13-r1.ebuild 2301141613 ./sys-libs/basu/basu-0.2.0-r1.ebuild 2301141613 ./sys-libs/basu/basu-0.2.0.ebuild @@ -26888,10 +26914,8 @@ 2211232110 ./www-apps/icingadb-web/icingadb-web-1.0.2.ebuild 2305051140 ./www-apps/ttyd/ttyd-1.7.3-r1.ebuild 2305051140 ./www-apps/ttyd/ttyd-9999.ebuild -2306100840 ./www-client/chromium/chromium-113.0.5672.126.ebuild -2306100840 ./www-client/chromium/chromium-114.0.5735.110.ebuild 2306230810 ./www-client/chromium/chromium-114.0.5735.133.ebuild -2306221940 ./www-client/chromium/chromium-115.0.5790.40.ebuild +2306291810 ./www-client/chromium/chromium-115.0.5790.56.ebuild 2305252312 ./www-client/elinks/elinks-0.13.5-r100.ebuild 2305252312 ./www-client/elinks/elinks-0.15.1-r1.ebuild 2305252312 ./www-client/elinks/elinks-0.16.0.ebuild @@ -26904,12 +26928,10 @@ 2209302340 ./www-client/fetch/fetch-1.0-r4.ebuild 2306070940 ./www-client/firefox-bin/firefox-bin-102.12.0.ebuild 2306210910 ./www-client/firefox-bin/firefox-bin-114.0.2.ebuild -2306240610 ./www-client/firefox/firefox-102.11.0.ebuild 2306240610 ./www-client/firefox/firefox-102.12.0.ebuild -2306240610 ./www-client/firefox/firefox-113.0.1.ebuild 2306240610 ./www-client/firefox/firefox-113.0.2.ebuild -2306270110 ./www-client/firefox/firefox-114.0.ebuild -2306272010 ./www-client/google-chrome-beta/google-chrome-beta-115.0.5790.40.ebuild +2306291010 ./www-client/firefox/firefox-114.0.ebuild +2306291810 ./www-client/google-chrome-beta/google-chrome-beta-115.0.5790.56.ebuild 2306272010 ./www-client/google-chrome-unstable/google-chrome-unstable-116.0.5845.4.ebuild 2306272010 ./www-client/google-chrome/google-chrome-114.0.5735.198.ebuild 2104302139 ./www-client/httrack/httrack-3.49.2-r2.ebuild @@ -26923,23 +26945,23 @@ 2305252312 ./www-client/lynx/lynx-2.9.0_pre10.ebuild 2305252312 ./www-client/lynx/lynx-2.9.0_pre11.ebuild 2305252312 ./www-client/lynx/lynx-2.9.0_pre12-r1.ebuild -2306141740 ./www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.7.ebuild 2306210010 ./www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.14.ebuild 2306250310 ./www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.151.ebuild -2306132240 ./www-client/microsoft-edge-dev/microsoft-edge-dev-115.0.1901.5.ebuild +2306291810 ./www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.157.ebuild 2306210010 ./www-client/microsoft-edge-dev/microsoft-edge-dev-116.0.1908.0.ebuild 2306210010 ./www-client/microsoft-edge-dev/microsoft-edge-dev-116.0.1923.0.ebuild +2306291810 ./www-client/microsoft-edge-dev/microsoft-edge-dev-116.0.1938.1.ebuild 2306250310 ./www-client/microsoft-edge/microsoft-edge-114.0.1823.58.ebuild 2107180040 ./www-client/netrik/netrik-1.16.1-r3.ebuild 2203222209 ./www-client/netsurf/netsurf-3.10-r6.ebuild 2305280110 ./www-client/netsurf/netsurf-9999.ebuild -2305170310 ./www-client/opera-beta/opera-beta-99.0.4788.6.ebuild 2306060310 ./www-client/opera-beta/opera-beta-100.0.4815.2.ebuild 2306241840 ./www-client/opera-beta/opera-beta-100.0.4815.13-r1.ebuild +2306291810 ./www-client/opera-beta/opera-beta-101.0.4843.5.ebuild 2306132240 ./www-client/opera-developer/opera-developer-101.0.4829.0.ebuild 2306241840 ./www-client/opera-developer/opera-developer-101.0.4836.0-r1.ebuild 2306271840 ./www-client/opera-developer/opera-developer-101.0.4843.0.ebuild -2306241840 ./www-client/opera/opera-100.0.4815.21-r1.ebuild +2306291810 ./www-client/opera/opera-100.0.4815.30.ebuild 2101102339 ./www-client/otter/otter-9999.ebuild 2204082210 ./www-client/otter/otter-1.0.03.ebuild 2305252312 ./www-client/pybugz/pybugz-0.13-r2.ebuild @@ -26988,9 +27010,9 @@ 2304051910 ./www-misc/logswan/logswan-9999.ebuild 2305051710 ./www-misc/logswan/logswan-2.1.14.ebuild 2304090540 ./www-plugins/browserpass/browserpass-3.1.0.ebuild -2306222010 ./www-plugins/chrome-binary-plugins/chrome-binary-plugins-115.0.5790.40_beta.ebuild 2306250310 ./www-plugins/chrome-binary-plugins/chrome-binary-plugins-116.0.5845.4_alpha.ebuild 2306271710 ./www-plugins/chrome-binary-plugins/chrome-binary-plugins-114.0.5735.198.ebuild +2306291810 ./www-plugins/chrome-binary-plugins/chrome-binary-plugins-115.0.5790.56_beta.ebuild 2305292149 ./www-plugins/gosuslugi-plugin/gosuslugi-plugin-3.1.1.0.ebuild 2208300910 ./www-plugins/lightspark/lightspark-0.8.6.1.ebuild 2305290940 ./www-plugins/lightspark/lightspark-0.8.7.ebuild @@ -27028,11 +27050,9 @@ 2105022339 ./www-servers/pshs/pshs-0.4.1.ebuild 2305261440 ./www-servers/pshs/pshs-0.4.2.ebuild 2212211910 ./www-servers/puma/puma-5.6.5.ebuild -2301021010 ./www-servers/puma/puma-6.0.2.ebuild -2302121140 ./www-servers/puma/puma-6.1.0.ebuild -2303271140 ./www-servers/puma/puma-6.1.1.ebuild 2304112110 ./www-servers/puma/puma-6.1.1-r1.ebuild 2306100840 ./www-servers/puma/puma-6.2.2.ebuild +2306300940 ./www-servers/puma/puma-6.3.0.ebuild 2301141613 ./www-servers/servefile/servefile-0.5.3-r1.ebuild 2301141613 ./www-servers/servefile/servefile-0.5.3.ebuild 2301240310 ./www-servers/servefile/servefile-0.5.4.ebuild @@ -27470,7 +27490,7 @@ 2105162209 ./x11-misc/macopix/macopix-3.4.0.ebuild 2305252312 ./x11-misc/makedepend/makedepend-1.0.8.ebuild 2104290509 ./x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild -2212170010 ./x11-misc/mate-notification-daemon/mate-notification-daemon-1.26.0.ebuild +2306300740 ./x11-misc/mate-notification-daemon/mate-notification-daemon-1.26.0-r1.ebuild 2301271510 ./x11-misc/menulibre/menulibre-2.2.3.ebuild 2301141613 ./x11-misc/menumaker/menumaker-0.99.12.ebuild 2305061240 ./x11-misc/menumaker/menumaker-0.99.14.ebuild @@ -29783,7 +29803,6 @@ 2306220110 metadata/md5-cache/app-admin/sudo-1.9.13_p3-r1 2306250211 metadata/md5-cache/app-admin/systemdgenie-0.99.0_p20221120 2306221840 metadata/md5-cache/app-admin/terraform-1.5.1 -2306290840 metadata/md5-cache/app-admin/Manifest.gz 2306280940 metadata/md5-cache/app-admin/awscli-1.27.155 2306280840 metadata/md5-cache/app-admin/awscli-1.27.162 2306290840 metadata/md5-cache/app-admin/awscli-1.27.163 @@ -29793,6 +29812,8 @@ 2306281010 metadata/md5-cache/app-admin/sudo-9999 2306281110 metadata/md5-cache/app-admin/sxid-4.2-r2 2306281110 metadata/md5-cache/app-admin/webalizer-2.23.08-r1 +2306300610 metadata/md5-cache/app-admin/Manifest.gz +2306300610 metadata/md5-cache/app-admin/awscli-1.27.164 2306162142 metadata/md5-cache/app-antivirus/clamav-0.103.8 2306171342 metadata/md5-cache/app-antivirus/clamtk-6.15 2306171342 metadata/md5-cache/app-antivirus/clamtk-6.16 @@ -29933,8 +29954,6 @@ 2306201940 metadata/md5-cache/app-arch/bzip3-1.3.1 2306250211 metadata/md5-cache/app-arch/createrepo_c-0.21.1 2306250211 metadata/md5-cache/app-arch/createrepo_c-9999 -2306250211 metadata/md5-cache/app-arch/drpm-0.5.1 -2306250211 metadata/md5-cache/app-arch/drpm-9999 2306250211 metadata/md5-cache/app-arch/innoextract-1.9 2306250211 metadata/md5-cache/app-arch/lxqt-archiver-0.8.0 2306250211 metadata/md5-cache/app-arch/lz4-1.9.4 @@ -29947,11 +29966,13 @@ 2306250211 metadata/md5-cache/app-arch/unshield-1.5.1 2306250211 metadata/md5-cache/app-arch/upx-4.0.2 2306250211 metadata/md5-cache/app-arch/zopfli-1.0.3 -2306281940 metadata/md5-cache/app-arch/Manifest.gz 2306281940 metadata/md5-cache/app-arch/bzip2-1.0.8-r4 2306281110 metadata/md5-cache/app-arch/dpkg-1.20.12-r1 2306281110 metadata/md5-cache/app-arch/dpkg-1.21.15-r2 2306281110 metadata/md5-cache/app-arch/dpkg-1.21.19 +2306291610 metadata/md5-cache/app-arch/Manifest.gz +2306291610 metadata/md5-cache/app-arch/drpm-0.5.2 +2306291610 metadata/md5-cache/app-arch/drpm-9999 2012311940 metadata/md5-cache/app-backup/ccollect-0.8 1712281839 metadata/md5-cache/app-backup/mylvmbackup-0.14 2110302109 metadata/md5-cache/app-backup/pdumpfs-1.3-r3 @@ -30013,7 +30034,6 @@ 2306171342 metadata/md5-cache/app-backup/borgmatic-1.7.14 2306171342 metadata/md5-cache/app-backup/borgmatic-1.7.8 2306162142 metadata/md5-cache/app-backup/dar-2.7.9 -2306171342 metadata/md5-cache/app-backup/deja-dup-43.4-r2 2306171342 metadata/md5-cache/app-backup/duplicity-1.0.1-r1 2306171342 metadata/md5-cache/app-backup/duplicity-1.2.2 2306171342 metadata/md5-cache/app-backup/duplicity-1.2.3 @@ -30030,9 +30050,10 @@ 2306250211 metadata/md5-cache/app-backup/bareos-9999 2306252040 metadata/md5-cache/app-backup/dar-2.7.10 2306250211 metadata/md5-cache/app-backup/kup-0.9.1 -2306281110 metadata/md5-cache/app-backup/Manifest.gz 2306281110 metadata/md5-cache/app-backup/amanda-3.5.1-r5 2306281110 metadata/md5-cache/app-backup/bacula-13.0.3 +2306291610 metadata/md5-cache/app-backup/Manifest.gz +2306291610 metadata/md5-cache/app-backup/deja-dup-44.2 2109012139 metadata/md5-cache/app-benchmarks/bonnie++-2.00a 1907151840 metadata/md5-cache/app-benchmarks/forkbomb-1.4-r1 2110300109 metadata/md5-cache/app-benchmarks/geekbench-2.4.2-r1 @@ -30284,8 +30305,6 @@ 2306171342 metadata/md5-cache/app-crypt/glep63-check-10 2306171342 metadata/md5-cache/app-crypt/glep63-check-11 2306162142 metadata/md5-cache/app-crypt/gnupg-2.2.41 -2306162142 metadata/md5-cache/app-crypt/gnupg-2.4.1 -2306162142 metadata/md5-cache/app-crypt/gnupg-2.4.2 2306162142 metadata/md5-cache/app-crypt/gnupg-2.4.2-r1 2306171342 metadata/md5-cache/app-crypt/gpgme-1.20.0 2306162142 metadata/md5-cache/app-crypt/gpgstats-0.5-r2 @@ -30352,8 +30371,9 @@ 2306250211 metadata/md5-cache/app-crypt/tpm-emulator-0.7.5-r3 2306250211 metadata/md5-cache/app-crypt/yubihsm-shell-2.4.0 2306250211 metadata/md5-cache/app-crypt/zulucrypt-5.5.0_pre20180223 -2306271310 metadata/md5-cache/app-crypt/Manifest.gz 2306271310 metadata/md5-cache/app-crypt/tpm2-tss-4.0.1 +2306291540 metadata/md5-cache/app-crypt/Manifest.gz +2306291540 metadata/md5-cache/app-crypt/p11-kit-0.25.0 2109291739 metadata/md5-cache/app-dicts/bookview-3.2.1 2109291739 metadata/md5-cache/app-dicts/dictd-vera-1.24-r1 2109291739 metadata/md5-cache/app-dicts/edictionary-2.6-r1 @@ -32673,7 +32693,6 @@ 2306171342 metadata/md5-cache/app-portage/pkg-testing-tools-0.1.0 2306171342 metadata/md5-cache/app-portage/pkg-testing-tools-0.1.2 2306162142 metadata/md5-cache/app-portage/portage-utils-0.95 -2306162142 metadata/md5-cache/app-portage/portage-utils-9999 2306171342 metadata/md5-cache/app-portage/portpeek-3.2.3 2306171342 metadata/md5-cache/app-portage/pram-10 2306171342 metadata/md5-cache/app-portage/pycargoebuild-0.6.3 @@ -32697,10 +32716,13 @@ 2306250211 metadata/md5-cache/app-portage/kuroo-9999 2306252110 metadata/md5-cache/app-portage/portage-utils-0.96 2306262140 metadata/md5-cache/app-portage/gentle-0.3.0 -2306282040 metadata/md5-cache/app-portage/Manifest.gz 2306282040 metadata/md5-cache/app-portage/pycargoebuild-0.10 2306271810 metadata/md5-cache/app-portage/pycargoebuild-0.8 2306281310 metadata/md5-cache/app-portage/pycargoebuild-0.9 +2306292310 metadata/md5-cache/app-portage/Manifest.gz +2306292310 metadata/md5-cache/app-portage/portage-utils-0.95-r1 +2306292310 metadata/md5-cache/app-portage/portage-utils-0.96-r1 +2306292310 metadata/md5-cache/app-portage/portage-utils-9999 2005131639 metadata/md5-cache/app-shells/bashdb-5.0.1.1.2 2104212309 metadata/md5-cache/app-shells/bashish-2.2.4 2012271709 metadata/md5-cache/app-shells/dsh-0.25.10-r1 @@ -34017,7 +34039,6 @@ 2306171342 metadata/md5-cache/dev-embedded/rpi-eeprom-13.19_p1 2306171342 metadata/md5-cache/dev-embedded/rpi-eeprom-13.3_p1-r1 2306171342 metadata/md5-cache/dev-embedded/rpi-eeprom-15.0_p1 -2306250211 metadata/md5-cache/dev-embedded/Manifest.gz 2306250211 metadata/md5-cache/dev-embedded/avrdude-7.0 2306240610 metadata/md5-cache/dev-embedded/gputils-1.5.2 2306250211 metadata/md5-cache/dev-embedded/libftdi-0.20-r2 @@ -34029,6 +34050,8 @@ 2306250211 metadata/md5-cache/dev-embedded/stlink-1.7.0 2306250211 metadata/md5-cache/dev-embedded/stlink-9999 2306250211 metadata/md5-cache/dev-embedded/usbprog-0.3.0_p20140828-r2 +2306291610 metadata/md5-cache/dev-embedded/Manifest.gz +2306291610 metadata/md5-cache/dev-embedded/esptool-4.6.2 2303261522 metadata/md5-cache/dev-erlang/Manifest.gz 2303261522 metadata/md5-cache/dev-erlang/base64url-1.0.1 2303261522 metadata/md5-cache/dev-erlang/cache_tab-1.0.30 @@ -34670,7 +34693,6 @@ 2305260940 metadata/md5-cache/dev-java/aspectj-1.9.7 2305260940 metadata/md5-cache/dev-java/assertj-core-2.3.0-r1 2305260940 metadata/md5-cache/dev-java/assertj-core-3.10.0 -2305260940 metadata/md5-cache/dev-java/batik-1.16-r1 2305260940 metadata/md5-cache/dev-java/bcmail-1.72 2305260940 metadata/md5-cache/dev-java/bcpg-1.72 2305260940 metadata/md5-cache/dev-java/bcpkix-1.72 @@ -35059,12 +35081,14 @@ 2306270110 metadata/md5-cache/dev-java/openjdk-jre-bin-11.0.19_p7 2306270110 metadata/md5-cache/dev-java/openjdk-jre-bin-17.0.7_p7 2306270110 metadata/md5-cache/dev-java/openjdk-jre-bin-8.372_p07 -2306281940 metadata/md5-cache/dev-java/Manifest.gz 2306281940 metadata/md5-cache/dev-java/gradle-bin-8.1.1 2306271040 metadata/md5-cache/dev-java/maven-bin-3.9.3 2306281140 metadata/md5-cache/dev-java/protobuf-java-3.23.0 2306281040 metadata/md5-cache/dev-java/swt-4.28-r1 2306271110 metadata/md5-cache/dev-java/xz-java-1.9-r1 +2306301040 metadata/md5-cache/dev-java/Manifest.gz +2306301040 metadata/md5-cache/dev-java/asm-9.5 +2306290940 metadata/md5-cache/dev-java/batik-1.16-r2 2101062239 metadata/md5-cache/dev-lang/cll1h-0.6-r1 2101070439 metadata/md5-cache/dev-lang/coffee-script-2.5.1 1702282312 metadata/md5-cache/dev-lang/esco-0.512 @@ -35107,7 +35131,6 @@ 2303261522 metadata/md5-cache/dev-lang/pico8-0.2.5g 2303261522 metadata/md5-cache/dev-lang/rakudo-2023.02 2303261522 metadata/md5-cache/dev-lang/scala-2.12.10 -2303261522 metadata/md5-cache/dev-lang/scala-bin-2.13.6 2303261522 metadata/md5-cache/dev-lang/spark-2021 2304050240 metadata/md5-cache/dev-lang/elixir-1.14.3 2304151540 metadata/md5-cache/dev-lang/elixir-1.14.4 @@ -35310,7 +35333,6 @@ 2306250211 metadata/md5-cache/dev-lang/yap-7.1.0 2306250211 metadata/md5-cache/dev-lang/zig-0.10.1-r2 2306250211 metadata/md5-cache/dev-lang/zig-9999 -2306282140 metadata/md5-cache/dev-lang/Manifest.gz 2306281610 metadata/md5-cache/dev-lang/R-4.3.0 2306280440 metadata/md5-cache/dev-lang/elpi-1.16.10 2306281040 metadata/md5-cache/dev-lang/mono-6.12.0.122 @@ -35318,6 +35340,7 @@ 2306282140 metadata/md5-cache/dev-lang/nim-1.6.14 2306282110 metadata/md5-cache/dev-lang/scala-bin-2.13.9 2306280440 metadata/md5-cache/dev-lang/typescript-5.1.5 +2306290940 metadata/md5-cache/dev-lang/Manifest.gz 2011160239 metadata/md5-cache/dev-libs/busybee-0.7.0 2104040139 metadata/md5-cache/dev-libs/c-capnproto-0.3 2105101009 metadata/md5-cache/dev-libs/cxxtools-3.0 @@ -35527,7 +35550,6 @@ 2306101350 metadata/md5-cache/dev-libs/libg15render-9999 2306101350 metadata/md5-cache/dev-libs/libgcrypt-compat-1.5.6 2306101350 metadata/md5-cache/dev-libs/libgee-0.20.6 -2306101350 metadata/md5-cache/dev-libs/libgpg-error-1.46-r1 2306101350 metadata/md5-cache/dev-libs/libgpiod-1.6.3-r4 2306101350 metadata/md5-cache/dev-libs/libhid-0.2.17-r1 2306101350 metadata/md5-cache/dev-libs/libiconv-1.17 @@ -35733,7 +35755,6 @@ 2306101350 metadata/md5-cache/dev-libs/yaz-5.32.0 2306101350 metadata/md5-cache/dev-libs/zlog-1.2.15 2306101350 metadata/md5-cache/dev-libs/zthread-2.3.2-r5 -2306131610 metadata/md5-cache/dev-libs/dqlite-1.15.0 2306131540 metadata/md5-cache/dev-libs/kqoauth-0.98-r3 2306141810 metadata/md5-cache/dev-libs/libmacaroons-0.3.0-r1 2306131540 metadata/md5-cache/dev-libs/libqt5pas-1.2.9 @@ -35887,7 +35908,6 @@ 2306162142 metadata/md5-cache/dev-libs/libowfat-0.32-r5 2306162142 metadata/md5-cache/dev-libs/libowfat-0.33-r1 2306162142 metadata/md5-cache/dev-libs/libparserutils-0.2.4-r3 -2306162142 metadata/md5-cache/dev-libs/libpcre2-10.40-r1 2306171342 metadata/md5-cache/dev-libs/libpeas-1.36.0 2306171342 metadata/md5-cache/dev-libs/libportal-0.6 2306171342 metadata/md5-cache/dev-libs/libpqxx-7.7.5 @@ -36255,7 +36275,6 @@ 2306250211 metadata/md5-cache/dev-libs/zziplib-0.13.72-r3 2306262240 metadata/md5-cache/dev-libs/crypto++-8.6.0-r1 2306262240 metadata/md5-cache/dev-libs/crypto++-8.8.0 -2306290310 metadata/md5-cache/dev-libs/Manifest.gz 2306271610 metadata/md5-cache/dev-libs/flatbuffers-23.5.26 2306271310 metadata/md5-cache/dev-libs/libjodycode-3.0.1 2306290110 metadata/md5-cache/dev-libs/libtermkey-0.22-r1 @@ -36265,6 +36284,7 @@ 2306290310 metadata/md5-cache/dev-libs/qtkeychain-0.14.1-r1 2306271010 metadata/md5-cache/dev-libs/sexpp-0.8.5 2306271010 metadata/md5-cache/dev-libs/sexpp-0.8.6 +2306291010 metadata/md5-cache/dev-libs/Manifest.gz 2303261522 metadata/md5-cache/dev-lisp/ecls-21.2.1-r4 2303261522 metadata/md5-cache/dev-lisp/hyperspec-7.0-r3 2306101350 metadata/md5-cache/dev-lisp/abcl-1.9.1 @@ -38937,7 +38957,6 @@ 2306211540 metadata/md5-cache/dev-perl/Crypt-Password-0.280.0 2306211140 metadata/md5-cache/dev-perl/Crypt-URandom-0.390.0 2306211140 metadata/md5-cache/dev-perl/Crypt-X509-0.550.0 -2306211140 metadata/md5-cache/dev-perl/CryptX-0.78.0 2306211140 metadata/md5-cache/dev-perl/Curses-1.440.0 2306211010 metadata/md5-cache/dev-perl/DBD-Pg-3.16.3 2306211010 metadata/md5-cache/dev-perl/DBICx-TestDatabase-0.50.0-r1 @@ -39087,7 +39106,9 @@ 2306261640 metadata/md5-cache/dev-perl/Graph-0.972.700 2306271010 metadata/md5-cache/dev-perl/Business-ISBN-Data-20230626.1.0 2306271010 metadata/md5-cache/dev-perl/Log-Any-1.716.0 -2306271010 metadata/md5-cache/dev-perl/Manifest.gz +2306300940 metadata/md5-cache/dev-perl/CryptX-0.78.0 +2306300940 metadata/md5-cache/dev-perl/Mail-DKIM-1.202.306.300 +2306300940 metadata/md5-cache/dev-perl/Manifest.gz 2012150539 metadata/md5-cache/dev-php/File_Iterator-1.4.2 2101072209 metadata/md5-cache/dev-php/File_Iterator-2.0.2-r1 2108131009 metadata/md5-cache/dev-php/PEAR-Archive_Tar-1.4.14 @@ -41029,7 +41050,6 @@ 2306171342 metadata/md5-cache/dev-python/sphinxcontrib-apidoc-0.3.0-r1 2306171342 metadata/md5-cache/dev-python/sphinxcontrib-applehelp-1.0.4 2306171342 metadata/md5-cache/dev-python/sphinxcontrib-asyncio-0.3.0-r1 -2306171342 metadata/md5-cache/dev-python/sphinxcontrib-autoprogram-0.1.8 2306171342 metadata/md5-cache/dev-python/sphinxcontrib-bibtex-2.5.0 2306171342 metadata/md5-cache/dev-python/sphinxcontrib-devhelp-1.0.2-r1 2306171342 metadata/md5-cache/dev-python/sphinxcontrib-doxylink-1.12.2 @@ -41558,7 +41578,6 @@ 2306270140 metadata/md5-cache/dev-python/vcrpy-5.0.0 2306280840 metadata/md5-cache/dev-python/ConfigArgParse-1.5.5 2306280840 metadata/md5-cache/dev-python/Faker-18.11.2 -2306290840 metadata/md5-cache/dev-python/Manifest.gz 2306290840 metadata/md5-cache/dev-python/Nuitka-1.6.6 2306270840 metadata/md5-cache/dev-python/appdirs-1.4.4-r3 2306270840 metadata/md5-cache/dev-python/asgiref-3.7.2 @@ -41595,7 +41614,6 @@ 2306280840 metadata/md5-cache/dev-python/humanize-4.7.0 2306280840 metadata/md5-cache/dev-python/hypothesis-6.80.0 2306270840 metadata/md5-cache/dev-python/icalendar-5.0.7 -2306271940 metadata/md5-cache/dev-python/jaraco-env-1.0.0 2306290840 metadata/md5-cache/dev-python/joblib-1.2.0 2306290840 metadata/md5-cache/dev-python/joblib-1.3.0 2306270840 metadata/md5-cache/dev-python/license-expression-30.1.1 @@ -41612,12 +41630,10 @@ 2306270840 metadata/md5-cache/dev-python/nbxmpp-4.3.1 2306271440 metadata/md5-cache/dev-python/numpy-1.24.3-r1 2306271510 metadata/md5-cache/dev-python/numpy-1.24.4 -2306281040 metadata/md5-cache/dev-python/numpy-1.25.0 2306270840 metadata/md5-cache/dev-python/owslib-0.29.2 2306270940 metadata/md5-cache/dev-python/paramiko-3.2.0 2306270940 metadata/md5-cache/dev-python/pexpect-4.8.0_p20230402 2306270840 metadata/md5-cache/dev-python/pip-run-10.2.0 -2306271940 metadata/md5-cache/dev-python/pip-run-12.1.0 2306270940 metadata/md5-cache/dev-python/pooch-1.7.0 2306280840 metadata/md5-cache/dev-python/portend-3.2.0 2306270840 metadata/md5-cache/dev-python/prometheus-client-0.17.0 @@ -41642,7 +41658,6 @@ 2306271010 metadata/md5-cache/dev-python/roman-4.1 2306271010 metadata/md5-cache/dev-python/sabyenc-7.0.2 2306271410 metadata/md5-cache/dev-python/scipy-1.11.0-r1 -2306290210 metadata/md5-cache/dev-python/scipy-1.11.1 2306271010 metadata/md5-cache/dev-python/setuptools-67.8.0 2306271110 metadata/md5-cache/dev-python/sympy-1.12 2306280840 metadata/md5-cache/dev-python/tempora-5.5.0 @@ -41658,6 +41673,26 @@ 2306271410 metadata/md5-cache/dev-python/xarray-2023.5.0 2306271340 metadata/md5-cache/dev-python/xcffib-1.4.0 2306271010 metadata/md5-cache/dev-python/xlsxwriter-3.1.2 +2306300810 metadata/md5-cache/dev-python/Manifest.gz +2306300610 metadata/md5-cache/dev-python/boto3-1.26.164 +2306300610 metadata/md5-cache/dev-python/botocore-1.29.164 +2306300610 metadata/md5-cache/dev-python/google-api-python-client-2.91.0 +2306300610 metadata/md5-cache/dev-python/hcloud-python-1.23.0 +2306291710 metadata/md5-cache/dev-python/jaraco-env-1.0.0 +2306300610 metadata/md5-cache/dev-python/joblib-1.3.1 +2306300810 metadata/md5-cache/dev-python/numpy-1.25.0-r2 +2306300610 metadata/md5-cache/dev-python/openstacksdk-1.3.1 +2306291710 metadata/md5-cache/dev-python/pip-run-12.1.0 +2306300610 metadata/md5-cache/dev-python/python-lsp-server-1.7.4 +2306300610 metadata/md5-cache/dev-python/readthedocs-sphinx-ext-2.2.2 +2306300610 metadata/md5-cache/dev-python/rope-1.9.0 +2306291840 metadata/md5-cache/dev-python/scipy-1.11.1 +2306291010 metadata/md5-cache/dev-python/sphinx-argparse-0.4.0 +2306291010 metadata/md5-cache/dev-python/sphinx-copybutton-0.5.2 +2306291010 metadata/md5-cache/dev-python/sphinx-inline-tabs-2023.4.21 +2306291010 metadata/md5-cache/dev-python/sphinxcontrib-autoprogram-0.1.8 +2306300610 metadata/md5-cache/dev-python/spyder-kernels-2.4.4 +2306300610 metadata/md5-cache/dev-python/zope-exceptions-5.0 2306101350 metadata/md5-cache/dev-qt/qt-docs-5.15.2_p202011130614 2306131540 metadata/md5-cache/dev-qt/qtchooser-66-r2 2306131540 metadata/md5-cache/dev-qt/qtlockedfile-2.4.1_p20171024 @@ -41912,10 +41947,7 @@ 2306162110 metadata/md5-cache/dev-ruby/asciimath-2.0.4 2306162110 metadata/md5-cache/dev-ruby/asciimath-2.0.5 2306162110 metadata/md5-cache/dev-ruby/ast-2.4.2-r1 -2306162110 metadata/md5-cache/dev-ruby/async-1.30.3 2306162110 metadata/md5-cache/dev-ruby/async-1.31.0 -2306162110 metadata/md5-cache/dev-ruby/async-2.2.1 -2306162110 metadata/md5-cache/dev-ruby/async-2.5.0 2306162110 metadata/md5-cache/dev-ruby/async-2.5.1 2306162110 metadata/md5-cache/dev-ruby/async-container-0.16.12 2306162110 metadata/md5-cache/dev-ruby/async-container-0.16.12-r1 @@ -42164,7 +42196,6 @@ 2306162110 metadata/md5-cache/dev-ruby/haml-rails-2.0.1-r1 2306162110 metadata/md5-cache/dev-ruby/hamster-3.0.0-r2 2306162110 metadata/md5-cache/dev-ruby/hashdiff-1.0.1 -2306162110 metadata/md5-cache/dev-ruby/hashery-2.1.2-r1 2306162110 metadata/md5-cache/dev-ruby/hashicorp-checkpoint-0.1.5-r2 2306162110 metadata/md5-cache/dev-ruby/hashie-5.0.0 2306162110 metadata/md5-cache/dev-ruby/hashr-2.0.1-r1 @@ -42419,14 +42450,10 @@ 2306162110 metadata/md5-cache/dev-ruby/permutation-0.1.8-r2 2306162110 metadata/md5-cache/dev-ruby/pg-1.4.1 2306162110 metadata/md5-cache/dev-ruby/pg-1.4.6 -2306162110 metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 2306162110 metadata/md5-cache/dev-ruby/pkg-config-1.4.9 2306162110 metadata/md5-cache/dev-ruby/pkg-config-1.5.1 2306180740 metadata/md5-cache/dev-ruby/pkg-config-1.5.2 -2306162110 metadata/md5-cache/dev-ruby/plist-3.6.0 -2306162110 metadata/md5-cache/dev-ruby/plist-3.7.0 2306162110 metadata/md5-cache/dev-ruby/pluggaloid-1.7.0 -2306162110 metadata/md5-cache/dev-ruby/podcast-0.0.4-r3 2306162110 metadata/md5-cache/dev-ruby/power_assert-1.2.0-r2 2306162110 metadata/md5-cache/dev-ruby/power_assert-2.0.3 2306162110 metadata/md5-cache/dev-ruby/prawn-2.4.0-r1 @@ -42492,7 +42519,6 @@ 2306162110 metadata/md5-cache/dev-ruby/rash_alt-0.4.12 2306162110 metadata/md5-cache/dev-ruby/rb-inotify-0.10.1 2306162110 metadata/md5-cache/dev-ruby/rb-readline-0.5.5-r1 -2306162110 metadata/md5-cache/dev-ruby/rbnacl-7.1.1 2306162110 metadata/md5-cache/dev-ruby/rbnacl-7.1.1-r1 2306162110 metadata/md5-cache/dev-ruby/rbpdf-1.21.0 2306162110 metadata/md5-cache/dev-ruby/rbpdf-font-1.19.1-r1 @@ -42592,7 +42618,6 @@ 2306162110 metadata/md5-cache/dev-ruby/ruby-gtk2-3.5.1 2306162110 metadata/md5-cache/dev-ruby/ruby-gtk3-4.1.2 2306162110 metadata/md5-cache/dev-ruby/ruby-ldap-0.9.20-r3 -2306162110 metadata/md5-cache/dev-ruby/ruby-macho-2.5.1 2306162110 metadata/md5-cache/dev-ruby/ruby-macho-3.0.0 2306162110 metadata/md5-cache/dev-ruby/ruby-net-ldap-0.18.0 2306162110 metadata/md5-cache/dev-ruby/ruby-ole-1.2.12.2-r1 @@ -42618,12 +42643,10 @@ 2306162110 metadata/md5-cache/dev-ruby/ruby_smb-3.2.5 2306162110 metadata/md5-cache/dev-ruby/ruby_version-1.0.2 2306162110 metadata/md5-cache/dev-ruby/ruby_version-1.0.3 -2306162110 metadata/md5-cache/dev-ruby/rubyntlm-0.6.3 2306162110 metadata/md5-cache/dev-ruby/rubypants-0.7.1 2306162110 metadata/md5-cache/dev-ruby/rubytest-0.8.1-r1 2306162110 metadata/md5-cache/dev-ruby/rubytter-1.5.1-r2 2306162110 metadata/md5-cache/dev-ruby/rubyzip-1.3.0-r1 -2306162110 metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 2306162110 metadata/md5-cache/dev-ruby/safe_yaml-1.0.5-r2 2306162110 metadata/md5-cache/dev-ruby/sanitize-6.0.1 2306162110 metadata/md5-cache/dev-ruby/sass-3.7.4-r1 @@ -42879,7 +42902,6 @@ 2306251040 metadata/md5-cache/dev-ruby/yard-0.9.34 2306261310 metadata/md5-cache/dev-ruby/console-1.17.2 2306261310 metadata/md5-cache/dev-ruby/fiber-annotation-0.2.0 -2306290840 metadata/md5-cache/dev-ruby/Manifest.gz 2306280910 metadata/md5-cache/dev-ruby/actioncable-6.1.7.4 2306270840 metadata/md5-cache/dev-ruby/actioncable-7.0.5.1 2306280910 metadata/md5-cache/dev-ruby/actionmailbox-6.1.7.4 @@ -42911,6 +42933,19 @@ 2306280910 metadata/md5-cache/dev-ruby/railties-6.1.7.4 2306270840 metadata/md5-cache/dev-ruby/railties-7.0.5.1 2306290840 metadata/md5-cache/dev-ruby/rspec-support-3.12.1 +2306300940 metadata/md5-cache/dev-ruby/Manifest.gz +2306300840 metadata/md5-cache/dev-ruby/async-2.6.2 +2306291840 metadata/md5-cache/dev-ruby/google-protobuf-3.21.12 +2306292340 metadata/md5-cache/dev-ruby/hashery-2.1.2-r1 +2306292340 metadata/md5-cache/dev-ruby/instance_storage-2.0.0-r1 +2306292340 metadata/md5-cache/dev-ruby/permutation-0.1.8-r3 +2306292340 metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 +2306292340 metadata/md5-cache/dev-ruby/plist-3.7.0 +2306292340 metadata/md5-cache/dev-ruby/podcast-0.0.4-r3 +2306292340 metadata/md5-cache/dev-ruby/rake-remote_task-2.4.4-r1 +2306291910 metadata/md5-cache/dev-ruby/rantly-2.0.0-r1 +2306300940 metadata/md5-cache/dev-ruby/rspec-mocks-3.12.5 +2306290940 metadata/md5-cache/dev-ruby/rubyzip-2.3.2-r1 2111181609 metadata/md5-cache/dev-scheme/gauche-mecab-1.0.2-r1 2110251739 metadata/md5-cache/dev-scheme/sigscheme-0.9.1 1708031239 metadata/md5-cache/dev-scheme/termite-0.15-r1 @@ -43817,9 +43852,6 @@ 2306250211 metadata/md5-cache/dev-util/opencl-headers-2023.04.17 2306222110 metadata/md5-cache/dev-util/ostree-2023.2 2306230840 metadata/md5-cache/dev-util/ostree-2023.3-r1 -2306250211 metadata/md5-cache/dev-util/pahole-1.24_p20221024 -2306250211 metadata/md5-cache/dev-util/pahole-1.25 -2306250211 metadata/md5-cache/dev-util/pahole-9999 2306240640 metadata/md5-cache/dev-util/perf-6.3 2306252040 metadata/md5-cache/dev-util/re2c-2.2 2306250211 metadata/md5-cache/dev-util/rocm-cmake-5.1.3 @@ -43887,18 +43919,14 @@ 2306261140 metadata/md5-cache/dev-util/spirv-tools-1.3.246 2306261140 metadata/md5-cache/dev-util/vulkan-headers-1.3.246 2306261140 metadata/md5-cache/dev-util/vulkan-tools-1.3.246 -2306290140 metadata/md5-cache/dev-util/Manifest.gz 2306290010 metadata/md5-cache/dev-util/bcc-0.28.0 2306271010 metadata/md5-cache/dev-util/cargo-audit-0.17.6 2306271010 metadata/md5-cache/dev-util/cargo-nextest-0.9.54 -2306271440 metadata/md5-cache/dev-util/ccache-4.8.2 2306271010 metadata/md5-cache/dev-util/librnp-0.17.0-r2 2306281510 metadata/md5-cache/dev-util/lttng-modules-2.13.10 2306281040 metadata/md5-cache/dev-util/meson-1.1.1 2306290140 metadata/md5-cache/dev-util/meson-1.2.0_rc1 2306290140 metadata/md5-cache/dev-util/meson-9999 -2306271740 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.8.0-r4 -2306271740 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.1.1-r1 2306282040 metadata/md5-cache/dev-util/perf-6.3-r1 2306271110 metadata/md5-cache/dev-util/sccache-0.5.3 2306271940 metadata/md5-cache/dev-util/sccache-0.5.4 @@ -43906,6 +43934,16 @@ 2306271010 metadata/md5-cache/dev-util/strace-6.4 2306271010 metadata/md5-cache/dev-util/strace-9999 2306271010 metadata/md5-cache/dev-util/stripe-mock-0.164.0 +2306300940 metadata/md5-cache/dev-util/Manifest.gz +2306290940 metadata/md5-cache/dev-util/ccache-4.8.2 +2306300940 metadata/md5-cache/dev-util/jenkins-bin-2.401.2 +2306291340 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-11.8.0-r4 +2306291340 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.1.1-r1 +2306291340 metadata/md5-cache/dev-util/nvidia-cuda-toolkit-12.2.0 +2306300810 metadata/md5-cache/dev-util/pahole-1.24_p20221024 +2306300810 metadata/md5-cache/dev-util/pahole-1.25 +2306300810 metadata/md5-cache/dev-util/pahole-9999 +2306300610 metadata/md5-cache/dev-util/stripe-mock-0.165.0 1902111809 metadata/md5-cache/dev-vcs/cvs2cl-2.71-r1 2103230739 metadata/md5-cache/dev-vcs/cvsutils-0.2.6 1912110241 metadata/md5-cache/dev-vcs/git-mantle-0.6 @@ -44896,7 +44934,9 @@ 2306250211 metadata/md5-cache/games-strategy/wesnoth-1.17.17 2306250211 metadata/md5-cache/games-strategy/widelands-1.1 2306250211 metadata/md5-cache/games-strategy/widelands-9999 -2306271440 metadata/md5-cache/games-strategy/Manifest.gz +2306301040 metadata/md5-cache/games-strategy/Manifest.gz +2306301040 metadata/md5-cache/games-strategy/freeciv-3.1.0_beta2 +2306301040 metadata/md5-cache/games-strategy/freeciv-9999 2104212209 metadata/md5-cache/games-util/xgame-1.7.1-r1 1707090139 metadata/md5-cache/games-util/xgame-gtk2-2.0.2-r1 2306101350 metadata/md5-cache/games-util/atlas-0.6.1_beta_pre20181202 @@ -45232,7 +45272,6 @@ 2306171342 metadata/md5-cache/gui-libs/gtk-layer-shell-0.8.1 2306171342 metadata/md5-cache/gui-libs/gtksourceview-5.8.0 2306171342 metadata/md5-cache/gui-libs/libadwaita-1.3.2 -2306171342 metadata/md5-cache/gui-libs/libadwaita-1.3.3 2306171342 metadata/md5-cache/gui-libs/libhandy-1.8.2 2306171342 metadata/md5-cache/gui-libs/libpanel-1.2.0 2306171342 metadata/md5-cache/gui-libs/libwpe-1.14.1 @@ -45262,8 +45301,9 @@ 2306171342 metadata/md5-cache/gui-libs/xdg-desktop-portal-wlr-0.7.0 2306171342 metadata/md5-cache/gui-libs/xdg-desktop-portal-wlr-9999 2306250211 metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-0.4.0 -2306270710 metadata/md5-cache/gui-libs/Manifest.gz 2306270710 metadata/md5-cache/gui-libs/egl-gbm-1.1.0_p20230420 +2306291640 metadata/md5-cache/gui-libs/Manifest.gz +2306291640 metadata/md5-cache/gui-libs/libadwaita-1.3.3 2306101350 metadata/md5-cache/gui-wm/hikari-2.3.3 2306171342 metadata/md5-cache/gui-wm/Manifest.gz 2306171342 metadata/md5-cache/gui-wm/gamescope-3.11.51 @@ -46095,11 +46135,9 @@ 2306162142 metadata/md5-cache/mail-client/s-nail-14.9.24 2306250211 metadata/md5-cache/mail-client/evolution-3.48.1 2306250211 metadata/md5-cache/mail-client/kube-0.7.0-r1 -2306240610 metadata/md5-cache/mail-client/thunderbird-102.11.0 -2306240610 metadata/md5-cache/mail-client/thunderbird-102.11.2 2306240610 metadata/md5-cache/mail-client/thunderbird-102.12.0 -2306281110 metadata/md5-cache/mail-client/Manifest.gz 2306281110 metadata/md5-cache/mail-client/evolution-3.48.3 +2306291010 metadata/md5-cache/mail-client/Manifest.gz 2111071239 metadata/md5-cache/mail-filter/dkimproxy-1.4.1 2101070439 metadata/md5-cache/mail-filter/sieve-connect-0.90 2106132109 metadata/md5-cache/mail-filter/spamprobe-1.4d-r2 @@ -46222,8 +46260,8 @@ 2306110210 metadata/md5-cache/mate-base/mate-settings-daemon-1.26.0-r1 2306150240 metadata/md5-cache/mate-base/mate-applets-1.26.1 2306150240 metadata/md5-cache/mate-base/mate-desktop-1.26.1 -2306150240 metadata/md5-cache/mate-base/mate-panel-1.26.3 -2306192110 metadata/md5-cache/mate-base/Manifest.gz +2306300740 metadata/md5-cache/mate-base/Manifest.gz +2306300740 metadata/md5-cache/mate-base/mate-panel-1.26.3 2306101350 metadata/md5-cache/mate-extra/caja-actions-1.26.0 2306101350 metadata/md5-cache/mate-extra/caja-extensions-1.26.0 2306101350 metadata/md5-cache/mate-extra/mate-calc-1.26.0 @@ -46830,13 +46868,13 @@ 2306250211 metadata/md5-cache/media-gfx/yafaray-3.5.1-r4 2306262040 metadata/md5-cache/media-gfx/graphviz-8.0.5 2306261210 metadata/md5-cache/media-gfx/ueberzug-18.2.1 -2306281010 metadata/md5-cache/media-gfx/Manifest.gz -2306271910 metadata/md5-cache/media-gfx/darktable-4.4.0 2306271440 metadata/md5-cache/media-gfx/geeqie-1.7.3-r1 2306271440 metadata/md5-cache/media-gfx/geeqie-2.0.1-r4 2306271440 metadata/md5-cache/media-gfx/geeqie-2.1 2306281010 metadata/md5-cache/media-gfx/gimp-9999 2306271540 metadata/md5-cache/media-gfx/libredwg-0.12.5.5865 +2306291340 metadata/md5-cache/media-gfx/Manifest.gz +2306291340 metadata/md5-cache/media-gfx/darktable-4.4.0-r1 2106251539 metadata/md5-cache/media-libs/elles_icc_profiles-20160501.0932-r1 1911150539 metadata/md5-cache/media-libs/icc-profiles-basiccolor-printing2009-1.2.0 2102151209 metadata/md5-cache/media-libs/lastfmlib-0.4.0-r1 @@ -47260,8 +47298,6 @@ 2306171342 metadata/md5-cache/media-libs/mesa-amber-21.3.9-r1 2306171342 metadata/md5-cache/media-libs/mutagen-1.46.0 2306162142 metadata/md5-cache/media-libs/netpbm-10.86.36 -2306162142 metadata/md5-cache/media-libs/netpbm-10.86.38 -2306162142 metadata/md5-cache/media-libs/netpbm-11.1.3 2306162142 metadata/md5-cache/media-libs/openctm-1.0.3-r1 2306162142 metadata/md5-cache/media-libs/opus-1.3.1-r4 2306171342 metadata/md5-cache/media-libs/opus-1.4 @@ -47507,13 +47543,13 @@ 2306250211 metadata/md5-cache/media-libs/zxing-cpp-2.0.0 2306261140 metadata/md5-cache/media-libs/vulkan-layers-1.3.246 2306261140 metadata/md5-cache/media-libs/vulkan-loader-1.3.246 -2306290910 metadata/md5-cache/media-libs/Manifest.gz 2306281010 metadata/md5-cache/media-libs/babl-0.1.106 2306281010 metadata/md5-cache/media-libs/gegl-0.4.46 2306281010 metadata/md5-cache/media-libs/gegl-9999 -2306290910 metadata/md5-cache/media-libs/netpbm-11.2.0 2306290910 metadata/md5-cache/media-libs/netpbm-11.3.0 2306271510 metadata/md5-cache/media-libs/openimageio-2.4.12.0 +2306291340 metadata/md5-cache/media-libs/Manifest.gz +2306291110 metadata/md5-cache/media-libs/netpbm-11.2.0 2011090239 metadata/md5-cache/media-plugins/gimp-lqr-0.7.2-r1 2107201909 metadata/md5-cache/media-plugins/hexter-1.1.1 1911121409 metadata/md5-cache/media-plugins/ladspa-bs2b-0.9.1-r1 @@ -48514,7 +48550,6 @@ 2306162142 metadata/md5-cache/media-sound/mpg123-1.31.3 2306162142 metadata/md5-cache/media-sound/multimux-0.2.5.2 2306171342 metadata/md5-cache/media-sound/ncmpc-0.48 -2306181810 metadata/md5-cache/media-sound/ncspot-0.13.2 2306171342 metadata/md5-cache/media-sound/nickvision-tagger-2022.11.2 2306171342 metadata/md5-cache/media-sound/paprefs-1.2-r3 2306171342 metadata/md5-cache/media-sound/patchage-1.0.10 @@ -48666,9 +48701,9 @@ 2306250211 metadata/md5-cache/media-sound/yoshimi-2.3.0 2306250211 metadata/md5-cache/media-sound/zynaddsubfx-3.0.6-r1 2306261140 metadata/md5-cache/media-sound/abcmidi-2023.06.25 -2306271010 metadata/md5-cache/media-sound/Manifest.gz 2306271010 metadata/md5-cache/media-sound/flac123-2.1.0 2306270840 metadata/md5-cache/media-sound/liblc3-1.0.3 +2306291010 metadata/md5-cache/media-sound/Manifest.gz 1806021308 metadata/md5-cache/media-tv/ivtvplayer-0.1.3-r2 2110221139 metadata/md5-cache/media-tv/shoutcast2vdr-0.0.8-r1 2012172009 metadata/md5-cache/media-tv/w_scan-20170107 @@ -48879,7 +48914,6 @@ 2306171342 metadata/md5-cache/media-video/wireplumber-9999 2306162142 metadata/md5-cache/media-video/x264-encoder-0.0.20220222 2306162142 metadata/md5-cache/media-video/x264-encoder-9999 -2306171342 metadata/md5-cache/media-video/yle-dl-20221231 2306190011 metadata/md5-cache/media-video/acidrip-0.14-r4 2306190011 metadata/md5-cache/media-video/dvdrip-0.98.11-r5 2306190011 metadata/md5-cache/media-video/mplayer-1.5_p20230618 @@ -48922,11 +48956,11 @@ 2306250211 metadata/md5-cache/media-video/webcamoid-9999 2306201940 metadata/md5-cache/media-video/yle-dl-20230611 2306262110 metadata/md5-cache/media-video/motion-4.5.1-r2 -2306282140 metadata/md5-cache/media-video/Manifest.gz 2306271440 metadata/md5-cache/media-video/pipewire-0.3.72 2306271440 metadata/md5-cache/media-video/pipewire-9999 2306282140 metadata/md5-cache/media-video/qmplay2-23.06.17-r1 2306282140 metadata/md5-cache/media-video/qmplay2-9999 +2306291010 metadata/md5-cache/media-video/Manifest.gz 2110212239 metadata/md5-cache/net-analyzer/arptools-1.0.2-r1 2104031909 metadata/md5-cache/net-analyzer/bwbar-1.2.3 2108110340 metadata/md5-cache/net-analyzer/etherape-0.9.20 @@ -49364,11 +49398,12 @@ 2306201510 metadata/md5-cache/net-dns/dnsviz-0.10.0 2306190011 metadata/md5-cache/net-dns/fpdns-0.10.0_pre20130404-r1 2306200140 metadata/md5-cache/net-dns/unbound-1.17.1 -2306250211 metadata/md5-cache/net-dns/Manifest.gz 2306250211 metadata/md5-cache/net-dns/getdns-1.7.2-r1 2306250211 metadata/md5-cache/net-dns/https_dns_proxy-0_pre20200925 2306250211 metadata/md5-cache/net-dns/https_dns_proxy-9999 2306250211 metadata/md5-cache/net-dns/resolv_wrapper-1.1.8 +2306292310 metadata/md5-cache/net-dns/Manifest.gz +2306292310 metadata/md5-cache/net-dns/openresolv-3.13.2 1902190039 metadata/md5-cache/net-firewall/ipkungfu-0.6.1-r1 2001260341 metadata/md5-cache/net-firewall/lutelwall-0.99-r1 2306101350 metadata/md5-cache/net-firewall/arno-iptables-firewall-2.1.1 @@ -49437,10 +49472,10 @@ 2306250211 metadata/md5-cache/net-fs/cvmfs-2.10.1-r1 2306252110 metadata/md5-cache/net-fs/nfs-utils-2.6.3-r2 2306270340 metadata/md5-cache/net-fs/ksmbd-tools-3.4.8 -2306281110 metadata/md5-cache/net-fs/Manifest.gz 2306281110 metadata/md5-cache/net-fs/autofs-5.1.8-r1 -2306281110 metadata/md5-cache/net-fs/openafs-1.8.7 -2306281110 metadata/md5-cache/net-fs/openafs-1.8.8.1-r1 +2306291210 metadata/md5-cache/net-fs/Manifest.gz +2306291210 metadata/md5-cache/net-fs/openafs-1.8.7 +2306291210 metadata/md5-cache/net-fs/openafs-1.8.8.1-r1 2204111309 metadata/md5-cache/net-ftp/cmdftp-0.9.8 2211021740 metadata/md5-cache/net-ftp/uftpd-2.15-r1 2303261522 metadata/md5-cache/net-ftp/pureadmin-0.4-r3 @@ -49560,10 +49595,10 @@ 2306250211 metadata/md5-cache/net-im/tokodon-23.04.2 2306250211 metadata/md5-cache/net-im/vacuum-1.3.0_pre20180105 2306250211 metadata/md5-cache/net-im/vacuum-9999 -2306261240 metadata/md5-cache/net-im/zoom-5.15.0.4063 -2306281710 metadata/md5-cache/net-im/Manifest.gz 2306281040 metadata/md5-cache/net-im/skypeforlinux-8.99.0.202 2306281710 metadata/md5-cache/net-im/synapse-1.85.2 +2306292010 metadata/md5-cache/net-im/Manifest.gz +2306292010 metadata/md5-cache/net-im/zoom-5.15.2.4260 2106302209 metadata/md5-cache/net-irc/bnc-2.9.4-r2 2106302209 metadata/md5-cache/net-irc/muh-2.2a-r2 2008302209 metadata/md5-cache/net-irc/znc-igloo-push-20200520 @@ -49979,9 +50014,12 @@ 2306250211 metadata/md5-cache/net-libs/xrootd-ceph-5.5.4 2306250211 metadata/md5-cache/net-libs/xrootd-ceph-5.5.5 2306250211 metadata/md5-cache/net-libs/zmqpp-4.2.0-r1 -2306290040 metadata/md5-cache/net-libs/Manifest.gz 2306280110 metadata/md5-cache/net-libs/libhtp-0.5.44 -2306290040 metadata/md5-cache/net-libs/libssh2-1.11.0 +2306292240 metadata/md5-cache/net-libs/Manifest.gz +2306290940 metadata/md5-cache/net-libs/libssh2-1.11.0 +2306292240 metadata/md5-cache/net-libs/nodejs-16.20.1 +2306292240 metadata/md5-cache/net-libs/nodejs-18.16.1 +2306292240 metadata/md5-cache/net-libs/nodejs-20.3.1 2111060309 metadata/md5-cache/net-mail/imapsync-1.977 2103111039 metadata/md5-cache/net-mail/mlmmj-1.3.0-r1 2106190039 metadata/md5-cache/net-mail/nmzmail-1.1-r1 @@ -50629,13 +50667,16 @@ 2306261840 metadata/md5-cache/net-misc/openssh-contrib-9.3_p1 2306270540 metadata/md5-cache/net-misc/spice-gtk-0.42-r3 2306261140 metadata/md5-cache/net-misc/yt-dlp-2023.06.22 -2306290040 metadata/md5-cache/net-misc/Manifest.gz 2306281110 metadata/md5-cache/net-misc/icecast-2.4.4-r1 2306281040 metadata/md5-cache/net-misc/modemmanager-1.18.12 2306281110 metadata/md5-cache/net-misc/netkit-fingerd-0.17-r3 2306290040 metadata/md5-cache/net-misc/netkit-telnetd-0.17-r13 2306281110 metadata/md5-cache/net-misc/nx-3.5.99.26 2306290040 metadata/md5-cache/net-misc/telnet-bsd-1.2-r4 +2306300010 metadata/md5-cache/net-misc/Manifest.gz +2306300010 metadata/md5-cache/net-misc/nx-3.5.99.27 +2306300010 metadata/md5-cache/net-misc/x2goclient-4.1.2.3 +2306300010 metadata/md5-cache/net-misc/x2goserver-4.1.0.5 1911091712 metadata/md5-cache/net-nds/led-1.111 2204240440 metadata/md5-cache/net-nds/smbldap-tools-0.9.10-r1 2209170910 metadata/md5-cache/net-nds/gssproxy-0.9.1 @@ -50681,8 +50722,9 @@ 2306250211 metadata/md5-cache/net-news/alligator-23.04.2 2306250211 metadata/md5-cache/net-news/rssguard-4.3.3 2306250211 metadata/md5-cache/net-news/rssguard-4.3.4 -2306280840 metadata/md5-cache/net-news/Manifest.gz 2306280840 metadata/md5-cache/net-news/rssguard-4.4.0 +2306291610 metadata/md5-cache/net-news/Manifest.gz +2306291610 metadata/md5-cache/net-news/yydecode-0.2.10-r2 2210140540 metadata/md5-cache/net-nntp/leafnode-1.11.11-r1 2306101350 metadata/md5-cache/net-nntp/newspost-2.1.1-r3 2306101350 metadata/md5-cache/net-nntp/nzbget-21.1-r1 @@ -50947,11 +50989,9 @@ 2306101350 metadata/md5-cache/net-vpn/wireguard-tools-1.0.20210914 2306140740 metadata/md5-cache/net-vpn/i2p-2.1.0-r2 2306140740 metadata/md5-cache/net-vpn/i2p-2.2.1 -2306132140 metadata/md5-cache/net-vpn/openvpn-2.6.4 2306171342 metadata/md5-cache/net-vpn/6tunnel-0.13 2306171342 metadata/md5-cache/net-vpn/openconnect-9.12 2306171342 metadata/md5-cache/net-vpn/openconnect-9999 -2306180210 metadata/md5-cache/net-vpn/ovpn-dco-0.2.20230426 2306180210 metadata/md5-cache/net-vpn/ovpn-dco-9999 2306162142 metadata/md5-cache/net-vpn/pptpd-1.4.0-r3 2306171342 metadata/md5-cache/net-vpn/protonvpn-cli-2.2.11-r2 @@ -50969,8 +51009,11 @@ 2306250211 metadata/md5-cache/net-vpn/i2pd-2.46.1 2306250211 metadata/md5-cache/net-vpn/i2pd-2.47.0 2306220840 metadata/md5-cache/net-vpn/openvpn-2.5.7-r1 -2306290040 metadata/md5-cache/net-vpn/Manifest.gz 2306290040 metadata/md5-cache/net-vpn/strongswan-5.9.11 +2306300940 metadata/md5-cache/net-vpn/Manifest.gz +2306292140 metadata/md5-cache/net-vpn/networkmanager-openvpn-1.10.2-r1 +2306300940 metadata/md5-cache/net-vpn/openvpn-2.6.4 +2306300940 metadata/md5-cache/net-vpn/ovpn-dco-0.2.20230426 2009240309 metadata/md5-cache/net-wireless/hidclient-20120728 2008032109 metadata/md5-cache/net-wireless/kismetmobiledashboard-1.5_beta1-r2 1905080439 metadata/md5-cache/net-wireless/portapack-firmware-20190405 @@ -51399,7 +51442,6 @@ 2306171342 metadata/md5-cache/sci-chemistry/vmd-1.9.4_alpha57 2306162142 metadata/md5-cache/sci-chemistry/wxmacmolplt-7.5-r1 2306191710 metadata/md5-cache/sci-chemistry/GromacsWrapper-0.8.4 -2306250211 metadata/md5-cache/sci-chemistry/Manifest.gz 2306250211 metadata/md5-cache/sci-chemistry/avogadro2-1.95.1 2306250211 metadata/md5-cache/sci-chemistry/avogadro2-1.97.0 2306250211 metadata/md5-cache/sci-chemistry/dssp-4.2.2.1 @@ -51412,10 +51454,6 @@ 2306250211 metadata/md5-cache/sci-chemistry/gromacs-2022.4 2306250211 metadata/md5-cache/sci-chemistry/gromacs-2022.5 2306250211 metadata/md5-cache/sci-chemistry/gromacs-2022.9999 -2306250211 metadata/md5-cache/sci-chemistry/gromacs-2023 -2306250211 metadata/md5-cache/sci-chemistry/gromacs-2023.1 -2306250211 metadata/md5-cache/sci-chemistry/gromacs-2023.9999 -2306250211 metadata/md5-cache/sci-chemistry/gromacs-9999 2306250211 metadata/md5-cache/sci-chemistry/molequeue-0.9.0-r1 2306250211 metadata/md5-cache/sci-chemistry/molsketch-0.7.2-r1 2306250211 metadata/md5-cache/sci-chemistry/openbabel-3.1.1_p20210225 @@ -51427,6 +51465,11 @@ 2306250211 metadata/md5-cache/sci-chemistry/votca-2022 2306250211 metadata/md5-cache/sci-chemistry/votca-2022.1 2306250211 metadata/md5-cache/sci-chemistry/votca-9999 +2306291010 metadata/md5-cache/sci-chemistry/Manifest.gz +2306291010 metadata/md5-cache/sci-chemistry/gromacs-2023 +2306291010 metadata/md5-cache/sci-chemistry/gromacs-2023.1 +2306291010 metadata/md5-cache/sci-chemistry/gromacs-2023.9999 +2306291010 metadata/md5-cache/sci-chemistry/gromacs-9999 1702282330 metadata/md5-cache/sci-electronics/freehdl-0.0.8 2003201239 metadata/md5-cache/sci-electronics/geda-suite-20171223-r1 2108222309 metadata/md5-cache/sci-electronics/irsim-9.7.93 @@ -53305,7 +53348,6 @@ 2306101350 metadata/md5-cache/sys-apps/pnputils-0.1-r1 2306101350 metadata/md5-cache/sys-apps/powerpc-utils-1.1.3.18-r4 2306101350 metadata/md5-cache/sys-apps/ppc64-diag-2.7.9 -2306101350 metadata/md5-cache/sys-apps/prctl-1.6-r1 2306101350 metadata/md5-cache/sys-apps/preload-0.6.4-r3 2306101350 metadata/md5-cache/sys-apps/progress-0.15-r1 2306101350 metadata/md5-cache/sys-apps/proot-5.1.0-r2 @@ -53552,7 +53594,6 @@ 2306181540 metadata/md5-cache/sys-apps/usermode-utilities-20070815-r5 2306162142 metadata/md5-cache/sys-apps/utempter-0.5.5.6-r1 2306171342 metadata/md5-cache/sys-apps/util-linux-2.38.1-r2 -2306171342 metadata/md5-cache/sys-apps/util-linux-2.39-r4 2306171342 metadata/md5-cache/sys-apps/util-linux-9999 2306181810 metadata/md5-cache/sys-apps/uutils-coreutils-0.0.18 2306181810 metadata/md5-cache/sys-apps/uutils-coreutils-9999 @@ -53601,7 +53642,6 @@ 2306262310 metadata/md5-cache/sys-apps/apparmor-utils-3.1.4-r1 2306261240 metadata/md5-cache/sys-apps/pkgcore-0.12.21 2306261240 metadata/md5-cache/sys-apps/pkgcore-9999 -2306290210 metadata/md5-cache/sys-apps/Manifest.gz 2306270840 metadata/md5-cache/sys-apps/apparmor-3.0.10 2306270840 metadata/md5-cache/sys-apps/apparmor-utils-3.0.10-r1 2306271940 metadata/md5-cache/sys-apps/coreutils-9.3-r3 @@ -53618,6 +53658,10 @@ 2306271640 metadata/md5-cache/sys-apps/util-linux-2.39.1 2306281110 metadata/md5-cache/sys-apps/vbetool-1.2.2 2306281110 metadata/md5-cache/sys-apps/watchdog-5.16-r1 +2306291510 metadata/md5-cache/sys-apps/Manifest.gz +2306291210 metadata/md5-cache/sys-apps/hwloc-2.9.2 +2306291510 metadata/md5-cache/sys-apps/minijail-18 +2306291240 metadata/md5-cache/sys-apps/prctl-1.6-r1 2110110009 metadata/md5-cache/sys-auth/libyubikey-1.13 2108271840 metadata/md5-cache/sys-auth/nss-myhostname-0.3-r1 2011160239 metadata/md5-cache/sys-auth/ykclient-2.15 @@ -53694,10 +53738,11 @@ 2306250211 metadata/md5-cache/sys-auth/yubico-piv-tool-2.3.1 2306270740 metadata/md5-cache/sys-auth/pam_u2f-1.3.0 2306262010 metadata/md5-cache/sys-auth/passwdqc-2.0.3 -2306281110 metadata/md5-cache/sys-auth/Manifest.gz 2306281110 metadata/md5-cache/sys-auth/fprintd-1.94.2 2306281110 metadata/md5-cache/sys-auth/nss-pam-ldapd-0.9.12-r3 2306281040 metadata/md5-cache/sys-auth/rtkit-0.13-r1 +2306291340 metadata/md5-cache/sys-auth/Manifest.gz +2306291340 metadata/md5-cache/sys-auth/rtkit-0.13-r2 1911072009 metadata/md5-cache/sys-block/endpoint-0.1.0-r1 1702282333 metadata/md5-cache/sys-block/hdrecover-0.5 2010272109 metadata/md5-cache/sys-block/lsiutil-1.62-r3 @@ -53707,7 +53752,6 @@ 2105131709 metadata/md5-cache/sys-block/smp_utils-0.99 1911072009 metadata/md5-cache/sys-block/tapecat-1.0.0-r1 1911121409 metadata/md5-cache/sys-block/viaideinfo-0.5-r1 -2203192040 metadata/md5-cache/sys-block/tw_cli-10.2.2.1-r2 2204032209 metadata/md5-cache/sys-block/megarc-1.11-r3 2204080009 metadata/md5-cache/sys-block/mtx-1.3.12 2208111410 metadata/md5-cache/sys-block/flashbench-20120606 @@ -53787,8 +53831,9 @@ 2306250211 metadata/md5-cache/sys-block/partitionmanager-23.04.2 2306240440 metadata/md5-cache/sys-block/zram-init-9999 2306261140 metadata/md5-cache/sys-block/zram-init-11.1 -2306281040 metadata/md5-cache/sys-block/Manifest.gz 2306281040 metadata/md5-cache/sys-block/tgt-1.0.86 +2306291210 metadata/md5-cache/sys-block/Manifest.gz +2306291210 metadata/md5-cache/sys-block/tw_cli-10.2.2.1-r2 1907151840 metadata/md5-cache/sys-boot/bootcreator-1.2 1911100139 metadata/md5-cache/sys-boot/makebootfat-1.4 1912110241 metadata/md5-cache/sys-boot/mbr-1.1.11-r1 @@ -54196,8 +54241,10 @@ 2306261440 metadata/md5-cache/sys-devel/gcc-11.4.1_p20230622 2306261440 metadata/md5-cache/sys-devel/gcc-12.3.1_p20230623 2306261510 metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230625 -2306271340 metadata/md5-cache/sys-devel/Manifest.gz 2306271340 metadata/md5-cache/sys-devel/gcc-12.3.1_p20230526 +2306300640 metadata/md5-cache/sys-devel/Manifest.gz +2306300640 metadata/md5-cache/sys-devel/gcc-10.4.1_p20230628 +2306300640 metadata/md5-cache/sys-devel/gcc-11.4.1_p20230629 2306101350 metadata/md5-cache/sys-fabric/Manifest.gz 2306101350 metadata/md5-cache/sys-fabric/mstflint-4.18.0_p1-r1 2306101350 metadata/md5-cache/sys-fabric/mstflint-4.20.0_p1 @@ -54681,9 +54728,7 @@ 2306261510 metadata/md5-cache/sys-kernel/gentoo-sources-6.4.0 2306270640 metadata/md5-cache/sys-kernel/kpatch-0.9.7 2306270640 metadata/md5-cache/sys-kernel/kpatch-0.9.8 -2306270640 metadata/md5-cache/sys-kernel/kpatch-9999 2306261240 metadata/md5-cache/sys-kernel/vanilla-sources-6.4.0 -2306290840 metadata/md5-cache/sys-kernel/Manifest.gz 2306290840 metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.186 2306290840 metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.119 2306290840 metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.249 @@ -54707,6 +54752,8 @@ 2306290840 metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.249 2306290840 metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.36 2306282340 metadata/md5-cache/sys-kernel/vanilla-kernel-6.3.10 +2306291940 metadata/md5-cache/sys-kernel/Manifest.gz +2306291940 metadata/md5-cache/sys-kernel/kpatch-9999 2106100309 metadata/md5-cache/sys-libs/fortify-headers-1.1 1908101709 metadata/md5-cache/sys-libs/libservicelog-1.1.18 2107081310 metadata/md5-cache/sys-libs/lwp-2.8 @@ -54821,7 +54868,6 @@ 2306162142 metadata/md5-cache/sys-libs/musl-1.2.3-r7 2306162142 metadata/md5-cache/sys-libs/musl-1.2.3-r8 2306162142 metadata/md5-cache/sys-libs/musl-9999 -2306162142 metadata/md5-cache/sys-libs/ncurses-compat-6.2 2306180010 metadata/md5-cache/sys-libs/ncurses-compat-6.4_p20230401 2306162142 metadata/md5-cache/sys-libs/newlib-4.1.0-r2 2306162142 metadata/md5-cache/sys-libs/newlib-4.2.0.20211231-r1 @@ -54896,7 +54942,6 @@ 2306250211 metadata/md5-cache/sys-libs/llvm-libunwind-17.0.0_pre20230620 2306250211 metadata/md5-cache/sys-libs/minizip-ng-3.0.10 2306250211 metadata/md5-cache/sys-libs/minizip-ng-4.0.0-r1 -2306252240 metadata/md5-cache/sys-libs/ncurses-6.3_p20221203-r2 2306252240 metadata/md5-cache/sys-libs/ncurses-6.4_p20230401 2306252240 metadata/md5-cache/sys-libs/ncurses-6.4_p20230527 2306250211 metadata/md5-cache/sys-libs/nss_wrapper-1.1.12 @@ -54919,9 +54964,10 @@ 2306261840 metadata/md5-cache/sys-libs/glibc-2.37-r2 2306261840 metadata/md5-cache/sys-libs/glibc-9999 2306270140 metadata/md5-cache/sys-libs/musl-1.2.4 -2306290040 metadata/md5-cache/sys-libs/Manifest.gz 2306290040 metadata/md5-cache/sys-libs/glibc-2.37-r3 2306270840 metadata/md5-cache/sys-libs/libapparmor-3.0.10 +2306291210 metadata/md5-cache/sys-libs/Manifest.gz +2306291210 metadata/md5-cache/sys-libs/zlib-ng-2.1.3 2110201309 metadata/md5-cache/sys-power/acpi-1.7-r1 2104252209 metadata/md5-cache/sys-power/acpitool-0.5.1-r2 1901132309 metadata/md5-cache/sys-power/hibernate-script-2.0-r6 @@ -55575,7 +55621,6 @@ 2306101350 metadata/md5-cache/www-client/netsurf-3.10-r6 2306101350 metadata/md5-cache/www-client/netsurf-9999 2306101350 metadata/md5-cache/www-client/opera-beta-100.0.4815.2 -2306101350 metadata/md5-cache/www-client/opera-beta-99.0.4788.6 2306101350 metadata/md5-cache/www-client/surf-2.1-r3 2306101350 metadata/md5-cache/www-client/surf-9999 2306101350 metadata/md5-cache/www-client/surfraw-2.3.0-r3 @@ -55588,11 +55633,7 @@ 2306101350 metadata/md5-cache/www-client/w3m-0.5.3_p20220429-r1 2306101350 metadata/md5-cache/www-client/w3m-0.5.3_p20230121 2306101350 metadata/md5-cache/www-client/w3mmee-0.3.2_p24-r12 -2306141740 metadata/md5-cache/www-client/microsoft-edge-beta-115.0.1901.7 -2306132240 metadata/md5-cache/www-client/microsoft-edge-dev-115.0.1901.5 2306132240 metadata/md5-cache/www-client/opera-developer-101.0.4829.0 -2306171342 metadata/md5-cache/www-client/chromium-113.0.5672.126 -2306171342 metadata/md5-cache/www-client/chromium-114.0.5735.110 2306171342 metadata/md5-cache/www-client/elinks-0.13.5-r100 2306171342 metadata/md5-cache/www-client/elinks-0.15.1-r1 2306171342 metadata/md5-cache/www-client/elinks-0.16.0 @@ -55607,12 +55648,9 @@ 2306171342 metadata/md5-cache/www-client/qutebrowser-9999 2306171342 metadata/md5-cache/www-client/tangram-3.0 2306230810 metadata/md5-cache/www-client/chromium-114.0.5735.133 -2306221940 metadata/md5-cache/www-client/chromium-115.0.5790.40 2306250211 metadata/md5-cache/www-client/falkon-22.12.3 2306250211 metadata/md5-cache/www-client/falkon-23.04.2 -2306240610 metadata/md5-cache/www-client/firefox-102.11.0 2306240610 metadata/md5-cache/www-client/firefox-102.12.0 -2306240610 metadata/md5-cache/www-client/firefox-113.0.1 2306240610 metadata/md5-cache/www-client/firefox-113.0.2 2306210910 metadata/md5-cache/www-client/firefox-bin-114.0.2 2306250310 metadata/md5-cache/www-client/microsoft-edge-114.0.1823.58 @@ -55620,7 +55658,6 @@ 2306250310 metadata/md5-cache/www-client/microsoft-edge-beta-115.0.1901.151 2306210010 metadata/md5-cache/www-client/microsoft-edge-dev-116.0.1908.0 2306210010 metadata/md5-cache/www-client/microsoft-edge-dev-116.0.1923.0 -2306241840 metadata/md5-cache/www-client/opera-100.0.4815.21-r1 2306241840 metadata/md5-cache/www-client/opera-beta-100.0.4815.13-r1 2306241840 metadata/md5-cache/www-client/opera-developer-101.0.4836.0-r1 2306250211 metadata/md5-cache/www-client/otter-1.0.03 @@ -55629,14 +55666,19 @@ 2306241710 metadata/md5-cache/www-client/vivaldi-6.1.3035.100 2306241710 metadata/md5-cache/www-client/vivaldi-6.1.3035.84 2306211140 metadata/md5-cache/www-client/vivaldi-snapshot-6.2.3054.3 -2306270110 metadata/md5-cache/www-client/firefox-114.0 -2306281110 metadata/md5-cache/www-client/Manifest.gz 2306272010 metadata/md5-cache/www-client/google-chrome-114.0.5735.198 -2306272010 metadata/md5-cache/www-client/google-chrome-beta-115.0.5790.40 2306272010 metadata/md5-cache/www-client/google-chrome-unstable-116.0.5845.4 2306281110 metadata/md5-cache/www-client/links-2.29 2306271840 metadata/md5-cache/www-client/opera-developer-101.0.4843.0 2306271110 metadata/md5-cache/www-client/vivaldi-snapshot-6.2.3060.3 +2306291810 metadata/md5-cache/www-client/Manifest.gz +2306291810 metadata/md5-cache/www-client/chromium-115.0.5790.56 +2306291010 metadata/md5-cache/www-client/firefox-114.0 +2306291810 metadata/md5-cache/www-client/google-chrome-beta-115.0.5790.56 +2306291810 metadata/md5-cache/www-client/microsoft-edge-beta-115.0.1901.157 +2306291810 metadata/md5-cache/www-client/microsoft-edge-dev-116.0.1938.1 +2306291810 metadata/md5-cache/www-client/opera-100.0.4815.30 +2306291810 metadata/md5-cache/www-client/opera-beta-101.0.4843.5 1910071209 metadata/md5-cache/www-misc/profile-sync-daemon-5.75 2209170112 metadata/md5-cache/www-misc/log-toolkit-0.9.6-r1 2303261522 metadata/md5-cache/www-misc/profile-sync-daemon-9999 @@ -55666,12 +55708,12 @@ 2306122340 metadata/md5-cache/www-plugins/browserpass-3.1.0 2306101350 metadata/md5-cache/www-plugins/gosuslugi-plugin-3.1.1.0 2306171342 metadata/md5-cache/www-plugins/passff-host-1.2.3-r1 -2306222010 metadata/md5-cache/www-plugins/chrome-binary-plugins-115.0.5790.40_beta 2306250310 metadata/md5-cache/www-plugins/chrome-binary-plugins-116.0.5845.4_alpha 2306250211 metadata/md5-cache/www-plugins/lightspark-0.8.6.1 2306250211 metadata/md5-cache/www-plugins/lightspark-0.8.7 -2306271710 metadata/md5-cache/www-plugins/Manifest.gz 2306271710 metadata/md5-cache/www-plugins/chrome-binary-plugins-114.0.5735.198 +2306291810 metadata/md5-cache/www-plugins/Manifest.gz +2306291810 metadata/md5-cache/www-plugins/chrome-binary-plugins-115.0.5790.56_beta 2012311940 metadata/md5-cache/www-servers/spawn-fcgi-1.6.4-r1 2306122340 metadata/md5-cache/www-servers/caddy-2.5.2 2306122340 metadata/md5-cache/www-servers/caddy-2.6.2 @@ -55700,9 +55742,6 @@ 2306171342 metadata/md5-cache/www-servers/pshs-0.4.1 2306171342 metadata/md5-cache/www-servers/pshs-0.4.2 2306162110 metadata/md5-cache/www-servers/puma-5.6.5 -2306162110 metadata/md5-cache/www-servers/puma-6.0.2 -2306162110 metadata/md5-cache/www-servers/puma-6.1.0 -2306162110 metadata/md5-cache/www-servers/puma-6.1.1 2306162110 metadata/md5-cache/www-servers/puma-6.1.1-r1 2306162110 metadata/md5-cache/www-servers/puma-6.2.2 2306171342 metadata/md5-cache/www-servers/servefile-0.5.3 @@ -55728,8 +55767,9 @@ 2306232340 metadata/md5-cache/www-servers/tomcat-10.1.9 2306232340 metadata/md5-cache/www-servers/tomcat-8.5.89 2306232340 metadata/md5-cache/www-servers/tomcat-9.0.75 -2306281710 metadata/md5-cache/www-servers/Manifest.gz 2306281710 metadata/md5-cache/www-servers/varnish-7.1.2-r2 +2306300940 metadata/md5-cache/www-servers/Manifest.gz +2306300940 metadata/md5-cache/www-servers/puma-6.3.0 2305252312 metadata/md5-cache/x11-apps/luit-20221028 2305252312 metadata/md5-cache/x11-apps/luit-20230201 2306101350 metadata/md5-cache/x11-apps/xrectsel-0.3.2-r1 @@ -56144,7 +56184,6 @@ 2306101350 metadata/md5-cache/x11-misc/lineakd-0.9.0-r4 2306101350 metadata/md5-cache/x11-misc/lsw-0.3 2306101350 metadata/md5-cache/x11-misc/macopix-3.4.0 -2306101350 metadata/md5-cache/x11-misc/mate-notification-daemon-1.26.0 2306101350 metadata/md5-cache/x11-misc/mixer_app-1.8.0-r1 2306101350 metadata/md5-cache/x11-misc/mygestures-2.0 2306101350 metadata/md5-cache/x11-misc/netwmpager-2.05 @@ -56392,9 +56431,10 @@ 2306250211 metadata/md5-cache/x11-misc/xsettingsd-1.0.2 2306250211 metadata/md5-cache/x11-misc/xss-lock-0.3.0_p20140302-r2 2306250211 metadata/md5-cache/x11-misc/ydotool-1.0.4-r2 -2306280310 metadata/md5-cache/x11-misc/Manifest.gz 2306271210 metadata/md5-cache/x11-misc/py3status-3.51 2306271440 metadata/md5-cache/x11-misc/sddm-0.20.0 +2306300740 metadata/md5-cache/x11-misc/Manifest.gz +2306300740 metadata/md5-cache/x11-misc/mate-notification-daemon-1.26.0-r1 1908180209 metadata/md5-cache/x11-plugins/e16-epplets-0.16 2104120442 metadata/md5-cache/x11-plugins/guifications-2.16 2109091040 metadata/md5-cache/x11-plugins/pidgin-birthday-reminder-1.7-r1 @@ -57210,4 +57250,4 @@ 2305252312 metadata/md5-cache/app-alternatives/sh-0 2305252312 metadata/md5-cache/app-alternatives/tar-0 2305252312 metadata/md5-cache/app-alternatives/yacc-1-r2 -2306290910 metadata/md5-cache/Manifest.gz +2306301040 metadata/md5-cache/Manifest.gz diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index eadaebc55e52..bfbe7352d48e 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Thu, 29 Jun 2023 06:30:01 +0000 +Fri, 30 Jun 2023 08:00:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 676a658c3f1e..55336756f72f 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -bd129b20aaff2dddc607230800d7d29333096e9c 1688018221 2023-06-29T05:57:01+00:00 +232f72e4e0b37e7d01ccbab51f72f29af3756e58 1688110015 2023-06-30T07:26:55+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 96f78b0879c8..cd6bad49064e 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1688019001 Thu 29 Jun 2023 06:10:01 AM UTC +1688110801 Fri 30 Jun 2023 07:40:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index ccca73ba139a..a95b0f195df5 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Thu, 29 Jun 2023 06:09:49 +0000 +Fri, 30 Jun 2023 07:39:56 +0000 diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz index 5bc2b5cf5c88..3b1aa563d3a8 100644 Binary files a/net-dns/Manifest.gz and b/net-dns/Manifest.gz differ diff --git a/net-dns/openresolv/Manifest b/net-dns/openresolv/Manifest index 6c764561bd69..84bca023b019 100644 --- a/net-dns/openresolv/Manifest +++ b/net-dns/openresolv/Manifest @@ -1,5 +1,7 @@ DIST openresolv-3.12.0.tar.xz 21008 BLAKE2B 1609d8e97a9abe82f9ead7179727dd4323571e92b36aa2ca2a1177972f3a61946f612dd0cf81a804087f1c71bda25e78dab8b085ad2be55ce21214dc9870fdf6 SHA512 60348ca35114b105c8b3121e5f2d301311fcc7251a9be60c45fedc27267cfd94e413e77c7d5c91d0a0ccb8f1b4288bc147582b0ac9be64afcaa96ad3d833f26f DIST openresolv-3.13.1.tar.xz 21336 BLAKE2B 9794bd2af2af68dcd08383e0613a6ada0d1f49d1514226911d49318a85d7c5a4d1b216d4d9e101161a442ea2e3d2fce5208a1cd2c393ec0560df0dcc136165ec SHA512 200ad330ddeeead83f7338f75edec5bfbed7e0fddfab601f490e175b46948c504abd9ce70c015d97328da397536a2fd7f8c55e3906a5f8ac7ab32201d02f98a1 +DIST openresolv-3.13.2.tar.xz 21540 BLAKE2B e9ea4524da9e19ae8837869d04f039b2a77b9c9d34826b383ad8396a7b0e79df570c04dff38d33f8aaade35a171ae2599333ac54cbd4d656c965f2d4a5ddfe9b SHA512 4f1bc3e2865bc233d12c29e75893b3e53db0b127a7167d9be4ddd0228ba4f689f62af93eab088fb4d4f66baa556ed402c7fc5ecb9c4af5509004125af60fa379 EBUILD openresolv-3.12.0-r1.ebuild 1104 BLAKE2B b82e4d1ce251fb14179a56528c777d015df8842715a774e8c8496ab0f015939bcb7ae9449d0609edf1af8e78460226585df30556ae4bf74046dde53d293db590 SHA512 3b0ff65863a04b59e8c0107e4d0185b8f471e75cecd0788ff65e373b55c5edf109c4e06eaa57a5ab139d27faf50c7016f7a12c5ec46b1d2d08d1f676bc55826b EBUILD openresolv-3.13.1.ebuild 1185 BLAKE2B 8967f7cbc861d0c366e9fb1286eabea7fa5d7b156c9c52f167330bac57b2fe51b4cb3067084246ea544c3c30e47665d2b9c3e205bff78516cff27e725ba8f607 SHA512 b53dc34c39f09ac7639d7b2028792b2f777a1faa1a62be1a26b5d3732fa9c9061468ecdcf8e4cd137556becd026d2455eec30ac9e72ca1015709720f97efb4dd +EBUILD openresolv-3.13.2.ebuild 1185 BLAKE2B 8967f7cbc861d0c366e9fb1286eabea7fa5d7b156c9c52f167330bac57b2fe51b4cb3067084246ea544c3c30e47665d2b9c3e205bff78516cff27e725ba8f607 SHA512 b53dc34c39f09ac7639d7b2028792b2f777a1faa1a62be1a26b5d3732fa9c9061468ecdcf8e4cd137556becd026d2455eec30ac9e72ca1015709720f97efb4dd MISC metadata.xml 365 BLAKE2B 9cc7281443f4a25a8ab82240a0bf751482aa0ddbcd30c466835d78a21bab92fae99a707220af0b8e31f3e03e0a1e7ea9812c9e64b139c41c2b13dbeb33105ef1 SHA512 5a08078078d6d10ea0c5439dc8de670d1f65268eaa65d89642fd525ea2a4321f1674d3ec2ffca59a574f562eb8e6d112e8728220f84785f64e735284c207ce3e diff --git a/net-dns/openresolv/openresolv-3.13.2.ebuild b/net-dns/openresolv/openresolv-3.13.2.ebuild new file mode 100644 index 000000000000..da057b7d5a47 --- /dev/null +++ b/net-dns/openresolv/openresolv-3.13.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A framework for managing DNS information" +HOMEPAGE="https://roy.marples.name/projects/openresolv" +SRC_URI="https://github.com/NetworkConfiguration/openresolv/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="selinux" + +RDEPEND="!sys-apps/systemd[resolvconf] + selinux? ( sec-policy/selinux-resolvconf )" + +PDEPEND="net-dns/resolvconf-symlink" + +src_configure() { + local myeconfargs=( + --prefix="${EPREFIX}" + --rundir="${EPREFIX}"/var/run + --libexecdir="${EPREFIX}"/lib/resolvconf + ) + econf "${myeconfargs[@]}" +} + +pkg_config() { + if [[ -n ${ROOT} ]]; then + eerror "We cannot configure unless \$ROOT is empty" + return 1 + fi + + if [[ -n "$(resolvconf -l)" ]]; then + einfo "${PN} already has DNS information" + else + ebegin "Copying /etc/resolv.conf to resolvconf -a dummy" + resolvconf -a dummy "${T}"/50npm + doenvd "${T}"/50npm + + # Install bash completion for `npm` + local tmp_npm_completion_file="$(TMPDIR="${T}" mktemp -t npm.XXXXXXXXXX)" + "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}" + newbashcomp "${tmp_npm_completion_file}" npm + + # Move man pages + doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/* + + # Clean up + rm -f "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile} + rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man} + + local find_exp="-or -name" + local find_name=() + for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \ + ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \ + "*.md" "*.markdown" "*.bat" "*.cmd"; do + find_name+=( ${find_exp} "${match}" ) + done + + # Remove various development and/or inappropriate files and + # useless docs of dependend packages. + find "${LIBDIR}"/node_modules \ + \( -type d -name examples \) -or \( -type f \( \ + -iname "LICEN?E*" \ + "${find_name[@]}" \ + \) \) -exec rm -rf "{}" \; + fi + + mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die +} + +src_test() { + local drop_tests=( + test/parallel/test-dns-setserver-when-querying.js + test/parallel/test-fs-mkdir.js + test/parallel/test-fs-utimes-y2K38.js + test/parallel/test-release-npm.js + test/parallel/test-socket-write-after-fin-error.js + test/parallel/test-strace-openat-openssl.js + test/sequential/test-util-debug.js + ) + rm "${drop_tests[@]}" || die "disabling tests failed" + + out/${BUILDTYPE}/cctest || die + "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare -J message parallel sequential || die +} + +pkg_postinst() { + if use npm; then + ewarn "remember to run: source /etc/profile if you plan to use nodejs" + ewarn " in your current shell" + fi +} diff --git a/net-libs/nodejs/nodejs-18.16.1.ebuild b/net-libs/nodejs/nodejs-18.16.1.ebuild new file mode 100644 index 000000000000..7d3a5354397e --- /dev/null +++ b/net-libs/nodejs/nodejs-18.16.1.ebuild @@ -0,0 +1,256 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CONFIG_CHECK="~ADVISE_SYSCALLS" +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils + +DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" +HOMEPAGE="https://nodejs.org/" +LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nodejs/node" + SLOT="0" +else + SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz" + SLOT="0/$(ver_cut 1)" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" + S="${WORKDIR}/node-v${PV}" +fi + +IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test" +REQUIRED_USE="inspector? ( icu ssl ) + npm? ( ssl ) + system-icu? ( icu ) + system-ssl? ( ssl )" + +RESTRICT="!test? ( test )" + +RDEPEND=">=app-arch/brotli-1.0.9:= + >=dev-libs/libuv-1.44.0:= + >=net-dns/c-ares-1.18.1:= + >=net-libs/nghttp2-1.41.0:= + sys-libs/zlib + system-icu? ( >=dev-libs/icu-67:= ) + system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) + sys-devel/gcc:*" +BDEPEND="${PYTHON_DEPS} + sys-apps/coreutils + virtual/pkgconfig + systemtap? ( dev-util/systemtap ) + test? ( net-misc/curl ) + pax-kernel? ( sys-apps/elfix )" +DEPEND="${RDEPEND}" + +# These are measured on a loong machine with -ggdb on, and only checked +# if debugging flags are present in CFLAGS. +# +# The final link consumed a little more than 7GiB alone, so 8GiB is the lower +# limit for memory usage. Disk usage was 19.1GiB for the build directory and +# 1.2GiB for the installed image, so we leave some room for architectures with +# fatter binaries and set the disk requirement to 22GiB. +CHECKREQS_MEMORY="8G" +CHECKREQS_DISK_BUILD="22G" + +PATCHES=( + "${FILESDIR}"/${PN}-fix-incomplete-type.patch +) + +pkg_pretend() { + (use x86 && ! use cpu_flags_x86_sse2) && \ + die "Your CPU doesn't support the required SSE2 instruction." + + if [[ ${MERGE_TYPE} != "binary" ]]; then + if is-flagq "-g*" && ! is-flagq "-g*0" ; then + einfo "Checking for sufficient disk space and memory to build ${PN} with debugging CFLAGS" + check-reqs_pkg_pretend + fi + fi +} + +pkg_setup() { + python-any-r1_pkg_setup + linux-info_pkg_setup +} + +src_prepare() { + tc-export AR CC CXX PKG_CONFIG + export V=1 + export BUILDTYPE=Release + + # fix compilation on Darwin + # https://code.google.com/p/gyp/issues/detail?id=260 + sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die + + # less verbose install output (stating the same as portage, basically) + sed -i -e "/print/d" tools/install.py || die + + # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 + local LIBDIR=$(get_libdir) + sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die + sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die + + # Avoid writing a depfile, not useful + sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die + + sed -i -e "/'-O3'/d" common.gypi node.gypi || die + + # debug builds. change install path, remove optimisations and override buildtype + if use debug; then + sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die + BUILDTYPE=Debug + fi + + # We need to disable mprotect on two files when it builds Bug 694100. + use pax-kernel && PATCHES+=( "${FILESDIR}"/${P}-paxmarking.patch ) + + default +} + +src_configure() { + xdg_environment_reset + + # LTO compiler flags are handled by configure.py itself + filter-lto + # nodejs unconditionally links to libatomic #869992 + # specifically it requires __atomic_is_lock_free which + # is not yet implemented by sys-libs/compiler-rt (see + # https://reviews.llvm.org/D85044?id=287068), therefore + # we depend on gcc and force using libgcc as the support lib + tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" + + local myconf=( + --shared-brotli + --shared-cares + --shared-libuv + --shared-nghttp2 + --shared-zlib + ) + use debug && myconf+=( --debug ) + use lto && myconf+=( --enable-lto ) + if use system-icu; then + myconf+=( --with-intl=system-icu ) + elif use icu; then + myconf+=( --with-intl=full-icu ) + else + myconf+=( --with-intl=none ) + fi + use inspector || myconf+=( --without-inspector ) + use npm || myconf+=( --without-npm ) + use snapshot || myconf+=( --without-node-snapshot ) + if use ssl; then + use system-ssl && myconf+=( --shared-openssl --openssl-use-def-ca-store ) + else + myconf+=( --without-ssl ) + fi + + local myarch="" + case "${ARCH}:${ABI}" in + *:amd64) myarch="x64";; + *:arm) myarch="arm";; + *:arm64) myarch="arm64";; + loong:lp64*) myarch="loong64";; + riscv:lp64*) myarch="riscv64";; + *:ppc64) myarch="ppc64";; + *:x32) myarch="x32";; + *:x86) myarch="ia32";; + *) myarch="${ABI}";; + esac + + GYP_DEFINES="linux_use_gold_flags=0 + linux_use_bundled_binutils=0 + linux_use_bundled_gold=0" \ + "${EPYTHON}" configure.py \ + --prefix="${EPREFIX}"/usr \ + --dest-cpu=${myarch} \ + $(use_with systemtap dtrace) \ + "${myconf[@]}" || die +} + +src_compile() { + emake -C out +} + +src_install() { + local LIBDIR="${ED}/usr/$(get_libdir)" + default + + pax-mark -m "${ED}"/usr/bin/node + + # set up a symlink structure that node-gyp expects.. + dodir /usr/include/node/deps/{v8,uv} + dosym . /usr/include/node/src + for var in deps/{uv,v8}/include; do + dosym ../.. /usr/include/node/${var} + done + + if use doc; then + docinto html + dodoc -r "${S}"/doc/* + fi + + if use npm; then + keepdir /etc/npm + echo "NPM_CONFIG_GLOBALCONFIG=${EPREFIX}/etc/npm/npmrc" > "${T}"/50npm + doenvd "${T}"/50npm + + # Install bash completion for `npm` + local tmp_npm_completion_file="$(TMPDIR="${T}" mktemp -t npm.XXXXXXXXXX)" + "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}" + newbashcomp "${tmp_npm_completion_file}" npm + + # Move man pages + doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/* + + # Clean up + rm -f "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile} + rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man} + + local find_exp="-or -name" + local find_name=() + for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \ + ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \ + "*.md" "*.markdown" "*.bat" "*.cmd"; do + find_name+=( ${find_exp} "${match}" ) + done + + # Remove various development and/or inappropriate files and + # useless docs of dependend packages. + find "${LIBDIR}"/node_modules \ + \( -type d -name examples \) -or \( -type f \( \ + -iname "LICEN?E*" \ + "${find_name[@]}" \ + \) \) -exec rm -rf "{}" \; + fi + + mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die +} + +src_test() { + local drop_tests=( + test/parallel/test-dns-setserver-when-querying.js + test/parallel/test-fs-mkdir.js + test/parallel/test-fs-utimes-y2K38.js + test/parallel/test-release-npm.js + test/parallel/test-socket-write-after-fin-error.js + test/parallel/test-strace-openat-openssl.js + test/sequential/test-util-debug.js + ) + rm "${drop_tests[@]}" || die "disabling tests failed" + + out/${BUILDTYPE}/cctest || die + "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare -J message parallel sequential || die +} + +pkg_postinst() { + if use npm; then + ewarn "remember to run: source /etc/profile if you plan to use nodejs" + ewarn " in your current shell" + fi +} diff --git a/net-libs/nodejs/nodejs-20.3.1.ebuild b/net-libs/nodejs/nodejs-20.3.1.ebuild new file mode 100644 index 000000000000..a04ed3137482 --- /dev/null +++ b/net-libs/nodejs/nodejs-20.3.1.ebuild @@ -0,0 +1,255 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CONFIG_CHECK="~ADVISE_SYSCALLS" +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils + +DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" +HOMEPAGE="https://nodejs.org/" +LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nodejs/node" + SLOT="0" +else + SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz" + SLOT="0/$(ver_cut 1)" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" + S="${WORKDIR}/node-v${PV}" +fi + +IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test" +REQUIRED_USE="inspector? ( icu ssl ) + npm? ( ssl ) + system-icu? ( icu ) + system-ssl? ( ssl ) + x86? ( cpu_flags_x86_sse2 )" + +RESTRICT="!test? ( test )" + +RDEPEND=">=app-arch/brotli-1.0.9:= + >=dev-libs/libuv-1.44.0:= + >=net-dns/c-ares-1.18.1:= + >=net-libs/nghttp2-1.41.0:= + sys-libs/zlib + system-icu? ( >=dev-libs/icu-67:= ) + system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) + sys-devel/gcc:*" +BDEPEND="${PYTHON_DEPS} + dev-util/ninja + sys-apps/coreutils + virtual/pkgconfig + test? ( net-misc/curl ) + pax-kernel? ( sys-apps/elfix )" +DEPEND="${RDEPEND}" + +# These are measured on a loong machine with -ggdb on, and only checked +# if debugging flags are present in CFLAGS. +# +# The final link consumed a little more than 7GiB alone, so 8GiB is the lower +# limit for memory usage. Disk usage was 19.1GiB for the build directory and +# 1.2GiB for the installed image, so we leave some room for architectures with +# fatter binaries and set the disk requirement to 22GiB. +CHECKREQS_MEMORY="8G" +CHECKREQS_DISK_BUILD="22G" + +PATCHES=( + "${FILESDIR}"/"${PN}"-20.3.0-gcc14.patch + "${FILESDIR}"/"${PN}"-20.3.0-simdutf-2.3.14.patch + ) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != "binary" ]]; then + if is-flagq "-g*" && ! is-flagq "-g*0" ; then + einfo "Checking for sufficient disk space and memory to build ${PN} with debugging CFLAGS" + check-reqs_pkg_pretend + fi + fi +} + +pkg_setup() { + python-any-r1_pkg_setup + linux-info_pkg_setup +} + +src_prepare() { + tc-export AR CC CXX PKG_CONFIG + export V=1 + export BUILDTYPE=Release + + # fix compilation on Darwin + # https://code.google.com/p/gyp/issues/detail?id=260 + sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die + + # less verbose install output (stating the same as portage, basically) + sed -i -e "/print/d" tools/install.py || die + + # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 + local LIBDIR=$(get_libdir) + sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die + sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die + + # Avoid writing a depfile, not useful + sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die + + sed -i -e "/'-O3'/d" common.gypi node.gypi || die + + # debug builds. change install path, remove optimisations and override buildtype + if use debug; then + sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die + BUILDTYPE=Debug + fi + + # We need to disable mprotect on two files when it builds Bug 694100. + use pax-kernel && PATCHES+=( "${FILESDIR}"/${PN}-18.16.0-paxmarking.patch ) + + default +} + +src_configure() { + xdg_environment_reset + + # LTO compiler flags are handled by configure.py itself + filter-lto + # nodejs unconditionally links to libatomic #869992 + # specifically it requires __atomic_is_lock_free which + # is not yet implemented by sys-libs/compiler-rt (see + # https://reviews.llvm.org/D85044?id=287068), therefore + # we depend on gcc and force using libgcc as the support lib + tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc" + + local myconf=( + --ninja + --shared-brotli + --shared-cares + --shared-libuv + --shared-nghttp2 + --shared-zlib + ) + use debug && myconf+=( --debug ) + use lto && myconf+=( --enable-lto ) + if use system-icu; then + myconf+=( --with-intl=system-icu ) + elif use icu; then + myconf+=( --with-intl=full-icu ) + else + myconf+=( --with-intl=none ) + fi + use inspector || myconf+=( --without-inspector ) + use npm || myconf+=( --without-npm ) + use snapshot || myconf+=( --without-node-snapshot ) + if use ssl; then + use system-ssl && myconf+=( --shared-openssl --openssl-use-def-ca-store ) + else + myconf+=( --without-ssl ) + fi + + local myarch="" + case "${ARCH}:${ABI}" in + *:amd64) myarch="x64";; + *:arm) myarch="arm";; + *:arm64) myarch="arm64";; + loong:lp64*) myarch="loong64";; + riscv:lp64*) myarch="riscv64";; + *:ppc64) myarch="ppc64";; + *:x32) myarch="x32";; + *:x86) myarch="ia32";; + *) myarch="${ABI}";; + esac + + GYP_DEFINES="linux_use_gold_flags=0 + linux_use_bundled_binutils=0 + linux_use_bundled_gold=0" \ + "${EPYTHON}" configure.py \ + --prefix="${EPREFIX}"/usr \ + --dest-cpu=${myarch} \ + "${myconf[@]}" || die +} + +src_compile() { + emake +} + +src_install() { + local LIBDIR="${ED}/usr/$(get_libdir)" + default + + pax-mark -m "${ED}"/usr/bin/node + + # set up a symlink structure that node-gyp expects.. + dodir /usr/include/node/deps/{v8,uv} + dosym . /usr/include/node/src + for var in deps/{uv,v8}/include; do + dosym ../.. /usr/include/node/${var} + done + + if use doc; then + docinto html + dodoc -r "${S}"/doc/* + fi + + if use npm; then + keepdir /etc/npm + echo "NPM_CONFIG_GLOBALCONFIG=${EPREFIX}/etc/npm/npmrc" > "${T}"/50npm + doenvd "${T}"/50npm + + # Install bash completion for `npm` + local tmp_npm_completion_file="$(TMPDIR="${T}" mktemp -t npm.XXXXXXXXXX)" + "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}" + newbashcomp "${tmp_npm_completion_file}" npm + + # Move man pages + doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/* + + # Clean up + rm -f "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile} + rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man} + + local find_exp="-or -name" + local find_name=() + for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \ + ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \ + "*.md" "*.markdown" "*.bat" "*.cmd"; do + find_name+=( ${find_exp} "${match}" ) + done + + # Remove various development and/or inappropriate files and + # useless docs of dependend packages. + find "${LIBDIR}"/node_modules \ + \( -type d -name examples \) -or \( -type f \( \ + -iname "LICEN?E*" \ + "${find_name[@]}" \ + \) \) -exec rm -rf "{}" \; + fi + + mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die +} + +src_test() { + local drop_tests=( + test/parallel/test-dns-setserver-when-querying.js + test/parallel/test-fs-mkdir.js + test/parallel/test-fs-utimes-y2K38.js + test/parallel/test-release-npm.js + test/parallel/test-socket-write-after-fin-error.js + test/parallel/test-strace-openat-openssl.js + test/sequential/test-util-debug.js + ) + rm "${drop_tests[@]}" || die "disabling tests failed" + + out/${BUILDTYPE}/cctest || die + "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare -J message parallel sequential || die +} + +pkg_postinst() { + if use npm; then + ewarn "remember to run: source /etc/profile if you plan to use nodejs" + ewarn " in your current shell" + fi +} diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index cb374f3757f1..d46f00fa499f 100644 Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ diff --git a/net-misc/nx/Manifest b/net-misc/nx/Manifest index 00d39cd8e9d2..43d07b4cce9a 100644 --- a/net-misc/nx/Manifest +++ b/net-misc/nx/Manifest @@ -2,6 +2,9 @@ AUX nx-3.5.99.26-binutils-2.36.patch 1130 BLAKE2B 80bcb5c7fa7d4e14493a6e641dab3d AUX nx-3.5.99.26-musl.patch 2203 BLAKE2B f4c43ed04ef6f35ef159ff30102cc6b52154e1a620a5a419f82e20f721f37832826ce0f8f141b6fdb6ce8a6814cd2fd5fec308c6f69f0b235b72578e67c1cbbd SHA512 f99052424faa49324aa79deeb92890e018872615c3d10bb0426e26487c3394201c6cb477628676583fda1794b1c980c07f31fdfe6379558694cce17734787131 AUX nx-3.5.99.26-riscv64-support.patch 2204 BLAKE2B a52c4bf54edb09a73d86ecaf6daf5aeff820493c927fb6277fac4d7f514117d2f55eb38bf81539af4b8793b439ff78772cda819979e0b144b69f0d272664ba90 SHA512 a7ebfd63a54436e61c895c43290f805833d1f704b1e17cdff6607239dc84cc08cd8bcab0a5e1154ffa8bde3d28e2482d9ecf9d6697c23df6f29797b7447fc052 AUX nx-3.5.99.26-which.patch 1157 BLAKE2B 0118abda74ceffa96bbf7fc1518ca5073c3a51b4762ba5769e061878613e27491e01c1d9ba3ca632b4de1166fce345e55f6840daf27608ce627f0c58b2b869b0 SHA512 b31ea5a6cbf5f65ac9a15ce83e2181dd1c9783e8b0ac9af24260399539a9c93bd0466d10cd7cf1eddbc95edfb1a1f7bd403f4cf1ebc66816463a2252300f4835 +AUX nx-3.5.99.27-which.patch 758 BLAKE2B 6d8841c80f086592365042d225128ebd897b118f5fdf6c573df2a845ae08d54e08f8c5c349a3a601325fb82f83bc5411262cc48b05f28a6ba24de685ab11a491 SHA512 3adca92c7e6aad36eec354f7a637c864e0ebba99535d6568c52e033ebd07ce1b026204f9b849889b324184f479ffe6195249c7d3affb1852934cca980b7c018c DIST nx-libs-3.5.99.26.tar.gz 11070624 BLAKE2B f67f522b127858aa2ddf1c9723468a74722a5ef2fa1e7f438844a8e5b05b868cacac22abf2c604c67d5e83a346217b192773f5debe67945d085768ae43205cb7 SHA512 1aead6161e4d7b8d7229ff80937935b23ad1f87135a578ae483a00348d0df7de35e9f9b78c47c473fda3ab2cc896ef23e845cc5656344a43520b091af9663211 +DIST nx-libs-3.5.99.27.tar.gz 11076330 BLAKE2B 713f6052a8405bd61916bc2c31cff1b3b14f63f78138a2d8a3c8d85170fede3d126071ef0e03fa267ef1533432f324992ed67edc86f922e3dda4f0cb40811045 SHA512 bfba1eea6f4debe90fa020276079027c3716daaff91bded72297ecab2a8c9f56d07630ca8bc9084c319d2c674304ad80131190ec1272c161c05221d6f19089d0 EBUILD nx-3.5.99.26.ebuild 3778 BLAKE2B b80f3f4a4b02aa32c3ce9d5a99521187b3284f1d1d8d850ab915792dd6ab48552d38d41df5f83068cbdac27ab9a1c39c85110618196e3737946cd38505028c48 SHA512 3ffaff82921912897ac112ff569cbcabe3809a256134b51eb6b2eb7746b50ab26c9c3300a2cda860bedca175f31fc6d64ffc80e635a3cddea49863a79ffc35fd +EBUILD nx-3.5.99.27.ebuild 3520 BLAKE2B d109cf890afbb7e00eb022db10ebadc8b8f1191fe3e6ebba891083c854110299fcee21d8222bdf17d433d9b5f3593adec009d598491a5545f89d3233632cee6e SHA512 66d6730129efeaf8d2e91f7ab3b6476b7593afe3f62ed720b5a841b8c21e0e65328a19edcede62b1e3e419ad05364c882da2a76a8c85dd9ba74655e815e81636 MISC metadata.xml 333 BLAKE2B 1b2843f4928b28b0b3abea2c4b7cf046c77d8c87363672f8516c7edab36597bd2ae831f23eecbec5c38029891bd5fa5bc0dc42a407e3d656ab6cfb098262f64a SHA512 77a92a8f8cec2c2a236544dc53e58fce7e0d399d9122042ddc6a097b58d013d04bad6e2ccaafcca11ce3c2e0ddd2d6aa479776e1e37539e40e3645ed20485bfd diff --git a/net-misc/nx/files/nx-3.5.99.27-which.patch b/net-misc/nx/files/nx-3.5.99.27-which.patch new file mode 100644 index 000000000000..4d452dad0157 --- /dev/null +++ b/net-misc/nx/files/nx-3.5.99.27-which.patch @@ -0,0 +1,22 @@ +--- a/nx-X11/Makefile ++++ b/nx-X11/Makefile +@@ -70,7 +70,7 @@ + else \ + exit 0; \ + fi +- which $(IMAKE) 1>/dev/null && $(IMAKE_CMD) $(MFLAGS) -s xmakefile -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR) ++ command -v $(IMAKE) 1>/dev/null && $(IMAKE_CMD) $(MFLAGS) -s xmakefile -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR) + + # don't allow any default rules in this Makefile + .SUFFIXES: +--- a/nx-X11/extras/Mesa_6.4.2/bin/mklib ++++ b/nx-X11/extras/Mesa_6.4.2/bin/mklib +@@ -285,7 +285,7 @@ + # -linker was not specified, choose default linker now + if [ $CPLUSPLUS = 1 ] ; then + # determine linker and options for C++ code +- if [ `which c++` ] ; then ++ if [ `command -v c++` ] ; then + # use Sun c++ + LINK="c++" + elif [ `type g++` ] ; then diff --git a/net-misc/nx/nx-3.5.99.27.ebuild b/net-misc/nx/nx-3.5.99.27.ebuild new file mode 100644 index 000000000000..e054f77bb1e5 --- /dev/null +++ b/net-misc/nx/nx-3.5.99.27.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools toolchain-funcs + +DESCRIPTION="NX compression technology core libraries" +HOMEPAGE="https://github.com/ArcticaProject/nx-libs" + +SRC_URI="https://github.com/ArcticaProject/nx-libs/archive/${PV}.tar.gz -> nx-libs-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86" + +RDEPEND="dev-libs/libxml2 + media-libs/libjpeg-turbo:* + >=media-libs/libpng-1.2.8:0= + >=sys-libs/zlib-1.2.3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXfont2 + x11-libs/libXinerama + x11-libs/libXpm + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pixman" + +DEPEND="${RDEPEND} + x11-base/xorg-proto + x11-libs/libfontenc" + +BDEPEND="virtual/pkgconfig + x11-misc/gccmakedep + x11-misc/imake" + +S="${WORKDIR}/nx-libs-${PV}" + +PATCHES=( + "${FILESDIR}/${PN}-3.5.99.26-musl.patch" + "${FILESDIR}/${PN}-3.5.99.27-which.patch" +) + +src_prepare() { + default + + # We want predictable behavior. So let's assume we never + # have quilt installed. + sed 's@which quilt@false@' -i mesa-quilt || die + + # Do not compress man pages by default + sed '/^[[:space:]]*gzip.*man/d' -i Makefile || die + + # run autoreconf in all needed folders + local subdir + for subdir in nxcomp nxdialog nx-X11/lib nxcompshad nxproxy ; do + pushd ${subdir} || die + eautoreconf + popd || die + done +} + +src_configure() { + # From xorg-x11-6.9.0-r3.ebuild + pushd nx-X11 || die + HOSTCONF="config/cf/host.def" + echo "#define CcCmd $(tc-getCC)" >> ${HOSTCONF} + echo "#define OptimizedCDebugFlags ${CFLAGS} GccAliasingArgs" >> ${HOSTCONF} + echo "#define OptimizedCplusplusDebugFlags ${CXXFLAGS} GccAliasingArgs" >> ${HOSTCONF} + # Respect LDFLAGS + echo "#define ExtraLoadFlags ${LDFLAGS}" >> ${HOSTCONF} + echo "#define SharedLibraryLoadFlags -shared ${LDFLAGS}" >> ${HOSTCONF} + # Disable SunRPC, #370767 + echo "#define HasSecureRPC NO" >> ${HOSTCONF} + popd || die + + local subdir + for subdir in nxcomp nxdialog nxcompshad nxproxy ; do + pushd ${subdir} || die + econf --enable-static + popd || die + done + + pushd "nx-X11/lib" || die + econf --disable-poll + popd || die +} + +src_compile() { + # First set up the build environment + emake build-env + + # We replicate the "build-full" make target here because + # we cannot call "make build-full" as it + # - calls autoreconf several times + # - invokes make directly but we prefer our emake + + emake -C nxcomp + emake -C nx-X11/lib + + mkdir -p nx-X11/exports/lib/ || die + local nxlib + for nxlib in libNX_X11.so{,.6{,.3.0}} ; do + ln -s ../../lib/src/.libs/${nxlib} nx-X11/exports/lib/${nxlib} || die + done + + emake -C nxcompshad + + ./mesa-quilt push -a || die + + emake -C nx-X11 BuildDependsOnly + # Parallel make issue resurfaced, upstream working on autotools switch + emake -j1 -C nx-X11 World \ + USRLIBDIR="${EPREFIX}/usr/$(get_libdir)/${PN}/X11" \ + SHLIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + ETCDIR_NX="${EPREFIX}/etc/nxagent" + + emake -C nxproxy +} + +src_install() { + emake \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + NXLIBDIR="${EPREFIX}/usr/$(get_libdir)/${PN}" \ + SHLIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + USRLIBDIR="${EPREFIX}/usr/$(get_libdir)/${PN}/X11" \ + ETCDIR_NX="${EPREFIX}/etc/nxagent" \ + install + + # Already provided by mesa & related packages + rm -r "${ED}"/usr/include/GL || die + + # Get rid of libtool files and static libs. + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die +} diff --git a/net-misc/x2goclient/Manifest b/net-misc/x2goclient/Manifest index 09cfd294a6f2..01bf726b9b7b 100644 --- a/net-misc/x2goclient/Manifest +++ b/net-misc/x2goclient/Manifest @@ -1,3 +1,5 @@ DIST x2goclient-4.1.2.2.tar.gz 2576404 BLAKE2B 2a29f73516282af119cc4ea0a511c29156cdb71564adcdbf307f60298b87c2a7eee0ca121a3e165a63c110130c2704b49b90b3b9abc6a39b6105b1f22ac5afd0 SHA512 85e6db6a34629512be64376883c205d8bf0696c4697cf216970b57a91ffe68dcf7f38bfda0d396c104602f6991b596c5fb0934e75fa4a93f7d0e41c2b3f5ac4d +DIST x2goclient-4.1.2.3.tar.gz 2582072 BLAKE2B ee167d7f8b293220ce5d9a315dc11997ba9cf8bc5c9840155888ddbf816d18a39553659ccd363619f6198d1e7ebadc9932327082ddfc2bb83970df61ada86778 SHA512 1bd59efaaf560bf36dad979cbb67cf90df13943688e1259e86d441ba17677d523ad1f69061d2f65b0ca8eee9e7d00ee242e95c555b4446d72f37acef70a9b435 EBUILD x2goclient-4.1.2.2-r1.ebuild 1260 BLAKE2B 5d5d3f2ac8938f530f273573ff0cfeccdf2043ab70f66169a87feda0f6bc586ab440884e16e5cb363013b6f25a88f78b5cb3905eea065f1ceea27dfb6f0becae SHA512 b3a54be7590fb0e4ed75166c00b0535970867070a6925105d849a1749d5d753139329405f1bc3872e8f4b7678a0c4215217d753225d4970bcf796c7d0940a207 +EBUILD x2goclient-4.1.2.3.ebuild 1257 BLAKE2B c8fc8f7618f3e0fdbfb3d880c02521f37295949f8e6a705b992d21f76d20afd858c0d0182bc2922cf04fcd3f57b7bb21fe4cbf3d3c5604ccec43bbe9f7a47b2e SHA512 bff1a3036869c35b964fdf14d82c7cf94c7fc45accace16e47cb106b3532c929ca43d3576837c416ea2fccb4a6c94e8ac8ecac8ad0ab6a3b5714aabe0b871f3b MISC metadata.xml 253 BLAKE2B 8557c513beef73e834b0a000c523a3241da961c6307b6e98ac857dad0888c4bbd028c98f8499f01086c24e8f2f57c64bc75db20154dab232adefc2510fccac03 SHA512 67dd372ef7b684101d9198c6199a6403f8750132d80aab4f4daa4b31ebaea3d82eb9a18e904734e2ac10c77b237d67210055949ff1c6d5aad4f75951a096884a diff --git a/net-misc/x2goclient/x2goclient-4.1.2.3.ebuild b/net-misc/x2goclient/x2goclient-4.1.2.3.ebuild new file mode 100644 index 000000000000..8738dcc0114d --- /dev/null +++ b/net-misc/x2goclient/x2goclient-4.1.2.3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop qmake-utils xdg + +DESCRIPTION="The X2Go Qt client" +HOMEPAGE="https://wiki.x2go.org/doku.php" +SRC_URI="https://code.x2go.org/releases/source/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ldap" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + >=net-libs/libssh-0.7.5-r2 + net-print/cups + x11-libs/libXpm + ldap? ( net-nds/openldap:= )" +RDEPEND="${DEPEND} + net-misc/nx" +BDEPEND="dev-qt/linguist-tools:5" + +CLIENT_BUILD="${WORKDIR}"/${P}.client_build +PLUGIN_BUILD="${WORKDIR}"/${P}.plugin_build + +src_prepare() { + default + + if ! use ldap; then + sed -e "s/-lldap//" -i x2goclient.pro || die + sed -e "s/#define USELDAP//" -i src/x2goclientconfig.h || die + fi +} + +src_configure() { + eqmake5 "${S}"/x2goclient.pro +} + +src_install() { + dobin ${PN} + + local size + for size in 16 32 48 64 128 ; do + doicon -s ${size} res/img/icons/${size}x${size}/${PN}.png + done + newicon -s scalable res/img/x2go-logos/x2go-logo.svg ${PN}.svg + + insinto /usr/share/pixmaps + doins res/img/icons/${PN}.xpm + + domenu desktop/${PN}.desktop + doman man/man?/* +} diff --git a/net-misc/x2goserver/Manifest b/net-misc/x2goserver/Manifest index 9ce8dc9e4fc1..2cf706ce0082 100644 --- a/net-misc/x2goserver/Manifest +++ b/net-misc/x2goserver/Manifest @@ -3,5 +3,7 @@ AUX x2goserver-4.1.0.0-Xresources.patch 1139 BLAKE2B f48f329836a86958866836949a4 AUX x2goserver-4.1.0.0-skip_man2html.patch 2936 BLAKE2B 6b18439c5dc994c5a8ec073e2767047dcd94ebb61b0418ba5d55d55d2860530ab818b87192bdc85124be6a9d52d5c19872063555b7bdcd721429ccfa8593cabb SHA512 7b56c725c42f0813ecb88ed7f34feb0cecd1eaedd157c19068f3e6607bd8510fbba177079744f9e93fc83a4bcc65e7df40f8b1bb6acf4124fda847bc4fb86986 AUX x2goserver.init 442 BLAKE2B 11e29bed398d23cae9fccc29d2ccce6ef59422a3d258139f91dd100562bb3029202a0bb0174fcb71dd776b075a708558eeaf8b1d9914c671bd8e59799772be44 SHA512 4e5add80aedbfb732552158b8c2b97b711e333f45740b8e3dd37089e7a512bd145d64812ec651cd7b022065129cced5730e1b28ab3758fcd81bea5b84b46d93c DIST x2goserver-4.1.0.3.tar.gz 141581 BLAKE2B 79401a146e8a18451d6521f4b9556b2f22746bd752f39dc45764bacca085f2bb66a92327aaeb292979ce43ffbde24541e492cec814f1f8a535614cbdc2dc3ebd SHA512 9d7257dd454bfedca9e3ef1b07bc38b540cb833fae4535f2225a1f0bfea93c0f04c638d411b57c50e7170106a5ae1d7f41c19f043832129a7a9460dcfd34c56a +DIST x2goserver-4.1.0.5.tar.gz 178386 BLAKE2B b45e0ea9cbfc81afabf1160ecf4513a3cdacda40b02c692cc04a0012f37441edd4c7074e467809aa2b0ad3eae24cae1982413b5e90d1657a0b6e6e6c56224025 SHA512 b0413fe54d1f93031480f954d2e482e4bb93393fbd49516e5c89101d38f33ca6019080ad42622ae986717ebe85fbdca230db2d69e45cc9684a79e62d9f885bd8 EBUILD x2goserver-4.1.0.3-r2.ebuild 2569 BLAKE2B 38c8444f3d247f0336175fe2476fa54ab582745e860f25b7ce854c6577e3ed1274a4a43da5173d043914c7fb698fcc26927698e5e80ca1879b5fa713bc212ede SHA512 b595b0acfff6a71a381b7660ab92c16b08d7688a346be150bad0c14f7c731fa32cdf2897dcf5a12dd0d05fd449231cc62c0a4e8ea6ae695aa5b820562fcd78bb +EBUILD x2goserver-4.1.0.5.ebuild 2375 BLAKE2B 66374a609264c6135da64f1983081fa7ff334681c00321189d6ca3520023a78b4b927188fb5ce69ab256eccb79f7003b245987711c8384f558fb2776b02e3dc7 SHA512 1325a6edf74fde3094a8e134ab101c17434066249336f2ec563ba935d920ba1b939c836357ecec25027528fbcb9379eeb5b48bab3327b6c7bcd97d5f54109562 MISC metadata.xml 347 BLAKE2B 0049573365d07c584439ec94fc6e914a7de76325daf1ac951b765f4b2bff0968c1c0ef1320525d0912d2e09e45733ceaaf7d46da3778f7e5833e53a0c29b9588 SHA512 ad22f31dd176be856023516ee7c6c500567dbce33f534b094b60093f293a81a3a0a3c69f5b7d2c65efb671dffa223de3840bc23c47dd63f8deba242e349b1a79 diff --git a/net-misc/x2goserver/x2goserver-4.1.0.5.ebuild b/net-misc/x2goserver/x2goserver-4.1.0.5.ebuild new file mode 100644 index 000000000000..9d7bbf319cdd --- /dev/null +++ b/net-misc/x2goserver/x2goserver-4.1.0.5.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd tmpfiles toolchain-funcs xdg + +DESCRIPTION="The X2Go server" +HOMEPAGE="http://www.x2go.org" +SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+fuse postgres +sqlite" + +REQUIRED_USE="|| ( postgres sqlite )" + +DEPEND="virtual/perl-ExtUtils-MakeMaker" +RDEPEND="acct-user/x2gouser + acct-user/x2goprint + dev-lang/perl:= + dev-perl/Capture-Tiny + dev-perl/Config-Simple + dev-perl/File-BaseDir + dev-perl/File-ReadBackwards + dev-perl/File-Which + dev-perl/Switch + dev-perl/Try-Tiny + media-fonts/font-cursor-misc + media-fonts/font-misc-misc[nls] + >=net-misc/nx-3.5.99.14 + >=sys-apps/iproute2-4.3.0 + virtual/openssh + x11-apps/xauth + x11-apps/xhost + x11-apps/xwininfo + fuse? ( net-fs/sshfs ) + postgres? ( dev-perl/DBD-Pg ) + sqlite? ( dev-perl/DBD-SQLite )" + +src_prepare() { + default + # Do not compress man pages by default + sed '/^[[:space:]]*gzip.*man/d' -i */Makefile || die +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + LIBDIR="/usr/$(get_libdir)/x2go" \ + PREFIX=/usr +} + +src_install() { + emake \ + DESTDIR="${D}" \ + LIBDIR="/usr/$(get_libdir)/x2go" \ + NXLIBDIR="/usr/$(get_libdir)/nx" \ + PREFIX=/usr \ + install + + fowners root:x2goprint /usr/bin/x2goprint + fperms 2755 /usr/bin/x2goprint + fperms 0750 /etc/sudoers.d + fperms 0440 /etc/sudoers.d/x2goserver + dosym ../../usr/share/applications /etc/x2go/applications + + newinitd "${FILESDIR}"/${PN}.init x2gocleansessions + systemd_dounit "${FILESDIR}"/x2gocleansessions.service +} + +pkg_postinst() { + tmpfiles_process x2goserver.conf + xdg_pkg_postinst + + if use sqlite ; then + if [[ -f "${EROOT}"/var/lib/x2go/x2go_sessions ]] ; then + elog "To use sqlite and update your existing database, run:" + elog " # x2godbadmin --updatedb" + else + elog "To use sqlite and create the initial database, run:" + elog " # x2godbadmin --createdb" + fi + + fi + + if use postgres ; then + elog "To use a PostgreSQL database, more information is availabe here:" + elog "http://www.x2go.org/doku.php/wiki:advanced:multi-node:x2goserver-pgsql" + fi + + elog "For password authentication, you need to enable PasswordAuthentication" + elog "in /etc/ssh/sshd_config (disabled by default in Gentoo)" + elog "An init script was installed for x2gocleansessions" +} diff --git a/net-news/Manifest.gz b/net-news/Manifest.gz index dffaed0ac627..128b1027bc99 100644 Binary files a/net-news/Manifest.gz and b/net-news/Manifest.gz differ diff --git a/net-news/yydecode/Manifest b/net-news/yydecode/Manifest index 1a0d8681127a..31bf907fde31 100644 --- a/net-news/yydecode/Manifest +++ b/net-news/yydecode/Manifest @@ -1,3 +1,5 @@ +AUX yydecode-0.2.10-fix-strcmp-not-found.patch 483 BLAKE2B 6871b2d773462a3f67c89c9a5c43e2e71acb136daf2252b6b7c32dd39ecc4452b0a9074a39f8d7ee472829caae06abdd70a4339f36ae41230d216e4285cc3ce0 SHA512 04b2964ab5c922493488c619886b4d2c7826a1a3b2be87e617107a047eea2cbdf5c3be739437a159fb09e208bc1063f0f41dff3cdb8aace407d3de7fb19e0494 DIST yydecode-0.2.10.tar.gz 119983 BLAKE2B 94528c2c0215b94d2c251c20c0c85c4f06094b2544e80d2e0c1f1c626e38293b30111330c215b9a13690eb16d61b8afd30959ab92f976be07a846536c4f24273 SHA512 0ca27e6458a1b3dbb022cde96a7c39bb93d91de8b0a6ce1e5105672e4df3a982267cf2c5f815d410e1b44afee5109a605fd2d1e4024d7ec1b90662a31ac72631 EBUILD yydecode-0.2.10-r1.ebuild 430 BLAKE2B 9dc6dfac2fcecbc8df392e1efd71b5b5e0656c9a6cc2ebaeadb7e821b0eaf1861139fc97315e528e524a574bfbb084cc69322619f53378517dde13111b367b8d SHA512 fc525dcf67efea39bcb1291fa1e706471b0b689eb6028a2c3b5d1fd6541c0c704f847c6995f752202eb141c34efd8af4b63bb7286c52f623b6f07a102e9b18a3 +EBUILD yydecode-0.2.10-r2.ebuild 501 BLAKE2B c9de0d7810fc36ec80c114d2023dddfc21366bc1ef3b49b72c3346be7562e6e84f2dcf40bcc8869861966dca93e79799f96ad31e995a5ecf901e0bf6b4c4132a SHA512 c722e4d8d12a202db73ba2767e74358b7cc1f01c96e3fe5c0646d3a10e5a562dbf2f7f1c11afdf69e3dbd5a3a68a7d0464c0bf8a94ad44cf2082d0439ba8805a MISC metadata.xml 246 BLAKE2B 9c3a72a888c27d8c9d1aa8c77aa3804fc173b70444a34219f67686d0b8e650f9026d97a334651e0fd06a1f6f3e7fb276ab9c86ff1f07482026e82e780c50607e SHA512 af116a0cb78fcf8bebaca7c3923f3489bc3920e972b97b2d29d09bcd63c16b01787199a4e6b249cfd4632ce89aaecacdb9af6176390316b1e8dc32a9b8a2edf4 diff --git a/net-news/yydecode/files/yydecode-0.2.10-fix-strcmp-not-found.patch b/net-news/yydecode/files/yydecode-0.2.10-fix-strcmp-not-found.patch new file mode 100644 index 000000000000..9fad34a3573a --- /dev/null +++ b/net-news/yydecode/files/yydecode-0.2.10-fix-strcmp-not-found.patch @@ -0,0 +1,15 @@ +Bug: https://bugs.gentoo.org/898078 +Include string.h for strcmp functions +diff --git a/src/getopt.c b/src/getopt.c +index 10a4c32..adf91e7 100644 +--- a/src/getopt.c ++++ b/src/getopt.c +@@ -67,6 +67,8 @@ + #include + #endif /* GNU C library. */ + ++#include ++ + /* This version of `getopt' appears to the caller like standard Unix `getopt' + but it behaves differently for the user, since it allows the user + to intersperse the options with the other arguments. diff --git a/net-news/yydecode/yydecode-0.2.10-r2.ebuild b/net-news/yydecode/yydecode-0.2.10-r2.ebuild new file mode 100644 index 000000000000..2d41a1da9015 --- /dev/null +++ b/net-news/yydecode/yydecode-0.2.10-r2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A decoder for yENC format, popular on Usenet" +HOMEPAGE="http://yydecode.sourceforge.net/" +SRC_URI="mirror://sourceforge/yydecode/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ppc ~sparc ~x86" + +PATCHES=( + "${FILESDIR}"/${PN}-0.2.10-fix-strcmp-not-found.patch +) + +src_prepare() { + default + sed -e "s/t3.sh//" -e "s/t7.sh//" -i checks/Makefile.in || die +} diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz index 0b959586dc1b..44f74e2e9aa5 100644 Binary files a/net-vpn/Manifest.gz and b/net-vpn/Manifest.gz differ diff --git a/net-vpn/networkmanager-openvpn/Manifest b/net-vpn/networkmanager-openvpn/Manifest index e9ac685b0297..2df23aaf7053 100644 --- a/net-vpn/networkmanager-openvpn/Manifest +++ b/net-vpn/networkmanager-openvpn/Manifest @@ -1,3 +1,5 @@ +AUX networkmanager-openvpn-1.10.2-openvpn-2.6-compat.patch 1982 BLAKE2B 5446a16571eb482d542798476255fbd28209ae32e821eb275e255a5915c59f3c6798ed24e7c0163bed46c5c5f04fd40398ebc5ac072daa497b16f7f6b995eefb SHA512 99838460deb18a82f0ee8b4c4e7b0d88cbff958423cde82c29a89f7c276eeddfc8624c790ec1cee93913c89d5415cafb810fdcf14eea104667c3da93a9e6d5ab DIST NetworkManager-openvpn-1.10.2.tar.xz 701652 BLAKE2B c6cef27e57320dc68c168248981f54d2a8eb0a2b19524e11b2c25da04dc98f2a4e00e07b9b83d92d1654c26685d46d8f152c95462e4d73f853872fa3553735bb SHA512 469aa4eeab169ccabd04b18b425ab2f8ad095e19c80dfca528855e1c66314e3ac129145ce5e62f5ccbb7a01cd7ba7f657571c3f4ec57b15ecb95aeaa765f5c4a +EBUILD networkmanager-openvpn-1.10.2-r1.ebuild 1051 BLAKE2B 0dd6244c7f0c7956ced8f5eb517fb0f466524feafdee307340401635d838255e2514c19fbda857e8aecf2657664618873687b26f98bdb56a20275d6b32ea9d3e SHA512 059f52b643536150f5fcae0996d5cb00048d5992cdcbbc6430070624e6a3eebd642f8f851d4c3bf1f4d15b561d3a6adc1e504aca9a9997359a6d410e175c9f60 EBUILD networkmanager-openvpn-1.10.2.ebuild 993 BLAKE2B 12d6e1c4a985bb5890c50e9e3c958a2e313b12a55ac074484157bc3b6d21029efd1e46b96bfe92ba42e3663c57ffe0adef243de0eadfd1b12f39fc2eebbc9cd0 SHA512 32a2d972794d5f70984d6d279ce3aa4bbca0e6a9797b22dac35e4fa29b41681151cd820423b762fae0af6302ddab4ca9e2d22dd1dd5437b0bf31074790f45358 MISC metadata.xml 363 BLAKE2B 2ff0b1a3948001faad595b1e106a906aee729c0f576a6f7b66f766bcb309f4ef1f12ba3d24af1cf130db8e734d913402f74e9a12adef51bfcd77cdb532ab81ae SHA512 6b05e736c4c25efc495d219779f29c570a1e45ab6f259751c44e28a6c7fc94dae1b8d7ebd21d4297e11f64a591f8e72576e20711f52f3364e9fdbc727cf133e9 diff --git a/net-vpn/networkmanager-openvpn/files/networkmanager-openvpn-1.10.2-openvpn-2.6-compat.patch b/net-vpn/networkmanager-openvpn/files/networkmanager-openvpn-1.10.2-openvpn-2.6-compat.patch new file mode 100644 index 000000000000..2b8774b412e8 --- /dev/null +++ b/net-vpn/networkmanager-openvpn/files/networkmanager-openvpn-1.10.2-openvpn-2.6-compat.patch @@ -0,0 +1,43 @@ +https://bugs.gentoo.org/909361 +https://gitlab.gnome.org/GNOME/NetworkManager-openvpn/-/commit/a790374f4c2e9e1657cbb8470357d72d4bd87916 + +From a790374f4c2e9e1657cbb8470357d72d4bd87916 Mon Sep 17 00:00:00 2001 +From: Beniamino Galvani +Date: Mon, 28 Nov 2022 17:31:38 +0100 +Subject: [PATCH] Revert "service: automatically add the "cipher" to the + "data-ciphers"" + +`--data-ciphers` has a default value of `AES-256-GCM:AES-128-GCM`. If +we overwrite it with the value of `--cipher` we are diverging from +openvpn behavior and this can cause authentication problems. + +https://gitlab.gnome.org/GNOME/NetworkManager-openvpn/-/issues/112 + +This reverts commit 020ab0c4b872fa5415ed1a5e682acb3343c7b9f3. +--- a/src/nm-openvpn-service.c ++++ b/src/nm-openvpn-service.c +@@ -1676,22 +1676,6 @@ nm_openvpn_start_openvpn_binary (NMOpenvpnPlugin *plugin, + + args_add_vpn_data (args, s_vpn, NM_OPENVPN_KEY_DATA_CIPHERS, "--data-ciphers"); + +- if (nm_setting_vpn_get_data_item (s_vpn, NM_OPENVPN_KEY_CIPHER) && +- !nm_setting_vpn_get_data_item (s_vpn, NM_OPENVPN_KEY_DATA_CIPHERS) && +- openvpn_binary_detect_version_cached (openvpn_binary, &openvpn_binary_version) >= +- nmovpn_version_encode (2, 5, 0)) { +- /* Since 2.5, openvpn will warn if "cipher" is set but "data-ciphers" doesn't +- * contain the cipher. It still used to automatically add the cipher. +- * Since 2.6, the cipher is no longer automatically added, which is unlikely +- * what the user wants. +- * +- * We automatically add it, so if the user only sets cipher (e.g. when +- * having an old profile or targeting 2.4) it still works. So ciphers +- * means something slightly different for the plugin, unless you set +- * data-ciphers to anything. */ +- args_add_vpn_data (args, s_vpn, NM_OPENVPN_KEY_CIPHER, "--data-ciphers"); +- } +- + args_add_vpn_data (args, s_vpn, NM_OPENVPN_KEY_TLS_CIPHER, "--tls-cipher"); + + tmp = nm_setting_vpn_get_data_item (s_vpn, NM_OPENVPN_KEY_KEYSIZE); +-- +GitLab diff --git a/net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.10.2-r1.ebuild b/net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.10.2-r1.ebuild new file mode 100644 index 000000000000..271b81e750a1 --- /dev/null +++ b/net-vpn/networkmanager-openvpn/networkmanager-openvpn-1.10.2-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +GNOME_ORG_MODULE="NetworkManager-${PN##*-}" + +inherit gnome2 + +DESCRIPTION="NetworkManager OpenVPN plugin" +HOMEPAGE="https://gitlab.gnome.org/GNOME/NetworkManager-openvpn" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 x86" +IUSE="gtk test" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-libs/glib-2.34:2 + >=net-misc/networkmanager-1.7.0 + >=net-vpn/openvpn-2.1 + gtk? ( + >=app-crypt/libsecret-0.18 + + >=net-libs/libnma-1.8.0 + >=x11-libs/gtk+-3.4:3 + + >=gui-libs/gtk-4.0:4 + >=net-libs/libnma-1.8.36 + ) +" + +RDEPEND=" + ${DEPEND} + acct-group/nm-openvpn + acct-user/nm-openvpn +" + +BDEPEND=" + >=sys-devel/gettext-0.19 + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${P}-openvpn-2.6-compat.patch +) + +src_configure() { + # --localstatedir=/var needed per bug #536248 + gnome2_src_configure \ + --localstatedir=/var \ + --disable-more-warnings \ + --disable-static \ + --with-dist-version=Gentoo \ + $(use_with gtk gnome) \ + $(use_with gtk gtk4) +} diff --git a/net-vpn/openvpn/Manifest b/net-vpn/openvpn/Manifest index 560bcc785b95..29e8853469bf 100644 --- a/net-vpn/openvpn/Manifest +++ b/net-vpn/openvpn/Manifest @@ -11,6 +11,6 @@ DIST openvpn-2.6.4.tar.gz 1861178 BLAKE2B 584fc3950732d6a1db417811f6e330a1545372 EBUILD openvpn-2.5.2-r3.ebuild 5031 BLAKE2B d12f5c9f7e102d1ee492f5ca880d397efa2b2c100009b41c9971e2c4d192ac04b6ab4f85bbd81d247393779a97b7d188356b2c53c315c033c73cf961537285ef SHA512 602a370b2addc4a14e5fdd64df2ec5f362b661781ad42c9a3ba5ba42ea0f3367dc0553a19a77a5b27bd17fdc6b26aa0caaa75f0cfd01b06195c799b82e5e5315 EBUILD openvpn-2.5.6-r1.ebuild 4974 BLAKE2B ea3dc28381ff32ddb305527ae4d496f953f1389f59081bd7b442eb21ea0b48c07d982cc8000d0ebf2d6be1cf008bc988733e9ca1318fc67306b2bc4281ff51cf SHA512 8a29c9338681a8dec60e224008974b6e6ba0fa71e21867c7956f9d6a6c0ce4e39fb69181cb72ed66a06394604b2f684dbfdf12a6f389f1da61bf93f7c70d2eaa EBUILD openvpn-2.5.7-r1.ebuild 4909 BLAKE2B b81362c83a2896fb4a7bdd1e7c334bdbc7d4da3048cdc5a5ea672224e8ede39673726d4b951e0931275385d1df32a3d6fb678697099756eed436dadf6f11c60b SHA512 418860f853f4b426551e63a7e24cedd5840124e3fb1c62fa54ed1a45bad4aa41b59ebc80ec205ec89f5536a27457e798299b4cf778547b39d9530f9cdcb6709e -EBUILD openvpn-2.6.4.ebuild 4949 BLAKE2B 7808a789cb1923b5ecd714acc439c543b3ddfcd292852b32f72cad92f74e84bacf82086a9e42c9c4ee392dd0c1931af612bca59b3377c80fa0d84b53561c95e7 SHA512 3ccf63f9238415e6481e099d9673e93ab293a4a63ac1c6fd89fda5418e540af6c063193121b1287b8f48d3c4c9956971c6899cce37bb4a276db51ae025916e04 +EBUILD openvpn-2.6.4.ebuild 4958 BLAKE2B 20143f7c2162e5bb26cc57c88b65a29b028147577f4101ba8173107a050a22d3c0e28610192995b4a95aa18ac78ff290e61a7c07a9f3d7bf28fec9eed9c25470 SHA512 dd1bdc7a2e8eb36bec6c40e5c03b1b62f012f6a6335de25a7cd3660744525c7a1838dcda6e166c8ff21f488fc4379a76a7fa3f026548c31a891344c2c337065f EBUILD openvpn-9999.ebuild 4987 BLAKE2B a6895320678af9b6722908ca40be9dc9a5b7392fad5da5e06c27356749f0219ed4ffc4570c63dea73d3bc081beed871a4bc0fb3702d2a0a66f6d4b8da7d092f4 SHA512 ddbf0f70e4c3719e7a3d38efc1d1c58a663fa25b819ee84157077a9e9d9a581fff3cd007d2a60f7f4e47c54c73d15135e79b16dca9f73d3b04c6aa75454fb01d MISC metadata.xml 1216 BLAKE2B c776b53a6590657d9c38f4d27da052d558b3fa706a944d07ff29de7fa6745e1e474a6110056dbe8c19fd03373644347054f8b7b4f2dd9d7171f3bc25ca21fe4f SHA512 1a62049e24f92d5519b1eaefa1649df23a515165e41b87e399170d1e2e140174fee5e8887f7e8589e68301093d1c2b6f76f6868db302ad7de2da911f0df3bb6d diff --git a/net-vpn/openvpn/openvpn-2.6.4.ebuild b/net-vpn/openvpn/openvpn-2.6.4.ebuild index 91dab5b17769..8106d2d58fba 100644 --- a/net-vpn/openvpn/openvpn-2.6.4.ebuild +++ b/net-vpn/openvpn/openvpn-2.6.4.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "9999" ]]; then inherit git-r3 else SRC_URI="https://build.openvpn.net/downloads/releases/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86" fi LICENSE="GPL-2" diff --git a/net-vpn/ovpn-dco/Manifest b/net-vpn/ovpn-dco/Manifest index aa7bc6019b65..07007cda9e2c 100644 --- a/net-vpn/ovpn-dco/Manifest +++ b/net-vpn/ovpn-dco/Manifest @@ -1,4 +1,4 @@ DIST ovpn-dco-0.2.20230426.tar.gz 70341 BLAKE2B 95d468212a161f13659185d7e96b11afac63a8dd40aaf42a41463927a7f75b1d1ab2388bab5749c0127a07a8bf5d4a5a97626c0d782595f3d0561be4063d931c SHA512 929333fd0668008be77b57b3a0955c260770d91402e02d93a460569b8b17763ebe23eb6159bfefe04fa16fad2672d6a6c76e2f3c2e6b864593bef59ef3cfa29f -EBUILD ovpn-dco-0.2.20230426.ebuild 1181 BLAKE2B ecd613e57f0fe11af4b10e4fc7c14e1bd72afc7644a604caaf0b2e2a3ec0e76faa0a5576f41967bf9b021f0a1dd2d79f0e3093034bdb3c4133f7bd9a36999335 SHA512 28821df9b74b399fc70ad743fcace8e0b6b28b906cadf033efb91b3e564a0f6815fa6603a84389592029e57d338f32ca000d8df7d416dcdaa6a4365fd5449494 +EBUILD ovpn-dco-0.2.20230426.ebuild 1190 BLAKE2B 7a6dc43c0e52c7fd14edc29076f1c251cd442d1b3a8a9fcbf31d3180d2c7af4f60626eb7fc2a0b46e51e6cb25e5f343264ce6a21e63b33bccfd8f718404034c2 SHA512 8a88c8ed6b04ea5d722ce8a09cbb9d816494d0f3482982d0a5fdead811adcfb818951874a178b097a01eb36b9f5fc49565667232430284d09765625ea378e86a EBUILD ovpn-dco-9999.ebuild 1249 BLAKE2B d129cbed8ee245cd9b924d573952c5c6782e68202c1611bdeba2a0ae58feb50e57f7a175236c61711e202b4a2fc9dc53f46200afb4bcdde6b93f67aa86b5d041 SHA512 db6f7e7eaf805ec563b97bc778c9a0a23cacb7efae0f2b054e3d405dfe6b76c8c849fc7748a83b970d1f2d09958372ba81b9f50f0487adb652911e1c444cbdf6 MISC metadata.xml 686 BLAKE2B c667b8740abf00a436a4043878ded6a9420298f21c38af2aef9d6336075df4c56ec3f99fdd71c6d53f2c66947f838af154f3f84258782c623f81b389b6289458 SHA512 d500104d1853b953cc3433e7185db707da162a5322f8e0433ead46211f95aea0a809f30a08d340c942b4844d5f1310873ea6d018112712eb2f3e6a2c59228dae diff --git a/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild b/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild index 052a831943fb..bdbf08846d5c 100644 --- a/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild +++ b/net-vpn/ovpn-dco/ovpn-dco-0.2.20230426.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/OpenVPN/ovpn-dco" if [[ ${PV} != 9999 ]]; then SRC_URI="https://github.com/OpenVPN/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86" else inherit git-r3 EGIT_REPO_URI="https://github.com/OpenVPN/${PN}.git" diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index acc583d54081..307380ed82c2 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 176e982a1845..71869f18824b 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,16 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# matoro (2023-06-29) +# Test failures in dev-libs/weston, although not as bad as big-endian +# (2 at the time of this writing) +# Upstream has specifically indicated they do not care about niche arches. +# Use Debian CI as a reference for checking if this succeeded, note that +# they have test suite in nonfatal mode so Maybe-Successful does NOT +# indicate a passing test suite, you must check the logs. +# https://buildd.debian.org/status/logs.php?pkg=weston&arch=alpha +gui-libs/gtk wayland + # matoro (2023-06-18) # sci-physics/bullet not keyworded here (#908240) dev-libs/efl physics diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 1f7b964ebc19..3c86543b487a 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Marek Szuba (2023-06-29) +# Now that we globally unmask USE=qt6 for amd64, the mask set +# in profiles/base/package.use.mask no longer has any effect on this arch. +dev-python/pyotherside qt6 + # Michał Górny (2023-06-24) # dev-db/mongodb miraculously got keyworded here. dev-python/pymongo -test-full diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 3fb41b403f57..56b900574092 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,15 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James (2023-06-29) +# Insecure old versions of the SSL/TLS protocol. +net-libs/gnutls sslv2 sslv3 +dev-libs/openssl sslv2 sslv3 + +# Sam James (2023-06-29) +# Needs (2023-05-04) # No suitable version of dev-libs/protobuf available. dev-java/protobuf-java system-protoc @@ -165,8 +174,7 @@ gnome-base/gnome-extra-apps tracker >=app-misc/tracker-miners-3.4.0-r1 rss # Marek Szuba (2022-11-14) -# Incomplete dependency tree, no qmake6 instrumentation in either -# qmake-utils.eclass nor the ebuilds yet. +# Still not ready. dev-python/pyotherside qt6 # Viorel Munteanu (2022-10-07) diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 20a12b682a31..0bd2d65c4474 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -2044,7 +2044,7 @@ dev-libs/modsecurity:pcre2 - Use dev-libs/libpcre2 as regex implementation dev-libs/ncnn:tools - Enable installation of various tools in addition to the library dev-libs/nettle:asm - Support assembly hand optimized crypto functions (i.e. faster run time) dev-libs/nss:cacert - Include root/class3 certs from CAcert (https://www.cacert.org/) -dev-libs/nss:utils - Install utilities included with the library +dev-libs/nss:utils - Compile and install all extra binaries, such as certutil, modutil and few more dev-libs/onigmo:combination-explosion-check - enable combination explosion check dev-libs/onigmo:crnl-as-line-terminator - enable CR+NL as line terminator dev-libs/oniguruma:crnl-as-line-terminator - Enable CR+NL as line terminator @@ -3175,12 +3175,17 @@ games-strategy/colobot:tools - Build tools games-strategy/colobot-data:music - Enable music support games-strategy/defcon-demo:system-libs - Use system libraries instead of the ones included in the upstream distribution. games-strategy/freeciv:aimodules - Support for dynamically loadable AI modules (server-side) -games-strategy/freeciv:auth - Add authentication capability via mysql, postgres or sqlite3 +games-strategy/freeciv:auth - Add authentication capability via mysql, postgres, or sqlite3 +games-strategy/freeciv:gtk3 - Build the gtk3 client +games-strategy/freeciv:gtk4 - Build the gtk4 client +games-strategy/freeciv:json - Add support for JSON via dev-libs/jansson games-strategy/freeciv:mapimg - Additional mag image toolkit via media-gfx/imagemagick games-strategy/freeciv:modpack - Build the freeciv-modpack-program to download/install mods +games-strategy/freeciv:rule-editor - Build ruleset editor games-strategy/freeciv:server - Enable server support. Disabling this will also make it impossible to start local games. games-strategy/freeciv:sound - Add support for sound provided by media-libs/sdl-mixer games-strategy/freeciv:system-lua - Use dev-lang/lua instead of the bundled liblua +games-strategy/freeciv:web-server - Build the freeciv-web server in place of the freeciv server games-strategy/freeorion:client - Build game client games-strategy/freesynd:devtools - Build development tools games-strategy/hedgewars:server - Enable local server diff --git a/sci-chemistry/Manifest.gz b/sci-chemistry/Manifest.gz index 3b7eb5325779..d6876bee13cb 100644 Binary files a/sci-chemistry/Manifest.gz and b/sci-chemistry/Manifest.gz differ diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest index 5d3bfa8928dd..218e603335f5 100644 --- a/sci-chemistry/gromacs/Manifest +++ b/sci-chemistry/gromacs/Manifest @@ -37,8 +37,8 @@ EBUILD gromacs-2021.7.ebuild 10105 BLAKE2B a97146e3165e8ee528921d48375a7968ced93 EBUILD gromacs-2022.4.ebuild 9596 BLAKE2B b3e675f96621add5f81b07ca1ec6a6c4f4f3f61f69051ba6f6319bd5f5044bacb67554bd7e85877485163c4695cee7dc3246b024b904a0f97d2d858065a4a098 SHA512 f81d9732b050c4cd8d453031e3122e5c0beeacda352493e0acc0b8cade05b36fd4671f87a89036bcc7dddd098ebd825d3c17af3c06b391d7514d75520ca9368b EBUILD gromacs-2022.5.ebuild 9596 BLAKE2B b3e675f96621add5f81b07ca1ec6a6c4f4f3f61f69051ba6f6319bd5f5044bacb67554bd7e85877485163c4695cee7dc3246b024b904a0f97d2d858065a4a098 SHA512 f81d9732b050c4cd8d453031e3122e5c0beeacda352493e0acc0b8cade05b36fd4671f87a89036bcc7dddd098ebd825d3c17af3c06b391d7514d75520ca9368b EBUILD gromacs-2022.9999.ebuild 9596 BLAKE2B b3e675f96621add5f81b07ca1ec6a6c4f4f3f61f69051ba6f6319bd5f5044bacb67554bd7e85877485163c4695cee7dc3246b024b904a0f97d2d858065a4a098 SHA512 f81d9732b050c4cd8d453031e3122e5c0beeacda352493e0acc0b8cade05b36fd4671f87a89036bcc7dddd098ebd825d3c17af3c06b391d7514d75520ca9368b -EBUILD gromacs-2023.1.ebuild 9544 BLAKE2B a03201533e4d713e62a7a93d70e2d621c9afb3af832b2aa711bb3840359f7f79b9529552c2cfa22a7ea1cd53d2d2524bd8fd382c932ceb233f7bbf769349de1c SHA512 1017e32229be36967c1e1a2c9c883d80f84bb8d2dc59ead2d34cf9299b981f27fe5d868df583c74af881c1916519af265cb6b126d01a5f337a926772a2e13dcb -EBUILD gromacs-2023.9999.ebuild 9544 BLAKE2B a03201533e4d713e62a7a93d70e2d621c9afb3af832b2aa711bb3840359f7f79b9529552c2cfa22a7ea1cd53d2d2524bd8fd382c932ceb233f7bbf769349de1c SHA512 1017e32229be36967c1e1a2c9c883d80f84bb8d2dc59ead2d34cf9299b981f27fe5d868df583c74af881c1916519af265cb6b126d01a5f337a926772a2e13dcb -EBUILD gromacs-2023.ebuild 9544 BLAKE2B a03201533e4d713e62a7a93d70e2d621c9afb3af832b2aa711bb3840359f7f79b9529552c2cfa22a7ea1cd53d2d2524bd8fd382c932ceb233f7bbf769349de1c SHA512 1017e32229be36967c1e1a2c9c883d80f84bb8d2dc59ead2d34cf9299b981f27fe5d868df583c74af881c1916519af265cb6b126d01a5f337a926772a2e13dcb -EBUILD gromacs-9999.ebuild 9544 BLAKE2B a03201533e4d713e62a7a93d70e2d621c9afb3af832b2aa711bb3840359f7f79b9529552c2cfa22a7ea1cd53d2d2524bd8fd382c932ceb233f7bbf769349de1c SHA512 1017e32229be36967c1e1a2c9c883d80f84bb8d2dc59ead2d34cf9299b981f27fe5d868df583c74af881c1916519af265cb6b126d01a5f337a926772a2e13dcb +EBUILD gromacs-2023.1.ebuild 9751 BLAKE2B ce0c5a8698cd561ccb691ff145336fe902af8cef5530c290dfb6b007fc5f5a1df4ea1351ae9909df008c0b2a642fd59ee9c3be1aba861aa363191405214a8a11 SHA512 d8600b5eac1cb7fb0b2bde1bc2086f827849f25052e12799c2d1862e4e1b7608ff5614316b51c200f166bd469fad9c6252f6e39936eefd9ef36e9d9a282d2dd6 +EBUILD gromacs-2023.9999.ebuild 9751 BLAKE2B ce0c5a8698cd561ccb691ff145336fe902af8cef5530c290dfb6b007fc5f5a1df4ea1351ae9909df008c0b2a642fd59ee9c3be1aba861aa363191405214a8a11 SHA512 d8600b5eac1cb7fb0b2bde1bc2086f827849f25052e12799c2d1862e4e1b7608ff5614316b51c200f166bd469fad9c6252f6e39936eefd9ef36e9d9a282d2dd6 +EBUILD gromacs-2023.ebuild 9751 BLAKE2B ce0c5a8698cd561ccb691ff145336fe902af8cef5530c290dfb6b007fc5f5a1df4ea1351ae9909df008c0b2a642fd59ee9c3be1aba861aa363191405214a8a11 SHA512 d8600b5eac1cb7fb0b2bde1bc2086f827849f25052e12799c2d1862e4e1b7608ff5614316b51c200f166bd469fad9c6252f6e39936eefd9ef36e9d9a282d2dd6 +EBUILD gromacs-9999.ebuild 9751 BLAKE2B ce0c5a8698cd561ccb691ff145336fe902af8cef5530c290dfb6b007fc5f5a1df4ea1351ae9909df008c0b2a642fd59ee9c3be1aba861aa363191405214a8a11 SHA512 d8600b5eac1cb7fb0b2bde1bc2086f827849f25052e12799c2d1862e4e1b7608ff5614316b51c200f166bd469fad9c6252f6e39936eefd9ef36e9d9a282d2dd6 MISC metadata.xml 1375 BLAKE2B 321b7db8536061655a6efaa40110f4858633921292eba465b85fe0cb50280842e511f2f11385fe5d62bbdfb40e9c0c76e8e986a1efce8eac25d52c438d7ed5f4 SHA512 cc61e0b477f6576079a0f7910475b9091c1c521fbb48efab365d355e3c0a80cd19e1ea9028cb269d37c2572546b1be66a210512e40ff0f2d6314d1b0138cdba6 diff --git a/sci-chemistry/gromacs/gromacs-2023.1.ebuild b/sci-chemistry/gromacs/gromacs-2023.1.ebuild index 98c909cdab48..f57ac5829eb7 100644 --- a/sci-chemistry/gromacs/gromacs-2023.1.ebuild +++ b/sci-chemistry/gromacs/gromacs-2023.1.ebuild @@ -61,6 +61,10 @@ BDEPEND="${CDEPEND} app-doc/doxygen $(python_gen_cond_dep ' dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-copybutton[${PYTHON_USEDEP}] + dev-python/sphinx-inline-tabs[${PYTHON_USEDEP}] + dev-python/sphinx-argparse[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-autoprogram[${PYTHON_USEDEP}] ') media-gfx/mscgen media-gfx/graphviz diff --git a/sci-chemistry/gromacs/gromacs-2023.9999.ebuild b/sci-chemistry/gromacs/gromacs-2023.9999.ebuild index 98c909cdab48..f57ac5829eb7 100644 --- a/sci-chemistry/gromacs/gromacs-2023.9999.ebuild +++ b/sci-chemistry/gromacs/gromacs-2023.9999.ebuild @@ -61,6 +61,10 @@ BDEPEND="${CDEPEND} app-doc/doxygen $(python_gen_cond_dep ' dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-copybutton[${PYTHON_USEDEP}] + dev-python/sphinx-inline-tabs[${PYTHON_USEDEP}] + dev-python/sphinx-argparse[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-autoprogram[${PYTHON_USEDEP}] ') media-gfx/mscgen media-gfx/graphviz diff --git a/sci-chemistry/gromacs/gromacs-2023.ebuild b/sci-chemistry/gromacs/gromacs-2023.ebuild index 98c909cdab48..f57ac5829eb7 100644 --- a/sci-chemistry/gromacs/gromacs-2023.ebuild +++ b/sci-chemistry/gromacs/gromacs-2023.ebuild @@ -61,6 +61,10 @@ BDEPEND="${CDEPEND} app-doc/doxygen $(python_gen_cond_dep ' dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-copybutton[${PYTHON_USEDEP}] + dev-python/sphinx-inline-tabs[${PYTHON_USEDEP}] + dev-python/sphinx-argparse[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-autoprogram[${PYTHON_USEDEP}] ') media-gfx/mscgen media-gfx/graphviz diff --git a/sci-chemistry/gromacs/gromacs-9999.ebuild b/sci-chemistry/gromacs/gromacs-9999.ebuild index 98c909cdab48..f57ac5829eb7 100644 --- a/sci-chemistry/gromacs/gromacs-9999.ebuild +++ b/sci-chemistry/gromacs/gromacs-9999.ebuild @@ -61,6 +61,10 @@ BDEPEND="${CDEPEND} app-doc/doxygen $(python_gen_cond_dep ' dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-copybutton[${PYTHON_USEDEP}] + dev-python/sphinx-inline-tabs[${PYTHON_USEDEP}] + dev-python/sphinx-argparse[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-autoprogram[${PYTHON_USEDEP}] ') media-gfx/mscgen media-gfx/graphviz diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index adb1cd983059..646b93f8517b 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/hwloc/Manifest b/sys-apps/hwloc/Manifest index 59141078f099..545415b691c8 100644 --- a/sys-apps/hwloc/Manifest +++ b/sys-apps/hwloc/Manifest @@ -4,10 +4,12 @@ DIST hwloc-2.6.0.tar.bz2 6728585 BLAKE2B 96099ae3527e11a83adc068e07756752d2effa3 DIST hwloc-2.8.0.tar.bz2 6896344 BLAKE2B 33f75987ee904d5ee9c62268695a2f7f59b0adc2e1601fc4407f525664b78a7fab04c75823ce9d190c8cb9ffc0ce983d7137555625d47bc1451a2d0c6f330055 SHA512 025c8ebc2945bdf696cc66fe2cfea0195694713a6098603fb4eaeac409d2f6c3386a7c2b4d7f3758d828f6b621e7f06ffb5745224cb1df2f8ff4f19b2a8a4a7b DIST hwloc-2.9.0.tar.bz2 6923168 BLAKE2B 8451d24a2685b1e52b93a21a0fd43cb93564e03a4a3d1708ffe021dd59e701b50088b7202a1e50358c23e19278cc0526f0064b5ec79ca5152697e1380549e6e0 SHA512 45705d30c8a974c6afd998559cd1195e7e478cf01b669ad60c06baeac9d17c5cd163eb00ad12c2187889e9a7ea96ff6d5a3cb414e8e6de7f00a6fa10eb8c7507 DIST hwloc-2.9.1.tar.bz2 6942860 BLAKE2B 6f0a0caa593683d76b52751b32d47a28509fc99e9ee4b8645257de054823328afe35e46ac5e264a8a6a9279e6c06129d6df096b7c2c491d90fc7d05ee0c011f5 SHA512 9c05b7b7c4e3cb5474efb6eb1a4bf3e5ad0f8d0480d043a11e695e4a1f5f6748abb96c7055c0f3b2bc36950dda247fbdd7dc02ec7c9debbfe2631e6ebb89d957 +DIST hwloc-2.9.2.tar.bz2 6976699 BLAKE2B 70737325888b87f90f95799490621e209864430813deff4731dbbbaa7be900d6d58fa874b3da5e851b553af00ba17e387762d3825bb9a592ffb311705b4a6833 SHA512 ed38bd608eac81d3182243f0b63c6da070be918fdd8c876ca35fd63cccb4e25684b28bb045d033c53cd7b53451795d28e05e0bd876a5a0231de06c76ace11fef DIST lstopo.png 18008 BLAKE2B 5468cc81f9ee4b9a4dd28bd9334edd7f4e7d4ff394caf09228b4e860ab924bb80114b977b1b1125cd180478967d2f3bbde50435522b77a8314f823b1c2678e75 SHA512 8a8a6e62c3089a8d77f592a348ad87fca14a84bdecd889760a37bef8e65c876594b91091aac2f54ca3cca855a02459fe1c960909ccd0ddea1ff77c95bb171823 EBUILD hwloc-1.11.13-r1.ebuild 2170 BLAKE2B c60546587b078379e46b409675d5e0efdd1ea7a19e08e2640d4119574212e55798274f776a25b9f326a4e97d47afed5a2e85c512b825cca040eb27cae6ff3ac6 SHA512 2d359bbef4c8689f96a0a3ad94a0db259fe62ecc4e95e5340f8c8284fccff896355d950988689189199ab67ecd9df3c1057311f2f78d36f9add5b2c4ffdc8613 EBUILD hwloc-2.6.0-r1.ebuild 2974 BLAKE2B 7498ce7bf1f84a79837ccbd329c7283d0999736c235be8eb9354022dd0dfa950566bc31cd3a8c3951393e33a596ab99e331831db622b82efcfcec22886121765 SHA512 c55a5e9b2c59adbc2dcf2bfe70a2da041af0affb20f645f6dcab392006007a682e66db96a62c5988a4450cd905d0754ba7f25d744b89f573e621e8165bb0d913 EBUILD hwloc-2.8.0-r1.ebuild 3347 BLAKE2B e3bc52b80d9870e68c7542a43753bba200f749d7e9d78440df19e0f4fb653a129e2a64a07b9cba3726dae1ac6c7f8ff30c98b7b8d8ab1a1ca5a1f3a75714848a SHA512 46789edd7f853a858098570b4c717cb525af0cec83098e93d164d516e5f689964c42d6c8dfb04842b0531bf6bb871c77a79904f402015c55dfed66288fa48a34 EBUILD hwloc-2.9.0.ebuild 3354 BLAKE2B 4b49483208e41198a89369aa924e1b337137b232bf551161ebd199a6df4b59ae1d2ea6c907f3981cd8b1a047f29f176224877af0c3c5fd9126853b1cbdbda247 SHA512 8ed673373fcd541f116af478c2c9140f7423e0db3b0bc9a7a7e36545392bd08571b7ccef4db2cc43f2dd6784d549830810b8136126caa83aeff3507bc5769346 EBUILD hwloc-2.9.1.ebuild 3557 BLAKE2B 881f4994c8972f9a8388788580ed3537935edab3d260a2ba85274af5a7cada2d827d0e6e5b87489ab53c2e6e997cd6c1124697c65773c5424cf6c4970604d1d4 SHA512 d68c3c63d0eacbde5eec8dd4809152c92b76ab54fdc71afefa21345524945f78631ec467fbfc2c862bae7be4ba146e1634cdb4d9d29dd875f9ad902bc630b32d +EBUILD hwloc-2.9.2.ebuild 3508 BLAKE2B 3846fbcd434fccc74d4c9d3f7507dc5fec78d7aa8dd2f58aadcd10d9ceec12cb1b6d6d0f77e860580dc0214a0ae9a6ae463c05154d9e2a7d20afd55b3391927d SHA512 79f2b669dcda81db4fd42a355da67cf2c91c9f342f755009477791db6368a20b220e99a480327e22266b46a02dafd5aef3dc7891d8e37363c7eec30d5cc49ba2 MISC metadata.xml 1661 BLAKE2B 11ace24114c7763a173d3175338aef1ade993df5e30df405eb4b94d9942ff712026f43bf19bb956cfbe6ea27b52af5746c64efbb0b752baf381ffc2eb5d58029 SHA512 a2a16701d2429b24a5d9dc4a6cff6a3d1a88e9d8e67d6d98a54915dc04c2db7b5ed1f23c798a2e4af9c1bf702529a165ca5f0ed046dc051c0aeb120c119ac6e5 diff --git a/sys-apps/hwloc/hwloc-2.9.2.ebuild b/sys-apps/hwloc/hwloc-2.9.2.ebuild new file mode 100644 index 000000000000..bba11e871c3f --- /dev/null +++ b/sys-apps/hwloc/hwloc-2.9.2.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools bash-completion-r1 cuda desktop flag-o-matic systemd toolchain-funcs multilib-minimal + +MY_PV="v$(ver_cut 1-2)" +DESCRIPTION="Displays the hardware topology in convenient formats" +HOMEPAGE="https://www.open-mpi.org/projects/hwloc/" +SRC_URI=" + https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2 + https://raw.githubusercontent.com/open-mpi/hwloc/master/contrib/android/assets/lstopo.png +" + +LICENSE="BSD" +SLOT="0/15" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X video_cards_nvidia" + +# opencl: opencl support dropped with x11-drivers/ati-drivers being removed (bug #582406). +# anyone with hardware is welcome to step up and help test to get it re-added. +# video-cards_nvidia: libXext/libX11 deps are only here, see HWLOC_GL_REQUIRES usage in config/hwloc.m4 +RDEPEND=" + >=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}] + cairo? ( >=x11-libs/cairo-1.12.14-r4[X?,svg(+)?,${MULTILIB_USEDEP}] ) + cuda? ( >=dev-util/nvidia-cuda-toolkit-6.5.19-r1:= ) + nvml? ( x11-drivers/nvidia-drivers[${MULTILIB_USEDEP}] ) + pci? ( + >=sys-apps/pciutils-3.3.0-r2[${MULTILIB_USEDEP}] + >=x11-libs/libpciaccess-0.13.1-r1[${MULTILIB_USEDEP}] + ) + udev? ( virtual/libudev:= ) + xml? ( >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] ) + video_cards_nvidia? ( + x11-drivers/nvidia-drivers[static-libs] + x11-libs/libXext + x11-libs/libX11 + ) +" +DEPEND=" + ${RDEPEND} + valgrind? ( dev-util/valgrind ) +" +BDEPEND="virtual/pkgconfig" + +PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" ) + +DOCS=( AUTHORS NEWS README VERSION ) + +src_prepare() { + default + + eautoreconf +} + +multilib_src_configure() { + # bug #393467 + export HWLOC_PKG_CONFIG="$(tc-getPKG_CONFIG)" + + if use video_cards_nvidia ; then + addpredict /dev/nvidiactl + fi + + if use cuda ; then + append-cflags "-I${ESYSROOT}/opt/cuda/include" + append-cppflags "-I${ESYSROOT}/opt/cuda/include" + + local -x LDFLAGS="${LDFLAGS}" + append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)" + fi + + export ac_cv_header_valgrind_valgrind_h=$(multilib_native_usex valgrind) + export ac_cv_have_decl_RUNNING_ON_VALGRIND=$(multilib_native_usex valgrind) + + local myconf=( + --disable-opencl + + # netloc is deprecated upstream, about to be removed + # bug #796797 + --disable-netloc + + --disable-plugin-ltdl + --enable-plugins + --enable-shared + --runstatedir="${EPREFIX}/run" + $(multilib_native_use_enable cuda) + $(multilib_native_use_enable video_cards_nvidia gl) + $(use_enable cairo) + $(use_enable cpuid) + $(use_enable debug) + $(use_enable udev libudev) + $(use_enable nvml) + $(use_enable pci) + $(use_enable static-libs static) + $(use_enable xml libxml2) + $(use_with X x) + ) + + ECONF_SOURCE="${S}" econf "${myconf[@]}" +} + +multilib_src_install_all() { + default + + case ${ARCH} in + # hwloc-dump-hwdata binary only built on those arches, so don't install non-working unit. + amd64|x86) + systemd_dounit "${ED}/usr/share/hwloc/hwloc-dump-hwdata.service" + ;; + esac + + mv "${ED}"/usr/share/bash-completion/completions/hwloc{,-annotate} || die + bashcomp_alias hwloc-annotate \ + hwloc-{diff,ps,compress-dir,gather-cpuid,distrib,info,bind,patch,calc,ls,gather-topology} + bashcomp_alias hwloc-annotate lstopo{,-no-graphics} + + find "${ED}" -name '*.la' -delete || die + newicon "${DISTDIR}/lstopo.png" "${PN}" +} diff --git a/sys-apps/minijail/Manifest b/sys-apps/minijail/Manifest index b6618aa26139..b92d33bd85c6 100644 --- a/sys-apps/minijail/Manifest +++ b/sys-apps/minijail/Manifest @@ -1,5 +1,8 @@ AUX minijail-12-makefile.patch 1511 BLAKE2B 74b620f44ffa3a3f82771d10dfff5999f223613ee734a38be770ac91e128c3e4f26cbbdff197a0636cb8c3b094c70fbed08443560bea095407736327f9d485ac SHA512 c727ff4752345f08d89dab5bc7489793763bf459bc169f132a285bc40c1d8e1e40d366bc8336e35c5362f4e4b999ec9d07db2b3bcd5f394954dae54cb533515a AUX minijail-17-no-werror.patch 594 BLAKE2B 7afa3b6179ce975d8dac6496532222057db0f27c134b0fa6f783f1f18e7166d310ccfbaa387482fb27f91e7f9cf5b478267e6a4db2ced380efbcd77bfa1b7b6e SHA512 27f7e2c4ca046e86c81ec419fe745bc25547ff5217340af772b331448c19cbcb228835c3ddd1d2879e3b13bf59f85724dcf3cc455c22e0fd27ac81a28efd135d +AUX minijail-18-makefile.patch 1546 BLAKE2B 7b4ccf54fe13b5614dc119306c06b23e899919f17b6e880044d65d7117095023e318233695d20a55f9012d3172d100e4ba94bf2fee8d3cc728cc944494ea1f8a SHA512 8922874c2a3b319b3699fc75f4f85428f2cc9045794d44f2cdf5cc57ae0034971162ae87ebca9d679b75840614d1ed9a3e9f247a466d52ad26976fb9b207077d DIST minijail-17.tar.gz 212425 BLAKE2B 411a0e2f1af21dd689fa669f9658e78c3c3c6439fdbea01b41b1d0cb3cbc1dc017634177350a3d5392783201f80874ec2a1604ed2577dbf5d7dbdf584a087267 SHA512 4b9aa29a78f7525ffeedfb927f6b567044ff7c9d32ef0e6771ed2b5c2d47c7a14ccbe000efc988ce6bb4173c5a9ae734b222aac1a00fb0e60777d7dccc149acf +DIST minijail-18.tar.gz 223537 BLAKE2B 894cca4bd31b12e74a309a99d98eefe24f57e4dae186e79b5800b9857ef6b87c2094ead9a1788d00557d68b0d174bdf1e22f247ffb4fbb2d44a952a8df2c953d SHA512 685f744b4783600b4c91ec678ae87dd9ae0138638e1e754520f406c203f4d92f6b510b1bcf1a921b9e93965026c461d6fe8e5efb5f90393a54ca27db7c8033e5 EBUILD minijail-17.ebuild 1847 BLAKE2B 4a29b4c111a215a627fca5349a3b00271e71985113dd4e820b48f27a230a886b440bc01101ff07de6b7ceab02c1381afaabe22adea07bba6f027b284679df606 SHA512 2a437e1cb4a841ee7898516f12ed688c7130ae0d8dd54617a8aeddfc185c83465910c6308eeaa50a26b53624f2e8cc43e7bfd04b5facf488282cd2840b7c5bfe -MISC metadata.xml 316 BLAKE2B 1c0d0d8d3d56290e6c416abd016b8e9884d281b4c8700d5e229bbd820946c9b962c148f4d838b3206f091c9340d93febf69c8dab0af58101c5c5128fceea888e SHA512 f31d33694241be5dc691ca273d0712a062b84eaccb44adc3a50a1085a451543ff1c2d20960444474c2d32121a52c2b15c2510c802a59983534c6176906fbaaee +EBUILD minijail-18.ebuild 1858 BLAKE2B 5a398dcaae440f5512f6d67cafd266d0202c1c4fa57bec3541246267267d3fca19266b37889bdcf82f380d17eeab8d4f9d5dc63bc43ff0128ac6cc2c97e98230 SHA512 0638e0c204c2a96c5ae4a88ea6bb9584db013e068b692c2a7506e48899aadcbc57eeeea83c63581eb92ed1d486e722cf3eb26aff8c95827b2bf0ee59acb95913 +MISC metadata.xml 396 BLAKE2B 2abccc653acbb41fb627d83894b7e22159994295bc7342a89e590742a22167f5e4d4cf4aac5cfe4554aa236f6449889f6e8ec249ef8e7225af6271fc34672043 SHA512 46660ec9367ef20a84b3ec32f562c1204d9102e13afd4d813444be3cb2c4378127e15fb19987c53270e283e024f2e6e9fead95a377bbfe8883c36a3065652393 diff --git a/sys-apps/minijail/files/minijail-18-makefile.patch b/sys-apps/minijail/files/minijail-18-makefile.patch new file mode 100644 index 000000000000..c1a2509dff5a --- /dev/null +++ b/sys-apps/minijail/files/minijail-18-makefile.patch @@ -0,0 +1,41 @@ +--- a/Makefile ++++ b/Makefile +@@ -72,9 +72,9 @@ GTEST_CXXFLAGS := -std=gnu++14 + GTEST_LIBS := gtest.a + UNITTEST_DEPS += $(GTEST_LIBS) + else +-GTEST_CXXFLAGS := $(shell gtest-config --cxxflags 2>/dev/null || \ ++GTEST_CXXFLAGS ?= $(shell gtest-config --cxxflags 2>/dev/null || \ + echo "-pthread") +-GTEST_LIBS := $(shell gtest-config --libs 2>/dev/null || \ ++GTEST_LIBS ?= $(shell gtest-config --libs 2>/dev/null || \ + echo "-lgtest -pthread -lpthread") + endif + UNITTEST_LIBS += $(GTEST_LIBS) +@@ -104,6 +104,7 @@ clean: CLEAN(minijail0) + + + CC_LIBRARY(libminijail.so): LDLIBS += -lcap ++CC_LIBRARY(libminijail.so): LDFLAGS += -Wl,-soname,libminijail.so + CC_LIBRARY(libminijail.so): $(CORE_OBJECT_FILES) + clean: CLEAN(libminijail.so) + +@@ -125,6 +126,7 @@ TEST(CXX_BINARY(libminijail_unittest)): CC_LIBRARY(libminijailpreload.so) + + + CC_LIBRARY(libminijailpreload.so): LDLIBS += -lcap -ldl ++CC_LIBRARY(libminijailpreload.so): LDFLAGS += -Wl,-soname,libminijail.so + CC_LIBRARY(libminijailpreload.so): libminijailpreload.o $(CORE_OBJECT_FILES) + clean: CLEAN(libminijailpreload.so) + +--- a/common.mk ++++ b/common.mk +@@ -323,7 +323,7 @@ COMMON_CFLAGS := -Wall -Wunused -Wno-unused-parameter -Werror -Wformat=2 \ + -fno-strict-aliasing $(SSP_CFLAGS) -O1 + CXXFLAGS += $(COMMON_CFLAGS) $(COMMON_CFLAGS-$(CXXDRIVER)) -std=gnu++14 + CFLAGS += $(COMMON_CFLAGS) $(COMMON_CFLAGS-$(CDRIVER)) -std=gnu11 +-CPPFLAGS += -D_FORTIFY_SOURCE=2 ++CPPFLAGS += + + # Enable large file support. + CPPFLAGS += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE diff --git a/sys-apps/minijail/metadata.xml b/sys-apps/minijail/metadata.xml index 7b5b4ce46bdf..b60ec207b068 100644 --- a/sys-apps/minijail/metadata.xml +++ b/sys-apps/minijail/metadata.xml @@ -7,4 +7,7 @@ chutzpah@gentoo.org + + google/minijail + diff --git a/sys-apps/minijail/minijail-18.ebuild b/sys-apps/minijail/minijail-18.ebuild new file mode 100644 index 000000000000..237a6aa5dafb --- /dev/null +++ b/sys-apps/minijail/minijail-18.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info toolchain-funcs + +DESCRIPTION="helper binary and library for sandboxing & restricting privs of service" +HOMEPAGE="https://android.googlesource.com/platform/external/minijail" +# Use GitHub mirror as Gitiles doesn't generate stable tarballs. +SRC_URI="https://github.com/google/${PN}/archive/linux-v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-linux-v${PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" +IUSE="+seccomp test" +RESTRICT="!test? ( test )" + +RDEPEND="sys-libs/libcap-ng:=" +DEPEND=" + ${RDEPEND} + test? ( + >=dev-cpp/gtest-1.8.0:= + ) +" +BDEPEND="test? ( virtual/pkgconfig )" + +PATCHES=( + "${FILESDIR}/${PN}-18-makefile.patch" + "${FILESDIR}/${PN}-17-no-werror.patch" +) + +pkg_pretend() { + local CONFIG_CHECK="~NAMESPACES ~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS + ~SECCOMP ~SECCOMP_FILTER ~CGROUPS" + check_extra_config +} + +src_configure() { + export LIBDIR="/usr/$(get_libdir)" + export USE_seccomp="$(usex seccomp)" + export USE_SYSTEM_GTEST=yes + if use test; then + export GTEST_CXXFLAGS="$($(tc-getPKG_CONFIG) --cflags gtest_main)" + export GTEST_LIBS="$($(tc-getPKG_CONFIG) --libs gtest_main)" + else + export GTEST_CXXFLAGS='' GTEST_LIBS='' + fi + export VERBOSE=1 +} + +src_compile() { + tc-env_build emake all parse_seccomp_policy +} + +src_test() { + GTEST_FILTER="-NamespaceTest.test_tmpfs_userns:NamespaceTest.test_namespaces" \ + tc-env_build emake tests +} + +src_install() { + dosbin minijail0 + dolib.so libminijail{,preload}.so + dobin parse_seccomp_policy + + doman minijail0.[15] + dodoc README.md + + local include_dir="/usr/include" + + "${S}"/platform2_preinstall.sh "${PV}" "${include_dir}" + insinto "/usr/$(get_libdir)/pkgconfig" + doins libminijail.pc + + insinto "${include_dir}" + doins libminijail.h scoped_minijail.h +} diff --git a/sys-apps/net-tools/Manifest b/sys-apps/net-tools/Manifest index 799827617533..f29dcebbbc70 100644 --- a/sys-apps/net-tools/Manifest +++ b/sys-apps/net-tools/Manifest @@ -1,4 +1,4 @@ DIST net-tools-2.10.tar.xz 229616 BLAKE2B 0d11a5c12f6447282c65ee74428c1b9f6da9fd6d26ca558813d002fac8a4f03fd25a26231a5f4e45f88d821e9a8281e3be1fea4a832bd09afbc2239634a1c25d SHA512 aa8f631772da6c16b165065fc5929a206504f2dce19e74a4ffc680f09b40f3a9180bd4bbeaac67e0b32693358b01383bae4fbfcb6061180c130e9e0801d536bf EBUILD net-tools-2.10.ebuild 1950 BLAKE2B 8f12838ebcf1af75100b13078dd31160a53afe202eae74a7aa6bda795f0cdc82cf6fff152143c355fb394b831be266ed978f06df161cf5da037b01dad38e7af8 SHA512 52acd14c62cdd931f1bf623582602b2a72f17ee94648cee0d82540df7152f76c1229cb58e6e0093ef1f3bf0da0031b3ab24608a50765dd2fa218ffe8c01fb10c EBUILD net-tools-9999.ebuild 1951 BLAKE2B 9215c09731a57973481a58236779c8236c861c5531b9fd551fbaea655b17de50417d0a8f034a12378c010e4ebd967ae2a885dfc9398dfda8720c7f4a7768ab4d SHA512 c9d70eca24bfa2a75a146447ed60ad5a5e591a9d976fc6fca459884dbfe4d106f590f66ef903e7b35de937c80ca7f6c13a374b181a11cb53a7a238a641666768 -MISC metadata.xml 758 BLAKE2B 4b48cf808b718f43de859726556f703d980d66aeaf8840057576d99edb2e676c4cf68b3cc4732cc114049bc7d465d1717c70bc9e805584673f4b12e210a0190a SHA512 f1e99c1fc28f25ca0f9051e3e7eaade834362b1cd0b9c01bd492b896da3df9c51d66fa31114189149e0a1827bee785d7c7361b34e2b76abc6865871cf800b9d1 +MISC metadata.xml 811 BLAKE2B df3d114fdc2dd51932b9b226727951f9d259a9670c419db8f002afd4975ee6418c57b8d40209c000a3da55916322eb65ad6c74836880bc148d219769012482f2 SHA512 68555b69dd814ceb03680d065e4828c80bce3ad28afcac48d325ca6238cfe41471fbf4a55df5f5339b67f2f9ead3ba3391c11dfebbaf00206acaffb255b00b3b diff --git a/sys-apps/net-tools/metadata.xml b/sys-apps/net-tools/metadata.xml index ec740c59a0d8..cde5f2fe4393 100644 --- a/sys-apps/net-tools/metadata.xml +++ b/sys-apps/net-tools/metadata.xml @@ -14,5 +14,6 @@ cpe:/a:net-tools_project:net-tools net-tools + ecki/net-tools diff --git a/sys-apps/prctl/Manifest b/sys-apps/prctl/Manifest index 8b90f8daa2ce..14fbb290d927 100644 --- a/sys-apps/prctl/Manifest +++ b/sys-apps/prctl/Manifest @@ -2,5 +2,5 @@ AUX Makefile.am 70 BLAKE2B 9c2735d35e8a0c707d5fefd6721c5a8678266b64e0fa157e3ebac AUX configure.ac 200 BLAKE2B 3ec747f56bb304484671171dd61c72cac8b264563955b7759b0c5f42f1ec03c490f400df0bc381c87c006316cb00a1687dd4dd5d83471c0699266cf23a727788 SHA512 ae8a75d3a37cb33fa8958f2de48549b99fc0b6f5c15fab8d7b9478e38e0dbd6d31e4bbdc876a50d52598d8b7964a544c0eb2e4677b3b32e7034acab98d8d6fd7 AUX prctl-1.6-no-implicits.patch 381 BLAKE2B 4374744647de591232e9da6398465a5b9f31f75027f57ce7da5d2294321c6ee17d6bb3c4a108131602bdab7f6643aff2778313c764d659e15093a6cee1081fad SHA512 b01e17872a6c098ddbd4720cf62cd83d485fd1095a9da47c2f79cc09b50648a02bde2aeb38b8dec03d5be794223c898f2c753f576068540252071209e1701812 DIST prctl-1.6.tar.gz 18876 BLAKE2B 9f26fec1d178141d7e5aa7390dc0403ab1774d711a12588074ee6dbf62c980ab3713179b2f476f20cac0d7e4b027899b144fa67164021dd13b10be3dc087fb2f SHA512 c5b70abbb76f76f4a4c53cebcbd34fa4e87d7db2278a2ea17128da30dea958cc4e4d75b641cb3b9fbd8fa56fee482e97dbae5e61c697e80ef4d13f4b6d28cfda -EBUILD prctl-1.6-r1.ebuild 512 BLAKE2B 7f77f32e15d411351669dada41afaaf30aca7ad660a7868568916e7cea92bf83dd600714bda0c3f0efe0a92bba03079ac1f4ae200111b6a282c8558e6f3a3877 SHA512 2b62a0760bceb2982745ff95fbbec92585fa5d4cea0a29ca72558baf431e0171ddb2c34c9c0c8e730353ff1e0b2ebd48df60a4bb836c2ede4db0005b8b3b99e2 +EBUILD prctl-1.6-r1.ebuild 510 BLAKE2B d265d978ecd7b5461f3eed3024c92c0874fae266f334288b558bc8b4c86b6f720922b20dfb91cd4cb77a2af49fee87b628453e2109ecf072f8c85981de25f322 SHA512 85a16b31cc43a4b0851eb826625326ba2cd97eff23f91354f2df6ca874003ead19adebd43ec24667171fdaef1d15631b675e7ab10696e6ff7952c707bc535f03 MISC metadata.xml 315 BLAKE2B 9ddfc05f649cfa225adcd11d6203383e91c3511115796ab1d8ddb978f2306aec6352bb909eef7fb86fcef94398a9fe8eb7477be918909e853b3ed572ba6831f8 SHA512 ef13e51aa0948b465631169a5d2ffbd06bd949b686b9cbc3320b74e615539060ed5e2612bf87693e6d9e939f8260109ec68ed447f462aabac439fd194c66766f diff --git a/sys-apps/prctl/prctl-1.6-r1.ebuild b/sys-apps/prctl/prctl-1.6-r1.ebuild index f775370a0af0..18a3e6855365 100644 --- a/sys-apps/prctl/prctl-1.6-r1.ebuild +++ b/sys-apps/prctl/prctl-1.6-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~x86" +KEYWORDS="~alpha amd64 ~arm64 hppa ~ia64 ~x86" PATCHES=( "${FILESDIR}"/${P}-no-implicits.patch diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest index ac33ef0cf70e..fe2026ef0f10 100644 --- a/sys-apps/util-linux/Manifest +++ b/sys-apps/util-linux/Manifest @@ -3,18 +3,11 @@ AUX runuser.pamd 278 BLAKE2B 61afa98e02a4ee030176dad97b7aa7d7075b07584c0e9f2c254 AUX su-l.pamd 140 BLAKE2B 34f00c8814d454c8caa6bd5f0dd0bb89b24c12dbc0e39e852dc45965c4fae4dcfd0ab1def2364163908d416f9306c5193357c0be3a559d35574ef9a56fa645a4 SHA512 4490b7e516a9c306e991c0f719f742c5a13841d28a57385fc96482663f409025aa7ecc3a3855c20099547702ecd7a160b308761e28316f90d4d6622eea1ba21f AUX util-linux-2.38.1-check-for-sys-pidfd.h.patch 1764 BLAKE2B 4d71d6b708ad7a1d1f01c6c0df5c57db12ea699e4449d83ae6df55c47b62380079d5b118bb081d229d118f06fb1881b36185979f9a03f4fd1defcc253887bdc4 SHA512 294b8b7f002772dcabd69d956390f9bdca1837563dd673ea1114a915fb94beec7e3c6bc1927712f1dae46eecd1cc10c3788b12dcddadc35dd92782ce600479ac AUX util-linux-2.38.1-more-posix-exit-on-eof.patch 1216 BLAKE2B ee99884ef388a342aeceff4b6988b45cfe21dfc41fa3d978f1a4b57b35682d5cb0ca48c060d9694368ed06651661984eddb9ae70a00f7eb360fad9798caaddc5 SHA512 78136beaf600f99a5404222b6d6d7499ea40fc4e6401a36bd51e8c4183b925004a0f37a079b13b9c1c0824a7f22f43a16c8358c5e8ddfe55dd0019de58579195 -AUX util-linux-2.39-check-for-mount_setattr.patch 3032 BLAKE2B c522135ea8f5e418db243bbe0ce7582e1bcabde6761bbbb9fea0e17f5174fdda0ed14378bec91bc289e5aaee4a585a49bc50b7dd0e6600f495c34a9385e77e2f SHA512 339cf169bcb12777f5d4c580ac8c87127d615573d83cd18331866a2e99e308c68456b8904f562e0c9551b79fbb7f24f139e6d407400f3d34457211b1b9ce0ff3 -AUX util-linux-2.39-mount-dont-call-hooks.patch 2508 BLAKE2B 22fb8dd92a4480525a383802bbaa2fe300a9cb54d8e82c76e7974fd49bad0f123335fff9f21c84825f0b6f654831e30c588ee6ebf3ff14f91993580eeff0ce1d SHA512 7bbfcc275a7d74d14d2a621d815dd2fc0424864ce97decaf3ec2a73a414c5f490b7f4659b6e4a1bae612005d14592efd6cc558d678a88ae7d869ff46bfd4c9a5 -AUX util-linux-2.39-mount-parse-options-user.patch 1549 BLAKE2B a6b77aa14d31ed05fc096d84297303558ef2cc7c641eea7a70cfe425dfe418f9f31df0cb60466215af72d620966a002689bd9891dfc1541c01e4212aa5ddd51d SHA512 0ec00e2f8bc1cb22bb295e9090d9963684240afa031d2c6fb1e5e2fcea75a6fca527e21d8abe6c363ec8d9a500470a197ed2d573c6b327286ecf638c604c7941 -AUX util-linux-2.39-tests-for-mount_setattr.patch 388 BLAKE2B b96c38ffe2dd119914af60d8ee4465e0de0217a98185b46873253a3d86e8638e1a22f5bd3155ec83101d4f26a07eafa84ebba9363381dd681c6ce6627c3dcb77 SHA512 4d38274342a599ec6ca3124c86067dbf4a92c0bc1bf987d4f2400393bf68e71d9ba46860da76e717aac68ed6aac099b1da63354f38c4d9236062121d1da13356 DIST util-linux-2.38.1.tar.sign 833 BLAKE2B 2468c6b8c881d7a17666aac954edfd421085111937f5d0daada37a679e9bbfe61fc98bb57cca9bf7bea20be483f38e2a758039f9baf5b1a901852e2b5dd014d8 SHA512 d8b3e936065ae1dc105b8ce773c874bb037ebf84ee571676509543f79c39950180e7f252c6b0d4500119568ed4ac3aa7117793de839f983e9287f26649e91dad DIST util-linux-2.38.1.tar.xz 7495904 BLAKE2B a0e86ca62f82adaccc01ad6ec5a058dac429b81c310989cbad136f96c2770c60bbd4287067817520e8e0653146a10f13128e0af32122402bab416e1c2d6680b8 SHA512 07f11147f67dfc6c8bc766dfc83266054e6ede776feada0566b447d13276b6882ee85c6fe53e8d94a17c03332106fc0549deca3cf5f2e92dda554e9bc0551957 DIST util-linux-2.39.1.tar.sign 833 BLAKE2B 8c1e7089bcec1f47f5c7b4ba60ca1c35955bdad99683f0682f6ba08171d3102079e7584989ea764e60096e0d64e5f9ffc8757c7feba23f79dafdb7942396a96a SHA512 6d6cabd24ebe3ce7437d98d08793b0b27d6240f2a28e08e216b4b1d358c9024fa1cec6d17df6cf7f024f97647cd31990db94716a575b08ad15f3a0b75797912b DIST util-linux-2.39.1.tar.xz 8351164 BLAKE2B 1c2f3a77414dc9e99d17c426ca710524f898b6fd13bee120c08ceb375e475044ff6f2668f58bd799d0e3befe36de6cc1e161a1be7102e4590a8e372b6547ec1c SHA512 8fe2c9014f6161330610f7470b870855cecbd3fab9c187b75d8f22e16573c82516050479be39cfb9f7dd6d7ef1cc298d31d839b194dda5ec4daf0d1197ac71e9 -DIST util-linux-2.39.tar.sign 833 BLAKE2B f4b35d35f1d20094169c8651d127c6d1f37b0946bc72c40f4824d77f8c117a23ae2633ac2449e91ba316d4cac6e4f3c2afb9fd410302683384988dc794062d9e SHA512 f5df4f7e5c39995ad3c7b52f06bfc7759e53d4df82b2b42f09d4570faeff5c156e83e42be053b00b0bfb4a71e27bfa580fb996a92225eb8a0df46d9f296ef4ef -DIST util-linux-2.39.tar.xz 8103428 BLAKE2B 39d415b6e303c21d2e5566bd29dd1803c67fbaed079fab85fab620db727a69c96f9c705a3671a639185c78ea1e70f374e21ef8694115ce42fa30c86b546023d1 SHA512 3d59a0f114c06be19ef7f86fca37ba5b9073823d011b3fc37997ddb00124b4505ea32903b78798a64dffbccf0ba645a692678ee845cc65a5b321824448a82a94 EBUILD util-linux-2.38.1-r2.ebuild 10536 BLAKE2B ea36003f87fb328c0e3c478543a07fc0469e59859172f605a0ef879bfe65e4fc55e1c4caf2d86dda2306ff752754f162a4970b67abd9dd23ff98576cc3fc7c44 SHA512 075a4a012eb9464f4871baecdaf32a14c4e29fac0b6b04dfa8d55c90c69fd192f23fc248ae757fc231d8dfc57f1be168f1213d6de15170d27636c769bd03f451 -EBUILD util-linux-2.39-r4.ebuild 10892 BLAKE2B b49d96439baae129c8b153b3ed820acb0c6d48210493262914712366738b9236ed46095464c9cc64621615260deed072c10685c3ce4abd04a57402f68b10f37b SHA512 44efb4db61260d7f9aa108d7ea4338d1191da344a9da7191f527cf50031aa83605b358e05b8675c9165d2e855e7fec073f78e3e29f56c3cd65d84d04505b027c EBUILD util-linux-2.39.1.ebuild 10872 BLAKE2B 57d4cd78ff1a0ad3b009bfb75da02b40c2bb779d1e1ac6b33d636d03297fc45d2d8419d0ce17e4544086986186cd9faa0d9c60f30c4eb33187c95cbb4f700887 SHA512 19b6d34350d5c94a791df86c36f980a80671ccd8965defdfb98dbfc3e0605e30205374b7949175c2a0b8ddd3a8aa4446dc0ac126679c5f0ecf3bf65425169698 EBUILD util-linux-9999.ebuild 10680 BLAKE2B 7d9a476479a453dd134da66f4273fde6aa171b1b0e74f5cbd4c6d70cf435d63c2c80e50e3f15b3c57ca462bc123f6e4fbc010660a6c81d00a28366bbcd426312 SHA512 375c5999803ae4352cfe32c4d7556eb98d6d416a909d75aad7df976f98256b6dfc722c755ce9a55bd95babf8a4b12f36d665d21117e27fcdcb2e9bb9aa34fc6c MISC metadata.xml 1553 BLAKE2B 1c4a18f6d91be4c90bf2505745cae42f6d249a1295c6a46fc1b8ea08297842b4d3a2aa232e679a167af9fef26730ed71f651b2f71b58cbfe66bd7a5cd3743c3b SHA512 e01d390c983ac47b9a6684f70b11cc796cde1355ae7d4c12406b3d6fc5b0897a9471720844e74fceee1648f4c7d685e6b12f157adc1ad951506acefb7441635c diff --git a/sys-apps/util-linux/files/util-linux-2.39-check-for-mount_setattr.patch b/sys-apps/util-linux/files/util-linux-2.39-check-for-mount_setattr.patch deleted file mode 100644 index c1eb3748f782..000000000000 --- a/sys-apps/util-linux/files/util-linux-2.39-check-for-mount_setattr.patch +++ /dev/null @@ -1,98 +0,0 @@ -https://bugs.gentoo.org/906797 -https://github.com/util-linux/util-linux/pull/2248 - -From 1bd85b64632280d6bf0e86b4ff29da8b19321c5f Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Thomas=20Wei=C3=9Fschuh?= -Date: Sat, 20 May 2023 06:38:20 +0200 -Subject: [PATCH] libmount: check for availability of mount_setattr -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -If mount_setattr is not available but needed fall back to the legacy -mount API. - -Fixes #2247 - -Signed-off-by: Thomas Weißschuh ---- a/libmount/src/hook_mount.c -+++ b/libmount/src/hook_mount.c -@@ -510,6 +510,15 @@ static inline int fsopen_is_supported(void) - return rc; - } - -+static inline int mount_setattr_is_supported(void) -+{ -+ int rc; -+ -+ errno = 0; -+ rc = mount_setattr(-1, NULL, 0, NULL, 0); -+ return !(rc == -1 && errno == ENOSYS); -+} -+ - /* - * open_tree() and fsopen() - */ -@@ -675,9 +684,14 @@ static int hook_prepare(struct libmnt_context *cxt, - /* call mount_setattr() */ - if (!rc - && cxt->helper == NULL -- && (set != 0 || clr != 0 || (flags & MS_REMOUNT))) -+ && (set != 0 || clr != 0 || (flags & MS_REMOUNT))) { -+ if (!mount_setattr_is_supported()) { -+ hookset_deinit(cxt, hs); -+ return 1; -+ } - rc = mnt_context_append_hook(cxt, hs, MNT_STAGE_MOUNT, NULL, - hook_set_vfsflags); -+ } - - /* call move_mount() to attach target */ - if (!rc -@@ -688,9 +702,14 @@ static int hook_prepare(struct libmnt_context *cxt, - hook_attach_target); - - /* set propagation (has to be attached to VFS) */ -- if (!rc && mnt_optlist_get_propagation(ol)) -+ if (!rc && mnt_optlist_get_propagation(ol)) { -+ if (!mount_setattr_is_supported()) { -+ hookset_deinit(cxt, hs); -+ return 1; -+ } - rc = mnt_context_append_hook(cxt, hs, MNT_STAGE_MOUNT_POST, NULL, - hook_set_propagation); -+ } - - DBG(HOOK, ul_debugobj(hs, "prepare mount done [rc=%d]", rc)); - return rc; -diff --git a/tests/expected/mount/fallback-mount_setattr b/tests/expected/mount/fallback-mount_setattr -new file mode 100644 -index 0000000000..3e18ebf09e ---- /dev/null -+++ b/tests/expected/mount/fallback-mount_setattr -@@ -0,0 +1 @@ -+private ---- a/tests/ts/mount/fallback -+++ b/tests/ts/mount/fallback -@@ -68,5 +68,21 @@ $TS_CMD_UMOUNT $MOUNTPOINT - ts_finalize_subtest - - -+ts_init_subtest "mount_setattr" -+"$TS_CMD_MOUNT" "$DEVICE" "$MOUNTPOINT" >> $TS_OUTPUT 2>> $TS_ERRLOG -+ts_is_mounted $DEVICE || ts_log "Cannot find $DEVICE in /proc/mounts" -+$TS_HELPER_ENOSYS -s mount_setattr -- \ -+ "$TS_CMD_MOUNT" -o remount,ro "$MOUNTPOINT" \ -+ >> $TS_OUTPUT 2>> $TS_ERRLOG -+$TS_CMD_FINDMNT --kernel --mountpoint "$MOUNTPOINT" --options "ro" &> /dev/null -+[ "$?" == "0" ] || ts_die "Cannot find read-only in $MOUNTPOINT in /proc/self/mountinfo" -+$TS_HELPER_ENOSYS -s mount_setattr -- \ -+ "$TS_CMD_MOUNT" --make-slave "$MOUNTPOINT" \ -+ >> $TS_OUTPUT 2>> $TS_ERRLOG -+$TS_CMD_FINDMNT -n --kernel --mountpoint "$MOUNTPOINT" -o PROPAGATION >> $TS_OUTPUT -+$TS_CMD_UMOUNT $MOUNTPOINT -+ts_finalize_subtest -+ -+ - ts_finalize - diff --git a/sys-apps/util-linux/files/util-linux-2.39-mount-dont-call-hooks.patch b/sys-apps/util-linux/files/util-linux-2.39-mount-dont-call-hooks.patch deleted file mode 100644 index 96dfb1f2c234..000000000000 --- a/sys-apps/util-linux/files/util-linux-2.39-mount-dont-call-hooks.patch +++ /dev/null @@ -1,79 +0,0 @@ -https://github.com/util-linux/util-linux/issues/2267 -https://github.com/storaged-project/libblockdev/pull/889 -https://bugzilla.redhat.com/show_bug.cgi?id=2189241 -https://github.com/util-linux/util-linux/commit/f94a7760ed7ce81389a6059f020238981627a70d - -From f94a7760ed7ce81389a6059f020238981627a70d Mon Sep 17 00:00:00 2001 -From: Karel Zak -Date: Thu, 25 May 2023 11:48:24 +0200 -Subject: [PATCH] libmount: don't call hooks after mount. helper - -In case more filesystems are specified (or when libmount follows -/{etc,proc}/filesystems) then the library may try to use and -initialize the new API because for some filesystems, we need -exec(/sbin/mount.) and for another fsopen(). - -The hooks that use the API have to smart and detect that the mount -operation was done in external /sbin/mount. helper. And in this -case, the new API file descriptors must be ignored. - -The exception is propagation flags, mount(8) can set the flags after -exec(/sbin/mount.), for example, "mount -t ntfs --make-private". - -Fixes: https://github.com/util-linux/util-linux/issues/2267 -Signed-off-by: Karel Zak ---- a/libmount/src/context_mount.c -+++ b/libmount/src/context_mount.c -@@ -508,6 +508,8 @@ static int do_mount(struct libmnt_context *cxt, const char *try_type) - assert(cxt->fs); - assert((cxt->flags & MNT_FL_MOUNTFLAGS_MERGED)); - -+ mnt_context_reset_status(cxt); -+ - if (try_type) { - rc = mnt_context_prepare_helper(cxt, "mount", try_type); - if (rc) ---- a/libmount/src/hook_mount.c -+++ b/libmount/src/hook_mount.c -@@ -239,6 +239,10 @@ static int hook_create_mount(struct libmnt_context *cxt, - int rc = 0; - - assert(cxt); -+ -+ if (mnt_context_helper_executed(cxt)) -+ return 0; -+ - assert(cxt->fs); - - api = get_sysapi(cxt); -@@ -309,6 +313,9 @@ static int hook_reconfigure_mount(struct libmnt_context *cxt, - - assert(cxt); - -+ if (mnt_context_helper_executed(cxt)) -+ return 0; -+ - api = get_sysapi(cxt); - assert(api); - assert(api->fd_tree >= 0); -@@ -379,6 +386,9 @@ static int hook_set_vfsflags(struct libmnt_context *cxt, - uint64_t set = 0, clr = 0; - int rc = 0; - -+ if (mnt_context_helper_executed(cxt)) -+ return 0; -+ - DBG(HOOK, ul_debugobj(hs, "setting VFS flags")); - - ol = mnt_context_get_optlist(cxt); -@@ -471,6 +481,9 @@ static int hook_attach_target(struct libmnt_context *cxt, - const char *target; - int rc = 0; - -+ if (mnt_context_helper_executed(cxt)) -+ return 0; -+ - target = mnt_fs_get_target(cxt->fs); - if (!target) - return -EINVAL; - diff --git a/sys-apps/util-linux/files/util-linux-2.39-mount-parse-options-user.patch b/sys-apps/util-linux/files/util-linux-2.39-mount-parse-options-user.patch deleted file mode 100644 index e02d02c7f503..000000000000 --- a/sys-apps/util-linux/files/util-linux-2.39-mount-parse-options-user.patch +++ /dev/null @@ -1,46 +0,0 @@ -https://bugs.gentoo.org/906797#c4 -https://bugs.gentoo.org/906859 -https://github.com/util-linux/util-linux/issues/2238 -https://github.com/util-linux/util-linux/commit/c0267687fd7b41b00d523d1985182d7eb574effd - -From c0267687fd7b41b00d523d1985182d7eb574effd Mon Sep 17 00:00:00 2001 -From: Karel Zak -Date: Mon, 22 May 2023 15:00:25 +0200 -Subject: [PATCH] libmount: fix options prepend/insert and merging - - * the order of the new options should not be changed - (for example prepend "a,b,c" to list with "d" has to generate "a,b,c,d", not "c,b,a,d") - - * make sure that options map is defined when merging options - -Fixes: https://github.com/util-linux/util-linux/issues/2238 -Signed-off-by: Karel Zak ---- a/libmount/src/optlist.c -+++ b/libmount/src/optlist.c -@@ -338,6 +338,7 @@ int mnt_optlist_merge_opts(struct libmnt_optlist *ls) - - /* remove inverted option */ - else if (opt->ent && x->ent -+ && opt->map == x->map - && opt->ent->id == x->ent->id - && (opt->ent->mask & MNT_INVERT - || x->ent->mask & MNT_INVERT)) -@@ -520,6 +521,8 @@ static int optlist_add_optstr(struct libmnt_optlist *ls, const char *optstr, - if (!opt) - return -ENOMEM; - opt->src = MNT_OPTSRC_STRING; -+ if (where) -+ where = &opt->opts; - } - - optlist_cleanup_cache(ls); -@@ -622,6 +625,8 @@ static int optlist_add_flags(struct libmnt_optlist *ls, unsigned long flags, - if (!opt) - return -ENOMEM; - opt->src = MNT_OPTSRC_FLAG; -+ if (where) -+ where = &opt->opts; - } - - optlist_cleanup_cache(ls); - diff --git a/sys-apps/util-linux/files/util-linux-2.39-tests-for-mount_setattr.patch b/sys-apps/util-linux/files/util-linux-2.39-tests-for-mount_setattr.patch deleted file mode 100644 index 0b0ade4e181c..000000000000 --- a/sys-apps/util-linux/files/util-linux-2.39-tests-for-mount_setattr.patch +++ /dev/null @@ -1,13 +0,0 @@ -https://github.com/util-linux/util-linux/pull/2248 -https://bugs.gentoo.org/906797 - ---- a/tests/helpers/test_enosys.c -+++ b/tests/helpers/test_enosys.c -@@ -68,6 +68,7 @@ const struct syscall syscalls[] = { - { "move_mount", __NR_move_mount }, - { "open_tree", __NR_open_tree }, - { "fsopen", __NR_fsopen }, -+ { "mount_setattr", __NR_mount_setattr }, - }; - - int main(int argc, char **argv) diff --git a/sys-apps/util-linux/util-linux-2.39-r4.ebuild b/sys-apps/util-linux/util-linux-2.39-r4.ebuild deleted file mode 100644 index ee28e8b217dd..000000000000 --- a/sys-apps/util-linux/util-linux-2.39-r4.ebuild +++ /dev/null @@ -1,400 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) - -inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \ - pam python-r1 multilib-minimal multiprocessing systemd - -MY_PV="${PV/_/-}" -MY_P="${PN}-${MY_PV}" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git" - inherit autotools git-r3 -else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/karelzak.asc - inherit verify-sig - - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos" - fi - - SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz" - SRC_URI+=" verify-sig? ( https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.sign )" -fi - -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="Various useful Linux utilities" -HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ https://github.com/util-linux/util-linux" - -LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain" -SLOT="0" -IUSE="audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid systemd test tty-helpers udev unicode" - -# Most lib deps here are related to programs rather than our libs, -# so we rarely need to specify ${MULTILIB_USEDEP}. -RDEPEND=" - virtual/libcrypt:= - audit? ( >=sys-process/audit-2.6:= ) - caps? ( sys-libs/libcap-ng ) - cramfs? ( sys-libs/zlib:= ) - cryptsetup? ( >=sys-fs/cryptsetup-2.1.0 ) - hardlink? ( dev-libs/libpcre2:= ) - ncurses? ( - sys-libs/ncurses:=[unicode(+)?] - magic? ( sys-apps/file:0= ) - ) - nls? ( virtual/libintl[${MULTILIB_USEDEP}] ) - pam? ( sys-libs/pam ) - python? ( ${PYTHON_DEPS} ) - readline? ( sys-libs/readline:0= ) - rtas? ( sys-libs/librtas ) - selinux? ( >=sys-libs/libselinux-2.2.2-r4[${MULTILIB_USEDEP}] ) - slang? ( sys-libs/slang ) - !build? ( systemd? ( sys-apps/systemd ) ) - udev? ( virtual/libudev:= )" -BDEPEND=" - virtual/pkgconfig - nls? ( - app-text/po4a - sys-devel/gettext - ) - test? ( sys-devel/bc ) -" -DEPEND=" - ${RDEPEND} - virtual/os-headers - acct-group/root -" -RDEPEND+=" - hardlink? ( !app-arch/hardlink ) - logger? ( !>=app-admin/sysklogd-2.0[logger] ) - kill? ( - !sys-apps/coreutils[kill] - !sys-process/procps[kill] - ) - su? ( - !=sys-apps/shadow-4.7-r2[su] - ) - !net-wireless/rfkill -" - -if [[ ${PV} == 9999 ]] ; then - # Required for man-page generation - BDEPEND+=" dev-ruby/asciidoctor" -else - BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-karelzak-20230517 )" -fi - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) su? ( pam )" -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}/${P}-check-for-mount_setattr.patch" - "${FILESDIR}/${P}-tests-for-mount_setattr.patch" - "${FILESDIR}/${P}-mount-parse-options-user.patch" - "${FILESDIR}/${P}-mount-dont-call-hooks.patch" -) - -pkg_pretend() { - if use su && ! use suid ; then - elog "su will be installed as suid despite USE=-suid (bug #832092)" - elog "To use su without suid, see e.g. Portage's suidctl feature." - fi -} - -src_unpack() { - if [[ ${PV} == 9999 ]] ; then - git-r3_src_unpack - return - fi - - if use verify-sig ; then - mkdir "${T}"/verify-sig || die - pushd "${T}"/verify-sig &>/dev/null || die - - # Upstream sign the decompressed .tar - # Let's do it separately in ${T} then cleanup to avoid external - # effects on normal unpack. - cp "${DISTDIR}"/${MY_P}.tar.xz . || die - xz -d ${MY_P}.tar.xz || die - verify-sig_verify_detached ${MY_P}.tar "${DISTDIR}"/${MY_P}.tar.sign - - popd &>/dev/null || die - rm -r "${T}"/verify-sig || die - fi - - default -} - -src_prepare() { - default - - if use test ; then - # Prevent uuidd test failure due to socket path limit, bug #593304 - sed -i \ - -e "s|UUIDD_SOCKET=\"\$(mktemp -u \"\${TS_OUTDIR}/uuiddXXXXXXXXXXXXX\")\"|UUIDD_SOCKET=\"\$(mktemp -u \"${T}/uuiddXXXXXXXXXXXXX.sock\")\"|g" \ - tests/ts/uuid/uuidd || die "Failed to fix uuidd test" - - # Known-failing tests - # TODO: investigate these - local known_failing_tests=( - # Subtest 'options-maximum-size-8192' fails - hardlink/options - - # Fails in sandbox - lsns/ioctl_ns - - lsfd/mkfds-symlink - lsfd/mkfds-rw-character-device - ) - - local known_failing_test - for known_failing_test in "${known_failing_tests[@]}" ; do - einfo "Removing known-failing test: ${known_failing_test}" - rm tests/ts/${known_failing_test} || die - done - - fi - - if [[ ${PV} == 9999 ]] ; then - po/update-potfiles - eautoreconf - else - elibtoolize - fi -} - -python_configure() { - local myeconfargs=( - "${commonargs[@]}" - --disable-all-programs - --disable-bash-completion - --without-systemdsystemunitdir - --with-python - --enable-libblkid - --enable-libmount - --enable-pylibmount - ) - - mkdir "${BUILD_DIR}" || die - pushd "${BUILD_DIR}" >/dev/null || die - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" - popd >/dev/null || die -} - -multilib_src_configure() { - # The scanf test in a run-time test which fails while cross-compiling. - # Blindly assume a POSIX setup since we require libmount, and libmount - # itself fails when the scanf test fails. bug #531856 - tc-is-cross-compiler && export scanf_cv_alloc_modifier=ms - - # bug #485486 - export ac_cv_header_security_pam_misc_h=$(multilib_native_usex pam) - # bug #545042 - export ac_cv_header_security_pam_appl_h=$(multilib_native_usex pam) - - # Undo bad ncurses handling by upstream. Fall back to pkg-config. - # bug #601530 - export NCURSES6_CONFIG=false NCURSES5_CONFIG=false - export NCURSESW6_CONFIG=false NCURSESW5_CONFIG=false - - # Avoid automagic dependency on ppc* - export ac_cv_lib_rtas_rtas_get_sysparm=$(usex rtas) - - # configure args shared by python and non-python builds - local commonargs=( - --localstatedir="${EPREFIX}/var" - --runstatedir="${EPREFIX}/run" - --enable-fs-paths-extra="${EPREFIX}/usr/sbin:${EPREFIX}/bin:${EPREFIX}/usr/bin" - ) - - local myeconfargs=( - "${commonargs[@]}" - --with-bashcompletiondir="$(get_bashcompdir)" - --without-python - $(multilib_native_use_enable suid makeinstall-chown) - $(multilib_native_use_enable suid makeinstall-setuid) - $(multilib_native_use_with readline) - $(multilib_native_use_with slang) - $(multilib_native_use_with systemd) - $(multilib_native_use_with udev) - $(multilib_native_usex ncurses "$(use_with magic libmagic)" '--without-libmagic') - $(multilib_native_usex ncurses "$(use_with unicode ncursesw)" '--without-ncursesw') - $(multilib_native_usex ncurses "$(use_with !unicode ncurses)" '--without-ncurses') - $(multilib_native_use_with audit) - $(tc-has-tls || echo --disable-tls) - $(use_enable nls) - $(use_enable nls poman) - $(use_enable unicode widechar) - $(use_enable static-libs static) - $(use_with ncurses tinfo) - $(use_with selinux) - ) - - if multilib_is_native_abi ; then - myeconfargs+=( - --disable-chfn-chsh - --disable-login - --disable-newgrp - --disable-nologin - --disable-pylibmount - --disable-raw - --disable-vipw - --enable-agetty - --enable-bash-completion - --enable-line - --enable-partx - --enable-rename - --enable-rfkill - --enable-schedutils - --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" - $(use_enable caps setpriv) - $(use_enable cramfs) - $(use_enable fdformat) - $(use_enable hardlink) - $(use_enable kill) - $(use_enable logger) - $(use_enable ncurses pg) - $(use_enable su) - $(use_enable tty-helpers mesg) - $(use_enable tty-helpers wall) - $(use_enable tty-helpers write) - $(use_with cryptsetup) - ) - if [[ ${PV} == *9999 ]] ; then - myeconfargs+=( --enable-asciidoc ) - else - # Upstream is shipping pre-generated man-pages for releases - myeconfargs+=( --disable-asciidoc ) - fi - else - myeconfargs+=( - --disable-all-programs - --disable-asciidoc - --disable-bash-completion - --without-systemdsystemunitdir - --disable-poman - - # build libraries - --enable-libuuid - --enable-libblkid - --enable-libsmartcols - --enable-libfdisk - --enable-libmount - ) - fi - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" - - if multilib_is_native_abi && use python ; then - python_foreach_impl python_configure - fi -} - -src_configure() { - append-lfs-flags - multilib-minimal_src_configure -} - -python_compile() { - pushd "${BUILD_DIR}" >/dev/null || die - emake all - popd >/dev/null || die -} - -multilib_src_compile() { - emake all - - if multilib_is_native_abi && use python ; then - python_foreach_impl python_compile - fi -} - -python_test() { - pushd "${BUILD_DIR}" >/dev/null || die - emake check TS_OPTS="--parallel=$(makeopts_jobs) --nonroot" - popd >/dev/null || die -} - -multilib_src_test() { - emake check TS_OPTS="--parallel=$(makeopts_jobs) --nonroot" - if multilib_is_native_abi && use python ; then - python_foreach_impl python_test - fi -} - -python_install() { - pushd "${BUILD_DIR}" >/dev/null || die - emake DESTDIR="${D}" install - python_optimize - popd >/dev/null || die -} - -multilib_src_install() { - if multilib_is_native_abi && use python ; then - python_foreach_impl python_install - fi - - # This needs to be called AFTER python_install call, bug #689190 - emake DESTDIR="${D}" install - - if multilib_is_native_abi ; then - # Need the libs in / - gen_usr_ldscript -a blkid fdisk mount smartcols uuid - fi -} - -multilib_src_install_all() { - dodoc AUTHORS NEWS README* Documentation/{TODO,*.txt,releases/*} - - # e2fsprogs-libs didn't install .la files, and .pc work fine - find "${ED}" -name "*.la" -delete || die - - if use pam ; then - # See https://github.com/util-linux/util-linux/blob/master/Documentation/PAM-configuration.txt - newpamd "${FILESDIR}/runuser.pamd" runuser - newpamd "${FILESDIR}/runuser-l.pamd" runuser-l - - newpamd "${FILESDIR}/su-l.pamd" su-l - fi - - if use su && ! use suid ; then - # Always force suid su, even when USE=-suid, as su is useless - # for the overwhelming-majority case without suid. - # Users who wish to truly have a no-suid su can strip it out - # via e.g. Portage's suidctl or some other hook. - # See bug #832092 - fperms u+s /bin/su - fi - - # Note: - # Bash completion for "runuser" command is provided by same file which - # would also provide bash completion for "su" command. However, we don't - # use "su" command from this package. - # This triggers a known QA warning which we ignore for now to magically - # keep bash completion for "su" command which shadow package does not - # provide. - - local ver=$(tools/git-version-gen .tarballversion) - local major=$(ver_cut 1 ${ver}) - local minor=$(ver_cut 2 ${ver}) - local release=$(ver_cut 3 ${ver}) - export QA_PKGCONFIG_VERSION="${major}.${minor}.${release:-0}" -} - -pkg_postinst() { - if ! use tty-helpers ; then - elog "The mesg/wall/write tools have been disabled due to USE=-tty-helpers." - fi - - if [[ -z ${REPLACING_VERSIONS} ]] ; then - elog "The agetty util now clears the terminal by default. You" - elog "might want to add --noclear to your /etc/inittab lines." - fi -} diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz index 7a5dac2690d8..3cbc8849155f 100644 Binary files a/sys-auth/Manifest.gz and b/sys-auth/Manifest.gz differ diff --git a/sys-auth/rtkit/Manifest b/sys-auth/rtkit/Manifest index e8d99973f82a..095a7f95e21d 100644 --- a/sys-auth/rtkit/Manifest +++ b/sys-auth/rtkit/Manifest @@ -1,5 +1,7 @@ +AUX rtkit-0.13_daemon_verbosity.patch 2852 BLAKE2B 734124f035c02e140d710c04271494d2e68737c8df22d1373fff8be09bf0f8c933440a2dad4bd06eb5d988c6f568aa56e7ce0705818660a82739d0e499556be8 SHA512 e5f2eb03bdb36326b86e63bdf36f79131a34916460af77633063e2672a1fb2f17c9d30af543d642217ace074f9d3ad5d26312cd18f6dd9525934aa866997819e AUX rtkit-0.13_meson_rtkitctl_dir.patch 655 BLAKE2B 4f52913ac74851824410a83d00101c19e1e92d4dbd780d4a1382e4dfdf43a1417e25df8a5be9af7398e50136141f88e7ad95ffdc1602c1530bc557551c4806bc SHA512 bcc2bcaa85c2ad5ed8e1a0133f33e8e209c5ea7ce342866e95c70479c5bb2a7e1f97ad22a7b29cf62c1092a8be123e1e82e808e8c99786b55ba9b471fd9ed552 AUX rtkit-0.13_meson_xxd_optional.patch 2002 BLAKE2B 6b6ba9a3a48e31e1f61c8fe97ef4feb58f87f4b4a3d53a14a05646eed1af714ccd49f133b0066a3037ffd02821521375dccb614b8db66cb8b889c56503b44615 SHA512 91be0179b07825f8aeb9ad407f809707fc3275dcd582ec05ad427ebf98ee7330aaf82c7c5f2e340856a0e0faa6c98c34665aba6546badfacaab7e099494a4efc DIST rtkit-0.13.tar.xz 130796 BLAKE2B 842d04556a47c199bed9fc6bc9281c0d88f83e183f01ef57ecbd80ce72949a301d6682a3aab96e996e71b82d8e8c7a85e1d44524f2ed6fbdffc6bf236cdcadaa SHA512 c058d770a4ccfdf4e2e3a713748b6a705b6d3e148a903b9dbba4bba9d3ded2b819d7dfbfa37b9fad78e57c0a5f10f2f94226f8738f666e692a085ab297a36b36 EBUILD rtkit-0.13-r1.ebuild 1219 BLAKE2B d11a57bd0ecbb5c2f70d71e42f5e8ab55845befbb91083fd9c5693cef047d49c14f8981d08f9b7f46d6dc0a18bf485ddbc87afa059776d50e145d622b29c9a6f SHA512 ebc260a36c774a551954038672e44680bf455a7834ec43719f1f88667982aa23494de3a4174eb4de2bd9f64ee228ee25b85d34fb2ceef1eadb1bb921bbf967a2 +EBUILD rtkit-0.13-r2.ebuild 1275 BLAKE2B 6bab90950c98421debb3f750cd57e8867889ebce398a12270cffaffc21a1d22575b6bdd15ac494f2ab55a3a22df41e7c077faff679e3002b7cb2b62ccb32fc61 SHA512 03cd11fb582038e5aefecef2ef69c6279b7cbf7d4d385c863e906f4f5bc513ab79e89c05e59608d2652dec3d1d1bedaeefc170ace5f65fded941a40241592380 MISC metadata.xml 533 BLAKE2B de053d674e2e03a0b8ef6a754a2ef5a9ce1cc639fed121ec5c358bdd0560a63c181e8a2be2060f49e058a1799f17291bdc0b832601d374d35f15a2e690afb538 SHA512 40bf89d951e50fc1950d03ee4029cb26c9a73727b9d982b691a7f5489f4c43de96c8ad039d731c4118486beaef77eeb15f56a0147acf56bf37181d60e7af6f94 diff --git a/sys-auth/rtkit/files/rtkit-0.13_daemon_verbosity.patch b/sys-auth/rtkit/files/rtkit-0.13_daemon_verbosity.patch new file mode 100644 index 000000000000..e8fb9c821dde --- /dev/null +++ b/sys-auth/rtkit/files/rtkit-0.13_daemon_verbosity.patch @@ -0,0 +1,67 @@ +From ad649ee491ed1a41537774ad11564a208e598a09 Mon Sep 17 00:00:00 2001 +From: Jean Delvare +Date: Sat, 15 Apr 2023 11:53:27 +0200 +Subject: [PATCH] rtkit-daemon: Don't log debug messages by default + +The rtkit-daemon service is a lot more verbose than other services +when it doesn't have anything to do. Stop logging the debug messages +by default to avoid flooding the system log. + +This addresses issue #22. +--- a/rtkit-daemon.c ++++ b/rtkit-daemon.c +@@ -154,6 +154,9 @@ static bool canary_demote_unknown = FALSE; + /* Log to stderr? */ + static bool log_stderr = FALSE; + ++/* Also log debugging messages? */ ++static bool log_debug = FALSE; ++ + /* Scheduling policy to use */ + static int sched_policy = SCHED_RR; + +@@ -1876,6 +1879,7 @@ enum { + ARG_CANARY_DEMOTE_UNKNOWN, + ARG_CANARY_REFUSE_SEC, + ARG_STDERR, ++ ARG_DEBUG, + ARG_INTROSPECT + }; + +@@ -1905,6 +1909,7 @@ static const struct option long_options[] = { + { "canary-demote-unknown", no_argument, 0, ARG_CANARY_DEMOTE_UNKNOWN }, + { "canary-refuse-sec", required_argument, 0, ARG_CANARY_REFUSE_SEC }, + { "stderr", no_argument, 0, ARG_STDERR }, ++ { "debug", no_argument, 0, ARG_DEBUG }, + { "introspect", no_argument, 0, ARG_INTROSPECT }, + { NULL, 0, 0, 0} + }; +@@ -1933,6 +1938,7 @@ static void show_help(const char *exe) { + " --version Show version\n\n" + "OPTIONS:\n" + " --stderr Log to STDERR in addition to syslog\n" ++ " --debug Also log debugging mssages\n" + " --user-name=USER Run daemon as user (%s)\n\n" + " --scheduling-policy=(RR|FIFO) Choose scheduling policy (%s)\n" + " --our-realtime-priority=[%i..%i] Realtime priority for the daemon (%u)\n" +@@ -2222,6 +2228,10 @@ static int parse_command_line(int argc, char *argv[], int *ret) { + log_stderr = TRUE; + break; + ++ case ARG_DEBUG: ++ log_debug = TRUE; ++ break; ++ + case ARG_INTROSPECT: + fputs(introspect_xml, stdout); + *ret = 0; +@@ -2251,6 +2261,9 @@ static int parse_command_line(int argc, char *argv[], int *ret) { + return -1; + } + ++ if (!log_debug) ++ setlogmask(LOG_UPTO(LOG_INFO)); ++ + assert(our_realtime_priority >= (unsigned) sched_get_priority_min(sched_policy)); + assert(our_realtime_priority <= (unsigned) sched_get_priority_max(sched_policy)); + diff --git a/sys-auth/rtkit/rtkit-0.13-r2.ebuild b/sys-auth/rtkit/rtkit-0.13-r2.ebuild new file mode 100644 index 000000000000..58762eba219a --- /dev/null +++ b/sys-auth/rtkit/rtkit-0.13-r2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit linux-info meson + +DESCRIPTION="Realtime Policy and Watchdog Daemon" +HOMEPAGE="https://github.com/heftig/rtkit" +SRC_URI="https://github.com/heftig/${PN}/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="GPL-3 BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="selinux systemd" + +BDEPEND="virtual/pkgconfig" +DEPEND="acct-group/rtkit + acct-user/rtkit + sys-apps/dbus + sys-auth/polkit + sys-libs/libcap + systemd? ( sys-apps/systemd )" +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-rtkit )" + +PATCHES=( + "${FILESDIR}"/${PN}-0.13_daemon_verbosity.patch + "${FILESDIR}"/${PN}-0.13_meson_rtkitctl_dir.patch + "${FILESDIR}"/${PN}-0.13_meson_xxd_optional.patch +) + +pkg_pretend() { + if use kernel_linux; then + CONFIG_CHECK="~!RT_GROUP_SCHED" + ERROR_RT_GROUP_SCHED="CONFIG_RT_GROUP_SCHED is enabled. rtkit-daemon (or any other " + ERROR_RT_GROUP_SCHED+="real-time task) will not work unless run as root. Please consider " + ERROR_RT_GROUP_SCHED+="unsetting this option." + check_extra_config + fi +} + +src_configure() { + local emesonargs=( + -Dinstalled_tests=false + $(meson_feature systemd libsystemd) + ) + meson_src_configure +} diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz index 98b6205e9579..6fc6e8c3aa48 100644 Binary files a/sys-block/Manifest.gz and b/sys-block/Manifest.gz differ diff --git a/sys-block/tw_cli/Manifest b/sys-block/tw_cli/Manifest index 81fb84c84bcf..3f0ddf46fa4d 100644 --- a/sys-block/tw_cli/Manifest +++ b/sys-block/tw_cli/Manifest @@ -1,5 +1,5 @@ DIST 368_tw_cli_debian8_beta.tgz 1958337 BLAKE2B 5e10c253a36132c8ee74e555b7e9151e70dd126ab4e58a76465c6d198387d612f19bd121c1d4dee49ca6c6fc35aeef5ed19466f05d3ce59ac4c4ab2d6f488f65 SHA512 1a0e22bd59eed4d26957bf17dd191f842251e61c035973cfc0e4611b0f93d798e718bed2dcb54e3fbf9ac8bbc9f7aaf9b332c419210331c318fb507a9d34492c DIST CLI_linux-from_the_10.2.2.1_9.5.5.1_codesets.zip 1878621 BLAKE2B 628070e5f6dc4dbc75f029067298be278b696b84afb245d19761043183bc6232fcf48dfe46954ef61e027082d974905244f6b3e73b596fbbe8d7955375859be2 SHA512 e8a7f27401e7811d5f8533d839066bdf6d93eeb2cb1242b00af7fc559b0a34316f8e6dc80f68e869d97f44290ea32c9e65d1d857c1010009ad1a540252400e31 DIST LSI-tw_cli 35638 BLAKE2B 8267d311b7b09dd3f0e619fd7d5aadcaf5b24afa1958c99e838b9280b175b8f070dc58164622bf3ab54dc5ddfc24a4a4ea06971a919b17a3c2594541e43ea41f SHA512 1a1d35395ffccf70004b0c111d8c4a7e408cf0c57503bb4d1fdd608f9b71d6ea4d7488307dd6806eaf6557d65badd9c43aeea3e7c1ddae1c56962c85c2b868c9 -EBUILD tw_cli-10.2.2.1-r2.ebuild 4273 BLAKE2B b10c884adc46ba939433cade1117463041fd485bc8671d9ff8e329ee863b6f5d089bbe4c189d546ffedf91ccc5b70ac7c5866d36298ad5f565d2b12cf9e40cb0 SHA512 c3309b4c7badc20ddb4e9d800d8c8e09e2fa2a3fe6c096370ff8b8cc7fada17b6f148283c6f34d3e7deafa7b168cf6080936a74275d3ce21063bc90658687ca6 +EBUILD tw_cli-10.2.2.1-r2.ebuild 4259 BLAKE2B 6fcb7b40daaf009a8416a409d05a74a49d2a775f7a92590167f23b5e378a568b3d04c6233fbe24b5beff83ad17c20e45a8b52c8c0788ae591639eb6f5669ecb9 SHA512 58632273f183d5832daafa906175258598243a826fca34bbf51749cf6347cdf8e74466e7a580caa9cbbd75006b69ba0e294740ee960f40d6209c96ea378b196e MISC metadata.xml 312 BLAKE2B 1a7c7a4a804f7a8d329dacbfc40d811590d872fee32eb706c47aa40baa197e47cd0aade9fb6265a67de7af4e0bee68d775b35212ead03d058cab0e24f7592ae4 SHA512 d2803eddccaddf96f42bcdce826115038d71996e92abfb4d3bcc37eec4220f98b09c9c5f84da7d43619c1b40b85ca5ca189f3440d6142691c720c53e2df73862 diff --git a/sys-block/tw_cli/tw_cli-10.2.2.1-r2.ebuild b/sys-block/tw_cli/tw_cli-10.2.2.1-r2.ebuild index eb595dd6a5d0..44a9f8b42a12 100644 --- a/sys-block/tw_cli/tw_cli-10.2.2.1-r2.ebuild +++ b/sys-block/tw_cli/tw_cli-10.2.2.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,6 @@ SRC_URI_A_linux="CLI_linux-from_the_${PV}_${ThreeDM2_PV}_codesets.zip" # Newer kernels cause a segmentation fault, and a special build is available for Linux only. # https://www.broadcom.com/support/knowledgebase/1211161501805/debian-8-twcli-causes-fault-segment-failure EXTRA_linux="https://docs.broadcom.com/docs-and-downloads/kb-documents/lsi/368_tw_cli_debian8_beta.tgz" -EXTRA_fbsd="" [[ -n "${SRC_URI_A_linux}${EXTRA_linux}" ]] && SRC_URI+=" kernel_linux? ( ${SRC_URI_A_linux:+${SRC_URI_BASE}/}${SRC_URI_A_linux} ${EXTRA_linux} )" # The license is not available easily from upstream (embedded in a textbox), # nor in the upstream tarball, but needs to be installed, and can't be diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index f0ea422ac4be..91aa2a5f1f9e 100644 Binary files a/sys-devel/Manifest.gz and b/sys-devel/Manifest.gz differ diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 1a3304e18e72..95cf5d4cfa56 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -6,12 +6,14 @@ DIST gcc-10-20230517.tar.xz 72135000 BLAKE2B 8ec87088ace2bf7cc355357b8c9b12e6164 DIST gcc-10-20230607.tar.xz 72144348 BLAKE2B 96c95795bc2ec85e3380ddcbeb02e395e431cf7fd9966e55db132a4eeb2033c4453615cd768b4866cf13547cc9de3fb3562cab987268835784eae5c22de97c47 SHA512 488895b59132b83cfb0b9143d702d49cbd711b49817adcecb7b795147637a4e67902e8da7be04d26f39251e8e0ab6113448124d4c2220b79999da8f3ca4195da DIST gcc-10-20230614.tar.xz 72140228 BLAKE2B 7709d3cbb353a21206b4b522ce5ac9e92ea305a38f8825fde601c785faad08dfed3c5bb96a2203eee24b33d4488803fd1de41663b8adfe664ce59d008789eb48 SHA512 651d52bded7949191534d2dd8effc8cc8727592e2481fbf4905f8d0e7cbbcf3b7246ee9c8177d7c8e422f240eb0ff9ff1d2d9b813438292b3cc78df143add665 DIST gcc-10-20230621.tar.xz 72149848 BLAKE2B 83d367c1fb8e68b3e61273a324cd3829ccd3091a1346bc88f76ee2d6c86fb4c644d30c0594a024df4d53c6c6a02eb2b98ba44ac6db7e8ea4ddb96c795e202d9b SHA512 b03520cf64643ac887e4c32c7e3a31ed54ff96bd5421ff2892675e26ae188ed8dcba88edbca79ec13bed3a052a98eea92fdd6bdd76ad1131a16f7c637a36360d +DIST gcc-10-20230628.tar.xz 72167480 BLAKE2B 8b8236585cd1aed7767772088550ce1ded9d6e3d1d0d626eac851e92a29318729a2e2941fe45bc503afd3d50b3e2ba8de9ed74f0e7d980b9127e184a9d180a84 SHA512 ccdabb31614dcfa1500dd2c62340d96474823360a9f63a70485e53d70b222334d56d45dba686f706b6c4a98905f930ff9b92be2b4cc195bc89b85747d93d29a4 DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d SHA512 86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5 DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd SHA512 9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc DIST gcc-11-20230427.tar.xz 76165128 BLAKE2B dd896b418c1fce35a61005d5b5c90cfd1246d37d23c2a8fc08bacd7d7ca84c353f3ccf5de2370ae5e5ca95c7ae3deab3565b3f65eb78b611dbe5ad4a256516f0 SHA512 fada917a832be5d2e15ee32f24e19fc87b851dc8e6fc75d1be6d25d3510dba408ae3ef3b245ff239c51aa3d243c95f12269695611e5c8965ba55f5aa4730778d DIST gcc-11-20230608.tar.xz 76200104 BLAKE2B d500e7ea0b31b8afb1ab8fb0a9681554cc49a05e82b91f27e1e23ab81a356ca7daa301c4e0fa5d58551a399da8d536e4cf2510f6a4aa769aa4a97997092a1c3a SHA512 c53d720952faad5c70c6376b62cd729dc51e900719f097a3f2d6216eac8d87fc334be7de525a62a582e308e0523fc07cf6c03e4f617b1bbc6702ef857f58eeda DIST gcc-11-20230615.tar.xz 76188804 BLAKE2B 84860fc2404c1bfe1e17e9a8ef8e98172af998cb21b80f7715b36669dcd2d5bea0095b685bb25dfc37914dbe85d5ca02300354aa8e56ae2546c8f5f5f34af938 SHA512 f99365d092e8c38fe9b6e45afe21170a9808589ee3fa16ebbe43e02ea2657cbda6b734a6f27b892dfc2be4b4ada9802d18f2422193cc14e3688b779747d611d9 DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B a769dc6be63eabca3bc33944b471d727bf230e506773c85977156b187f12664f2cd3e0992a1faefda8ec88ff85d1a8d12795121baadc7e8b9653d69a8025e46e SHA512 8dbc5a4b54f2bc52458914705af40a00b33e46061dd5b335b4b4a6e96d17206fe480d3fec564dd11ebcca6168f054984d706b1b26b7e694e8b327692a13ae7d1 +DIST gcc-11-20230629.tar.xz 76208088 BLAKE2B c2ced5e441c93f985a8747a763f908dbbadcef905a1038db89a771c478c15dc516faca038daa4ed6356ef6848b132177a8a0ebeb333abf6f7149445782f1eecd SHA512 183af1d37650d57232d56f4a46d2f17064683189061b55db314ab8e66e5ecc8d8cd31114c1427339c1dda242a04fe989730cf5a169f13dc6629c60ccd61fdd53 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607 SHA512 17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87 SHA512 31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a SHA512 ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17 @@ -47,12 +49,14 @@ EBUILD gcc-10.4.1_p20230517.ebuild 1402 BLAKE2B fdffbd8f2d5d0b4ab24622d2a9009b2c EBUILD gcc-10.4.1_p20230607.ebuild 1407 BLAKE2B 3b2046642d36b3b6fc58f3fcbfcfdbe6ac20e18d7875397fc2fdcd72f249e4800f8b10dd3e25ca5663e8b669c1335c519ce7540272677ac5a344f35d7a92b60e SHA512 c4b74051c19a57b5f0aea663b8110a7f3ddebfd4f78d95234370c19fec6a39f62f5ee8f4961c2b5c0b223b7f5e47a12cbe66f1591bf6960be16ef56392a8f891 EBUILD gcc-10.4.1_p20230614.ebuild 1407 BLAKE2B 3b2046642d36b3b6fc58f3fcbfcfdbe6ac20e18d7875397fc2fdcd72f249e4800f8b10dd3e25ca5663e8b669c1335c519ce7540272677ac5a344f35d7a92b60e SHA512 c4b74051c19a57b5f0aea663b8110a7f3ddebfd4f78d95234370c19fec6a39f62f5ee8f4961c2b5c0b223b7f5e47a12cbe66f1591bf6960be16ef56392a8f891 EBUILD gcc-10.4.1_p20230621.ebuild 1406 BLAKE2B fc4eda87a7f31859929f8921bd80daa28e8b0c7ed6b039414e3d7af3009a37a8f82f96630c019dec3c461351076a63da7eed89e62bd75f89b637d51a1a4d2b31 SHA512 aa6acd7c72aa5390fec758bf04261f8c26e0102db61f026600f2068eda33689d4a1ae6aa7e80a4032e1cc045e5f164f56b9e2e2e462d8f1ce87e3cc2b9c9b384 +EBUILD gcc-10.4.1_p20230628.ebuild 1407 BLAKE2B 3b2046642d36b3b6fc58f3fcbfcfdbe6ac20e18d7875397fc2fdcd72f249e4800f8b10dd3e25ca5663e8b669c1335c519ce7540272677ac5a344f35d7a92b60e SHA512 c4b74051c19a57b5f0aea663b8110a7f3ddebfd4f78d95234370c19fec6a39f62f5ee8f4961c2b5c0b223b7f5e47a12cbe66f1591bf6960be16ef56392a8f891 EBUILD gcc-10.5.9999.ebuild 1375 BLAKE2B 724dd0f65fa803b5c9cc5be75d6ae6ef0cc9e401e97bca70cd66fa18b6b70b410291278ec408ce2301f3826c009703ac69292cf3b0805cd5c4fc47e89979ecbb SHA512 2e065abca7ac5ef8baa2c31a0493bee28a56778d128de43efb775a5520038d0ce2587198a80e24e12398b874d50cc52e9e57c5e2f984e87e3ce3b8316617403f EBUILD gcc-11.3.1_p20230427.ebuild 1605 BLAKE2B 65fc39711c23a635257ca2620c8f5f040c5a90c8df18f5c2b5584f646872a95ace4454d32a658d78afbe167e19193a11a02e777489af98165aa8565088822b9b SHA512 641ebcf7e7f93e51719cd20a72f8e94c31233fb57208b5ebee59994464c98254b04a2669c029239f1337c30a353903545a51dc4a7565dbe3f49b02365f643a21 EBUILD gcc-11.4.0.ebuild 1610 BLAKE2B aeb912c62e629e9eeedf2ef76d8df4c7aa001543a788d01e17b64749a4736d6bdb040adccfbc2cf7980bcb48879652f879a618975b021d55bdce1316ba1f0197 SHA512 fc0db0a1f1d246b6f859a699ec0612e96d2c4a777e7815a8867d3858e4eedb2754ac0ae64e4159e3c1f3f14ab9db0dfb63d6e3bbcfa013f60d7469c5e9c9e7ee EBUILD gcc-11.4.1_p20230608.ebuild 1615 BLAKE2B af739962d08d8a4866104d8583cac167b027737353abf34be5c9c64f463ecf28c1d6eb67f210a39964779a7b2d0adc8e2e052aa15aace5499428f7082c99cdf2 SHA512 a175a89736344022b27199d4f36bb95914c2fdce49787a98bdcd798e6ab1a2d1e8d55769301950472999ba51fbf9bae9b86d3f9914964f361e9a9b526de74170 EBUILD gcc-11.4.1_p20230615.ebuild 1615 BLAKE2B af739962d08d8a4866104d8583cac167b027737353abf34be5c9c64f463ecf28c1d6eb67f210a39964779a7b2d0adc8e2e052aa15aace5499428f7082c99cdf2 SHA512 a175a89736344022b27199d4f36bb95914c2fdce49787a98bdcd798e6ab1a2d1e8d55769301950472999ba51fbf9bae9b86d3f9914964f361e9a9b526de74170 EBUILD gcc-11.4.1_p20230622.ebuild 1614 BLAKE2B 76541d8ec0819f2ced3ac9ecc63b7f7fdee3716226b8cb1d1ae1d1115e2ba9c653cfb25e711289d263bce7b75c6812f24bd381ca84c8dbf33ee840f08765f8b7 SHA512 221b1b8aee3fe8d9db2bfc17f25cc59e473960307c95b0991bdae2b8258c889f2765514d27015621cd000e609f14110cb341ffe26054b42444e12a51fff19188 +EBUILD gcc-11.4.1_p20230629.ebuild 1615 BLAKE2B af739962d08d8a4866104d8583cac167b027737353abf34be5c9c64f463ecf28c1d6eb67f210a39964779a7b2d0adc8e2e052aa15aace5499428f7082c99cdf2 SHA512 a175a89736344022b27199d4f36bb95914c2fdce49787a98bdcd798e6ab1a2d1e8d55769301950472999ba51fbf9bae9b86d3f9914964f361e9a9b526de74170 EBUILD gcc-11.5.9999.ebuild 1582 BLAKE2B a5b94704a65afc32a3079ad0732b544c03413a9f4965ccf1c2718fd763dc29b7a64e54b8cbb492d52e93527e3f0d4966d17eb6b6cb81fd609c6629d19f6b124d SHA512 bd165193f6ef2b12930bac05c8c3f75f6bafd143a13ed5c2960f7a1d8039608ca23ccbffe9a6b235d42c789d117e29cb3d47998c71a4a3eba30a63b8b9e0f116 EBUILD gcc-12.2.1_p20230428-r1.ebuild 1609 BLAKE2B a242d9a7eedbf244d1a43ec5d9f8e89e82e15fdfc2a0188dafcd5ee3050dd68e20cb765e06eeae92f1b4b965b9f678bd23786291d207984afe0365728f71a327 SHA512 a844ec1b656ade09280433231828e28bdfac9750e277fb5f7b2c905199f62d1f3d59c5c283706f8e80d8f8e5059a7529cd0b5a3c224a55b6e97faa335b8ebe74 EBUILD gcc-12.3.1_p20230526.ebuild 1609 BLAKE2B a242d9a7eedbf244d1a43ec5d9f8e89e82e15fdfc2a0188dafcd5ee3050dd68e20cb765e06eeae92f1b4b965b9f678bd23786291d207984afe0365728f71a327 SHA512 a844ec1b656ade09280433231828e28bdfac9750e277fb5f7b2c905199f62d1f3d59c5c283706f8e80d8f8e5059a7529cd0b5a3c224a55b6e97faa335b8ebe74 diff --git a/sys-devel/gcc/gcc-10.4.1_p20230628.ebuild b/sys-devel/gcc/gcc-10.4.1_p20230628.ebuild new file mode 100644 index 000000000000..a3ff836547a0 --- /dev/null +++ b/sys-devel/gcc/gcc-10.4.1_p20230628.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="10.5.0" +PATCH_VER="6" +MUSL_VER="2" +MUSL_GCC_VER="10.5.0" + +if [[ ${PV} == *.9999 ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2.9999 -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +RDEPEND="" +BDEPEND="${CATEGORY}/binutils" + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + if has_version '>=sys-libs/glibc-2.32-r1'; then + rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die + fi + + toolchain_src_prepare +} diff --git a/sys-devel/gcc/gcc-11.4.1_p20230629.ebuild b/sys-devel/gcc/gcc-11.4.1_p20230629.ebuild new file mode 100644 index 000000000000..02c58f02f0a6 --- /dev/null +++ b/sys-devel/gcc/gcc-11.4.1_p20230629.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="11.4.0" +PATCH_VER="10" +MUSL_VER="2" +MUSL_GCC_VER="11.4.0" + +if [[ ${PV} == *.9999 ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2.9999 -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=releases/gcc-$(ver_cut 1) +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +} diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz index a61e8bbe0fcb..bdddee2175c3 100644 Binary files a/sys-kernel/Manifest.gz and b/sys-kernel/Manifest.gz differ diff --git a/sys-kernel/kpatch/Manifest b/sys-kernel/kpatch/Manifest index a83dee302a3d..9e67fdd0cd52 100644 --- a/sys-kernel/kpatch/Manifest +++ b/sys-kernel/kpatch/Manifest @@ -3,5 +3,5 @@ DIST kpatch-0.9.7.tar.gz 283662 BLAKE2B c57578b2e5db8582cb09b9ba2bf2040cc5a178cd DIST kpatch-0.9.8.tar.gz 297451 BLAKE2B 7970da061d2dfb66871e6fc3ff058da97dfb6bc224c9cff3fb25df586056389e1632e891cc481b007405f4662466441f78f82032ad0803d5ac7b10f9b5c500b6 SHA512 ab3a771dfcde92a9eee768afcf7fddb6f1ad5ba9e8c7f44d579d258ce9b6ee1722869b1b70c4597ae951b0faf71413efa26a5b135f50308c996b284a9dcee5b7 EBUILD kpatch-0.9.7.ebuild 2774 BLAKE2B 5890e29efbdd9671d7c3b7b63b7e7db3da60fc9c6f7d8900fd37ece8060d56b76c0e4fb9c8aa34d9c66aad5c76115647c59a5c9a582ca6bb83bca6b9c65772da SHA512 c8f436ae4b735301633a56afa1cf167625a53b20d8f66b6ab78d8ba71fd6629ec23d93df84d55a04dfe5922acb8175eed32bdb17af02b0ceb62884aa70748c30 EBUILD kpatch-0.9.8.ebuild 2777 BLAKE2B 3d99373abdfbe82d6ac7f1e0267caeead0e5d1d5d41605303c0c7233888e99def1db725e23cb33f9b983e2dbcae66cba4ecab00798d82160ffdbc01bd5085367 SHA512 45c297c8d1949aa0eea1aecec23a9cdcae2c905b48666a9a492b5abb1e341729d8b8f6193d25470036f622d71a968c104671d998b46c5ee42234da911b748d42 -EBUILD kpatch-9999.ebuild 2718 BLAKE2B 8bfe588fc171a55d944f16cd7673860789576515f1baea9bf19eef1167c0c5207770f0f460ed80fd86260e58453cc1f08a1c3ab106756f681b14ac22af5940d1 SHA512 97bae7e42f2982e4f1f401829237973e7eb569368a73ab26d60b8f61fd322617f9363b2ced223e73c19660cc84639b177adee2d5fdbabbcde36e1d01fbace73a +EBUILD kpatch-9999.ebuild 2721 BLAKE2B 43d481efbb799aa5068d61032b6e17e0b25fed366cc2714f7e8b7024cd2d4620c23b075b6e6c1ebf9512db99717f6d88b163b20bf891fdf38230223c70364d16 SHA512 865ac243d71b5b56a8a27dad250d0129fc84d3dc0b9f14db036eebef12c58e205a2433cd0a77bf30712b8b3062fe8df003c5ee36b9ee9839a1d31b66473dbe1b MISC metadata.xml 671 BLAKE2B 27b8de92bfdcd0343388ee8c657a3a3625a3f3879ec597b18516ff5dbe78e6ba93ffb8e0f251a0920ca11405d6c9344378865a65799009a53c71c627dd159ef3 SHA512 e960dac661381d042b3a9fcaf6e7d1e4b246970e262d972596ed3eaf5f25ee5c9a8eca0a88d416f3c360073cf5d25db481b10550db58b3f3b47ceadcf0d85668 diff --git a/sys-kernel/kpatch/kpatch-9999.ebuild b/sys-kernel/kpatch/kpatch-9999.ebuild index bf640f01cef4..6f0ff7d78c9e 100644 --- a/sys-kernel/kpatch/kpatch-9999.ebuild +++ b/sys-kernel/kpatch/kpatch-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit flag-o-matic linux-mod +inherit flag-o-matic linux-mod-r1 if [[ "${PV}" == "9999" ]]; then inherit git-r3 diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index 328cac759c24..586f2113d793 100644 Binary files a/sys-libs/Manifest.gz and b/sys-libs/Manifest.gz differ diff --git a/sys-libs/ncurses-compat/Manifest b/sys-libs/ncurses-compat/Manifest index a70420a80649..503408811641 100644 --- a/sys-libs/ncurses-compat/Manifest +++ b/sys-libs/ncurses-compat/Manifest @@ -1,10 +1,3 @@ -AUX ncurses-5.7-nongnu.patch 361 BLAKE2B 9260be98295203137327e37a15480bf96742ec5a62a693af04e929ba7ac8528e2810b267960d7cde5b20e8ee72bb447e34a681b567e74d5e4e9325a3613292c1 SHA512 818a3ac1c68c1a11f23471195a32793c5546c5b37a724989cc58f3fad50fd3c8608762efc5d72e986f3c77ccdfbb72f27224f64ef415a96d71924a9f1d3b1b5f -AUX ncurses-5.9-gcc-5.patch 1367 BLAKE2B ecbf3c307e5543c4f32a4db54f0e7c97ef0e5f68ebef9a974265e4f002a4789f5e3629a68eb455e45f6cc43f7b05a9eb6db6675dc0c9b83d61785fc10d67fb4b SHA512 200388ee1e8d8f656620d067e8993f79a50ed1a6ebee41ce8bd32b2a61cbe10c93347e2604229b58299c457640b247261a4d05afe60802dd4cce80d17bc2f10c -AUX ncurses-6.0-cppflags-cross.patch 1240 BLAKE2B 56fbe4810c28e089a8ceb8fa8c983df744d40573b4fc2488d3f26f40ed77aba2d15da2a006e56217216740e26a295c9ab9c4be78df201514040376a986cf1b30 SHA512 db333b400ad23110bff80d86eca39e5656870caa06083b6d7098503fe34a46e387d207b135bf9aa9a0a1f2eca2a9b094f1d189ea8f8a17caaec4fc14b819fcc4 -AUX ncurses-6.0-pkg-config.patch 386 BLAKE2B 27a61878d45aa781291e18a2e18b8e861dd88f523083a54032511ceea2784b5020c500d0d277fe448381a969989d896ca32c46af35ad29f35dace97511dda9eb SHA512 8065f50a1d0b2ccd8c8d9b5b6bcf10b07351e2f5e51c17a825057235a63459839771ea249aac7fa50e09c7bacde5179a92f3efe587cf3cf6697ec663faf6caf3 -AUX ncurses-6.0-rxvt-unicode-9.15.patch 3759 BLAKE2B 88e1b6145c5d1afa9d319fdf1bb70967705cc0460fb87cb3897d0e86678b065bc365573859d1cb96ac4209e61a4c43a84cd0cc3b86680e965e3bf404271354ef SHA512 5601446d34421453fb8ed0e7172b4a5230ab4f10a6ded27e6dc52f82f121cb0af510dfc8f60d9ba0d3b9a1d90a8a832c38e24256e394d8ffccbbf12a109e2da4 -AUX ncurses-6.0-ticlib.patch 492 BLAKE2B df9e747a773b532aab42def40fa048a08ae4d02b83c78bfb5fd89b70b9b753534769c5c52a0d1adde7447cd25a286fc8b5d9f52f395c6287d7cd568f184242d7 SHA512 291ed033118673aed1bc5d3b54730d099dffccad7bbe9cb47275bb216125ef9016225eaccae620fa3b06533b7633061a8029e19c8cb9f73c3e30499f587353d6 -DIST ncurses-6.2.tar.gz 3425862 BLAKE2B 6680cd7a369a4cb8234442a70869c283f0db6db9d7da1da2a7a5c519eb862a2c9b9411957d99f9ebb5089cad00b42e1ca6bc0784327461113df2eeaec695913c SHA512 4c1333dcc30e858e8a9525d4b9aefb60000cfc727bc4a1062bace06ffc4639ad9f6e54f6bdda0e3a0e5ea14de995f96b52b3327d9ec633608792c99a1e8d840d DIST ncurses-6.4-20230107.patch.gz 196232 BLAKE2B 8751142f825a4b79413986e45bc160d49cc9ccef23ae542c59a74435e251de82bdc8f450df14db0867b8679b5ecb81f0fb9abda662a82fb033a7eb5e079ee308 SHA512 970670d8eee50d44b8c7f29daf4c6a575beff3b4fafe12fff786cbd7ac03edeb1e7dae99c8064de99c166e9b3d7811f035ecf75c0eaffb382127cc9df5388d9b DIST ncurses-6.4-20230107.patch.gz.asc 729 BLAKE2B 483156747c88de46d131cf1f4e460972f95f689baaec0fb4c7c9966bec6e53d41285261761af17cbd8a9543108095587e598e3fe2fe21d76dc4fedde85a3eb0a SHA512 e14d0a27dae59e95f503bf1a569b0cc3115755043eb0cb4fa481e90bf24d097fae675e08c1247c0746fbb5c03c363dc88e6a60c0e9d6abb278df4e8d581749b1 DIST ncurses-6.4-20230114.patch.gz 179019 BLAKE2B 8e7290f41133177275249c084c93a5fe6cb1dcd75e4deea0e44dbdd79774a364705bcd20b30b735996e19e861b5cde2216b5ce7c8d89066095d7c06ce38e5454 SHA512 202c02b09bf21d5c8341fc0e8a30a2c906f0e260a4d536f1332f978ebbe4d93250b832c6449a81ffdc9e030802f064237f39fd0f473e75e61cc77e15232c9a01 @@ -26,6 +19,5 @@ DIST ncurses-6.4-20230401.patch.gz.asc 729 BLAKE2B 18588b7cc4e3f256a4e9aa9e6221e DIST ncurses-6.4.tar.gz 3612591 BLAKE2B 47fd9c2d27f44fa9942552881a471e5067465dbace40bf68b28998dded0556127a1d8662b96de4de4fd76c1c8b98bdae796036553ab4b05ca9f160839d841ba3 SHA512 1c2efff87a82a57e57b0c60023c87bae93f6718114c8f9dc010d4c21119a2f7576d0225dab5f0a227c2cfc6fb6bdbd62728e407f35fce5bf351bb50cf9e0fd34 DIST ncurses-6.4.tar.gz.sig 438 BLAKE2B e6a78b8d0cbce1577205b49b0260394094632cefd95294813c7e4e51a2908e8599a9f24b3b648e42ba16c015fb9424b2a82236f58aac3bf96f5400a50482e44e SHA512 f2a7859725b4d5d62f68006338d56598ac6b38a1448983108906e192f0ec922be287cc89bcc79c1ae49ebc80c967af3dd077427f35ae579b00d445c882414fed DIST ncurses-6.4_p20230408-patches.tar.xz 80472 BLAKE2B 0ba8156ebd4f1691fec7bc1b800ef39ce6a4210573c027dd437919cdcd7c995830116da06c69f31c65923845a4d5c88e974673fac38acce5813f7d6cdc646e3e SHA512 32960e2cc4cd9dc60c38b49f46c5ce2c02179479abb66ca29f63cd06475ae8e26299a78b5f06762d114aefbbca3ba6fbebe7093a58106eeaa40cf500d21633a4 -EBUILD ncurses-compat-6.2.ebuild 6291 BLAKE2B 5a79ed596ecbbd4f400486446744ee415a2a68906dd820ce5873c4fcfbf854da0dabfd996da3b4dba1c72660da938e13e18f9f8bf406b38cb424836b62f23815 SHA512 6e10a88b54f9217b0fce9e5de2a2963938392b437466f48bfb213d3999f7c4c3c6c6e4840bdb387362f5eabc5f9f3c54fe19fde3fd9fb114a3e2d13b293daad6 EBUILD ncurses-compat-6.4_p20230401.ebuild 9911 BLAKE2B 5e169319cfa8995b2278de93998b53dbe1c85246a666869f5b03f45ae62ea599b98a1c5d3c68b3e7a093af449e6a907b2595bc7979d1fb362fc5b45f2f8edca5 SHA512 5aa69da562112727f0b9330341acdaeaf5606e200ccab71fb166021f1a3b33e948ce42da2c4ab951f54b6444f14bb0d84513ccd26647281c039248e6900acf1c MISC metadata.xml 949 BLAKE2B 02d84363ace3523a818cf986afab5b7ddc3034d8fd1e365c054f802e944601ea4b4d579a27d06ddef9045730f05d5b901eb688bd7a53e341363feb7065318420 SHA512 3489cb9d8f931f74e898bed2d7bf6ca29934b9a5ebf3f58b8d3f1b68c87fc3cb7804cfefce2b1369ec0b6bf2e7ec22dc43e07920d99d4fc9edec0a970bf7be87 diff --git a/sys-libs/ncurses-compat/files/ncurses-5.7-nongnu.patch b/sys-libs/ncurses-compat/files/ncurses-5.7-nongnu.patch deleted file mode 100644 index 3f4a40520009..000000000000 --- a/sys-libs/ncurses-compat/files/ncurses-5.7-nongnu.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ncurses-5.7/ncurses/curses.priv.h -+++ ncurses-5.7/ncurses/curses.priv.h -@@ -1452,6 +1452,8 @@ extern NCURSES_EXPORT(void) _nc_expanded - - /* charable.c */ - #if USE_WIDEC_SUPPORT -+#include -+ - extern NCURSES_EXPORT(bool) _nc_is_charable(wchar_t); - extern NCURSES_EXPORT(int) _nc_to_char(wint_t); - extern NCURSES_EXPORT(wint_t) _nc_to_widechar(int); diff --git a/sys-libs/ncurses-compat/files/ncurses-5.9-gcc-5.patch b/sys-libs/ncurses-compat/files/ncurses-5.9-gcc-5.patch deleted file mode 100644 index 2448229b88e1..000000000000 --- a/sys-libs/ncurses-compat/files/ncurses-5.9-gcc-5.patch +++ /dev/null @@ -1,46 +0,0 @@ -https://bugs.gentoo.org/545114 - -extracted from the upstream change (which had many unrelated commits in one) - -From 97bb4678dc03e753290b39bbff30ba2825df9517 Mon Sep 17 00:00:00 2001 -From: "Thomas E. Dickey" -Date: Sun, 7 Dec 2014 03:10:09 +0000 -Subject: [PATCH] ncurses 5.9 - patch 20141206 - -+ modify MKlib_gen.sh to work around change in development version of - gcc introduced here: - https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html - https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html - (reports by Marcus Shawcroft, Maohui Lei). - -diff --git a/ncurses/base/MKlib_gen.sh b/ncurses/base/MKlib_gen.sh -index d8cc3c9..b91398c 100755 ---- a/ncurses/base/MKlib_gen.sh -+++ b/ncurses/base/MKlib_gen.sh -@@ -474,11 +474,22 @@ sed -n -f $ED1 \ - -e 's/gen_$//' \ - -e 's/ / /g' >>$TMP - -+cat >$ED1 < $ED2 -+cat $ED2 >$TMP -+ - $preprocessor $TMP 2>/dev/null \ --| sed \ -- -e 's/ / /g' \ -- -e 's/^ //' \ -- -e 's/_Bool/NCURSES_BOOL/g' \ -+| sed -f $ED1 \ - | $AWK -f $AW2 \ - | sed -f $ED3 \ - | sed \ diff --git a/sys-libs/ncurses-compat/files/ncurses-6.0-cppflags-cross.patch b/sys-libs/ncurses-compat/files/ncurses-6.0-cppflags-cross.patch deleted file mode 100644 index decdc2677904..000000000000 --- a/sys-libs/ncurses-compat/files/ncurses-6.0-cppflags-cross.patch +++ /dev/null @@ -1,35 +0,0 @@ -https://bugs.gentoo.org/601426 -https://lists.gnu.org/archive/html/bug-ncurses/2015-02/msg00012.html - -From: John Vogel -Subject: [PATCH] c++ binding missed when cross compiling -Date: Mon, 16 Feb 2015 01:01:48 -0500 - -The configure script hard codes the include dir to the prefix'ed include dir, -when checking if c++ compiler works. This breaks the compiler's built-in search -path. I've included two patches. The first works on the configure.in file, which -requires your autoconf stuff to test and I'm not ready to meddle with at the -moment. The other works directly on the configure file. I've tested the second -one; it should mirror what the first patch tries to achieve and works for me. - ---- a/configure -+++ b/configure -@@ -2938,10 +2938,6 @@ - echo "$as_me:2938: checking if $CXX works" >&5 - echo $ECHO_N "checking if $CXX works... $ECHO_C" >&6 - -- save_CPPFLAGS="$CPPFLAGS" -- eval cf_includedir=${includedir} -- CPPFLAGS="$CPPFLAGS -I${cf_includedir}" -- - cat >conftest.$ac_ext <<_ACEOF - #line 2946 "configure" - #include "confdefs.h" -@@ -2978,7 +2974,6 @@ - cf_cxx_works=no - fi - rm -f conftest.$ac_objext conftest.$ac_ext -- CPPFLAGS="$save_CPPFLAGS" - - echo "$as_me:2983: result: $cf_cxx_works" >&5 - echo "${ECHO_T}$cf_cxx_works" >&6 diff --git a/sys-libs/ncurses-compat/files/ncurses-6.0-pkg-config.patch b/sys-libs/ncurses-compat/files/ncurses-6.0-pkg-config.patch deleted file mode 100644 index 6808319b9533..000000000000 --- a/sys-libs/ncurses-compat/files/ncurses-6.0-pkg-config.patch +++ /dev/null @@ -1,14 +0,0 @@ -disable the $PATH search for the PKG_CONFIG tool. it isn't needed and just -gets in the way when setting to a value that might not yet exist. - ---- ncurses-6.0/configure -+++ ncurses-6.0/configure -@@ -3533,7 +3533,7 @@ - esac - - test -z "$PKG_CONFIG" && PKG_CONFIG=none --if test "$PKG_CONFIG" != none ; then -+if false ; then - - if test "x$prefix" != xNONE; then - cf_path_syntax="$prefix" diff --git a/sys-libs/ncurses-compat/files/ncurses-6.0-rxvt-unicode-9.15.patch b/sys-libs/ncurses-compat/files/ncurses-6.0-rxvt-unicode-9.15.patch deleted file mode 100644 index af3df941d699..000000000000 --- a/sys-libs/ncurses-compat/files/ncurses-6.0-rxvt-unicode-9.15.patch +++ /dev/null @@ -1,191 +0,0 @@ -Add rxvt-unicode terminfo, required by rxvt-unicode to function properly. - -Providing this in ncurses makes it widely available, much better than having to -install rxvt-unicode everywhere. - -http://bugs.gentoo.org/show_bug.cgi?id=192083 - -This patch uses the updated rxvt-unicode-9.15 terminfo -which includes 256 color support and fixes Gentoo bug 383871 - -http://bugs.gentoo.org/show_bug.cgi?id=383871 - ---- ncurses-6.0/misc/terminfo.src -+++ ncurses-6.0/misc/terminfo.src -@@ -5214,6 +5214,176 @@ - rxvt-16color|rxvt with 16 colors like aixterm, - ncv#32, use=ibm+16color, use=rxvt, - -+# From: Thomas Dickey 04 Oct 1997 -+# Updated: Özgür Kesim 02 Nov 1997 -+# Updated: Marc Lehmann , 17 Feb 2005 -+# Updated: Marc Lehmann , 04 Nov 2008: change init/reset sequences -+rxvt-unicode|rxvt-unicode terminal (X Window System), -+ am, -+ bce, -+ eo, -+ km, -+ msgr, -+ xenl, -+ hs, -+ cols#80, -+ it#8, -+ lines#24, -+ acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~-A.B+C\,D0EhFiG, -+ bel=^G, -+ blink=\E[5m, -+ bold=\E[1m, -+ civis=\E[?25l, -+ clear=\E[H\E[2J, -+ cnorm=\E[?25h, -+ cr=^M, -+ csr=\E[%i%p1%d;%p2%dr, -+ cub=\E[%p1%dD, -+ cub1=^H, -+ cud=\E[%p1%dB, -+ cud1=^J, -+ cuf=\E[%p1%dC, -+ cuf1=\E[C, -+ cup=\E[%i%p1%d;%p2%dH, -+ cuu=\E[%p1%dA, -+ cuu1=\E[A, -+ cvvis=\E[?25h, -+ dch=\E[%p1%dP, -+ dch1=\E[P, -+ dl=\E[%p1%dM, -+ dl1=\E[M, -+ ed=\E[J, -+ el=\E[K, -+ el1=\E[1K, -+ flash=\E[?5h$<20/>\E[?5l, -+ home=\E[H, -+ hpa=\E[%i%p1%dG, -+ ht=^I, -+ hts=\EH, -+ ich=\E[%p1%d@, -+ ich1=\E[@, -+ il=\E[%p1%dL, -+ il1=\E[L, -+ ind=^J, -+ is1=\E[\041p, -+ is2=\E[r\E[m\E[2J\E[?7;25h\E[?1;3;4;5;6;9;66;1000;1001;1049l\E[4l, -+ kDC=\E[3$, -+ kIC=\E[2$, -+ kEND=\E[8$, -+ kHOM=\E[7$, -+ kLFT=\E[d, -+ kNXT=\E[6$, -+ kPRV=\E[5$, -+ kRIT=\E[c, -+ kbs=\177, -+ ka1=\EOw, -+ ka3=\EOy, -+ kb2=\EOu, -+ kc1=\EOq, -+ kc3=\EOs, -+ kcbt=\E[Z, -+ kcub1=\E[D, -+ kcud1=\E[B, -+ kcuf1=\E[C, -+ kcuu1=\E[A, -+ kdch1=\E[3~, -+ kel=\E[8\^, -+ kend=\E[8~, -+ kent=\EOM, -+ kf1=\E[11~, -+ kf10=\E[21~, -+ kf11=\E[23~, -+ kf12=\E[24~, -+ kf13=\E[25~, -+ kf14=\E[26~, -+ kf15=\E[28~, -+ kf16=\E[29~, -+ kf17=\E[31~, -+ kf18=\E[32~, -+ kf19=\E[33~, -+ kf2=\E[12~, -+ kf20=\E[34~, -+ kf3=\E[13~, -+ kf4=\E[14~, -+ kf5=\E[15~, -+ kf6=\E[17~, -+ kf7=\E[18~, -+ kf8=\E[19~, -+ kf9=\E[20~, -+ kfnd=\E[1~, -+ khome=\E[7~, -+ kich1=\E[2~, -+ kmous=\E[M, -+ knp=\E[6~, -+ kpp=\E[5~, -+ kslt=\E[4~, -+ rc=\E8, -+ rev=\E[7m, -+ ri=\EM, -+ rmso=\E[27m, -+ rmul=\E[24m, -+ rs1=\Ec, -+ rs2=\E[r\E[m\E[?7;25h\E[?1;3;4;5;6;9;66;1000;1001;1049l\E[4l, -+ sgr0=\E[m\E(B, -+ enacs=, -+ smacs=\E(0, -+ rmacs=\E(B, -+ smso=\E[7m, -+ smul=\E[4m, -+ tbc=\E[3g, -+ vpa=\E[%i%p1%dd, -+ colors#88, -+ pairs#7744, -+ btns#5, -+ lm#0, -+ ccc, -+ npc, -+ mc5i, -+ ncv#0, -+ mir, -+ xon, -+ bw, -+ ech=\E[%p1%dX, -+ mc0=\E[i, -+ mc4=\E[4i, -+ mc5=\E[5i, -+ sitm=\E[3m, -+ ritm=\E[23m, -+ smam=\E[?7h, -+ rmam=\E[?7l, -+ smir=\E[4h, -+ rmir=\E[4l, -+ smcup=\E[?1049h, -+ rmcup=\E[r\E[?1049l, -+ smkx=\E=, -+ rmkx=\E>, -+ indn=\E[%p1%dS, -+ rin=\E[%p1%dT, -+ sgr=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m%?%p9%t\E(0%e\E(B%;, -+ op=\E[39;49m, -+ setaf=\E[38;5;%p1%dm, -+ setab=\E[48;5;%p1%dm, -+ setf=%?%p1%{7}%>%t\E[38;5;%p1%dm%e\E[3%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m%;, -+ setb=%?%p1%{7}%>%t\E[48;5;%p1%dm%e\E[4%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m%;, -+ initc=\E]4;%p1%d;rgb\:%p2%{65535}%*%{1000}%/%4.4X/%p3%{65535}%*%{1000}%/%4.4X/%p4%{65535}%*%{1000}%/%4.4X\E\\, -+ sc=\E7, -+ s0ds=\E(B, -+ s1ds=\E(0, -+ s2ds=\E*B, -+ s3ds=\E+B, -+ u6=\E[%i%d;%dR, -+ u7=\E[6n, -+ u8=\E[?1;2c, -+ u9=\E[c, -+ tsl=\E]2;, -+ fsl=\007, -+ dsl=\E]2;\007, -+ -+rxvt-unicode-256color|rxvt-unicode terminal with 256 colors (X Window System), -+ colors#256, -+ pairs#32767, -+ use=rxvt-unicode, -+ - #### MRXVT - # mrxvt 0.5.4 - # diff --git a/sys-libs/ncurses-compat/files/ncurses-6.0-ticlib.patch b/sys-libs/ncurses-compat/files/ncurses-6.0-ticlib.patch deleted file mode 100644 index 188e6adff8c7..000000000000 --- a/sys-libs/ncurses-compat/files/ncurses-6.0-ticlib.patch +++ /dev/null @@ -1,15 +0,0 @@ -always include ticlib even when progs are disabled - -https://bugs.gentoo.org/557360 - ---- a/configure -+++ b/configure -@@ -21312,7 +21312,7 @@ echo "$as_me:21311: checking for library subsets" >&5 - echo $ECHO_N "checking for library subsets... $ECHO_C" >&6 - LIB_SUBSETS= - --if test "x$cf_with_progs" = xyes || test "$with_ticlib" != no || test "$with_termcap" != no; then -+if true; then - LIB_SUBSETS="${LIB_SUBSETS}ticlib" - if test "$with_ticlib" != no ; then - LIB_SUBSETS="${LIB_SUBSETS} " diff --git a/sys-libs/ncurses-compat/ncurses-compat-6.2.ebuild b/sys-libs/ncurses-compat/ncurses-compat-6.2.ebuild deleted file mode 100644 index bcfe963966fe..000000000000 --- a/sys-libs/ncurses-compat/ncurses-compat-6.2.ebuild +++ /dev/null @@ -1,226 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# This version is just for the ABI .5 library - -EAPI=7 - -inherit flag-o-matic toolchain-funcs multilib-minimal preserve-libs usr-ldscript - -MY_PV="${PV:0:3}" -MY_P="${PN/-compat}-${MY_PV}" -MY_PN="${PN/-compat}" - -DESCRIPTION="console display library (ABI version 5)" -HOMEPAGE="https://www.gnu.org/software/ncurses/ https://invisible-island.net/ncurses/" -SRC_URI="mirror://gnu/ncurses/${MY_P}.tar.gz" - -if [[ "${PV}" == *_p* ]] ; then - SRC_URI+=" ftp://ftp.invisible-island.net/ncurses/${PV/_p*}/${MY_PN}-${PV/_p/-}-patch.sh.bz2 - https://invisible-mirror.net/archives/ncurses/${PV/_p*}/${MY_PN}-${PV/_p/-}-patch.sh.bz2" -fi - -LICENSE="MIT" -# The subslot reflects the SONAME. -SLOT="5/5" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="gpm tinfo unicode" - -DEPEND="gpm? ( sys-libs/gpm[${MULTILIB_USEDEP}] )" -# Block the ncurses-5 that installs the same lib. #557472 -RDEPEND="${DEPEND} - !& /dev/null \ - || lbuildflags="${dbuildflags}" - - # We can't re-use the multilib BUILD_DIR because we run outside of it. - BUILD_DIR="${WORKDIR}" \ - CHOST=${CBUILD} \ - CFLAGS=${BUILD_CFLAGS} \ - CXXFLAGS=${BUILD_CXXFLAGS} \ - CPPFLAGS=${BUILD_CPPFLAGS} \ - LDFLAGS="${BUILD_LDFLAGS} ${lbuildflags}" \ - do_configure cross --without-shared --with-normal - fi - multilib-minimal_src_configure -} - -multilib_src_configure() { - local t - for t in "${NCURSES_TARGETS[@]}" ; do - do_configure "${t}" - done -} - -do_configure() { - local target=$1 - shift - - mkdir "${BUILD_DIR}/${target}" || die - cd "${BUILD_DIR}/${target}" || die - - local conf=( - # We need the basic terminfo files in /etc, bug #37026. We will - # add '--with-terminfo-dirs' and then populate /etc/terminfo in - # src_install() ... - ##--with-rel-version=5.9 ?? - --with-abi-version=5 - --with-terminfo-dirs="${EPREFIX}/etc/terminfo:${EPREFIX}/usr/share/terminfo" - - # Now the rest of the various standard flags. - --without-hashed-db - --disable-pc-files - --with-shared - --without-hashed-db - --without-ada - --without-cxx - --without-cxx-binding - --without-debug - --without-profile - # The configure script uses ldd to parse the linked output which - # is flaky for cross-compiling/multilib/ldd versions/etc... - $(use_with gpm gpm libgpm.so.1) - --disable-termcap - --enable-symlinks - --with-rcs-ids - --with-manpage-format=normal - --enable-const - --enable-colorfgbg - --enable-echo - --disable-warnings - --without-assertions - --enable-leaks - --without-expanded - --with-macros - --without-progs - --without-tests - --without-trace - $(use_with tinfo termlib) - - # The chtype/mmask-t settings below are to retain ABI compat - # with ncurses-5.4 so dont change em ! - --with-chtype=long - --with-mmask-t=long - --disable-ext-colors - --disable-ext-mouse - --without-{pthread,reentrant} - ) - - if [[ ${target} == ncurses*w ]] ; then - conf+=( --enable-widec ) - else - conf+=( --disable-widec ) - fi - # Make sure each variant goes in a unique location. - if [[ ${target} != "ncurses" ]] ; then - conf+=( --includedir="${EPREFIX}"/usr/include/${target} ) - fi - # See comments in src_configure. - if [[ ${target} != "cross" ]] ; then - local cross_path="${WORKDIR}/cross" - [[ -d ${cross_path} ]] && export TIC_PATH="${cross_path}/progs/tic" - else - conf+=( --with-progs ) - fi - - # Force bash until upstream rebuilds the configure script with a newer - # version of autotools. #545532 - CONFIG_SHELL="${EPREFIX}"/bin/bash \ - ECONF_SOURCE="${S}" \ - econf "${conf[@]}" "$@" -} - -src_compile() { - # See comments in src_configure. - if ! has_version -b "~sys-libs/${P}:0" ; then - BUILD_DIR="${WORKDIR}" \ - do_compile cross -C progs tic - fi - - multilib-minimal_src_compile -} - -multilib_src_compile() { - local t - for t in "${NCURSES_TARGETS[@]}" ; do - do_compile "${t}" - done -} - -do_compile() { - local target=$1 - shift - - cd "${BUILD_DIR}/${target}" || die - - # A little hack to fix parallel builds ... they break when - # generating sources so if we generate the sources first (in - # non-parallel), we can then build the rest of the package - # in parallel. This is not really a perf hit since the source - # generation is quite small. - emake -j1 sources - # For some reason, sources depends on pc-files which depends on - # compiled libraries which depends on sources which ... - # Manually delete the pc-files file so the install step will - # create the .pc files we want. - rm -f misc/pc-files || die - emake "$@" -} - -multilib_src_install() { - local target lib - for target in "${NCURSES_TARGETS[@]}" ; do - cd "${BUILD_DIR}/${target}/lib" || die - for lib in *5.9 ; do - newlib.so "${lib}" "${lib%%.9}" - done - done -} diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest index 9303a3a24c47..a9dbcade25cd 100644 --- a/sys-libs/ncurses/Manifest +++ b/sys-libs/ncurses/Manifest @@ -1,126 +1,3 @@ -DIST ncurses-6.3-20211026.patch.gz 117363 BLAKE2B 74c6c80271edc3b69d17c891436e48ee0579b3d16dd1bbd42f953be5b6ef07596343abd34f4d508b0cb371c1c0febfec12d65e938739892a617c8b141f599753 SHA512 25a99bc9cb7a18eb8fd16a0f887bae90c2551e0228b077d28f7217e58190f4b19a526350c999922f7394a1b749e834643c1bf5f339248b842717c146a3ec1df4 -DIST ncurses-6.3-20211026.patch.gz.asc 729 BLAKE2B 470aa4aad00d0dfa9924ca3247d720b720563bfe5a3b5c9571acb4c74a7b3fb55adbae6b0aa854eb0e29c56d7949fa1e3b6d959c25681f1b46c23c96a3c0e054 SHA512 276e8a09ee6fddf20be38b9d8a6f93cbafcec51ed17de375b9d2f4f6c34ff546fdbd81083f54aba1a5aaea5c2c691c25754dfca47568c5b70197437420dd2581 -DIST ncurses-6.3-20211030.patch.gz 46304 BLAKE2B 6fa0f5223c97dc045117c208b92e75aad61638585506aeed0fa5cd6b215f67d212fc780e527f1281ae77063edb1ef9b3a3671b00d306fe322c3ca1b34c1d4d81 SHA512 90440af3959a17388999f07a3b40f770c5511bceda6a39d4c56f867dc5ae8494e49cfb700eb79e31422ebfd1b1990f6d7912083c688963139446f1e43e9d08c8 -DIST ncurses-6.3-20211030.patch.gz.asc 729 BLAKE2B af1715038a877ebe10660872bed82d536df410f8987508aca7ffed6d19fcdc95a2f5bd8f527b5a30580b07d7c770fade7bac2cfce3e20315faf472eaeb075d5f SHA512 526ff0ff7030cef711e92150fe0f2be7076bf8fe8c7b5fff9ee709c202e747c921479bf3efc2c3da8df2f0d7926de6b1571d03270e49bf64bc539193b0a3020d -DIST ncurses-6.3-20211106.patch.gz 3995 BLAKE2B fbacfd6bfbf64b2935d47f648bd74c93136ea8d17b51e218b80a24695b52246ce8ec01704a0636692bae72815c8b93dec8573570dfd126b19645ec90926e818a SHA512 799819ed01967387fdca4755ab44401f0dc90306f6f771c894ce6702c929e2ff87f45d3e1c2e683cc32bb01553f3332c3a7591a00b7a4bdff93da25307379bdc -DIST ncurses-6.3-20211106.patch.gz.asc 729 BLAKE2B a60360000338be6f19e9769d901b03917a632d2da961523ea81191b44b04430d757ba0dea30a6b02e29b324dffdc447cf1fe729428138e0e71b138d84aed26b4 SHA512 3902c88633078ccfebda4ce67dbf6e4ccf0e8be296a0193d07ccf51b56dd75c34f326f885330c90d81aa0d487aad513eb797c3916aba682a8ed6673b51483c84 -DIST ncurses-6.3-20211113.patch.gz 116573 BLAKE2B 5c0926fa97628e1e15f10f47e3c668d5867c066b03b80ec1be2cada6a48ec02aca81dbf997718fc1d9bbdd36016de62981eb19e875aac4b4c531c90c0a2f1c48 SHA512 2225859cb6770d31cd5d147f1b767c61ad28534542b64e3e22a9630977f2cabcdad11313d533c0c462f53a6e0dc17cd80985ca759d796658775676720e50998a -DIST ncurses-6.3-20211113.patch.gz.asc 729 BLAKE2B 16e9645ea71db7afa7b3a52831b04920e9d7d960bfef074361ac77264a28b9bd95a6240e1e3e2e96373615f2915a35acf6d3c21b63a6c4130fd35bf3c65dbbe2 SHA512 7d5b8740512b31bc5b6ace1cc9ebbdf36f2092bc88aa3994f757085ac2add814648daa70c18410a4433fb6327115d9b1762eaf93f9d337de3e10a9707f411f1f -DIST ncurses-6.3-20211115.patch.gz 2259 BLAKE2B bf3ecd64919707bdf25b1db20d99c68d47d122406bcc4884c370d9b13c3df4bd8fd5e913d3f5ac7dcfbec58f4910d2d42176c32d879095c45e2513cc4c933a22 SHA512 7571da910f51152200d2fa76659d1a253ceb7022c00bfa587188c7ad1f6896ed836eafa3e724933fe3c4bfc03aaf6ac1d51102c5db1a3e37f944f3b15d50f9db -DIST ncurses-6.3-20211115.patch.gz.asc 729 BLAKE2B 8b853439790674b22029d4d71a65b29019bfc1d2109b44cc2d08a08cc396bd5b784ca8169e4a8edc1fc4e9a08611b89c50f9e3a18781aef0b5a56ea20b335117 SHA512 5427ac588426bba6e9b579faa6c1e1b17839fe2e3327dcd76ac187a46792693da327b279eef35c43e39b08f755cf930e7efe03a753d8b8ba326c039408131d60 -DIST ncurses-6.3-20211120.patch.gz 122226 BLAKE2B 390bb1bee13b83d282ce31a26327bf46000d74851f5d2a363e04915ef73ca5ffaf365255d6696b0c4d10fbb1fb124baa07fa0b841f378b018a37ac1a741aa579 SHA512 37eca2eb6478332e095c139eaa0ff740b8bdf82da4a1c0e990010ffaa3385b38a1c6956ff3f1dc182894384d9face8c265d35faa3ffd0a517c404890b51d177e -DIST ncurses-6.3-20211120.patch.gz.asc 729 BLAKE2B dd03ec2ae80bfb83ebce5b55410914ce3d5015da2933984b04d2e4d6170b42cccf109bbe2312b4d77c83933f9bad9af7f19e8b1ff23f3791b99238c2d0834891 SHA512 5693a92e631718c6f2bc791e994f5e225a70cd6eab9df5b5da2c180b96480e77c0e5485f48653cffdfe267048175523b7dc42414083500310fb87554043dd19c -DIST ncurses-6.3-20211127.patch.gz 38780 BLAKE2B b9e6e1c065c7aa97809e65a0af2bb398e7d2ed17c95c35bc4320451ad47efd1a292dfb74d2ff53ff12a68c9cabd6464fe7be40e389c35c4f99ebdc66ec7ad77f SHA512 e2971c8606173da0e044630622506fdef4b83e968b2c501c4e1db9b0b4e54cf93d76570fdacf0edeff986d9cdd728471050c9365881092817b54bd83917fdb25 -DIST ncurses-6.3-20211127.patch.gz.asc 729 BLAKE2B 11ccba2a3310a70b228d0df1b088501ba30f159878662791ce3a294b48e0819c6619dff8763590cdfd74d6e2dc24a5897705808e6da64510d49eea7889e3b1a0 SHA512 8949ab4d8e6b124769bac40becf2853bc0f370814fdd013c7b0c638b9008c1628e5b7cc372f95731549a5cb184ac6d80172f985e114d186a30cebd67268dae61 -DIST ncurses-6.3-20211204.patch.gz 29875 BLAKE2B ce2c8ada23ea01d22baa8d68bb34bfebd3913ce8dd787f1a3825eb07c7a8d83dfe4317e755fc2a16469f6936022a2c45155ea5e3aaf9d01a5caaf124cf1eede2 SHA512 30454d917631cfad474191dbb7e1318e5370e829cab4b63470f51e9c13c953975d999a41cb10a35dfabcf038fe666247d32659f597a6e8a8bac572a4fe6b3fd6 -DIST ncurses-6.3-20211204.patch.gz.asc 729 BLAKE2B b6cc88dd5ac8edc1afa60baccb8af84daf00d8806822f04284c78f0ed132f7fcd839f4d39bc62ff58d48bd3fbf504baab9bb9815a4c236f0bbdbcf23798be71e SHA512 5dbbd09311d4f5bcf1697373945db190925c0d7d1e0aa3d65f83608e34a9c407a74df8553581ec5a49d634e94261ba8f5fac26dbe9718177df173fc4e52543e2 -DIST ncurses-6.3-20211211.patch.gz 5277 BLAKE2B be82f85d49e28a25ef8c26dda4355ac111fab68917d157af05289b518a669e7e42a1f6bf65a813bb3d0747e56cd2723ee1dfa28dc02501ae8350ac74e01c1b39 SHA512 c57157bc401190867aad64f4503e438777606786814de32b38e44df6d73733b91b5c5ca4e173035dd5ccfddbdca2814fdad7a1781f6a144adae4d96d2c6e7e78 -DIST ncurses-6.3-20211211.patch.gz.asc 729 BLAKE2B 01ba5f095250a316fdf30f3f15032804db351c5995dda85820e67cacbb62a0d8a750c4bdfbe6deb9654f01ef124a78ef89b9fe41e4b494561ffa5a79f243c72e SHA512 17973f01a765d121597b3cff6fed2feffe5ff895c4589ea08a86134ba3b9913742f740deba9369d2e7aa89aa033c1925b4d49518d188cae57ba83ff5a3668225 -DIST ncurses-6.3-20211219.patch.gz 6874 BLAKE2B a5b98f1a0fc7b31340713f5aa2a0106184e270ac2312851a5a92ff6947d70d86e9af849a3830f5306c17bad58fbda4640b4cc15715b23cb6e2411b7f86ba0282 SHA512 c38b31e133d336fb50936cc176a04fa076c197c6e6fe56beb840002d6ac65c76c4a3d1f2506122b1095d680ce254a886b52c56194f2fe586edf69355d68f2a45 -DIST ncurses-6.3-20211219.patch.gz.asc 729 BLAKE2B 2ff431a67bf8ac671ec330c8ea7c61e6467cf2c7acb7760ebe035b72a05e675b1945e891d55943f1dfe0fed0c29f91731094ae5d198e11af6d9d0a21534282ed SHA512 7d6a3a0e4a51c885fa2ef37c71f089b7493daa57a59cb02188bef64597657fabb7dc20fce1d55bbd4c368987becdc1dcb89cdce14b45576ce7657522046d8b2b -DIST ncurses-6.3-20211225.patch.gz 205972 BLAKE2B 34ea7243f7f8ecff69e60a90fc1a0a9b9d69b4e87227714d7ae8f603c3b16f82466c96987e7696fbb45005dbaa2c732f85a79b4fc39a61f8555bac661f27ba53 SHA512 1c2c1687233cfc72cf050883bbee60d88ed179e0fa865dd752985e83add68b5278e498b2e9bd2658b00ef7791e04fc456f43e82fcbb8cb4ed46365bff3c336d8 -DIST ncurses-6.3-20211225.patch.gz.asc 729 BLAKE2B efc0b1a5cf93c71912ab6a7232ddc7c50d2369a955992e6e60f8d86e56aee3cf539c82e082951d5b6215bbde835219588619ae95525b08a54486d3c75ffe3658 SHA512 f2bb524f604883858015a23fbeb698db8483afb88012b3271bfa10935fc71845088b7b5c9fcf950ea9fc2aaa0e2baa4147a8d9f4e42902d3be9f424ce01f7ad4 -DIST ncurses-6.3-20220101.patch.gz 11576 BLAKE2B 76b2ff3bb028bd6ebbcfd0f79e20aa5fd06806279c569e2640e9b6de83899913ef8755c37888a65cdce3ee701db2ef704181de6d36417abfc158fe651d5c0e68 SHA512 07dbf0def9d21a6b701f4f3d18a8f82d5115f8e4d826a57bf5914534029c79aad2b539f60ab5b1795886894f490a9f604acddce3a77cdd474d80db5428568b97 -DIST ncurses-6.3-20220101.patch.gz.asc 729 BLAKE2B c86a9999b42fb312c1452f619269bdc5c1293c19cb8adb2436b5670acf706800a951d266f2c1b78caf1ab10608933e99fc49e761eaef1a658b0ed35fc4816ea9 SHA512 1ddbcdef1e7b5a04dbf0a7b371cd775337ca3ac39247f5215e5c6d099d4758367b98c28a6d5568a08bdcdcb7ff29a7ef2936b12b431d9a0e00eaad2cc78976d4 -DIST ncurses-6.3-20220115.patch.gz 294400 BLAKE2B 97293251ae0c6322df5e4663fca4991e5a1978ad63f1d7d015027dfd6e5dc5e1a52d46683199da2efb5f7f18e7b5424ff7702d34d0dba5eb4ba83dbd85039078 SHA512 0e42e298fa22bf2a463870576ac697ae71320eacfd3ee41bc4b41a229f05603cbdf52bd4e7b724de83c41c2587469deb1e2f876a5e6eabe1df1799263f5c1a87 -DIST ncurses-6.3-20220115.patch.gz.asc 729 BLAKE2B d1288c86c4fdd9890dc8654f81e2e8c956412173a03f26f0018234d6bad6fae6043df8f65d1bf1942c8ea8de68f631d6cd6e8741c932277b85fe9735ec9414a7 SHA512 cf3aafd09105362d8c896d3de73a49ed1f19818a78bd2f2a9f1f8ece218dc01159e65793ef4010d5f5a850fa9057f4f2723d745e6fbca7530a4e8c468005bd41 -DIST ncurses-6.3-20220122.patch.gz 106624 BLAKE2B 33d12cec7df1553cd2c4c3e09152f53ef5b8e86a4cf9bb5afadcc92065f93bd0734f761be088f13f150ec9e8e4d7d8159ea22b2c2bf0bec824e25078d2ea9251 SHA512 c585ba9f3c27314cfb9097d8cf9feb1653014d676670f1644cefffb347ef70a7172ca56c20015531c7117eb23909d55815a295850738499e58c4d5306ec5d747 -DIST ncurses-6.3-20220122.patch.gz.asc 729 BLAKE2B fb8f0e236ec7582b1adfa9c7facb959fe1b88ffcee494308dec6fb4ece6e518d1aae3af5c52e0b82f59660e60c3c01dd56037e1b107e25240a12a03f4300f91a SHA512 609c55b3028a89d4ff09774279435bad58d8d0e179042dafe2c61092f32b5edcad2397cdd8a6eeb7ab61322064fd1b24d8b6b960adc6ede0b7254c3b12284fe1 -DIST ncurses-6.3-20220129.patch.gz 117854 BLAKE2B 1dce0288609407e6bc803ffc8f61b0c33f8a1dcf1c6c4303cd4c730741e4f0b68b7fb7e7b79c1a29dc1c7cde7f2e5aa7b615402b13ee3af7a7c28cae1ce804d0 SHA512 3f573b645f67279e0394352456d844d289be89e2ca70d832d24fe945ce2e6b017273eb305171e5a704492ac3d600de05e5e6c1e268a939bea4b5cfd74b292753 -DIST ncurses-6.3-20220129.patch.gz.asc 729 BLAKE2B a6b8fa01d3a5c8c3f4055757ac23a2700e5b8627214f8606f25c82f560f1637ff2db70a872f43a9aa25b64e3efb3c98bb9980b0673a35ca13073c4f9d5063fa4 SHA512 b2906c5d27312df3c6e79ab486753420ab83e9562d1b3d35971b5ed7f6d15a1ad7f8a3b18bafe3e5e8c6ef9b09d32dade373269ebfbbe9ce5d2b417e0848a5d9 -DIST ncurses-6.3-20220205.patch.gz 48085 BLAKE2B 1d1bd94138379e1947941c87c1ef6cb76e1e5dcf49e04985b59f1d111a524976629f94ece79f9ec93a2c773f8dda9bde0b90b1d34ed1ec51a573d4f1587cad86 SHA512 166f3f6687f52c18169d67e5cd7338aee7ec283898c522e964a4d9f59b20a5754d6865e0268c5297ef7c4b7fc34b8607f00129aecb5b7ab616788a0b98f674b2 -DIST ncurses-6.3-20220205.patch.gz.asc 729 BLAKE2B cace085a89847d3d19eab5049c64afb187b1419dd7ea6ac1e9cd8c037aa83897788cbddc3e97ebe15d32f09e1c5156664e5d3af5727edf6ba6b739025582f984 SHA512 c2176c35fe7044ba82869a928c614faec3a894521b3becbe37277ab95cc5615fb1b33b935d6394a4f75dad15015e5203bcb29001f68fa05420289145729638b3 -DIST ncurses-6.3-20220212.patch.gz 41501 BLAKE2B a0257b9a740a14090e46e85b67a59e754018e77d6484b30eec6f5a3fa84dddf329078b94d4425800ee45a85a31a9c47b1ccc25ed32fdc2f433465c3238e3c8e7 SHA512 1f596ad2f806411a2e89ebc8b74e9d44754fcdd3baa0c727fe610121fe64eb27e1c35871545dd7ab743930e1c49c2d96581aed0a0b37d0a33d2ee7c590c0c42e -DIST ncurses-6.3-20220212.patch.gz.asc 729 BLAKE2B ed7466b3294baeda59fdd56df93583662a257efb3434ff2817d31994cd5218605ccd535e95ce668f741693fec9fcc5f39223dd67884668aee777bfc9eeff55ce SHA512 3394f9c37a0a1d7e19becb023542534c734f15f030ff725ba54ae010417898be2935d6820f7f7f6d76a0abc3663a9a7f4ccf98a9571c03123f4ba8321ea5c9c1 -DIST ncurses-6.3-20220219.patch.gz 6845 BLAKE2B 660191d5561af0ca763ba8377899ae5793a48e73fec27ef5d9ae00e28cb53edbe96c6ee0480bc1de321ec19cbc8c02f7330861811f3a000b603ce6bdd9921070 SHA512 41d9e29f4f673a6c930f8637dbbf7c55f427aad28088f96ddab824b560b462015dcc21a371551a087adb44dde4797abe9cde2ea07e2537e81216b17b330a14e7 -DIST ncurses-6.3-20220219.patch.gz.asc 729 BLAKE2B e216aa89dbe7d7ea0bafa6d91aca090ac316844ec6d1b1d36da8452bc623e3897722f19b3fb1cc89174ad1aa41a6e8fab4d1b761081090c2bbf338fa027a534d SHA512 555f22dfb585e7b93727f20e46fb6fa77cb633bafdfe6ca3cf3bfabd462a4761f23bb341fbb25c1518b8d9652388f23d671e15f7acecd01755c55d5fa48d3e67 -DIST ncurses-6.3-20220226.patch.gz 5429 BLAKE2B fd0b50218992daf8e5228cf77fe72db651bba494d9699d0057e0e676fc01b699ff4d8f0fb9636faac5ea3fc1936d59d27403a5a5e89f6aa3c42f7c101d9dcb35 SHA512 0d77a955c1f24b7ba58d830cf5c256bcf5946f535b29077484e4ce4ae871a0803fc0db70c66d177ad427da797f7ae30b9a08ff56cd6d0b5f37dd3f231bd67b35 -DIST ncurses-6.3-20220226.patch.gz.asc 729 BLAKE2B e1b83208bf9e9ca9558b3e93f824766765159fcf3b5b4c7a4d92415229a8ef653eb1503446cc5fc8088a354e08cf6fbefb5fcc28e995c8c1718dc77b59552267 SHA512 972f65a645490ef425a6f7314f859cbf8d1aefe5ce6b0847adad3a457d8fd5634af64becb6542e477d14bdacc72aca00fef213c3d5b51f68258ebaef876aec86 -DIST ncurses-6.3-20220305.patch.gz 3732 BLAKE2B b756ad0d8831c2f0eff78dabf1b45adec7888dedc846a91a94cef739c10057f87bbbe7984a4758aa82a8c146d7cc9eeb356b7321bf529fd54480fe334e0ec608 SHA512 4ced572ac32afc2676896e79acac9145c7b138dafa8ebe0c29b2355bf65169a68df3be8fd273b7b957931f98f39ab0f20ada6081be5e11045d32f91f055116c6 -DIST ncurses-6.3-20220305.patch.gz.asc 729 BLAKE2B ef22a7429cffe8dcfebdbd6e339684b7a96c437e3d0bc3ba3eb02c4e8a537909f14306a4d7ce2d0f0752e1a02975b11ad04aabf27a6ba0aa99f4f486b1fe4826 SHA512 68a73ba690722ecca38099521fd9396e7c46dfab9c1a090f0cb7d1a18480bf027a6b7a5e3f1b0ab92a7ad29b05df1c9f7d4c197e13b9e916b6fcb0c54a472e4e -DIST ncurses-6.3-20220312.patch.gz 3659 BLAKE2B 8ec667f1a615b7fdaf7aeef1c14145ce4c90ad75c8acc474d160c61bf85b13a10fbb6c248a2659dba94db50a9db866c002c2ff429a3bdab8124b1d9b28031364 SHA512 1565f364fa694e2b84f73e9d6ad716b18cdde4f18aeb9bcee8d78d59ed9e995968f7ecea7d307e6738943208ed17bcd459b6b30cc85fa0f7e8ff2c64e2a7b385 -DIST ncurses-6.3-20220312.patch.gz.asc 729 BLAKE2B e5b4cd10b313c7d7f61e3251fddc2c85fbd920b2855d8b9ecb585a1d3acbd5b1bb3a1dcf5043bcb807ab9ecb03c9e711e1625a86ae6adcf6f41b37f8b71b0d21 SHA512 ca819f78d6b5b4c9bfd9e536c6e8ec4ccd9d6c3ad3f00e1e85f5e646e2e5d2b30e8c72ffe91f789a9b8f2268b89f4fbc07798b433a202b263673a187c74774c9 -DIST ncurses-6.3-20220319.patch.gz 3975 BLAKE2B eb9a9896704463e64c0b46721322190cdaaf1bf6d30f3a8b4ef2d815a5cba5dc0ca84674404ef720d0d861cf724b265988e187fec94096f6926633da62933829 SHA512 f642180bc13bc26d8befa48145a66d36f064cd5a4c5891e0eb5e9e463cd7a446280040ce04aa8d7bedacb06d060916fc32ca7f6f66010ee6fbf95c4a367e2c1f -DIST ncurses-6.3-20220319.patch.gz.asc 729 BLAKE2B e6f763a035db48bdfb1bb7c05aa30f91c0e693efebb0f74eebc696a0f5b4acba3655112af6bf9b0d5bb502a5d67dd3416b4f26dc3be5cb775692f1c958aaa911 SHA512 e07dce52dc16d73dcddfcb982b40cb9fb4ff60097e704e9dc56604262cb30eabf2283a4b436e78a8ddf6abca69cc3fef5a2d93d9145658ad4a36022e2b053406 -DIST ncurses-6.3-20220326.patch.gz 4163 BLAKE2B 20f83d6491dfe4c6833c72582dbddc5f69f4356f78251989afc7e689a2f261f477a8db17cea7c084ab798d3ead34dd1204a595e4718255a6c4a3a9735c36b217 SHA512 62210e6bdf5577fea31e2d793d15ba55bf1c89a855e02ebfe82bc918dec3423f70c49756b08a8fbf1a7cd4311ff09a2751f76a4bb7b2924a3eacc96c2ea25634 -DIST ncurses-6.3-20220326.patch.gz.asc 729 BLAKE2B 65254b2f56dd831be92fa8e89359bd52252dc7959a16d99888c372722bf533a7c2cc3b285452af5bc33f0478bb2f143ed74b5f0b57ad9cc74626b4902f0ccdbc SHA512 a60b780f39424b3f712e5fd81fe397b1eaa476026b497c50edd5c6e460eaf320ea9412a0d0ce122bb7bb3cdfe2f473bad5a0bbf923a22cc1bcd04c621aa5c023 -DIST ncurses-6.3-20220402.patch.gz 11483 BLAKE2B 3210094fb4be4d7c2b751ce3d7b4efee71db0c420f0159db846efcd0ae6e85673069b7c39b943346a3b1a1aeda247493aba6bf832eb192fd3729a9585d0c9a66 SHA512 f8ce6ab6ef5df746ecbc6286c5b46ec53ab0f3fed831878f693c8afe49b34f3f2769f2d3078b81799952f7905bf18217069fce7dd52d3126b7e4dc2ae84f5443 -DIST ncurses-6.3-20220402.patch.gz.asc 729 BLAKE2B 0ab44b4bbf10aa0c67dc1022012b1e156c9ce9c57214c5f92e7b3714cdccead69e0a869b9247b799797680f896dd8e86b3a2ca2e9587f5cc11250711ab36006f SHA512 299b5b7c337f95b0621571261b23d3110c963ed0f584f145238049caad52ba325d6982e138545d02041e297cf78f3f1a0f8d08f9162bb7b61885870382df2e06 -DIST ncurses-6.3-20220409.patch.gz 22728 BLAKE2B 7b8514a9fc8b8ddbf5cbf1f6b0cb45895808f6226db726c206ed8490c3abccbf8a8d49e6bcfdcad806414d8aa0d4fce89faac43c60a38ecf71e613ff01f67224 SHA512 1dde730b7fa12efeb2bc7b98012f3e5529630f0aabde2d877046ef85d541dafb5d64488747ddb559f97a3f25d1ec5f716815f9e6c1ce100f4f308bfa86501d20 -DIST ncurses-6.3-20220409.patch.gz.asc 729 BLAKE2B 9d5321cd1990c68ac812691713d941d467dcd2f95c93f2488cf212d4162415b615397546bc397a2907f1b6ae38907dea6f72e3012ecdafa0054a91d59a94ca64 SHA512 8db2631d35ee1d7d07d906fa194e499ed8239acfbfd215e192a2382b1cd998a9ee3d0ad971aab43edb5e91cdbb2a772835a42cf0645b2541c5c7dab9bf4adf74 -DIST ncurses-6.3-20220416.patch.gz 67896 BLAKE2B c95a993f51beb87bb9891bd0eee08729795a583df50c66df8265cdd5c4adbef83b9fc0339c71aa5137408fe10fa15b0ba4028d5539a0ac66df06c0c1d72e8359 SHA512 2686ed16f5103d76c92cfa4943a8f82d8bc414db074c1c7fb73810b49c6d1d0103988611edf36715d5be24891d0bb2c97ceb08dc4111d0900b5dba6fac12af0a -DIST ncurses-6.3-20220416.patch.gz.asc 729 BLAKE2B 52ab1bfcac4b5d7b3733c399509ba4c0a6b9531c02a05846d39344488ba3a9196326a8126db225845a3ff1ca3fdd609fa1d9264583e7e57e28d2f4e3b58b4389 SHA512 c5a60d2ef9996c02264e6656a966f4be910a3acbee777a4ff2a5131efd156bdf1d32418a39d6e3c07fcbb59c75554d4cc1e7e9f84f5b59f69e7e4c17fafc749f -DIST ncurses-6.3-20220423.patch.gz 3394 BLAKE2B ac93810f1e826fc82de72a85effe5479576af14fa86e0dd08b8823b6f4652922f79242e9c867b1c864f0049c9e6d9864d6efc9282ab1e734dc316cac05655f4c SHA512 5dc87f70793d8319c5ee2f07c7f9432b1128e05f3aa2841a74deeaf294e46859f4198483dc783bb80e5e98f81f05cfef148df75a5abc5acfa69a9d6ad3abb702 -DIST ncurses-6.3-20220423.patch.gz.asc 729 BLAKE2B 7225d28f7e61ae584183e98d8c93c7d470e96984aea4e462333f115c329a8c187927196447b8368949986d4b8c96086f5839fde5b442936e76ac797685ee109b SHA512 b0eecbdad448f193fb255bec2fa458d3fea972c181891882d8dc1e09cc325ecda38e98f2d410993f768f513f3a48b9be4b36dbb2919d82a778496b8ef2051565 -DIST ncurses-6.3-20220430.patch.gz 8987 BLAKE2B bd9d2b39670718277dd71b22fab41b311ef3732b4c3ccf77c796dafd24f7e0ae3a7a759340fa734425728b32ae6b4719b77862d64155fff906a9be01eda14b69 SHA512 7bab780d96404c7e368363ce8a41d5fa1668df9daed62753112541a1ee1da04ef6f3d8d3c06a7442b704c477bbff1b4544f419e532ec7bbfbddd630f66f138ce -DIST ncurses-6.3-20220430.patch.gz.asc 729 BLAKE2B 8308cf7483087d516756e8a16dd29e5137efc35bce1cb73454b022302dfb77da92357aa0a716dccd0be83534a92467837d199deb1f7765da57323dd1cf95ed92 SHA512 c022fdae0880d56bee1fcd9076e64619bbdf09737484f89fab4c7c5d2c4b4fad236e42cc30c9557463cfd05a9c1d7b87bf3a5aa2904a79ba5a071463f3ac422d -DIST ncurses-6.3-20220501.patch.gz 1920 BLAKE2B d4b3b23219d43bbaeb42fbe44034f5f0cfd2c24527ab8690f882f42dbd9855d4686a49734d3b2e5f1c6692847149bd6b62fd9ad9d3dd283156ea39441334fc65 SHA512 43b91e96aa067960aee3c42f65bd0ef91ad78360f30a25cb0637f96ad69d40ccf943c888d982521c6d1851fe4590692ecf6cdb4467757a33e901f53ea2e6eac0 -DIST ncurses-6.3-20220501.patch.gz.asc 729 BLAKE2B d32d3ecb5c6f91943179799eccfd536d7a57739dcac62dd7ae9bbf1b4a0491aa4aff7ae147e9e9353ad37bba89475f0d0a408cfa41b3812a48c42055240f1a6c SHA512 177951901957534f78cd2d71045ff8d9457fee426aea830739ece24d69689605c9f2b99be0fbb6d9ca34d6f5894a7bfb594faa2e7a69a87def44695988548375 -DIST ncurses-6.3-20220507.patch.gz 7625 BLAKE2B a7598b9b5b2f6d871e7eb8b11de39964954222a2837377e656e9d1f83002ef47478bf7776b54fc63a085de265f9be1b60d0b039ec77c5c3eb01107ff9158ecad SHA512 f688c38a809f60734efbf5bd07645faa4716c9b263d5edb284ae9a2f2cde5284b8698dd5a3988f433b969e9d26e74451f5c996ada2d7aa7760177d7f9c104f19 -DIST ncurses-6.3-20220507.patch.gz.asc 729 BLAKE2B 5653edd427ead8dc6540b45860380a8066bb3b8ba3015b0858e57c8696defdd99e6d19aa1a6ec269ddfea7a97630a901c4e29680a847070503d4659f9d533dd0 SHA512 f66ae09c989a229d7a8faf9bef7764de08f9a9cd9ffb8b35bfc7421cc8b942428bfdb8918c6f038d3f5e1697d1cdf49a02218b05175515b4e0bf29ed139c3199 -DIST ncurses-6.3-20220514.patch.gz 3612 BLAKE2B 73b151ba2e7bbac38067035bfb742d26f7d0e745ef176b7de56e00d930da3bf630030acede3fa6c63fbad41819e7b90f14848a1ea0d2a07473228dbd32ef7f4d SHA512 b69ac7b2469d7b97404a0dd5d57f6a06c88e139b0bf69627d8e1b65373b513544dfd1583d2fc95ed40ec131f49c90667b65ca2c513eccf785ddcc3b470b1dc17 -DIST ncurses-6.3-20220514.patch.gz.asc 729 BLAKE2B 6e2acb6ee12785aea5a3d881d6cbbfde0579ea4975d6a2b5a412e1fd8a6fa63df88c20013535e38da7f9fd8b2eddbade80da7a9d80a1e72229d89a042678836a SHA512 3cdd8d9ba80ceb3ac359265a8d8479ed9827c7abaa13562069dc2ed819b933b07a00bbf1a280551d30fc97e8d45bddcf0999d282521541244499873892618b94 -DIST ncurses-6.3-20220521.patch.gz 7405 BLAKE2B 788601d52671421c26fc4a6b4c8a5bcdd807a7d88c6636e24a11c70a32f35a7c50bd6f7166f9cc12e30134c49220070c432b3fa72004eb52e15912528d0d7aaf SHA512 58dd6f51e1d9bdb394cc8e86c8f14b953a0749cbd05ae4b114da482dc5c93878ae6fff6f8993194d9ff94461c6e9e38803418812f38d087729d42dff69c738fb -DIST ncurses-6.3-20220521.patch.gz.asc 729 BLAKE2B 34daeb98a3cf36a0c6a471e617f07496fa173d1b57158d9052ebf94e11c65c61b26a8c884c83104cd4e9c62abdc0abf44ecc680c19751bec7c1d2bdd40fe4018 SHA512 a6d1a14032fab5de28df2efedcbc065a07d9c7da1eafa0efd380df42b479c7e9e3a73381fe7d1243e5abad82d3d01dad645b7876fcc16e723aea8d2c6542fb75 -DIST ncurses-6.3-20220529.patch.gz 5923 BLAKE2B 88f9b87a426b1384b62234b59b6b4655f6af0a1b0100e17c971e419d2ed1ec3a197b3a44b2b82d6550a62323f71efd0a0774df26bc653a7543f3646d88679470 SHA512 9f8c0b91f98c72e0892e9369e0f95aa56699b27d28d68febf746bac07fab75883461f363cdc6da0bf4c5b340287ba4e4c076b00c89550821990bba059f56d5f4 -DIST ncurses-6.3-20220529.patch.gz.asc 729 BLAKE2B af52d71d2b04b11404d5ff468869b7f633c367d10a9a7f43ca198b98fe255b032af837efafafd13dc8aebbfb5f919b453a7850c7d2dcc8b2f5375bbe3e0ee9e9 SHA512 d7aec9551acde75089a097b848125c5f4501751e58c800e40dd5b7234240c039b10de97ad2a70404f9b178a94ee4a3b8484a94fb6aca4599122c6a527161572e -DIST ncurses-6.3-20220604.patch.gz 8200 BLAKE2B ee331e4467071d3f6655df009966f18aae2a25dca3d24272cedf54d7ee50cd2600cee71a835c11983b168b1dabe1193731cffcbab2773b650dd768f6dd8840c4 SHA512 2d0e2139ee9a43de6b4a10df5c44bcf1fed9919c3e254b9ca0d16fb37b0858e14cc10acbb0027522b0cb64f058d61b3aad3b8178fb6d634a4da57f30ed505e95 -DIST ncurses-6.3-20220604.patch.gz.asc 729 BLAKE2B b9a9b0d90b6f4a19a9aa9e006b6cf9dad0e927c02605af63c6c67a7025f9090a4b76fbb3e758f11e9a0c2e557ed65851ddbd7c831486c851e1d469d7dd16da8a SHA512 acd57c8b27fce2b04bdadcbf2ff82e34aafcdb72b9b2d3a913abf56467f78ce601c70aae93e4959269656adf5562799ba4d9e4aeb6965f4e57fc37577ffb64bf -DIST ncurses-6.3-20220612.patch.gz 3474 BLAKE2B 67c4820457291e5f325119220631debef475fdf95d66c283616898cb454b281a73e5dee8404c1730b5ca10bc3521a2243f26dadce8c02f082ce1d0fa30c50189 SHA512 ccf89a98a095c6c498170b831cfeff24d1329d7f5007be82463699595e1c6dc01e0b458d456a5b8bda4e8faceced1a4d8f1c1bca7def54a3c6c6c2a2c43e36c6 -DIST ncurses-6.3-20220612.patch.gz.asc 729 BLAKE2B ba1dedfa9a4e83bc85716cb89507e73f44750f14bbe41fb439f764b71477d1dd4df600b4111f465aa80bf37adbea75359442eee48e70e90b8715d0f13bbe13ed SHA512 c8260b56019a3c44c7708b9b41e043871eb06a6e8847d085acbf0a901c39f025b51b41f6ade8863b3fa2460c66cc52571880420d454168e742479bbf7769c5c4 -DIST ncurses-6.3-20220618.patch.gz 5376 BLAKE2B b4ecfc699c0ad8d5f17f5883aee6a7b700495f8db151e68518ae567fc22afbc738796b99ddcd03c0e0f44036fca459d742a2069e794ab476b1183c970ec4c573 SHA512 1efada728e34ca7d4bf1e73bceea18e2334a27ff09872eadcc63988a9d6e6f1fdc5eab717d114805cc5610ec9b35ca00e54931d6503afd5543d035108c788148 -DIST ncurses-6.3-20220618.patch.gz.asc 729 BLAKE2B 9f3b6f6a077b20baa03bec84db9119061777aaa307613b2e22092c743772cc920a3621ac1b0216285f6ebd74737fc09221b8f8103d69dfbf334c5f53e6428054 SHA512 10efd950619625bc673ea88db1bc22d09ddf92910ba204e8bebd029f48f098ec8a35351f368881fcf890d8862fccc3d31b8ba73d1b32acc71722e777f4a3a3c4 -DIST ncurses-6.3-20220625.patch.gz 9730 BLAKE2B ac99b401c51b71df71dab8075d0ea29016a4b159e24773704598bdede7d91ad051633869a9bb0a42ad701995895f5acb711731c0954573c29bca0c9efd70bdf7 SHA512 dc707393050116c0351b132d4b20e9782e2e9920c31ffa101518714431a7a424b05ad2cc23bfc977ff96d4cb6199ab6e98e4204803370c0d557ee65cf84ef870 -DIST ncurses-6.3-20220625.patch.gz.asc 729 BLAKE2B 67790febe058f9e910ac69472ca91370dccdbdd986665f2f864cce50aa4350f77894b3aec3fd3a080d546a201f17d942e311bbee057ba6979ab7c56e1e2270dd SHA512 c4ed979bc34293ebe6e5b1dab099c8ab5f7d1d6dfdfe877e02b6182756b754706a827ac30a41c163582ca9d79a086df9c9ad6f09a55884dd04752adf37c4064c -DIST ncurses-6.3-20220703.patch.gz 15771 BLAKE2B 8d0b406aee1b432e4a0cedbd68dd86d30d3116c303b72d7e6e4636e870b05f942ae8d8538a0f9118412350718683cbc014f98d5fc22914a14e2eeae740ad89f8 SHA512 68f4e7822077405ee29470a95aa66d284d2defd0e2ccdca12d58e417999b964657ae4170b54977430d859b840998042efe0f36ca41aab007062c53b409b2d467 -DIST ncurses-6.3-20220703.patch.gz.asc 729 BLAKE2B fb052729d5259ed6a7381566c400060a08af6caf6753cbfe82a6c5c2cfac1eaa82b59b6c533aad5ed06a6d527ef31f7ce46c49365386e1735bb5027f2f00d98f SHA512 ae9b8cc007f3b017a021430181ee92ef0dcbed1603c84b21148d0950b823a0cc50ec3ee2cc97880c24080bf8feb5a6152d104bffe39333466ee98cd07333e66d -DIST ncurses-6.3-20220709.patch.gz 3567 BLAKE2B 97a8106bb64c3f32ca0984dfdbb8cb0b3e5822e726cd08826989cf09cf13ae0afe97b84b728620aef2bdf40f5ca54fd8e81fa354602cb80e98f73861f081408c SHA512 b35516f07614533c40559e3ce2346e51ed93f5c0f127ef076a96d4aa4bbb717f6456765d37034e8479a981194216cd0cd6c45e266715e46a155eb496653cc56c -DIST ncurses-6.3-20220709.patch.gz.asc 729 BLAKE2B b2d4aa3c15c315a0f09fff8bb9c74595f28aac242fc8eba4bbff53c2d63fe5ca5e0e1356fb88c31df565ceff08065b2da29a961173a7f86c16ad849ba9212616 SHA512 faec18d2a7cf179e1c11dcd76406a790ae254da543ceb666bef2fa3d6a9d03c11ffec0c45495b40691567337895153ebffd6d7b3b30294d0ee707966b99bfdd3 -DIST ncurses-6.3-20220716.patch.gz 26266 BLAKE2B da5b2e610fd32a50694971ed3cd91d4e919d9ae1c7a7077269e8ffadda2717447eef41ff7c7bee42f5ab2363600a417306f40f8429ffeae318c9888e6dd66c38 SHA512 b591df49a00ac3ab717b01c53f7bae47b9aedf30dfeea549ab5a7bf9d366ad653c6d7d0a610ed70e3f3b3ebb18f7d1867ac95f0fb740aecf0343fe1639898230 -DIST ncurses-6.3-20220716.patch.gz.asc 729 BLAKE2B cb6da7708351abaf08ae815c46a994ff81c9b15e6ba7de3e98fe238b274ccfee4bbc31e5707b0cde0b018eaa8d708ae3d10d006eca81a33ca8480f55faec64bf SHA512 4b9da2b760ebc6d3731dc8e5974128ab88b9a170bc3d609b4656c420cdf3f2da6ae4952a9fb6700e926d6a90080caba6ec439fe79d5a9e33d8add31dc1a0b25f -DIST ncurses-6.3-20220724.patch.gz 9302 BLAKE2B 4d54e2fb503f946608c8c6dcc53129a61a8d210a1db03a87f12e2acc3d8a423bba792929e1f845ffca2eb5041f27d399b685c697c53f65ddc340d9177675ed08 SHA512 eeb5e82bce1199ea4c968b5e8102ca84f1f9a88d5ea7707caf4b24ca51c76aaea0c721b8fb8c373e9e595e7621e320d63a2ed5f387aec777c119c3b87dbba06a -DIST ncurses-6.3-20220724.patch.gz.asc 729 BLAKE2B 580e4c14f62defbe21e77936cc7f797c3fe42b78c8a451ebaa9c426c25d770d1ddf66447abdb3c703defb46bd436e4342c649b46999337cf11a80e57ddeae48d SHA512 e6c515dda6a9404247693f5f99efa2ab3297042e44a94da99d4e5d1e1b42c0966a874850c5f3e429e0466ca6ed910879a65f7e22dd5210bb3549f8c5a039e3ca -DIST ncurses-6.3-20220729.patch.gz 85147 BLAKE2B b094798cc56db06e0d13bbffd073eff080822244039984b339a18cb2337d979b6b75acaf61b1392ad3818e1e5234ea274491b15ac2686064c8ad5ddb6453d885 SHA512 d8a515a46277de407cc7f58523fd99ec8d6cb9688740cad7ea743bd3610b62b5cb0fd4d8570bf1a83f7dd0f8887381aea9e4bdde084637f4cbe58ee206a2db4f -DIST ncurses-6.3-20220729.patch.gz.asc 729 BLAKE2B 8d04bd485ad53f6c2cd18dd1966ddc76d6f1e6f43f9a30635732a49b249a3162d192159f90540ed8102fada9bc3d204f4209ba1a403bcfd7dacbc08cb93994f4 SHA512 927a97416043ce7be208549b7c4f61bae48328e6c04136c45555f95836f7ab538c2e8b850d0c7dee3e0b279597f1f6621fccda8fac7aef7ddb59d764e3052d60 -DIST ncurses-6.3-20220806.patch.gz 2491 BLAKE2B 7cae7ba5cec0e52a2f24088dc33191eb12ded64eddb753879b1edc49e81276f5d2aa205da851a21e6884d72b70e683a711b13faf69444fe06da03170cbf23653 SHA512 adc1a7e4c106e12cbac9bda467d8ec3d7dccbed2c67ec74faa32cf8cbbf5897e4c041ac02e94ecd8266de46aae9ce4060dceea224265a9c5532160ca9a494151 -DIST ncurses-6.3-20220806.patch.gz.asc 729 BLAKE2B fb8ce4c6bd63e0abd611c90c967efe749140fd811ea9ee91cda63343f1c9545ea8814e606742d00fedda2a461141d2dccec778a0ccece6e0213db1d7b636a0ff SHA512 215efa0da6980ded3f5b4d980cfed6268a6b5c157d4ce76e46cbce3055ac875bcbab5e605d4426e0c221316f5922b9e92b105af08686d4f798f88d400adeff3a -DIST ncurses-6.3-20220813.patch.gz 11762 BLAKE2B e8a269aef28639deccf5db2fc2e649361dac134210bbba6b4e4e9fbbacae2900aa6cbbe00cead74a1f18ff0f00e2c54be607b17fb1e0cacfc0be95af5761dcf3 SHA512 57f5801bfe19922f67b3d65af60b5b9f3177955f26e08978594cc88681a1a3a465ee754548574b206ca607bd4c04f71cfd1c195ed396ea30d94f56ce580274e2 -DIST ncurses-6.3-20220813.patch.gz.asc 729 BLAKE2B e964291deb463dbce2dace974e2d7d6dffa8656d6b3f1b3f5651e0df8bae0bbb3edfcfdd02ef016bd0d452610bd329230ebc0bf5dd0d747fa88608a4f18ee73f SHA512 ff8e14a50165d0281b4a48d96a211e9c613d95ad20d78e261e1febbb17a9b8415351a38f594ce1c06707fada76b9a15ccbc5ba532cd4074e8a89d6571ade7918 -DIST ncurses-6.3-20220820.patch.gz 32018 BLAKE2B 14a29ee43c4d8df82a9f939ef4e028a482a8695feb89fdf6ec234410e3c1db105a4610f71f04c94acb322ff7d474196e4cb472ea5bbfdb7ce57e57c9a07c9139 SHA512 bdc458134e9c0c50c6e8aeeb44f05292f838d147186f2be5f8c872a43b376a66482ad7dec7aaa8a3facecd2c404ed5309cc744a6173b0570c6bfb0db40385619 -DIST ncurses-6.3-20220820.patch.gz.asc 729 BLAKE2B 93179103d5465b5ddff8513a383099bbf07993a1286a164b69d213c176cc39144fc8afb407fbbb2596d975bd7017b677f75609fe8ddaa3415f46cc73c5bdcbe3 SHA512 5e589d29903a2c6c1e85dfb64d7267e3528d65e49a7c4851318139142524bed4824dd787f980b2fbe8327f0b804ecea1ca94bbb6c7615fee9d993ea6d1568773 -DIST ncurses-6.3-20220827.patch.gz 3794 BLAKE2B 2acc58c118af92413189b01d0a9e4d2d3f211921eadbbb3df775d5b64f387d860ddca58ddd2f6ae4ffc04932a5924d03f20ba945eb89a5a1f91382ed0ef0f65f SHA512 5021d4f1ddfcb9baa05926bf3e6cd00f051f301037b2166a48b178a945052a4b2424efd175759a0dde7d604316269ead8554c4eb0c2c46c11d1fd54fad6801a1 -DIST ncurses-6.3-20220827.patch.gz.asc 729 BLAKE2B 363bfe97448821c0eef29e36213389dc9908f289332001851b72e5f0381f76195663f1423150d74c23bb425a37808094e3fa06a261451f59a49861008cbf0e6f SHA512 7180f24a55e3941c7d82498004efb8ef1e9316318c6c53ea5bc1d2b499c960844ff7fd95e1131fcdf2ee4b94a0e8e54ee3f76934c3d91a87775b4a87347f479e -DIST ncurses-6.3-20220903.patch.gz 4814 BLAKE2B 668041aef48d9ce37474edc6d70e0725323ccb1586a88bddda8e7f81a7717688041e73909089b6d15abdefaeffe0bb9565245dee4b086f07c783b0d95e8e7dbc SHA512 487dd56afd773eafa38260f8067293d41ed6bb9ff841b4c7528c12969b00151b7a3788b0b306d3997d7fb1e98c05ccb32c56f8c839bcc2d9eb4aa9e3db4bae1e -DIST ncurses-6.3-20220903.patch.gz.asc 729 BLAKE2B 2f076ce9d390ee02edc0b58ecf3a6881897062e34a5f4c09b503c4b306ee70fb0f08e38518029eae4933508a48bda92716dd4b76159a0aa3d7bbd3835d2695ff SHA512 18cb1a77f67b6fddc9f83366487cb547fe1439e7edcd4fc27632702cd3ffc79622dd1421d32454489d08acec7403a04239b34794e81750b703385189a4534b04 -DIST ncurses-6.3-20220910.patch.gz 120984 BLAKE2B 69ad11c6d31d4bb97737e6ede506bac81cd65cf262c1bf6528d4844e8beb4cb353fa7e390d3817c181fead42b268688f8898e9fabf5f98bbef007355ec4b0b7b SHA512 269c376d494e3a82915436d6fbe1bb69dfe70c0330c6f2a8f6a9e49180a332b7fd8ccda0448db723a50c6f5a250391f05c974bc60a9355d3a94380c7afd4192b -DIST ncurses-6.3-20220910.patch.gz.asc 729 BLAKE2B 55c87ac9edd67abf2c39823acc37a9c8dce6852344d38b442bc2e4693a44412383c2ea710d3030b079607824877f6a1f5efc50970ccd51086c62ebed23e7ee05 SHA512 887031e5248665c79abbc35f4c1e63cffa3b271359188e266372c624b1ac2ce6bb269823c16ea0f6662e4e4acf592179db8f0030fdd9b03ed531d37d5fb7b44e -DIST ncurses-6.3-20220917.patch.gz 7833 BLAKE2B 338ddfc2b660cff6248bcb2fc39ef13baf3d622c9f68b47c2da4d94e21a12dec7f6d98f7125a154f1e4dbe612cde9172de9d78851bba1fe4e9106dc1cd9e0a26 SHA512 5b2de00087211b9e599aecbe94870504c4bd312d9f0ab4959e706f784700e6e3095beeb8283ed8df9911f5e841f1004a2ef5184ee2c04762a63d84c47c2f4cfe -DIST ncurses-6.3-20220917.patch.gz.asc 729 BLAKE2B c952f018cee490635809fa3a4ead27964a639289db16db42768c545e85b56033b01ea45b9251cd14f4d0cff97673566a4c8d04f93a1539392b676baeecc0307c SHA512 57de37e7c0fe70b0c1abdabe77b36a95b2845b423f167dd4d5acf5999a7152d69193f707c41f88d6e4210934c120d8c72a93830c6f2f9cb49832266e02314588 -DIST ncurses-6.3-20220924.patch.gz 112587 BLAKE2B 77711d12d8b38d72c8f218eae8f1452fe5d6f65e00937b663ee99e399f0b2a53d450391b12900470b1670cd83dfaac3c10ecc2e4358617866edc317c6daeb3fd SHA512 99057a0e28fa03aae415761928a4fd158eca7de1fee34531a102901846a94893de9dce2f1ad08885201ec0f54d379c3b4886725e766c27239ac957108c89dcb4 -DIST ncurses-6.3-20220924.patch.gz.asc 729 BLAKE2B 64103419d56b0e3b9ab7d7c0b2c650db18b472f2c656b6939b865f7a93e4f6ef5adbed9e438c21a488c204c0dffc818a9c787558ce04a50c7d1c6384f84889aa SHA512 f4bda8c09b6b701c99ffd3153dd8754496991b7f83c36ee7f49c4c701d081d32adfc9c04fa83e639df7f024479c7ee5b3921f45db9f72e896c48637073eca38b -DIST ncurses-6.3-20221001.patch.gz 7098 BLAKE2B f5ebeddeeba36ea981910fceee1da21ae69135613138b8cfb595194852719f5e7882b769fda255cf10207ea92667b4b66dd8fe538d770e63ee0fc28a2c29c2d5 SHA512 801145584d37439fa54ada12b55183ac45bab53b007a81573d0ebb572ce4625d3029ca360d013af9e8ea7f9355b2745e7eebdf70ffd27e721bb23ef960c1b4fe -DIST ncurses-6.3-20221001.patch.gz.asc 729 BLAKE2B 6ed82ee5fdfd8fcef8a2815fceec78a0d17004d0c1ff183794853af2ae49c27a71ed2328a8f476d09474ed26e33dfb3ce846e14814a704fa99d51480a8be96d6 SHA512 268ddb0b3b965cf8fc75d524e7c4adbd4701a599f4fcb249d3b2622f704e821143b11cbb680013552640b4155a36237425381a192b0db3182b817aff4c92239d -DIST ncurses-6.3-20221008.patch.gz 2634 BLAKE2B b3cfdcd113ae2bf57043d6d46164b5940ccb169e37bee8d248087455d19f0d568aa19b0d3e7502c9b5cf40367cbaf19791b8be9220a4243d2155f284de101102 SHA512 281ea85542e76f9208b33febd93301da0cbb2f6730b2aeacfb804a214b9a6a09f46eab197b4c44910934101f95b77dd8b4a1469f1ba769c5a5d3fbb1c20934f0 -DIST ncurses-6.3-20221008.patch.gz.asc 729 BLAKE2B 0cd4646f0c1970626f2cacb267ea23aadfc0cdc314511921d5416177097f004d7ac9f30fd3ba2ad0360cca95aecbad192852a8492f68448f2030a7ddf37a6058 SHA512 2e1d4fca54c44e9de8f98dd7a438388115785338c413afd6d04dcb9ccddc463bff5dbb3ef248a986a958e0a151f2e3d292c1e773da666b365c2d6e6f3abe724d -DIST ncurses-6.3-20221015.patch.gz 11135 BLAKE2B 30caf1e12175d5ee968d324a61c53d5fdb173b37754e78b496375e04583a15145587a9683caf55c5eaefcfeb989ac96376f300171df5e83a5d5532507ffbb049 SHA512 6932550e9b0a7257dacaba0d58dce0974f0ec99b21b6646eb2798491d806daf2c51839923bd924e782c9ed59753a94a59c013bf3d44b5aa8875fd51f18c60ac2 -DIST ncurses-6.3-20221015.patch.gz.asc 729 BLAKE2B d9c6b896620bebcfd482780b91289a85f4c17f417b3f1c1de02dccf3a4d49cfad3d3e3655d68a11bb707705c4b41c4301412042f0d261aa6bfb79799c850c615 SHA512 f5e4c69fde071fc0a86c8dc799a28264f9b89fb16b3bdcf7d097161d974622cacb497de70dbe0b4fb51fdc1e11ba9b950427129a5b82ec133674a2c302c5f3b6 -DIST ncurses-6.3-20221023.patch.gz 49192 BLAKE2B 788df519977b62d68fb3da19e8962e94bdd20ce31aca7854beccc5786fd28b87ac3046257a119578eb7f7c115cbe50943db2d606888aee6a7fa28a16600cae2b SHA512 6f511d13e6e61e97400aa4848d3b1660667ee4e6c5d97768f706af75abc200095a07a764e1d6f0f456fbc7a3c3abea79756ead7a8d9c12e654a2ee37dc6a75d2 -DIST ncurses-6.3-20221023.patch.gz.asc 729 BLAKE2B 67627c4d38327483811d3d4399bcbc883a80a9ef2f47760197e862ad55d55f2c90a5b3e9815df177087b135ef3dd8debb5eb4143dbfb5cca648be75cd9914a6d SHA512 a0dc66f49f1db36f066200e4b1b6f91aefc751f9a254305251ccad1eb654aa359e4bfd2de71ff9d75a078fbf3e21fca8adaaddb15165de133bbd37b8deea9613 -DIST ncurses-6.3-20221029.patch.gz 5499 BLAKE2B e76820349aa6f8c19bf40587e220bc04cd3228fe3f726d4db9a6577182bf358276803133abe583e63c65632eb9cddb785b92bc40a88e7affb51dfe972bb1f365 SHA512 9f2bcbbb30992b9a022c35165f63d7fd8a2f7a547886191d28dcb96f502cd87a00348dfa8b94843631a4df4de652be4af854a19fd139530630f2b1f1110f9ce9 -DIST ncurses-6.3-20221029.patch.gz.asc 729 BLAKE2B 08f961d369a41af1b9aba016ac28cb8f69afaa72338b2668fa030a6c2e18b82e3eb144562346b9127f3e73fd108625af0b3566200468101c70a8c77d79452db7 SHA512 7f77cdd7d6f5c43ec10b5877946165d24606d432280107b589dc1862c4352716501c75f05a8be5a638ae9a80aada532ee105305f12d9ce57e972f1cbf1f9bf2a -DIST ncurses-6.3-20221105.patch.gz 101044 BLAKE2B 80d148a9e24828b474c9dc74fb69442b68552fcbecb314328334e9356281c4e425785b127af07b1c7037dd0e6e3d5988f029637c5850848df98ee938664ff760 SHA512 e1b979b476cce2b6c70bdef5646781f6a930224c575db7abbff692227ae6a057919c6c386c011e6861a906560759e64e2cab72534af3d1ff9cbb97ab2de7d81f -DIST ncurses-6.3-20221105.patch.gz.asc 729 BLAKE2B 54a9611e3f986e652dc3b0f1e2fd5f552cfd005bc91f80b8ff6492a5f4d07c690202bac59d3165fca2fcee565b1fbf98f81a924afcae60e2d432c043e4e387a8 SHA512 a01bc0170d7e8e340aa958f2de46eff1e1266eedb4a8129b9e7d5aabcc0e542b8c98ee06ba15b861488e588940b2e4fee7ac0bc32c905798067b0eb2dc785e46 -DIST ncurses-6.3-20221112.patch.gz 2879 BLAKE2B f29e9394531de7479f8800f052ba70dce48b70ccb81df2f5e67a95d95d1f763e3442a63a3a2db613e1c25155c01aae2fb0bfb18cd587fe5e1799f2ae5386eef6 SHA512 11480f3607827f07d303295d0ad9de247ef958052729f6a033342183daaa4e310fc4b922d80cbb6e9e29e7c24bb33956a15b3b1ba58c1308f1ef6c33fdb59a37 -DIST ncurses-6.3-20221112.patch.gz.asc 729 BLAKE2B 3a329dfccc227cdfe83ccf3f402d0101b1b652811ac37d57c48b5618944d983c54a5be289004ab4dc0024cba43748054053bce489dff5eec6787dc756be5a60e SHA512 4e2bf7522249ebefaa910b33bb61ae3e520f0c947a5d2e289328476487afef8b11b5d77ea72f21b4178bee2413b5b3982a906dcfab652d0bec0780742ffba350 -DIST ncurses-6.3-20221119.patch.gz 4114 BLAKE2B 3ed898cd2e175e6dc22a25f5c2dc165a04e6ddcea6cca0ab38efa91c0ffd9e0e96d3e3eaa6292a991baabb1fe86183d2187fd6400c2514f000def5f934f1eb0e SHA512 624c63c3fea00646e909402dc88ca5eeab5fa7d0414e35cb055a62655817aee86cb1080e6b95ba47d5566b2f8edaee5610a3577896cffdb0cb838db9d6e6fc73 -DIST ncurses-6.3-20221119.patch.gz.asc 729 BLAKE2B 0e2ae4e2583d5b6bfc6e509511db5d788245c4cc8a0a8884d21707663a466486a9c645c976f88f3d4485162c4de572e0dbb95bcbe34ac8d230af1a9f34f6472c SHA512 84b23b3192fe46dde1d876fca1d2bf2ade847a168440dc7e1e0cc66df137a40d8659299d7797ffdd51dfcbb3a87a5236957d8d40ea5df310d2ed8b55046cdf1d -DIST ncurses-6.3-20221126.patch.gz 46654 BLAKE2B a216b163a7b7ebf4193e9b18264ddfb4cf90e65210b5b54fe0e7a1bd28b68a37122b0b5c5f9bce61452ed900c4d2b5dbe4498d9dfa70c4dc63522f0a373bc8f9 SHA512 c23d2abbb25d023c1bf9e809d1456920ad9f29f084efe39432d3b1e6b017cdf707c92579a5959b7439a246c075a6a9dc35d2889fe032af70cbbbe33ddb6c04d4 -DIST ncurses-6.3-20221126.patch.gz.asc 729 BLAKE2B 2fe9972b35d9ab865a7cc3f1b1273777ce039ffac8377cbcbe745c8172bb9ae92b62dd355ce2e8194dc10fc1c87a97b72831248bd1193191f4ccb0458f91449b SHA512 e3f7169915d761bbd9a400dc3dd41b7dc7519cecb3962a43a75888aead57c52d27a9de88a8b68d704a4baaf2e362db56a5d52e19b249b7f782cd35ce1806fc9e -DIST ncurses-6.3-20221203.patch.gz 42388 BLAKE2B 183adbb378793faef9b7e1aafe0a1ac3ce14f81e7bfb393f22ad8a748cbdec6dea586847c9dadd84e709bcdf882728f9c6ff6adc6b0519698d7ed8c7c311b908 SHA512 c5c066abaeb153eaabcc09228e715dc97a7041c72cbad097c37fa5ee5c1a8856ae6b9ee7973deb66aeeccd6e8ed1e7d9ece781dd79e2e75985a59c32861b1629 -DIST ncurses-6.3-20221203.patch.gz.asc 729 BLAKE2B a663141e389946fb6967c61c0b6b8fbafdb98f6ff2513bf382a5210e8d403b4bb5c277d1b102c893c1f33d98805cf5f0da0012c68dbabbb516364ba793975930 SHA512 70b8ef161d2d98a752fa37d3854954aea13b909830b8da9d54ed79aa3148570651b4b30d2baef1e5c4e2f47e9287e758187443508cf359f0f8392f3edcfd9d09 -DIST ncurses-6.3.tar.gz 3583550 BLAKE2B b2c174ac48d587b4d3aa054f04e4ec8bffd8a657a4aff5f090104965c741901e600712c8f8e5e98f3b8a26bc558996a1e14a746f113854832853b855e9d406c3 SHA512 5373f228cba6b7869210384a607a2d7faecfcbfef6dbfcd7c513f4e84fbd8bcad53ac7db2e7e84b95582248c1039dcfc7c4db205a618f7da22a166db482f0105 -DIST ncurses-6.3.tar.gz.sig 438 BLAKE2B d7f9852292110fe7a048a9e38611ea06564b5142cb4cbeb8d99bba752d5df8eeffa3b57e5ca315c14024520bc008b30650e99669c995dca05a798399a0c85d39 SHA512 b9a2a25e0b1854c272bf89c610c81fc0ba061f0296eca5c0079a79cfe310e44eb16c46eb5a0dd018f1ca9114d569c9d5087a2b8e60b0344f1eb97f7c5addafc6 -DIST ncurses-6.3_p20221203-patches.tar.xz 66988 BLAKE2B ea01eee64b0468fbd5b1a540103f88deff1669533d7b5187440a07ef969249fa664cf770ea8b0cce14b8d93fef9c4fc783c26df13699e205abebacb278d61766 SHA512 2cdadfbd9aed0f33a58150ba71a1a79a23f1590f82dc57a79fe7892bf9a1d86d4604d4c5224f11fdc7c133bcc8d8b60b075e1a493e8cb63743259f0b8d2b66f4 DIST ncurses-6.4-20230107.patch.gz 196232 BLAKE2B 8751142f825a4b79413986e45bc160d49cc9ccef23ae542c59a74435e251de82bdc8f450df14db0867b8679b5ecb81f0fb9abda662a82fb033a7eb5e079ee308 SHA512 970670d8eee50d44b8c7f29daf4c6a575beff3b4fafe12fff786cbd7ac03edeb1e7dae99c8064de99c166e9b3d7811f035ecf75c0eaffb382127cc9df5388d9b DIST ncurses-6.4-20230107.patch.gz.asc 729 BLAKE2B 483156747c88de46d131cf1f4e460972f95f689baaec0fb4c7c9966bec6e53d41285261761af17cbd8a9543108095587e598e3fe2fe21d76dc4fedde85a3eb0a SHA512 e14d0a27dae59e95f503bf1a569b0cc3115755043eb0cb4fa481e90bf24d097fae675e08c1247c0746fbb5c03c363dc88e6a60c0e9d6abb278df4e8d581749b1 DIST ncurses-6.4-20230114.patch.gz 179019 BLAKE2B 8e7290f41133177275249c084c93a5fe6cb1dcd75e4deea0e44dbdd79774a364705bcd20b30b735996e19e861b5cde2216b5ce7c8d89066095d7c06ce38e5454 SHA512 202c02b09bf21d5c8341fc0e8a30a2c906f0e260a4d536f1332f978ebbe4d93250b832c6449a81ffdc9e030802f064237f39fd0f473e75e61cc77e15232c9a01 @@ -163,7 +40,6 @@ DIST ncurses-6.4.tar.gz 3612591 BLAKE2B 47fd9c2d27f44fa9942552881a471e5067465dba DIST ncurses-6.4.tar.gz.sig 438 BLAKE2B e6a78b8d0cbce1577205b49b0260394094632cefd95294813c7e4e51a2908e8599a9f24b3b648e42ba16c015fb9424b2a82236f58aac3bf96f5400a50482e44e SHA512 f2a7859725b4d5d62f68006338d56598ac6b38a1448983108906e192f0ec922be287cc89bcc79c1ae49ebc80c967af3dd077427f35ae579b00d445c882414fed DIST ncurses-6.4_p20230408-patches.tar.xz 80472 BLAKE2B 0ba8156ebd4f1691fec7bc1b800ef39ce6a4210573c027dd437919cdcd7c995830116da06c69f31c65923845a4d5c88e974673fac38acce5813f7d6cdc646e3e SHA512 32960e2cc4cd9dc60c38b49f46c5ce2c02179479abb66ca29f63cd06475ae8e26299a78b5f06762d114aefbbca3ba6fbebe7093a58106eeaa40cf500d21633a4 DIST ncurses-6.4_p20230527-patches.tar.xz 63080 BLAKE2B 9db4ac28c8936d3a9c6f3ca5cb8a4c92aa79ee4ce49789bcfc9c031a0454bf6f55a0544bc4a3dbb5c243ed9b2d0792afb98622a6a14b11675b7988100a650eb5 SHA512 3eacda173e8a177cd201ca3fef65311ac92e7e5af4039dc8a5792beae7db1d37efd06f5a55c249eebb771d1245995ff3a206a45794936b6b4299151666dbeade -EBUILD ncurses-6.3_p20221203-r2.ebuild 13967 BLAKE2B 662700983a793b283a6fc596beb5e4dcc7bcd5519fa110b47baad92ab7b8c2c271c7a6472b6a3fbfda9d95170d7bfe01057abb4334598640fa3241de2de0396d SHA512 48da47228797b583c932ce6f39e4631d29f0791580baea82be6b14131e3f9a42a9e58b0b4634b4c92488b865f08a87d82765802d82cef8599aaddc149b06bde1 EBUILD ncurses-6.4_p20230401.ebuild 13396 BLAKE2B e59f98e55036dc77e5ef6b40fd4eb2a2c4b1b522a48f395a1ce0f362ff038f342b8654ece25a81adbfdc3c205f8f04dd0f06f86aee8f8531252ad8a8694faa74 SHA512 af244a1fd7e70dd1e5077c1b62e0970f6e22476c0f0cd5258aeb053de86eb2708d6bdb48090496478560ed391ef172e0a542b1d232f3a53a5a154824ee42a72a EBUILD ncurses-6.4_p20230527.ebuild 13544 BLAKE2B 1bda8f9f120d43c429c055e67182ace2b5b2fe9310cfc5392155f9c4fa3fed92e1235c558cadfb982a59897a878358c1b76bcfd02c1f1073758d172927e59b86 SHA512 5aa86c51fc5f17d17092949025deebb081a58bb1db001512065e5061f15ba720faef6bb898021725ca8b791823975b14710370333434eaa628b7f5421fca4fa9 MISC metadata.xml 1094 BLAKE2B a65bbb9584f77fb07fff735e6471ef48a5d63e7fa79112bf75df67f2f94e816706165fdd42a482708a7fd2ab3b3e308f9766eac0b39c3a4e31dcff5b3db25d57 SHA512 adf0f939a1e14c964bfb44ab80b1b8c1ee897a036a994848ba3e40280ab3a73ddb3beef540c905efd623e71b890c4c91e0b7c24651561d0e2bb2a4c86f039dba diff --git a/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild b/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild deleted file mode 100644 index c03553c06924..000000000000 --- a/sys-libs/ncurses/ncurses-6.3_p20221203-r2.ebuild +++ /dev/null @@ -1,471 +0,0 @@ -# Copyright 1999-2023 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/thomasdickey.asc -inherit flag-o-matic toolchain-funcs multilib multilib-minimal preserve-libs usr-ldscript verify-sig - -MY_PV="${PV:0:3}" -MY_P="${PN}-${MY_PV}" -DESCRIPTION="Console display library" -HOMEPAGE="https://www.gnu.org/software/ncurses/ https://invisible-island.net/ncurses/" -# Keep invisible-mirror.net here as some users reported 403 forbidden with invisible-island.net -SRC_URI=" - mirror://gnu/ncurses/${MY_P}.tar.gz - https://invisible-island.net/archives/${PN}/${MY_P}.tar.gz - https://invisible-mirror.net/archives/${PN}/${MY_P}.tar.gz - verify-sig? ( mirror://gnu/ncurses/${MY_P}.tar.gz.sig ) -" - -GENTOO_PATCH_DEV=sam -GENTOO_PATCH_PV=6.3_p20221203 -GENTOO_PATCH_NAME=${PN}-${GENTOO_PATCH_PV}-patches - -# Populated below in a loop. Do not add patches manually here. -UPSTREAM_PATCHES=() - -if [[ ${PV} == *_p* ]] ; then - # Sometimes, after releases, there's no megapatch available yet. - # - # From upstream README at e.g. https://invisible-island.net/archives/ncurses/6.3/: - # - # "At times (generally to mark a relatively stable point), I create a rollup - # patch, which consists of all changes from the release through the current date." - # - # Also, from https://lists.gnu.org/archive/html/bug-ncurses/2019-08/msg00039.html, - # the patches are considered to be acceptable to use after some testing. They - # are both for development but also bug fixes. - # - # This array should contain a list of all the snapshots since the last - # release if there's no megapatch available yet. - PATCH_DATES=( - 20211026 - 20211030 - 20211106 - 20211113 - 20211115 - 20211120 - 20211127 - 20211204 - 20211211 - 20211219 - 20211225 - 20220101 - 20220115 - 20220122 - 20220129 - 20220205 - 20220212 - 20220219 - 20220226 - 20220305 - 20220312 - 20220319 - 20220326 - 20220402 - 20220409 - 20220416 - 20220423 - 20220430 - 20220501 - 20220507 - 20220514 - 20220521 - 20220529 - 20220604 - 20220612 - 20220618 - 20220625 - 20220703 - 20220709 - 20220716 - 20220724 - 20220729 - 20220806 - 20220813 - 20220820 - 20220827 - 20220903 - 20220910 - 20220917 - 20220924 - 20221001 - 20221008 - 20221015 - 20221023 - 20221029 - 20221105 - 20221112 - 20221119 - 20221126 - - # Latest patch is just _pN = $(ver_cut 4) - $(ver_cut 4) - ) - - if [[ -z ${PATCH_DATES[@]} ]] ; then - SRC_URI+=" https://invisible-island.net/archives/${PN}/${PV/_p*}/${MY_P/_p/-}.patch.sh.gz" - SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${PV/_p*}/${MY_P/_p/-}.patch.sh.gz.asc" - - # If we have a rollup patch, use that instead of the individual ones. - UPSTREAM_PATCHES+=( patch.sh ) - else - # We use a mirror as well because we've had reports of 403 forbidden for some users. - upstream_url_base="https://invisible-island.net/archives/${PN}/${PV/_p*}/${MY_P}-" - upstream_m_url_base="https://invisible-mirror.net/archives/${PN}/${PV/_p*}/${MY_P}-" - - # Prefix each date with the upstream location (https://invisible-island.net/archives/${PN}/${PV/_p*}/${MY_P}) - mangled_patches=( "${PATCH_DATES[@]/#/${upstream_url_base}}" ) - # Suffix each with .patch.gz - mangled_patches=( "${mangled_patches[@]/%/.patch.gz}" ) - mangled_patches_sig=( "${mangled_patches[@]/%/.asc}" ) - # Repeat for .patch.gz.asc for verify-sig - SRC_URI+=" ${mangled_patches[@]}" - SRC_URI+=" verify-sig? ( ${mangled_patches_sig[@]} )" - - # For all of the URLs, chuck in invisible-island.net too: - SRC_URI+=" ${mangled_patches[@]/${upstream_url_base}/${upstream_m_url_base}}" - SRC_URI+=" verify-sig? ( ${mangled_patches_sig[@]/${upstream_url_base}/${upstream_m_url_base}} )" - - UPSTREAM_PATCHES=( "${PATCH_DATES[@]/%/.patch}" ) - - unset upstream_url_base upstream_m_url_base mangled_patches mangled_patches_sig - fi - - SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${GENTOO_PATCH_NAME}.tar.xz" -fi - -LICENSE="MIT" -# The subslot reflects the SONAME. -SLOT="0/6" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="ada +cxx debug doc gpm minimal profile split-usr +stack-realign static-libs test tinfo trace" -RESTRICT="!test? ( test )" - -DEPEND="gpm? ( sys-libs/gpm[${MULTILIB_USEDEP}] )" -# Block the older ncurses that installed all files w/SLOT=5, bug #557472 -RDEPEND="${DEPEND} - !<=sys-libs/ncurses-5.9-r4:5 - !& /dev/null \ - || lbuildflags="${dbuildflags}" - - # We can't re-use the multilib BUILD_DIR because we run outside of it. - BUILD_DIR="${WORKDIR}" \ - CC=${BUILD_CC} \ - CXX=${BUILD_CXX} \ - CPP=${BUILD_CPP} \ - CHOST=${CBUILD} \ - CFLAGS=${BUILD_CFLAGS} \ - CXXFLAGS=${BUILD_CXXFLAGS} \ - CPPFLAGS=${BUILD_CPPFLAGS} \ - LDFLAGS="${BUILD_LDFLAGS} ${lbuildflags}" \ - do_configure cross --without-shared --with-normal --with-progs - fi - multilib-minimal_src_configure -} - -multilib_src_configure() { - if [[ ${ABI} == x86 ]] ; then - # For compatibility with older binaries at slight performance cost. - # bug #616402 - use stack-realign && append-flags -mstackrealign - fi - - local t - for t in "${NCURSES_TARGETS[@]}" ; do - do_configure "${t}" - done -} - -do_configure() { - local target=$1 - shift - - mkdir "${BUILD_DIR}/${target}" || die - cd "${BUILD_DIR}/${target}" || die - - # https://lists.gnu.org/archive/html/bug-ncurses/2022-09/msg00024.html - export EGREP="grep -E" - export FGREP="grep -F" - - local conf=( - # We need the basic terminfo files in /etc, bug #37026. We will - # add '--with-terminfo-dirs' and then populate /etc/terminfo in - # src_install() ... - --with-terminfo-dirs="${EPREFIX}/etc/terminfo:${EPREFIX}/usr/share/terminfo" - - # Enable installation of .pc files. - --enable-pc-files - # This path is used to control where the .pc files are installed. - --with-pkg-config-libdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig" - - # Now the rest of the various standard flags. - --with-shared - # (Originally disabled until bug #245417 is sorted out, but now - # just keeping it off for good, given nobody needed it until now - # (2022) and we're trying to phase out bdb.) - --without-hashed-db - $(use_with ada) - $(use_with cxx) - $(use_with cxx cxx-binding) - --with-cxx-shared - $(use_with debug) - $(use_with profile) - # The configure script uses ldd to parse the linked output which - # is flaky for cross-compiling/multilib/ldd versions/etc... - $(use_with gpm gpm libgpm.so.1) - --disable-term-driver - --disable-termcap - --enable-symlinks - --with-manpage-format=normal - --enable-const - --enable-colorfgbg - --enable-hard-tabs - --enable-echo - $(use_enable !ada warnings) - $(use_with debug assertions) - $(use_enable !debug leaks) - $(use_with debug expanded) - $(use_with !debug macros) - $(multilib_native_with progs) - $(use_with test tests) - $(use_with trace) - $(use_with tinfo termlib) - --disable-stripping - --disable-pkg-ldflags - ) - - if [[ ${target} == ncurses*w ]] ; then - conf+=( --enable-widec ) - else - conf+=( --disable-widec ) - fi - if [[ ${target} == ncursest* ]] ; then - conf+=( --with-{pthread,reentrant} ) - else - conf+=( --without-{pthread,reentrant} ) - fi - - # Make sure each variant goes in a unique location. - if [[ ${target} == "ncurses" ]] ; then - # "ncurses" variant goes into "${EPREFIX}"/usr/include - # It is needed on Prefix because the configure script appends - # "ncurses" to "${prefix}/include" if "${prefix}" is not /usr. - conf+=( --enable-overwrite ) - else - conf+=( --includedir="${EPREFIX}"/usr/include/${target} ) - fi - # See comments in src_configure. - if [[ ${target} != "cross" ]] ; then - local cross_path="${WORKDIR}/cross" - [[ -d ${cross_path} ]] && export TIC_PATH="${cross_path}/progs/tic" - fi - - ECONF_SOURCE="${S}" econf "${conf[@]}" "$@" -} - -src_compile() { - # See comments in src_configure. - if ! has_version -b "~sys-libs/${P}:0" ; then - BUILD_DIR="${WORKDIR}" do_compile cross -C progs tic$(get_exeext) - fi - - multilib-minimal_src_compile -} - -multilib_src_compile() { - local t - for t in "${NCURSES_TARGETS[@]}" ; do - do_compile "${t}" - done -} - -do_compile() { - local target=$1 - shift - - cd "${BUILD_DIR}/${target}" || die - - # A little hack to fix parallel builds ... they break when - # generating sources so if we generate the sources first (in - # non-parallel), we can then build the rest of the package - # in parallel. This is not really a perf hit since the source - # generation is quite small. - emake -j1 sources - - # For some reason, sources depends on pc-files which depends on - # compiled libraries which depends on sources which ... - # Manually delete the pc-files file so the install step will - # create the .pc files we want. - rm -f misc/pc-files || die - emake "$@" -} - -multilib_src_install() { - local target - for target in "${NCURSES_TARGETS[@]}" ; do - emake -C "${BUILD_DIR}/${target}" DESTDIR="${D}" install - done - - # Move main libraries into /. - if multilib_is_native_abi ; then - gen_usr_ldscript -a \ - "${NCURSES_TARGETS[@]}" \ - $(usex tinfo 'tinfow tinfo' '') - fi - - # Don't delete '*.dll.a', needed for linking, bug #631468 - if ! use static-libs; then - find "${ED}"/usr/ -name '*.a' ! -name '*.dll.a' -delete || die - fi - - # Build fails to create this ... - # -FIXME- - # Ugly hackaround for riscv having two parts libdir (bug #689240) - # Replace this hack with an official solution once we have one... - # -FIXME- - dosym $(sed 's@[^/]\+@..@g' <<< $(get_libdir))/share/terminfo \ - /usr/$(get_libdir)/terminfo - - # Remove obsolete libcurses symlink that is created by the build - # system. Technically, this could be also achieved - # via --disable-overwrite but it also moves headers implicitly, - # and we do not want to do this yet. - # bug #836696 - rm "${ED}"/usr/$(get_libdir)/libcurses* || die -} - -multilib_src_install_all() { - local terms=( - # Dumb/simple values that show up when using the in-kernel VT. - ansi console dumb linux - vt{52,100,102,200,220} - # [u]rxvt users used to be pretty common. Probably should drop this - # since upstream is dead and people are moving away from it. - rxvt{,-unicode}{,-256color} - # xterm users are common, as is terminals re-using/spoofing it. - xterm xterm-{,256}color - # screen is common (and reused by tmux). - screen{,-256color} - screen.xterm-256color - ) - if use split-usr ; then - local x - # We need the basic terminfo files in /etc for embedded/recovery, bug #37026 - einfo "Installing basic terminfo files in /etc..." - for x in "${terms[@]}"; do - local termfile=$(find "${ED}"/usr/share/terminfo/ -name "${x}" 2>/dev/null) - local basedir=$(basename "$(dirname "${termfile}")") - - if [[ -n ${termfile} ]] ; then - dodir "/etc/terminfo/${basedir}" - mv "${termfile}" "${ED}/etc/terminfo/${basedir}/" || die - dosym "../../../../etc/terminfo/${basedir}/${x}" \ - "/usr/share/terminfo/${basedir}/${x}" - fi - done - - echo "CONFIG_PROTECT_MASK=\"/etc/terminfo\"" | newenvd - 50ncurses - - use minimal && rm -r "${ED}"/usr/share/terminfo* - # Because ncurses5-config --terminfo returns the directory we keep it - # bug #245374 - keepdir /usr/share/terminfo - elif use minimal ; then - # Keep only the basic terminfo files - find "${ED}"/usr/share/terminfo/ \ - \( -type f -o -type l \) ${terms[*]/#/! -name } -delete , \ - -type d -empty -delete || die - fi - - cd "${S}" || die - dodoc ANNOUNCE MANIFEST NEWS README* TO-DO doc/*.doc - if use doc ; then - docinto html - dodoc -r doc/html/ - fi -} - -pkg_preinst() { - preserve_old_lib /$(get_libdir)/libncurses.so.5 - preserve_old_lib /$(get_libdir)/libncursesw.so.5 -} - -pkg_postinst() { - preserve_old_lib_notify /$(get_libdir)/libncurses.so.5 - preserve_old_lib_notify /$(get_libdir)/libncursesw.so.5 -} diff --git a/sys-libs/zlib-ng/Manifest b/sys-libs/zlib-ng/Manifest index f0a48ff02a94..bd40b89846ae 100644 --- a/sys-libs/zlib-ng/Manifest +++ b/sys-libs/zlib-ng/Manifest @@ -1,6 +1,8 @@ AUX zlib-ng-2.1.2-cmake.patch 1338 BLAKE2B a082171657f55f792ffba58e05a80df50dcc3dcd145844b5fde79e25e3122666bba5b1a2d2a3fbb6780f02d3fbdfc843d3a8112266e0508c3c890464a7c5c5ac SHA512 c9b317df0c25250ee04df360a4f6095f7476bb3a81d80f10db960003a33aecb843432549395095bb8c904644b40c16477ad51b1fb8842198a5035fdab608947c DIST zlib-ng-2.0.7.tar.gz 853381 BLAKE2B 89672bd35ee54df72ff995c1b4ed188538011be4cd077e464f21a088b0b70b3f95b4259dc546a65e8d4900dc5bd5bb98041875e361000898b34518f7e008b99b SHA512 1c19a62bb00727ac49049c299fb70060da95b5fafa448144ae4133372ec8c3da15cef6c1303485290f269b23c580696554ca0383dba3e1f9609f65c332981988 DIST zlib-ng-2.1.2.tar.gz 2404176 BLAKE2B bc0b65520562827b10216110e2020a3341ee0dd853874c19ddb6f9df776fc74a542c1239f77dc3ec2ccb3f92e75f1de7ef104edfecfe37312149b1bc29ae7403 SHA512 2b3073df4eb13d8318f8fa2b7674e4729642488f65dad49d3080ccd830f29e9e3f32a673b42634443ddf9e9ef85cfff4f2f3e182506f950b9ee0a208a92c0465 +DIST zlib-ng-2.1.3.tar.gz 2404446 BLAKE2B f3c93e1ed6aa6d008915a69de92d58b1646fd41ae6c97fbdab9d921fd30c7931a42cf5dccd8911d52142960174a04df54d6ab557cc7c902930fc8609c31fbee9 SHA512 cb987c0b20a11fca5361dce94e53dead7364e739a984545c38ad4bf0c7fedd83d5d62530d979eca2182da88d7507a9bec8d3f5abff41e92ab5a63ac61001502e EBUILD zlib-ng-2.0.7.ebuild 2133 BLAKE2B 9c74f3a169705f9cc1ed010093cfbc316a4209541384534bc51f95435e8242d7e742978ab87d0f2d5ae6d6eb2fe5a00f63364bfd16feb9b840b98b78c03f6cf3 SHA512 c0c0939ad7e58f55607ac01f7186314a1bc7fee8b37c0589e83d1227e5d136c33cfcdd52e82de9fc93f368a6299ecf98778a2d266ceccbe3d26ce2787d6405f9 EBUILD zlib-ng-2.1.2-r1.ebuild 2475 BLAKE2B 541a5a506b365ef371298468f01b2a836c945cba840d9af3567915c0dc9bc984c1effe2e0820b0258bc31daa64f9d3fedabca7f346f3e287ed2a296848f0eb99 SHA512 38adf92731d5c70595b7b2c1154441bd54c746b38ce9059ae8a1453759108d8fe1ec7e1627892660f383aa6aa6ea380ac1f719660924f489f9ad87d6c1abe39b +EBUILD zlib-ng-2.1.3.ebuild 2421 BLAKE2B eba6881a1a0e5ab68afbcdde3a52e6f277e957b2339ba73c4c988f17aa0fd6ac6a31e217d8033ea4f22167e5737ffbad4d6cdf490d793191fcc687d065dc0838 SHA512 5ac14e86cfb25ef7a1df59f099c503811a764a44a57cf2f58c567d637f55ffbd6fcda17ba140a035a137582286d0f82fa75b6f9fb4e7d9eefcab79fdee0e9bdf MISC metadata.xml 431 BLAKE2B 49465a63458ac9b7d807d699d45046fd7dc849796f039956effee297fd4da30109bc6f0644cc46aec680f6a94fb6b839d857b17a2699907fd43317794a12cf78 SHA512 16c8b051776ba1ba37b01eac4127d3a84811b3f4cc9f733480ddd12992bb7119cf3c8a22dc18e4086cf71fe7a16266c21684bc7040070eaf1a8dde1783c8d59e diff --git a/sys-libs/zlib-ng/zlib-ng-2.1.3.ebuild b/sys-libs/zlib-ng/zlib-ng-2.1.3.ebuild new file mode 100644 index 000000000000..cfef9b1cc843 --- /dev/null +++ b/sys-libs/zlib-ng/zlib-ng-2.1.3.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Worth keeping an eye on 'develop' branch upstream for possible backports, +# as they copied this practice from sys-libs/zlib upstream. + +inherit cmake-multilib + +DESCRIPTION="Fork of the zlib data compression library" +HOMEPAGE="https://github.com/zlib-ng/zlib-ng" +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +CPU_USE=( + x86_{avx2,avx512f,sse2,ssse3,sse4_2,pclmul} + arm_{crc32,neon} + ppc_{altivec,vsx2,vsx3} +) +IUSE="compat ${CPU_USE[@]/#/cpu_flags_} test" + +RESTRICT="!test? ( test )" + +RDEPEND="compat? ( !sys-libs/zlib )" + +multilib_src_configure() { + local mycmakeargs=( + -DZLIB_COMPAT=$(usex compat) + -DZLIB_ENABLE_TESTS=$(usex test) + -DWITH_GTEST=$(usex test) + + # Unaligned access is controversial and undefined behaviour + # Let's keep it off for now + # https://github.com/gentoo/gentoo/pull/17167 + -DWITH_UNALIGNED=OFF + ) + + # The intrinsics options are all defined conditionally, so we need + # to enable them on/off per-arch here for now. + # TODO: There's no s390x USE_EXPAND yet + if use amd64 || use x86 ; then + mycmakeargs+=( + -DWITH_AVX2=$(usex cpu_flags_x86_avx2) + -DWITH_AVX512=$(usex cpu_flags_x86_avx512f) + -DWITH_AVX512VNNI=OFF # TODO, see bug #908556 + -DWITH_SSE2=$(usex cpu_flags_x86_sse2) + -DWITH_SSSE3=$(usex cpu_flags_x86_ssse3) + -DWITH_SSE42=$(usex cpu_flags_x86_sse4_2) + -DWITH_PCLMULQDQ=$(usex cpu_flags_x86_pclmul) + -DWITH_VPCLMULQDQ=OFF # TODO, see bug #908556 + ) + fi + + if use arm || use arm64 ; then + mycmakeargs+=( + -DWITH_ACLE=$(usex cpu_flags_arm_crc32) + -DWITH_NEON=$(usex cpu_flags_arm_neon) + ) + fi + + if use ppc || use ppc64 ; then + # The POWER8 support is VSX which was introduced + # VSX2 was introduced with POWER8, so use that as a proxy for it + mycmakeargs+=( + -DWITH_ALTIVEC=$(usex cpu_flags_ppc_altivec) + -DWITH_POWER8=$(usex cpu_flags_ppc_vsx2) + -DWITH_POWER9=$(usex cpu_flags_ppc_vsx3) + ) + fi + + cmake_src_configure +} + +pkg_postinst() { + if use compat ; then + ewarn "zlib-ng is experimental and replacing the system zlib is dangerous" + ewarn "Please be careful!" + ewarn + ewarn "The following link explains the guarantees (and what is NOT guaranteed):" + ewarn "https://github.com/zlib-ng/zlib-ng/blob/2.0.x/PORTING.md" + fi +} diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index 918a887fe534..7ab295da6ef3 100644 Binary files a/www-client/Manifest.gz and b/www-client/Manifest.gz differ diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 167ae25b2883..fc6193c70180 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -16,20 +16,16 @@ AUX chromium-98-gtk4-build.patch 3044 BLAKE2B 782dfd31a3a82d62dc0b8ffbb85cf2dbbe AUX chromium-browser.xml 407 BLAKE2B 168d78b0855546ca559cfb51aff0bc85d5e6ae974c25eb76e4a02f6d11659489c6e40397a0b2f7bc1fda336fd2c6dd8c863fccc3340719210b41c7fef51927f4 SHA512 b767fb4fd1925029d95560fc14cb7ab12ae43b2fe923e92d75e733b9723cbe1dcdf6df041a2b62554e98b79b47ef3f6028c773e72e6fd53166a021d49657aeca AUX chromium-cross-compile.patch 323 BLAKE2B 8d5091ce5287422c9688ede2563360a96b8bd34b9750dc1c8f0b6ca9aeff2c066fac2da169396baa131d971c087c78f9af53999df0e102d1f57176f5e8d3dd57 SHA512 06d3afc1aa19e57daac0e4bad37e1f365a68408240430e5e818e5a4f12e3b7519214eafa463633e447e7029f4ae13ea864ca347ad1fac117702a0be88718a954 AUX chromium-launcher-r7.sh 1631 BLAKE2B ae28d758264446511fd2b64ba69fe920144b351e8833e0e98f43d00633e850094c288b5d97d1a84801ea13aceb294623692c86c1b9be5811b7b97fa8a07a1ecd SHA512 1e97f8394bd8bb4b29570b1b85176efe6258314a596f079bee1c4018113e0023aa54a93690ba8de2a00d127af10dbe2cc3fb3127b72b841c6f28f9e7bed820e0 +AUX chromium-qt6.patch 2786 BLAKE2B 06a8abb516c45ff1a16eff5e890713c3691a9cf1bc2b759e302c8e94595d547f79f5342e46dce986ce020f8adf0bb93f21a70cf7409ec065ff3a538c60a7a8e3 SHA512 f59e02f42cd82233ca7c81db1eb9b746acc20eab9c32fd9454d0579ad88b8af77a17477bc149f111ba0d884d0aa8f2f41cb18a8effeb2e9b548233f0dd76f408 AUX chromium-use-oauth2-client-switches-as-default.patch 1085 BLAKE2B baf3c463305934c126af4f7c5be305863edc7eec3add5b5ada30565b49b5944021eb40f1a9643e7eec3f973c502d9b02426f00b760570fcea5f1509219e41c6f SHA512 fe2878ee45778bac894ea17a668511d27ad2ca40988d5f11439790b700bfefd6560f3931415b4e6c543fcbbfc7cfef55cc757ed4ace1d111039ae78c46b81945 AUX chromium.default 148 BLAKE2B 5ee5b582c59a6e4bef87bbb0e232e2470ad412b1fbbb3b9af6ef7153edb55c5b9080cc16a5a115b0c5b3c381aa87ce57a7b12bdd2070e67dac10a6c2995ddbaf SHA512 0d4849e03592fb58b05e62a43021eca7e61615616c8907c3b2e445402e03adaf9e8fa25b0a745d6c31eb037456215cc02b59e345a3a06d932e76cf990c92d739 DIST chromium-112-gcc-13-patches.tar.xz 8036 BLAKE2B 71347593c57f0ec8a32de3764359227ae7e8d666ef78f2676f939f7e07cb787f54ad57f8583504285ea84cc0c9cc99255873e28473468b30d5e66f3e0b0496ff SHA512 67dfa89ebbaba2c1d8ecb8471096c6c1b691cba4b5e68b7ee35ac2d6b65b560da39b4b2bb2eb0f6b6a3f2cc6bd8894c4d0e58ca51bc32a7f429aa1feed0571e5 -DIST chromium-113.0.5672.126.tar.xz 1556790928 BLAKE2B e945fb0f17027b5e927970a73b6f6342a8ee0a1553422002c22e89988def79d28fc03564d510305cebe7cf4ee060a294761ec95f07fc5c92d89c5202470f0b71 SHA512 0e968fb68818bdc5be0b89334e1703ca7bc572ba58f641c4f0420618ee7719b203c5f1d895c56c5152706f391073de3f12754f5738acea53ff9f9c6a62258d99 -DIST chromium-114.0.5735.110.tar.xz 1570743048 BLAKE2B 38c7baab57fd71fd0bf4834bf6552125c3476e6ce36daf1975aa8f56fb98de9c8ba2e00a7b864d4e9e5388b5c780379823fa3f6edae1e373b78f2edc1693f639 SHA512 fa8bb133b27b833115546f887c06e81bf54285521bf6e1098a1a9189b633400e2a1cd69c4618457e8c316e7b8389c9ddf26bfb4fc0dbaa9b57077f0875a898df DIST chromium-114.0.5735.133.tar.xz 1570531072 BLAKE2B 7f3bea51297cc77b13845f0984d2e8f970c48a122b0742c979d1bd000ad524d11b7f635619b20355842a013dbba52d995692f2d1d6ce7ff5f62b4093de731f1b SHA512 110adf42c2dfc7249e97bd338710b647e94a4e6258c5f357161f32c55c351257b9b96672549de84ed343182e2b9eaac438e6578bc1660d9829040b5e41a13033 DIST chromium-115-patchset-2.tar.xz 5648 BLAKE2B 6e30d36b20dea958474134f226edb477cb9fb50cb10e3732a9bd500aef1dd5a1a6c9f2cc5d0063f5e51c4120c7fd7e4a53af4a3a9ae63ba30df58000edf45539 SHA512 9cb29d2db5cadfd9f0d5b46129b25e3c6a3429e7bb2bd4c51f50b76f0c6bd87e396711e6cc2915d08653ad524c5d9292f6e37fab30110cec7641163accc02d5e -DIST chromium-115.0.5790.40.tar.xz 1595295492 BLAKE2B 9d054b1cb57f71d6fb378dfab96e4cccb456341be75e987116c4068819c5ea5d792b5592683cf7a63b4e20be63507b4b9b2291da867fd58a81f7a508714f2191 SHA512 03f3a522ffa2de112de24407f18c39d92b18c83436082cb472575ee7e1c3b77406a08b2245b03fd501d5d21403c283bc4af1184afa905335fa3c8ddcb7d39835 +DIST chromium-115.0.5790.56.tar.xz 1595456208 BLAKE2B 074a33431bf67514cddf0baf5133f7a192beb7f878d8147f9428a9b307e13cf7b20aeb4fccd5d1acde53d4614599e9b91c9bea9c7554d596b001084578abbe1b SHA512 958c8d90e6af99884aa75733f9eaef11eb44c6cb2fe6b0dcb5dc9b82991464bd909cfeeddce808185f96fe159f25e3b2c14ba33b5be11920c02bc89757a598bf DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d SHA512 9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c -DIST chromium_113.0.5672.63-2raptor0~deb11u1.debian.tar.xz 504340 BLAKE2B 580ab6f3e061e7b64e8747251c56f059015e3917fcd24445c480d1d8c409a5e0ba5fba6a14a5aeb48e95a83483a0c57663dfd708baddb4dc101e209497d2bd0c SHA512 f750589d22cf787c890801c097193572408b4b0883c4e9a34892ab34cc6921c051866b4911f68db599640537f489311b4b4d19ec0229850276e6154101b8165b DIST chromium_114.0.5735.106-1raptor0~deb11u1.debian.tar.xz 514572 BLAKE2B 1bc2c5d98d951b985f79ff072aae46f84487a5ebf7b0499e2e18bc3826c364594a200af588019683a07c283224df3b232fa52197a31670df9f2e15ea21aae612 SHA512 f970d263efb3f6d4380ad25c7a6fd49a11c171465c225e6d72dc8d0e023a76da6eb101f8cfc82e245dac814e18d71526f84d9339d584ee423be0de9cfd9a0f7b -EBUILD chromium-113.0.5672.126.ebuild 39437 BLAKE2B f2e15aa11dc2089f018408bb7067d2b0f6afd757937c27effa765e250f134e076b5639ef8114040c2f4944b7d1f0221242d383296c0e31370577830da23353f2 SHA512 191fda4e59e89e12e4fd81a9a20be0dd69e9026aaa3c5ab2bc1e3a6d689b20d43abd02f84ab7c35c2a788d6ab52cd52058d10a6c34cad358475add61262edadd -EBUILD chromium-114.0.5735.110.ebuild 39707 BLAKE2B ebb642952d7a365f0bfbd35f4448902fe0722bea4793abf93502710aac239b98e07433fb07aa820292cd790b3da38e7c4e37be7bd7b909ed51832c60e4fb1643 SHA512 92ad88d80d850ee76ae9eaf45d5671370794b83cd67a98dfcc6c2738b22b62365ba1e42a4ea5173d69863205a4518b3ef94cb2bf34c9fac1654a64514eebb7cb EBUILD chromium-114.0.5735.133.ebuild 39749 BLAKE2B 1242bcc244b985b2832692f1ec6803926f10d5e4f56fc3244d09f50cfe779fb85c2a794fa66abb1eba8bc405c977ed418f08c31637cbaad2bc9aca04b3df5f83 SHA512 c05eed7639b84105349e35502bc86ba695d4bd9c9193b9011ed4ef29a8a52dd9e766653d9d634267320bfce36a1fcd52780d0951d4b2b2c30873e53b2a246ea9 -EBUILD chromium-115.0.5790.40.ebuild 38318 BLAKE2B ec05addfb9ffc66f0426103105a2e1690dc31edc1c1fa7a102ef8cf00570e595163063e2616a821d70690ea4774f79da709726661472c44dfdbb58a19ef89715 SHA512 c8d718be0c8c1908cc4807eb36e15924e706ea4d4e2bbb78f41acb12fe27c04ebe8fc9ea6b72b929db135d683f4864eb492963690bf7d59b328618a0981e5734 +EBUILD chromium-115.0.5790.56.ebuild 39098 BLAKE2B a9033dfda4f2be22984291ceafe45bca5f63d06a44a231ec95e5f9d286e0eb6fbcc7995ca6f1d70d48c4c87d6f6c44b5ddd6d334fb6e51af020594e7cc42d9d4 SHA512 bd75a763f399a12196580feed07a86b288c007035f2fdb2c9942f702e290161b550eaa36c798b4917c222cfecacc70b7f44af6c750e7d0aa0982226015fe664c MISC metadata.xml 2350 BLAKE2B 6d5a43505ecd9e3f7bb92d4cb1359157597de4133dba73e9ff3731211f1669ea60447842931ef0911538f967930b67bfbc46e1880734745b6bc83b699a61580b SHA512 96814e86fc01a5600c65cd005cc52b5b3ae440e27092b16021a11f5ca9a3f519a756504de5746095bf581d57acbdde81583d441287368331fb2e02d878b433aa diff --git a/www-client/chromium/chromium-113.0.5672.126.ebuild b/www-client/chromium/chromium-113.0.5672.126.ebuild deleted file mode 100644 index 94420dc28858..000000000000 --- a/www-client/chromium/chromium-113.0.5672.126.ebuild +++ /dev/null @@ -1,1265 +0,0 @@ -# Copyright 2009-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="xml(+)" -LLVM_MAX_SLOT=16 - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he - hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr - sv sw ta te th tr uk ur vi zh-CN zh-TW" - -VIRTUALX_REQUIRED="pgo" - -inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils -inherit python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils - -DESCRIPTION="Open-source version of Google Chrome web browser" -HOMEPAGE="https://chromium.org/" -PATCHSET_URI_PPC64="https://quickbuild.io/~raptor-engineering-public" -PATCHSET_NAME_PPC64="chromium_113.0.5672.63-2raptor0~deb11u1.debian" -SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz - https://dev.gentoo.org/~sam/distfiles/www-client/chromium/chromium-112-gcc-13-patches.tar.xz - ppc64? ( - ${PATCHSET_URI_PPC64}/+archive/ubuntu/chromium/+files/${PATCHSET_NAME_PPC64}.tar.xz - https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz - ) - pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )" - -LICENSE="BSD" -SLOT="0/stable" -KEYWORDS="amd64 arm64 ~ppc64" -IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" -REQUIRED_USE=" - component-build? ( !suid !libcxx ) - screencast? ( wayland ) - !headless? ( || ( X wayland ) ) - pgo? ( X !wayland ) -" - -COMMON_X_DEPEND=" - x11-libs/libXcomposite:= - x11-libs/libXcursor:= - x11-libs/libXdamage:= - x11-libs/libXfixes:= - >=x11-libs/libXi-1.6.0:= - x11-libs/libXrandr:= - x11-libs/libXrender:= - x11-libs/libXtst:= - x11-libs/libxshmfence:= -" - -COMMON_SNAPSHOT_DEPEND=" - system-icu? ( >=dev-libs/icu-71.1:= ) - >=dev-libs/libxml2-2.9.4-r3:=[icu] - dev-libs/nspr:= - >=dev-libs/nss-3.26:= - !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) - dev-libs/libxslt:= - media-libs/fontconfig:= - >=media-libs/freetype-2.11.0-r1:= - system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) - media-libs/libjpeg-turbo:= - system-png? ( media-libs/libpng:=[-apng(-)] ) - >=media-libs/libwebp-0.4.0:= - media-libs/mesa:=[gbm(+)] - >=media-libs/openh264-1.6.0:= - system-av1? ( - >=media-libs/dav1d-1.0.0:= - >=media-libs/libaom-3.4.0:= - ) - sys-libs/zlib:= - x11-libs/libdrm:= - !headless? ( - dev-libs/glib:2 - >=media-libs/alsa-lib-1.0.19:= - pulseaudio? ( media-sound/pulseaudio:= ) - sys-apps/pciutils:= - kerberos? ( virtual/krb5 ) - vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) - X? ( - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libxcb:= - ) - x11-libs/libxkbcommon:= - wayland? ( - dev-libs/libffi:= - screencast? ( media-video/pipewire:= ) - ) - ) -" - -COMMON_DEPEND=" - ${COMMON_SNAPSHOT_DEPEND} - app-arch/bzip2:= - dev-libs/expat:= - system-ffmpeg? ( - >=media-video/ffmpeg-4.3:= - || ( - media-video/ffmpeg[-samba] - >=net-fs/samba-4.5.10-r1[-debug(-)] - ) - >=media-libs/opus-1.3.1:= - ) - net-misc/curl[ssl] - sys-apps/dbus:= - media-libs/flac:= - sys-libs/zlib:=[minizip] - !headless? ( - X? ( ${COMMON_X_DEPEND} ) - >=app-accessibility/at-spi2-core-2.46.0:2 - media-libs/mesa:=[X?,wayland?] - cups? ( >=net-print/cups-1.3.11:= ) - virtual/udev - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - x11-libs/pango:= - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtwidgets:5 - ) - ) -" -RDEPEND="${COMMON_DEPEND} - !headless? ( - || ( - x11-libs/gtk+:3[X?,wayland?] - gui-libs/gtk:4[X?,wayland?] - ) - qt5? ( dev-qt/qtgui:5[X?,wayland?] ) - ) - virtual/ttf-fonts - selinux? ( sec-policy/selinux-chromium ) -" -DEPEND="${COMMON_DEPEND} - !headless? ( - gtk4? ( gui-libs/gtk:4[X?,wayland?] ) - !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) - ) -" - -depend_clang_llvm_version() { - echo "sys-devel/clang:$1" - echo "sys-devel/llvm:$1" - echo "=sys-devel/lld-$1*" -} - -depend_clang_llvm_versions() { - local _v - if [[ $# -gt 1 ]]; then - echo "|| (" - for _v in "$@"; do - echo "(" - depend_clang_llvm_version "${_v}" - echo ")" - done - echo ")" - elif [[ $# -eq 1 ]]; then - depend_clang_llvm_version "$1" - fi -} - -BDEPEND=" - ${COMMON_SNAPSHOT_DEPEND} - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - >=app-arch/gzip-1.7 - !headless? ( - qt5? ( dev-qt/qtcore:5 ) - ) - libcxx? ( >=sys-devel/clang-16 ) - lto? ( $(depend_clang_llvm_versions 16) ) - pgo? ( - >=dev-python/selenium-3.141.0 - >=dev-util/web_page_replay_go-20220314 - $(depend_clang_llvm_versions 16) - ) - dev-lang/perl - >=dev-util/gn-0.1807 - >=dev-util/gperf-3.0.3 - >=dev-util/ninja-1.7.2 - dev-vcs/git - >=net-libs/nodejs-7.6.0[inspector] - >=sys-devel/bison-2.4.3 - sys-devel/flex - virtual/pkgconfig -" - -# These are intended for ebuild maintainer use to force clang if GCC is broken. -: ${CHROMIUM_FORCE_CLANG=no} - -if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then - BDEPEND+=" >=sys-devel/clang-16" -fi - -if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then - EBUILD_DEATH_HOOKS+=" chromium_pkg_die"; -fi - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS=" -Some web pages may require additional fonts to display properly. -Try installing some of the following packages if some characters -are not displayed properly: -- media-fonts/arphicfonts -- media-fonts/droid -- media-fonts/ipamonafont -- media-fonts/noto -- media-fonts/ja-ipafonts -- media-fonts/takao-fonts -- media-fonts/wqy-microhei -- media-fonts/wqy-zenhei - -To fix broken icons on the Downloads page, you should install an icon -theme that covers the appropriate MIME types, and configure this as your -GTK+ icon theme. - -For native file dialogs in KDE, install kde-apps/kdialog. - -To make password storage work with your desktop environment you may -have install one of the supported credentials management applications: -- app-crypt/libsecret (GNOME) -- kde-frameworks/kwallet (KDE) -If you have one of above packages installed, but don't want to use -them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS -in /etc/chromium/default. -" - -python_check_deps() { - python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]" -} - -needs_clang() { - [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo -} - -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 lto || use pgo ) && ! 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 - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -pre_build_checks() { - # Check build requirements, bug #541816 and bug #471810 . - CHECKREQS_MEMORY="4G" - CHECKREQS_DISK_BUILD="12G" - tc-is-cross-compiler && CHECKREQS_DISK_BUILD="14G" - if use lto || use pgo; then - CHECKREQS_MEMORY="9G" - CHECKREQS_DISK_BUILD="13G" - tc-is-cross-compiler && CHECKREQS_DISK_BUILD="16G" - use pgo && CHECKREQS_DISK_BUILD="20G" - fi - if is-flagq '-g?(gdb)?([1-9])'; then - if use custom-cflags || use component-build; then - CHECKREQS_DISK_BUILD="25G" - fi - if ! use component-build; then - CHECKREQS_MEMORY="16G" - fi - fi - check-reqs_${EBUILD_PHASE_FUNC} -} - -pkg_pretend() { - pre_build_checks - - if use headless; then - local headless_unused_flags=("cups" "kerberos" "pulseaudio" "qt5" "vaapi" "wayland") - for myiuse in ${headless_unused_flags[@]}; do - use ${myiuse} && ewarn "Ignoring USE=${myiuse} since USE=headless is set." - done - fi -} - -pkg_setup() { - if use lto || use pgo; then - llvm_pkg_setup - fi - - pre_build_checks - - if [[ ${MERGE_TYPE} != binary ]]; then - local -x CPP="$(tc-getCXX) -E" - if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 12; then - die "At least gcc 12 is required" - fi - if use pgo && tc-is-cross-compiler; then - die "The pgo USE flag cannot be used when cross-compiling" - fi - if needs_clang && ! tc-is-clang; then - if tc-is-cross-compiler; then - CPP="${CBUILD}-clang++ -E" - else - CPP="${CHOST}-clang++ -E" - fi - if ! ver_test "$(clang-major-version)" -ge 16; then - die "At least clang 16 is required" - fi - fi - fi - - chromium_suid_sandbox_check_kernel_config - - # nvidia-drivers does not work correctly with Wayland due to unsupported EGLStreams - if use wayland && ! use headless && has_version "x11-drivers/nvidia-drivers"; then - ewarn "Proprietary nVidia driver does not work with Wayland. You can disable" - ewarn "Wayland by setting DISABLE_OZONE_PLATFORM=true in /etc/chromium/default." - fi -} - -src_prepare() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - # disable global media controls, crashes with libstdc++ - sed -i -e \ - "/\"GlobalMediaControlsCastStartStop\",/{n;s/ENABLED/DISABLED/;}" \ - "chrome/browser/media/router/media_router_feature.cc" || die - - rm "${WORKDIR}/chromium-112-gcc-13-patches/chromium-112-gcc-13-0002-perfetto.patch" || die - rm "${WORKDIR}/chromium-112-gcc-13-patches/chromium-112-gcc-13-0012-webrtc-base64.patch" || die - rm "${WORKDIR}/chromium-112-gcc-13-patches/chromium-112-gcc-13-0013-quiche.patch" || die - - local PATCHES=( - #"${WORKDIR}/patches" - "${FILESDIR}/chromium-98-gtk4-build.patch" - "${FILESDIR}/chromium-108-EnumTable-crash.patch" - "${FILESDIR}/chromium-109-system-zlib.patch" - "${FILESDIR}/chromium-109-system-openh264.patch" - "${FILESDIR}/chromium-111-InkDropHost-crash.patch" - "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch" - "${FILESDIR}/chromium-cross-compile.patch" - "${FILESDIR}/chromium-113-compiler.patch" - "${WORKDIR}/chromium-112-gcc-13-patches" - "${FILESDIR}/chromium-113-swiftshader-cstdint.patch" - "${FILESDIR}/chromium-113-system-zlib.patch" - "${FILESDIR}/chromium-113-web_view_impl-cstring.patch" - "${FILESDIR}/chromium-113-std-monospace.patch" - "${FILESDIR}/chromium-113-gcc-13-0001-vulkanmemoryallocator.patch" - ) - - if use ppc64 ; then - local p - for p in $(grep -v "^#" "${WORKDIR}"/debian/patches/series | grep "^ppc64le" || die); do - if [[ ! $p =~ "fix-breakpad-compile.patch" ]]; then - eapply "${WORKDIR}/debian/patches/${p}" - fi - done - PATCHES+=( "${WORKDIR}/ppc64le" ) - fi - - default - - mkdir -p third_party/node/linux/node-linux-x64/bin || die - ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die - - # adjust python interpreter version - sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die - sed -i -e "s|vpython3|${EPYTHON}|g" testing/xvfb.py || die - - local keeplibs=( - base/third_party/cityhash - base/third_party/double_conversion - base/third_party/dynamic_annotations - base/third_party/icu - base/third_party/nspr - base/third_party/superfasthash - base/third_party/symbolize - base/third_party/valgrind - base/third_party/xdg_mime - base/third_party/xdg_user_dirs - buildtools/third_party/libc++ - buildtools/third_party/libc++abi - chrome/third_party/mozilla_security_manager - courgette/third_party - net/third_party/mozilla_security_manager - net/third_party/nss - net/third_party/quic - net/third_party/uri_template - third_party/abseil-cpp - third_party/angle - third_party/angle/src/common/third_party/xxhash - third_party/angle/src/third_party/ceval - third_party/angle/src/third_party/libXNVCtrl - third_party/angle/src/third_party/systeminfo - third_party/angle/src/third_party/volk - third_party/apple_apsl - third_party/axe-core - third_party/blink - third_party/bidimapper - third_party/boringssl - third_party/boringssl/src/third_party/fiat - third_party/breakpad - third_party/breakpad/breakpad/src/third_party/curl - third_party/brotli - third_party/catapult - third_party/catapult/common/py_vulcanize/third_party/rcssmin - third_party/catapult/common/py_vulcanize/third_party/rjsmin - third_party/catapult/third_party/beautifulsoup4-4.9.3 - third_party/catapult/third_party/html5lib-1.1 - third_party/catapult/third_party/polymer - third_party/catapult/third_party/six - third_party/catapult/tracing/third_party/d3 - third_party/catapult/tracing/third_party/gl-matrix - third_party/catapult/tracing/third_party/jpeg-js - third_party/catapult/tracing/third_party/jszip - third_party/catapult/tracing/third_party/mannwhitneyu - third_party/catapult/tracing/third_party/oboe - third_party/catapult/tracing/third_party/pako - third_party/ced - third_party/cld_3 - third_party/closure_compiler - third_party/content_analysis_sdk - third_party/cpuinfo - third_party/crashpad - third_party/crashpad/crashpad/third_party/lss - third_party/crashpad/crashpad/third_party/zlib - third_party/crc32c - third_party/cros_system_api - third_party/dawn - third_party/dawn/third_party/gn/webgpu-cts - third_party/dawn/third_party/khronos - third_party/depot_tools - third_party/devscripts - third_party/devtools-frontend - third_party/devtools-frontend/src/front_end/third_party/acorn - third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json - third_party/devtools-frontend/src/front_end/third_party/axe-core - third_party/devtools-frontend/src/front_end/third_party/chromium - third_party/devtools-frontend/src/front_end/third_party/codemirror - third_party/devtools-frontend/src/front_end/third_party/diff - third_party/devtools-frontend/src/front_end/third_party/i18n - third_party/devtools-frontend/src/front_end/third_party/intl-messageformat - third_party/devtools-frontend/src/front_end/third_party/lighthouse - third_party/devtools-frontend/src/front_end/third_party/lit - third_party/devtools-frontend/src/front_end/third_party/lodash-isequal - third_party/devtools-frontend/src/front_end/third_party/marked - third_party/devtools-frontend/src/front_end/third_party/puppeteer - third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/mitt - third_party/devtools-frontend/src/front_end/third_party/vscode.web-custom-data - third_party/devtools-frontend/src/front_end/third_party/wasmparser - third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n - third_party/devtools-frontend/src/third_party - third_party/distributed_point_functions - third_party/dom_distiller_js - third_party/eigen3 - third_party/emoji-segmenter - third_party/farmhash - third_party/fdlibm - third_party/fft2d - third_party/flatbuffers - third_party/fp16 - third_party/freetype - third_party/fusejs - third_party/fxdiv - third_party/highway - third_party/liburlpattern - third_party/libzip - third_party/gemmlowp - third_party/google_input_tools - third_party/google_input_tools/third_party/closure_library - third_party/google_input_tools/third_party/closure_library/third_party/closure - third_party/googletest - third_party/hunspell - third_party/iccjpeg - third_party/inspector_protocol - third_party/ipcz - third_party/jinja2 - third_party/jsoncpp - third_party/jstemplate - third_party/khronos - third_party/leveldatabase - third_party/libaddressinput - third_party/libavif - third_party/libevent - third_party/libgav1 - third_party/libjingle - third_party/libphonenumber - third_party/libsecret - third_party/libsrtp - third_party/libsync - third_party/libudev - third_party/libva_protected_content - third_party/libvpx - third_party/libvpx/source/libvpx/third_party/x86inc - third_party/libwebm - third_party/libx11 - third_party/libxcb-keysyms - third_party/libxml/chromium - third_party/libyuv - third_party/llvm - third_party/lottie - third_party/lss - third_party/lzma_sdk - third_party/mako - third_party/maldoca - third_party/maldoca/src/third_party/tensorflow_protos - third_party/maldoca/src/third_party/zlibwrapper - third_party/markupsafe - third_party/material_color_utilities - third_party/mesa - third_party/metrics_proto - third_party/minigbm - third_party/modp_b64 - third_party/nasm - third_party/nearby - third_party/neon_2_sse - third_party/node - third_party/omnibox_proto - third_party/one_euro_filter - third_party/openscreen - third_party/openscreen/src/third_party/mozilla - third_party/openscreen/src/third_party/tinycbor/src/src - third_party/ots - third_party/pdfium - third_party/pdfium/third_party/agg23 - third_party/pdfium/third_party/base - third_party/pdfium/third_party/bigint - third_party/pdfium/third_party/freetype - third_party/pdfium/third_party/lcms - third_party/pdfium/third_party/libopenjpeg - third_party/pdfium/third_party/libtiff - third_party/pdfium/third_party/skia_shared - third_party/perfetto - third_party/perfetto/protos/third_party/chromium - third_party/pffft - third_party/ply - third_party/polymer - third_party/private-join-and-compute - third_party/private_membership - third_party/protobuf - third_party/pthreadpool - third_party/pyjson5 - third_party/pyyaml - third_party/qcms - third_party/rnnoise - third_party/s2cellid - third_party/securemessage - third_party/selenium-atoms - third_party/shell-encryption - third_party/simplejson - third_party/skia - third_party/skia/include/third_party/vulkan - third_party/skia/third_party/vulkan - third_party/smhasher - third_party/snappy - third_party/sqlite - third_party/swiftshader - third_party/swiftshader/third_party/astc-encoder - third_party/swiftshader/third_party/llvm-subzero - third_party/swiftshader/third_party/marl - third_party/swiftshader/third_party/subzero - third_party/swiftshader/third_party/SPIRV-Headers/include/spirv - third_party/swiftshader/third_party/SPIRV-Tools - third_party/tensorflow_models - third_party/tensorflow-text - third_party/tflite - third_party/tflite/src/third_party/eigen3 - third_party/tflite/src/third_party/fft2d - third_party/ruy - third_party/six - third_party/ukey2 - third_party/unrar - third_party/utf - third_party/vulkan - third_party/wayland - third_party/web-animations-js - third_party/webdriver - third_party/webgpu-cts - third_party/webrtc - third_party/webrtc/common_audio/third_party/ooura - third_party/webrtc/common_audio/third_party/spl_sqrt_floor - third_party/webrtc/modules/third_party/fft - third_party/webrtc/modules/third_party/g711 - third_party/webrtc/modules/third_party/g722 - third_party/webrtc/rtc_base/third_party/base64 - third_party/webrtc/rtc_base/third_party/sigslot - third_party/widevine - third_party/woff2 - third_party/wuffs - third_party/x11proto - third_party/xcbproto - third_party/xnnpack - third_party/zxcvbn-cpp - third_party/zlib/google - url/third_party/mozilla - v8/src/third_party/siphash - v8/src/third_party/valgrind - v8/src/third_party/utf8-decoder - v8/third_party/glibc - v8/third_party/inspector_protocol - v8/third_party/v8 - - # gyp -> gn leftovers - third_party/speech-dispatcher - third_party/usb_ids - third_party/xdg-utils - ) - if ! use system-ffmpeg; then - keeplibs+=( third_party/ffmpeg third_party/opus ) - fi - if ! use system-icu; then - keeplibs+=( third_party/icu ) - fi - if ! use system-png; then - keeplibs+=( third_party/libpng ) - fi - if ! use system-av1; then - keeplibs+=( - third_party/dav1d - third_party/libaom - third_party/libaom/source/libaom/third_party/fastfeat - third_party/libaom/source/libaom/third_party/SVT-AV1 - third_party/libaom/source/libaom/third_party/vector - third_party/libaom/source/libaom/third_party/x86inc - ) - fi - if ! use system-harfbuzz; then - keeplibs+=( third_party/harfbuzz-ng ) - fi - if use libcxx; then - keeplibs+=( third_party/re2 ) - fi - if use arm64 || use ppc64 ; then - keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 ) - fi - # we need to generate ppc64 stuff because upstream does not ship it yet - # it has to be done before unbundling. - if use ppc64; then - pushd third_party/libvpx >/dev/null || die - mkdir -p source/config/linux/ppc64 || die - # requires git and clang, bug #832803 - sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g" \ - generate_gni.sh || die - ./generate_gni.sh || die - popd >/dev/null || die - - pushd third_party/ffmpeg >/dev/null || die - cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die - cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die - popd >/dev/null || die - fi - - # Remove most bundled libraries. Some are still needed. - build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die - - # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries - mkdir -p buildtools/third_party/eu-strip/bin || die - ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die -} - -chromium_configure() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - local myconf_gn="" - - # Make sure the build system will use the right tools, bug #340795. - tc-export AR CC CXX NM - - if needs_clang && ! tc-is-clang; then - # Force clang since gcc is either broken or build is using libcxx. - if tc-is-cross-compiler; then - CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}" - CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}" - BUILD_CC=${CBUILD}-clang - BUILD_CXX=${CBUILD}-clang++ - else - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - fi - strip-unsupported-flags - fi - - if tc-is-clang; then - myconf_gn+=" is_clang=true clang_use_chrome_plugins=false" - else - myconf_gn+=" is_clang=false" - fi - - # Force lld for lto or pgo builds only, otherwise disable, bug 641556 - if use lto || use pgo; then - myconf_gn+=" use_lld=true" - else - myconf_gn+=" use_lld=false" - fi - - if use lto || use pgo; then - AR=llvm-ar - NM=llvm-nm - if tc-is-cross-compiler; then - BUILD_AR=llvm-ar - BUILD_NM=llvm-nm - fi - fi - - # Define a custom toolchain for GN - myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\"" - - if tc-is-cross-compiler; then - tc-export BUILD_{AR,CC,CXX,NM} - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\"" - myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\"" - - # setup cups-config, build system only uses --libs option - if use cups; then - mkdir "${T}/cups-config" || die - cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die - export PATH="${PATH}:${T}/cups-config" - fi - - # Don't inherit PKG_CONFIG_PATH from environment - local -x PKG_CONFIG_PATH= - else - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\"" - fi - - # Create dummy pkg-config file for libsystemd, only dependency of installer - mkdir "${T}/libsystemd" || die - cat <<- EOF > "${T}/libsystemd/libsystemd.pc" - Name: - Description: - Version: - EOF - local -x PKG_CONFIG_PATH="${PKG_CONFIG_PATH:+"${PKG_CONFIG_PATH}:"}${T}/libsystemd" - - # GN needs explicit config for Debug/Release as opposed to inferring it from build directory. - myconf_gn+=" is_debug=false" - - # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138. - # DCHECK is fatal by default, make it configurable at runtime, #bug 807881. - myconf_gn+=" dcheck_always_on=$(usex debug true false)" - myconf_gn+=" dcheck_is_configurable=$(usex debug true false)" - - # Component build isn't generally intended for use by end users. It's mostly useful - # for development and debugging. - myconf_gn+=" is_component_build=$(usex component-build true false)" - - # Disable nacl, we can't build without pnacl (http://crbug.com/269560). - myconf_gn+=" enable_nacl=false" - - # Use system-provided libraries. - # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733). - # TODO: use_system_hunspell (upstream changes needed). - # TODO: use_system_protobuf (bug #525560). - # TODO: use_system_sqlite (http://crbug.com/22208). - - # libevent: https://bugs.gentoo.org/593458 - local gn_system_libraries=( - flac - fontconfig - freetype - # Need harfbuzz_from_pkgconfig target - #harfbuzz-ng - libdrm - libjpeg - libwebp - libxml - libxslt - openh264 - zlib - ) - if use system-ffmpeg; then - gn_system_libraries+=( ffmpeg opus ) - fi - if use system-icu; then - gn_system_libraries+=( icu ) - fi - if use system-png; then - gn_system_libraries+=( libpng ) - fi - if use system-av1; then - gn_system_libraries+=( dav1d libaom ) - fi - # re2 library interface relies on std::string and std::vector - if ! use libcxx; then - gn_system_libraries+=( re2 ) - fi - build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die - - # See dependency logic in third_party/BUILD.gn - myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)" - - # Disable deprecated libgnome-keyring dependency, bug #713012 - myconf_gn+=" use_gnome_keyring=false" - - # Optional dependencies. - myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)" - myconf_gn+=" enable_widevine=$(usex widevine true false)" - - if use headless; then - myconf_gn+=" use_cups=false" - myconf_gn+=" use_kerberos=false" - myconf_gn+=" use_pulseaudio=false" - myconf_gn+=" use_vaapi=false" - myconf_gn+=" rtc_use_pipewire=false" - else - myconf_gn+=" use_cups=$(usex cups true false)" - myconf_gn+=" use_kerberos=$(usex kerberos true false)" - myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" - myconf_gn+=" use_vaapi=$(usex vaapi true false)" - myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)" - myconf_gn+=" gtk_version=$(usex gtk4 4 3)" - fi - - # TODO: link_pulseaudio=true for GN. - - myconf_gn+=" disable_fieldtrial_testing_config=true" - - # Never use bundled gold binary. Disable gold linker flags for now. - # Do not use bundled clang. - # Trying to use gold results in linker crash. - myconf_gn+=" use_gold=false use_sysroot=false" - myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)" - - # Disable pseudolocales, only used for testing - myconf_gn+=" enable_pseudolocales=false" - - # Disable code formating of generated files - myconf_gn+=" blink_enable_generated_code_formatting=false" - - ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" - myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)" - myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\"" - - # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys . - # Note: these are for Gentoo use ONLY. For your own distribution, - # please get your own set of keys. Feel free to contact chromium@gentoo.org - # for more info. The OAuth2 credentials, however, have been left out. - # Those OAuth2 credentials have been broken for quite some time anyway. - # Instead we apply a patch to use the --oauth2-client-id= and - # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and - # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into - # Chromium without baked-in values. - local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc" - myconf_gn+=" google_api_key=\"${google_api_key}\"" - local myarch="$(tc-arch)" - - # Avoid CFLAGS problems, bug #352457, bug #390147. - if ! use custom-cflags; then - replace-flags "-Os" "-O2" - strip-flags - - # Debug info section overflows without component build - # Prevent linker from running out of address space, bug #471810 . - if ! use component-build || use x86; then - filter-flags "-g*" - fi - - # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646. - if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then - filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a - fi - - if tc-is-gcc; then - # https://bugs.gentoo.org/904455 - append-cxxflags "$(test-flags-CXX -fno-tree-vectorize)" - fi - fi - - if [[ $myarch = amd64 ]] ; then - myconf_gn+=" target_cpu=\"x64\"" - ffmpeg_target_arch=x64 - elif [[ $myarch = x86 ]] ; then - myconf_gn+=" target_cpu=\"x86\"" - ffmpeg_target_arch=ia32 - - # This is normally defined by compiler_cpu_abi in - # build/config/compiler/BUILD.gn, but we patch that part out. - append-flags -msse2 -mfpmath=sse -mmmx - elif [[ $myarch = arm64 ]] ; then - myconf_gn+=" target_cpu=\"arm64\"" - ffmpeg_target_arch=arm64 - elif [[ $myarch = arm ]] ; then - myconf_gn+=" target_cpu=\"arm\"" - ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm) - elif [[ $myarch = ppc64 ]] ; then - myconf_gn+=" target_cpu=\"ppc64\"" - ffmpeg_target_arch=ppc64 - else - die "Failed to determine target arch, got '$myarch'." - fi - - # Make sure that -Werror doesn't get added to CFLAGS by the build system. - # Depending on GCC version the warnings are different and we don't want - # the build to fail because of that. - myconf_gn+=" treat_warnings_as_errors=false" - - # Disable fatal linker warnings, bug 506268. - myconf_gn+=" fatal_linker_warnings=false" - - # Disable external code space for V8 for ppc64. It is disabled for ppc64 - # by default, but cross-compiling on amd64 enables it again. - if tc-is-cross-compiler; then - if ! use amd64 && ! use arm64; then - myconf_gn+=" v8_enable_external_code_space=false" - fi - fi - - # Only enabled for clang, but gcc has endian macros too - myconf_gn+=" v8_use_libm_trig_functions=true" - - # Bug 491582. - export TMPDIR="${WORKDIR}/temp" - mkdir -p -m 755 "${TMPDIR}" || die - - # https://bugs.gentoo.org/654216 - addpredict /dev/dri/ #nowarn - - #if ! use system-ffmpeg; then - if false; then - local build_ffmpeg_args="" - if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then - build_ffmpeg_args+=" --disable-asm" - fi - - # Re-configure bundled ffmpeg. See bug #491378 for example reasons. - einfo "Configuring bundled ffmpeg..." - pushd third_party/ffmpeg > /dev/null || die - chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \ - --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die - chromium/scripts/copy_config.sh || die - chromium/scripts/generate_gn.py || die - popd > /dev/null || die - fi - - # Disable unknown warning message from clang. - if tc-is-clang; then - append-flags -Wno-unknown-warning-option - if tc-is-cross-compiler; then - export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option" - export BUILD_CFLAGS+=" -Wno-unknown-warning-option" - fi - fi - - # Explicitly disable ICU data file support for system-icu/headless builds. - if use system-icu || use headless; then - myconf_gn+=" icu_use_data_file=false" - fi - - # Enable ozone wayland and/or headless support - myconf_gn+=" use_ozone=true ozone_auto_platforms=false" - myconf_gn+=" ozone_platform_headless=true" - if use headless; then - myconf_gn+=" ozone_platform=\"headless\"" - myconf_gn+=" use_xkbcommon=false use_gtk=false use_qt=false" - myconf_gn+=" use_glib=false use_gio=false" - myconf_gn+=" use_pangocairo=false use_alsa=false" - myconf_gn+=" use_libpci=false use_udev=false" - myconf_gn+=" enable_print_preview=false" - myconf_gn+=" enable_remoting=false" - else - myconf_gn+=" use_system_libdrm=true" - myconf_gn+=" use_system_minigbm=true" - myconf_gn+=" use_xkbcommon=true" - if use qt5; then - local moc_dir="$(qt5_get_bindir)" - if tc-is-cross-compiler; then - # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 - local cbuild_libdir=$($(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libxslt) - cbuild_libdir=${cbuild_libdir:2} - moc_dir="${EPREFIX}"/${cbuild_libdir/% }/qt5/bin - fi - export PATH="${PATH}:${moc_dir}" - fi - myconf_gn+=" use_qt=$(usex qt5 true false)" - myconf_gn+=" ozone_platform_x11=$(usex X true false)" - myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)" - myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")" - use wayland && myconf_gn+=" use_system_libffi=true" - fi - - # Results in undefined references in chrome linking, may require CFI to work - if use arm64; then - myconf_gn+=" arm_control_flow_integrity=\"none\"" - fi - - # Enable official builds - myconf_gn+=" is_official_build=$(usex official true false)" - myconf_gn+=" use_thin_lto=$(usex lto true false)" - myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)" - if use official; then - # Allow building against system libraries in official builds - sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ - tools/generate_shim_headers/generate_shim_headers.py || die - # Disable CFI: unsupported for GCC, requires clang+lto+lld - myconf_gn+=" is_cfi=false" - # Don't add symbols to build - myconf_gn+=" symbol_level=0" - fi - - if use pgo; then - myconf_gn+=" chrome_pgo_phase=${1}" - if [[ "$1" == "2" ]]; then - myconf_gn+=" pgo_data_path=\"${2}\"" - fi - else - # Disable PGO, because profile data is only compatible with >=clang-11 - myconf_gn+=" chrome_pgo_phase=0" - fi - - # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639 - if use arm64 && tc-is-gcc; then - sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \ - third_party/crc32c/src/src/crc32c_arm64.cc || die - fi - - # skipping typecheck is only supported on amd64, bug #876157 - if ! use amd64; then - myconf_gn+=" devtools_skip_typecheck=false" - fi - - einfo "Configuring Chromium..." - set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release - echo "$@" - "$@" || die -} - -src_configure() { - chromium_configure $(usex pgo 1 0) -} - -chromium_compile() { - # Final link uses lots of file descriptors. - ulimit -n 2048 - - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - # Don't inherit PYTHONPATH from environment, bug #789021, #812689 - local -x PYTHONPATH= - - # Build mksnapshot and pax-mark it. - if use pax-kernel; then - local x - for x in mksnapshot v8_context_snapshot_generator; do - if tc-is-cross-compiler; then - eninja -C out/Release "host/${x}" - pax-mark m "out/Release/host/${x}" - else - eninja -C out/Release "${x}" - pax-mark m "out/Release/${x}" - fi - done - fi - - # Even though ninja autodetects number of CPUs, we respect - # user's options, for debugging with -j 1 or any other reason. - eninja -C out/Release chrome chromedriver - use suid && eninja -C out/Release chrome_sandbox - - pax-mark m out/Release/chrome -} - -# This function is called from virtx, and must always return so that Xvfb -# session isn't left running. If we return 1, virtx will call die(). -chromium_profile() { - einfo "Profiling for PGO" - - pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1 - - # Remove old profdata in case profiling was interrupted. - rm -rf "${1}" || return 1 - - if ! "${EPYTHON}" ./chromium_profiler.py \ - --chrome-executable "${S}/out/Release/chrome" \ - --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \ - --add-arg no-sandbox --add-arg disable-dev-shm-usage \ - --profile-output "${1}"; then - eerror "Profiling failed" - return 1 - fi - - popd >/dev/null || return 1 -} - -src_compile() { - if use pgo; then - local profdata - - profdata="${WORKDIR}/chromium.profdata" - - if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then - chromium_compile - virtx chromium_profile "$profdata" - - touch "${WORKDIR}/.pgo-profiled" || die - fi - - if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then - # Remove phase 1 output - rm -r out/Release || die - - chromium_configure 2 "$profdata" - - touch "${WORKDIR}/.pgo-phase-2-configured" || die - fi - - if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then - chromium_compile - touch "${WORKDIR}/.pgo-phase-2-compiled" || die - fi - else - chromium_compile - fi - - mv out/Release/chromedriver{.unstripped,} || die - - rm -f out/Release/locales/*.pak.info || die - - # Build manpage; bug #684550 - sed -e 's|@@PACKAGE@@|chromium-browser|g; - s|@@MENUNAME@@|Chromium|g;' \ - chrome/app/resources/manpage.1.in > \ - out/Release/chromium-browser.1 || die - - # Build desktop file; bug #706786 - sed -e 's|@@MENUNAME@@|Chromium|g; - s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g; - s|@@PACKAGE@@|chromium-browser|g; - s|\(^Exec=\)/usr/bin/|\1|g;' \ - chrome/installer/linux/common/desktop.template > \ - out/Release/chromium-browser-chromium.desktop || die - - # Build vk_swiftshader_icd.json; bug #827861 - sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \ - third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \ - out/Release/vk_swiftshader_icd.json || die -} - -src_install() { - local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser" - exeinto "${CHROMIUM_HOME}" - doexe out/Release/chrome - - if use suid; then - newexe out/Release/chrome_sandbox chrome-sandbox - fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox" - fi - - doexe out/Release/chromedriver - doexe out/Release/chrome_crashpad_handler - - ozone_auto_session () { - use X && use wayland && ! use headless && echo true || echo false - } - local sedargs=( -e - "s:/usr/lib/:/usr/$(get_libdir)/:g; - s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g" - ) - sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die - doexe chromium-launcher.sh - - # It is important that we name the target "chromium-browser", - # xdg-utils expect it; bug #355517. - dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser - # keep the old symlink around for consistency - dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium - - dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver - - # Allow users to override command-line options, bug #357629. - insinto /etc/chromium - newins "${FILESDIR}/chromium.default" "default" - - pushd out/Release/locales > /dev/null || die - chromium_remove_language_paks - popd - - insinto "${CHROMIUM_HOME}" - doins out/Release/*.bin - doins out/Release/*.pak - ( - shopt -s nullglob - local files=(out/Release/*.so out/Release/*.so.[0-9]) - [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}" - ) - - # Install bundled xdg-utils, avoids installing X11 libraries with USE="-X wayland" - doins out/Release/xdg-{settings,mime} - - if ! use system-icu && ! use headless; then - doins out/Release/icudtl.dat - fi - - doins -r out/Release/locales - doins -r out/Release/MEIPreload - - # Install vk_swiftshader_icd.json; bug #827861 - doins out/Release/vk_swiftshader_icd.json - - if [[ -d out/Release/swiftshader ]]; then - insinto "${CHROMIUM_HOME}/swiftshader" - doins out/Release/swiftshader/*.so - fi - - # Install icons - local branding size - for size in 16 24 32 48 64 128 256 ; do - case ${size} in - 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;; - *) branding="chrome/app/theme/chromium" ;; - esac - newicon -s ${size} "${branding}/product_logo_${size}.png" \ - chromium-browser.png - done - - # Install desktop entry - domenu out/Release/chromium-browser-chromium.desktop - - # Install GNOME default application entry (bug #303100). - insinto /usr/share/gnome-control-center/default-apps - newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml - - # Install manpage; bug #684550 - doman out/Release/chromium-browser.1 - dosym chromium-browser.1 /usr/share/man/man1/chromium.1 - - readme.gentoo_create_doc -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update - readme.gentoo_print_elog - - if ! use headless; then - if use vaapi; then - elog "VA-API is disabled by default at runtime. You have to enable it" - elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS" - elog "in /etc/chromium/default." - fi - if use screencast; then - elog "Screencast is disabled by default at runtime. Either enable it" - elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer" - elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - if use gtk4; then - elog "Chromium prefers GTK3 over GTK4 at runtime. To override this" - elog "behavior you need to pass --gtk-version=4, e.g. by adding it" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - fi -} diff --git a/www-client/chromium/chromium-114.0.5735.110.ebuild b/www-client/chromium/chromium-114.0.5735.110.ebuild deleted file mode 100644 index 93dd9e57ce08..000000000000 --- a/www-client/chromium/chromium-114.0.5735.110.ebuild +++ /dev/null @@ -1,1268 +0,0 @@ -# Copyright 2009-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="xml(+)" -LLVM_MAX_SLOT=16 - -CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he - hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr - sv sw ta te th tr uk ur vi zh-CN zh-TW" - -VIRTUALX_REQUIRED="pgo" - -inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils -inherit python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils - -DESCRIPTION="Open-source version of Google Chrome web browser" -HOMEPAGE="https://chromium.org/" -PATCHSET_URI_PPC64="https://quickbuild.io/~raptor-engineering-public" -PATCHSET_NAME_PPC64="chromium_114.0.5735.106-1raptor0~deb11u1.debian" -SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz - https://dev.gentoo.org/~sam/distfiles/www-client/chromium/chromium-112-gcc-13-patches.tar.xz - ppc64? ( - ${PATCHSET_URI_PPC64}/+archive/ubuntu/chromium/+files/${PATCHSET_NAME_PPC64}.tar.xz - https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz - ) - pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )" - -LICENSE="BSD" -SLOT="0/stable" -KEYWORDS="~amd64 ~arm64 ~ppc64" -IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" -REQUIRED_USE=" - component-build? ( !suid !libcxx ) - screencast? ( wayland ) - !headless? ( || ( X wayland ) ) - pgo? ( X !wayland ) -" - -COMMON_X_DEPEND=" - x11-libs/libXcomposite:= - x11-libs/libXcursor:= - x11-libs/libXdamage:= - x11-libs/libXfixes:= - >=x11-libs/libXi-1.6.0:= - x11-libs/libXrandr:= - x11-libs/libXrender:= - x11-libs/libXtst:= - x11-libs/libxshmfence:= -" - -COMMON_SNAPSHOT_DEPEND=" - system-icu? ( >=dev-libs/icu-71.1:= ) - >=dev-libs/libxml2-2.9.4-r3:=[icu] - dev-libs/nspr:= - >=dev-libs/nss-3.26:= - !libcxx? ( >=dev-libs/re2-0.2019.08.01:= ) - dev-libs/libxslt:= - media-libs/fontconfig:= - >=media-libs/freetype-2.11.0-r1:= - system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) - media-libs/libjpeg-turbo:= - system-png? ( media-libs/libpng:=[-apng(-)] ) - >=media-libs/libwebp-0.4.0:= - media-libs/mesa:=[gbm(+)] - >=media-libs/openh264-1.6.0:= - system-av1? ( - >=media-libs/dav1d-1.0.0:= - >=media-libs/libaom-3.4.0:= - ) - sys-libs/zlib:= - x11-libs/libdrm:= - !headless? ( - dev-libs/glib:2 - >=media-libs/alsa-lib-1.0.19:= - pulseaudio? ( media-sound/pulseaudio:= ) - sys-apps/pciutils:= - kerberos? ( virtual/krb5 ) - vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) - X? ( - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libxcb:= - ) - x11-libs/libxkbcommon:= - wayland? ( - dev-libs/libffi:= - screencast? ( media-video/pipewire:= ) - ) - ) -" - -COMMON_DEPEND=" - ${COMMON_SNAPSHOT_DEPEND} - app-arch/bzip2:= - dev-libs/expat:= - system-ffmpeg? ( - >=media-video/ffmpeg-4.3:= - || ( - media-video/ffmpeg[-samba] - >=net-fs/samba-4.5.10-r1[-debug(-)] - ) - >=media-libs/opus-1.3.1:= - ) - net-misc/curl[ssl] - sys-apps/dbus:= - media-libs/flac:= - sys-libs/zlib:=[minizip] - !headless? ( - X? ( ${COMMON_X_DEPEND} ) - >=app-accessibility/at-spi2-core-2.46.0:2 - media-libs/mesa:=[X?,wayland?] - cups? ( >=net-print/cups-1.3.11:= ) - virtual/udev - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 - x11-libs/pango:= - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtwidgets:5 - ) - ) -" -RDEPEND="${COMMON_DEPEND} - !headless? ( - || ( - x11-libs/gtk+:3[X?,wayland?] - gui-libs/gtk:4[X?,wayland?] - ) - qt5? ( dev-qt/qtgui:5[X?,wayland?] ) - ) - virtual/ttf-fonts - selinux? ( sec-policy/selinux-chromium ) -" -DEPEND="${COMMON_DEPEND} - !headless? ( - gtk4? ( gui-libs/gtk:4[X?,wayland?] ) - !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) - ) -" - -depend_clang_llvm_version() { - echo "sys-devel/clang:$1" - echo "sys-devel/llvm:$1" - echo "=sys-devel/lld-$1*" -} - -depend_clang_llvm_versions() { - local _v - if [[ $# -gt 1 ]]; then - echo "|| (" - for _v in "$@"; do - echo "(" - depend_clang_llvm_version "${_v}" - echo ")" - done - echo ")" - elif [[ $# -eq 1 ]]; then - depend_clang_llvm_version "$1" - fi -} - -BDEPEND=" - ${COMMON_SNAPSHOT_DEPEND} - ${PYTHON_DEPS} - $(python_gen_any_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - >=app-arch/gzip-1.7 - !headless? ( - qt5? ( dev-qt/qtcore:5 ) - ) - libcxx? ( >=sys-devel/clang-16 ) - lto? ( $(depend_clang_llvm_versions 16) ) - pgo? ( - >=dev-python/selenium-3.141.0 - >=dev-util/web_page_replay_go-20220314 - $(depend_clang_llvm_versions 16) - ) - dev-lang/perl - >=dev-util/gn-0.1807 - >=dev-util/gperf-3.0.3 - >=dev-util/ninja-1.7.2 - dev-vcs/git - >=net-libs/nodejs-7.6.0[inspector] - >=sys-devel/bison-2.4.3 - sys-devel/flex - virtual/pkgconfig -" - -# These are intended for ebuild maintainer use to force clang if GCC is broken. -: ${CHROMIUM_FORCE_CLANG=no} - -if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then - BDEPEND+=" >=sys-devel/clang-16" -fi - -if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then - EBUILD_DEATH_HOOKS+=" chromium_pkg_die"; -fi - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS=" -Some web pages may require additional fonts to display properly. -Try installing some of the following packages if some characters -are not displayed properly: -- media-fonts/arphicfonts -- media-fonts/droid -- media-fonts/ipamonafont -- media-fonts/noto -- media-fonts/ja-ipafonts -- media-fonts/takao-fonts -- media-fonts/wqy-microhei -- media-fonts/wqy-zenhei - -To fix broken icons on the Downloads page, you should install an icon -theme that covers the appropriate MIME types, and configure this as your -GTK+ icon theme. - -For native file dialogs in KDE, install kde-apps/kdialog. - -To make password storage work with your desktop environment you may -have install one of the supported credentials management applications: -- app-crypt/libsecret (GNOME) -- kde-frameworks/kwallet (KDE) -If you have one of above packages installed, but don't want to use -them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS -in /etc/chromium/default. -" - -python_check_deps() { - python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]" -} - -needs_clang() { - [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo -} - -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 lto || use pgo ) && ! 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 - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -pre_build_checks() { - # Check build requirements, bug #541816 and bug #471810 . - CHECKREQS_MEMORY="4G" - CHECKREQS_DISK_BUILD="12G" - tc-is-cross-compiler && CHECKREQS_DISK_BUILD="14G" - if use lto || use pgo; then - CHECKREQS_MEMORY="9G" - CHECKREQS_DISK_BUILD="13G" - tc-is-cross-compiler && CHECKREQS_DISK_BUILD="16G" - use pgo && CHECKREQS_DISK_BUILD="20G" - fi - if is-flagq '-g?(gdb)?([1-9])'; then - if use custom-cflags || use component-build; then - CHECKREQS_DISK_BUILD="25G" - fi - if ! use component-build; then - CHECKREQS_MEMORY="16G" - fi - fi - check-reqs_${EBUILD_PHASE_FUNC} -} - -pkg_pretend() { - pre_build_checks - - if use headless; then - local headless_unused_flags=("cups" "kerberos" "pulseaudio" "qt5" "vaapi" "wayland") - for myiuse in ${headless_unused_flags[@]}; do - use ${myiuse} && ewarn "Ignoring USE=${myiuse} since USE=headless is set." - done - fi -} - -pkg_setup() { - if use lto || use pgo; then - llvm_pkg_setup - fi - - pre_build_checks - - if [[ ${MERGE_TYPE} != binary ]]; then - local -x CPP="$(tc-getCXX) -E" - if tc-is-gcc && ! ver_test "$(gcc-version)" -ge 12; then - die "At least gcc 12 is required" - fi - if use pgo && tc-is-cross-compiler; then - die "The pgo USE flag cannot be used when cross-compiling" - fi - if needs_clang && ! tc-is-clang; then - if tc-is-cross-compiler; then - CPP="${CBUILD}-clang++ -E" - else - CPP="${CHOST}-clang++ -E" - fi - if ! ver_test "$(clang-major-version)" -ge 16; then - die "At least clang 16 is required" - fi - fi - fi - - chromium_suid_sandbox_check_kernel_config - -} - -src_prepare() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - # disable global media controls, crashes with libstdc++ - sed -i -e \ - "/\"GlobalMediaControlsCastStartStop\",/{n;s/ENABLED/DISABLED/;}" \ - "chrome/browser/media/router/media_router_feature.cc" || die - # Tis lazy, but tidy this up in 115. - pushd "${WORKDIR}/chromium-112-gcc-13-patches/" || die - rm chromium-112-gcc-13-0002-perfetto.patch || die - rm chromium-112-gcc-13-0004-swiftshader.patch || die - rm chromium-112-gcc-13-0007-misc.patch || die - rm chromium-112-gcc-13-0008-dawn.patch || die - rm chromium-112-gcc-13-0009-base.patch || die - rm chromium-112-gcc-13-0010-components.patch || die - rm chromium-112-gcc-13-0011-s2cellid.patch || die - rm chromium-112-gcc-13-0012-webrtc-base64.patch || die - rm chromium-112-gcc-13-0013-quiche.patch || die - rm chromium-112-gcc-13-0015-net.patch || die - rm chromium-112-gcc-13-0016-cc-targetproperty.patch || die - rm chromium-112-gcc-13-0017-gpu_feature_info.patch || die - rm chromium-112-gcc-13-0018-encounteredsurfacetracker.patch || die - rm chromium-112-gcc-13-0019-documentattachmentinfo.patch || die - rm chromium-112-gcc-13-0020-pdfium.patch || die - rm chromium-112-gcc-13-0021-gcc-copy-list-init-net-HostCache.patch || die - rm chromium-112-gcc-13-0022-gcc-ambiguous-ViewTransitionElementId-type.patch || die - rm chromium-112-gcc-13-0023-gcc-incomplete-type-v8-subtype.patch || die - popd || die - - local PATCHES=( - "${FILESDIR}/chromium-cross-compile.patch" - "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch" - "${FILESDIR}/chromium-98-gtk4-build.patch" - "${FILESDIR}/chromium-108-EnumTable-crash.patch" - "${FILESDIR}/chromium-109-system-openh264.patch" - "${FILESDIR}/chromium-109-system-zlib.patch" - "${FILESDIR}/chromium-111-InkDropHost-crash.patch" - "${WORKDIR}/chromium-112-gcc-13-patches" - "${FILESDIR}/chromium-113-gcc-13-0001-vulkanmemoryallocator.patch" - "${FILESDIR}/chromium-113-swiftshader-cstdint.patch" - "${FILESDIR}/chromium-114-compiler.patch" - "${FILESDIR}/chromium-114-gcc12.patch" - "${FILESDIR}/chromium-114-sigsegv-dom.patch" - ) - - if use ppc64 ; then - local p - for p in $(grep -v "^#" "${WORKDIR}"/debian/patches/series | grep "^ppc64le" || die); do - if [[ ! $p =~ "fix-breakpad-compile.patch" ]]; then - eapply "${WORKDIR}/debian/patches/${p}" - fi - done - PATCHES+=( "${WORKDIR}/ppc64le" ) - fi - - default - - mkdir -p third_party/node/linux/node-linux-x64/bin || die - ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die - - # adjust python interpreter version - sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die - sed -i -e "s|vpython3|${EPYTHON}|g" testing/xvfb.py || die - - local keeplibs=( - base/third_party/cityhash - base/third_party/double_conversion - base/third_party/dynamic_annotations - base/third_party/icu - base/third_party/nspr - base/third_party/superfasthash - base/third_party/symbolize - base/third_party/valgrind - base/third_party/xdg_mime - base/third_party/xdg_user_dirs - buildtools/third_party/libc++ - buildtools/third_party/libc++abi - chrome/third_party/mozilla_security_manager - courgette/third_party - net/third_party/mozilla_security_manager - net/third_party/nss - net/third_party/quic - net/third_party/uri_template - third_party/abseil-cpp - third_party/angle - third_party/angle/src/common/third_party/xxhash - third_party/angle/src/third_party/ceval - third_party/angle/src/third_party/libXNVCtrl - third_party/angle/src/third_party/systeminfo - third_party/angle/src/third_party/volk - third_party/apple_apsl - third_party/axe-core - third_party/blink - third_party/bidimapper - third_party/boringssl - third_party/boringssl/src/third_party/fiat - third_party/breakpad - third_party/breakpad/breakpad/src/third_party/curl - third_party/brotli - third_party/catapult - third_party/catapult/common/py_vulcanize/third_party/rcssmin - third_party/catapult/common/py_vulcanize/third_party/rjsmin - third_party/catapult/third_party/beautifulsoup4-4.9.3 - third_party/catapult/third_party/html5lib-1.1 - third_party/catapult/third_party/polymer - third_party/catapult/third_party/six - third_party/catapult/tracing/third_party/d3 - third_party/catapult/tracing/third_party/gl-matrix - third_party/catapult/tracing/third_party/jpeg-js - third_party/catapult/tracing/third_party/jszip - third_party/catapult/tracing/third_party/mannwhitneyu - third_party/catapult/tracing/third_party/oboe - third_party/catapult/tracing/third_party/pako - third_party/ced - third_party/cld_3 - third_party/closure_compiler - third_party/content_analysis_sdk - third_party/cpuinfo - third_party/crashpad - third_party/crashpad/crashpad/third_party/lss - third_party/crashpad/crashpad/third_party/zlib - third_party/crc32c - third_party/cros_system_api - third_party/dawn - third_party/dawn/third_party/gn/webgpu-cts - third_party/dawn/third_party/khronos - third_party/depot_tools - third_party/devscripts - third_party/devtools-frontend - third_party/devtools-frontend/src/front_end/third_party/acorn - third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json - third_party/devtools-frontend/src/front_end/third_party/axe-core - third_party/devtools-frontend/src/front_end/third_party/chromium - third_party/devtools-frontend/src/front_end/third_party/codemirror - third_party/devtools-frontend/src/front_end/third_party/diff - third_party/devtools-frontend/src/front_end/third_party/i18n - third_party/devtools-frontend/src/front_end/third_party/intl-messageformat - third_party/devtools-frontend/src/front_end/third_party/lighthouse - third_party/devtools-frontend/src/front_end/third_party/lit - third_party/devtools-frontend/src/front_end/third_party/lodash-isequal - third_party/devtools-frontend/src/front_end/third_party/marked - third_party/devtools-frontend/src/front_end/third_party/puppeteer - third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/mitt - third_party/devtools-frontend/src/front_end/third_party/vscode.web-custom-data - third_party/devtools-frontend/src/front_end/third_party/wasmparser - third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n - third_party/devtools-frontend/src/third_party - third_party/distributed_point_functions - third_party/dom_distiller_js - third_party/eigen3 - third_party/emoji-segmenter - third_party/farmhash - third_party/fdlibm - third_party/fft2d - third_party/flatbuffers - third_party/fp16 - third_party/freetype - third_party/fusejs - third_party/fxdiv - third_party/highway - third_party/liburlpattern - third_party/libzip - third_party/gemmlowp - third_party/google_input_tools - third_party/google_input_tools/third_party/closure_library - third_party/google_input_tools/third_party/closure_library/third_party/closure - third_party/googletest - third_party/hunspell - third_party/iccjpeg - third_party/inspector_protocol - third_party/ipcz - third_party/jinja2 - third_party/jsoncpp - third_party/jstemplate - third_party/khronos - third_party/leveldatabase - third_party/libaddressinput - third_party/libavif - third_party/libevent - third_party/libgav1 - third_party/libjingle - third_party/libphonenumber - third_party/libsecret - third_party/libsrtp - third_party/libsync - third_party/libudev - third_party/libva_protected_content - third_party/libvpx - third_party/libvpx/source/libvpx/third_party/x86inc - third_party/libwebm - third_party/libx11 - third_party/libxcb-keysyms - third_party/libxml/chromium - third_party/libyuv - third_party/llvm - third_party/lottie - third_party/lss - third_party/lzma_sdk - third_party/mako - third_party/maldoca - third_party/maldoca/src/third_party/tensorflow_protos - third_party/maldoca/src/third_party/zlibwrapper - third_party/markupsafe - third_party/material_color_utilities - third_party/mesa - third_party/metrics_proto - third_party/minigbm - third_party/modp_b64 - third_party/nasm - third_party/nearby - third_party/neon_2_sse - third_party/node - third_party/omnibox_proto - third_party/one_euro_filter - third_party/openscreen - third_party/openscreen/src/third_party/mozilla - third_party/openscreen/src/third_party/tinycbor/src/src - third_party/ots - third_party/pdfium - third_party/pdfium/third_party/agg23 - third_party/pdfium/third_party/base - third_party/pdfium/third_party/bigint - third_party/pdfium/third_party/freetype - third_party/pdfium/third_party/lcms - third_party/pdfium/third_party/libopenjpeg - third_party/pdfium/third_party/libtiff - third_party/pdfium/third_party/skia_shared - third_party/perfetto - third_party/perfetto/protos/third_party/chromium - third_party/pffft - third_party/ply - third_party/polymer - third_party/private-join-and-compute - third_party/private_membership - third_party/protobuf - third_party/pthreadpool - third_party/pyjson5 - third_party/pyyaml - third_party/qcms - third_party/rnnoise - third_party/s2cellid - third_party/securemessage - third_party/selenium-atoms - third_party/shell-encryption - third_party/simplejson - third_party/skia - third_party/skia/include/third_party/vulkan - third_party/skia/third_party/vulkan - third_party/smhasher - third_party/snappy - third_party/sqlite - third_party/swiftshader - third_party/swiftshader/third_party/astc-encoder - third_party/swiftshader/third_party/llvm-subzero - third_party/swiftshader/third_party/marl - third_party/swiftshader/third_party/subzero - third_party/swiftshader/third_party/SPIRV-Headers/include/spirv - third_party/swiftshader/third_party/SPIRV-Tools - third_party/tensorflow_models - third_party/tensorflow-text - third_party/tflite - third_party/tflite/src/third_party/eigen3 - third_party/tflite/src/third_party/fft2d - third_party/ruy - third_party/six - third_party/ukey2 - third_party/unrar - third_party/utf - third_party/vulkan - third_party/wayland - third_party/webdriver - third_party/webgpu-cts - third_party/webrtc - third_party/webrtc/common_audio/third_party/ooura - third_party/webrtc/common_audio/third_party/spl_sqrt_floor - third_party/webrtc/modules/third_party/fft - third_party/webrtc/modules/third_party/g711 - third_party/webrtc/modules/third_party/g722 - third_party/webrtc/rtc_base/third_party/base64 - third_party/webrtc/rtc_base/third_party/sigslot - third_party/widevine - third_party/woff2 - third_party/wuffs - third_party/x11proto - third_party/xcbproto - third_party/xnnpack - third_party/zxcvbn-cpp - third_party/zlib/google - url/third_party/mozilla - v8/src/third_party/siphash - v8/src/third_party/valgrind - v8/src/third_party/utf8-decoder - v8/third_party/glibc - v8/third_party/inspector_protocol - v8/third_party/v8 - - # gyp -> gn leftovers - third_party/speech-dispatcher - third_party/usb_ids - third_party/xdg-utils - ) - if ! use system-ffmpeg; then - keeplibs+=( third_party/ffmpeg third_party/opus ) - fi - if ! use system-icu; then - keeplibs+=( third_party/icu ) - fi - if ! use system-png; then - keeplibs+=( third_party/libpng ) - fi - if ! use system-av1; then - keeplibs+=( - third_party/dav1d - third_party/libaom - third_party/libaom/source/libaom/third_party/fastfeat - third_party/libaom/source/libaom/third_party/SVT-AV1 - third_party/libaom/source/libaom/third_party/vector - third_party/libaom/source/libaom/third_party/x86inc - ) - fi - if ! use system-harfbuzz; then - keeplibs+=( third_party/harfbuzz-ng ) - fi - if use libcxx; then - keeplibs+=( third_party/re2 ) - fi - if use arm64 || use ppc64 ; then - keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 ) - fi - # we need to generate ppc64 stuff because upstream does not ship it yet - # it has to be done before unbundling. - if use ppc64; then - pushd third_party/libvpx >/dev/null || die - mkdir -p source/config/linux/ppc64 || die - # requires git and clang, bug #832803 - sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g" \ - generate_gni.sh || die - ./generate_gni.sh || die - popd >/dev/null || die - - pushd third_party/ffmpeg >/dev/null || die - cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die - cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die - popd >/dev/null || die - fi - - # Remove most bundled libraries. Some are still needed. - build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die - - # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries - mkdir -p buildtools/third_party/eu-strip/bin || die - ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die -} - -chromium_configure() { - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - local myconf_gn="" - - # Make sure the build system will use the right tools, bug #340795. - tc-export AR CC CXX NM - - if needs_clang && ! tc-is-clang; then - # Force clang since gcc is either broken or build is using libcxx. - if tc-is-cross-compiler; then - CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}" - CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}" - BUILD_CC=${CBUILD}-clang - BUILD_CXX=${CBUILD}-clang++ - else - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - fi - strip-unsupported-flags - fi - - if tc-is-clang; then - myconf_gn+=" is_clang=true clang_use_chrome_plugins=false" - else - myconf_gn+=" is_clang=false" - fi - - # Force lld for lto or pgo builds only, otherwise disable, bug 641556 - if use lto || use pgo; then - myconf_gn+=" use_lld=true" - else - myconf_gn+=" use_lld=false" - fi - - if use lto || use pgo; then - AR=llvm-ar - NM=llvm-nm - if tc-is-cross-compiler; then - BUILD_AR=llvm-ar - BUILD_NM=llvm-nm - fi - fi - - # Define a custom toolchain for GN - myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\"" - - if tc-is-cross-compiler; then - tc-export BUILD_{AR,CC,CXX,NM} - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\"" - myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\"" - myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\"" - - # setup cups-config, build system only uses --libs option - if use cups; then - mkdir "${T}/cups-config" || die - cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die - export PATH="${PATH}:${T}/cups-config" - fi - - # Don't inherit PKG_CONFIG_PATH from environment - local -x PKG_CONFIG_PATH= - else - myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\"" - fi - - # Disable rust for now; it's only used for testing and we don't need the additional bdep - myconf_gn+=" enable_rust=false" - - # GN needs explicit config for Debug/Release as opposed to inferring it from build directory. - myconf_gn+=" is_debug=false" - - # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138. - # DCHECK is fatal by default, make it configurable at runtime, #bug 807881. - myconf_gn+=" dcheck_always_on=$(usex debug true false)" - myconf_gn+=" dcheck_is_configurable=$(usex debug true false)" - - # Component build isn't generally intended for use by end users. It's mostly useful - # for development and debugging. - myconf_gn+=" is_component_build=$(usex component-build true false)" - - # Disable nacl, we can't build without pnacl (http://crbug.com/269560). - myconf_gn+=" enable_nacl=false" - - # Use system-provided libraries. - # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733). - # TODO: use_system_hunspell (upstream changes needed). - # TODO: use_system_protobuf (bug #525560). - # TODO: use_system_sqlite (http://crbug.com/22208). - - # libevent: https://bugs.gentoo.org/593458 - local gn_system_libraries=( - flac - fontconfig - freetype - # Need harfbuzz_from_pkgconfig target - #harfbuzz-ng - libdrm - libjpeg - libwebp - libxml - libxslt - openh264 - zlib - ) - if use system-ffmpeg; then - gn_system_libraries+=( ffmpeg opus ) - fi - if use system-icu; then - gn_system_libraries+=( icu ) - fi - if use system-png; then - gn_system_libraries+=( libpng ) - fi - if use system-av1; then - gn_system_libraries+=( dav1d libaom ) - fi - # re2 library interface relies on std::string and std::vector - if ! use libcxx; then - gn_system_libraries+=( re2 ) - fi - build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die - - # See dependency logic in third_party/BUILD.gn - myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)" - - # Disable deprecated libgnome-keyring dependency, bug #713012 - myconf_gn+=" use_gnome_keyring=false" - - # Optional dependencies. - myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)" - myconf_gn+=" enable_widevine=$(usex widevine true false)" - - if use headless; then - myconf_gn+=" use_cups=false" - myconf_gn+=" use_kerberos=false" - myconf_gn+=" use_pulseaudio=false" - myconf_gn+=" use_vaapi=false" - myconf_gn+=" rtc_use_pipewire=false" - else - myconf_gn+=" use_cups=$(usex cups true false)" - myconf_gn+=" use_kerberos=$(usex kerberos true false)" - myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" - myconf_gn+=" use_vaapi=$(usex vaapi true false)" - myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)" - myconf_gn+=" gtk_version=$(usex gtk4 4 3)" - fi - - # TODO: link_pulseaudio=true for GN. - - myconf_gn+=" disable_fieldtrial_testing_config=true" - - # Never use bundled gold binary. Disable gold linker flags for now. - # Do not use bundled clang. - # Trying to use gold results in linker crash. - myconf_gn+=" use_gold=false use_sysroot=false" - myconf_gn+=" use_custom_libcxx=$(usex libcxx true false)" - - # Disable pseudolocales, only used for testing - myconf_gn+=" enable_pseudolocales=false" - - # Disable code formating of generated files - myconf_gn+=" blink_enable_generated_code_formatting=false" - - ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)" - myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)" - myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\"" - - # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys . - # Note: these are for Gentoo use ONLY. For your own distribution, - # please get your own set of keys. Feel free to contact chromium@gentoo.org - # for more info. The OAuth2 credentials, however, have been left out. - # Those OAuth2 credentials have been broken for quite some time anyway. - # Instead we apply a patch to use the --oauth2-client-id= and - # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and - # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into - # Chromium without baked-in values. - local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc" - myconf_gn+=" google_api_key=\"${google_api_key}\"" - local myarch="$(tc-arch)" - - # Avoid CFLAGS problems, bug #352457, bug #390147. - if ! use custom-cflags; then - replace-flags "-Os" "-O2" - strip-flags - - # Debug info section overflows without component build - # Prevent linker from running out of address space, bug #471810 . - if ! use component-build || use x86; then - filter-flags "-g*" - fi - - # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646. - if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then - filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a - fi - - if tc-is-gcc; then - # https://bugs.gentoo.org/904455 - append-cxxflags "$(test-flags-CXX -fno-tree-vectorize)" - fi - fi - - if [[ $myarch = amd64 ]] ; then - myconf_gn+=" target_cpu=\"x64\"" - ffmpeg_target_arch=x64 - elif [[ $myarch = x86 ]] ; then - myconf_gn+=" target_cpu=\"x86\"" - ffmpeg_target_arch=ia32 - - # This is normally defined by compiler_cpu_abi in - # build/config/compiler/BUILD.gn, but we patch that part out. - append-flags -msse2 -mfpmath=sse -mmmx - elif [[ $myarch = arm64 ]] ; then - myconf_gn+=" target_cpu=\"arm64\"" - ffmpeg_target_arch=arm64 - elif [[ $myarch = arm ]] ; then - myconf_gn+=" target_cpu=\"arm\"" - ffmpeg_target_arch=$(usex cpu_flags_arm_neon arm-neon arm) - elif [[ $myarch = ppc64 ]] ; then - myconf_gn+=" target_cpu=\"ppc64\"" - ffmpeg_target_arch=ppc64 - else - die "Failed to determine target arch, got '$myarch'." - fi - - # Make sure that -Werror doesn't get added to CFLAGS by the build system. - # Depending on GCC version the warnings are different and we don't want - # the build to fail because of that. - myconf_gn+=" treat_warnings_as_errors=false" - - # Disable fatal linker warnings, bug 506268. - myconf_gn+=" fatal_linker_warnings=false" - - # Disable external code space for V8 for ppc64. It is disabled for ppc64 - # by default, but cross-compiling on amd64 enables it again. - if tc-is-cross-compiler; then - if ! use amd64 && ! use arm64; then - myconf_gn+=" v8_enable_external_code_space=false" - fi - fi - - # Only enabled for clang, but gcc has endian macros too - myconf_gn+=" v8_use_libm_trig_functions=true" - - # Bug 491582. - export TMPDIR="${WORKDIR}/temp" - mkdir -p -m 755 "${TMPDIR}" || die - - # https://bugs.gentoo.org/654216 - addpredict /dev/dri/ #nowarn - - #if ! use system-ffmpeg; then - if false; then - local build_ffmpeg_args="" - if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then - build_ffmpeg_args+=" --disable-asm" - fi - - # Re-configure bundled ffmpeg. See bug #491378 for example reasons. - einfo "Configuring bundled ffmpeg..." - pushd third_party/ffmpeg > /dev/null || die - chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \ - --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die - chromium/scripts/copy_config.sh || die - chromium/scripts/generate_gn.py || die - popd > /dev/null || die - fi - - # Disable unknown warning message from clang. - if tc-is-clang; then - append-flags -Wno-unknown-warning-option - if tc-is-cross-compiler; then - export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option" - export BUILD_CFLAGS+=" -Wno-unknown-warning-option" - fi - fi - - # Explicitly disable ICU data file support for system-icu/headless builds. - if use system-icu || use headless; then - myconf_gn+=" icu_use_data_file=false" - fi - - # Enable ozone wayland and/or headless support - myconf_gn+=" use_ozone=true ozone_auto_platforms=false" - myconf_gn+=" ozone_platform_headless=true" - if use headless; then - myconf_gn+=" ozone_platform=\"headless\"" - myconf_gn+=" use_xkbcommon=false use_gtk=false use_qt=false" - myconf_gn+=" use_glib=false use_gio=false" - myconf_gn+=" use_pangocairo=false use_alsa=false" - myconf_gn+=" use_libpci=false use_udev=false" - myconf_gn+=" enable_print_preview=false" - myconf_gn+=" enable_remoting=false" - else - myconf_gn+=" use_system_libdrm=true" - myconf_gn+=" use_system_minigbm=true" - myconf_gn+=" use_xkbcommon=true" - if use qt5; then - local moc_dir="$(qt5_get_bindir)" - if tc-is-cross-compiler; then - # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 - local cbuild_libdir=$($(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libxslt) - cbuild_libdir=${cbuild_libdir:2} - moc_dir="${EPREFIX}"/${cbuild_libdir/% }/qt5/bin - fi - export PATH="${PATH}:${moc_dir}" - fi - myconf_gn+=" use_qt=$(usex qt5 true false)" - myconf_gn+=" ozone_platform_x11=$(usex X true false)" - myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)" - myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")" - use wayland && myconf_gn+=" use_system_libffi=true" - fi - - # Results in undefined references in chrome linking, may require CFI to work - if use arm64; then - myconf_gn+=" arm_control_flow_integrity=\"none\"" - fi - - # Enable official builds - myconf_gn+=" is_official_build=$(usex official true false)" - myconf_gn+=" use_thin_lto=$(usex lto true false)" - myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)" - if use official; then - # Allow building against system libraries in official builds - sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ - tools/generate_shim_headers/generate_shim_headers.py || die - # Disable CFI: unsupported for GCC, requires clang+lto+lld - myconf_gn+=" is_cfi=false" - # Don't add symbols to build - myconf_gn+=" symbol_level=0" - fi - - if use pgo; then - myconf_gn+=" chrome_pgo_phase=${1}" - if [[ "$1" == "2" ]]; then - myconf_gn+=" pgo_data_path=\"${2}\"" - fi - else - # Disable PGO, because profile data is only compatible with >=clang-11 - myconf_gn+=" chrome_pgo_phase=0" - fi - - # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639 - if use arm64 && tc-is-gcc; then - sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \ - third_party/crc32c/src/src/crc32c_arm64.cc || die - fi - - # skipping typecheck is only supported on amd64, bug #876157 - if ! use amd64; then - myconf_gn+=" devtools_skip_typecheck=false" - fi - - einfo "Configuring Chromium..." - set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release - echo "$@" - "$@" || die -} - -src_configure() { - chromium_configure $(usex pgo 1 0) -} - -chromium_compile() { - # Final link uses lots of file descriptors. - ulimit -n 2048 - - # Calling this here supports resumption via FEATURES=keepwork - python_setup - - # Don't inherit PYTHONPATH from environment, bug #789021, #812689 - local -x PYTHONPATH= - - # Build mksnapshot and pax-mark it. - if use pax-kernel; then - local x - for x in mksnapshot v8_context_snapshot_generator; do - if tc-is-cross-compiler; then - eninja -C out/Release "host/${x}" - pax-mark m "out/Release/host/${x}" - else - eninja -C out/Release "${x}" - pax-mark m "out/Release/${x}" - fi - done - fi - - # Even though ninja autodetects number of CPUs, we respect - # user's options, for debugging with -j 1 or any other reason. - eninja -C out/Release chrome chromedriver - use suid && eninja -C out/Release chrome_sandbox - - pax-mark m out/Release/chrome -} - -# This function is called from virtx, and must always return so that Xvfb -# session isn't left running. If we return 1, virtx will call die(). -chromium_profile() { - einfo "Profiling for PGO" - - pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1 - - # Remove old profdata in case profiling was interrupted. - rm -rf "${1}" || return 1 - - if ! "${EPYTHON}" ./chromium_profiler.py \ - --chrome-executable "${S}/out/Release/chrome" \ - --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \ - --add-arg no-sandbox --add-arg disable-dev-shm-usage \ - --profile-output "${1}"; then - eerror "Profiling failed" - return 1 - fi - - popd >/dev/null || return 1 -} - -src_compile() { - if use pgo; then - local profdata - - profdata="${WORKDIR}/chromium.profdata" - - if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then - chromium_compile - virtx chromium_profile "$profdata" - - touch "${WORKDIR}/.pgo-profiled" || die - fi - - if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then - # Remove phase 1 output - rm -r out/Release || die - - chromium_configure 2 "$profdata" - - touch "${WORKDIR}/.pgo-phase-2-configured" || die - fi - - if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then - chromium_compile - touch "${WORKDIR}/.pgo-phase-2-compiled" || die - fi - else - chromium_compile - fi - - mv out/Release/chromedriver{.unstripped,} || die - - rm -f out/Release/locales/*.pak.info || die - - # Build manpage; bug #684550 - sed -e 's|@@PACKAGE@@|chromium-browser|g; - s|@@MENUNAME@@|Chromium|g;' \ - chrome/app/resources/manpage.1.in > \ - out/Release/chromium-browser.1 || die - - # Build desktop file; bug #706786 - sed -e 's|@@MENUNAME@@|Chromium|g; - s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g; - s|@@PACKAGE@@|chromium-browser|g; - s|\(^Exec=\)/usr/bin/|\1|g;' \ - chrome/installer/linux/common/desktop.template > \ - out/Release/chromium-browser-chromium.desktop || die - - # Build vk_swiftshader_icd.json; bug #827861 - sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \ - third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \ - out/Release/vk_swiftshader_icd.json || die -} - -src_install() { - local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser" - exeinto "${CHROMIUM_HOME}" - doexe out/Release/chrome - - if use suid; then - newexe out/Release/chrome_sandbox chrome-sandbox - fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox" - fi - - doexe out/Release/chromedriver - doexe out/Release/chrome_crashpad_handler - - ozone_auto_session () { - use X && use wayland && ! use headless && echo true || echo false - } - local sedargs=( -e - "s:/usr/lib/:/usr/$(get_libdir)/:g; - s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g" - ) - sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die - doexe chromium-launcher.sh - - # It is important that we name the target "chromium-browser", - # xdg-utils expect it; bug #355517. - dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser - # keep the old symlink around for consistency - dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium - - dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver - - # Allow users to override command-line options, bug #357629. - insinto /etc/chromium - newins "${FILESDIR}/chromium.default" "default" - - pushd out/Release/locales > /dev/null || die - chromium_remove_language_paks - popd - - insinto "${CHROMIUM_HOME}" - doins out/Release/*.bin - doins out/Release/*.pak - ( - shopt -s nullglob - local files=(out/Release/*.so out/Release/*.so.[0-9]) - [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}" - ) - - # Install bundled xdg-utils, avoids installing X11 libraries with USE="-X wayland" - doins out/Release/xdg-{settings,mime} - - if ! use system-icu && ! use headless; then - doins out/Release/icudtl.dat - fi - - doins -r out/Release/locales - doins -r out/Release/MEIPreload - - # Install vk_swiftshader_icd.json; bug #827861 - doins out/Release/vk_swiftshader_icd.json - - if [[ -d out/Release/swiftshader ]]; then - insinto "${CHROMIUM_HOME}/swiftshader" - doins out/Release/swiftshader/*.so - fi - - # Install icons - local branding size - for size in 16 24 32 48 64 128 256 ; do - case ${size} in - 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;; - *) branding="chrome/app/theme/chromium" ;; - esac - newicon -s ${size} "${branding}/product_logo_${size}.png" \ - chromium-browser.png - done - - # Install desktop entry - domenu out/Release/chromium-browser-chromium.desktop - - # Install GNOME default application entry (bug #303100). - insinto /usr/share/gnome-control-center/default-apps - newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml - - # Install manpage; bug #684550 - doman out/Release/chromium-browser.1 - dosym chromium-browser.1 /usr/share/man/man1/chromium.1 - - readme.gentoo_create_doc -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update - readme.gentoo_print_elog - - if ! use headless; then - if use vaapi; then - elog "VA-API is disabled by default at runtime. You have to enable it" - elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS" - elog "in /etc/chromium/default." - fi - if use screencast; then - elog "Screencast is disabled by default at runtime. Either enable it" - elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer" - elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - if use gtk4; then - elog "Chromium prefers GTK3 over GTK4 at runtime. To override this" - elog "behavior you need to pass --gtk-version=4, e.g. by adding it" - elog "to CHROMIUM_FLAGS in /etc/chromium/default." - fi - fi -} diff --git a/www-client/chromium/chromium-115.0.5790.40.ebuild b/www-client/chromium/chromium-115.0.5790.56.ebuild similarity index 97% rename from www-client/chromium/chromium-115.0.5790.40.ebuild rename to www-client/chromium/chromium-115.0.5790.56.ebuild index e4d21db25d90..bb4cf070fe49 100644 --- a/www-client/chromium/chromium-115.0.5790.40.ebuild +++ b/www-client/chromium/chromium-115.0.5790.56.ebuild @@ -33,12 +33,13 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} LICENSE="BSD" SLOT="0/beta" KEYWORDS="~amd64 ~arm64" -IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" +IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 qt6 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine" REQUIRED_USE=" component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) + qt6? ( qt5 ) " COMMON_X_DEPEND=" @@ -124,6 +125,7 @@ COMMON_DEPEND=" dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) " RDEPEND="${COMMON_DEPEND} @@ -133,6 +135,7 @@ RDEPEND="${COMMON_DEPEND} gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) + qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) @@ -174,6 +177,7 @@ BDEPEND=" >=app-arch/gzip-1.7 !headless? ( qt5? ( dev-qt/qtcore:5 ) + qt6? ( dev-qt/qtbase:6 ) ) libcxx? ( >=sys-devel/clang-16 ) lto? ( $(depend_clang_llvm_versions 16) ) @@ -281,7 +285,7 @@ pkg_pretend() { pre_build_checks if use headless; then - local headless_unused_flags=("cups" "kerberos" "pulseaudio" "qt5" "vaapi" "wayland") + local headless_unused_flags=("cups" "kerberos" "pulseaudio" "qt5" "qt6" "vaapi" "wayland") for myiuse in ${headless_unused_flags[@]}; do use ${myiuse} && ewarn "Ignoring USE=${myiuse} since USE=headless is set." done @@ -331,10 +335,12 @@ src_prepare() { "${WORKDIR}/patches" "${FILESDIR}/chromium-cross-compile.patch" "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch" + "${FILESDIR}/chromium-qt6.patch" "${FILESDIR}/chromium-98-gtk4-build.patch" "${FILESDIR}/chromium-108-EnumTable-crash.patch" "${FILESDIR}/chromium-109-system-zlib.patch" "${FILESDIR}/chromium-111-InkDropHost-crash.patch" + ) if use ppc64 ; then @@ -947,17 +953,30 @@ chromium_configure() { myconf_gn+=" use_system_libdrm=true" myconf_gn+=" use_system_minigbm=true" myconf_gn+=" use_xkbcommon=true" - if use qt5; then - local moc_dir="$(qt5_get_bindir)" + if use qt5 || use qt6; then + local cbuild_libdir=$(get_libdir) if tc-is-cross-compiler; then # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181 local cbuild_libdir=$($(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libxslt) cbuild_libdir=${cbuild_libdir:2} - moc_dir="${EPREFIX}"/${cbuild_libdir/% }/qt5/bin + cbuild_libdir=${cbuild_libdir/% } + fi + if use qt5; then + if tc-is-cross-compiler; then + myconf_gn+=" moc_qt5_path=\"${EPREFIX}/${cbuild_libdir}/qt5/bin\"" + else + myconf_gn+=" moc_qt5_path=\"$(qt5_get_bindir)\"" + fi + fi + if use qt6; then + myconf_gn+=" moc_qt6_path=\"${EPREFIX}/usr/${cbuild_libdir}/qt6/libexec\"" fi - export PATH="${PATH}:${moc_dir}" + + myconf_gn+=" use_qt=true" + myconf_gn+=" use_qt6=$(usex qt6 true false)" + else + myconf_gn+=" use_qt=false" fi - myconf_gn+=" use_qt=$(usex qt5 true false)" myconf_gn+=" ozone_platform_x11=$(usex X true false)" myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)" myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")" @@ -1240,5 +1259,11 @@ pkg_postinst() { elog "behavior you need to pass --gtk-version=4, e.g. by adding it" elog "to CHROMIUM_FLAGS in /etc/chromium/default." fi + if use qt5 && use qt6; then + elog "Chromium automatically selects Qt5 or Qt6 based on your desktop" + elog "environment. To override you need to pass --qt-version=5 or" + elog "--qt-version=6, e.g. by adding it to CHROMIUM_FLAGS in" + elog "/etc/chromium/default." + fi fi } diff --git a/www-client/chromium/files/chromium-qt6.patch b/www-client/chromium/files/chromium-qt6.patch new file mode 100644 index 000000000000..1f18a937331c --- /dev/null +++ b/www-client/chromium/files/chromium-qt6.patch @@ -0,0 +1,106 @@ +--- a/ui/qt/qt.gni ++++ b/ui/qt/qt.gni +@@ -12,9 +12,21 @@ declare_args() { + use_qt = is_linux && !is_castos && !is_msan + } + ++declare_args() { ++ if(!use_sysroot && use_qt) { ++ moc_qt5_path = "" ++ } ++} ++ + declare_args() { + use_qt6 = use_qt && use_sysroot + } + ++declare_args() { ++ if(!use_sysroot && use_qt6) { ++ moc_qt6_path = "" ++ } ++} ++ + # use_qt6 => use_qt + assert(!use_qt6 || use_qt) +--- a/ui/qt/BUILD.gn ++++ b/ui/qt/BUILD.gn +@@ -41,16 +41,19 @@ source_set("qt_interface") { + sources = [ "qt_interface.cc" ] + } + +-if (!use_sysroot) { +- action("generate_moc") { +- script = "moc_wrapper.py" +- inputs = [ "//ui/qt/qt_shim.h" ] +- outputs = [ "$root_gen_dir/qt_shim_moc.cc" ] +- args = rebase_path(inputs + outputs, root_build_dir) ++template("qt_shim") { ++ if (!use_sysroot) { ++ action("generate_moc" + invoker.qt_version) { ++ script = "moc_wrapper.py" ++ inputs = [ "//ui/qt/qt_shim.h" ] ++ outputs = [ "$root_gen_dir/qt" + invoker.qt_version + "/qt_shim_moc.cc" ] ++ args = rebase_path(inputs + outputs, root_build_dir) ++ if (invoker.moc_qt_path != "") { ++ args += [ "--path", invoker.moc_qt_path ] ++ } ++ } + } +-} + +-template("qt_shim") { + pkg_config("qt" + invoker.qt_version + "_config") { + packages = [ + "Qt" + invoker.qt_version + "Core", +@@ -90,17 +93,23 @@ template("qt_shim") { + # avoid a build-time dependency on `moc` when using the sysroot. + sources += [ "qt" + invoker.qt_version + "_shim_moc.cc" ] + } else { +- sources += get_target_outputs(":generate_moc") +- deps += [ ":generate_moc" ] ++ sources += get_target_outputs(":generate_moc" + invoker.qt_version) ++ deps += [ ":generate_moc" + invoker.qt_version ] + } + } + } + qt_shim("qt5_shim") { + qt_version = "5" ++ if (!use_sysroot) { ++ moc_qt_path = "$moc_qt5_path" ++ } + } + if (use_qt6) { + qt_shim("qt6_shim") { + qt_version = "6" ++ if (!use_sysroot) { ++ moc_qt_path = "$moc_qt6_path" ++ } + } + } + +--- a/ui/qt/moc_wrapper.py ++++ b/ui/qt/moc_wrapper.py +@@ -3,8 +3,21 @@ + # Use of this source code is governed by a BSD-style license that can be + # found in the LICENSE file. + ++import argparse + import subprocess +-import sys + ++parser = argparse.ArgumentParser() ++parser.add_argument( ++ 'input', type=str, help='Input header file.') ++parser.add_argument( ++ 'output', type=str, help='Output file.') ++parser.add_argument( ++ '--path', required=False, type=str, default=None, ++ help='Path to moc binary.') + +-subprocess.check_call(["moc", sys.argv[1], "-o", sys.argv[2]]) ++args = parser.parse_args() ++ ++if args.path is None: ++ subprocess.check_call(["moc", args.input, "-o", args.output]) ++else: ++ subprocess.check_call([args.path + "/moc", args.input, "-o", args.output]) diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index b782072ab537..a06d1375919d 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -9,104 +9,6 @@ AUX gentoo-hwaccel-prefs.js-r2 265 BLAKE2B ac3053eb15e2dac446337c29184b5ec54fb30 AUX icon/firefox-r2.desktop 8137 BLAKE2B 5d0ce737c0e0969cb1a61de7989f5ca1ca0dff413d6d98bb0c93e0fed510b4e075a88fc117d3713e5e11ee7471ceaeffa9bc9dfd4282f3ddb1ea837d823e4887 SHA512 749a50b11d89c1329a52d13745ff8d5f801e565038cb5341319b4b515f36baf1c0c740003d6d01188c27e31d7ddeff58310e7b2420681292d0f2522bc5bd34b6 AUX icon/firefox-r3.desktop 8116 BLAKE2B 50b476a1be87bcca0bd6175b7a7f5e67ac5d3f40b0a5a99c2244036a9eea53fb518f59c1d87b18723c4ae6c261bfb692ef0b52c6714402b0a98da4b6867ab977 SHA512 07c9d89babe20fba9531396c9aa2b692aae77606be2b8a750481b6b8f9b3eab320fef313d1ed4b15d3fbc4cd94dfb56b62ce1a3e89ba7143c6aa9acc0f919bf8 AUX icon/firefox-symbolic.svg 7432 BLAKE2B 33a552ffb9850f6b9cd3cb8d9f7f80268ac08f00a0bd5eb15d892c6fbb950f8cacf6058b9c838f5be1ae1b53541f143a1ec0c1302ae85b49100b166fcbccdce6 SHA512 ba7db9a7c95a051bcd84e4c09c802fc55ee3c0d1d06ec1b169b04e414259b75bbe92fe584aee41a1e3f71e71c160df8bedf5393449e5024110ed27dbc0579ea8 -DIST firefox-102.11.0esr-ach.xpi 466438 BLAKE2B 18deee55ae9b47fcc0957db25279bd55d43bee58f44020f9a8b2f6bc1828b54d44f00a0608d922b1255418a85ee4141c46de3ac7b8f2b8e3d67d4750fb6442db SHA512 3e1db667f60f3b7e978ff5750a8a873aa654141eb4181210c900f3c3a4e0181ef52d4eaa1aebd2f88641ae164f71d4e7bc5fb474c8970b6c8e77844ed48c2176 -DIST firefox-102.11.0esr-af.xpi 429115 BLAKE2B f4b6545e0180299292191df7c510a9e8cc2f65290f4b4e6b6194ad84a2b72e716ad2e5dce664d0aa96a3cc55005abae4bf38a80c4a5260271ad53430d4ea5791 SHA512 de524c3d49447c975985154583c6632c57773509049ccda359b550a23867fd9c77065f5a6e64a8f1a46e0e899a8bccf2c3a8aadf836887063001213a651e859c -DIST firefox-102.11.0esr-an.xpi 510493 BLAKE2B fef68890756c1ba398c2919a6f0afc55af9291cda046a31377ee88c397f5869cd9f287062bab2eb075280477f1759f6049585ab19b7708ea6cf688ec7a7e3024 SHA512 c16e60ad78cd6277fb19824aa26ba454f713aa857ba38afb0c3c09bd3e7c01d1c7c7eef2bbf1cf8c11bd96b53810c702fc405a8971d1ea0049283b3d0561b060 -DIST firefox-102.11.0esr-ar.xpi 578885 BLAKE2B 203c96de80036a5f8ed2db95111b8469eae931a7548246d45eb65c422dabaad7dcf5ae88639d8e1ed36d9b9193e237c751884167d72405b2610cbe3e26cb62bd SHA512 8f4cc6629043f0eab0aef0f60c64714c9db56e9f697f0863b7cb8283fefd7cceeeb9999821b82c34f89568706d68ce9335b358a2179c5ca4a3ee380788f38c88 -DIST firefox-102.11.0esr-ast.xpi 498102 BLAKE2B 4d284f84a4ea200726586a2c1f4397dcfcbd00e419bf83eb19b8b083e3807bab86776279e1c09bf6eb1ec1f6506ffec84d45bebbd6eb861adfb5062284442f29 SHA512 b03a86c9e812cd51f9ae7bae78db9c92a90961584d7fd0c74207901f34ffba7cd86330aee2cccd046818989e94f6d997dd9e85221f0c3bdde0b0b732bdecc239 -DIST firefox-102.11.0esr-az.xpi 500789 BLAKE2B 7831e91d0e5640fc4402ce53a1483edd2f5640c210040fc1d158e7dd5c27e758727ec1fb6d7e37bc96adaaff321bc33e5164d50c5b659f0e0e5ef5876be131e3 SHA512 395c83c5746629e7ac7dcd6e893fc101352a40544450ebbe346ec510021eb42593976d54f6477e44b80d9ec75ca50e7e0d4c5944f51aa3f1b7d27ab2a9e5a324 -DIST firefox-102.11.0esr-be.xpi 666681 BLAKE2B f7ea5577981b46759c3f805c64cdd26f74e2a236d0450f5653a27fb14420e164113e565f6cdec8316ec073a63ae33c7c5ac59856d5cf67759dc52c4c459c25ea SHA512 a330c64901f1aaca4de2dd42fe47a82d64abec9d45229ff1b378172c67ec1ba532da7c7f30d46783e206f85ea15bb07bd9898a7b46f4cb64a8500c3d69bb7360 -DIST firefox-102.11.0esr-bg.xpi 591346 BLAKE2B b93c246fb1409482b2d861759296ffecce38b1b9dd755bd32f28d38e4d7c2e1e426bfceeb6642659cf15eef2b5f191c479159f8ea47c6a0d1161d2ed8d08078c SHA512 b820ca3d7d63f89740b6c617a9f0e53486996a85083be4d237200751d5a643361a1d22b464905d335738f2a128990aa3e0666e1948539e9b251ca6b694147e8c -DIST firefox-102.11.0esr-bn.xpi 591686 BLAKE2B 4e837ae1a230c81155710ad62fb7c270c6a4834172d33338fad2a3f0e253bc5517c3fccf12ea79b1d7d839be4f974f3dab3a005011af7dc2755720182cd3a9e3 SHA512 16b7f24e44c6f82fb6ecfbf5fe6c49b6bcefb421f7cbd9c6053ef91c7f68c903e4bc1c56cb3e4db1a60e3440479a8a50ac30e60b6bfc2e5a9d6ece11d2371d4c -DIST firefox-102.11.0esr-br.xpi 555852 BLAKE2B 98ee3d457b372ecfea4b3df3dfaa4075855fa6131c60d7c03b9e4013c7af4020cf56564a76debbdb586eff827ceeb08b8b55985cf0eab9caff44ac3da895acb7 SHA512 719b3faaef21bbf7e99e2241a29653111beebdf6cf427d6b83d8944fdf5ddbd8117f958c4c3f621f7ebfd70cfdc4b578ecf32d3011ef226eb9f799dd135d4335 -DIST firefox-102.11.0esr-bs.xpi 471727 BLAKE2B 127c1d5b5b0cc627d2e25bcd604e93fdcaa5228a3c8eab9149c124b1a219d99dc96eeea48b4663a1e48a529dcc5821261bb05312f77f59586abbbf791b6d313b SHA512 32ffa3197792f49d9df249a31dfe8ce26861d4995533feb71f83394bfbd4b3dac6751eac0a9c5c8a1e3c3733e937455ba502a77c20417e3b7c99021a5b1223cd -DIST firefox-102.11.0esr-ca-valencia.xpi 549188 BLAKE2B 4d8daaa67a94581ade46b591c08d6a2cad573466a0ef4527661e281694db0da71cea9ad214bfb95d547610ff2ad6564429dfd2d265fb1056e7748a7f9b5c3580 SHA512 365722a3603074ca78d21ed45368d270131d035d66b3b7a5ac68f1933f67a1f48ab57c8c4a320a2aa8235f51f50d58fb4dcfa08bdbed4c5232b560442b6923e3 -DIST firefox-102.11.0esr-ca.xpi 561934 BLAKE2B ed3d0bfaae47fccdefc5c1f7c8e14f2034a6596cb6d431ec7acdb870be5cbf5d8a6f00805b265ed551922a6ac7382bfa29eebfe1e183c809d9b6a2d9efd14ebd SHA512 41980096619e1795eccf4adfbe76882cfa2420298188d046a7ba0b895c592cef0158ef23916ee4e0d21ece280a4f769a8b4a16e1db1eb9f1413f43c5db5aeae8 -DIST firefox-102.11.0esr-cak.xpi 563841 BLAKE2B be23cb3abddf5fd2906263049fef19c4a2431b25212fda32cba73d88cc581fc5455d6af556b1c7a0455dc07bfa63a8ce62ebf4629e37f654b783e4e4954d3b4b SHA512 f520ce64ba71e9844a17ae9c5e21a61b45fec50602f753a9e5f283ca05ff8a29400653336cbb28977e544ba7ebb3e1242a9feaa88316fc5038b7928f4bc59608 -DIST firefox-102.11.0esr-cs.xpi 599800 BLAKE2B 2b7ff6a989fc6412e1e0123e00497dfc5fef0e814b4a25d1c7cb29e9dc7eccbd5bc7b5adf7a75fc8b0164f350945b0ef789c01fd05ffa213ebbc433bf4e4c71d SHA512 009057c0eb6e2cea23f3fdce51c6bebb53034176139902a5f4cff77915c5420f5bbdee928a851d8c5a3aba2a2181916ae76bf8091c76de507b76ac6780234f8c -DIST firefox-102.11.0esr-cy.xpi 579213 BLAKE2B 6420053b4c516fc5123b4fbd482967e5b0296f9308c0eece64897bbcfb37ba2328ad1d7b438e9e9e3ec3c39a9a88900aa7f7839d31e70868c12c7de4422bcc05 SHA512 4758ce4e92bca727f8ed2e8651358827dc47deaa682e1992434a44e21b05eca7080a6c223873e495e55af44fe69dd82fe603f3dde52039197a3a2f531f150e5a -DIST firefox-102.11.0esr-da.xpi 570508 BLAKE2B 0c4b119c5802994c6ba237626218f27e9b1e58ab1e7f18895df1c4ee5ef1e3dcaae130648c933bab4105fcfa48de7014d03c44bc2cb2457e51ac5f09af8cb359 SHA512 6f1bb0037f28804a8d16c8b1ad9dbbde4b4cdab7cb189d9109e3f46d2d15cd90825cc258d6722b30d56403008715d9142aad6f4ec23ef110882510aef88f9ae1 -DIST firefox-102.11.0esr-de.xpi 591571 BLAKE2B d5829036dba72920d524726e8801b8b1efb33bf42f4a3d6ccb7331c379bf2c5ecb1112c545bf2cefaaee0e05dfb352c7003d8db815a93d14f6a08926420cfbc0 SHA512 a560ecc3392eebb68ae12091f90cf165afe2ae5860f7a1cac3ef8f6d4ccd19250ba273b5a081668405fab606cacebad9118490ea79b81258b81ff1c72af006e2 -DIST firefox-102.11.0esr-dsb.xpi 600367 BLAKE2B 40037c3d961acecb22142f1da50a331d37bd8ed96c9cd6de300ef073584c3796bcbe3a4563f63e9964dff8213742315b08885412bb6cc8fb7ac48d57139eaf53 SHA512 f5bd89306e79974448f9691ac8aa574761a1324a36d538a62096c4f9b5fe66353490bf1767bfeaf2a4c14c855892dda32b3bdffbb70346d85b6e92800b8a63c3 -DIST firefox-102.11.0esr-el.xpi 681663 BLAKE2B 198168aa08d07a22401409b753758b8425ac167fc87ef6c393b26333a964ac983648cab778c27d32904d14a6f6072f75d181593075d81e408efb401de160775c SHA512 0cb2797a8ede9a24324fa0c85ac554c283d3d807e17ec77e50dce31bae325956095dd8462b0f897caa7df7c7d6bac5e1916ec255ce00496d5ea73bc9442551c3 -DIST firefox-102.11.0esr-en-CA.xpi 541055 BLAKE2B 70af6cf36b8ee3cad048808eca3c57199ea4c16a692d1303de2b6663e5ac07616eeb9e62817deff7d175cbade2f240fa3cf0b08480ef9a75085314cb12c25249 SHA512 6548b8df81d2ce3b06c4748e880173fdcbaecad90ab1f15964dfe4b479d31e221faa2710bbc50bdd4b4ce825e79a09d123752a71f65984e7faeb94ff29e86e13 -DIST firefox-102.11.0esr-en-GB.xpi 543987 BLAKE2B 79f264740fc984e2eeb35e7cf173f0deb08aa3328412c729f0d596614d8aed21872073160d2bfc93f832fcf74f72b90be50409d3d263eebb7804896cdf6a6ae9 SHA512 6781864dfb449552e3ee0da79852d5da69d8e5231c3e13b4f4984246e458d0b50aeca2bbb804d8a9e9d444a38937308d6adb9ec6994c30ea4043512c989dd347 -DIST firefox-102.11.0esr-eo.xpi 571431 BLAKE2B af640935045c2ae44672d71bb1079782b5a292e19a5e5e1063ab0c9b69ff40eabee9d7494efabdd8581ee2d52632970aac914dcdc1227dc5d9c52075ce4fcc72 SHA512 a824d772487027c12365e8560befa57cefb17b1d042cef33de46a6438d493a00ecde5565f326a5223643d0c799d107c00474b36b3b1bd33f0b9de6d0f2b3aa8d -DIST firefox-102.11.0esr-es-AR.xpi 584194 BLAKE2B b7ece67860bd7b0fff1cc8d3b12188e44c6ffd36b0c5a16b1bdf4d6e52b7ba2600de857d96b344c483eee5987858725e123b89089cb78ab293affa7a0d493a10 SHA512 18879aeb617f2d50d8103b3cf0296ab45846519d2663323e3130ef16b4891294f07bcfd9b75411f5d96112d1aa88a597b75718ca3f5c796bf2d8cd9605ad244b -DIST firefox-102.11.0esr-es-CL.xpi 583183 BLAKE2B eba9603a73966582c7f78abd3858de482be82f6c2fb83c40b7db4a70834c0c8a3ad1a581bf894f8dfdcd25e779263c84606631cfd7903567c5f0df6052754418 SHA512 1c656518e34379a3d09f8d2b2c992ffed2702471d8f94899607579a3b1ef72d5c6def7d17b5f09254caa18a3b7322620ebdaf1c6ecbcddf9ce2d80188e9103c6 -DIST firefox-102.11.0esr-es-ES.xpi 576080 BLAKE2B b3433041fae11c50a94206d52c2ba603737ad62abf94d9bfc90cf3ada7be3923610b77d09975a1d11307deed2cb55a9ffb16deed2ab9d5627efdbcaaeb42009e SHA512 0a5bebddc6104d58f78633732b6cdf2587ecf281940f33ddab277464cc176d87c158c1277a7dd36bad14571d45554585e59423aa61e25d37e7e1e1f35a9b47b7 -DIST firefox-102.11.0esr-es-MX.xpi 586663 BLAKE2B 863ce18cf6a76ce326c013d4e4235ef4d41f3ef0e962d2a1373452a315a8c4af3101d7a95f13401c03b9b9fda3021c0d0686fb8ee4290c188be0a91193aea498 SHA512 8c4664def2bb1ee3db8859db86bf5ea815815d556fe348d73fc9633822d12924260a49d0e7dc089d8fc1c017655fba50b9c9433b20fbe5a36e2cde9fd77c06cd -DIST firefox-102.11.0esr-et.xpi 543295 BLAKE2B 42e65fb54f4315eb84ad9594dc1ebe24e51d033553449fa849aaf0de0e4b6e4a8030fc52fcc3afd924af15828196dc599ee417f53f00a6f1c26c119fe5eda077 SHA512 16f0ba519b5c97dd7a024f2f11b662fe839008e3717db3a2fd240c56b3c8bc187fbfafe5f5eb3f1b1d2529a657e0bb5bb1771c83aa2b185c7af3cc16ce40d342 -DIST firefox-102.11.0esr-eu.xpi 572522 BLAKE2B ff5777faf347b49e629a8734323e8039b99f831ae84079bd7ec42ea5e593ed246a16ff2394cfa5257dfafabc1c5ec0f8c4cf08d8bdb9a49590745fd2781ef1fa SHA512 a4f777dda7f4e860aa00f5d64378bc8099ef491e64ec1814cc1c2c7b23ffba38f6af049b288780f4b9d895565d65236858c44d5e22d4765d83ea1eef88a3dba0 -DIST firefox-102.11.0esr-fa.xpi 583113 BLAKE2B 6f14abaf92ee4eb3ff26767d36b8370d030747fad1102749ec4491f01fc276cf6bb2151e48f79ea40fcd03bdb1b572e09c8d3104b35b762fa9e569520732ad15 SHA512 ede719e6f2659bf04e7a2468f61dc147c4c20b79945e44f4bd67bd1893ac78834a11d43cb36649c79e3428d9963ebad7ebe697797e3e19a745b7e25d73159c6c -DIST firefox-102.11.0esr-ff.xpi 483117 BLAKE2B 893d8d7e4c1d1c6479a9c0931f3733aa2e8855f52fda34d59c8af58ea0a3a9195baa54fe4ef5efdf998ece47a9da15c6da9fd78d3f8b85a4c31c1d6416bbf153 SHA512 60a0da9234991d19e6d898b01f9eabff560d3d98e1690ab5e286d3ca82bd1babc45744f9f26f55832ab38c2b3bda8d72483216ad9a007a90621089ae9c853638 -DIST firefox-102.11.0esr-fi.xpi 568234 BLAKE2B 41aed634a6d671b833a9cbefb0f2e2e15591a358b30b2fbdd3dc0753ce5d5851003ec6141270c425eedaf14831b28dadd7d85e3696b98f12d517931cf6cb36f0 SHA512 911c57a3f94cebb5d991d3b115654cc4d324cd03c53deec9b579a5118063ef8db665c6e6a740ef19bf853d6316617bfd81e04f0061ad282823caf47be80fe66d -DIST firefox-102.11.0esr-fr.xpi 595533 BLAKE2B 7acd58a0fbe714c8a8efdd31299f68669b77eb27162c4fe386ba34ca20ba3e85133e83feebaa9a746c76623a164cbcc2cbd69b065375a03d433dc07621378f76 SHA512 c35da5e8b633d53fdd602cfb411bd3b623bc5259cf5385a31b6429af75b98e74449d3813cfe0f5b9c33f39b1ac90e2ba76357464e8416ffdde07d0dfe9802898 -DIST firefox-102.11.0esr-fy-NL.xpi 580243 BLAKE2B c6b139a4008194d2028c0730c3888aabe1032ff5981d6169e1747c184ed8db2186af4b36d25b585d3f9b822e6d27f2f47299cb1c4115da56d6df149f294c2b04 SHA512 53d866c0e493913d0ae36db66d5c266dcacca10061bbf8257e9591150f92ce4c2d0922109524f9b19432886890f0fd82e20efc6fa290461b3342f4f1f246ea03 -DIST firefox-102.11.0esr-ga-IE.xpi 480690 BLAKE2B 2a538f29d8346a0df951e0c7215da66057051398afea8a52afab3dc5361bfa5abc1b59c11cde00aff6bae1d8a8fe1b077e9ee9124bdbe62b3e82160ab4e0fde6 SHA512 74f6e0336de66f88872676ec2cc182deac8b6dd42d97e4947de63da0709a821a4aee3b82c258e066e2071457f9007275f48c2c05d236ed978e4c9f7f25791320 -DIST firefox-102.11.0esr-gd.xpi 557860 BLAKE2B 4d44a76c6ca93e9a7a429e728b68261693334dc9b778b6aa14df4d6082afefde97c3f0fb3fdc8546caf499c7d134fc977886089368ba3cc2a6bd428ff7a273a8 SHA512 0e04e35e5249b47ad2046bc016347354033dd4fa593ef9fd0c1f799687a90c7bed626ba6d637156c48cf7953f4b308ab19789b3e88f42e026007565732e53f26 -DIST firefox-102.11.0esr-gl.xpi 550711 BLAKE2B df5a54cb0f4d52c25bdefaab0f1c47fd5f0d463c116f5be367f81c7856a64e82526cf3c8048cdc995f02702ffced408bc1b6247859abb12f4f2c7758bb7626e5 SHA512 d224f6b9d88318b5b884ca6674735255e38b2a55dd08e284c00882ddd008b6f9a8e10cf51a27084ffed95766d78f76325b522409346dc8e7568fe2ed3601b93a -DIST firefox-102.11.0esr-gn.xpi 595693 BLAKE2B 116cacf204b4ebd01038de33836d35d9c4d310381dbcf5e820c25e56ed7ad1e91c0694dd95fb4c06305115160dde8d7f521297152c7c59fdb6a26ad940de8812 SHA512 8c2cb7e4cf23e0b7c0619086111e67e64a7d8fbde0552313fc5a30a740869c62d233486beaa5fca975a0a8aee2209e94d6ef918b39bb659097976e9e57b32e5b -DIST firefox-102.11.0esr-gu-IN.xpi 541907 BLAKE2B b8ef9571147e1e30bbd66ef1d656b5315fcd11f7c8f11fd9b2647b785f1c5af6e0abcaaba327727002c2fdd64fae201d022b9ca6ec832815a680c5b38fc1d189 SHA512 1250f7718f8ebc6367467b2a1ed340624a6c776063eeae89fc74454919df02fb17d95857b7b6a8b79555356f02307c353c46320845713005584095b8627bf448 -DIST firefox-102.11.0esr-he.xpi 591516 BLAKE2B 2574a01bb49e85dc2d0854b7ce1cc85508f3affd7c0b07e916db30d0095344322daaabc20f346b0858d8f8f79096aec71b1555fae791dbee21954b29ed4d5e53 SHA512 0c7dfdafaae620f6d48f2f58c015ecd8b09c02897fb8b2dbcd68fda521dfb9a8336f73c11915517b7725b8c6e01bfe7fd59a44da03a336f689af82d8f212cfc4 -DIST firefox-102.11.0esr-hi-IN.xpi 570412 BLAKE2B c2e21a44bd2d40f21a2507e1a09803aae118165706565f92310fe57a71cc7c041a5352c5d6ce77bb39be55865ff447dd5327819f9e225c7bf65f46b22751b3a5 SHA512 384a54c3af0a4b975f77f2abcb88be30811e92c09f8c71cb477227b3d020d31b3c0459be353b76ffaaa04f12c2f991b2c1f1a8abcec73ef8a1d6f4b165154f32 -DIST firefox-102.11.0esr-hr.xpi 555265 BLAKE2B 302649626a8be690c85418e4757618147dcd00cd8c57306d2367720947378a5ba10178abcc155f745be7f1d8aea189f50f8e4e5feb5418eb83393c38a55cff82 SHA512 ff4ec22f74336f61d4edd9409bf0c893403636302179a21fc5b59c1c242dcd6b748de6f968d5fb6faddd24d3dee58596554d44a1d1b3f1a8836349e452470e8f -DIST firefox-102.11.0esr-hsb.xpi 599182 BLAKE2B 418f485751f1ff74db8ea652b23106dfcaf55f67cd85ec746d8de9ad79d5a9813671d18e679cad3bdf2e30ada8bde0a73e0221e1bcb368bd7a78211244ec049b SHA512 46c46a7f43d585722ab3515aa1bb56462d75e7496fed030106328cd91d9d3bcb6eaef9ba16b7011ed8b534762002d9f54eab96d9d603c9074d708d099c093b4b -DIST firefox-102.11.0esr-hu.xpi 605257 BLAKE2B 117578202592dffef12ecfeb62419ded06fe963e97ab12e6d4f3b6cc9488871da37e1d21fa3885069b4764118c9e451471c82388bf9d6dde9ae93186dbd4ccd4 SHA512 0d1362074226cb5aa25ea1056e18af6e19cdb3d0b0bafaa19f68dde8ca7f416113bfd874261f97287d21b71aa65100655be7d43024363440a2f4976b07889c3f -DIST firefox-102.11.0esr-hy-AM.xpi 607090 BLAKE2B 8e140e08ccbd17498065c2451ad16585562645624122a5596d80b7ccd6df76ab3031d87af7401ac850f5a97034efabb6a32da130f0e2a9105dd610df900d42af SHA512 de758a1abb0aa8d72e78e3ad44d8d3e8d2117db166107f356cc5b7aa4173aa1fce1b4d512e68f82068a06b7b0237dfa93b5cef62a7569c01cb78bfc420c193c3 -DIST firefox-102.11.0esr-ia.xpi 567883 BLAKE2B 670ebd8604035139ad2230131d401f35db00f3e9c52c236a6335fc073099b67eabda2e32e0c38cd8184286951120d900fa0b68701cfc162c98c5a242cf7ce348 SHA512 0ea13db52f7ae387b362767b0b8122a88705263486edacdd842a1d755d54cd57f5b4d5ab4f97830936cda3f7b39dd09f5ae6bed9d175051c1b7b0f4131ba2272 -DIST firefox-102.11.0esr-id.xpi 564790 BLAKE2B f629299adf39481cf4f8d98876d23f08e6352c4929ba92cca4f2a1a252118392c52352c578e3a440f9bc3adcca5b017df011d2823ca6fbb3129e78fd9d1b4732 SHA512 6b9eae18fa4a727bcb172d127500ae161a03561de75358a524d53301190b56b6c8de975302c458872800b30a519549fb5fa8cffd3f88fa887b4a458fb71474f3 -DIST firefox-102.11.0esr-is.xpi 575730 BLAKE2B 8f844758bf5de1780c69f7a05149cfe2488ad9f435ad8896bf7c5d42a871da43140cb9fe7e201dd3527cf61f1d0c592220965a6b0a95d7c499b4b6d064c7bb16 SHA512 8c6360c50a8abc1c521e4dd24379bd141fa314150533d2eb9ce98bd4823808484cfa4ac319b3f25b84bd51f8b2faed057a36ff94fa63bd6ceccc3eba9ee49c1b -DIST firefox-102.11.0esr-it.xpi 505282 BLAKE2B 3e90e5168bb183e904d2a75f22e2c98a2bddd7a5903a9f31120f5e3f4703f0c2afa5df12f5f9150e227111effb084f461ecb4af43efe08d1de0aec00adec413f SHA512 4e6e53ade05e9fe5adec71ffee8f5b5d263c9ac3423df8446af5691cf315489b7e64922e0bb0f47c110104b4d16b2795e25f1c86d545737c134b433c2e3079c3 -DIST firefox-102.11.0esr-ja.xpi 631483 BLAKE2B 48f0bdb1f4230e465981d418501282fbab5f7d9c7fcd93225354d74b801427a27149d87a7174fdbb347ced61e67e58f60e53b90b3f1ff3fa328267b26e0d3644 SHA512 f3b91b6ddff723fbdc068cfaab9bbd9129b70b48dd88e1f92e6c43455c412ee84d48cd29efb5df47a48e9d8f12d5ad4d66576cb3f4832384717c26cdc39e51e7 -DIST firefox-102.11.0esr-ka.xpi 635999 BLAKE2B 5c5fdf896b19222ecda6c06d887fdfb5cc491d9250e08c6e1e070fc63ea9e6c7abf41fb369b292e11791b7ffbd2348fcd3b328781ac988be79ed68ccbf88dc8f SHA512 261e5d2859d56b6a5cde06ea16db0566548eac4ac0019d99437f7c396a3e78af1974cd416120beb6e341cbeaacc7a3ab6a784c1bdc6d95c5d6cf1c34417c170e -DIST firefox-102.11.0esr-kab.xpi 583627 BLAKE2B 5274008b41b921fd618e9186568256151c9ab7f826ae92d3b7649be30a0401d8aea1e33e2b870b665a8e7894e5f907eb8066dcdfbf902aaa87096b43a2d68ae8 SHA512 6e6a00f5c32e0ab6aff02db29c152ce96ef48b254242a98ff2ff32ce670c9e08bf3ef7b0a005f530c82d3d882a8e35aacb5d114a883ec1a21b960c6ed428be3f -DIST firefox-102.11.0esr-kk.xpi 658875 BLAKE2B c74007c897528b6e9515bad88e05c383b99533b5ab008558e8bb7711f8eefef98ecf7e9bbed4c7918b4d11f98f828cc6a21b311f4a09c90acebd7a622f222e1f SHA512 1af489dfe96a2bdb3e8f25634810a08a6771219f2b3a60db03ce0173795e88d9c1a0c8d839df0823ae0386d150f8fc0c236a0e077c2779b7a5a8f0885cf95a91 -DIST firefox-102.11.0esr-km.xpi 543899 BLAKE2B a459eaee99c9be3721852fdc0cb31a0fbe069d6de6d574db322276c579d218d8397b7137d0d9ae3030644ac5db15fe6898d6fa9691b1409541a294feb32a014e SHA512 235ee38b0e05670613dadd512465db0a2e74ae2589540ecdb840c3dc4638f737659e398e465e5109792d71bb5941ba4fadc05b8ef5d7b401a0d5990af5e87478 -DIST firefox-102.11.0esr-kn.xpi 508574 BLAKE2B 7dceded1051ffb16eb562cc897821061093614066ee525e43144f601fb3ab52459625603c4ef4bf337541cd8ef43776be0618c8409d406c8926c4acb63ba8e42 SHA512 fdb977538c5920ff5b4a09b4b33f8e43a008c39c2bffcb3ce3faaecca17dbba088c34f78eab2da2479de128ecc99daf3f4e86a088520f84b9d5a92d66641df54 -DIST firefox-102.11.0esr-ko.xpi 617290 BLAKE2B 91087a2d25da7c2e1e013ae8cb1f0522625c65e3c0c991b07ecfd0ac348056ca9df0f339a3c48acb7ce44c0e66083d89862aba6b42c98acc4234d9015a489701 SHA512 9a2e4f2c903c744bdd6e78deb3e8960369a6c5526e57778f9fc700911deeb2a2fd217553fd45e0ea2de89e4214445c03099e27cfa33dc25822adde6604c5de04 -DIST firefox-102.11.0esr-lij.xpi 480137 BLAKE2B d1ec3b9aedee6bcb00fedccbac5b0d6ed2bd6c46b816849b36824fc3d33d1fe20b9cff31c04a58a600f3c0a84dee0ff9fb4e5a3d42bf8bf666546a7737e7cc5e SHA512 22d6172febcdd2e4facd2077ed99530530172112c1728bff74b0695f313b19a95374216fb6bbb2ab3b40b22880e2a5edffc3c4610327d199149abba90fcaf4d5 -DIST firefox-102.11.0esr-lt.xpi 574775 BLAKE2B 1c69cae581ffe275573aeeefc8410771070cb0bcb3ae1cc1dfba1b5a704416234a22f6d01b61e341781c1f40af24b2244bf613734348c84240db252573f795b9 SHA512 ceec7d56e3793174f58c239df1a94161e842af367b32d76d87de71abac73a74249dc1b273f9afc9eda6b4855496fad65ba21f52176161912e92e0adc5a9e7c11 -DIST firefox-102.11.0esr-lv.xpi 479288 BLAKE2B 01bfb3f07c7ec56e14113803e9cbd555c74dc8ae5b4b6db6a1c22c1c6eeb4ed3a4fbf031f8f7eb02a149864d7e6aa7d88e94bff92790c49e765efc411ffb223d SHA512 8e6bb583d4026ea0a371996b4989340fdae68a0455988362aacb5b55d91e159ba7cbb1326674747c0e1e245f48d7fea50af9e98ac373f5e6c9a8f5ee1e0f865f -DIST firefox-102.11.0esr-mk.xpi 497529 BLAKE2B 2e6baa4b233201afae2868e493beb883ad3ac6848d83f9297f6b1c6deb75f8c6cc8b8c242903e8263cb92ff9aa5db2c3501155b3428607f54ea966c6db94a6aa SHA512 d531ae347cfc41172bf140b86da60e8462a423fe4497fae3b333f58f45e3e137a26b77d7a61247ab466d64ffe1a9f23c1f140c34c483635e07b0e125c353c8bb -DIST firefox-102.11.0esr-mr.xpi 543728 BLAKE2B 28163b91ee97f6a9c24722f8e3499c7747496b6c27f34e81b3488fe63681190bae6b83341bb2010b20e0128c4bab818ff5b4066109f117397775f40a9a9ce3f0 SHA512 59430a1d4065a1c640bb4064f70ea97b28d5fbd8a13947e4bf2492ad39243312c79aec03f15a9c75815abac1d56418da9da1107537e84201e8287801210908e8 -DIST firefox-102.11.0esr-ms.xpi 459034 BLAKE2B 2e01d2d0e5cfcf39c2e5d72a31aa83f0ec00150a32c9a2eef63475934598ac1c682389d35798b6fdfbf40bc1312bcc156042583566035ac4bd8bfca4b86f370c SHA512 3822e53f7280f5b1999cbebe68ffe96c2a94a5855c50b5e0d2a0d9096d6fa9a7b7900d07bfe92e76abe4d68b62f8278c45e3258c796fa297fe212a4449925ce2 -DIST firefox-102.11.0esr-my.xpi 529943 BLAKE2B be241b483c29a5abf94633ee6cbf993930b337de6be788e92e582ab8d70ca1df6f7400cc88f457ffe81ea78c4be540443d11b01d06bb31895c1e835005547b51 SHA512 e2042e8a0de476b6f2319892e123a957505201f960355f3e8fef6fe46f123a1c5d45da75154b0ca3a175d2547277b0ee7c0dfe34f2f7a1d1bdf8839dfab46ffb -DIST firefox-102.11.0esr-nb-NO.xpi 565276 BLAKE2B e7756d4f7ddbc841025d72f5faeeaa2a95f9e9abc042d89e895f14bb3efc208c8d4140265b5ef5b8956fdb0332d1b6c8a29ad42fcceff7347a846ea27fe76fa7 SHA512 b9237530d23e67b426fd63c1dc5037f0238d1a8b941fea9c110b202ab7e9e8af76e5d04f5a983d692615c70c4b14bff2f70bf4b626d72cd85852308841d02cad -DIST firefox-102.11.0esr-ne-NP.xpi 498080 BLAKE2B 60f193172fa63f00eafc256baa08836a25a3ef6a0f9a5305e77984e8b9742aa0ec72829881fbd3a4ffb901c0cdfb736b3da048017d7f62648f07ff0a9759084b SHA512 596588971036231a93e2bc1868f1e7100eb651b0ab8b00d3d446fc19e026f7d862c99b74ef912cda961372619b03eaf96abb68da0ebbef69be71580753cf28f0 -DIST firefox-102.11.0esr-nl.xpi 573460 BLAKE2B 6394528b73cd37777a0e74e6b80b3f295a2d93fc5c25cb47496eabb94cd8e24ec01e9e615e4358a1652b9b1d1cef817cbdee6d19c6d2a50bef43030fb150422b SHA512 6df89da516584880cd76b7165cabdd0eee29cc8748695d1966e322888a405fa0092e0b46ab03f652850bebf1ebae2a48e589a49bc13b71dc934196340cf3f928 -DIST firefox-102.11.0esr-nn-NO.xpi 566162 BLAKE2B b150161b70acc3d4182da107506c5d37f724ed70d0926b0f9afa406e949b88e630a2f55475329fee3407837e0c6e15aa23adf4f73b4fa0959cbf388ce5d3e9f3 SHA512 2074f6a2bfcf5cfe60564a8b9af1dbae5a81fcc9ccdb00f5942a4920f5fa6ad61912e3f17a634c545c0942b125e613cbd1cbec23723af4a38a8e0a5090d1e894 -DIST firefox-102.11.0esr-oc.xpi 591131 BLAKE2B 090c18dd29bf44cfdaadd81b2c56eb31ebf6ba1a62d10e5ffda357ad64a063e83fc5cca70f1448003707a5231fd5355169e75e010c36f16dcfb8ea16622922f3 SHA512 bf17136cf2344f482a034457bace8e960e42d42771d805ae0ee58cdc8a4742d63b77584100cbd008b962155ea1e7edc0589b0fd7a8f30e8a1eebafd7cdae6055 -DIST firefox-102.11.0esr-pa-IN.xpi 648625 BLAKE2B 57d0ef0f9939f3ea699816ae8847a31d1a9790a6509070ede4ad1484523f11542627059faf80b5ef013d5d4bfffa22b0d6c6db19a292dbc7134d1e224da8ccea SHA512 8c5bd4e5e57385956b0b25c2539ce45e2a35b1bb682314f50bb8d18c38deac3e342fa503ee68ded7f16209bae3eb922580f8d2074c7f6a8dba1d4b91e6080573 -DIST firefox-102.11.0esr-pl.xpi 597072 BLAKE2B 72082b7e42a640e4770bbc14e125bfaef95f606c100b17e510268c6fa0da6bc96a10d871d6de2d1851a3988088094c250266b2e1b31ae0eb50c8583502b19195 SHA512 2965d0d85313e7ee657c27364237af40cfb25e176d72767c257bf74c0da4539ff9a162f9a30ef3231628b15b83e3d85b855aa9fb87e670a6dd58846094903980 -DIST firefox-102.11.0esr-pt-BR.xpi 579013 BLAKE2B da3adcdc74c69cbbf2df5e02697fcdb7e61058c22edf90cb615b82b85cd3c650c86f33582f6acbf914086dc1ca8ac4d2d45d9396009f62023cb94067eb3f312a SHA512 12df42dd4d7e868221a9388dc7c9d321e8830cddb3f819305b309c8c14c0ba09c5348e26befa26a67876bd09aa0284b65eec3d8353ff84424c07aa5da0c985b4 -DIST firefox-102.11.0esr-pt-PT.xpi 582839 BLAKE2B ffc7de87c714e23244ddb7ea786eb7be55e6a4e3a8a41aac9d4020e416cd99d44c15729a43f607f356cae23d5edaa3e224239009642268fc3a594f96fe9ca737 SHA512 9c7ee46c8625caad435baf0f6dea162f9104a182d68a1d32f483512b0ba335aed7e77df16a7d8539bc47ac798008db149d50015ba5084049eff87bd653777afd -DIST firefox-102.11.0esr-rm.xpi 571905 BLAKE2B e652ba3470428d1514923afab5c269c91d346c38b7df6447ee720df1436a56c168f89c952a028a1b700582b2f9d02c601a0eee926276098e54bb34015a241c11 SHA512 d45b20e88c65ca592bebb376dbe021095c6543ac11b648fe48c4320adb361161bfa035acacac4e5a9a0fffd48dd4ecaadab6183e61e9cabca28a5afef9c5eaed -DIST firefox-102.11.0esr-ro.xpi 541911 BLAKE2B 40ffa953a812b3d2b0f04bc6d51e38852ea8da23ebe8427b7b6d86fa05b34e6371ce5d8ae17cb17638c0016c2681c4e16a1d0bce2cb229d64ac9d9ccc8afd1f7 SHA512 eccf2a436a23e0cae62532991b5535a747d18a8446561b3a84692f4a6bf362921fc3e05a63f58ed8d38f2f8e1fd02eb5d2517b65580aec6efbcc0997484fa665 -DIST firefox-102.11.0esr-ru.xpi 671124 BLAKE2B 3e09a4ebdc110daf25d992001adb72fc29f4608c2d55e95819f388215ec989eb031ac1c7c549e7b815425d60e61a9323bf14ba827428073bf7f0c2776e05508a SHA512 52150b9fcbdcede199de1c4718222060cd00145c5312154da4434fd511e935359912ac6d50c09ef1cf72efd14e5ad4d0b18f4db694b9070dec56fb4dc2955fe3 -DIST firefox-102.11.0esr-sco.xpi 513230 BLAKE2B 826393bce9f2c564564f8915f8e3201249759dbe8138647b1fcfc1aaea950424a7c9237eda130ee72d7d51acb5f0ff3e08ebb38fa8cdc55aeebfe379b1865c38 SHA512 467236cb96c3e0086e8811f6b0bf70685a9c2a27f541cc4b5e088736b3354080f2d52375ba86e311460ddd3c6e0dff893ec6c28a28f432b42f09c6634e8b38fc -DIST firefox-102.11.0esr-si.xpi 585627 BLAKE2B b3d160e288e3423743bc423ed434bc07ad648ffb387f3b4202157c8b3a304d77022e1ba7200f9bc102b6dd048eb711b2d3ff3a5e28ea65899ec15de22baa8211 SHA512 3157a6fe917fb15e5c18d1d1162aaccbe2d3088b2e6426dac06103980fbc1a357f57d1f2108470b23785251baef3df6bcf3609880597c0e270b1fdc773819249 -DIST firefox-102.11.0esr-sk.xpi 606126 BLAKE2B 1045ca37e4bb7dac69046cb30775369e4f3e72bcffa4e24e1b8d0ccde305f159b0dc25b0a7060afc385b3eee5515398dd27cb73ec6fdd7323690bba03cd30957 SHA512 d8ed109bfe71d2d5fa15a3de40858b57f769dfd545f5e88d91dde488c0acb2d1325c4cf5de7e9288767b4f7f8c9fbd73060d647f87f14716a6704f0ecd622df1 -DIST firefox-102.11.0esr-sl.xpi 577344 BLAKE2B 8c87bf9384e0ecc95cbfa218604fed7fdbe16ad265a12966b75cc5550dccd217e3ccd87668f3028a1e9af4d836b21847db7eb569dad5abacb9e506887e899e72 SHA512 fa5fb5e5687d94ebcfe13a65b5b9bab88b6cc54799b466a3224fbc0dbc5c933385d928f63f6741d391c1bd11d4707736bd54acee4f78d5b79d8d377c371b0de4 -DIST firefox-102.11.0esr-son.xpi 433052 BLAKE2B cbd67993e70fdb38e09a73b20a9fb640bbb99e241d989eeffd5cc76b3db440e12582f09bb47030bcc1ecc13282069268865b4109de72370cb15933661dea5d58 SHA512 64fc74192cb470257e24f55ae5566fa3b55342cc98e23409ba5036e08dcfe0c60252eff996eb559783ed9931966ec0000fb1a0db603c92b31962b97d18ea8224 -DIST firefox-102.11.0esr-sq.xpi 593402 BLAKE2B 703e12e59b7686b845d268c70c17b0cf6ad3653d176a45143f45d071ee31c9f6c2ebbd7ec05f9dafa99ea11a6b6bf573489fa004c585b43f54a1f7f64d1ad5d0 SHA512 e1d0d41f4f48aa614f0167c6e43616a0a6f6bb3c60390462f5a7271a3359a3e05a52ffede6aa55c8615dc1ac729b97ed05143a41f33f4ae1b1d199ecfd4d99c6 -DIST firefox-102.11.0esr-sr.xpi 635140 BLAKE2B 81ca2f972f153694c76934619feac9bf42bf13e7682a57c3a5a691ace49ab7896e70af4228d57770474e954636fd954387b6e6944921b87b5c974c858bb44a0d SHA512 c45a26492b56ea601f240dff48f3ab6de9a1eed719bf1c58b1282f61d33024bf705899b9533d186f0abed16500b00d1ac6216567ebe823261f748e3597f4aff1 -DIST firefox-102.11.0esr-sv-SE.xpi 576054 BLAKE2B a9f9374803c6866019a243b570c3383e46c88b5393e12f4323500377ded68ffb178b425cb15c54a9d9292d29c72fc06cd0b58c38a52e5571d0b7ef3ee37f6b05 SHA512 53988073825f39d40cf86b6d7c733239187ab6d9cb94a21c41b521b4a5c3f07ef9fcafdaa3084cc6ea7605469ca14a49645a0c76ce635a6c3412a86dd4a8c69f -DIST firefox-102.11.0esr-szl.xpi 527095 BLAKE2B 00509d561538ede816b1c5ff78ed4523f65e103759e58cd98593763fb39152ae4f900485243ffc5cae576947a26f192f338df3de33c7706bafbde981dadb9db8 SHA512 184a590c2b9a6183e0a9e1f093313dc207f7ff25a89ebfd2c40bfe1fc310ad49272bb55e3b91ce3863322b428a49c4d2844496afd3720f32b1c5adb92af11fa0 -DIST firefox-102.11.0esr-ta.xpi 522063 BLAKE2B 401b22dae76e3e4125c07215dc7b88fb88870da7a48d182180fbd0b354376eb9448e231ca07d32974c896dba8b1d0330725cfb895c131bc5c1302b02f761b372 SHA512 e63cf83ef5da4b6e55d70004b5375a6029e0342618b4f8ba78b3123522db82b5612daad15110ac1f771b5f640309a9528f80ab89af92f57bb0215e0dabceb438 -DIST firefox-102.11.0esr-te.xpi 568438 BLAKE2B 8c4fb8eb244974e1118775afdd45080d48338ad1eb3947af3f135b16b46139a51ced47eaa123d7bc7395c2d75b6c00b89667d82b230fbfa5f891d4537cf851f8 SHA512 aef53e551f1344ff50d973cd7fb0655c49d9eb1894c6649bdc9662424679839bafab6a315dc08781de7ed45ca9e4111be677c1627706a15ec33bda1e71d64a70 -DIST firefox-102.11.0esr-th.xpi 649495 BLAKE2B c8a17ae1b50414ef8eb846eac08a2165bb6f22ca511fd77ab9af064abc0533fcaffc590a8681a3c735fa60e127e9484b750784d6cf525c29221d865f3e114137 SHA512 2e47db0c2ab7817890093b140f68a825dbbe46034a7a4477e8cca9a1f68116158c48b2c3a8401460c8718894febe27e0ee6213362ad6ab9584397077df748526 -DIST firefox-102.11.0esr-tl.xpi 532363 BLAKE2B 1d93caa61bb021163454b9ea9a2ba156ee2f8b622d4c9ff2034248d8f29d40a7c5b471df12a8dae8bd3256a2a9e6475361e78dc87bf140245916ff5cbb2226d4 SHA512 3f03d2b4e66ba10301612feabfc1b0376bd71fa1d6dba1fdc6faf9b5fa80feffca93c1d91b7952637739577b0b5a421401792a5760bdcbd80c2048b4c9d85573 -DIST firefox-102.11.0esr-tr.xpi 590501 BLAKE2B 574ed2dc7bffd9f5d6d465da9af0273d95c5f1f1e6ad4b3acc4b80dc484e8da620e9022e71b925f96cc9469d19e9a290367c842cec8b4843e9db9a94bcabeacb SHA512 08b39c9591f5b38bbf6fe31b31ae360ca478cc5d73032c2fdc0728a5d610555415b90e2be0a4051fc03b4f8f38aa57d8a04d67217f91458877ea595078881808 -DIST firefox-102.11.0esr-trs.xpi 497374 BLAKE2B b554ae5d8cfc8181aa33adc393e5e9f53dac814cbca6fced95e20b875a779de7d1ec2f592ffb5840bd3e8f553e5234207b8b180eec24c5aaa2bf5ac25a302da1 SHA512 9ae7b7215e4b17fc026fb71b2b4f714f06824efbd896c29763ac42bd3e3cb48962cf505a7088bc2c2eb7da232b2f3025c44e36d5e2cf9c5045a42c67eeb73a19 -DIST firefox-102.11.0esr-uk.xpi 664319 BLAKE2B e6836f6603993aab26b1673f887f3d28d0cecfa80f2807b30ea95e0498d76d2c9716c3d44f542767254c47ce52a79c04355a48c7cf0fe0996ba1854b7fcd3a4b SHA512 8cc8c204bf644388bcc18ce5ba4351772f673cbf1dd85754a013bb6b215a06f3c0644496c1615a194b86c7478c2346c2bf2212e5427d0cf2893fd67f6866fa80 -DIST firefox-102.11.0esr-ur.xpi 569924 BLAKE2B 5a8b2a87ca1766ce7c4eb053ac9168052efdb1d622aa5017a33e035cbfecadfa1beebf5420df1f76bca00200fbd36cee44a2a8aa589b9aeb3c8ad69f6c42dc5a SHA512 42bab53d1ef07a8af1d9d6b422c81f3fba936e04116f27c5f5e66efa982f8e8812c52a873e703326148efce9bcc36e2e65af030184d74cb354b4ec15e64a19b3 -DIST firefox-102.11.0esr-uz.xpi 488875 BLAKE2B fe2fbf98784330c7ed9889bd88c5151b7b7354f1e66f984fd42871460ee6aba8d657d2cc451f8fde08c01e9a7527f807640c5e354472a7f34c4d792bac91daef SHA512 199d235147a602085219ac4f315c9e21746bd7307596a87d01e0254bd5b5ee1ed28be11bef7c64f720608fe1ec2873acf599a78caad35c31c9290f5f46c0f0ba -DIST firefox-102.11.0esr-vi.xpi 611425 BLAKE2B a32f0d5d19d826d3a27fff20dd813f7829c6961ee8fe4e4465c9b72213a8422a32fd9eca15982e0627dbaf0de2c521c143a48a9298dd38ec65ca769fa37ca8ab SHA512 d2c5468b04c4494ef997c90904e840b0cfd7af7f87798bc5b3dfe1c935ce911bb0ff7bc7e8c82c1b41fbf50c69066aaba39b41db46ed4f461847c32a36d95196 -DIST firefox-102.11.0esr-xh.xpi 427936 BLAKE2B fdb6ecc69db17755315ef2da07b7d83fc6e464d634b12b2370a73a285949f56fcea2e11cf23f4f1fbf82378698214f7f3c76b6a868e3bf980e2f4af6d9189616 SHA512 09753253e52b154d184cf50fb3009e4df936ad5ee7a44dba3baac52212b73ea7e1cbaa18253c634fed6540e9f4235e0c0d49737f355cdb6db3adcc99ed92d4ed -DIST firefox-102.11.0esr-zh-CN.xpi 613304 BLAKE2B 4cee019e1f1a5d3bec4ccb77b17b9d0e5683033f26b75ee3a43ac2c81f3d2b899041ec9ba059b35a03c49475aa7d8938dc2fe873f86c5c5a3fb18eaac50a0d54 SHA512 a0b4d9529652382f53ba1441d2c01823308c4344dd6c140a7eb6ffd8bd11d00e3480949566d537a4f677ab8a42cf7d888b8c0f2efdf777fe128e5f91977e0590 -DIST firefox-102.11.0esr-zh-TW.xpi 614572 BLAKE2B f9d82541a8eb2b67427d1e18da1153568a5350e6d450dda7db8b6314c42f07832b750f8a379ebd6ff257aa8a4cfe4c9fea638922a5883a426f2817487637bda4 SHA512 c0ee2fd55ae94ef308df940ed9599fb8e4078a957cd1b8d4e0200401d911e8f746bd02da856316112dd037a51cd9f1a309270eb94fa6fb95bd179421db26b801 -DIST firefox-102.11.0esr.source.tar.xz 477769716 BLAKE2B b19db1b35e6c652e2cd44ec5219bd5c42aacd55987962dbcaf50b5ec54d2ac5066290264f938ba3d45ef111779b9f27b06736ae7df11fa62478ab2179acfe723 SHA512 fdfed404c87f33001c0ab50f9899fa80c897fac645be8ed832e426f412aafbf1468b1c8301bad463b3f5535b6d6f2005a96a748b6e2d6bf5afbc3b5bc10983d6 DIST firefox-102.12.0esr-ach.xpi 466441 BLAKE2B 39d1554d4b05c80a1c9721b61073266f3ecfa8d555baa274becf1eb70651c60ec43ffe34df89bb1549809d66bef80de66e3b9b4a494f616a545b8bfab2c75784 SHA512 f08ad62427923d989d0ef70aa9538197df9be35126ef32355c244ea2c5447bf12cbaba970db3e96f59e532c35ac7344597a0281dbcba4a6ed60cef806a89b8f9 DIST firefox-102.12.0esr-af.xpi 429122 BLAKE2B 68354c625ba6d730e0d29d113f2472eecde55d0563ed169d0f0ee6a7580a73412a28912ce88e93293cbf51346f78caa4aeb8b3cedf9d47d74a3dd723b5d299e6 SHA512 a1e5dfb80d902c7f49e45fa6759cfedd39c8db708217e282d2235e2976dab46045154a2838bf4334cf1736d89452ecf3c8c0a23a4e8125eb08bfb004b5d1d0d4 DIST firefox-102.12.0esr-an.xpi 510488 BLAKE2B 5cadb851728e8691f6f50832e3d95121d2e653d4385a29bf1611914526113d2bf8e470be70a60881b235dfac8ab03105559d66c4a810ce83d6e89e65dab3affb SHA512 e615f66f3088cee9c99203f637ef9d2db71d608ab00eaccce2a6de9d2487d84b81edc6ea91bf554ff441f8c45057e1d4495e0cdb29e4d259f56e6ffc574bc8b4 @@ -206,108 +108,7 @@ DIST firefox-102.12.0esr-zh-CN.xpi 613308 BLAKE2B aeabaef09c85706c179d3a4a1422c5 DIST firefox-102.12.0esr-zh-TW.xpi 614577 BLAKE2B de26344ab031b0535c9e530f9bafc866156d80f0c9866589d6a4e1dc369a814eaa35a31ef78e124e5c46b5bea734a21ed152982e47c4428605a6ef9f623e4f8f SHA512 5f6b9bcbd1cce9594dbd6123d803e10a604cfb40b34681632ddbc9e670219fc679ead4856a11b15fb069ad438c6fc75d7f98ca9cdf2195e98349fc72111624f3 DIST firefox-102.12.0esr.source.tar.xz 483008152 BLAKE2B ef5dcf7c7e6a46389a94b81f28d6b996bd56bc0a110f1e52dfbe00e5c766dad59a91494c3c2f2552a0cb1fef14c19bef6dcb6629e03f9e48d5163e75c59676b2 SHA512 2a85cf1e1c83a862c2886a63dcf3e3e8bca9dd3ed72c5d0223db52387fff3796bc0dcbb508adb8c10a30729f20554c5aac37f8ad045b0088a593d28e39d77fe5 DIST firefox-102esr-patches-10j.tar.xz 21744 BLAKE2B 326f206dfcd5b6ea2f06f5f537505e23d358f6d7930f7e72fd8e54af88d97172170999c246af888278143810df42be9414541e47feb48b60732565a4ee38579e SHA512 5efa50b221abedbb84c1b3d19d8ac089ac5752448e8c90c6aed9f43bf3eee876b7e7050a1678bca65f6b23734c4945b016bf059a3921ad7290b0150538111bbd -DIST firefox-113-patches-01.tar.xz 14160 BLAKE2B 46820caddb8c64ce66a3837081176ef30770145ad059eaba18f6eb14592a9b6bd38dd49b57b3d28f11ade90e397afa9232f85390b601a27a8788e0b8765e9cd5 SHA512 19fff6115c33906daf81a0e3a44cbfd9479689b7c5738f0fab730fff293d6a0a004a06d5fd32dafb85868c7e19bf0eac23acfd21000cf1d0b07de00ac5121b7e DIST firefox-113-patches-02.tar.xz 15672 BLAKE2B 6e863e333dbbc1f738a6a5560166dc5357bd2f3191ad90db7d01d5d30532ff5a83d5bd42407c03062059e6979b82da18d069f6b8a5725be2c35e15f1c556af8e SHA512 690f06d04e0d06537aa3330d0e2ce8b42c88390447c1fcc6b59eef878b483338f065eac45e899622c5970ee14c7cb777cc28e754a81bd01778185ef37156bbb2 -DIST firefox-113.0.1-ach.xpi 460938 BLAKE2B 9b0f52e9e7ca34054d4478f9f654a4612c8ec439aa8da00ba389f175453a78cd4fe9703fa803ce0292fe09ce7907a5ae21091d9333abc61f286b1b39369033f9 SHA512 b8dea2aca103e99e648b76e34051a89eabb3c03e206a7d7632481b32ac622a019046d94693f39d7759fd4da28e1f61544043cb0401fd9e81fac1d2313608226c -DIST firefox-113.0.1-af.xpi 424031 BLAKE2B be16167f496815fedc58ddd1817ca48f9ad5f8b97e2e5095143c160d2874c5c68791aacfc459d0a78e260970090de0ca9e05dab3619d10ebd2b470f0895b6f14 SHA512 b98c5e4c9bb8f267ef09f7c8945b30aa2d4be918d5340e67d9cefd45e72e877c651827c2972d33bfccb93b2193cd0ee951f7f2f4c4b34d0ae373b58e1a815ec3 -DIST firefox-113.0.1-an.xpi 505343 BLAKE2B 80c3b1dbec0dc5ef34e52f167576537f7bbe2e74c651b25e12620155f38747adf8c4c7fb5df072f54dc98525cf7480f2d38b7542a1dfeac01520589be31dd004 SHA512 8d6fccb70f0f760c623d57a6a7525c26c1a9dacacba902be9a853884af66426a2a152f029577ab6168812ca5e8e00179f46a9baa0bc3be28c9394732756ddbe3 -DIST firefox-113.0.1-ar.xpi 572298 BLAKE2B a433848758c1a2f1719098daacfb79409be829c833c1de0885028e607fddb4d00a4666a6689da189d2f8c33f43a7d6d9b559a996a876c74c60fbced35e82fb14 SHA512 2cb5aa02ba35c18b27a9a199f35681395d7b8375ca74ada2b46c0303dffcca4bece43ecb4c965c3da9fd45cc8e791e2167c7f171774080fac15fd957802d3103 -DIST firefox-113.0.1-ast.xpi 491647 BLAKE2B 48fde3a2def0508bf057ecfe7bd88f09594b9ffbbe8dad663c81b3ace4f246f2edf651d3089ecccca6b4a7edbf2e543da62846d242ee4c26d1525580c5394034 SHA512 c0c98a8b06e9f65f23cc8a218af5c266a3554c7f4cc1fce29bb36e510274f306a98ba69bdb5863579d93d51d97595dc6e2e4a54fad5fccbd2606fcf3068c53ed -DIST firefox-113.0.1-az.xpi 493586 BLAKE2B 84ba5888fbfb18bcdc0898afd8efdf3a7ff77cd600beda77b18fcda9823350802382b8022cd4d8dfc9ba073b5830580f10d049abe0f2f7d897489e087b08df97 SHA512 8475f8e6556ea55e26752b4bb6e533e4ebe31119de2301e172139cfe0d971a30e9ff49802a890f8524cc157612b4f8d47b93d1443c4ed27743111c45036d0fb1 -DIST firefox-113.0.1-be.xpi 665964 BLAKE2B 1ff70870519645f3d333d1709a4dd55af6415a486574607818547f5c8c4b49117c7fda743d3f78a7b8ac3d2a5f49be689f17ed413e5002f4a79458e7df788463 SHA512 31dbe806b744c529870ebeb08d788f18825e4b15084d6196cc93b332d5faeec39d7a0bd175a856914f49874bb5f3ecd820029ee7f33ae6d1ed330263a5f7ee16 -DIST firefox-113.0.1-bg.xpi 589766 BLAKE2B 5f5a9faf1059e98f5d412eed9558f8eecf969a0da0c5273b43321d7b4093d3043f3f62854706cd673245112c7ebd7672cdcb07cd8bfe03d8cb02770b6210f163 SHA512 00059857f9fd96a4a01fc0b87fcf870baa1c286bb66dc381d9ada6dfa4535318e59fcefe7bc43f856703cd044a253e7cda12aba61c958cacc538d61eb2a5aa21 -DIST firefox-113.0.1-bn.xpi 583367 BLAKE2B 2b261bc267a0cab90fdda3ecfccc7b9b9633b243f7c04341edd816bdff8ce1e21814c6c6993c11c9f53c7b8d9bac11ef78022857389aa24481f6508f79300bc6 SHA512 49fb976d232563672d25eff294e43f05017e987d75e2ff04a085ca213de5073748a40f3556b0792dd4579eceff2ddfd1f02a14cb3e43a7deee81d71ae77b3091 -DIST firefox-113.0.1-br.xpi 549628 BLAKE2B ab4928f8222fb3f84d27bc09bf60756ffcf749032ae502c755ae0a994a9876e7347630842b749bbad6c518424110f5d100ee67ced7d8751b543bf81647c85828 SHA512 9fa1930ebffcf792890facfdb0c6c8a89705aa3a3eba89b922ad991aa5ba0de70bc6520b8bff5e07aec236f9001e61f31f716e05119a8263c5c81b21bb1d7cf8 -DIST firefox-113.0.1-bs.xpi 465675 BLAKE2B f5fcd4410e2663faf67f19ee237d9477e94d26d181e5940a83dba63c4acfa01d25dec9cb4c087a16a83b103fa3e0bd8f6e0fba6d2537803dde92b99cade397f1 SHA512 1c92418048837846c71404d0df70d442b6863daa1da6c0050b7176b75fc41b82da8dc8072134be57f42498109ad8f95326c0a9a0b5ff90759847f809a2e9d5fb -DIST firefox-113.0.1-ca-valencia.xpi 544169 BLAKE2B c8f57807be8f907601e4f93c32d46a03518cac193943ff97978dd31c46c7d69588b6b0290ee01bc0c4867eb2d46ef7425d61507a2c91e8813942a96908ef36b5 SHA512 baac6e5729f826f42b6be01c02322e54b7b578d33cd7951cf70a0ac165a22c835f07b8b80d1016b6e656c310fa7cf1acc15a6853d9645f6d1f6c52bce5afbe78 -DIST firefox-113.0.1-ca.xpi 564151 BLAKE2B f4b2f4ed11174b94a7aff6124573488ce02aa8e70a89abc6fa3c0ebf227c6b351e6c5b46ba1eb00c2d4767eb354c96d7ceddeb1fda667c67e49b0e6866e77979 SHA512 ded82f8d51cce1d60e1f6a8b91cb0232645590e60b90084f735a0db5aca1ab776d2d7d7cadb48bf6873e1749392fef78a546d18482cbf0ab47498fb6fd2ad7e3 -DIST firefox-113.0.1-cak.xpi 586886 BLAKE2B 4e2e695d4c2e19443eb487a432318ed182be6e474a53c14fb2447110d4804e94769c9e9556ae72f3e1290c621518d9070bcee65c2d17d11005a7e18b65c8ffe9 SHA512 b97aa19a80466b18ea05535ebeb1c3825d6ac875a792b26b022aa822ad838a0802353e8cfe11b4797333ff1a1657df008dfbdc431b4cfacecb9670041cddaae5 -DIST firefox-113.0.1-cs.xpi 599487 BLAKE2B 585d9d32e2d29b9a332bef8e48b6cc9b25e6a71ec81e5b147d4a2cf27a6fc723ea0c3062b7291bf7ff5453c3299b66de4e8ff8641ca2cd8685ccd3b805d4938b SHA512 cafe83c31d505e1cc17f85ee17e177de6ff3369919b84a5997e3257570eeb545dd3357bbe50a9ce1f318cac570939fd3daca52b847de7409fe1d995a44b99d85 -DIST firefox-113.0.1-cy.xpi 579541 BLAKE2B 8b9a4e799647248c2dd1c4d13215688e25bd378d934faa0c2651e35f449d6fc2b5aed5de198ddaf3e05fcba2cab74d733a9f4d297490abd58f44aff9f1872c75 SHA512 1a30e75c821c688906604fd68354cb4f8f3dcedd60801b258ad5e52840599095db8697586c43ab8a56db9ad8686188346be12bcede38cf483073f8df86f06f16 -DIST firefox-113.0.1-da.xpi 568095 BLAKE2B c0733c75ce109b99a06a9032d8606b46edcf1ec8746ed185df598dabf66e57c829323f820ee640da7081cfe6d91486685bdb045b9dc5f93392e29079defabcd4 SHA512 34c0b34a18e1c84d1267b1d7f26b0bf8ecbdf01d08bd7513b3728ef26c89f22883b9d78702572b29db5c5ebcb380fece48df1cad5b0244b578dc56b0764d354e -DIST firefox-113.0.1-de.xpi 590616 BLAKE2B 47375070436a69f20ca1eabc63ae5290c27c55061eadce4f7fa4eed828754a2b9552524baf6890773826025a2c76d4a08cbca7c1a676f918046416fa3c4eecd7 SHA512 7635dea1e629720ba2548a560a56a4b815cd0627aaeaf5381e596b548c7cd4552f9835b3fe365d40e0bc8326edf6638a2f15aa6e11cb9075878b4947ce74a684 -DIST firefox-113.0.1-dsb.xpi 605165 BLAKE2B 242de6fd710fb70d8c6df69184c3c7d61d0f384d3497cdba712b0397b577d958e38b71bead14cce281a1dd22764347a73c96ae8f4e8eab77ea31ce2377487b28 SHA512 28850698286190351bc63df146da9a1845ccd4d2334169e07ac6512eb7405962441f4aff5950dcd874e24e4ddc1dec42a43b2daf90503bddbf3f84ea52b29acb -DIST firefox-113.0.1-el.xpi 678413 BLAKE2B bb79d46a10d3a7aff194f07c12b3703d2b363f4cfc441ecae2cd3c5cc52c9303e5481e945bf5f8b1c1f806bab5bbd58e37b58b6998257084f8a4df753b6263e9 SHA512 9025f7beb03d9d8c4b5f0d6312caa965b5e05ac810dd2414ad38c3957c000a3adad7b417d258e6ee22ef5ae514e0eed91cebb98d411a161d67d02042ef4e13e2 -DIST firefox-113.0.1-en-CA.xpi 539604 BLAKE2B 831d5463a6d69802849a01b0c26cd042e0bf585d27e93b3e7f961d1f030b51483b7b13bc1a6e872c73f4129772d4633259525f657efd30675ff6aa8bdedb17e6 SHA512 95db7de37e4de9af16c44255cfe46235f1fe22c89513081e447cf04b64f685b7cb438186c8b63bca5c15373b195cb5cd6752ac6afb1093ef55acd8b7c254e420 -DIST firefox-113.0.1-en-GB.xpi 544349 BLAKE2B 925cbd739c28b518b651731be28de175254e5261e72296a49fa37e203f49397eca667119ae2b824a13e6e45ad91481b9bd2946b6f937f5347c0f9f9271f1744a SHA512 51e528efece594f1ddf66b2bfb13889999caf48478b7a7987a2d2e7e3644d92dd85e0d0e405536f15cba18c97afdf8ef5fbcffc80be18a4a796321f6d6b8f87a -DIST firefox-113.0.1-eo.xpi 572716 BLAKE2B 3932d7bf1ae89e55dff93c994f264f692c2ec730830adff9dc7c2783c494fa230507e4ec333df83d5ce12c54189236c806866a71d43ce6720d19da5c3abba662 SHA512 027f9057d390cb1b6cb96448bf673186fadac3564aa0f913ef58b3dfce587ee66c3b6a33360ee70704a966ead3c0a7c91c93c539a4cccacde9d9dcf4b715aa62 -DIST firefox-113.0.1-es-AR.xpi 584477 BLAKE2B 631e4ccffb73a3261472bee60c138833e1203f15936fbc11fdef98a0f539d801dbd462d9e70b05610ff7cdefc6745e9d8fbd8342d8a28ec4f0f71e03eab8f25b SHA512 21bd880edd59cc489477c6fb60c333efa9290ba08b17f650466cbcd159ede9538126af527d75db860e52918873babba865567e9907881519add124ce2b894c22 -DIST firefox-113.0.1-es-CL.xpi 583616 BLAKE2B 35567817b9182010fb352444ccf5fecee40b427d47ef9e364ef08a13604ee57f6e4d90b7e39dc2eb564b51b4880cdb8f184741e31e1e1b1c94d11e872ebd0a65 SHA512 f6d6d273b35a6a9c346f2ad5daaac6534d444e3637e312b829936de3d8419eab1d528371f54408301a4ac02cbecb3ae117a6d423b1ef360cd3d6b91260bcde19 -DIST firefox-113.0.1-es-ES.xpi 576191 BLAKE2B a9cde3b37a4a1e83593bce78379c24df8081369c6211da4fbb667facb9488811cfd3ee1c532dc7f1f309aede83a9c3d6fe3987e56b7ee942254f5411067ffb3f SHA512 b084b3cace4e66205a7b99085bd90ddea3d4571da71fc16bf6f55a7175811a91d3a42ea6fd93fc99b94300cb4f12c6cacf0a396233543d63f2e85bcdad8213a8 -DIST firefox-113.0.1-es-MX.xpi 583070 BLAKE2B 1084c72cd5980df19ed4aa9eb498d96338964eecc4fd9bdb4e33840006c1169000c1e40970c6ab63eec1e548142b24537fe9d5bfb7e92985eeaab4cb8ce913b6 SHA512 ae05659797739953a680e5ee5d11d9534bd6b2b0949d48ec6abb6c963e53e5fb98302f6ee336a3988e56634570261def4f3fb117082b16a0843564e210f44999 -DIST firefox-113.0.1-et.xpi 538562 BLAKE2B 9941a891f0f6766b4097e1c936a854c2c33e19608bb421526b3ef065add485e07608f0559b42e2e952381017f30680e5e5009af60a599cce9287cf4b58e82bd2 SHA512 3d94eff3f7a4c53980da7fc0746cc693f3256fe171551042d89408754eceda27d577c664e3a39e1b505e13d872184b74999fca0304f325b3973394f679fc9a7c -DIST firefox-113.0.1-eu.xpi 570063 BLAKE2B 04ab7ac45bcb1dd76696061c7bcd0dc097bc1a620dcc27ade78d9e38a147c9be88fc44cdbb0424f3e85269a00167629a9e97cec897ad507f9187f383c5a1f5f4 SHA512 e4a5275333740f728cd47ad8564d71f3f9105077025fd2725864b77eefbe8552d546c71a11c64298add9f01dfbba1bd95272bc28086438cddfe651d7ad4ba446 -DIST firefox-113.0.1-fa.xpi 584244 BLAKE2B 1a6cb8b18a4ed04fb349d96b123c838758c99cfe78e13eaf94c4680f29a422602273016ae744b5928212b0612609c84d8e75f194b4adc13ae6d6cc5a60e3d648 SHA512 cf5657df9316f30a549c54f11b0871f990d9986c9123d54ab32caa4d5efee0b0493f4eca211e605ada1a697eace9abb43eef178dc211cbcb9c3919a3cd40f080 -DIST firefox-113.0.1-ff.xpi 477767 BLAKE2B 93a802b625d58992a71f69d5a0403d8eb96ffdee861b22c534e73674c73315185a2e13b81dca4b8b9758dc7dcc18ce0dab8adb1d8c1a2a90fcc715ecc5f32288 SHA512 7ff48ccd4f3a768b956996cfbf99bd513c529524e8c59902f4fb583f013c0cabfc9fab02add8af492a14a126d13ef5a95d87fff21a659fe61b6595a321fb4bba -DIST firefox-113.0.1-fi.xpi 567994 BLAKE2B 671658bd0c504bb93ec91d1da19fd167b9c1cee8a324f7919fea66b0c2b12e56a471e5c48c3d181922f11f0a52e4473ec6ed79c3c483ed0d054fea292c5ee905 SHA512 1ec1fbc3b97ec0079e44d7454e12ffadf66c7d4650233f12f80652980ebf4f64141498723901d81f4e1772062f4263f066c9456d8db974450a9412a676d20130 -DIST firefox-113.0.1-fr.xpi 595798 BLAKE2B 32e5007f539d5eef8811112752f45bb37cc34bfaca69af82e149eb0cf82c2a5f3353f38be158eba003e103556cdbdcf802b357b9827a993d0f6363cfc04e15eb SHA512 57f73e42514df246502ae4ed66f730b898da18fbc91e0e432d71dca43693fef4c99705faac50f7929d47ec439f616216f4e154ea5cc3b89adce865d36345fb8a -DIST firefox-113.0.1-fur.xpi 588905 BLAKE2B d167f615c62f5f7ec894625b84759c4efdf41519e152baac450a6938ba89459c316a56ac310bb152b35a60f0939c0ae8f42a30d5820e7ddbd13356e10d609543 SHA512 d3d82df6028316d9c8e08d62bd02de2bd318e3eceb5f6e6ec22827e7b4992bcb8ea92f4c3d70c54f177869b83270b4877f76481c1e9f69a6e3b45fe9cd7b8243 -DIST firefox-113.0.1-fy-NL.xpi 578747 BLAKE2B 334129e51621632ed24be4ef63f77a05480fc7d7246a025247e3b17cdd1274256ac11d41205980f4895268c2aafcf6485450c093088e1ecdd387b9e59bdb6454 SHA512 68dd2c2b4131c553edfb18c8f6a1ae305c5f8dd49f66f15c234886acf1dc1a11843a9809d628b8e8cef549694f96910a4ebf2dd46abd1995f449d4d8981aeab3 -DIST firefox-113.0.1-ga-IE.xpi 474591 BLAKE2B 83198a3fd4fa2f9abe31326bf212cb802d2e14fc9ee5bbcf5f07cd00cade5526cbf29bae818459c424e708a673df8a64fbef926d0ec4a7dd1d9bc9af56ebf403 SHA512 c64a53508d56f162cf73f3549bf7f34dc701168cb7dc1c151d4e5f57b7df9b9be2b9b493eca7398e329f4dac9d7843d27a2d8eff12ffb8ab1fc330685ccb021d -DIST firefox-113.0.1-gd.xpi 560381 BLAKE2B c43c76453021555a9299e0a38b0d4185628806eaf97bc075ef69b6df8218fe78fd1f6f255fd905354e21db6c4b3b0798a9c1233e51f548f6ac3f3fa762d0b70f SHA512 a7778b9dce92387c0f6bac09bb53b63323345c89bab71efc3af1b4b81d576a062236facdfd078e3bb34976e95dde30a3eb6bdd942f31020c493af5675146e723 -DIST firefox-113.0.1-gl.xpi 547681 BLAKE2B 153a5ab767a2e3a9ab8811bc48609868fe8119f2bab6f79a827594c6e25b30d3ac863552e1ae81bde6d07b5684376b10f1116eaa56bdbd22b508235710453ff1 SHA512 455947c7088db07e421bd1e6d3a96828e753d08eda77392202d887c2c7518d06509440071802ac21a7095678db9a9dce38fd7a02848eb518b9d1e4d81cbafbcd -DIST firefox-113.0.1-gn.xpi 595120 BLAKE2B 68842146bc4cd12031933aa11bf843ac24f3fca3ac0997a7182d75fcb537b3e712ab547011d8d1f84be027aa6ed2117df03701e05d4b359ee2138d569c365e82 SHA512 a83d3b6762f5c423e1646c797575c886f8a2d9abbd96483050e80c423cdff8bff61362805ae99ccdb7fa27fc46250f9983e357ba7ed809dc3291d7a19b38d643 -DIST firefox-113.0.1-gu-IN.xpi 532737 BLAKE2B 1723f59f88f335777442bee8ea52b33182c96a2117be27013d33f1be5c298625969487bd568ddb00c68c326a4cb7609fdf0fd551c8438388cd828644f29239e7 SHA512 aa74ff59c74eded395b778d207538d6b00ce1229473519f2b10ebd5ace28c2341dc088795f03085db57edb8c55352e5a10f7754d65490a7239bdcf813a043a70 -DIST firefox-113.0.1-he.xpi 589200 BLAKE2B b0d3597f75dc8c10abd5a3c1ba4aaf0606f5c51ce040400ce618063986e1d6b6a93faca8f2e7a1c65d5abd8833fc3850abf32b0f6b37cb2f8f5726f8ac051252 SHA512 87ac528739b6441f87e7148db1f19502035f0a4c06c338aeb382c4df4e8bd07c3203eb040f14e1701eb4209d3652016a259ca93084edded95e3ba21a22885baa -DIST firefox-113.0.1-hi-IN.xpi 562010 BLAKE2B a505419ef4594ae6b7a84d599612690b5411329df75efbb47493eb17718fb2be7ea77ed0c14220e335215a366c48dff3f63e5e6ac6d85a0dab1fc40bcc0240a2 SHA512 81a028e4db16fc5c92a7ad15565fa65cabc4f518a8c23672af513ccd7bd5d9ac0f64e00bd3803066b0c0e898ec11a70eb5b45a7f461e281692ef7bb38a4f8c45 -DIST firefox-113.0.1-hr.xpi 550562 BLAKE2B 9e267911702ea9661eccdf65978fa422a32f6a3857c26c6c036231a82b920a68a7c26f8fff31ddf5bb5d2160580c3d3db901bfdd217e2cf03a9a9c241b94942b SHA512 68dcf6dca97adb8853d3a3a3ef0217401c9f9b4dc48d14b3b73e015be4118f516a447f2c8c761bc468d9dadf05d48a3ba5b2f274567e4eb0b11fea73e151d8b0 -DIST firefox-113.0.1-hsb.xpi 601208 BLAKE2B 3efe62e8c0177031ab3aeb608611ff849ccf0b1f1c81edf12aa75a535eda51f7a44e773a063c2f7915fe1dad9f6b0096af848fe48ed8a993a2a84e39e22a6a1f SHA512 f64e29bdb1fe5cc50b7923e26a1cac3d86a2946e34f7183397cba37a9d57dd86a3b5f0d52b576dcff507b27b0f7892952e8cdfc270a7da9a21acaf6f76a53d5e -DIST firefox-113.0.1-hu.xpi 605471 BLAKE2B ca4c3694ea4a7663865187f55299c87eeee7976ea019c98af71509f33b036b450ec904c8d1d07922b27e0fac05523a61f907024af23b24a4487ebf049a4ba36b SHA512 c81b9a03f5113a34f074c535b1d4824f8690b8ebd172d4e3567f5bb86c207c42f8fde15e4630a5b07b8f19e119faeb4b8e6232bfd325d3b3b9168ef52d5ef32b -DIST firefox-113.0.1-hy-AM.xpi 604441 BLAKE2B fcfd8828f0d60206b4e44edbe7d2986191c60fedb5981f105361c24b2b7453af73e858a8772b21ceef5853d2cdf1c734316f28c47a1f4c05b2bed59e5f5c951e SHA512 0c3c804c0b67571f60db2eda80e3a4fd7dcd4d942babe3ca4231e55d70c0a1587e634abacb95d284a775c823480ce83355257dc2ee8489ffa8ecc77ad3db2367 -DIST firefox-113.0.1-ia.xpi 568104 BLAKE2B 231988478cdabcba7f87d1aad1cb75ef4c3c7a2fb0c8b6be2f72f1ad8999d39f2339b3d361ee231ded61047c79fb5e94b53410692e223dab793010dc65cd20ed SHA512 8b718794e1f429ee9fa65000b8cd7932197720ca9b0f597a0a7f47f5310e2af7127050f814d434ea40484175d083f2df083b4e6a9f397b1cbc98913871eb7490 -DIST firefox-113.0.1-id.xpi 559883 BLAKE2B 323b5750701b2b6f6a0cd3db1decb5f7ba57826c4b0e896254f568a203143c63ee192f9a828f391c5ece7ae4b6d1d0d5d1a3ac6d5812f97a0e829948b964a3f0 SHA512 6f1cbbbf153ac956bb085bc0585fe7859d3994ddb2b2962b2b4e7eb6faecd8b9a06fd151a093019800f3d1b228c1306a1090e127ac14ec248cef195953a8000a -DIST firefox-113.0.1-is.xpi 574435 BLAKE2B 40683c2fb3059a57e8e36f5f85462048be4a9fe4cf75a5c305e57b0e1ce499837bf257577ba0c3f7b55e95d6e28d241883610d9d4442ee2bd81469d1cf34f4f1 SHA512 fbd6f42d69e7a0ab8c8ef50fc3a964ddbecf9233fdc8ec775d6007c036c0281121f39c583970e06ce925bfe835d8bc3453d685f7db98255e6b9d974bcf744287 -DIST firefox-113.0.1-it.xpi 505904 BLAKE2B c4c36ea40248b3ebcb7edf6374a19edc8928bef4a4dff3dc09d533b9218f696dfa945a4e468d8190349538db3953bd57a89091226a130e7705d1db229e9b7a5c SHA512 a0479dd8d46700cc2af4045196c4702723d5ad26497823ca57d29cca899b8fa0e12e785e4df59d27452ac8ad7f1b8a2f09b387a948f90bb7b0063947131cd76b -DIST firefox-113.0.1-ja.xpi 629322 BLAKE2B 04da08806797f682e9d30694aa59f788ec560bdd604f32fde12d204c75969e6574f5d2b89f63725c229f9c778d3aefbb4c385f9190bbb239e6262718446444ee SHA512 7315cbcc5bfc44d20bd173fe81b01e903b4abfb28f0a229027fc6447e836416aea96837ca5795145082297eee7c2f177b26de2ff889cbc4bb3c5bd6a9f0d3158 -DIST firefox-113.0.1-ka.xpi 631109 BLAKE2B 96390cc4e72b183154ebbfb38a5d688868a2a97ce5f8c5228fbbb106f74952875c39affa210d71347bbd9a85246bd50f1d75aaef86e34ed7522390af84b0ca7d SHA512 d5737cddc064b70b02611fef6d81557393ef5a28d605be8492685cec8e72dad7f9eb50e87dcb34c82c90ecfddaee926038299c06305ae2d293dd0e9c7740683f -DIST firefox-113.0.1-kab.xpi 584694 BLAKE2B 5d7eb275a51bc20dc8e3c58a66e882422f6df895a92f13affc17dfe957552dcac07007a3f49eef4bd65c44709699faea99dcee7b36bcebca51277d4531417327 SHA512 b9f93d854c5072f4fb12f463d8482b2dcfc4ec88b1cd7d2e9dc03583e869ac9e5f4ceecf6f7d1a331a7b5bb29f0c2b3be35ec657106a4ddbea034109f45fdf9d -DIST firefox-113.0.1-kk.xpi 654256 BLAKE2B 1b56aa7e8b3b89a0554bef7e3c37ed7048a1ac4d414d789d7931a41c506cebd0f0da4949a3038e4f3a5200fde6234d06ee032af0c162b380cc3160a66efcb075 SHA512 5908fffa5f4dacc7bf7736349a7de0d964f861cd20e8b17f64285960f0363b529df88de1b38ede16c12d8b710cbb494c4133ee45b747f6056cc45fa72d91f57c -DIST firefox-113.0.1-km.xpi 534948 BLAKE2B e81cbafe7dbf5d140bfe03f00d5dde0048e2e68ab9a3fb6dbd5b89b5154c64914c18fafab2a8089d8c0c67d6d8e47010056fa7a9d344b36ffb7c86795de433bf SHA512 f70ec7641f7f3ac72c389249fd69f9908d3d1362cc8dbb12b65296de35d69b1ab94ea322ec1531d1bbcd29be4b3fc3ed4d24a63fda3724471753354c9e2b4c4a -DIST firefox-113.0.1-kn.xpi 500350 BLAKE2B 6814f8559ef391d46254a9ba0c2e5b12b0dd63b11e34054518cb09414fb8533cf21265b02d31390abfced9ea354aa40b40b8b5979b720b42815a9a464d368d0c SHA512 6366e4de65850b4f71157078ac9e223e0aee3b30b9c3eed87c60f61260809f280f3c18ada9ae12b41066c00ab590c3696125b72a408acfa6134539079105069b -DIST firefox-113.0.1-ko.xpi 615959 BLAKE2B 5b794a35d5f4f351b5193c2ebc088d1388e66ee844b637240afb1e49e9771202515d8492eb47eae55f69666c9667f36fd13e6caafea551985812b14fb58f9493 SHA512 75c99917d26ea70441bba7cd8b91e0fb12aac412343d587650677fc303a0c86d25cfe58e13cd67fa993510c9e143a8e23ac7283b9dd2370d58fca831a04094ae -DIST firefox-113.0.1-lij.xpi 474962 BLAKE2B 395dd3f6424d5db94b07d3aafc51f91e96f0d3ff3694f37dfd56774fa961a98bc04117e58279caaf4322c66c2af550c74bf33734d9efaefcd83b8e670ee6e256 SHA512 ce026adda9a53f5689f8b119407134f39a08833d99831c61da7b3474aaa99330258fa53d97e1f5d6c58f5218bd440bcc8235cbc5e1feb12eccd15aaf0cd09252 -DIST firefox-113.0.1-lt.xpi 570740 BLAKE2B 5a8901df937d622a3fc73bd2b84b6757ad607fea7e0a98ae1dc5a44025c5437032c6ea2bd6b8456a2806342d0662f7cb398af3226f83d27447f8908eaeda39b9 SHA512 46789b229250183346e7b750f82c22446eae6b796fd90fe9e70c5cd3c78868aa575bebea7a2b1300e28006b9cb88e6382d393933d58c80a1d7305a75dbd64ca1 -DIST firefox-113.0.1-lv.xpi 474353 BLAKE2B 1b83f7067856e7bc8118d3218077e989a701c410f5f669ec81ab273251b7fa0ba230fff5df55f0f445e25e698d360b310dcc66d35113fc258f6e7e5661ea697e SHA512 f4d4bd105f10cd29fb5b46be00d5f7ce7d3ba4b8f7467508757cfc69c641ca0e794a1f3d384c340164d45cc3a16d60627b5f64e8ef689406f208eee1458e3a2f -DIST firefox-113.0.1-mk.xpi 490182 BLAKE2B 6f68934b1bef44a2be5df61ec095e38ad3d0ec3afac953640e40f052f6986c3f6944cf2be4fe5f5f9ff044c65129e51c1a89fb7d7d77819e40d559b95184114a SHA512 4ac38858a7d3056a6d6aab8731c51bb7c221c95f195cef096687e1a53b18193696fb634d3da7a44a94c8929c2a0917a12115d0edc79a26dad6f74f3500c0dc1b -DIST firefox-113.0.1-mr.xpi 534959 BLAKE2B 578fc8406dc3aafa82846254192a50b0e75dd566f28b9ef3a76e6711d7021dc764ba4a676310c977962a7e3a84ea04cb082475f3bfd8e133439166a74245e3ff SHA512 2ecaca55097627834a0c2a9a1e5d5c322bdf740b2c28396e392cfd9147b1870bf33e5006642a3cc4389cdf9b49e46aac45e6a1b98c3db323d9f9879a962ba983 -DIST firefox-113.0.1-ms.xpi 454095 BLAKE2B e569c6dc5968864ddb2c17405387b70fa8005e65e5c45958f2345f75e4d7d8f79e25495a3eba5552325366ba114a3028432f1a3a2efd935b4d0d2e468cdcc85c SHA512 b3374112194f928f8ae87ed3d694e1c1c101f7d461f50286fec2624b32f01b49377b5530e7618393b3c6fa24ee2fb30e66d966e792715bd15607cf9755956008 -DIST firefox-113.0.1-my.xpi 520823 BLAKE2B 5b7e45bdb55e9cf15670eed1b55879de5bf90de97ba4bbb8f744012277667a693025adcb0a6247ae60ea8caad6b84bf973ec4fd0c6bc8c7f00bdbddb940a0ceb SHA512 8d79b93663eb5835d9435df27a6146aa26aaf7b470ddba4bacc0bb7529fc4d78e31a2d86829188a858a836047f472e95564fa2c19be4a04cd9c8cfdc3c1d9f63 -DIST firefox-113.0.1-nb-NO.xpi 563834 BLAKE2B d8b834dd95acc8f0e77ffaedca8cdfc9534c56f30d4de3fff9c7fe9aaa59a2a50bb7440bf40fd6f464cd122d0ad1e8d786dfcebce0975164f349e8f1a842dfff SHA512 e474858a4e25a4911b5da05c463cb9691817502320f1ddba844d6d020089d13e2502b18367f15fc9c585c2af09695b74439f8cf5d162f4301a1f5979ddb61d03 -DIST firefox-113.0.1-ne-NP.xpi 488594 BLAKE2B 42d39044479f2660180d112a3e51f13451a6b8c4d759d5bd5539ae460c23a529a399d5983630bb58f554460189623833ae0bd9bf9b6201defe790a2b1911d8f1 SHA512 dd5f3e4e7d58a2598a2526fcadd5acfa7a7b7368821b39fc70ad0a4e862275b2aebb8e6fcd9c3b9beddcbd545b71f3322c4ac0be17805fe53ad8253882cb9076 -DIST firefox-113.0.1-nl.xpi 572756 BLAKE2B 7d5e379251d9dfd162dcbaaebdaa4c685fdb284a84e7e9c49ef4d259b4c29394426686aef62f2dd9d94dc14b08102e397a367e71d705778a756f5f0d6cc02a8c SHA512 74e6da66d9176df5d54429e8979c1ed7f58382d4ddb916c7db2c6a6634e9eda319e245f336a5c545ec096ecdeb6aa8bc9b0003e883e6d070c371b63b400a40d5 -DIST firefox-113.0.1-nn-NO.xpi 568521 BLAKE2B 51240a7dcba8604d2d1fc7e5c283b37bec5f16aed89fcd925bfbe161c608b9cade6ceb2b46ec7a38294b08f5e1b0e67176c15e52d25d114141b20306fa44ecac SHA512 1c37edd00baf35ff5eaf2b2c6736d3499b9f2c3ee870b22f109ec4380cee609678742483fd554a00c063e3149cb39033d7ca1c6e954f54623faf72d4b9904fd3 -DIST firefox-113.0.1-oc.xpi 589366 BLAKE2B 9b568f84cb9b24aa4727098f76056d048cb1a2969b194dcd1280b1a7fdf8bc1c0e5b2e18646d48558f3d29ddcaad06d66c8775c72c44808e335b3826b3ab1e5b SHA512 7da7de7844528d4b32bfbe43c111262937591672d002dc00c4bf6d6c63d51ca1024b5b0dcbb99d6c2e82608bd6aecef8dc08691808b0d860a9716c099390712a -DIST firefox-113.0.1-pa-IN.xpi 647308 BLAKE2B 66119ec6801bd657fe965da0f77f9700a4436e57afae40ddd7f62ac248ddfd38c75930687117b6d5479298c820a973d51a1de1c8701022564452bd3fd28aae96 SHA512 491b90fc9aa5da2246f525182787a5ad9d11fce80ddf1ed64fd305ca419b7ac01c428977ede960f36b9c2d68a3feb6e591969f0654dc922017a08a6ad03bbf6b -DIST firefox-113.0.1-pl.xpi 598082 BLAKE2B 5f1506bc5a17f41ff1996fbe571f1de95949781516f64ef0d9c737a3a9d9176a165a58f047209212be361ffb758e7af76f872d99de0136bc0b5283ba8391fbca SHA512 7ec3f649680daeca92321d40f3e84d77af8114f645dbb8430be763e738d2ea303162daf59fc4d6816e0fd87bcb940bf075a77e2e1ba401b683bfe1a0bbae104c -DIST firefox-113.0.1-pt-BR.xpi 578652 BLAKE2B 15e8fa0aca166bf2ffcbc0149e3d97b82b91b4a4310a35b7cf38d390a298c93d3ab900631569f4de66b3b9c02c3e93dd0f2d937cc942bc808c60adf67f81edb5 SHA512 8d96823faa738120e953a49b2e093bf547e73f661e77bb94444009494466a7d0b333342315c89f008df85357f7840916d01ecfe26bd651b8f75a69ff038d4dd9 -DIST firefox-113.0.1-pt-PT.xpi 583005 BLAKE2B 9262f56a999414f3eff0c3173c7004d1729c27c9d24a7a1da31e3ef235b8c36dff367b49bc2e0477fff46d433cab2b7c0340b91c15e8ff06bc239fef7af51b19 SHA512 b88deeeec3ef1cb3090b92ab007c7b818f1d3d25045f02f153ca36db9ddf8564b8fa0ade699aaff5d7b75908d72cfad5d7667b6a57f7bd84015da62c90469b98 -DIST firefox-113.0.1-rm.xpi 574484 BLAKE2B 057f4d0a9e8516b749088bf85269e9668f5b7a41fbd6343ab9de7c78279f37e73cf38088a37e479b991d967c87db0e0e99cf4fdfef7c4a68b99a63a84f43cd57 SHA512 780e158e44ca5569782c6caf2c2fd7d3ca8ad573f24d4d1fa70f9d34ea7625bff668b3140b423fcc8251f7eb64f8cdb20e2ccd2f2cfd1cac3e8179b6215bfc60 -DIST firefox-113.0.1-ro.xpi 539290 BLAKE2B 48db0a5f19c9fdd22725e242b7112d81bda81a9d57497de3e4cbc08864215098be6a9abf2c2f36c73f4d39dbe7addd827112fe4360f26f4b070d85895bf5d539 SHA512 d6b4bda784aa37d330de1de8c34f011138bb0fd986529b3d44fe3cb15ad6be3342ffd2f168815f68bc387391cf9aa06668cc0dfa0e9b6678db64fa6e47d030dd -DIST firefox-113.0.1-ru.xpi 670906 BLAKE2B ad63eb91d8e8488f4c5a7845f924f56dd4350a6d96467064ed6b5656e5fab54e062e54018716668bade9f150af81da088ce60cef2016813eafcef2f86a0fb82b SHA512 9068da62aae7c29f12e4840a4f15bd90947a527f4c307b34ad39fc899ccffb273db41ef54ac8c19cd3bf04ca1268f908a897a9344c4cefc17e202c7c6901b683 -DIST firefox-113.0.1-sc.xpi 549546 BLAKE2B ce43f76f39d1c8d1c8d7ae8a7c312c5cf6833b5636ded4350fd2a36edc303b69efa492303f62506f2c1bf5fbd8d1c6fcf1553a1e6e8eed805230a80290ceda07 SHA512 bbe6b5e0ed79e5b7890bd88d601b92101163884538a47290bd76f43b9abbed4c44e59237b304b3f5a6f393ff1f6ebb1b6c4330b49ca19b5622b76f60867eaa6e -DIST firefox-113.0.1-sco.xpi 509095 BLAKE2B 3fdc251f794e347459ab8396564b27c2057446ad950f4f42bb8b2a05185221dd9b73b1812c6b1b05a37f786342aabf0a38e1a2bdcca9c8e0aa4f51caf1dde69f SHA512 82cf7efaba8dfe9807696b810b8d100736d501dba2e784ef1d472885888bc6f3b4cb6ced10ec187a2b5fc7ce0364386e4a91c72f4237f20dfcf740018cc61831 -DIST firefox-113.0.1-si.xpi 578774 BLAKE2B c72d96436830859fc4162c8c1343f9d88e5c3b681ed5eed83e2ab3ffd344e493d0c94b3ad05e459a7e38020cbbf2e082c3f3077ff7f66574b313a467cc0206fc SHA512 c39c096f1e85601fd20e7cd5cf386f77bc00b251e2204daf31218ae783201f7807541cebaf20030d3f66d9ddcca746050541fc63b1629dc4de073d2943221a47 -DIST firefox-113.0.1-sk.xpi 606291 BLAKE2B 3dbc56cf9d99cf6062a023a717e34e860b4b228978b2f840c7cd82aaa6e11e3ca8083a8521672cd0b9b60efbca7f82e7e981571595161a2b03807f0945d3225c SHA512 8cc324ced56e2b6afa4be05417bb568fc523271010e709118c0cbf6e0bcbf27859decb19d0dddedc3cdf402f8a7545afaaaa4d2a347d38939817d7dff68954e3 -DIST firefox-113.0.1-sl.xpi 575404 BLAKE2B 7858c29a2c7de9f5a0f63d8344a444f78320bdc58aa540fd8b0070dc1e09c86b9bad1e5e3642d07e7c42e071321bc5254a9c4d8cb76168b81c7e89542c50af8b SHA512 5349499e394115697407a4ec7d22e4cfd799d0e21e6dcb3362cfdd954cb1b78819199e8abca85d3e9c719e0580026c5edefeda9f6a80d7033b1755d395df3f3b -DIST firefox-113.0.1-son.xpi 425942 BLAKE2B 9a1f179b98ea700e40cab24e8af0d4e9ff5195c5197f5f7ad32b3920e1c9ad00193c6017165327e5f012c9ba1bf5996b43a068e368e821a153ac2956f527e992 SHA512 ff21e6b4a2c1db90af614b374a3220a7a47ba2cbb4e75242e222be1a9ae46ff386b407a23556db5b5cef73d7ca379ff8363ae59fedced38a36afd659049c2e63 -DIST firefox-113.0.1-sq.xpi 589367 BLAKE2B 2327fe7a6d3ea63f9ec2cc51279a54aa380a8aad96b99faecb8f880eef289b569a7684dcb0ab0883d79f617cc3cbf306bd3c6546aa13f3f87a06dc4fffc48fc6 SHA512 28e71c7970a764680c7a511b9e52280cf9d3cb829ac5d1d2e343395db5be1a7e60aa60b04b92c66d6b9c405616b1a5d2a955d4c269d4128f4baba86f3c151acb -DIST firefox-113.0.1-sr.xpi 633731 BLAKE2B 5b51b8f4ad514ae7c7e97c9e4b8b3ba1c805dcbb53f2003993147923c8033547e4fd82bfb9b779969ef3671109102ca583f8bd9db7630d8a794a43c10669b50c SHA512 c29241d4b103e65bf5e48af3b7ebd9d674a57fc2f6dbc9cc5ef75380d0dc82b51bd17b6556d8de72d97d7fb758cbccc9831ff9c476f8de258bdd1e4aa3402a3a -DIST firefox-113.0.1-sv-SE.xpi 575939 BLAKE2B 2800b8c183c6d9c1451964c64b263d2720bb997466b8032eac14bde2fbb66726c23ac9b34d419196ded53760aa736fb314b19d989c5790851d02f6b2f02967f0 SHA512 3b1a23bb0b65ab74270f72fffdd1f8d9ad37e1be3013e6800daaa0c3d22fefa6c7b7cba7918dce0b7fe7f0b505a331f547729c24eacff26b3f8d1ef2ff7fc53c -DIST firefox-113.0.1-szl.xpi 521953 BLAKE2B 72585195e70cb8d1cea90f574482fa2d617edc6727655f24e6bb49853c3fffc2fc2d545dc5bc3d20a130753d62ddcb13effb59fdee105d1cc2a97eb4c9d7a477 SHA512 0a3de025c5005ad6aa5a951e05517d20d13b32005ef997d4a996e8c43e86a7a1df5ae5b4e8af3d38d9c1eee1fd8e8b327b95556e96bd6a70033593248da6be0e -DIST firefox-113.0.1-ta.xpi 512539 BLAKE2B d74fb353d78d3a261c1939524e1c66a4df96f5d9d165511f08befad184bf15461758c8822b6fdbdbc0ffd5e94fa5604b8d399cfbe156323b58a4a68986cc4557 SHA512 91a55a3c0383dfd11d7593c29cde2575f9af3290988f317db5940252f737ae914e396de18eb84ea9d48c640245a5542743d0a41d0ff823aa0c7f439ab262ccb9 -DIST firefox-113.0.1-te.xpi 560987 BLAKE2B b6d653ee09e9aa9f9b56bd206988c71a709fd25654185bb1087d401b65a886f0b70b9820e32c8d4737e2467b7d466b56a4eb6dbeecbdb7311c5afe1058797372 SHA512 7a040c8395e9e0b59c027d094ae298d0696b2465028d1a76543262e6c4860ac19e283da6cc96f2a033874b167d80655a26a9003bec1bd2872d45430e1aae2345 -DIST firefox-113.0.1-th.xpi 644414 BLAKE2B 95e3dc7d33a24d75cbf5f1035392224f6bd2a5460d7905b96b4d4cce01685099edcc6798303aea8833ef6909f418a818f33f61551d51236457bf19c97b4adcf1 SHA512 36bdc1cacb79f98bbc579844b771b884e60f84127062db79caa8b0b9a40083210bbba52a9b8723869477574cd6152fd162b79098e4d7497bcb04d2c4bd4dff17 -DIST firefox-113.0.1-tl.xpi 531911 BLAKE2B aeb11fcf7f6e7f570bfd8b085daf5b134098f0c7dd2ee89b2e43fec5a7402dedbebfb60309410890254e07f58ee41a9ff5ec36c5c260b1b4a4a76892636cea7d SHA512 c715459d7e348ab4c377555f34322eae1c6dc8d4004f6748589a5d7e71505b70b126403b6cb7a00a88247a58adf0558ff26dbbce7aaa66825c77b14c45e59932 -DIST firefox-113.0.1-tr.xpi 589097 BLAKE2B b5055cf39204099597da7fb14d6ce4ad4720c41b59513c7607933f7a380296e89b90406f0fba7f0a642aa0ccebdf42038b3c828d0a2492f7d716355863d50e93 SHA512 27f2e010333034ccc37323a70bb9ed81bd1946629720b082c119e94fbe9013acdac7453b4fd33509d6c858c07db82daacb1d969096fe856798cb2de50f4921b9 -DIST firefox-113.0.1-trs.xpi 491612 BLAKE2B 34a331c498d8279d153f738382ac7ba0457700c9eba7457aa4fb0493a0e544e747117b4bf04b8c563b91854c11ec03e81dbeb0751a7e85c5b30a91ce5fbc1583 SHA512 831bfc6ad812777e3f2da619552910aa516e1d0e96243e3665da2afb0ab602dcc7d0aea91b2dec3623949829e1bef09e1b1048ed57579ff609c3893e176fed6e -DIST firefox-113.0.1-uk.xpi 663984 BLAKE2B 30dbf8d543c4c521cf8e8c49531ae6d9fc1be0ec5f61ef1d3e293111ce12c9587c9a51742986ea6abed58e469ecd38d2032bbc6f27b8e6910b05bca01b10f333 SHA512 93b7f45a4fcb0d8da026e18a4a8cf92ef59547f8091f47e3d7f44cb64c8d68d98b1ce830c0490d04201b03e658852743564e2cb29c7d517d413db2f048fa5d70 -DIST firefox-113.0.1-ur.xpi 562158 BLAKE2B 10ab103436ecc5967a52dc3e159f6efdf0b58f0cb058e0d9a3cb9cf51bf4cd2c9bdc1817457e3d37828aaa9f993ef2a2c68957b7d8e1364fd357241eefd9e935 SHA512 8485fa1c6e9dd5b12bdf2c7cf0062b39699701084ac2a055dc77cd2942cf1a0c6453a05b2b536ba48d91b75f0a31b23bc45cc45f8543c50a4dfe6e9d0e4bf472 -DIST firefox-113.0.1-uz.xpi 482166 BLAKE2B f562ed4ea85479d4d166115e131044ca35503b53a96dd03d966c3f5a72fd28f82c07b244820114e3af1b1e1ef6a95b7fa0e877cf64e5cb7870baa121218dc2ee SHA512 895554f48a71cd47fb7de4771e36017edb3b1b720d68177f5613117be371b1daca2cbc7691ab847db2618757f87e187397d761e84251fb5ab4e56f5139edefcf -DIST firefox-113.0.1-vi.xpi 612249 BLAKE2B 922ba4b3d6a575206e0e957fc12725d1ed5f557e376dcf993050a1f0d3c61fe6244518359a18c6a84e43745abc84db599dfb0e5bf0f19ee21a70ec7249bc146a SHA512 28f7a6eb18cb3fe2f8d08bd37f196ca871e13d149e371beb668e262efdfa3454425dfdfdabdb0c1fb7fd30f6878f33900cda3ae9ec61cea4385649ad1c597998 -DIST firefox-113.0.1-xh.xpi 422788 BLAKE2B 17750f9f0cd5f44996783f0f1b1afcb08c391543301513a918dd36d1994b5ea7657c4fbf8015ae8c9922c28e0e041b3da37bae642649cdceadfa48caa581f243 SHA512 ab10a8fbfc7638bf908572197048d68ccfa69c5f0ca0756e798dcd2db61ce884d13bdfbfc12c693b098a6a66d4a6ebbb366006ddedbdf4af1a79edbc19ebf63d -DIST firefox-113.0.1-zh-CN.xpi 611653 BLAKE2B bfd688d17409f3effdb01c904c432ca53a6cc91aa5a0f527288ca5ced8130d89b94ca1e18fca68093d62d7c8439f8b7fc8c8c539688d231e6ac2a63626254dba SHA512 a7106640cc65385a0bc5996aaf35d390ad4e1be7fb7650d0bb6b25fc73b4df899170d1872ba452f0737948419ac102d468168ff156493bad2f6a747339e7646f -DIST firefox-113.0.1-zh-TW.xpi 613183 BLAKE2B a80f74253f92c6d5213e20a419d3974928645340b3855c9f40abbe63d0be45e39537ce45ff8e2858383c4ac530176138d11d90a3ba0501b82e30e3bc17a65516 SHA512 6bb4ca9953ee36e25409667ac156f22eda6a0ec38dd0e2d7d826d3890691280562e589addf9764370430eb946cdb3ee8c58b838c464396c8e7c6592379f7501c -DIST firefox-113.0.1.source.tar.xz 502785808 BLAKE2B d87c98d29f9a29568a818bdbaf12a690ff60e16bb4b8f2a97c83280692533d04b089d015dca5b20fd0a03ca3763ef4a3b438f7105cbe877fda6044cc2c462a08 SHA512 67d6b777d138ef55dd813a15a483d0588181f3b83ba8da52bf6c1f10a58ab1d907a80afcfc1aa90b65405852b50d083f05032b32d3fdb153317f2df7f1f15db3 DIST firefox-113.0.2-ach.xpi 460940 BLAKE2B deab23e630cb6a2d7dae687d3ff3d20bd07bcb4fbbeb4fec6be99d4cb119254f5e7f41dca6f37bf55aec924de838de01589b36748c78d15efbf67adbd2faae14 SHA512 ee80b1d7c60e24acdeb26de3f705be741c4f5030155ae7706a6c15793cc21fa987dcbdabdc39a0100668632c57153f59fb8593e3b32c4579dba5e0694ed75593 DIST firefox-113.0.2-af.xpi 424028 BLAKE2B 0be47c3b0fa7c2ed17e96beed83ce6ea12e9f511f4b8edde4514dbc14d5a35087218196be877997b4b5223652cbf162a21629c32cf6b4ff2b697d44397a97348 SHA512 7661a0cac606a6f6fd89ff29172a37d1f6188670a2629cb868710f89d27d9eef8c472509c97d928d61b8eaac1e1d90274902665b7b86b0ce1f1c4e267e560987 DIST firefox-113.0.2-an.xpi 505331 BLAKE2B 2c2c6f0d04d30baad98dbb20c33386786fd28935b6b11ebd2dea42a8ebaea0e4a87dfcfc0d56017a139c65af7d10dbec32bd3b080729441231cb2cdebb19f2a5 SHA512 3c87c2391f5805ae0e55d64f2e8937c1944aa55883b1ed9da69b2fefc7291ad7fca886f5956f8e4771fc0ef75be2322f678bdef4b483e7fcbb29e677ad674a05 @@ -509,9 +310,7 @@ DIST firefox-114.0-xh.xpi 430782 BLAKE2B 1dc42e20d7c9affe144b56ccc12ecf3929d881a DIST firefox-114.0-zh-CN.xpi 626215 BLAKE2B ec604a691292d4d843722f21ae986fcdd23c249fda9bcb37c192285c761618c9ee923ebe25ec434d08c47fa319fce1babea07cedb317c8333c6c1915dab87753 SHA512 6576b5a8917b83b519e931bbf05e727c75b621c4de01379cda01e2d8a860159950cd66f315745f8b6327b10d2663a2cb1def624b432cda7a094f02e632c50a16 DIST firefox-114.0-zh-TW.xpi 627563 BLAKE2B 04ef461bec76ec8149a9d48857e4d360c45f543140dd529789428d58ef177010b655e5cee0b8cd14c8b4b91ce72eb9752708c2794f9d45c148ac4161fceee9be SHA512 bfe1f952aaeb635e823bd2e4f968cd263287d35f705d17cd3870ddcc995acddd4e023b9812e50195ba8cdd82dadd68266f6abe226c1f969a453afcce354d777c DIST firefox-114.0.source.tar.xz 498436588 BLAKE2B 09d29112a487bc23c0e54380bf5e6ef5c62639aa53b6cca7c9a61b2452f4ee0e1a1b9f7ca996ddb78b842170fa67be0dc926c17956ab505e42966d443a798f34 SHA512 c6929d34583f25119738d1c817a24fd358fcada1f0ba5c14bab07c2acd35f18a012f23d054bfe8c6b12c0dda7bd3abdc7a305a36c7a4d36542885abeea3aafec -EBUILD firefox-102.11.0.ebuild 36934 BLAKE2B c220162fca46646a54dbfdbffd8f1f48d7dd5bbb89fd172311eeafc2c151ac0f99741e45f79beaee5cf14e76818814770101ff806fe063595d0d0e1fede65691 SHA512 326871f23739414945ff6213c68fd17806b1a8195040a0be836f07b558d1ff67786f5179671f1a7eedbd9c4035f200954acbefe85ccbe5cfb4b31708824d7448 EBUILD firefox-102.12.0.ebuild 36934 BLAKE2B c220162fca46646a54dbfdbffd8f1f48d7dd5bbb89fd172311eeafc2c151ac0f99741e45f79beaee5cf14e76818814770101ff806fe063595d0d0e1fede65691 SHA512 326871f23739414945ff6213c68fd17806b1a8195040a0be836f07b558d1ff67786f5179671f1a7eedbd9c4035f200954acbefe85ccbe5cfb4b31708824d7448 -EBUILD firefox-113.0.1.ebuild 41681 BLAKE2B c55860e10bb0e3438e91054ffb54722e4336181698ae62b94bf37389f139dd3936e612637446adcaba9d115b66e291e13914ca07c2d1e95f87bd1e79550d908a SHA512 440c8f436b05093f2528378e79d0eaf90bb01562530bffb55b535382de38a7cbe6486730f7c83222917bd220e9dfc03918757747b7aafbf086a046ba81757488 EBUILD firefox-113.0.2.ebuild 41932 BLAKE2B d1c0bf0b9391896ef853224a1aea274e6ae933cbfd437221d8fc189323625ccc0568f3ed82094bd4575620a4e121bc652556b8a62cd19b2ab9ca70083a575165 SHA512 a241b516ee3302458c2bd99bb40a3b8e3e6af7955308493fc17b5c73ab8c486cec08b62bdeabd2247a505351edb0ee5c9957320f3b4b0345e7143501a4aa6d5c -EBUILD firefox-114.0.ebuild 42933 BLAKE2B 41483646f9b6745738979bff819f248da04e411ef934c3df84f6e5a113972a910d6ea6fcad62f8b5b30c62364cec163c7c305c663085619a9bda26f4b77a3b00 SHA512 83594115ebd30543ce0c521a0ea57a1714841253b3fd4dca0a4395ebd866ed0b875c92935b043dfab45aaa0d283cb305177719ec33d9dfb35db41e3da6d148b8 +EBUILD firefox-114.0.ebuild 42940 BLAKE2B 280e6c46998da3f76e903f6d2180aef136c9088b4406c3eb9c8bc44a021739fd599860e48514f161ea6d41405f3466ca3b33d9f1c3173275f974bee87546fdd1 SHA512 b75253a0a88b3c43f268fb765dc0aeb8759e21386499ef8dff747ba5489e0bc0b2393475068fe64f94af09a3a12b8a9ec7cb01243cd8917c8a2376a5acb6bc8a MISC metadata.xml 2349 BLAKE2B 28d361b31232cb633877c0229f923638614b369caf92d392d9f0a1d51a5a1596b9ee7817076673de381fcbc708d9038da967dfe2440f4d21c1658b6dea2783cf SHA512 61bc9614c7d56a68fdfbd0ffbc2c828002a0be6b56523109dfb482d73f7739b934dcf407088fb5cca0f0c1c89b56a2c8d9afd836d39bf4108d3510a81814135c diff --git a/www-client/firefox/firefox-102.11.0.ebuild b/www-client/firefox/firefox-102.11.0.ebuild deleted file mode 100644 index fb194b6eda9d..000000000000 --- a/www-client/firefox/firefox-102.11.0.ebuild +++ /dev/null @@ -1,1278 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -FIREFOX_PATCHSET="firefox-102esr-patches-10j.tar.xz" - -LLVM_MAX_SLOT=15 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="ncurses,sqlite,ssl" - -WANT_AUTOCONF="2.1" - -VIRTUALX_REQUIRED="pgo" - -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 autotools check-reqs desktop flag-o-matic gnome2-utils linux-info \ - llvm multiprocessing optfeature 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="esr" -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" - -# Firefox-only IUSE -IUSE+=" geckodriver +gmp-autoupdate screencast" - -REQUIRED_USE="debug? ( !system-av1 ) - pgo? ( lto ) - wayland? ( dbus ) - wifi? ( dbus )" - -# Firefox-only REQUIRED_USE flags -REQUIRED_USE+=" screencast? ( wayland )" - -FF_ONLY_DEPEND="!www-client/firefox:0 - !www-client/firefox:rapid - 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 - virtual/rust:0/llvm-15 - pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) - ) - ) - ( - sys-devel/clang:14 - sys-devel/llvm:14 - clang? ( - sys-devel/lld:14 - virtual/rust:0/llvm-14 - pgo? ( =sys-libs/compiler-rt-sanitizers-14*[profile] ) - ) - ) - ) - !clang? ( virtual/rust ) - 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 )" - -COMMON_DEPEND="${FF_ONLY_DEPEND} - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/libffi:= - >=dev-libs/nss-3.79.2 - >=dev-libs/nspr-4.34 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/mesa - media-video/ffmpeg - sys-libs/zlib - virtual/freedesktop-icon-theme - virtual/opengl - x11-libs/cairo[X] - x11-libs/gdk-pixbuf - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXtst - x11-libs/libxcb:= - x11-libs/libxkbcommon[X] - x11-libs/pango - x11-libs/pixman - dbus? ( - dev-libs/dbus-glib - sys-apps/dbus - ) - jack? ( virtual/jack ) - libproxy? ( net-libs/libproxy ) - pulseaudio? ( - || ( - media-sound/pulseaudio - >=media-sound/apulse-0.1.12-r4 - ) - ) - sndio? ( >=media-sound/sndio-1.8.0-r1 ) - 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? ( - 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 - ) - )" - -RDEPEND="${COMMON_DEPEND} - jack? ( virtual/jack ) - openh264? ( media-libs/openh264:*[plugin] )" - -DEPEND="${COMMON_DEPEND} - x11-base/xorg-proto - x11-libs/libICE - x11-libs/libSM" - -S="${WORKDIR}/${PN}-${PV%_*}" - -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or -# overridden in the enviromnent (advanced hackers only) -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) -fi - -llvm_check_deps() { - if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then - einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use clang ; then - if ! has_version -b "sys-devel/lld:${LLVM_SLOT}" ; then - einfo "sys-devel/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then - einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use pgo ; then - if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then - einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - fi - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -MOZ_LANGS=( - af ar ast be bg br ca cak cs cy da de dsb - el en-CA en-GB en-US es-AR es-ES et eu - fi fr fy-NL ga-IE gd gl he hr hsb hu - id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO - pa-IN pl pt-BR pt-PT rm ro ru - sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW -) - -# Firefox-only LANGS -MOZ_LANGS+=( ach ) -MOZ_LANGS+=( an ) -MOZ_LANGS+=( az ) -MOZ_LANGS+=( bn ) -MOZ_LANGS+=( bs ) -MOZ_LANGS+=( ca-valencia ) -MOZ_LANGS+=( eo ) -MOZ_LANGS+=( es-CL ) -MOZ_LANGS+=( es-MX ) -MOZ_LANGS+=( fa ) -MOZ_LANGS+=( ff ) -MOZ_LANGS+=( gn ) -MOZ_LANGS+=( gu-IN ) -MOZ_LANGS+=( hi-IN ) -MOZ_LANGS+=( hy-AM ) -MOZ_LANGS+=( ia ) -MOZ_LANGS+=( km ) -MOZ_LANGS+=( kn ) -MOZ_LANGS+=( lij ) -MOZ_LANGS+=( mk ) -MOZ_LANGS+=( mr ) -MOZ_LANGS+=( my ) -MOZ_LANGS+=( ne-NP ) -MOZ_LANGS+=( oc ) -MOZ_LANGS+=( sco ) -MOZ_LANGS+=( si ) -MOZ_LANGS+=( son ) -MOZ_LANGS+=( szl ) -MOZ_LANGS+=( ta ) -MOZ_LANGS+=( te ) -MOZ_LANGS+=( tl ) -MOZ_LANGS+=( trs ) -MOZ_LANGS+=( ur ) -MOZ_LANGS+=( xh ) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_clear_vendor_checksums() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -ne 1 ]] ; then - die "${FUNCNAME} requires exact one argument" - fi - - einfo "Clearing cargo checksums for ${1} ..." - - sed -i \ - -e 's/\("files":{\)[^}]*/\1/' \ - "${S}"/third_party/rust/${1}/.cargo-checksum.json \ - || die -} - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -mozconfig_add_options_ac() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_add_options_mk() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_use_enable() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_enable "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -mozconfig_use_with() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_with "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -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 - # 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() { - if use lto; then - rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die - fi - - 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 - - # Clearing crate checksums where we have applied patches - moz_clear_vendor_checksums bindgen - - # 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 - 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 \ - --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 wayland ; then - mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland - 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-lto - - 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 - - if use elibc_musl && use arm64 ; then - mozconfig_add_options_ac 'elf-hack is broken when using musl/arm64' --disable-elf-hack - 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 - virtx_cmd=virtx - - # Reset and cleanup environment variables used by GNOME/XDG - gnome2_environment_reset - - addpredict /root - fi - - local -x GDK_BACKEND=x11 - - ${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}-esr.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 - - optfeature_header "Optional programs for extra features:" - optfeature "desktop notifications" x11-libs/libnotify - optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas -} diff --git a/www-client/firefox/firefox-113.0.1.ebuild b/www-client/firefox/firefox-113.0.1.ebuild deleted file mode 100644 index 710e67be572b..000000000000 --- a/www-client/firefox/firefox-113.0.1.ebuild +++ /dev/null @@ -1,1409 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -FIREFOX_PATCHSET="firefox-113-patches-01.tar.xz" - -LLVM_MAX_SLOT=15 - -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="ncurses,sqlite,ssl" - -WANT_AUTOCONF="2.1" - -VIRTUALX_REQUIRED="manual" - -MOZ_ESR= - -MOZ_PV=${PV} -MOZ_PV_SUFFIX= -if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then - MOZ_PV_SUFFIX=${BASH_REMATCH[1]} - - # Convert the ebuild version to the upstream Mozilla version - MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI - MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI - MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI -fi - -if [[ -n ${MOZ_ESR} ]] ; then - # ESR releases have slightly different version numbers - MOZ_PV="${MOZ_PV}esr" -fi - -MOZ_PN="${PN%-bin}" -MOZ_P="${MOZ_PN}-${MOZ_PV}" -MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}" -MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}" - -inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info \ - llvm multiprocessing optfeature 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/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 ~riscv ~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 +jumbo-build 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+=" +telemetry wayland wifi +X" - -# Firefox-only IUSE -IUSE+=" geckodriver +gmp-autoupdate screencast" - -REQUIRED_USE="|| ( X wayland ) - debug? ( !system-av1 ) - pgo? ( lto ) - wifi? ( dbus )" - -FF_ONLY_DEPEND="!www-client/firefox:0 - !www-client/firefox:esr - screencast? ( media-video/pipewire:= ) - selinux? ( sec-policy/selinux-mozilla )" -BDEPEND="${PYTHON_DEPS} - sys-devel/clang:15 - sys-devel/llvm:15 - clang? ( - || ( - sys-devel/lld:15 - sys-devel/mold - ) - virtual/rust:0/llvm-15 - pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) - ) - app-alternatives/awk - app-arch/unzip - app-arch/zip - >=dev-util/cbindgen-0.24.3 - net-libs/nodejs - virtual/pkgconfig - !clang? ( >=virtual/rust-1.65 ) - amd64? ( >=dev-lang/nasm-2.14 ) - x86? ( >=dev-lang/nasm-2.14 ) - pgo? ( - X? ( - sys-devel/gettext - x11-base/xorg-server[xvfb] - x11-apps/xhost - ) - wayland? ( - >=gui-libs/wlroots-0.15.1-r1[tinywl] - x11-misc/xkeyboard-config - ) - )" -COMMON_DEPEND="${FF_ONLY_DEPEND} - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/libffi:= - >=dev-libs/nss-3.89 - >=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 ) - pulseaudio? ( - || ( - media-libs/libpulse - >=media-sound/apulse-0.1.12-r4[sdk] - ) - ) - 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-72.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] )" -DEPEND="${COMMON_DEPEND} - X? ( - x11-base/xorg-proto - x11-libs/libICE - x11-libs/libSM - )" - -S="${WORKDIR}/${PN}-${PV%_*}" - -# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or -# overridden in the enviromnent (advanced hackers only) -if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then - MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm ) -fi - -llvm_check_deps() { - if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then - einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use clang && tc-ld-is-lld ; then - if ! has_version -b "sys-devel/lld:${LLVM_SLOT}" ; then - einfo "sys-devel/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then - einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - - if use pgo ; then - if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then - einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2 - return 1 - fi - fi - fi - - einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2 -} - -MOZ_LANGS=( - af ar ast be bg br ca cak cs cy da de dsb - el en-CA en-GB en-US es-AR es-ES et eu - fi fr fy-NL ga-IE gd gl he hr hsb hu - id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO - pa-IN pl pt-BR pt-PT rm ro ru - sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW -) - -# Firefox-only LANGS -MOZ_LANGS+=( ach ) -MOZ_LANGS+=( an ) -MOZ_LANGS+=( az ) -MOZ_LANGS+=( bn ) -MOZ_LANGS+=( bs ) -MOZ_LANGS+=( ca-valencia ) -MOZ_LANGS+=( eo ) -MOZ_LANGS+=( es-CL ) -MOZ_LANGS+=( es-MX ) -MOZ_LANGS+=( fa ) -MOZ_LANGS+=( ff ) -MOZ_LANGS+=( fur ) -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+=( sc ) -MOZ_LANGS+=( sco ) -MOZ_LANGS+=( si ) -MOZ_LANGS+=( son ) -MOZ_LANGS+=( szl ) -MOZ_LANGS+=( ta ) -MOZ_LANGS+=( te ) -MOZ_LANGS+=( tl ) -MOZ_LANGS+=( trs ) -MOZ_LANGS+=( ur ) -MOZ_LANGS+=( xh ) - -mozilla_set_globals() { - # https://bugs.gentoo.org/587334 - local MOZ_TOO_REGIONALIZED_FOR_L10N=( - fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE - ) - - local lang xflag - for lang in "${MOZ_LANGS[@]}" ; do - # en and en_US are handled internally - if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then - continue - fi - - # strip region subtag if $lang is in the list - if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then - xflag=${lang%%-*} - else - xflag=${lang} - fi - - SRC_URI+=" l10n_${xflag/[_@]/-}? (" - SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi" - SRC_URI+=" )" - IUSE+=" l10n_${xflag/[_@]/-}" - done -} -mozilla_set_globals - -moz_clear_vendor_checksums() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -ne 1 ]] ; then - die "${FUNCNAME} requires exact one argument" - fi - - einfo "Clearing cargo checksums for ${1} ..." - - sed -i \ - -e 's/\("files":{\)[^}]*/\1/' \ - "${S}"/third_party/rust/${1}/.cargo-checksum.json \ - || die -} - -moz_install_xpi() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local DESTDIR=${1} - shift - - insinto "${DESTDIR}" - - local emid xpi_file xpi_tmp_dir - for xpi_file in "${@}" ; do - emid= - xpi_tmp_dir=$(mktemp -d --tmpdir="${T}") - - # Unpack XPI - unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die - - # Determine extension ID - if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then - emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf") - [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf" - elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then - emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json") - [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json" - else - die "failed to determine extension id" - fi - - einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..." - newins "${xpi_file}" "${emid}.xpi" - done -} - -mozconfig_add_options_ac() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_add_options_mk() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 2 ]] ; then - die "${FUNCNAME} requires at least two arguments" - fi - - local reason=${1} - shift - - local option - for option in ${@} ; do - echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG} - done -} - -mozconfig_use_enable() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_enable "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -mozconfig_use_with() { - debug-print-function ${FUNCNAME} "$@" - - if [[ ${#} -lt 1 ]] ; then - die "${FUNCNAME} requires at least one arguments" - fi - - local flag=$(use_with "${@}") - mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}" -} - -# This is a straight copypaste from toolchain-funcs.eclass's 'tc-ld-is-lld', and is temporarily -# placed here until toolchain-funcs.eclass gets an official support for mold linker. -# Please see: -# https://github.com/gentoo/gentoo/pull/28366 || -# https://github.com/gentoo/gentoo/pull/28355 -tc-ld-is-mold() { - local out - - # Ensure ld output is in English. - local -x LC_ALL=C - - # First check the linker directly. - out=$($(tc-getLD "$@") --version 2>&1) - if [[ ${out} == *"mold"* ]] ; then - return 0 - fi - - # Then see if they're selecting mold via compiler flags. - # Note: We're assuming they're using LDFLAGS to hold the - # options and not CFLAGS/CXXFLAGS. - local base="${T}/test-tc-linker" - cat <<-EOF > "${base}.c" - int main() { return 0; } - EOF - out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version "${base}.c" -o "${base}" 2>&1) - rm -f "${base}"* - if [[ ${out} == *"mold"* ]] ; then - return 0 - fi - - # No mold here! - return 1 -} - -virtwl() { - debug-print-function ${FUNCNAME} "$@" - - [[ $# -lt 1 ]] && die "${FUNCNAME} needs at least one argument" - [[ -n $XDG_RUNTIME_DIR ]] || die "${FUNCNAME} needs XDG_RUNTIME_DIR to be set; try xdg_environment_reset" - tinywl -h >/dev/null || die 'tinywl -h failed' - - # TODO: don't run addpredict in utility function. WLR_RENDERER=pixman doesn't work - addpredict /dev/dri - local VIRTWL VIRTWL_PID - coproc VIRTWL { WLR_BACKENDS=headless exec tinywl -s 'echo $WAYLAND_DISPLAY; read _; kill $PPID'; } - local -x WAYLAND_DISPLAY - read WAYLAND_DISPLAY <&${VIRTWL[0]} - - debug-print "${FUNCNAME}: $@" - "$@" - local r=$? - - [[ -n $VIRTWL_PID ]] || die "tinywl exited unexpectedly" - exec {VIRTWL[0]}<&- {VIRTWL[1]}>&- - return $r -} - -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has usersandbox $FEATURES ; then - die "You must enable usersandbox as X server can not run as root!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6600M" - fi - - check-reqs_pkg_pretend - fi -} - -pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]] ; then - if use pgo ; then - if ! has userpriv ${FEATURES} ; then - eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!" - fi - fi - - # Ensure we have enough disk space to compile - if use pgo || use lto || use debug ; then - CHECKREQS_DISK_BUILD="13500M" - else - CHECKREQS_DISK_BUILD="6400M" - fi - - check-reqs_pkg_setup - - llvm_pkg_setup - - if use clang && use lto && tc-ld-is-lld ; then - local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }') - [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}") - [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!" - - local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }') - [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}") - [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!" - - if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then - eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}." - eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:" - eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version" - eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version" - eerror " - Build ${CATEGORY}/${PN} without USE=lto" - eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole " - eerror " llvm/clang/lld/rust chain depending on your @world updates)" - die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!" - fi - fi - - python-any-r1_pkg_setup - - # Avoid PGO profiling problems due to enviroment leakage - # These should *always* be cleaned up anyway - unset \ - DBUS_SESSION_BUS_ADDRESS \ - DISPLAY \ - ORBIT_SOCKETDIR \ - SESSION_MANAGER \ - XAUTHORITY \ - XDG_CACHE_HOME \ - XDG_SESSION_COOKIE - - # Build system is using /proc/self/oom_score_adj, bug #604394 - addpredict /proc/self/oom_score_adj - - if use pgo ; then - # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure - # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage - # (PORTAGE_SCHEDULING_POLICY) update... - addpredict /proc - - # May need a wider addpredict when using wayland+pgo. - addpredict /dev/dri - - # Allow access to GPU during PGO run - local ati_cards mesa_cards nvidia_cards render_cards - shopt -s nullglob - - ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g') - if [[ -n "${ati_cards}" ]] ; then - addpredict "${ati_cards}" - fi - - mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g') - if [[ -n "${mesa_cards}" ]] ; then - addpredict "${mesa_cards}" - fi - - nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g') - if [[ -n "${nvidia_cards}" ]] ; then - addpredict "${nvidia_cards}" - fi - - render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g') - if [[ -n "${render_cards}" ]] ; then - addpredict "${render_cards}" - fi - - shopt -u nullglob - fi - - if ! mountpoint -q /dev/shm ; then - # If /dev/shm is not available, configure is known to fail with - # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py - ewarn "/dev/shm is not mounted -- expect build failures!" - fi - - # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then - MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc" - fi - - if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then - MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ" - fi - - # Mozilla API keys (see https://location.services.mozilla.com/api) - # Note: These are for Gentoo Linux use ONLY. For your own distribution, please - # get your own set of keys. - if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then - MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005" - fi - - # Ensure we use C locale when building, bug #746215 - export LC_ALL=C - fi - - CONFIG_CHECK="~SECCOMP" - WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content." - linux-info_pkg_setup -} - -src_unpack() { - local _lp_dir="${WORKDIR}/language_packs" - local _src_file - - if [[ ! -d "${_lp_dir}" ]] ; then - mkdir "${_lp_dir}" || die - fi - - for _src_file in ${A} ; do - if [[ ${_src_file} == *.xpi ]]; then - cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!" - else - unpack ${_src_file} - fi - done -} - -src_prepare() { - use lto && rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch - ! use ppc64 && rm -v "${WORKDIR}"/firefox-patches/*bmo-1775202-ppc64*.patch - - eapply "${WORKDIR}/firefox-patches" - - # Allow user to apply any additional patches without modifing ebuild - eapply_user - - # Make cargo respect MAKEOPTS - export CARGO_BUILD_JOBS="$(makeopts_jobs)" - - # Make LTO respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/build/moz.configure/lto-pgo.configure \ - || die "sed failed to set num_cores" - - # Make ICU respect MAKEOPTS - sed -i \ - -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \ - "${S}"/intl/icu_sources_data.py \ - || die "sed failed to set num_cores" - - # sed-in toolchain prefix - sed -i \ - -e "s/objdump/${CHOST}-objdump/" \ - "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \ - || die "sed failed to set toolchain prefix" - - sed -i \ - -e 's/ccache_stats = None/return None/' \ - "${S}"/python/mozbuild/mozbuild/controller/building.py \ - || die "sed failed to disable ccache stats call" - - einfo "Removing pre-built binaries ..." - - find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die - - # Respect choice for "jumbo-build" - # Changing the value for FILES_PER_UNIFIED_FILE may not work, see #905431 - if [[ -n ${FILES_PER_UNIFIED_FILE} ]] && use jumbo-build; then - local my_files_per_unified_file=${FILES_PER_UNIFIED_FILE:=16} - elog "" - elog "jumbo-build defaults modified to ${my_files_per_unified_file}." - elog "if you get a build failure, try undefining FILES_PER_UNIFIED_FILE," - elog "if that fails try -jumbo-build before opening a bug report." - elog "" - - sed -i -e "s/\"FILES_PER_UNIFIED_FILE\", 16/\"FILES_PER_UNIFIED_FILE\", "${my_files_per_unified_file}"/" python/mozbuild/mozbuild/frontend/data.py || - die "Failed to adjust FILES_PER_UNIFIED_FILE in python/mozbuild/mozbuild/frontend/data.py" - sed -i -e "s/FILES_PER_UNIFIED_FILE = 6/FILES_PER_UNIFIED_FILE = "${my_files_per_unified_file}"/" js/src/moz.build || - die "Failed to adjust FILES_PER_UNIFIED_FILE in js/src/moz.build" - fi - - # Create build dir - BUILD_DIR="${WORKDIR}/${PN}_build" - mkdir -p "${BUILD_DIR}" || die - - # Write API keys to disk - echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die - echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die - echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die - - xdg_environment_reset -} - -src_configure() { - # Show flags set at the beginning - einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - local have_switched_compiler= - if use clang; then - # Force clang - einfo "Enforcing the use of clang due to USE=clang ..." - if tc-is-gcc; then - have_switched_compiler=yes - fi - AR=llvm-ar - CC=${CHOST}-clang - CXX=${CHOST}-clang++ - NM=llvm-nm - RANLIB=llvm-ranlib - elif ! use clang && ! tc-is-gcc ; then - # Force gcc - have_switched_compiler=yes - einfo "Enforcing the use of gcc due to USE=-clang ..." - AR=gcc-ar - CC=${CHOST}-gcc - CXX=${CHOST}-g++ - NM=gcc-nm - RANLIB=gcc-ranlib - fi - - if [[ -n "${have_switched_compiler}" ]] ; then - # Because we switched active compiler we have to ensure - # that no unsupported flags are set - strip-unsupported-flags - fi - - # Ensure we use correct toolchain, - # AS is used in a non-standard way by upstream, #bmo1654031 - export HOST_CC="$(tc-getBUILD_CC)" - export HOST_CXX="$(tc-getBUILD_CXX)" - export AS="$(tc-getCC) -c" - tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG - - # Pass the correct toolchain paths through cbindgen - if tc-is-cross-compiler ; then - export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}" - fi - - # Set MOZILLA_FIVE_HOME - export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" - - # python/mach/mach/mixin/process.py fails to detect SHELL - export SHELL="${EPREFIX}/bin/bash" - - # Set state path - export MOZBUILD_STATE_PATH="${BUILD_DIR}" - - # Set MOZCONFIG - export MOZCONFIG="${S}/.mozconfig" - - # Initialize MOZCONFIG - mozconfig_add_options_ac '' --enable-application=browser - mozconfig_add_options_ac '' --enable-project=browser - - # Set Gentoo defaults - if use telemetry; then - export MOZILLA_OFFICIAL=1 - fi - - mozconfig_add_options_ac 'Gentoo default' \ - --allow-addon-sideload \ - --disable-cargo-incremental \ - --disable-crashreporter \ - --disable-gpsd \ - --disable-install-strip \ - --disable-parental-controls \ - --disable-strip \ - --disable-tests \ - --disable-updater \ - --disable-wmf \ - --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. - # bug 833001, bug 903411#c8 - if use ppc64 || use riscv; then - mozconfig_add_options_ac '' --disable-sandbox - else - mozconfig_add_options_ac '' --enable-sandbox - fi - - # Enable JIT on riscv64 explicitly - # Can be removed once upstream enable it by default in the future. - use riscv && mozconfig_add_options_ac 'Enable JIT for RISC-V 64' --enable-jit - - 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 - - ! use jumbo-build && mozconfig_add_options_ac '--disable-unified-build' --disable-unified-build - - if use X && use wayland ; then - mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland - elif ! use X && use wayland ; then - mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only - else - mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3 - fi - - if use lto ; then - if use clang ; then - # Upstream only supports lld or mold when using clang. - if tc-ld-is-mold ; then - mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold - else - mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld - fi - - mozconfig_add_options_ac '+lto' --enable-lto=cross - - else - # ThinLTO is currently broken, see bmo#1644409. - # mold does not support gcc+lto combination. - mozconfig_add_options_ac '+lto' --enable-lto=full - mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd - fi - - if use pgo ; then - mozconfig_add_options_ac '+pgo' MOZ_PGO=1 - - if use clang ; then - # Used in build/pgo/profileserver.py - export LLVM_PROFDATA="llvm-profdata" - fi - fi - else - # Avoid auto-magic on linker - if use clang ; then - # lld is upstream's default - if tc-ld-is-mold ; then - mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold - else - mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld - fi - - else - if tc-ld-is-mold ; then - mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold - else - mozconfig_add_options_ac "linker is set to bfd due to USE=-clang" --enable-linker=bfd - fi - fi - fi - - # LTO flag was handled via configure - filter-lto - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - mozconfig_add_options_ac '+debug' --enable-real-time-tracing - else - mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing - - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - if use elibc_musl && use arm64 ; then - mozconfig_add_options_ac 'elf-hack is broken when using musl/arm64' --disable-elf-hack - 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 - - if ! use telemetry; then - mozconfig_add_options_mk '-telemetry setting' "MOZ_CRASHREPORTER=0" - mozconfig_add_options_mk '-telemetry setting' "MOZ_DATA_REPORTING=0" - mozconfig_add_options_mk '-telemetry setting' "MOZ_SERVICES_HEALTHREPORT=0" - mozconfig_add_options_mk '-telemetry setting' "MOZ_TELEMETRY_REPORTING=0" - 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 - - optfeature_header "Optional programs for extra features:" - optfeature "desktop notifications" x11-libs/libnotify - optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas -} diff --git a/www-client/firefox/firefox-114.0.ebuild b/www-client/firefox/firefox-114.0.ebuild index 915a32ecc24d..19e0d6bc2763 100644 --- a/www-client/firefox/firefox-114.0.ebuild +++ b/www-client/firefox/firefox-114.0.ebuild @@ -57,7 +57,7 @@ SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES} DESCRIPTION="Firefox Web Browser" HOMEPAGE="https://www.mozilla.com/firefox" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" SLOT="rapid" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest index d879e7dc28ff..6332e4fa8e5a 100644 --- a/www-client/google-chrome-beta/Manifest +++ b/www-client/google-chrome-beta/Manifest @@ -1,3 +1,3 @@ -DIST google-chrome-beta_115.0.5790.40-1_amd64.deb 95954268 BLAKE2B ab8ee461226870597b7eacbb1e99d89c8fe4b9cee660a598fca168ce917d56dc79d2fa275f598d1795b6634fbb9d28beb04441ef77b05f1b14b4f2c8ea6cc5a6 SHA512 f0f5aed4ac66215123ea2123df9379288cb0ffc8d64138b535b4fc9a80848dd4196dcda4b2e41e8ed854fe8ea9767b410c902163f9dd243601a5f87593e2db1f -EBUILD google-chrome-beta-115.0.5790.40.ebuild 2983 BLAKE2B e3960945e25461e782c8ac1e3aa913aaf7603e2f82ce2676733edd81e3018977a1df45f73e4aa378651d917929e79819fdf719080bb1537b4ced36e516baa0e3 SHA512 ae988effae9cccb9901d571d29ead4e7c46b07f90921e46ac32b0d194ea5a8ec5398b8e055b8d9aa9d76aa62ab15a7bbe98b721c26990f762ba05b002b5ea407 +DIST google-chrome-beta_115.0.5790.56-1_amd64.deb 96018396 BLAKE2B 14622a8e1b50ac6aceecf8e2e6af82ab66405a08f9030a44531b3c516b4db90d7c81748eda3abc4b85cb7a696797b90e9a9e663c85e01986dab93474691de81e SHA512 de5d9727340d315d812a80325d6552a34460ce058f2de24ef548b9e837c701f106f8fa410123a5536f24d29a6135d8965cc03993491d5ae35468733a359eacd6 +EBUILD google-chrome-beta-115.0.5790.56.ebuild 2983 BLAKE2B e3960945e25461e782c8ac1e3aa913aaf7603e2f82ce2676733edd81e3018977a1df45f73e4aa378651d917929e79819fdf719080bb1537b4ced36e516baa0e3 SHA512 ae988effae9cccb9901d571d29ead4e7c46b07f90921e46ac32b0d194ea5a8ec5398b8e055b8d9aa9d76aa62ab15a7bbe98b721c26990f762ba05b002b5ea407 MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986 diff --git a/www-client/google-chrome-beta/google-chrome-beta-115.0.5790.40.ebuild b/www-client/google-chrome-beta/google-chrome-beta-115.0.5790.56.ebuild similarity index 100% rename from www-client/google-chrome-beta/google-chrome-beta-115.0.5790.40.ebuild rename to www-client/google-chrome-beta/google-chrome-beta-115.0.5790.56.ebuild diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest index f795b661ea4c..9a3ad6788802 100644 --- a/www-client/microsoft-edge-beta/Manifest +++ b/www-client/microsoft-edge-beta/Manifest @@ -1,7 +1,7 @@ DIST microsoft-edge-beta_115.0.1901.14-1_amd64.deb 149116302 BLAKE2B aaaf72ec3b94b046659f190ce0da5f191dac6fffbfe4aa7fc188c8586988d480febbbdd3f887c9a01886b1224b34ec6fd3865297380a0a6a2ea1980339e841f7 SHA512 e634c1587f120fcac88bd7f6bb24c4c4308b24fac78f3010457bf9c201ca16c09a4f8f693c67ab74d39c7b33d1a2928837f349e6912bdefb46b04bfe34fcd43c DIST microsoft-edge-beta_115.0.1901.151-1_amd64.deb 149295714 BLAKE2B 9a7cabdc1a6253e868ec7e5008808821bd667e2d5c4b0acc27d4c59f4099e3fc1074ef4a63c09995b78d4bb1d31aafdd6c0886810617962b8045db6c27f2164a SHA512 e31efeb344c79eecd8f8e4f9f34742e881950b0540c460d20968d598c3e4b1190d60a1923db1591ecbe1c9b21feb5fa9aee5f0ba6f5240356227bb3715845292 -DIST microsoft-edge-beta_115.0.1901.7-1_amd64.deb 148995050 BLAKE2B ff8553cfc0d31c1e7b58bb365ce4403d47577113395e9b867a8b9023cb026f99ea25deb39bd464c860a1f4879b5779af34005c763f6b5ec42f8fab4729c46f17 SHA512 703fdf00e5dc1af7939c7604be7f9a994aa246073bef6aa80f39c7f49a470ca2aeeb2f2bc7a9cc1f965cdb01e24b3cf10bfc28fa2be6c6a1b5627b7c4c10ad28 +DIST microsoft-edge-beta_115.0.1901.157-1_amd64.deb 149332046 BLAKE2B df2ab0b0c52e0679bbb3fa12591c1b0c98ebe556beda823fa3ad04f0f7dfca720ab6da436d427437199bdce1566bf7c12f166ff0987e71d63f003f8fddbd7b76 SHA512 5e20bdefc9fcf7253333b7595cfd9f99b3ea3b9960bfce746b30362f35b9e9f8886e4b2ca2fcddff79aceefdff435942e70e404a622c6ab9f5bd9a35b8ea775f EBUILD microsoft-edge-beta-115.0.1901.14.ebuild 2610 BLAKE2B 609795e4a6fc2716b624555212f9ec2038cd17ad0af2133548ac99f63b8fc34733686f3fb845637cdcd589e3bbff7259540fa06c264fb51d23ac6b2570f0a58f SHA512 7cb6604697d8f55a7da5ec1b9a8b49921f0bb62810962c2b8de5f9197b40ab21fd0e2e59daebb7bdea56df8d3549cdcc4bb02bc1b8aea40ca02ebc6bff7a5d1e EBUILD microsoft-edge-beta-115.0.1901.151.ebuild 2610 BLAKE2B 609795e4a6fc2716b624555212f9ec2038cd17ad0af2133548ac99f63b8fc34733686f3fb845637cdcd589e3bbff7259540fa06c264fb51d23ac6b2570f0a58f SHA512 7cb6604697d8f55a7da5ec1b9a8b49921f0bb62810962c2b8de5f9197b40ab21fd0e2e59daebb7bdea56df8d3549cdcc4bb02bc1b8aea40ca02ebc6bff7a5d1e -EBUILD microsoft-edge-beta-115.0.1901.7.ebuild 2610 BLAKE2B 609795e4a6fc2716b624555212f9ec2038cd17ad0af2133548ac99f63b8fc34733686f3fb845637cdcd589e3bbff7259540fa06c264fb51d23ac6b2570f0a58f SHA512 7cb6604697d8f55a7da5ec1b9a8b49921f0bb62810962c2b8de5f9197b40ab21fd0e2e59daebb7bdea56df8d3549cdcc4bb02bc1b8aea40ca02ebc6bff7a5d1e +EBUILD microsoft-edge-beta-115.0.1901.157.ebuild 2610 BLAKE2B 609795e4a6fc2716b624555212f9ec2038cd17ad0af2133548ac99f63b8fc34733686f3fb845637cdcd589e3bbff7259540fa06c264fb51d23ac6b2570f0a58f SHA512 7cb6604697d8f55a7da5ec1b9a8b49921f0bb62810962c2b8de5f9197b40ab21fd0e2e59daebb7bdea56df8d3549cdcc4bb02bc1b8aea40ca02ebc6bff7a5d1e MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.7.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.157.ebuild similarity index 100% rename from www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.7.ebuild rename to www-client/microsoft-edge-beta/microsoft-edge-beta-115.0.1901.157.ebuild diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest index ad10865af73b..de596ddb2560 100644 --- a/www-client/microsoft-edge-dev/Manifest +++ b/www-client/microsoft-edge-dev/Manifest @@ -1,7 +1,7 @@ -DIST microsoft-edge-dev_115.0.1901.5-1_amd64.deb 148975478 BLAKE2B c231cd9709cbbdface8223875221e430e77ee2ae911f49d31d328504ce4b225b21567ff2056a0fc37afc5de1f6601ad87fc9d2e23917d91096f75ce0b220b6d0 SHA512 0511c089bc8aca4fc85513b0e414421e48af07f945671bc2eac677684226dece63b84c97859ee09cf36bdd2e267cc7c8c4e00dad935164b85f32e481a615d712 DIST microsoft-edge-dev_116.0.1908.0-1_amd64.deb 148956670 BLAKE2B 2c5c3dc3a8e4ad7d5f281ff3d2e2c2b5ee697dddcd2b9b5c242def64b64aac427e899028434b21d0a52dfcfae0ac239810d94a3f75c4866bcb5e12db3c670b7f SHA512 28990f0c9664d4173d082d0a1b58ebcd1cabb86cbd1f78f186058727af6e59bb4e6e9cdd922b010d1149e8684c7891a2be71913c2dbf76e169d1f36d948026a1 DIST microsoft-edge-dev_116.0.1923.0-1_amd64.deb 151113438 BLAKE2B 04f10d5cc709b23c039579a8e40634ecc981c67aa8e5d2b07c84700ade65dc272641083f3d32de70cdaf5fdf914e0099e4ae52e5df7b206a7c0a277e4eb24af9 SHA512 fb53e9faa942878b44b7cefe1549400ded7649d5f5930b751e1c41aac64f2241a22ec455cb50440a7adb5ec1130ded5f0096fa76b440b977de62099dad91fb61 -EBUILD microsoft-edge-dev-115.0.1901.5.ebuild 2610 BLAKE2B 609795e4a6fc2716b624555212f9ec2038cd17ad0af2133548ac99f63b8fc34733686f3fb845637cdcd589e3bbff7259540fa06c264fb51d23ac6b2570f0a58f SHA512 7cb6604697d8f55a7da5ec1b9a8b49921f0bb62810962c2b8de5f9197b40ab21fd0e2e59daebb7bdea56df8d3549cdcc4bb02bc1b8aea40ca02ebc6bff7a5d1e +DIST microsoft-edge-dev_116.0.1938.1-1_amd64.deb 150465546 BLAKE2B 5898b3d6e9743c0d73a63b2a6237b8a61409448dc7dc3d23dc2badc7fe4508277178a3f7eacacc0a6e36e43a36de3f5b116979748d5bb736d38ec092ee2cc3d5 SHA512 2a07c1780a47c4870529c0651ce46cc8be008f0a185ac2c6caa71ec3f4cad490031496a039fb997b87ddad1cb78406a9c4d3515394a03f055c05851cc8ee0119 EBUILD microsoft-edge-dev-116.0.1908.0.ebuild 2610 BLAKE2B 609795e4a6fc2716b624555212f9ec2038cd17ad0af2133548ac99f63b8fc34733686f3fb845637cdcd589e3bbff7259540fa06c264fb51d23ac6b2570f0a58f SHA512 7cb6604697d8f55a7da5ec1b9a8b49921f0bb62810962c2b8de5f9197b40ab21fd0e2e59daebb7bdea56df8d3549cdcc4bb02bc1b8aea40ca02ebc6bff7a5d1e EBUILD microsoft-edge-dev-116.0.1923.0.ebuild 2610 BLAKE2B 609795e4a6fc2716b624555212f9ec2038cd17ad0af2133548ac99f63b8fc34733686f3fb845637cdcd589e3bbff7259540fa06c264fb51d23ac6b2570f0a58f SHA512 7cb6604697d8f55a7da5ec1b9a8b49921f0bb62810962c2b8de5f9197b40ab21fd0e2e59daebb7bdea56df8d3549cdcc4bb02bc1b8aea40ca02ebc6bff7a5d1e +EBUILD microsoft-edge-dev-116.0.1938.1.ebuild 2610 BLAKE2B 609795e4a6fc2716b624555212f9ec2038cd17ad0af2133548ac99f63b8fc34733686f3fb845637cdcd589e3bbff7259540fa06c264fb51d23ac6b2570f0a58f SHA512 7cb6604697d8f55a7da5ec1b9a8b49921f0bb62810962c2b8de5f9197b40ab21fd0e2e59daebb7bdea56df8d3549cdcc4bb02bc1b8aea40ca02ebc6bff7a5d1e MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-115.0.1901.5.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-116.0.1938.1.ebuild similarity index 100% rename from www-client/microsoft-edge-dev/microsoft-edge-dev-115.0.1901.5.ebuild rename to www-client/microsoft-edge-dev/microsoft-edge-dev-116.0.1938.1.ebuild diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest index 15e9bc1c63a0..1de52bddc123 100644 --- a/www-client/opera-beta/Manifest +++ b/www-client/opera-beta/Manifest @@ -1,9 +1,9 @@ DIST opera-beta_100.0.4815.13_amd64.deb 109534308 BLAKE2B 204a763b8b2ecdb36d601323f78cb52b14129c0980e924afb97fb208255838afa532eda50f85f6c5b7866d813b8716752cf7a6d2861cfdd85be3b3e5d1820bbc SHA512 8d1823d94403419b9a630b15d6733d9b18737c49740a93d682c45b6c1d866d9f7b3bf4f3f7ef25363113f8d7e82c210d050e08fcbd51b6b5ea2098913368f161 DIST opera-beta_100.0.4815.2_amd64.deb 104309332 BLAKE2B 3eb9aca5a433c3c09590f7d87e6df6226e947ef9d3403a3b199c8b17f461e1bf9a17e112c7edbb3a3e3e0b4846309bfb134a57611ac1a16e82d59fcd676f1dae SHA512 b4de378eb4acbec9013bf32e59529582c0a29fdf78b713a55ed75e349b50bb39de3de36063a8724a46af7f28c45034436ba0af9c965005ebccad81c6b4a2ea44 -DIST opera-beta_99.0.4788.6_amd64.deb 105665800 BLAKE2B 799affa9684d0eff9bcb8690a225d2b3d92e9cfb6a8e69a2d8273dec742199b4720070865b63192e97bf1f7e895c0cfb221f19e6ba6b360b7ea7dd9ae1cefed5 SHA512 8dbfe342edae75f9be888d0809221e132433f83f9e6d4d0752f3a7d36129bd5a06225a8001ff552cb4a701d19c83747b1331c95afacd6a3e8f2f45e577b940fd +DIST opera-beta_101.0.4843.5_amd64.deb 107419144 BLAKE2B a19e870c4b7cfe89c7a341884fc8ac0559128f0dbd49acf4f9533f95c8ddf908cf2645c92bdb597280ada06d859470bdd52187bda02f07753e024b581b6abf19 SHA512 2696ea45f0d18aa794dabc23f5688cf600edec54591039881d016cc31af58ddd4455f10e534d12492e5ebb128f38089797759f4b7da66e637702da53ef92e868 DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363 SHA512 d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f SHA512 bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc444445ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c EBUILD opera-beta-100.0.4815.13-r1.ebuild 3690 BLAKE2B 00d5d5a5e0edcf933bcf06c7646a760fff7de64bc518d3575979aa10596b2ff1d8ca89b7b95c302770003c143ba4334661a537ba80ff9cb3462d8a60182c0ca4 SHA512 5c32dba336e4530bdb11f572e61aa185ded16bf0ffecc77ae74de18e4719a7e0135fcdd156e70f69dfe2b89a12c94a8343a7fbd9da20b80d06cbd64cef1f587e EBUILD opera-beta-100.0.4815.2.ebuild 3690 BLAKE2B 644be18f46466acbfd61eff7f4a83cafb3cd600665d76863db8d0e7a400f2a30e4fb0d536156900fa115b9b0d21d1c7e4aa21cad303254436a26d5e12e519c75 SHA512 03577481deca3ea00ae62d9ab7f3156c9fa6e40948cf24f475ddb6ff162534d4c18bb36d170cffeedfa7f6cd5e7acfe947477de628c0afbfd19fd37c3b3527d8 -EBUILD opera-beta-99.0.4788.6.ebuild 3690 BLAKE2B 644be18f46466acbfd61eff7f4a83cafb3cd600665d76863db8d0e7a400f2a30e4fb0d536156900fa115b9b0d21d1c7e4aa21cad303254436a26d5e12e519c75 SHA512 03577481deca3ea00ae62d9ab7f3156c9fa6e40948cf24f475ddb6ff162534d4c18bb36d170cffeedfa7f6cd5e7acfe947477de628c0afbfd19fd37c3b3527d8 +EBUILD opera-beta-101.0.4843.5.ebuild 3800 BLAKE2B 6435858341cb989334e5144d818e77e46813809d61091720b3687f19e7eeb8bc739924c505ab8b184fc397600c46d5a710438e7de818ca10c09942dfecbb9809 SHA512 1cb8d0cd8dab0e0832ae51eb1589e02681c7830c478d9397acb21967b1e862fb921a00cca31e7f5e0832373f67e508cfc27f9c83c56d1d114ef78dbf63db014c MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816 diff --git a/www-client/opera-beta/opera-beta-99.0.4788.6.ebuild b/www-client/opera-beta/opera-beta-101.0.4843.5.ebuild similarity index 95% rename from www-client/opera-beta/opera-beta-99.0.4788.6.ebuild rename to www-client/opera-beta/opera-beta-101.0.4843.5.ebuild index 2a9aded891d9..fa627a202454 100644 --- a/www-client/opera-beta/opera-beta-99.0.4788.6.ebuild +++ b/www-client/opera-beta/opera-beta-101.0.4843.5.ebuild @@ -43,14 +43,14 @@ fi KEYWORDS="-* ~amd64" -FFMPEG_VERSION="110.0.5464.2" +FFMPEG_VERSION="114.0.5735.9" SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz )" -IUSE="+proprietary-codecs +suid qt5" +IUSE="+proprietary-codecs +suid qt5 qt6" RESTRICT="bindist mirror strip" RDEPEND=" @@ -85,6 +85,7 @@ RDEPEND=" dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) " QA_PREBUILT="*" @@ -158,6 +159,9 @@ src_install() { if ! use qt5; then rm "${OPERA_HOME}/libqt5_shim.so" || die fi + if ! use qt6; then + rm "${OPERA_HOME}/libqt6_shim.so" || die + fi # pax mark opera, bug #562038 pax-mark m "${OPERA_HOME}/opera" diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index f1e2b71d9c21..d4fe8626a113 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,4 +1,4 @@ DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f SHA512 bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc444445ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c -DIST opera-stable_100.0.4815.21_amd64.deb 104105940 BLAKE2B 82ada646211db3e139e0fb5001c47a9c2c8efbf5b6c31ed42d88dfdd7c990824af0f330f8476c2867a425deab35a3c6127cec07bd232d95078e9e4a26eb665f4 SHA512 15c225122833ba02dc3a9eb753e6bcda1fc1b2f6ba370483efa6d6668010de25410e172b98e82409563786ab3d06f011db2487d5f067ccba65cd989404d90f94 -EBUILD opera-100.0.4815.21-r1.ebuild 3689 BLAKE2B 2916870abe34159fd91e115d745ad1bb1cfea4daa15258cc7bbf2f06aa72612186750eab9423ce2e07170fcba5cc7380e9c826f8cea06ed0b0b6ce1da7e1c783 SHA512 1bb8a89653e5520719834e9b389408dfeeac5f1b693fcc2c4c29aa680466d2a6b870f9561aa09d635f884d7007b265c11fbea91ddb6e694301d74de4ad9a6317 +DIST opera-stable_100.0.4815.30_amd64.deb 107073892 BLAKE2B 64e33fc0ff2e3901ba7bf8435270b90a4a3f5cbee8004ece04d13c9956e0c29b4297b531d68924965125cf6a2391fc49ef13ff7adf571c0a8763c2e9404451ee SHA512 340c5917a0dfde5ac73c43d6b79e62059e25bb4c21e99fa1d430b4e28d6c5e6791f648377c94bbaf7ac7e0c876e56f0d9b37a056d06984751753d959b89f4fbe +EBUILD opera-100.0.4815.30.ebuild 3689 BLAKE2B 2916870abe34159fd91e115d745ad1bb1cfea4daa15258cc7bbf2f06aa72612186750eab9423ce2e07170fcba5cc7380e9c826f8cea06ed0b0b6ce1da7e1c783 SHA512 1bb8a89653e5520719834e9b389408dfeeac5f1b693fcc2c4c29aa680466d2a6b870f9561aa09d635f884d7007b265c11fbea91ddb6e694301d74de4ad9a6317 MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816 diff --git a/www-client/opera/opera-100.0.4815.21-r1.ebuild b/www-client/opera/opera-100.0.4815.30.ebuild similarity index 100% rename from www-client/opera/opera-100.0.4815.21-r1.ebuild rename to www-client/opera/opera-100.0.4815.30.ebuild diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz index dd37ab6981cf..ca76356d66a8 100644 Binary files a/www-plugins/Manifest.gz and b/www-plugins/Manifest.gz differ diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index b55970cce6fb..c17b374cd0cb 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,7 +1,7 @@ -DIST google-chrome-beta_115.0.5790.40-1_amd64.deb 95954268 BLAKE2B ab8ee461226870597b7eacbb1e99d89c8fe4b9cee660a598fca168ce917d56dc79d2fa275f598d1795b6634fbb9d28beb04441ef77b05f1b14b4f2c8ea6cc5a6 SHA512 f0f5aed4ac66215123ea2123df9379288cb0ffc8d64138b535b4fc9a80848dd4196dcda4b2e41e8ed854fe8ea9767b410c902163f9dd243601a5f87593e2db1f +DIST google-chrome-beta_115.0.5790.56-1_amd64.deb 96018396 BLAKE2B 14622a8e1b50ac6aceecf8e2e6af82ab66405a08f9030a44531b3c516b4db90d7c81748eda3abc4b85cb7a696797b90e9a9e663c85e01986dab93474691de81e SHA512 de5d9727340d315d812a80325d6552a34460ce058f2de24ef548b9e837c701f106f8fa410123a5536f24d29a6135d8965cc03993491d5ae35468733a359eacd6 DIST google-chrome-stable_114.0.5735.198-1_amd64.deb 94327756 BLAKE2B 19d9543600bebaa6586ec7fca16e4004dc1a769dada08c39d22ceb078f2f10b37fff3b7d56b29f23d1773cac619d7029096bb0a6559da93b218e0664b122a5c9 SHA512 ba151757c60f7cb9b3dc65df8b4a55813462176817b3a488298d84f8cc98282c0c003df7c9a1efbe7d42562550c2de070b59b92b63aa1bb015e7e1b7a7239c14 DIST google-chrome-unstable_116.0.5845.4-1_amd64.deb 96610044 BLAKE2B 60ddfbdaf05f4f166144e72eac6ae864525e94c2040966a3353a8aca018dca41050f69e39ccce1f4788c9784b9efe33a16accbe25280fe5316e883cf359a7b0f SHA512 7ae1dcc0f033875801a7bef928d41888b02749a19609a4c2a7b4f32ee0e813abec9d824c73fb500b4ede12cbb673dd0a019f8da78dc361610b6cdfc217ffb7dc EBUILD chrome-binary-plugins-114.0.5735.198.ebuild 1178 BLAKE2B 4144d89038f8f70136a77d57c3b14e83ed1be4674ab11104bbf41d822fd28325d207b4d8a7543eff856aa943dc11e3a9185683e704640ef626a0c61652e91d84 SHA512 fd6ea3e0a93e2e848c2e4dd23618c37a2b656c6c05f31fc28440888196e02226fdd272887abddf4a6b78d46befc3aa13b81c7df499d693accc04a1d771a4bca3 -EBUILD chrome-binary-plugins-115.0.5790.40_beta.ebuild 1179 BLAKE2B 22b12632b6411257f42e355b4cfd59ec1432b3b52e386d23c5254bbfbf02d34500982549db4d5eb145def8b2a4265d359b1e466e0b3fbb5d5bad31b9c2618212 SHA512 a6ccf2da3030d77c2aab71edbeebf62af1d91b3fe9f805d255902491f17ab62062e3fe389af865716edcbdb559b64632452ca698e126bab949b885309f8a48f1 +EBUILD chrome-binary-plugins-115.0.5790.56_beta.ebuild 1179 BLAKE2B 22b12632b6411257f42e355b4cfd59ec1432b3b52e386d23c5254bbfbf02d34500982549db4d5eb145def8b2a4265d359b1e466e0b3fbb5d5bad31b9c2618212 SHA512 a6ccf2da3030d77c2aab71edbeebf62af1d91b3fe9f805d255902491f17ab62062e3fe389af865716edcbdb559b64632452ca698e126bab949b885309f8a48f1 EBUILD chrome-binary-plugins-116.0.5845.4_alpha.ebuild 1179 BLAKE2B 22b12632b6411257f42e355b4cfd59ec1432b3b52e386d23c5254bbfbf02d34500982549db4d5eb145def8b2a4265d359b1e466e0b3fbb5d5bad31b9c2618212 SHA512 a6ccf2da3030d77c2aab71edbeebf62af1d91b3fe9f805d255902491f17ab62062e3fe389af865716edcbdb559b64632452ca698e126bab949b885309f8a48f1 MISC metadata.xml 263 BLAKE2B 63f20710af1b20f01824544c06058c4bef7c4b6e1b66a2bcd17c2dde8f48e6b30a074ec6c3940976d652bb8885a80495914a3ddf4de5766c04f5913780c85668 SHA512 85a03d35084d8d81e038c8065fe58a36f3dd1f5355aaf62033ba590636fa4855ee993ec5f3d10645a55754debddf0b57b4403172f3808e4575b3b2d8d7f180c0 diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-115.0.5790.40_beta.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-115.0.5790.56_beta.ebuild similarity index 100% rename from www-plugins/chrome-binary-plugins/chrome-binary-plugins-115.0.5790.40_beta.ebuild rename to www-plugins/chrome-binary-plugins/chrome-binary-plugins-115.0.5790.56_beta.ebuild diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz index 849a9a548f45..614ac7c0e583 100644 Binary files a/www-servers/Manifest.gz and b/www-servers/Manifest.gz differ diff --git a/www-servers/puma/Manifest b/www-servers/puma/Manifest index 2091fc577f82..706858849fce 100644 --- a/www-servers/puma/Manifest +++ b/www-servers/puma/Manifest @@ -1,12 +1,9 @@ DIST puma-5.6.5.tar.gz 314953 BLAKE2B 2aca92ff3d32995be8f05b626c2299c07f8665f345a6830f3ec3a3a561dbeb41d68d65851cef9c33a56d1d508c9adf2ebb254ca5c1d4dd8fbc896d6d6d2b440a SHA512 0ad41f3372732bdea6594a20b116ec4fc03a8a1d2ff807b3c315e7769aef4e5361ff775975575125002fbfc83315e6906fa8691ce666161bd8beee8c469289d8 -DIST puma-6.0.2.tar.gz 348269 BLAKE2B b0bf0efe179e78259b7b9f5ed8b2a701829ae4619edff00975a7a7e21eefd6560d051957d47fc2f5a4ba10cc2c8bcc863d4340f640054b8f081a7aa7fdbf8ede SHA512 9202ff3767a5944558a34904e58db3c0c0dd9e68df1ebcc76f31fbccea90edcd0f2d60360bd7bbd517eb965be4b1a99faf31ed0a0c36a41c13e8b0573c40f530 -DIST puma-6.1.0.tar.gz 355394 BLAKE2B 664bd24be4afde93c7fb3c6b407f0fd943bcebd86ec183d6f6d965c194f1b111d460b044eb64bcbaaff743a2d24031f786fb340a9e4ae624f324c2b70273723d SHA512 642755f565d6f1f2baebac041112dad238ca2b815f85c5653cf913c0c007e9971212581036f48fa9bdcfe98b28261843ab80306ed693274c77849bce012125f3 DIST puma-6.1.1.tar.gz 355892 BLAKE2B 025d8303f01dc09dfc9e15395cbd2a5507b3f578dcd3b22cf0985ca760ed304b2eb1b0f4c442efc542f3261f7300143bf5264bab5543360d1cb07eb0aa3e52d5 SHA512 76988e75110124dcac589fcd01b46ae659e37b7dc2e6901c8d88b3b20ab188c8e6cdefb114f73c9ce829581d5723392d52a8059485ab7c31b77c65204554ac60 DIST puma-6.2.2.tar.gz 358383 BLAKE2B aeea4410eb6b20f294131aa107d4d19ca19bea5a3447cee59250be151b5b8046feae2e2e096f40fade6ac81a6b630cf72608b1c6c76cf05c18be4e81c6f6e143 SHA512 b9eabec30761873d628acfff259cf4e5c55dbda735ecb871b0c6e3607930a96f55fe1ad4df58954b8d0b11995762b4918f47e930ae48ebc9557fdc0182a3db8d +DIST puma-6.3.0.tar.gz 365128 BLAKE2B 4db46fd2bcb3a6766582294cdc7f0bd0e2585da12999ec3091d942946f1f6a3e95272834323ab8efe594d7852f78ef9ee0f5f549cd92bbe086fc5ee2d25b914f SHA512 74c4a58cceac016d0ccfef1312e31208b665e1a88d18dabc1018df26466b626fd85666042f1bcb416650dfb4f9779390b2f9b1fcd83c25816221b05eac8f25f8 EBUILD puma-5.6.5.ebuild 1861 BLAKE2B 9fccd5ac7b24e5de70a7684621895ab5a0033c65d08a0879b831cb527696d3cdc65ffec4b8867b27b85fc3d66813b2e68594d9ef47f7bc90d9d8d447c0c5aa75 SHA512 d8a8f5a37c984531326b907dddca82514790637e9778d4c1c5d0adebf3bb3fbd49b3a17796888c349e1d0fa0e5de336e2b9310f368ea6fd02f0ab70e09badd1d -EBUILD puma-6.0.2.ebuild 1890 BLAKE2B 157dae5ba217a3d4814b9ef1e3c08e633d04d48970783c3446cef4ac5497d0f0150630c4607ec6479a9d45e3e4e1880793084fc04189c6e258a5f30862265cb8 SHA512 a541171cb753ff342604bef4a460b969d74ba3751c3c57a62a0b5de87ef07acd1821226411bcd6e889ea6ece386ad687ec0e675465eb957e05d2d08001d2e486 -EBUILD puma-6.1.0.ebuild 1932 BLAKE2B 9e29e12283d4b906c4c1876719463f1a1379852bfddb4193a1983dd7376b664fa4bf6965a2cf3984dab011418ae33c33d2a582472b9a583c3d48b3fa3ae11549 SHA512 e9723db022c6a926fd02dba8ac760845d1ab475eb5eb4a999c24f87e92b9baa9b852d8976d14012dc9874bdd1138c225f72e4eef59cdb825efef4658b5d7ef0f EBUILD puma-6.1.1-r1.ebuild 2054 BLAKE2B 13795ef5ee9663509e07745737b12a5fb53ada23c5a35bed89e2ef6597f63b6cf0e4d76c51517fe1dea1962499b6fc286da7b6e0bc871d747845245cede3c885 SHA512 207c7be17c589935611b9a13506d31d406ce6126af64e2e45bb8537c820ff140cab1579f044772c34768506f3fbd29e4334086ee306bc472eb3f0dc9172a6e90 -EBUILD puma-6.1.1.ebuild 2047 BLAKE2B 4e3ee978e4dcfca58044b8da76e0071d7244360a126344bf28c8c844219cfa7d6e6a85c1a139a963a550fee803aa56e383a33041a0567c83d109c224affd8ac1 SHA512 5086424da2c1b596008311679127c55e8dff32d1e5c74e2d552efcc6a5b0020f67f169c52db75f995d40022662207c1aedbfcf7014d1403d1cb24b0e7d79f11f EBUILD puma-6.2.2.ebuild 1998 BLAKE2B 7e0edccf630c75b4da696d6331707ff0901d710997984bd862413f5b7c8a56ee3f6ec05f6ebd431ae0582a451afc1e7a0c19df4b633b87855418ab903ebc0925 SHA512 cbfb0a8fd27fc16b09b3131988ff65f047377f5c4bc1f2becc073801a215031f14e2931d47646ceee79b4565530f987f57d050bb65691e9a21a01b33325d17db +EBUILD puma-6.3.0.ebuild 2000 BLAKE2B 8a6fa210435f6ac52efea34f18fac6b820040c649a10934fd338e5af9e2b39d7512909f7328da77043e2a05ee4a5c1e8b58900c7edda6317245256c14948472b SHA512 61c94c011fbbe2d1624fa6fe38f70fbc71bce3b224a5e5de21198740271a2970fa45d42769e5789a94cedfecca2b4ed1e514f9052e1f2984165b240b59a0fb74 MISC metadata.xml 710 BLAKE2B bf109653812999e453fb414a83bf404786d16df301ba9dff87c123e0f1dbff8e3024109e96b7f36a3d9e1ebe57eb7aecc7acfd923f0de1bc8c4f358a87b32379 SHA512 894c677c61b3c7f8081b1511c64c274497c4ea85171f5b19d9606a19e4dff33df00d169653e3aede3eee07737b1cf9faadb812eebcf67292be68150c026b7f8e diff --git a/www-servers/puma/puma-6.0.2.ebuild b/www-servers/puma/puma-6.0.2.ebuild deleted file mode 100644 index 53dc2507d211..000000000000 --- a/www-servers/puma/puma-6.0.2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_GEMSPEC="puma.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/puma_http11/extconf.rb) -RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/puma - -inherit ruby-fakegem - -DESCRIPTION="a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack" -HOMEPAGE="https://puma.io/" -SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="" - -DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )" -RDEPEND+=" dev-libs/openssl:0=" - -ruby_add_bdepend "virtual/ruby-ssl - test? ( dev-ruby/localhost dev-ruby/rack >=dev-ruby/minitest-5.9:5 >=dev-ruby/test-unit-3.0:2 )" - -ruby_add_rdepend "dev-ruby/nio4r:2" - -all_ruby_prepare() { - sed -e '/bundler/ s:^:#:' \ - -e '/prove/ s:^:#:' \ - -e '/stub_const/ s:^:#:' \ - -i test/helper.rb || die - - # Avoid tests failing inconsistently - sed -i -e '/test_bad_client/askip "inconsistent results"' test/test_web_server.rb || die - - # Avoid launcher tests since they make assumptions about bundler use - rm -f test/test_launcher.rb test/test_worker_gem_independence.rb test/test_bundle_pruner.rb || die - - # Skip integration tests since they make a lot of assumptions about - # the environment - rm -f test/test_integration_* test/test_preserve_bundler_env.rb|| die - - # Avoid test that uses unpackaged stub_const - sed -i -e '/test_shutdown_with_grace/,/^ end/ s:^:#:' test/test_thread_pool.rb || die - - sed -e 's/git ls-files --/find/' \ - -e 's:_relative ": "./:' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_test() { - einfo "Running test suite" - ${RUBY} -Ilib:.:test -e "gem 'minitest', '~>5.9'; gem 'test-unit', '~>3.0'; require 'minitest/autorun'; Dir['test/**/*test_*.rb'].each{|f| require f}" || die -} diff --git a/www-servers/puma/puma-6.1.0.ebuild b/www-servers/puma/puma-6.1.0.ebuild deleted file mode 100644 index 72c9b91a9b12..000000000000 --- a/www-servers/puma/puma-6.1.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_GEMSPEC="puma.gemspec" - -RUBY_FAKEGEM_EXTENSIONS=(ext/puma_http11/extconf.rb) -RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/puma - -inherit ruby-fakegem - -DESCRIPTION="a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rack" -HOMEPAGE="https://puma.io/" -SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="3" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="" - -DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )" -RDEPEND+=" dev-libs/openssl:0=" - -ruby_add_bdepend "virtual/ruby-ssl - test? ( dev-ruby/localhost dev-ruby/rack:2.2 >=dev-ruby/minitest-5.9:5 >=dev-ruby/test-unit-3.0:2 )" - -ruby_add_rdepend "dev-ruby/nio4r:2" - -all_ruby_prepare() { - sed -e '/bundler/ s:^:#:' \ - -e '/prove/ s:^:#:' \ - -e '/stub_const/ s:^:#:' \ - -i test/helper.rb || die - - # Avoid tests failing inconsistently - sed -i -e '/test_bad_client/askip "inconsistent results"' test/test_web_server.rb || die - - # Avoid launcher tests since they make assumptions about bundler use - rm -f test/test_launcher.rb test/test_worker_gem_independence.rb test/test_bundle_pruner.rb || die - - # Skip integration tests since they make a lot of assumptions about - # the environment - rm -f test/test_integration_* test/test_preserve_bundler_env.rb|| die - - # Avoid test that uses unpackaged stub_const - sed -i -e '/test_shutdown_with_grace/,/^ end/ s:^:#:' test/test_thread_pool.rb || die - - sed -e 's/git ls-files --/find/' \ - -e 's:_relative ": "./:' \ - -i ${RUBY_FAKEGEM_GEMSPEC} || die -} - -each_ruby_test() { - einfo "Running test suite" - PUMA_CI_RACK_2=true ${RUBY} -Ilib:.:test -e "gem 'minitest', '~>5.9'; gem 'test-unit', '~>3.0'; gem 'rack', '<3'; require 'minitest/autorun'; Dir['test/**/*test_*.rb'].each{|f| require f}" || die -} diff --git a/www-servers/puma/puma-6.1.1.ebuild b/www-servers/puma/puma-6.3.0.ebuild similarity index 88% rename from www-servers/puma/puma-6.1.1.ebuild rename to www-servers/puma/puma-6.3.0.ebuild index 19520609d0a1..2369f50156fd 100644 --- a/www-servers/puma/puma-6.1.1.ebuild +++ b/www-servers/puma/puma-6.3.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_GEMSPEC="puma.gemspec" @@ -58,5 +58,7 @@ all_ruby_prepare() { each_ruby_test() { einfo "Running test suite" - PUMA_CI_RACK_2=true ${RUBY} -Ilib:.:test -e "gem 'minitest', '~>5.9'; gem 'test-unit', '~>3.0'; gem 'rack', '<3'; require 'minitest/autorun'; Dir['test/**/*test_*.rb'].each{|f| require f}" || die + PUMA_CI_RACK_2=true \ + ${RUBY} -Ilib:.:test \ + -e "gem 'rack', '<3'; require 'minitest/autorun'; Dir['test/**/*test_*.rb'].each{require _1}" || die } diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz index d6884c7f86b7..40c681365af7 100644 Binary files a/x11-misc/Manifest.gz and b/x11-misc/Manifest.gz differ diff --git a/x11-misc/mate-notification-daemon/Manifest b/x11-misc/mate-notification-daemon/Manifest index 1d9c56992663..96a62be75ba6 100644 --- a/x11-misc/mate-notification-daemon/Manifest +++ b/x11-misc/mate-notification-daemon/Manifest @@ -1,4 +1,4 @@ AUX org.freedesktop.Notifications.service 94 BLAKE2B 1a97aac2db9c803c9e4babf9067283b564a1eecb1d251aee3a5e66b8a4f63d2554e3e09ea06749383ce3d5b8e77c8cc3bd87ae2dde48ae8feb4886ecaf7a3c27 SHA512 0575cbfc094455c0a2f04faa534a5e0d9cc41e6d9566ab9bcb0fcbce99e142213ded786ad00c36dc434ae1b9208d34d234a341dfc86adb72925dad0ee2b25f97 DIST mate-notification-daemon-1.26.0.tar.xz 421032 BLAKE2B 3f55a281cc51e63245371a1bf4ddadb2be4fa09bf16a4ffac701d4530f519a65e2ff69c7e58e6589fa923d3af86315e36d5445a6a1915a6857271933605eaaac SHA512 5249cf14ba93f2e74b9774226c5d0f5e90a517df07569e16a23af7053f5ef160afe98c8a3452baf80c243272763eee1fde0b84f434f55df1f9de26298361a1dc -EBUILD mate-notification-daemon-1.26.0.ebuild 1171 BLAKE2B 8562c420f5fe2e76e5c641877679c7451cae7ae9bdbf2e581fbccdfd0364a9095421eb61690c553dc4b9164451fa00d795de6772819bec50189675fc29e05c77 SHA512 47c20d5d1531c4c1c6cf0440a9397a0dc0782653f58488443a97684c8a5486e6fb5340dfd487fe99a2fcb6f1ebbc94fd596cfb6c3b6bef84f4680f623c87c25a +EBUILD mate-notification-daemon-1.26.0-r1.ebuild 1173 BLAKE2B c83321088f9c1451085dbe52a4489708f633e883692633a98df15ffd9c2fa866aabe5edefd94235e90a8c4aebeef90528f076e96b2aa089383f7da7aec6c2ee4 SHA512 d11be27bf0cebe45922d5e9a29f189e02df02fb7efc0c34b08ce1fc549cb7c75c42c25c5d0ff98fe9718ed99b5281071e4b8893df8e0662b4b0880b574715dd2 MISC metadata.xml 354 BLAKE2B 1a12ca172c08806c1c9d2bbd6b2342fcbfde32b800af7bac33746f0611bb6c4376d558ad8b4a69008cc8ce78207246778d894e3454b52c1483606aa4a93dc05d SHA512 fc721d4464481caf4112d0d09f3a3243f31ce2cf97430c7d638728d8461f60e5070591f9698983b06b78c748bca563fa0ece998032a724cf8257bf72213ca492 diff --git a/x11-misc/mate-notification-daemon/mate-notification-daemon-1.26.0.ebuild b/x11-misc/mate-notification-daemon/mate-notification-daemon-1.26.0-r1.ebuild similarity index 94% rename from x11-misc/mate-notification-daemon/mate-notification-daemon-1.26.0.ebuild rename to x11-misc/mate-notification-daemon/mate-notification-daemon-1.26.0-r1.ebuild index d34108e27c33..0a02cc9cd01d 100644 --- a/x11-misc/mate-notification-daemon/mate-notification-daemon-1.26.0.ebuild +++ b/x11-misc/mate-notification-daemon/mate-notification-daemon-1.26.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -50,7 +50,7 @@ DEPEND="${COMMON_DEPEND} src_configure() { mate_src_configure \ - $(use_enable nls) + $(use_enable nls) \ $(use_enable X x11) \ $(use_enable wayland) }