diff --git a/Manifest.files.gz b/Manifest.files.gz index 30abb9c01f12..9e8a04beef48 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz index 9416a463dae8..acde72c84a17 100644 Binary files a/app-editors/Manifest.gz and b/app-editors/Manifest.gz differ diff --git a/app-editors/neovim/neovim-0.9.0-r1.ebuild b/app-editors/neovim/neovim-0.9.0-r1.ebuild index a96e3f1a11b9..71f6158101f0 100644 --- a/app-editors/neovim/neovim-0.9.0-r1.ebuild +++ b/app-editors/neovim/neovim-0.9.0-r1.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/neovim/neovim.git" else SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" + KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos" fi LICENSE="Apache-2.0 vim" diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz index df0a9dfd5f63..9da84ad89ab0 100644 Binary files a/app-emulation/Manifest.gz and b/app-emulation/Manifest.gz differ diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest index b39785c51919..929e2c131204 100644 --- a/app-emulation/xen-tools/Manifest +++ b/app-emulation/xen-tools/Manifest @@ -10,10 +10,10 @@ DIST seabios-1.14.0.tar.gz 628985 BLAKE2B cc1126925dab1551a655680d20d06ebf28c12c DIST seabios-1.16.0.tar.gz 635419 BLAKE2B b645f20bae341d56ce4fc4a7044446050d8490c6c136377f6dccf02c88100b0644bc13d210b4a517a8be6002d5671b0fba77120a2aca3a9bafbad5e88d037e40 SHA512 9daefcfb1c9edda4462a4b080c9bac552154d577ae19703a914928e43005e7a52edd86869c6507e94a7f0c61ce8b3e6f5dea38cd5146628cb138a130947c522f DIST xen-4.15.4.tar.gz 40820669 BLAKE2B 22edaf817851856c777d02b5211be932c1731bf50fb582545f948c7e8f871937f7c94636496a480642fa7ed8222e12dda091a06638c75b9ee935f3ff9bc2aea0 SHA512 fa6a4991c0699025af163ed117f8d0523c0a482102464615025eb3575d755ffacec5df394e3fe01871cde6028678f654d99f8e3c2533b138765971a2a7994cb8 DIST xen-4.16.3.tar.gz 45003057 BLAKE2B 6092cff33bffed1b6133daf8d3ce53c57204297e66df6ac58266b2da8d5585df62ae718cc8afaad36ebe6dabdce65b9979b0d13b88e60f2b23c01be21ae4db8e SHA512 b8cbd6f95681de5f824ada2d3cbe0653a38514a18df0dafcf811fb255219c7abec96f46217bdb0c83e1119f685da9a6af7194eeaa94f1cc3c892702782133b4f -DIST xen-4.17.0.tar.gz 46484553 BLAKE2B a4665fb557eb264566179bc5b2678d44f694ef5b20bb7dc58c8a7e6fcdf0145f25a462cfe2ad35be67a4a5ca4579c03eb092954915953e2ab98ae90b4ea983f0 SHA512 8aa7c3025c81127a4f653411bc1cbe8fc27b767a2f96a2a454329a6773cb74d714ecc1ff011a8e7169c6b83b2cc5cb39c39798bd6b1178df75ce9ff00f5a1011 +DIST xen-4.16.4.tar.gz 45008515 BLAKE2B 6637cbebe76e48ca6d2ea885b9c52244efe2fa8188c1649f6a5444fd980a8bfcff5508c8496b89b8a31ba1c4e06f47047b7289513cf22fb86d2b76a77b3cfd21 SHA512 1b5a167a9f5537b5311ef1cb56e0e6ffda0e4e569ef0534e47b4f4a528067bda46fb58b2a01abc02e8c38b2b70207fb201a5d4d10274fba70135eaa8e318e055 +DIST xen-4.17.1.tar.gz 46487600 BLAKE2B 56fefc4e6f859129f3faae28f7060b5228f25b1b9d4496e127c51f44e0c97508adaba77da2b8532e578bb8e4ea421a0d56aa1c4d1b9985e85294b210179410a4 SHA512 bd98c5a2d75a0368ef312274b8e47f27db7f6b79302fd0c8b4975185e63640f98d9302e2834344acc1e97133e19f3993359dfab85aea5928008debada78c5f7a DIST xen-gentoo-patches-4.15.3-gentoo-patchset-2.tar.bz2 4681 BLAKE2B 59fe5c2d5f3b975f281778ee96f8771debde7ae738636fc8294e7e2578dffc40938d8c48e4e94f0341762b2ba8e1b6769f71b7783322fb3b2a0a187bbf2b5104 SHA512 8540aa3631277fb652f90c53f6f5b4e9d119a7ed267dec96d7aecca4eac2c465ec3be32b0b82057e79f858cc8115bfdfbf2af5c4879a0be3f98ed68cbe64fdae DIST xen-gentoo-patches-4.16.1-gentoo-patchset-2.tar.bz2 5403 BLAKE2B 7fa3b4aa123b2deed260d02b8d34a35dd205207038edb92569278b25c6fe32e0f0e3857c07755553e047f0eb0d9fe7f8b0816e0f3d7f68aee7929afaf6611dfd SHA512 9e7d25640b24235acf756b031b8b7cee582dded65fe7b94a706c990232e9704d574036c3a9605f285e8e9534578d100a3f38719b27b22775f17ef8f68287997e DIST xen-gentoo-patches-4.17.0-gentoo-patchset-0.tar.bz2 4474 BLAKE2B aa367a4ccf96a61c04c52e415d7143ca946323d7d50d6ab16ad7a917279ad4b1aac802e35e7e306c3a244317db713e913dc8d6343717b2307ccd049adb956a0d SHA512 debba71b17be7b1bb9a70f01782c12c3c053cc2fb1f4ad95829356ee365878aad68430055d4b8c648ef1ff54cb9e3e7c03d40d14c560d51f8ac4fce2b8f82190 DIST xen-upstream-patches-4.15.5-pre-patchset-0.tar.bz2 21880 BLAKE2B 89ef7b8cc56ca5a4738ce665aaa3461b61c554088b1b727e34ea417beb43f9b8eae403bae50449c0c96e79ff4b71edf9b6808071b1ca8f0b3878bf1cb9697c6e SHA512 0752d699168e3c2ba13a0ad886dd1d1f9affefc5e7fed9980b2a634012508f405c2accfcd7e92f79016bb869d2d0b09139266a952cc203bea37870fc7d910e51 DIST xen-upstream-patches-4.16.4-pre-patchset-0.tar.bz2 60151 BLAKE2B 5c8a8f772ba6be5f776b3270b9f1e64df35c2be7b4e238262eb4ec6b4859576b3ecb448880e1e05ad53dbdaa71643e678978151b10d0d47c901ab3e3518b7eb0 SHA512 b33a9b2f602f18165e048ef6a339bc5bf3f800fb1f2449e2e1a6090774ce3ef07b1d7ea8e9e6449fae7b91afcc1a6e281c1bb218a56bca74ba7f12b491fab186 -DIST xen-upstream-patches-4.17.1-pre-patchset-0.tar.bz2 87023 BLAKE2B 4b6c66c20aecde5a696ee6879b1a9e9b365eba3a2e55c7b13153adb4c100081242a5f4498e17597697ac96a75685d88536309accb8dcebee45b31c9b35a3d7d8 SHA512 9da15f7726f2813a6dc701dbf67c1aa52a574c8049238c6d18d68bc0c0c80db98b925cd1cb7ec5627ff8b3489847608a185353cda6e599e6e5bffe75339b18a7 diff --git a/app-emulation/xen-tools/files/xen-tools-m4-ptyfuncs.m4-tools-configure-add-linux-headers-for.patch b/app-emulation/xen-tools/files/xen-tools-m4-ptyfuncs.m4-tools-configure-add-linux-headers-for.patch new file mode 100644 index 000000000000..02d1f0ff8b1f --- /dev/null +++ b/app-emulation/xen-tools/files/xen-tools-m4-ptyfuncs.m4-tools-configure-add-linux-headers-for.patch @@ -0,0 +1,39 @@ +From 873d4759aa7b0581bf34e8a7ebfcbeca789ed6e1 Mon Sep 17 00:00:00 2001 +From: Florian Schmaus +Date: Tue, 16 May 2023 09:56:48 +0200 +Subject: [PATCH] m4/ptyfuncs.m4 tools/configure: add linux headers for pty + functions + +To avoid implicit function declarations, which will cause an error on +modern compilers. See https://wiki.gentoo.org/wiki/Modern_C_porting + +Downstream Gentoo bug: https://bugs.gentoo.org/904449 + +Signed-off-by: Florian Schmaus +--- a/m4/ptyfuncs.m4 ++++ b/m4/ptyfuncs.m4 +@@ -19,6 +19,9 @@ AC_DEFUN([AX_CHECK_PTYFUNCS], [ + AC_LINK_IFELSE([AC_LANG_SOURCE([ + #ifdef INCLUDE_LIBUTIL_H + #include INCLUDE_LIBUTIL_H ++#else ++#include ++#include + #endif + int main(void) { + openpty(0,0,0,0,0); +--- a/tools/configure ++++ b/tools/configure +@@ -9002,6 +9002,9 @@ See \`config.log' for more details" "$LINENO" 5; } + + #ifdef INCLUDE_LIBUTIL_H + #include INCLUDE_LIBUTIL_H ++#else ++#include ++#include + #endif + int main(void) { + openpty(0,0,0,0,0); +-- +2.39.3 + diff --git a/app-emulation/xen-tools/xen-tools-4.15.5_pre1.ebuild b/app-emulation/xen-tools/xen-tools-4.15.5_pre1-r1.ebuild similarity index 99% rename from app-emulation/xen-tools/xen-tools-4.15.5_pre1.ebuild rename to app-emulation/xen-tools/xen-tools-4.15.5_pre1-r1.ebuild index 75003ae0412f..b4d296686754 100644 --- a/app-emulation/xen-tools/xen-tools-4.15.5_pre1.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.15.5_pre1-r1.ebuild @@ -209,6 +209,10 @@ QA_PREBUILT=" RESTRICT="test" +PATCHES=( + "${FILESDIR}/xen-tools-m4-ptyfuncs.m4-tools-configure-add-linux-headers-for.patch" +) + pkg_setup() { python_setup export "CONFIG_LOMOUNT=y" diff --git a/app-emulation/xen-tools/xen-tools-4.16.3.ebuild b/app-emulation/xen-tools/xen-tools-4.16.4-r1.ebuild similarity index 95% rename from app-emulation/xen-tools/xen-tools-4.16.3.ebuild rename to app-emulation/xen-tools/xen-tools-4.16.4-r1.ebuild index 5cb850086cd6..fbeaed9743e8 100644 --- a/app-emulation/xen-tools/xen-tools-4.16.3.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.16.4-r1.ebuild @@ -16,11 +16,11 @@ if [[ ${PV} == *9999 ]]; then else KEYWORDS="~amd64 ~arm ~arm64 ~x86" - SEABIOS_VER="1.14.0" - EDK2_COMMIT="7b4a99be8a39c12d3a7fc4b8db9f0eab4ac688d5" - EDK2_OPENSSL_VERSION="1_1_1j" + SEABIOS_VER="1.16.0" + EDK2_COMMIT="b16284e2a0011489f6e16dfcc6af7623c3cbaf0b" + EDK2_OPENSSL_VERSION="1_1_1t" EDK2_SOFTFLOAT_COMMIT="b64af41c3276f97f0e181920400ee056b9c88037" - EDK2_BROTLI_COMMIT="666c3280cc11dc433c303d79a83d4ffbdd12cc8d" + EDK2_BROTLI_COMMIT="f4153a09f87cbb9c826d8fc12c74642bb2d879ea" IPXE_COMMIT="3c040ad387099483102708bb1839110bc788cefb" XEN_GENTOO_PATCHSET_NUM=2 @@ -208,6 +208,10 @@ QA_PREBUILT=" RESTRICT="test" +PATCHES=( + "${FILESDIR}/xen-tools-m4-ptyfuncs.m4-tools-configure-add-linux-headers-for.patch" +) + pkg_setup() { python_setup export "CONFIG_LOMOUNT=y" @@ -268,15 +272,6 @@ src_prepare() { cp -r ../brotli-${EDK2_BROTLI_COMMIT} tools/firmware/ovmf-dir-remote/BaseTools/Source/C/BrotliCompress/brotli || die cp -r ../brotli-${EDK2_BROTLI_COMMIT} tools/firmware/ovmf-dir-remote/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli || die cp tools/firmware/ovmf-makefile tools/firmware/ovmf-dir-remote/Makefile || die - - # Bug #816987 - pushd tools/firmware/ovmf-dir-remote/BaseTools/Source/C/BrotliCompress/brotli > /dev/null - eapply "${XEN_GENTOO_PATCHES_DIR}/ovmf/${PN}-4.15.1-brotli-gcc11.patch" - popd > /dev/null - - pushd tools/firmware/ovmf-dir-remote/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli > /dev/null - eapply "${XEN_GENTOO_PATCHES_DIR}/ovmf/${PN}-4.15.1-brotli-gcc11.patch" - popd > /dev/null fi # ipxe @@ -385,11 +380,11 @@ src_prepare() { # Remove -Werror find . -type f \( -name Makefile -o -name "*.mk" \) \ - -exec sed -i \ - -e 's/-Werror //g' \ - -e '/^CFLAGS *+= -Werror$/d' \ - -e 's/, "-Werror"//' \ - {} + || die + -exec sed -i \ + -e 's/-Werror //g' \ + -e '/^CFLAGS *+= -Werror$/d' \ + -e 's/, "-Werror"//' \ + {} + || die default } diff --git a/app-emulation/xen-tools/xen-tools-4.17.1_pre1.ebuild b/app-emulation/xen-tools/xen-tools-4.17.1-r1.ebuild similarity index 99% rename from app-emulation/xen-tools/xen-tools-4.17.1_pre1.ebuild rename to app-emulation/xen-tools/xen-tools-4.17.1-r1.ebuild index 2c7afcb524d9..d324baad0b3a 100644 --- a/app-emulation/xen-tools/xen-tools-4.17.1_pre1.ebuild +++ b/app-emulation/xen-tools/xen-tools-4.17.1-r1.ebuild @@ -25,8 +25,8 @@ else XEN_GENTOO_PATCHSET_NUM=0 XEN_GENTOO_PATCHSET_BASE=4.17.0 - XEN_PRE_PATCHSET_NUM=0 - XEN_PRE_VERSION_BASE=4.17.0 + XEN_PRE_PATCHSET_NUM= + XEN_PRE_VERSION_BASE= XEN_BASE_PV="${PV}" if [[ -n "${XEN_PRE_VERSION_BASE}" ]]; then @@ -208,6 +208,10 @@ QA_PREBUILT=" RESTRICT="test" +PATCHES=( + "${FILESDIR}/xen-tools-m4-ptyfuncs.m4-tools-configure-add-linux-headers-for.patch" +) + pkg_setup() { python_setup export "CONFIG_LOMOUNT=y" diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest index 4c60e9d1624c..b48da46b17b1 100644 --- a/app-emulation/xen/Manifest +++ b/app-emulation/xen/Manifest @@ -1,8 +1,8 @@ DIST xen-4.15.4.tar.gz 40820669 BLAKE2B 22edaf817851856c777d02b5211be932c1731bf50fb582545f948c7e8f871937f7c94636496a480642fa7ed8222e12dda091a06638c75b9ee935f3ff9bc2aea0 SHA512 fa6a4991c0699025af163ed117f8d0523c0a482102464615025eb3575d755ffacec5df394e3fe01871cde6028678f654d99f8e3c2533b138765971a2a7994cb8 DIST xen-4.16.3.tar.gz 45003057 BLAKE2B 6092cff33bffed1b6133daf8d3ce53c57204297e66df6ac58266b2da8d5585df62ae718cc8afaad36ebe6dabdce65b9979b0d13b88e60f2b23c01be21ae4db8e SHA512 b8cbd6f95681de5f824ada2d3cbe0653a38514a18df0dafcf811fb255219c7abec96f46217bdb0c83e1119f685da9a6af7194eeaa94f1cc3c892702782133b4f -DIST xen-4.17.0.tar.gz 46484553 BLAKE2B a4665fb557eb264566179bc5b2678d44f694ef5b20bb7dc58c8a7e6fcdf0145f25a462cfe2ad35be67a4a5ca4579c03eb092954915953e2ab98ae90b4ea983f0 SHA512 8aa7c3025c81127a4f653411bc1cbe8fc27b767a2f96a2a454329a6773cb74d714ecc1ff011a8e7169c6b83b2cc5cb39c39798bd6b1178df75ce9ff00f5a1011 +DIST xen-4.16.4.tar.gz 45008515 BLAKE2B 6637cbebe76e48ca6d2ea885b9c52244efe2fa8188c1649f6a5444fd980a8bfcff5508c8496b89b8a31ba1c4e06f47047b7289513cf22fb86d2b76a77b3cfd21 SHA512 1b5a167a9f5537b5311ef1cb56e0e6ffda0e4e569ef0534e47b4f4a528067bda46fb58b2a01abc02e8c38b2b70207fb201a5d4d10274fba70135eaa8e318e055 +DIST xen-4.17.1.tar.gz 46487600 BLAKE2B 56fefc4e6f859129f3faae28f7060b5228f25b1b9d4496e127c51f44e0c97508adaba77da2b8532e578bb8e4ea421a0d56aa1c4d1b9985e85294b210179410a4 SHA512 bd98c5a2d75a0368ef312274b8e47f27db7f6b79302fd0c8b4975185e63640f98d9302e2834344acc1e97133e19f3993359dfab85aea5928008debada78c5f7a DIST xen-gentoo-patches-4.16.1-gentoo-patchset-2.tar.bz2 5403 BLAKE2B 7fa3b4aa123b2deed260d02b8d34a35dd205207038edb92569278b25c6fe32e0f0e3857c07755553e047f0eb0d9fe7f8b0816e0f3d7f68aee7929afaf6611dfd SHA512 9e7d25640b24235acf756b031b8b7cee582dded65fe7b94a706c990232e9704d574036c3a9605f285e8e9534578d100a3f38719b27b22775f17ef8f68287997e DIST xen-gentoo-patches-4.17.0-gentoo-patchset-0.tar.bz2 4474 BLAKE2B aa367a4ccf96a61c04c52e415d7143ca946323d7d50d6ab16ad7a917279ad4b1aac802e35e7e306c3a244317db713e913dc8d6343717b2307ccd049adb956a0d SHA512 debba71b17be7b1bb9a70f01782c12c3c053cc2fb1f4ad95829356ee365878aad68430055d4b8c648ef1ff54cb9e3e7c03d40d14c560d51f8ac4fce2b8f82190 DIST xen-upstream-patches-4.15.5-pre-patchset-0.tar.bz2 21880 BLAKE2B 89ef7b8cc56ca5a4738ce665aaa3461b61c554088b1b727e34ea417beb43f9b8eae403bae50449c0c96e79ff4b71edf9b6808071b1ca8f0b3878bf1cb9697c6e SHA512 0752d699168e3c2ba13a0ad886dd1d1f9affefc5e7fed9980b2a634012508f405c2accfcd7e92f79016bb869d2d0b09139266a952cc203bea37870fc7d910e51 DIST xen-upstream-patches-4.16.4-pre-patchset-0.tar.bz2 60151 BLAKE2B 5c8a8f772ba6be5f776b3270b9f1e64df35c2be7b4e238262eb4ec6b4859576b3ecb448880e1e05ad53dbdaa71643e678978151b10d0d47c901ab3e3518b7eb0 SHA512 b33a9b2f602f18165e048ef6a339bc5bf3f800fb1f2449e2e1a6090774ce3ef07b1d7ea8e9e6449fae7b91afcc1a6e281c1bb218a56bca74ba7f12b491fab186 -DIST xen-upstream-patches-4.17.1-pre-patchset-0.tar.bz2 87023 BLAKE2B 4b6c66c20aecde5a696ee6879b1a9e9b365eba3a2e55c7b13153adb4c100081242a5f4498e17597697ac96a75685d88536309accb8dcebee45b31c9b35a3d7d8 SHA512 9da15f7726f2813a6dc701dbf67c1aa52a574c8049238c6d18d68bc0c0c80db98b925cd1cb7ec5627ff8b3489847608a185353cda6e599e6e5bffe75339b18a7 diff --git a/app-emulation/xen/xen-4.16.3.ebuild b/app-emulation/xen/xen-4.16.4.ebuild similarity index 100% rename from app-emulation/xen/xen-4.16.3.ebuild rename to app-emulation/xen/xen-4.16.4.ebuild diff --git a/app-emulation/xen/xen-4.17.1_pre1.ebuild b/app-emulation/xen/xen-4.17.1.ebuild similarity index 98% rename from app-emulation/xen/xen-4.17.1_pre1.ebuild rename to app-emulation/xen/xen-4.17.1.ebuild index b14c81a14797..b72efd743ad1 100644 --- a/app-emulation/xen/xen-4.17.1_pre1.ebuild +++ b/app-emulation/xen/xen-4.17.1.ebuild @@ -16,8 +16,8 @@ else XEN_GENTOO_PATCHSET_NUM=0 XEN_GENTOO_PATCHSET_BASE=4.17.0 - XEN_PRE_PATCHSET_NUM=0 - XEN_PRE_VERSION_BASE=4.17.0 + XEN_PRE_PATCHSET_NUM= + XEN_PRE_VERSION_BASE= XEN_BASE_PV="${PV}" if [[ -n "${XEN_PRE_VERSION_BASE}" ]]; then diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index afcced92ae35..625b1a9f5258 100644 Binary files a/app-portage/Manifest.gz and b/app-portage/Manifest.gz differ diff --git a/app-portage/mgorny-dev-scripts/Manifest b/app-portage/mgorny-dev-scripts/Manifest index f952b3dfa9ba..3214ba2176fc 100644 --- a/app-portage/mgorny-dev-scripts/Manifest +++ b/app-portage/mgorny-dev-scripts/Manifest @@ -1,2 +1,3 @@ DIST mgorny-dev-scripts-37.tar.gz 12407 BLAKE2B 49e01dc5318c473fdf99b046c7bf8e9939aa3bcade8a481f1418878733c55777fea5a6a471bedd1b1af8009a32ec94ce3cc904f278382fd5060b69a8e276e734 SHA512 c5fc03f0e5fe0f491ada2c4eb1305f215ca33f7d0778a0423cb8e4973a5370b7da2153c0b86acfec1a7672c290acc77782f37fe95ebeb3d6b86436435eda2c95 DIST mgorny-dev-scripts-38.tar.gz 12415 BLAKE2B 0312791a40032a7f395ee3bc77266c2fd02a77d5b071a33ef4dd28d8d29adb7f473d8775b640c9cf7891bcca4f0808c14267522e521193c32d176561763119ed SHA512 0ecd35e07100fc01a0d9b1e22fc3582f28e0c14ceafec58479fae861525a3f1d2311d64b91a6d7c3e510a161f6776e4a34f8eafb46b46fc1d906c378b86a11cb +DIST mgorny-dev-scripts-39.tar.gz 12471 BLAKE2B 7457190873143cf902d077f43e4bf116ffd5c35d2a99343819e301cd1580ca39430bd8c68281cfe59cc2d415fb4ab7d4e89416a89baa7dd7473cae5d101d81ed SHA512 518ee649cb159059536205dad392035ba41bd68f6b0c69f40f18cee62844ec50253dcc4da759e4e4dd101f0ce022504c0db5c5a33938b19ce676504e76a3d1fe diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-39.ebuild b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-39.ebuild new file mode 100644 index 000000000000..c1910af26af4 --- /dev/null +++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-39.ebuild @@ -0,0 +1,32 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Handy scripts for ebuild development and more" +HOMEPAGE="https://github.com/projg2/mgorny-dev-scripts/" +SRC_URI=" + https://github.com/projg2/mgorny-dev-scripts/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" + +RDEPEND=" + app-portage/gentoolkit + app-portage/portage-utils + dev-perl/URI + dev-util/pkgcheck + dev-vcs/git + net-misc/wget + sys-apps/portage + x11-misc/xdg-utils +" + +src_install() { + dodoc README.rst + rm -f COPYING README.rst || die + dobin * +} diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index d7603bce55d1..2420349f4ca0 100644 Binary files a/app-text/Manifest.gz and b/app-text/Manifest.gz differ diff --git a/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild b/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild index 2db4040223d4..e2ff5b16715a 100644 --- a/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild +++ b/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild @@ -7,19 +7,19 @@ inherit texlive-common DESCRIPTION="DVI-to-PostScript translator" HOMEPAGE="http://tug.org/texlive/" -SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz" TL_VERSION=2021 EXTRA_TL_MODULES="dvips" EXTRA_TL_DOC_MODULES="dvips.doc" for i in ${EXTRA_TL_MODULES} ; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz" done SRC_URI="${SRC_URI} doc? ( " for i in ${EXTRA_TL_DOC_MODULES} ; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz" done SRC_URI="${SRC_URI} ) " diff --git a/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild b/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild index 252d4f99d3ef..e90082c96694 100644 --- a/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild +++ b/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild @@ -5,7 +5,7 @@ EAPI=7 DESCRIPTION="Tool that converts a PostScript type1 font into a corresponding TeX PK font" HOMEPAGE="http://tug.org/texlive/" -SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz" LICENSE="MIT" SLOT="0" diff --git a/app-text/texlive-core/texlive-core-2021-r2.ebuild b/app-text/texlive-core/texlive-core-2021-r2.ebuild index ab7fa1955b85..ccbe7bcbde77 100644 --- a/app-text/texlive-core/texlive-core-2021-r2.ebuild +++ b/app-text/texlive-core/texlive-core-2021-r2.ebuild @@ -16,9 +16,9 @@ HOMEPAGE="https://tug.org/texlive/" SLOT="0" LICENSE="GPL-2 LPPL-1.3c TeX" -SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${MY_P}.tar.xz - https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz - https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/${MY_P}.tar.xz + https://dev.gentoo.org/~sam/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz + https://dev.gentoo.org/~sam/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz" # We ship binextra collection alongside TL_CORE_BINEXTRA_MODULES=" @@ -61,17 +61,17 @@ TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc texlive-scripts.doc ${T TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}" for i in ${TL_CORE_EXTRA_MODULES}; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz" done SRC_URI="${SRC_URI} doc? ( " for i in ${TL_CORE_EXTRA_DOC_MODULES}; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz" done SRC_URI="${SRC_URI} )" SRC_URI="${SRC_URI} source? ( " for i in ${TL_CORE_EXTRA_SRC_MODULES}; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz" done SRC_URI="${SRC_URI} )" diff --git a/app-text/texlive-core/texlive-core-2021-r3.ebuild b/app-text/texlive-core/texlive-core-2021-r3.ebuild index bc3e5846cb3e..3ff277adb3d6 100644 --- a/app-text/texlive-core/texlive-core-2021-r3.ebuild +++ b/app-text/texlive-core/texlive-core-2021-r3.ebuild @@ -17,9 +17,9 @@ HOMEPAGE="https://tug.org/texlive/" SLOT="0" LICENSE="GPL-2 LPPL-1.3c TeX" -SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${MY_P}.tar.xz - https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz - https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/${MY_P}.tar.xz + https://dev.gentoo.org/~sam/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz + https://dev.gentoo.org/~sam/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz" # We ship binextra collection alongside TL_CORE_BINEXTRA_MODULES=" @@ -62,17 +62,17 @@ TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc texlive-scripts.doc ${T TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}" for i in ${TL_CORE_EXTRA_MODULES}; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz" done SRC_URI="${SRC_URI} doc? ( " for i in ${TL_CORE_EXTRA_DOC_MODULES}; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz" done SRC_URI="${SRC_URI} )" SRC_URI="${SRC_URI} source? ( " for i in ${TL_CORE_EXTRA_SRC_MODULES}; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz" done SRC_URI="${SRC_URI} )" diff --git a/app-text/texlive-core/texlive-core-2021-r6.ebuild b/app-text/texlive-core/texlive-core-2021-r6.ebuild index 8617875f6e9b..274f461ca98b 100644 --- a/app-text/texlive-core/texlive-core-2021-r6.ebuild +++ b/app-text/texlive-core/texlive-core-2021-r6.ebuild @@ -17,9 +17,9 @@ HOMEPAGE="https://tug.org/texlive/" SLOT="0" LICENSE="GPL-2 LPPL-1.3c TeX" -SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${MY_P}.tar.xz - https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz - https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/${MY_P}.tar.xz + https://dev.gentoo.org/~sam/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz + https://dev.gentoo.org/~sam/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz" # We ship binextra collection alongside TL_CORE_BINEXTRA_MODULES=" @@ -62,17 +62,17 @@ TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc texlive-scripts.doc ${T TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}" for i in ${TL_CORE_EXTRA_MODULES}; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz" done SRC_URI="${SRC_URI} doc? ( " for i in ${TL_CORE_EXTRA_DOC_MODULES}; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz" done SRC_URI="${SRC_URI} )" SRC_URI="${SRC_URI} source? ( " for i in ${TL_CORE_EXTRA_SRC_MODULES}; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz" done SRC_URI="${SRC_URI} )" diff --git a/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild b/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild index 249b1db56776..69ca09e5d64e 100644 --- a/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild +++ b/app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild @@ -5,7 +5,7 @@ EAPI=7 DESCRIPTION="Freetype 2 based TrueType font to TeX's PK format converter" HOMEPAGE="http://tug.org/texlive/" -SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/texlive/texlive-${PV#*_p}-source.tar.xz" +SRC_URI="https://dev.gentoo.org/~sam/texlive/texlive-${PV#*_p}-source.tar.xz" LICENSE="GPL-2" SLOT="0" diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz index b87871cccc81..d4f0600af7c4 100644 Binary files a/dev-db/Manifest.gz and b/dev-db/Manifest.gz differ diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest index aaa2d2a28079..259768739a73 100644 --- a/dev-db/mongodb/Manifest +++ b/dev-db/mongodb/Manifest @@ -1,4 +1,2 @@ -DIST mongodb-src-r4.4.10.tar.gz 50636024 BLAKE2B 4b840e1a17b3fcba32d30c649d981b1e2b1d5dd98deab99be599fd5d2aa70b75ff4225542d8da095ec4cb4615f9ccccfa455129d71ed39549efde0a025d7dac4 SHA512 afc04f90e03ec64fd74bdfe2bf33aaa5fc148811af91a8437dfb81fd3a784eedd80128886db99e247ec7e09dc5a73cf34f908ab927942648e15c8f12af6b64e2 DIST mongodb-src-r4.4.20.tar.gz 50883098 BLAKE2B 3ef2fddc4d926e372033449a14b0a71c606b6f8a9bb6767ff32c8da5a9287bf2972fae9dd83eab3ad934b1341c3edeed7708afd46f9a096819e9eca48aca40f5 SHA512 70b264b6a6f3ec16c8b0750d47026928f6250cb7a1a64d980c400ffbcc3af1b9c6301fe098d209fb8461cba4534b7c2edffdcdeb0548e627da107cc23d9a6b9c DIST mongodb-src-r5.0.16.tar.gz 56217257 BLAKE2B d78704c0cff4f8c1da20fdc5e083634c6dbe539136de58410ae6b86c9c5cd8044926425545ae07a7011a5febec5abb6f67773b8e539a4ac16daa1ad0ffc6a070 SHA512 d5fccd6cd3ee3f70457bd96a8eff66ca9872df37e196f1baf26993b6c080297d77504020e5554eaf3a2e92bb2730a467226b4bef47ab7fdc4de247d91c0143eb -DIST mongodb-src-r5.0.5.tar.gz 54862473 BLAKE2B aafa693da904177a11067603f3835e2ee69abcdb206c2d36983633baa6008b861efeb590880098557e224cd7d6ac8fb23e4e9c63724d76bf90422862c99cdfe9 SHA512 318e58285c8a88fc3a4467ba8c1e6487a2aec403db02c50dbdb53df9a6671b9ea2417c8ee8212b205d642327d0d4bdd76f4bc9543c47e53115dfb981ef73f63e diff --git a/dev-db/mongodb/files/mongodb-5.0.2-glibc-2.34.patch b/dev-db/mongodb/files/mongodb-5.0.2-glibc-2.34.patch deleted file mode 100644 index b9c5241be374..000000000000 --- a/dev-db/mongodb/files/mongodb-5.0.2-glibc-2.34.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/src/mongo/stdx/thread.h b/src/mongo/stdx/thread.h -index 7b15bb56..4d8f73ad 100644 ---- a/src/mongo/stdx/thread.h -+++ b/src/mongo/stdx/thread.h -@@ -105,10 +105,7 @@ private: - // . N Y : 4,344 | 13,048 | 7,352 - // . Y Y : 4,424 | 13,672 | 8,392 - // ( https://jira.mongodb.org/secure/attachment/233569/233569_stacktrace-writeup.txt ) -- static constexpr std::size_t kMongoMinSignalStackSize = std::size_t{64} << 10; -- -- static constexpr std::size_t kStackSize = -- std::max(kMongoMinSignalStackSize, std::size_t{MINSIGSTKSZ}); -+ static constexpr std::size_t kStackSize = std::size_t{64} << 10; - std::unique_ptr _stackStorage = std::make_unique(kStackSize); - - #else // !MONGO_HAS_SIGALTSTACK diff --git a/dev-db/mongodb/files/mongodb.service b/dev-db/mongodb/files/mongodb.service deleted file mode 100644 index 78d551183838..000000000000 --- a/dev-db/mongodb/files/mongodb.service +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=High-performance, schema-free document-oriented database -After=network.target - -[Service] -User=mongodb -ExecStart=/usr/bin/mongod --quiet --config /etc/mongodb.conf - -[Install] -WantedBy=multi-user.target diff --git a/dev-db/mongodb/mongodb-4.4.10-r1.ebuild b/dev-db/mongodb/mongodb-4.4.10-r1.ebuild deleted file mode 100644 index 22874d9fd185..000000000000 --- a/dev-db/mongodb/mongodb-4.4.10-r1.ebuild +++ /dev/null @@ -1,187 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) - -SCONS_MIN_VERSION="3.3.1" -CHECKREQS_DISK_BUILD="2400M" -CHECKREQS_DISK_USR="512M" -CHECKREQS_MEMORY="1024M" - -inherit check-reqs flag-o-matic multiprocessing pax-utils python-any-r1 scons-utils systemd toolchain-funcs - -MY_P=${PN}-src-r${PV/_rc/-rc} - -DESCRIPTION="A high-performance, open source, schema-free document-oriented database" -HOMEPAGE="https://www.mongodb.com" -SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz" - -LICENSE="Apache-2.0 SSPL-1" -SLOT="0" -KEYWORDS="amd64 ~arm64 -riscv" -IUSE="debug kerberos lto ssl test +tools" -RESTRICT="!test? ( test )" - -RDEPEND="acct-group/mongodb - acct-user/mongodb - >=app-arch/snappy-1.1.3:= - >=dev-cpp/yaml-cpp-0.6.2:= - dev-libs/boost:=[nls] - >=dev-libs/libpcre-8.42[cxx] - app-arch/zstd:= - dev-libs/snowball-stemmer:= - net-libs/libpcap - >=sys-libs/zlib-1.2.11:= - kerberos? ( dev-libs/cyrus-sasl[kerberos] ) - ssl? ( - >=dev-libs/openssl-1.0.1g:0= - )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - sys-libs/ncurses:0= - sys-libs/readline:0= - debug? ( dev-util/valgrind )" -BDEPEND=" - $(python_gen_any_dep ' - test? ( dev-python/pymongo[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] ) - >=dev-util/scons-3.1.1[${PYTHON_USEDEP}] - dev-python/cheetah3[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - ') -" -PDEPEND="tools? ( >=app-admin/mongo-tools-100 )" - -PATCHES=( - "${FILESDIR}/${PN}-4.4.1-fix-scons.patch" - "${FILESDIR}/${PN}-4.4.8-no-compass.patch" - "${FILESDIR}/${PN}-4.4.1-boost.patch" - "${FILESDIR}/${PN}-4.4.1-gcc11.patch" - "${FILESDIR}/${PN}-5.0.2-glibc-2.34.patch" - "${FILESDIR}/${PN}-4.4.10-boost-1.79.patch" - "${FILESDIR}/${PN}-4.4.10-no-force-lld.patch" - "${FILESDIR}/${PN}-4.4.10-boost-1.81.patch" -) - -S="${WORKDIR}/${MY_P}" - -python_check_deps() { - if use test; then - python_has_version "dev-python/pymongo[${PYTHON_USEDEP}]" || return 1 - python_has_version "dev-python/requests[${PYTHON_USEDEP}]" || return 1 - fi - - python_has_version ">=dev-util/scons-3.1.1[${PYTHON_USEDEP}]" && - python_has_version "dev-python/cheetah3[${PYTHON_USEDEP}]" && - python_has_version "dev-python/psutil[${PYTHON_USEDEP}]" && - python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" -} - -pkg_pretend() { - if [[ -n ${REPLACING_VERSIONS} ]]; then - if ver_test "$REPLACING_VERSIONS" -lt 4.2; then - ewarn "To upgrade from a version earlier than the 4.2-series, you must" - ewarn "successively upgrade major releases until you have upgraded" - ewarn "to 4.2-series. Then upgrade to 4.4 series." - else - ewarn "Be sure to set featureCompatibilityVersion to 4.2 before upgrading." - fi - fi -} - -src_prepare() { - default - - # remove bundled libs - rm -r src/third_party/{boost-*,pcre-*,scons-*,snappy-*,yaml-cpp-*,zlib-*} || die - - # remove compass - rm -r src/mongo/installer/compass || die -} - -src_configure() { - # https://github.com/mongodb/mongo/wiki/Build-Mongodb-From-Source - # --use-system-icu fails tests - # --use-system-tcmalloc is strongly NOT recommended: - scons_opts=( - AR="$(tc-getAR)" - CC="$(tc-getCC)" - CXX="$(tc-getCXX)" - - --disable-warnings-as-errors - --use-system-boost - --use-system-pcre - --use-system-snappy - --use-system-stemmer - --use-system-yaml - --use-system-zlib - --use-system-zstd - ) - - use arm64 && scons_opts+=( --use-hardware-crc32=off ) # Bug 701300 - use debug && scons_opts+=( --dbg=on ) - use kerberos && scons_opts+=( --use-sasl-client ) - use lto && scons_opts+=( --lto=on ) - use ssl && scons_opts+=( --ssl ) - - # Needed to avoid forcing FORTIFY_SOURCE - # Gentoo's toolchain applies these anyway - scons_opts+=( --runtime-hardening=off ) - - # respect mongoDB upstream's basic recommendations - # see bug #536688 and #526114 - if ! use debug; then - filter-flags '-m*' - filter-flags '-O?' - fi - - default -} - -src_compile() { - PREFIX="${EPREFIX}/usr" escons "${scons_opts[@]}" --nostrip install-core -} - -# FEATURES="test -usersandbox" emerge dev-db/mongodb -src_test() { - ewarn "Tests may hang with FEATURES=usersandbox" - "${EPYTHON}" ./buildscripts/resmoke.py run --dbpathPrefix=test --suites core --jobs=$(makeopts_jobs) || die "Tests failed with ${EPYTHON}" -} - -src_install() { - dobin build/install/bin/{mongo,mongod,mongos} - - doman debian/mongo*.1 - dodoc README docs/building.md - - newinitd "${FILESDIR}/${PN}.initd-r3" ${PN} - newconfd "${FILESDIR}/${PN}.confd-r3" ${PN} - newinitd "${FILESDIR}/mongos.initd-r3" mongos - newconfd "${FILESDIR}/mongos.confd-r3" mongos - - insinto /etc - newins "${FILESDIR}/${PN}.conf-r3" ${PN}.conf - newins "${FILESDIR}/mongos.conf-r2" mongos.conf - - systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service" - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/${PN}.logrotate" ${PN} - - # see bug #526114 - pax-mark emr "${ED}"/usr/bin/{mongo,mongod,mongos} - - local x - for x in /var/{lib,log}/${PN}; do - diropts -m0750 -o mongodb -g mongodb - keepdir "${x}" - done -} - -pkg_postinst() { - ewarn "Make sure to read the release notes and follow the upgrade process:" - ewarn " https://docs.mongodb.com/manual/release-notes/$(ver_cut 1-2)/" - ewarn " https://docs.mongodb.com/manual/release-notes/$(ver_cut 1-2)/#upgrade-procedures" -} diff --git a/dev-db/mongodb/mongodb-5.0.5-r2.ebuild b/dev-db/mongodb/mongodb-5.0.5-r2.ebuild deleted file mode 100644 index 33dcd7a556ab..000000000000 --- a/dev-db/mongodb/mongodb-5.0.5-r2.ebuild +++ /dev/null @@ -1,194 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) - -SCONS_MIN_VERSION="3.3.1" -CHECKREQS_DISK_BUILD="2400M" -CHECKREQS_DISK_USR="512M" -CHECKREQS_MEMORY="1024M" - -inherit check-reqs flag-o-matic multiprocessing pax-utils python-any-r1 scons-utils systemd toolchain-funcs - -MY_P=${PN}-src-r${PV/_rc/-rc} - -DESCRIPTION="A high-performance, open source, schema-free document-oriented database" -HOMEPAGE="https://www.mongodb.com" -SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz" - -LICENSE="Apache-2.0 SSPL-1" -SLOT="0" -KEYWORDS="amd64 ~arm64 -riscv" -CPU_FLAGS="cpu_flags_x86_avx" -IUSE="debug kerberos lto mongosh ssl +tools ${CPU_FLAGS}" - -# https://github.com/mongodb/mongo/wiki/Test-The-Mongodb-Server -# resmoke needs python packages not yet present in Gentoo -RESTRICT="test" - -RDEPEND="acct-group/mongodb - acct-user/mongodb - >=app-arch/snappy-1.1.3:= - >=dev-cpp/yaml-cpp-0.6.2:= - dev-libs/boost:=[nls] - >=dev-libs/libpcre-8.42[cxx] - app-arch/zstd:= - dev-libs/snowball-stemmer:= - net-libs/libpcap - >=sys-libs/zlib-1.2.11:= - kerberos? ( dev-libs/cyrus-sasl[kerberos] ) - ssl? ( - >=dev-libs/openssl-1.0.1g:0= - )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - sys-libs/ncurses:0= - sys-libs/readline:0= - debug? ( dev-util/valgrind )" -BDEPEND=" - $(python_gen_any_dep ' - >=dev-util/scons-3.1.1[${PYTHON_USEDEP}] - dev-python/cheetah3[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - ') -" -PDEPEND=" - mongosh? ( app-admin/mongosh-bin ) - tools? ( >=app-admin/mongo-tools-100 ) -" - -PATCHES=( - "${FILESDIR}/${PN}-4.4.1-boost.patch" - "${FILESDIR}/${PN}-4.4.1-gcc11.patch" - "${FILESDIR}/${PN}-5.0.2-fix-scons.patch" - "${FILESDIR}/${PN}-5.0.2-no-compass.patch" - "${FILESDIR}/${PN}-5.0.2-skip-no-exceptions.patch" - "${FILESDIR}/${PN}-5.0.2-skip-reqs-check.patch" - "${FILESDIR}/${PN}-5.0.2-boost-1.79.patch" - "${FILESDIR}/${PN}-5.0.5-no-force-lld.patch" - "${FILESDIR}/${PN}-4.4.10-boost-1.81.patch" - "${FILESDIR}/${PN}-5.0.5-boost-1.81-extra.patch" - "${FILESDIR}/${PN}-4.4.8-gcc-13.patch" -) - -S="${WORKDIR}/${MY_P}" - -python_check_deps() { - python_has_version ">=dev-util/scons-3.1.1[${PYTHON_USEDEP}]" && - python_has_version "dev-python/cheetah3[${PYTHON_USEDEP}]" && - python_has_version "dev-python/psutil[${PYTHON_USEDEP}]" && - python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" -} - -pkg_pretend() { - # Bug 809692 - if use amd64 && ! use cpu_flags_x86_avx; then - eerror "MongoDB 5.0 requires use of the AVX instruction set" - eerror "https://docs.mongodb.com/v5.0/administration/production-notes/" - die "MongoDB requires AVX" - fi - - if [[ -n ${REPLACING_VERSIONS} ]]; then - if ver_test "$REPLACING_VERSIONS" -lt 4.4; then - ewarn "To upgrade from a version earlier than the 4.4-series, you must" - ewarn "successively upgrade major releases until you have upgraded" - ewarn "to 4.4-series. Then upgrade to 5.0 series." - else - ewarn "Be sure to set featureCompatibilityVersion to 4.4 before upgrading." - fi - fi -} - -src_prepare() { - default - - # remove bundled libs - rm -r src/third_party/{boost,pcre-*,snappy-*,yaml-cpp,zlib-*} || die - - # remove compass - rm -r src/mongo/installer/compass || die -} - -src_configure() { - # https://github.com/mongodb/mongo/wiki/Build-Mongodb-From-Source - # --use-system-icu fails tests - # --use-system-tcmalloc is strongly NOT recommended: - scons_opts=( - AR="$(tc-getAR)" - CC="$(tc-getCC)" - CXX="$(tc-getCXX)" - - --disable-warnings-as-errors - --jobs="$(makeopts_jobs)" - --use-system-boost - --use-system-pcre - --use-system-snappy - --use-system-stemmer - --use-system-yaml - --use-system-zlib - --use-system-zstd - ) - - use arm64 && scons_opts+=( --use-hardware-crc32=off ) # Bug 701300 - use debug && scons_opts+=( --dbg=on ) - use kerberos && scons_opts+=( --use-sasl-client ) - use lto && scons_opts+=( --lto=on ) - - scons_opts+=( --ssl=$(usex ssl on off) ) - - # Needed to avoid forcing FORTIFY_SOURCE - # Gentoo's toolchain applies these anyway - scons_opts+=( --runtime-hardening=off ) - - # respect mongoDB upstream's basic recommendations - # see bug #536688 and #526114 - if ! use debug; then - filter-flags '-m*' - filter-flags '-O?' - fi - - default -} - -src_compile() { - PREFIX="${EPREFIX}/usr" ./buildscripts/scons.py "${scons_opts[@]}" install-core || die -} - -src_install() { - dobin build/install/bin/{mongo,mongod,mongos} - - doman debian/mongo*.1 - dodoc README docs/building.md - - newinitd "${FILESDIR}/${PN}.initd-r3" ${PN} - newconfd "${FILESDIR}/${PN}.confd-r3" ${PN} - newinitd "${FILESDIR}/mongos.initd-r3" mongos - newconfd "${FILESDIR}/mongos.confd-r3" mongos - - insinto /etc - newins "${FILESDIR}/${PN}.conf-r3" ${PN}.conf - newins "${FILESDIR}/mongos.conf-r2" mongos.conf - - systemd_newunit "${FILESDIR}/${PN}.service-r1" "${PN}.service" - - insinto /etc/logrotate.d/ - newins "${FILESDIR}/${PN}.logrotate" ${PN} - - # see bug #526114 - pax-mark emr "${ED}"/usr/bin/{mongo,mongod,mongos} - - local x - for x in /var/{lib,log}/${PN}; do - diropts -m0750 -o mongodb -g mongodb - keepdir "${x}" - done -} - -pkg_postinst() { - ewarn "Make sure to read the release notes and follow the upgrade process:" - ewarn " https://docs.mongodb.com/manual/release-notes/$(ver_cut 1-2)/" - ewarn " https://docs.mongodb.com/manual/release-notes/$(ver_cut 1-2)/#upgrade-procedures" -} diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index 571ec82c88b2..a258fec73717 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/execline/execline-2.9.3.0.ebuild b/dev-lang/execline/execline-2.9.3.0.ebuild index 99842e4ae590..c01c9cc199be 100644 --- a/dev-lang/execline/execline-2.9.3.0.ebuild +++ b/dev-lang/execline/execline-2.9.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~riscv ~x86" +KEYWORDS="amd64 ~arm ~riscv x86" RDEPEND=">=dev-libs/skalibs-2.13.0.0:=" DEPEND="${RDEPEND}" diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index af866469dcda..f71cb2a30ca6 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild index 070d1bdb0646..742b27cdf2fc 100644 --- a/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild +++ b/dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild @@ -9,8 +9,8 @@ TEXMFD_VERSION="11" DESCRIPTION="Path searching library for TeX-related files" HOMEPAGE="http://tug.org/texlive/" -SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz - https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${PN}-texmf.d-${TEXMFD_VERSION}.tar.xz" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz + https://dev.gentoo.org/~sam/distfiles/texlive/${PN}-texmf.d-${TEXMFD_VERSION}.tar.xz" LICENSE="GPL-2" SLOT="0/${PV%_p*}" @@ -24,12 +24,12 @@ EXTRA_TL_MODULES="kpathsea" EXTRA_TL_DOC_MODULES="kpathsea.doc" for i in ${EXTRA_TL_MODULES} ; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz" done SRC_URI="${SRC_URI} doc? ( " for i in ${EXTRA_TL_DOC_MODULES} ; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz" done SRC_URI="${SRC_URI} ) " diff --git a/dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild b/dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild index 176d2c975430..ccaf4a3f4df8 100644 --- a/dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild +++ b/dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild @@ -7,7 +7,7 @@ inherit libtool DESCRIPTION="Library for Japanese pTeX providing a better way of handling character encodings" HOMEPAGE="http://tutimura.ath.cx/ptexlive/?ptexenc" -SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz" S="${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}" LICENSE="BSD" diff --git a/dev-libs/skalibs/skalibs-2.13.1.1.ebuild b/dev-libs/skalibs/skalibs-2.13.1.1.ebuild index 746086486c1a..25737e78a426 100644 --- a/dev-libs/skalibs/skalibs-2.13.1.1.ebuild +++ b/dev-libs/skalibs/skalibs-2.13.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" HTML_DOCS=( doc/. ) diff --git a/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild b/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild index 689bc0e731a3..bff0ec17c818 100644 --- a/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild +++ b/dev-libs/tree-sitter/tree-sitter-0.20.8.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then EGIT_REPO_URI="https://github.com/${PN}/${PN}" else SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-macos" fi LICENSE="MIT" diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 8ee05832c88a..9c465dc2a8a8 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest index 7c0d5a6666be..ea406378864d 100644 --- a/dev-python/alembic/Manifest +++ b/dev-python/alembic/Manifest @@ -1 +1,2 @@ DIST alembic-1.10.4.tar.gz 1152769 BLAKE2B f940dec295f362cdb63bdb0326c5438734189518188e9de01d2aa164b3d51ac6d00ca960bae9fc539ac19b2c82982e907fa705efd02d30cd08d5a9f8d0ab2ae3 SHA512 bf49aff7d04fbbc966df351451dacd921c3b292313c1077d6b02a2679aeeef086313cd11ede8880c056950f8359bd9ab6e3f5219ae859e48d0298aeb8ea9e398 +DIST alembic-1.11.0.tar.gz 1172377 BLAKE2B ec29af312516a6d2cf9168994efbfa89e2bc3d11294573138f5e145c51587f1ab5dd07f9da95ae7d8885de2618159b5566dbfbdec9c64495cc086d0d157c9105 SHA512 d3d38887835a632e3129e8fde1449f91c60ffba575b7e0c568303ac4e1fd6ddeecf8c93540b65fd827ce2c08e377820278ed8ce1a80df69968145fc16267e266 diff --git a/dev-python/alembic/alembic-1.11.0.ebuild b/dev-python/alembic/alembic-1.11.0.ebuild new file mode 100644 index 000000000000..8abd48cc9bb7 --- /dev/null +++ b/dev-python/alembic/alembic-1.11.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy" +HOMEPAGE=" + https://github.com/sqlalchemy/alembic/ + https://pypi.org/project/alembic/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +IUSE="doc" + +RDEPEND=" + >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}] + dev-python/mako[${PYTHON_USEDEP}] + >=dev-python/python-editor-0.3[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_install_all() { + use doc && local HTML_DOCS=( docs/. ) + distutils-r1_python_install_all +} diff --git a/dev-python/ansible-compat/Manifest b/dev-python/ansible-compat/Manifest index be5d0b0dc67b..00a8554ba071 100644 --- a/dev-python/ansible-compat/Manifest +++ b/dev-python/ansible-compat/Manifest @@ -3,3 +3,4 @@ DIST ansible-compat-3.0.2.tar.gz 63328 BLAKE2B d09ae255e08531b26f8cac7082a3ad0cc DIST ansible-compat-4.0.0.tar.gz 62675 BLAKE2B 9c384a25729c2c1f72e806b4df6172e183cd8f62c91047b5862a581227554e980b00e58be99b9d4192f4d85d7ce53f1bc16d136762c9b71100f1aa3fdafa8cab SHA512 78559c0323ec190acf5e736a51b27349528eaeacd7fafbe953bbb9f03029985c514042ba9102117714ac5c558f50ac6e596da48c2fe491a092bd5d92c612fbb5 DIST ansible-compat-4.0.1.tar.gz 63728 BLAKE2B 51b6956059394e1e29d416113f6a924032cc6435780265c2595f1b0776477727c865c74afa25fc2527777a5d8ea74aead086293934cdc099966b875a96c5789f SHA512 a2edc46a472e6f99cd0231e453742780c5ae8713768bfda4218ae3d6979c38779ba8c5ec491813550a6b3242ef04e5de2c916c9538fcf5b018e7500fdf18bc4d DIST ansible-compat-4.0.2.tar.gz 63771 BLAKE2B bcf66825c52de63172f7d36b696e136cc203201743e482d1aa78033664de49120a1304c6397e28dc56205fbe1b5f382f86852bc735cd879151df1db3ebaa1c1b SHA512 6332e12dc123bea6307a5306bb44357507e8c60f5699e8a09a39f9cfe44c649cfd8150b3a4687b47bc62bd95a7bdc4801cac01e10870df451f23ac2e278414e5 +DIST ansible-compat-4.0.4.tar.gz 65116 BLAKE2B 3f96e052cb9ba0352884fe1cfeacf9a1e5a7bbee715d08c054df49112966751067eb08f32b0598a8559e200fa9c3a619b58b854699342b6185bd9579bc75cbf2 SHA512 b13bc3d7a29b2caebfddb7a2311bfb8ad94062019238ed5a8a22fe9de1c00d25426694755cdbf289094db7fdfd88248fcf3e17e9aef9601046ef33c25d6894e6 diff --git a/dev-python/ansible-compat/ansible-compat-4.0.4.ebuild b/dev-python/ansible-compat/ansible-compat-4.0.4.ebuild new file mode 100644 index 000000000000..bbea175e5664 --- /dev/null +++ b/dev-python/ansible-compat/ansible-compat-4.0.4.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Contains functions that facilitate working with various versions of Ansible" +HOMEPAGE=" + https://pypi.org/project/ansible-compat/ + https://github.com/ansible/ansible-compat/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + >=app-admin/ansible-core-2.12[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.6.0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/subprocess-tee-0.4.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}] + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-plus[${PYTHON_USEDEP}] + ) +" + +# All these tests attempt to connect to galaxy.ansible.com +EPYTEST_DESELECT=( + test/test_runtime.py::test_install_collection + test/test_runtime.py::test_install_collection_dest + test/test_runtime.py::test_prepare_environment_with_collections + test/test_runtime.py::test_prerun_reqs_v1 + test/test_runtime.py::test_prerun_reqs_v2 + test/test_runtime.py::test_require_collection_no_cache_dir + test/test_runtime.py::test_require_collection_wrong_version + test/test_runtime.py::test_require_collection + test/test_runtime.py::test_upgrade_collection + test/test_runtime_example.py::test_runtime +) + +distutils_enable_tests pytest diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest index 7ec655a7f204..62a576edcae1 100644 --- a/dev-python/dask/Manifest +++ b/dev-python/dask/Manifest @@ -1,4 +1,3 @@ -DIST dask-2023.3.2.gh.tar.gz 8525841 BLAKE2B 660f3687320c0d56abe437bf7edea2f40fe624a3f48761238b00756f61358d73d47a570399ed70f6f1f2188cb03b04fc10e5c9683e2a49c6b73a21c35173e1dc SHA512 ef1a961a50e69a32aea14630e9d19fc92646e9f520fa265937bb923aeba5932397840b2971bfb9a47125672ac2bd9b0b6a017b650708a183b3bf6c0c345e2af2 DIST dask-2023.4.0.gh.tar.gz 8511473 BLAKE2B 3b6a4e07e0ddc1a40b9494089250e80254b16002c18b091911aa007e1e455f146a192e5f8f9c49b5cf73bc60d942429e1d5ff399516f2b81120ae8f4d79b1dbb SHA512 40071fc3f5597312af28a5c545ebb14d2e2aa3d1a3a0a5d81d335fce3a7a8e7036c900a1caa43f84f76335c469b1bf138f662588f0d015943c4a4bf931c20349 DIST dask-2023.4.1.gh.tar.gz 8514681 BLAKE2B 5bdf8e81692f16b16f3c38ac45e309f73bf85b51aa3c2d9edaae36dc1d43b96a91a8f79e5219ea2a380d26f75c0954dec507b5913b74fdfabe691b340656c75f SHA512 e640ec2bb532dd2723db1c51a023b62aba1198a393beea8eec359f47388a2a42e7a0fe20d06f393ba0538b86fe2f6e0d29eb00eada9cf4ca22acc45b80062dc9 DIST dask-2023.5.0.gh.tar.gz 8515830 BLAKE2B b703407b238057be5238dce1987b280e6e5a38389091b6c9bd08ee06a042309e69fa20d2f511b35a7c74982fc91115507da3c125c74df16ebfbee97fc1782a77 SHA512 12381da648753e675920c29f2071b962319fa7a653b0f75cf9f5e6cd1319d8c2f9d2cac74de1097b5f162886a46499b90787f16bb22526f5bf6c1e6449f1629a diff --git a/dev-python/dask/dask-2023.3.2.ebuild b/dev-python/dask/dask-2023.3.2.ebuild deleted file mode 100644 index 7ddc06075f6a..000000000000 --- a/dev-python/dask/dask-2023.3.2.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# 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 - -DESCRIPTION="Task scheduling and blocked algorithms for parallel processing" -HOMEPAGE=" - https://www.dask.org/ - https://github.com/dask/dask/ - https://pypi.org/project/dask/ -" -SRC_URI=" - https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}] - >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}] - >=dev-python/importlib-metadata-4.13.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.21[${PYTHON_USEDEP}] - >=dev-python/pandas-1.3[${PYTHON_USEDEP}] - >=dev-python/packaging-20.0[${PYTHON_USEDEP}] - >=dev-python/partd-1.2.0[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] - >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/toolz[${PYTHON_USEDEP}] - test? ( - dev-python/moto[${PYTHON_USEDEP}] - dev-python/numexpr[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # more tests relying on -Werror - "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]" - dask/array/tests/test_random.py::test_RandomState_only_funcs - # TODO - dask/array/tests/test_reductions.py::test_mean_func_does_not_warn - dask/tests/test_config.py::test__get_paths - dask/array/tests/test_linalg.py::test_solve_assume_a - "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-1-True]" - "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-1-True]" - # require sqlalchemy<2.0 - dask/dataframe/io/tests/test_sql.py -) - -src_prepare() { - # fails with sqlalchemy-2.0, even though we don't use it x_x - sed -i -e '/RemovedIn20Warning/d' setup.cfg || die - distutils-r1_src_prepare -} - -python_test() { - epytest -p no:flaky -m "not network" -} diff --git a/dev-python/ensurepip-pip/Manifest b/dev-python/ensurepip-pip/Manifest index 74db7a68596e..568ff7432163 100644 --- a/dev-python/ensurepip-pip/Manifest +++ b/dev-python/ensurepip-pip/Manifest @@ -1,5 +1 @@ -DIST pip-22.3.1-py3-none-any.whl 2051534 BLAKE2B b15f5eac6b3d8d12b382aabfb7fc920bea564be7f9133050d7cb0b4627a92c1de19676dced6bcb79971701898bb1606f3ea1b44349ab35527de90936c0057c71 SHA512 f09c2a48e85108514c20fdc58466b9be6a9b7f234241ccd46e23249f690bd1ec03fa5e60c9df80f4cf31a9be64d7d59b2fa786c1d7779e284fec42b04bffc257 -DIST pip-23.0.1-py3-none-any.whl 2055563 BLAKE2B 1b7a2f007c44a0e3aa6c9ecbc3b4b55c3f88c6504fef0d55d2a23fa369393d481dd6e28eb8898aa0015a9744d2faa3ef985e720456d1011c08b0889416e6b51d SHA512 6bad5536c30a0b2d5905318a1592948929fbac9baf3bcf2e7faeaf90f445f82bc2b656d0a89070d8a6a9395761f4793c83187bd640c64b2656a112b5be41f73d -DIST pip-23.1-py3-none-any.whl 2064542 BLAKE2B 32357e85a6c827dc423d91b8d7201d20a0ce610213de8b3b352336203224646137a487779789f7b91e50da8965ca2dca96f88e805ed507c329b28d58c83925a5 SHA512 a15bae4a0c1548cfdf1b886157018b31c723aeefe68794cccf83b16e51d4b1874f885e33117172cb36b42613ec03d4aa82cc4318f042e2b7dcd4e39293e91a94 -DIST pip-23.1.1-py3-none-any.whl 2064386 BLAKE2B 22c30379689760ef57d4fb4a0cd0d5653d7fe02fbfa6ae475fc43b20f820e9042a6c28dd943e611f053a1e9179bc1adfca84c8a915f1582994abbc42a965f2eb SHA512 c52fbbaf2d7f1ee8b9aab07d0540c79543caf6a814e41748d6219167957d4e797e7f8a4901a694c2205681981638684bad6a71cb6b156a4599fcdc9e653468de DIST pip-23.1.2-py3-none-any.whl 2064688 BLAKE2B 85c19cc80a59404867e7212c442e60ed6735da35d544bd23ee4cf5a1bffad4c0fab1f34a652417a181cbcb4afc9baf94682b0ec6e1fd9457eb77bc971d29e459 SHA512 a5a8feab25f01a96c2d8c4e15a001cb38c4a0a9d88563da6653239f3966324fdbe86ae0c5172cbdb1d03b863b37a37358b80e8bb9c8112bd7809fd16fb2ec776 diff --git a/dev-python/ensurepip-pip/ensurepip-pip-22.3.1.ebuild b/dev-python/ensurepip-pip/ensurepip-pip-22.3.1.ebuild deleted file mode 100644 index 0136aec1062a..000000000000 --- a/dev-python/ensurepip-pip/ensurepip-pip-22.3.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=${PN#ensurepip-} -WHL=${MY_PN}-${PV}-py3-none-any.whl - -DESCRIPTION="Shared pip wheel for ensurepip Python module" -HOMEPAGE="https://pypi.org/project/pip/" -SRC_URI=" - https://files.pythonhosted.org/packages/py3/${MY_PN::1}/${MY_PN}/${WHL} -" -S=${DISTDIR} - -LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -RDEPEND=" - !=dev-python/openstackdocstheme-1.18.1' \ + '>=dev-python/reno-2.5.0' \ + '>=dev-python/sphinx-2.0.0' + +python_prepare_all() { + # Delete spurious data in requirements.txt + sed -e '/^pbr/d' -i requirements.txt || die + + # Also known problem, inside venv + sed -i -e 's:test_disable_caching_file:_&:' \ + stevedore/tests/test_cache.py || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/tavern/Manifest b/dev-python/tavern/Manifest index 8237117afa9e..c180fba781bd 100644 --- a/dev-python/tavern/Manifest +++ b/dev-python/tavern/Manifest @@ -1,2 +1 @@ -DIST tavern-2.0.6.gh.tar.gz 207404 BLAKE2B 6dc5a01bac0ffce55e3459dcaf4bab60852c4d06c29e86fb6006ad7279cc7114d8e18dbdd6ce07edb70beebc77c13d4c1a34498232dcdafa9827085c7be63361 SHA512 d660a773fae85d40ea461a3529fd233f392f2b523501984f7f228b0b45439309a8386559477154db5bc90c0b2f3b52f27a658f30dd9ed83a945dcf8f7faf74c7 DIST tavern-2.0.7.gh.tar.gz 207577 BLAKE2B 1583bfdb0ef013f65ed437bb613e87ad0d0e9375cceb3ed295dfe96afcdc11607b77b9e91cfe3db2f5b53a33be56db558f2f489ba60cda15c270ab9ec07118a2 SHA512 9e69d4dc3a3a06855cbbb567e9b73e62fe65832e022e3d0eb471d2eee9035950207abbba2fca5e0aeda091987bebafce78ba96814a41bf785dab5a48afdc5302 diff --git a/dev-python/tavern/tavern-2.0.6.ebuild b/dev-python/tavern/tavern-2.0.6.ebuild deleted file mode 100644 index e3e1c0ae466a..000000000000 --- a/dev-python/tavern/tavern-2.0.6.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="A tool, library, and Pytest plugin for testing RESTful APIs" -HOMEPAGE=" - https://github.com/taverntesting/tavern/ - https://pypi.org/project/tavern/ -" -SRC_URI=" - https://github.com/taverntesting/tavern/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - dev-python/jmespath[${PYTHON_USEDEP}] - dev-python/paho-mqtt[${PYTHON_USEDEP}] - dev-python/pyjwt[${PYTHON_USEDEP}] - dev-python/pykwalify[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/python-box[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/stevedore[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/colorlog[${PYTHON_USEDEP}] - dev-python/Faker[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # strip unnecessary pins, upstream doesn't update them a lot - sed -i -E -e 's:,?<=?[0-9.]+::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - epytest -p tavern -} diff --git a/dev-python/tornado/Manifest b/dev-python/tornado/Manifest index 5ef7047ba7dc..46c58ade02bf 100644 --- a/dev-python/tornado/Manifest +++ b/dev-python/tornado/Manifest @@ -1,3 +1,4 @@ DIST tornado-6.2.tar.gz 504849 BLAKE2B 18fee464e043e20dcdd5677bc3a72949140a64ce353e09a21242fcade6d8b668517553c649d65e892d9c3fabacea96903d4e42b70676a62759900abc8f4a202f SHA512 157cbeee21bef29ac68b319329e7fc57db4c68dbb5a245e2171b7a28427ebbfe16b745e3bdbdec5912caae5eaa60c3cbbf8830c9c76fec5ffdf025e234468517 DIST tornado-6.3.1.tar.gz 508547 BLAKE2B ed7d9085f75291d341574c610b23a9a24468238988e7bd726be6da4ed8cd5588c1df5e11a154f3c9843931d210198d3bd57d3999b4bdcdf13b3b78afec04df36 SHA512 e6b33d017448060d29e718cb4ed4f852f3f1a970ef6149fcf88900cf7a7f008b737cfdad3c217a6c43a5c7176aee0adb72c3c0055b6b3faac49acd34c3b74b90 +DIST tornado-6.3.2.tar.gz 508776 BLAKE2B 10cea881365ab72290ac9bc240dc7fa4e77511be1aa9d005e84fff1c494888d204935f5bf5101d102cc6e8f0995d41c0cc257e372d740f2aa47dc904032c434d SHA512 cd4be43672dcf0814536ad1b2b1dde045f25494a9f70facf0dbae5d3a71b112d0dbca235916948982922975d0d4c58efff880c0b432db382f58f25d65ef18c92 DIST tornado-6.3.tar.gz 507992 BLAKE2B a894fbb62e4246be82b09856977758e8e55886b77917a4a23a6411a58b2b85ae1ae9113e70cc00bf0b0775566d0bda237ab3ba91ff18012c7c72f24dff587a9e SHA512 f25bbf1e489bb53ba5ed502a9241b3629a66a8bee3ba54d8bd96946e478ea06dfdf70e6f937da25c8240cb16cc5c9ff3011415503c7d03e2b1eeb2f7567d8209 diff --git a/dev-python/tornado/tornado-6.3.2.ebuild b/dev-python/tornado/tornado-6.3.2.ebuild new file mode 100644 index 000000000000..cdbe5317884b --- /dev/null +++ b/dev-python/tornado/tornado-6.3.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Python web framework and asynchronous networking library" +HOMEPAGE=" + https://www.tornadoweb.org/ + https://github.com/tornadoweb/tornado/ + https://pypi.org/project/tornado/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="examples test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + $(python_gen_cond_dep ' + >=dev-python/pycurl-7.19.3.1[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +src_prepare() { + # network-sandbox? ipv6? + sed -i -e 's:test_localhost:_&:' \ + tornado/test/netutil_test.py || die + + distutils-r1_src_prepare +} + +python_test() { + local -x ASYNC_TEST_TIMEOUT=60 + cd "${T}" || die + "${EPYTHON}" -m tornado.test.runtests --verbose || + die "tests failed under ${EPYTHON}" +} + +python_install_all() { + if use examples; then + docinto examples + dodoc -r demos/. + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all +} diff --git a/dev-python/tzlocal/Manifest b/dev-python/tzlocal/Manifest index 105878309103..195b48aaa84a 100644 --- a/dev-python/tzlocal/Manifest +++ b/dev-python/tzlocal/Manifest @@ -1 +1,2 @@ DIST tzlocal-4.3.gh.tar.gz 24147 BLAKE2B 41ed6338b97f1f6c4a5cb64b82f6a93c4e68f275c2d593c774592998a7c63d1c8470fcd5babc13679092da4f92edeb798bfe80186628cb6c34b7fa595a21daf7 SHA512 b93541951c90ef59a0d9b224c75170a0857723ee0f50782980a78a003b1040b7ceef3bbadd2cabde2a8599cecdd7644ccd1431eb8e4d33cd9e4e9d980c048736 +DIST tzlocal-5.0.1.gh.tar.gz 25032 BLAKE2B a1b0d2d2d6422c91752332d789efddad5f14e02e0097deaea1b8df2de20686d1e73dddb1864c5c643b20f8cfce56ff28adb741f7ae74b58409a60bf0eb172057 SHA512 b89293180e82334e3c1627845516ac25d8862c799d6d56a9eff13549bfafef2e4e4b0a624e9455e4310429f50b9d82fa984b7dfe8cdd9ed3dc7325ea89c0c5b1 diff --git a/dev-python/tzlocal/tzlocal-5.0.1.ebuild b/dev-python/tzlocal/tzlocal-5.0.1.ebuild new file mode 100644 index 000000000000..cb2fc8a0b84b --- /dev/null +++ b/dev-python/tzlocal/tzlocal-5.0.1.ebuild @@ -0,0 +1,37 @@ +# 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} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="tzinfo object for the local timezone" +HOMEPAGE=" + https://github.com/regebro/tzlocal/ + https://pypi.org/project/tzlocal/ +" +# symlinks aren't correctly preserved in sdist, as of 5.0.1 +SRC_URI=" + https://github.com/regebro/tzlocal/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/backports-zoneinfo[${PYTHON_USEDEP}] + ' 3.8) +" +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index 5d3e38cde7e3..409a44bbb735 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/racc/racc-1.6.2.ebuild b/dev-ruby/racc/racc-1.6.2.ebuild index a568aa1d0569..8168b42f03b9 100644 --- a/dev-ruby/racc/racc-1.6.2.ebuild +++ b/dev-ruby/racc/racc-1.6.2.ebuild @@ -40,12 +40,10 @@ all_ruby_prepare() { sed -i -e '/ExtensionTask/,/^ end/ s:^:#:' Rakefile || die # ...which means we need to generate the parser file here - for ruby in ${USE_RUBY} ; do - if use ruby_targets_${ruby} ; then - if has_version -b "virtual/rubygems[ruby_targets_${ruby}(-)]" && has_version -b "dev-ruby/rake[ruby_targets_${ruby}(-)]" ; then - ${ruby} -S rake lib/racc/parser-text.rb || die - break - fi + for ruby in $(ruby_get_use_implementations) ; do + if has_version -b "virtual/rubygems[ruby_targets_${ruby}(-)]" && has_version -b "dev-ruby/rake[ruby_targets_${ruby}(-)]" ; then + ${ruby} -S rake lib/racc/parser-text.rb || die + break fi done diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz index 58e18c0da7f9..0f4d7f04cc94 100644 Binary files a/dev-tex/Manifest.gz and b/dev-tex/Manifest.gz differ diff --git a/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild b/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild index 4c31f2a38543..93da52b47309 100644 --- a/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild +++ b/dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild @@ -5,7 +5,7 @@ EAPI=7 DESCRIPTION="8-bit Implementation of BibTeX 0.99 with a Very Large Capacity" HOMEPAGE="http://tug.org/texlive/" -SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz" +SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz" LICENSE="GPL-2" SLOT="0" @@ -24,12 +24,12 @@ EXTRA_TL_MODULES="bibtex8 bibtexu" EXTRA_TL_DOC_MODULES="bibtex8.doc bibtexu.doc" for i in ${EXTRA_TL_MODULES} ; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz" done SRC_URI="${SRC_URI} doc? ( " for i in ${EXTRA_TL_DOC_MODULES} ; do - SRC_URI="${SRC_URI} https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz" + SRC_URI="${SRC_URI} https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz" done SRC_URI="${SRC_URI} ) " diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index af13f2965187..ae8bec5d468a 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.8.ebuild b/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.8.ebuild index 68d1d924b922..0d6126beb4d7 100644 --- a/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.8.ebuild +++ b/dev-util/tree-sitter-cli/tree-sitter-cli-0.20.8.ebuild @@ -136,7 +136,7 @@ S="${WORKDIR}"/${MY_P}/cli LICENSE="Apache-2.0 BSD-2 CC0-1.0 ISC MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~s390 sparc x86" # Test seems to require files (grammar definitions) that we don't have. RESTRICT="test" diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz index 11a5ec624430..26881a699281 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 eff15bc0caa0..336998a5cf8e 100644 --- a/mail-client/thunderbird/Manifest +++ b/mail-client/thunderbird/Manifest @@ -1,135 +1,4 @@ -DIST firefox-102esr-patches-09jtb.tar.xz 20492 BLAKE2B d5771a9d665cc53ceea0222d48bd73cb0b8896d70aea88fb70744d29f1af0e43f148dd3f1269e03e04a63949e1d50205ba795bec9f4a55d3261e0a2ae8c078ee SHA512 dcfbe583a5f84eaecd506f836043a4a4811bfee9d9cafbf47efce367ee2ff6463a7dc223e78410a3e5b30201fbd62627317dc74c5ebd1d6f3e275105655f29cd DIST firefox-102esr-patches-10tb.tar.xz 21740 BLAKE2B 46da143f4d2ef474542752b7648cd80faf52332dc1b315fad6474dc2d1cb60848852f3a1f3e96934b50247f4c9add94d4a5d0d279a848f7d3b959d743ad98482 SHA512 6a0e9661ce30786e5480d3a81efe7df67f550da4b2fa5e71d4cbfd191320c975bdc1a4a9971e7df366e79242c89e58cc951d5a7058452773b354edb20b7f60a0 -DIST thunderbird-102.10.0-af.xpi 556850 BLAKE2B 831a4dd9888298acb5e1dab0cb0eb1ab19c4fc21196fed7fe16996a3c97460859adb5aa851312c8bf243e090a7132c0923c2546994a898a62c39cbf90e722388 SHA512 a634335728a4774e0eb8f9d4d4832d283c7a3e9f25b1b0c1c7fe2610c7f1772d9896d1c0fbeef57d4d0d6285a9151b4122a324e3e1624889950a7d7c7a03ec1d -DIST thunderbird-102.10.0-ar.xpi 666812 BLAKE2B ae79127683f80b58cf3600d232df35168cd3fe44ce4332467b012eafe90ce8e051c457b354184429c91d34d189788ca6ffd9801ab5920c87f7bbfd3fcfcbd770 SHA512 d04cedeb000a028faad9a6e68bed0f83fff48a7bbef229ffb119b82eccc9199e3981adcb2fc34ca85e2a38b25ce2b163cc56d923d71e7a835aedabb2c50d5d15 -DIST thunderbird-102.10.0-ast.xpi 572267 BLAKE2B a6b10b58eb850dfacba9a64fa33740020aa323306b327a588fa6a0fd39dd0fdef2b9e604e5120f02291fb0bc83ebd2bfffb12f0114db46418cdcc2c96635bae0 SHA512 68db8dd191eceb4e3721242dafaf3f1de1cf371cc22804fc07ad0e8f114a0402941cd2b3e3eeebd52d9a3dc8335593189f8ce080afdb04a87db615364b1f3372 -DIST thunderbird-102.10.0-be.xpi 701892 BLAKE2B 16a47ad7f209d8922c58f14bc710c8e28885f33b0466d6b623b61e0e7d7c04757b9be272c4f127a3f7f96bb0bfe4db6e9e861bdc6d04b4f40db3ec0a686fffb1 SHA512 e80f7e9facc58730b7bc1a9991b9aa5efcbe032f73808a34c11f61d47d4e443d6e1512c4bec25e83ca560560acb5a89e46b226fba4f93de786b02a40db53b28c -DIST thunderbird-102.10.0-bg.xpi 693378 BLAKE2B 94729dc5963f5772d156dcc51e5ca4de595f8230d304ac52f91a64c69191452069b0007718c9f311ec25b33dae180469535bd9ce2061aa8b9a4b8c9433141c07 SHA512 592aa1661385148741073f7ef29aad344ef0abbeb5d973c55b1f0f958467fd0b927a3aa600d9270cb2130962ca403b18679a2adc69070c9a0d8eafd9359d553b -DIST thunderbird-102.10.0-br.xpi 626473 BLAKE2B 883ae04ba25ae23cd491db4e352c0f12554364976132058c945b023b6ac60c3b6bd73547505d4f066d42c8a795b10b132d942dcf01455d867fb96fdce53f1cb3 SHA512 826ca679084a3401af1055352334f8685c2840b2a768c8bac4236d779eba420a480b65932fcf795e72733ef85c0dc7006b69d3646a5a47f50577da6297228ea1 -DIST thunderbird-102.10.0-ca.xpi 651368 BLAKE2B 3ac3570fbda54e94135ea733a4a5a80c0946d6b1454b5ad3ddbd97e2b83cb2f269117604037054297d530ef82d6d1145bfb112ff263dc98e2ed7ab5fec11b09c SHA512 21f60f67e1daa2dca6f0b7926475adea8a81df16b38be8662ed8df802163d5bbbe5fe4de2e7a77e4ac8a4b394f23c8595643902800a176378fd6e92312e250d3 -DIST thunderbird-102.10.0-cak.xpi 651758 BLAKE2B 3743cb688d48482bfb16364585d0f8b15e47207c0bedb1b9b76be9bcdc7fb00fcf2783a892d2f9c0eefcdaf59b9e46ba2b88785d474dca83a915cb8dbd89a1dc SHA512 0117728de5e5ed3c1312532c7e6704e33c705f8901527a75d52c1cde1173f58e23ece58bd45d6fe0d68e607eda98a302801819e43ced0d262e9eb110e3bcdb08 -DIST thunderbird-102.10.0-cs.xpi 728626 BLAKE2B dc1f2e5db97fbdf60d695a6dccff33fd7c73a4764a3e009175b83be8af0755bcf6e945c879d91f1f8b7dd8d39acc67805f4bb067cc91571a0e7564f4d85b2da3 SHA512 3ed996481b5fddcf1d5c972e37b49bea298454cfe7e72339c632a7afe91fab722ea4e91c9d3a646c91f3f0474a403f6a4f9a8c83e523528123c93e7918b96fe3 -DIST thunderbird-102.10.0-cy.xpi 705578 BLAKE2B 3dce77d7832552921c724eed23d87d8a80aa48ae3eb8b9f595aeb92f365132aa19695e0443257abcfbdf5bd972acdb20266b8d56475442560b1bd17ac151da4b SHA512 9869539f57fa3f9d93432c414e0679e3e4329919c86459cf1a57e1ddc6f464a0d7f2edac90a9a53e6e40a64baf2b30cb5c551e3784e4244913ff17b3245df1d3 -DIST thunderbird-102.10.0-da.xpi 685257 BLAKE2B 684498353c6cb33740094c0ae497c997550772383e9c0fa2d5b515ac7d75448d9625120070ba714f254b38418ddd69457c0c15063a23e5b3bb4f98950039e0a0 SHA512 a03e05972af42b16383d63c951e65b76b6d9d8ffc3d5f773d2961bfe31fff1bcfc0650aba1a7fc877b1b8ac596726b021b664405700c0d274827606d2084b2fb -DIST thunderbird-102.10.0-de.xpi 717946 BLAKE2B 402820316d61e83db040fa45d847872902cc4406884798ed468a6114f5ba451917280442125207a43834095a876ff94946bf7b0612963ecae0623a092ef6fe88 SHA512 453ac36023ae212c51be9a3553091ede9625934261400f705d6079aec24f6e14fe61a52e12162447509ec036e40c5b2f3151cf1b69179078dab3b0294df4db85 -DIST thunderbird-102.10.0-dsb.xpi 737086 BLAKE2B 693d712ac190e4d1c8fd0d2c13aed5d6a38052e230a84ed0d6f99b6bb9befed574147fb7c192d9ab39da3fded1787d657201065bcf5e2c686e981ac733999209 SHA512 5978f189069ca5303272f91ed857d391cffdb5fa87370f53c7c3a3d41cfcf274740ac6c3131e9d7a700a642837886145d91756cc5a42291e9840ef333af41399 -DIST thunderbird-102.10.0-el.xpi 840815 BLAKE2B 9553d0d1bae95030f7f55c9751c554dfff88940ba34ec8e3685228634c6868806e7335a6bdcef89dda4b4becbeaf796caa4661c0d645dc38a72bb7596b52c4b6 SHA512 ce30c946b0e5168513fbe2bf51b801039c2587189985964e210bed120dec2a096b0c8728e581d3371455c0f7b7c2ece435b86a4204d9438c94553dddff577d8c -DIST thunderbird-102.10.0-en-CA.xpi 659095 BLAKE2B f1be6427f5352dff5e647339cfd7cb264893ca2447e8a122c585c83638f9bd9c54cf6d3a5b015d75d5f00c8eec9596d4c7823470c77e2cef8c25d77ddcb17a37 SHA512 4c0839fd14ecb93a73711d72962e05d366ed69b0610350c7e65e400273215a75ffee83b7165fed1f6f8a0a7f4fc360f3e40f567aaa44682ed3bebb2461134c81 -DIST thunderbird-102.10.0-en-GB.xpi 665009 BLAKE2B 6eeaa3a76748155a199b8bf23e5abab65070c82db5e0e0b647cf935d70893ad86a73f66865d1487244376a1dfc9172fc763cb5e83340259cad325f41c306adbf SHA512 724264d6d1819e38763c751734cd8b7650249ac6b518b9878ba50a69e76b587c39582512de948fb58acd21be560d143b7a89c8608c7ec6813631e9b2847f6b80 -DIST thunderbird-102.10.0-es-AR.xpi 717277 BLAKE2B 05e9c75b67ee1e758880508dcc0f21286079c6ea760ad384cfddbf9b2302c7299356ac1ba47f2dfe16024202a3043fa279696ad75c79eea64718f87bf7a87621 SHA512 0420d74ff4042cd7061be9a582442df3aba70e40e7312e8a818a8cd16a41a855441b3fbfd3deb15b8825497055b569067a9287d1ac74f544a7e3af443deb698c -DIST thunderbird-102.10.0-es-ES.xpi 677482 BLAKE2B ed810e8b3b16e4ce3d11d936d9aafd83493dfce497d997f00749dadfbfa0878322eb686501cba757815d0cc8f4249eb36ce10fca123c4db8a7322f8cc22921c0 SHA512 e633ef6bc2f04ee7c67b06ea7236e17d9918d8fbb8d532104f7f1fcce1e51534692ce4718765c9bc098e3d783c925a01947eab29953a23687b7d71655cfc3c58 -DIST thunderbird-102.10.0-es-MX.xpi 719710 BLAKE2B 827e69c50230a3cb538c3d8984c15bcd49579b708f4d196385e6f58a69255c03a9633abedf8d37cc5890fe350f418cc824ad1e4d9603929a4b184013639ee63a SHA512 28baac19eb70fef19a1e5d4a063e3557e70a58ec5a6db0168ed7cdf98c1fa985ac5115e0de9bd54c208275396c54f6884a50f9c09e22ad37465c2ccdaabf0497 -DIST thunderbird-102.10.0-et.xpi 676678 BLAKE2B b76470eef92fda23643412224c4b8b40f714362fa417a59e0dc05564dddb7afe4c8cf3fc434e63a9c0aebe3f590892a9374b0deb507ec052376ee3f61c11cc2a SHA512 cfee195f369cc310f56dbd9e860a853760df3053c1acda5d63f1eb6dedb590fd81d99d7a456520e568a4a686f1549118cedc7d97d001661350062715ff95e8e6 -DIST thunderbird-102.10.0-eu.xpi 701829 BLAKE2B 7294d7f00edd3c3663c052d9c8680827a34ab4173dc5203f42201534a03e0c15c60099b072a382675445a76c50f7e2e2cc43409ca9ce20f269fc97e7d7098746 SHA512 ca149b4d8ec53a859cd4f998f90af0dc9301bf92833b3ec7ed5fab2bd0b8e70d365b88f298a4af265799f07f0f12f7f6d68eda2c507163217432d1a67138c3bf -DIST thunderbird-102.10.0-fi.xpi 693488 BLAKE2B 5332bf0a430cd2c49bbd929d6f040458cb50f5267f28c33b8abbc83cc67e61ca9ff967707964c9d953e9a59706246ecf4dd47605ff4c17157764db926328972b SHA512 9ae093446f47e33c260eca78f6bbc446f938aca8ede5e90c967e4a61016cca7c770483044c7a1e6dae00deba83e7164bf6f3eaaa6878a90043c9d5ec4fa7a2b8 -DIST thunderbird-102.10.0-fr.xpi 730319 BLAKE2B 614da050d68998c04a5cf4cb62aff0804e530cdb15cd47159df46b03c07e987af59264e5ac728e5e9b0d4a8673c6641c5080a5e0e74918b04fceb89791460a62 SHA512 47994ec8029d400ad2b510b57b18c3765a86e7976974d0512807b977c3f166a5def83e9477f66f8750dc32c75c93f9ca7b5fe1e7a9eddc730d8b3b01a679c881 -DIST thunderbird-102.10.0-fy-NL.xpi 711992 BLAKE2B 3c59969cf929d4f845ba4249376c01a771f43c0833ec16c911149979e1f4677e4b4639bfbfc003a7e511a1aa9c3370234c5e4c1de9eca735eda2c52c715d1ebd SHA512 3cead47c6b0cf1f65e772c3896929078e33bb3c7b998a6087948f3ccf1e28543e05abdc8f8ecac054b8d5f7a86a6803d5bb7aec9388c6e50a87672abb577587b -DIST thunderbird-102.10.0-ga-IE.xpi 614538 BLAKE2B cde421403f11befc04a1928e401883ba2caef0f7940aa5f9e9de51d3290be0db44391387104e8b0e0d1747c63612c9a4da2952ada8ac405d4af68de6b577c766 SHA512 e03b4fa6a74b5f116f2e202257895bbec7b04316d959d48f8c8f5ecebdbc6127f05ef6f31886ac17783a49d2459fdd0817b5e1f9bb4a291458a2cb2a17d5df17 -DIST thunderbird-102.10.0-gd.xpi 643578 BLAKE2B 1fb0fe33a217ef7dc7db82a454806d243746271ee3691e8c3475732dc905e92d308749bb0b5ff53330588f114d8a5e8e4b275097a8e7a2933251176d7a001227 SHA512 f9fd0b8ce36d3aec929c64220fc571f439290d623f17918765b73494add3170617f26105303bce86256bcdcd5c987a4c29d94971c7bafe032ad0ddd96cdea7c5 -DIST thunderbird-102.10.0-gl.xpi 673004 BLAKE2B f7794ee6dab31229becc2c8b5f87c4e8d73cfaec4ff8d71383e96df4634c4459554c4900d13114b55f2217bc9adcdc94783b7304a0ea7649d6d91255c2acc898 SHA512 b915dd0055435bc30e6acac9112fb199b30fa542dde3814c0df8229d2a8061cbef8ac875c0f0d2550e414160e55b0cb1058da78861bc5ad3891f19c2fbaefd66 -DIST thunderbird-102.10.0-he.xpi 676371 BLAKE2B bee06384e16acb26e31be81d9cc9e18b7a9632c2b26f9990a32207ba4ed4a4b892c2b64ce92d112e2c56ed0c6ddc4be92333a4d967cc6d034f1f0c6cb00f04a8 SHA512 7e40c76423637162b321fbe61d742301bb1815ca949ba4faef27500608c1190179b9541cf6e38e904639154af0a13ad203dfd542f6e5e4a7d5257cf4db111edd -DIST thunderbird-102.10.0-hr.xpi 677721 BLAKE2B 9bdc2ff09fc9403774991fc7c81f20119384edda83bbc2eeb554835935eca241f69059894213276f8613c6b866026905cd70fe9854dc37ed6bcb1f217939c6d6 SHA512 c71e8ba49aae3a7e866fde49fe4120b0d32a5ed307a358d0bf7f88fb66d86834ae8c30db1b5d3b813f302457723193b7dbfe63569cde4639960c1c8a6943530c -DIST thunderbird-102.10.0-hsb.xpi 736542 BLAKE2B 68db763511ab19dd66a345f3f816306f19b29c66a17f5532057f604b35ed9f611dd3ce59de68326837a5a4f2e0b4c14b05042ab0d87e8ab347c066fd79f66af4 SHA512 d394cc8ca5019c019f7b7e361836b27bcffc5189f8e464b8c435731b7031443e7102e47f36ad332335001ac4b3f329b74518aabe096a5e88b6edb5a9344f9d3a -DIST thunderbird-102.10.0-hu.xpi 741202 BLAKE2B 3112ef8d381294baa569a8a3d4a1ae060cbfc2c4168de964959945f1d5e8e31733a7c30db49128393458416dee798347c6abccc2919bd45f3f6d5feccc3e22fe SHA512 4d3ef3bf16686c81b1334dba1a43f723743f8d0362d5dc669e75d201d0de5260a6532b25e40a8754c7ffcf3040fc86f027ab9e5cb54d5e62092c32448a2c9ae2 -DIST thunderbird-102.10.0-id.xpi 653193 BLAKE2B 1aa1fa11006d0e5e6e892bc52a2312150f1f20d8d3c539f6ae422f404be58d10157bb03dbec267dc6c91840f723826704d052a1c2a3f27aa52f14fb6437957ee SHA512 0239bfea414aa1b0432c00a191d5f3c226a677b95a568536713c7f215c176dbbc2666f0dac6a92bbf357f3634b00993193c9fe4096aaf6a4a71d78324fd09c8c -DIST thunderbird-102.10.0-is.xpi 706394 BLAKE2B 2626074b050f604173088b36d32bbe746c69f7fd8d6454adb82c7fd56739510d69b1c9d6f401899611d31048dc157165e79071c8959b81b725ad877913270402 SHA512 515d60602497e8ad7296d57893176ef762cd56fed38c560da09a5631ff3c2075d022476b154bb1fa29c425426b8f911b038c6c4b295f015207b3aef7255ac8fa -DIST thunderbird-102.10.0-it.xpi 639988 BLAKE2B 8787e304c7e2f2b79db5eb39c6322b9c3f1415c91298f45dba3a7b7f760ed233c2cf7403034c993ee653d9b646ff5ab87253a31ec910107f6713bbd974b4913d SHA512 dedfedca6073e343f4aeb0fc61d5b0eaf283c4d66bff54c454c050a410e6ebe3417a25f70314627e72e5dd67f7d14c5a7b4ffa3ca2f8acd9127e610522562458 -DIST thunderbird-102.10.0-ja.xpi 781908 BLAKE2B 79b8651795b6f2cb3fc6a0caececfaa86d3e33c91a62cc6d7626477986223d5ba1d73442838accc36800ff5b5679579c034bf839608561bb18372ec614ed2896 SHA512 6b2a6ea08fd5f30ef9b658f15a630a1023d2c0110dfe08247a6ff7546c7cfd3944575fe3d9e86bc8cd06be28f2cdba1d7752574c2c091110eaa7527215fae8d1 -DIST thunderbird-102.10.0-ka.xpi 769804 BLAKE2B f655d929b4dd514d8379b92b81bc109f6be373868fe58766442ee76781e545e2810f8fc6551a2cedb6b4022172d6867f39f6da80fc1f50a08c489c339cc2a95e SHA512 0d6356a8a52c72a91dd69582b3fd762b4054281fdf724f42e0cd11b02a7d90c443870547e81291431fe152772a6c212c6dcb397ff16c634040eb0619a77aaed1 -DIST thunderbird-102.10.0-kab.xpi 702704 BLAKE2B 953bce81251efc96b4c870fc0690cf94262779db9690c6cfc2cfab760eb37831cc935d2b8358d5b98e202a87e72af5524f6a3c160bddd4e6e4fcdf24a0ff7cf4 SHA512 95473fef8d000aa827028b6c9bc92e2a375e3cd9462604beadbb11b697419f93fe541e26248cc300380aa38d8654c4de9dbf269865a053e09a27021d225d2b4c -DIST thunderbird-102.10.0-kk.xpi 810968 BLAKE2B 664deff365d19d4aab5a98ab27fc5cd5ccfbb8581f826197bc3f92200ee58a3509399685b0157298b99f01528075dee81d55d478fbeaf2e28bafaa6589452bf8 SHA512 358550d17acb79696a16880231893db8f56b509d7400090395d5f831dac5f06ceef85e784fc51da1bd1ed1bf824530ea9fe18ea75b2da3895d53796cdd483d00 -DIST thunderbird-102.10.0-ko.xpi 716822 BLAKE2B 57991989130c9a9f015c5fb415194d4e351216f645ed6c99dccee650843d84dc217ebe7c9a4b2f98bd4fcd29ee0b3e29775dd5772004e61a27704a9a586d2ab1 SHA512 d4ad8230089064261cdd713544d490ab2442d04a4f912d3bbc8be49458dbfbe20056c6cc7040cb8ce7dffd3c3c7f8011a9ee371a5dec1f21c20e585f4d5306c3 -DIST thunderbird-102.10.0-lt.xpi 690857 BLAKE2B 7116799f7a1c1c3c0aaeaf4c9e3a8c3f23cb9d883a1a32fb65f0385bb25a8a28808e50e9384c76aa9819ddd5b02aa8cbffe5b61f33c0bfc8babd8222ebbed4af SHA512 19b0fdde2fc29883f09ed44903ca79098dc7ef2d767bf79efb120f0454431a52998727a8d352ee3c9a7e0eea6b75bf6bae3f7ab2ddbeaa9590fc04b775db613e -DIST thunderbird-102.10.0-lv.xpi 617745 BLAKE2B d4276bff863afb6805ab65218f913b5820da4ea32aeeda4f7fbef08f01fb3dcafa185f93267ab6c22274027275e2157cc3e969f7ea435ef5fbc7e7621f17dfee SHA512 7db0ea652fbd285f09665e8ea16157b992be8f7b750573da93c96235315b9b1b4a48719f8cbffaa47d486f0b2b435900f15df29e17e29dec152b63f4ab615f69 -DIST thunderbird-102.10.0-ms.xpi 577760 BLAKE2B 791fa7df39e9b9f1175d238c38ea6d3a25d855fea3e22109346aed631a077ffe855785199cbb677fd818b0d39673b88615bc00f0394820a4667ad836008ed885 SHA512 2be7ed9b8f89ba16a957541fb527f057a6d01565926774d9c471c1d5a697d74f022ad6925ffe11718e042fcfb63414eda9046a04f61d47b7dab43801eaa68bb2 -DIST thunderbird-102.10.0-nb-NO.xpi 662682 BLAKE2B 2ca028e7eec4a0df45c1bc8ffa5305a2889374bf9886de6494fef691ab2f5233905545ff4210a5dcc324ab582ac6de63db39476470893cdb80cfe9bcc7d59be0 SHA512 7e372d82a8ea99ead60274895c7d0a38b77a5490c600aaa04fe2ff881349acddb7550ddf3f431e233d14d116d254c021567c623ca009b97756cc56c274c8ab45 -DIST thunderbird-102.10.0-nl.xpi 703277 BLAKE2B df955798d0b6bfcef64b6a91c13300d688039e354f5b0a4c7e40888a2025c8f69e012cbaa062a6ded9e2cb6f225f16bf6f97b73e249ce246d4a223bf3f819b91 SHA512 c97455e12ca132b1541a04cbf6ddc1c255c52b9245976a2a3a819d9caaca31e47ca143e984e70154e7f116be7e9d3bf131b818fc2fb8a75bd50e9f0dc5fd635f -DIST thunderbird-102.10.0-nn-NO.xpi 672833 BLAKE2B 7648cd1a17b287f6d012ef5105b95faf0e6ce346851ddd2313df817ccc5a588256a5361dabf93ac727de5cc61e89c3911e5aed893088afdeecc6985bd9b15dba SHA512 3f114db0be45124b685c577951b6407722bad3abb17dde28e0a9e198cc11100573d9bc58f8649e8035ee46a44a6ac8a418b64fb6e78cc2e1d257be6fbcbdd5aa -DIST thunderbird-102.10.0-pa-IN.xpi 668031 BLAKE2B e6ed44f21fccbadabffb9f85a1306f9bcfecc9b6f0d4f2bf4991da4ce14508394c76c06b55e705f2bc6dc0dc10970b9c14322d20287aa52a643c42c055406cab SHA512 df6d62b22ecb6a0b83ff2bcb415e24486f9e7ecd169884d7136eea584f123b83b8081469206dbcb9aaec1f6be0abd381a5a050ae69c7a26c0414f15032c758ae -DIST thunderbird-102.10.0-pl.xpi 716231 BLAKE2B 14073b514851207c02ff265283fef8be34bd3c15d10a43ecf609729b5f901d49471db77ffdd0b8d4f6e17a13d45bdbbb5b3a75fac3906fbbeb3fc3ef9dd0581f SHA512 40c98f5557d4a3d5648b5d65cf6df5207217483a817f35c8ba974f8ebe4032e045c4e6cb51d72f26fbd38a6cea179e3ab404cc02de3aa0f8690d9587198025f4 -DIST thunderbird-102.10.0-pt-BR.xpi 711152 BLAKE2B 7686a7f480dfb8c88921f1add5498dcd5f91d99d67dd0c6b9b2412f10d974e5eb08cf61ac14fdd37c6c1f9f3b82a99ebd82e3ac762d40189f40ccfdc29565061 SHA512 bb04def5d8f595734a09a95ecbaaf4c92e4e354133a19635ab81c2fc4ddaabc8f4655bda3a08a7c849b1aedc363aa553f8ad1a37e5c590d6ec0afe4d3ef76dbe -DIST thunderbird-102.10.0-pt-PT.xpi 686911 BLAKE2B c208622c77dddb0b3da5fc216d3166ac2d5af864f7b7b9f5658953da776032bfe66595d236adf10e592e58e51edf49533e8aa16107c5750e5925f6cc4e989160 SHA512 aa69f8d68051c0bec50ac1b171b1e5c21b6030463b5b4d1aab63fe53e02d5c8a599669c780d69a020652aea130ac5fcf9c24fd9a7c6a4a4475f46e60b33a8e3c -DIST thunderbird-102.10.0-rm.xpi 701684 BLAKE2B 6ed4fec862e16f00205439ca4308c1ae7b3decad447532b1698c828910ad7a03657a465c1f475b2c73549c3550dde8c9fa409a8071c9672a77229266e4b33b97 SHA512 318a2a2e62bd8494d217fc528c27ba4753ee45e99a655483f9fb25c7a13cdac8365be77a9ea4183ea263f4ee3946e0807c827ddd0d55eb9383f9f56fc864a17a -DIST thunderbird-102.10.0-ro.xpi 661284 BLAKE2B 4029e3946da15524dbd5402fb5fd941aa5a5377739597b20882304c0d19518d82fe51239ce7713ea06b8a2465d6686cbe6024044d36ee55ce08a87fe745189e7 SHA512 fe9a06a1865f4a624997e0a85fad8462dc49e46876f85d3b4458b965e7dee32e82dc657db99916598348533560b3ee387ad2e1a6fd693da7af7e9f20516af9d1 -DIST thunderbird-102.10.0-ru.xpi 827221 BLAKE2B a2a94074815b6311c5a97b2d325c55ad4174504a28b454d00b1379b761e3f9131cdd2f4a17444929b7f61d748bd48404045c9dfe87ac1652c36dbf762e9de2c2 SHA512 71926f5692e3b51ce77e4718739111427a0f32796f1383342fb0feaa7c7130ea3a1ad46941265140421a82999f3f7934b029904b67768b6c0c7b3a1f8c66564d -DIST thunderbird-102.10.0-sk.xpi 740983 BLAKE2B e6eeb5b78fbd2302ec7f30cb5c4ff0b7a514eeab84421a6f0f3b3a4ae28672e2cc21bb0cab684592e50e977020ba3a00f1e099fe155422c4b407b451fc2f64ad SHA512 178a87ea1dfe0817072967feb0c57e2dee4acae9df2f0c2edc5c4d006b5c4c12db82238a17958292beb72fd515d6ff7555422a92cf9130f588ea4c3dc37faedf -DIST thunderbird-102.10.0-sl.xpi 704058 BLAKE2B 732cbb0d47195884d025a599a59b3b45d8af2fd94c1ea729821254b3fb43d6e2c06698d4b91a2507c4d1ac546d7488490024e89cfd71d9c54ab9105db6c5c82d SHA512 ba88434111304ccbabcb33dc77f111d9c890054a1c485d8296642aa48e7e3f7d1c504f7870fc2fc57d302462f909cb4f4cef74dbf7b45b618ef89730dfb6be0e -DIST thunderbird-102.10.0-sq.xpi 726037 BLAKE2B c789a1004b1826ad144e855fe76723e950fd00e26a46be3346d399614b95a2f3c362acffe9211320b25347d8617c3f08d8a1d35645ecd4807af17c73aef83340 SHA512 89828bcdde5382f1ba2c72d02a2e3bc27a8e8a99f7da92694acdf301f10a5766ca5e1ef8f675df9bd1c4a6e8748a91f6dece7e432e0225368805ba6c91610a0b -DIST thunderbird-102.10.0-sr.xpi 720558 BLAKE2B 7e2937e1d079383c2072dad5ce2e59aded8cfe8eeb4f0b415a7f585f9d883d7fe867e3fed78739050fd303b7afe7de5560d3750d3f3d20af86b6df0e0f3c1716 SHA512 82e28f06b4cb75a4eb85fa0a6a8187cd9751d4b4a7c9460e1e2de302c5d8bf36bd616dd47c380dc652965a85cc53689dbc4f4864e2f19db87ccf3fcd07aeef35 -DIST thunderbird-102.10.0-sv-SE.xpi 706954 BLAKE2B e0f6370c374f5627a3077f572979434d8a063d8c80cd33ddfb2a5600a0be91b1654951625742e835f79c06b1b0eddbcf4c2b15b8ced03e03eca0ec18708e1fa8 SHA512 baa8fc6b38ccffa33f64e237ca69a834651f5da7626f5a86efe16caaecae5eaa1b85ab954c28fc94b3f4b17dc7cbccfdfd00ccdf2ce84783cd2f5d709727e4c8 -DIST thunderbird-102.10.0-th.xpi 758237 BLAKE2B 5f194e37bec690400861f1014c7619ca6faaa4a7a7c41e8a788dcf807ebe5e1cc8bae0c574afca6013fefeacce705644af0a717991f2c031f84b0322f84277f9 SHA512 f3bbf9a12044866ce91325df2ab55687924e9fc67b3a3e89c99d4dde57489fdda8fe36902356422d496419fb7a557aa1cd1f8c51a9c477fc0dc93d863e2ecbbc -DIST thunderbird-102.10.0-tr.xpi 720176 BLAKE2B 2edfe9bf5a7ba5ef0b99304a4abc970a025c2d77a4d21041e8b213fbda7615241cc955d1b4261e7e4fd119c476abd4823d2f2d4da7ce5fb3d7ba43ea4010058c SHA512 f9d75ba7a9be0fe4822eb3fafb5db4f5f404655591a13cb5612e11daed962c69d3957e443ef967794322e7cebda75973d2a966cfde3ef8f3a46091a5b5f1d1aa -DIST thunderbird-102.10.0-uk.xpi 818665 BLAKE2B 9ffd25b23f0ffd8858cfbbfc0ffe01b4eefeb46c3dfe25f739c2fd358eb076aae3c252190140c70cd31c95a663bfe506f6e914cfd4f2fab1cebd163ed6f8df2e SHA512 6276b2271b5c358848eb8b6238b80cce91a2341942a4dd8bf1d6cb34fdfbc9c04d10210dd0e9b7380b1d6d8dcd3199f2967645cde923c4cb1a6f3e789c1b7153 -DIST thunderbird-102.10.0-uz.xpi 593013 BLAKE2B a4c138318d6e80be52c432b73924755428a7293b507f1672353389828cf543b552e603eb62ef0aef8bcb61ce2333bfd3643489f601e20d97df67e0fa1b4264cd SHA512 b46dc4197fd5eea0bc108b65b78e64adfb006642e228e8aa09a93cb657080055c92fbd3c59374688b678b8f29f33669b26cf9e04f029d500815f0a13daf678c1 -DIST thunderbird-102.10.0-vi.xpi 745667 BLAKE2B 3aacd1499568d44cf30090b60fbf3ab1475d74489c955297337532264fed244ccb1720946b506d162cc3d37e953fddc3bd59c10c778d8261ac401986cc7aa445 SHA512 6989f7e63af1db69653cbcc81755470a8092761903340d5480bf00dc58b0252df55024ce55215d7ecff9ce6779673798e1cfe9580d7de554ce9b16aa004b953b -DIST thunderbird-102.10.0-zh-CN.xpi 739889 BLAKE2B 520724603b97d7355a9ae673bfa464ff1c0a912917fdc6129998d4ef48e2206a6555df3d835d3bdaffa112228c7ffa3c16f809d26fcb1d03f2459823dbd42695 SHA512 1758de279cea6ebe4418de5fdeb01d627aaa7527ebfe7042677c33820f029b1219bdc56aa16b4879e65ed7022b3382152fb160189f0ff8a9537e6412d07b63df -DIST thunderbird-102.10.0-zh-TW.xpi 748348 BLAKE2B e55698524f79262a23a7c1f008582f193015531f86243443922b4bb912b8fb1ab44841ed5d8591673ececf3ce629abc87dc5a3a0d47cceaf389a94c5f40c80d6 SHA512 cba5d31b6163fa7c5826931b91361332f05bb4c693e62756217b141aa6784bdf995889dd55b0c9f3fafd05452dd7a91135dc0a3c7db5c33365f9fc52fa515372 -DIST thunderbird-102.10.0.source.tar.xz 500949660 BLAKE2B 739e855a967ccedd6bf7c53cf406f3b66f38a173382c0a3b3aeae8a28d2cf472c3f5bcffc46a0c3a3f92ef54c79f3bb953123e296a3de938d3c815fce9c77522 SHA512 08d7908cbef48cffac2fbab857f8aceb9a7abd7c72d5e9c9dae8d3a3871846b6f0cf562c5b646ad27a0d79ac04b8605b123c5e1929f92afee4501344d1fbc5cf -DIST thunderbird-102.10.1-af.xpi 556869 BLAKE2B 2f88539cb03eed0e5d912f292321753c604a5828c109c24d3283e8e8764a6497b0348cf05e94020c61dd2da61c6a99dada48c6f159e6b6eaeeda77dda42cb773 SHA512 dc5af20d0614190b2f4f963a28874e4fce8141d3c44a55d5ebc0c964a3412e168f165783eeeeacdbdc2c845b6fe9df75ab99d4071af76a7beb1f016df0a081b5 -DIST thunderbird-102.10.1-ar.xpi 666809 BLAKE2B e7ca75f24f05d27ac6290f32667d18859d5bd97701c3e54b0c9c7d8159be88cca879839ac7df94213ee21ced1486bfba3b05ac483cf42bda35744e43f5651e43 SHA512 617ab9d71d97c154a42e7426a7572a08d21eeb3a0a6d56f1fd6a23ffd20a0f8c35d47207665cd7aaa0858fa987ab94c0e2cd6077881ecfc1f0a85f086b151240 -DIST thunderbird-102.10.1-ast.xpi 572287 BLAKE2B 293c6106ce2383e3f7f36a17d132d4adc2f63ae54625ac2b030959c25344d69ba64eee366e9c0d1f549e04530b9a95c01adf503d179b319f96d44d6dc27b0456 SHA512 bcda6ead704758005c3412749436481075e3e0a5d8530efb47408cc1fa00cebb24bf5576ea126b7804e67f8d7a74ef1d22202d5305ba8f85a1b151ffcf1cf69d -DIST thunderbird-102.10.1-be.xpi 701913 BLAKE2B fc8080a3ba9fd4f87add7cbac4520d103efe5760d29954036f9d109c9ac3aa3e1b6015b8957798250579d64204a3390d3bb45c64ec10bcb6761b55054a618516 SHA512 f72b0ce1f6423f88712546920387ec4b045efccb27564a234ce63c218c975f117652d1a331bafb2189195dadf90241c8db5c5e43a7666c04b1808667f2aeee06 -DIST thunderbird-102.10.1-bg.xpi 693376 BLAKE2B 085232a0d8e65156b5ceb9699a99dc2b95a6985509257c41eb31069a9fa1cdf28c21a27811c13f3baa00e79466198f2356bbcf230a9ec4c99d9e5a2a2be1df36 SHA512 1b61b3bc5aa054efaf52cf05c111dec080c61a9c8bbb49821d82f013573a05000dc03b5dc712684eae93d4b5629c3b9606be486dcea43332b6f35e732e2cee8f -DIST thunderbird-102.10.1-br.xpi 626471 BLAKE2B 13f7a8fb94c8876834474814430120892b8dafac671f20e44594cd60d564289e67cbe715f355b179893f3cfcf6f0956c52c9f1271db04ddf67458d0782da97ff SHA512 61e84cbcd936fc44b7a5c7f5ac5fb3ad298c890ba64a2977e1ae2a1df1ab0df10b42b57d26b4b91e9e35baf40df66cd2865f0b2bc1b88d229bebba45b96e5324 -DIST thunderbird-102.10.1-ca.xpi 651367 BLAKE2B d9f0c2cc6369afbadb9bdf17f2af5775df68caf6ed747b84171ef70033a9b62585fd70dc1d61be1b5c7e07c6bb2a91a77e4e1a7a443dea47882685f2ea0eb5f6 SHA512 6f51987eecf00676a7b4ee3c97798359d50a9a6d975866556a4dc5f4d66f6b2f5612a772c64bee8e294fcee6ba3cccc178f60f3b07e15aaa238b7da85a7e3f89 -DIST thunderbird-102.10.1-cak.xpi 651778 BLAKE2B de71f869b0ce1bc37afbfb1e2acb47ecb0f572da8fb8e251c10a24ad8ed1e1ede53631d77b1e0831949552188225e9042c19bc751aa1c4853e45f578d92fe081 SHA512 d493efc99473294667b8b7a531dc628b04381f8238e9f66a879e45f520d2c8988f0c4a1fe457d9f7c89c644e34ef2185036bc1b19bf435ddc20775bfb07efeb8 -DIST thunderbird-102.10.1-cs.xpi 728624 BLAKE2B a559f689c38fc444b3bdae2e88863c6030623f95b07badec6d4aa8cb0a94acbf6441551f2e163d30a5439d8c450c841f5308b5654a587c333d6228de596b9d19 SHA512 f6734f4e87a573263dfb22eda4fbda6c43f46f9110892e68407191bbd5c0a2fd73f3763c168e939ead1ef519a67c7b0c28bd4e50d3494821330e84ee4b123b8c -DIST thunderbird-102.10.1-cy.xpi 705576 BLAKE2B fd95512f7696d1f9195cf19c70dad14ed49fca5789931184853f262010abafd52a0d3be9d4f6e277721d5f0594f605f7b62bfc04be4b12aff9998a206571a3ee SHA512 8da9d333d19a103cca67ff0c39dbc3037ce67e443cfb01324d57eef8cf643c02dcc982956ba5fa78e9e2b1a5104e62405f6b56556a260d2af6d313d1993bb19f -DIST thunderbird-102.10.1-da.xpi 685254 BLAKE2B 92b4df6b6f1439994172b2290c12b20d1d0437c2f77b6b6af9c8da7d2a94ba55e447416423b56b576802d243a8e7226e2db81b77eeb77aac144ba09199d8f379 SHA512 8bf6e6edc72604006b76ba79311b7975f7973a1938d8f55a7d15b45c9cb615d0904823207a6f4f7825bd5bfca872d7e8a2f9174a3d9c6a8e8eba9eb5690c00d3 -DIST thunderbird-102.10.1-de.xpi 717944 BLAKE2B 6e4efd9d736c36e45842c2ff7820ba0b8da8b55f30bf7cf797d868031e90afab0b0d9e4e7334955c66f482de348893318bdf509aea93bff6ef259ef1e453b029 SHA512 5e060e85ff0ddf012f2c6f98c9fb6573dd9c596179b52e78fd3651ff25d976ad08f45b9d170f9c21f88eba0da2fef6590ebc95143c1d22dc7fa2f3aaca66a21f -DIST thunderbird-102.10.1-dsb.xpi 737085 BLAKE2B 2fdf5f6fd220cdd63faff750a1b2aca2f36c9c3c80fba1dc9675be610f2d16e4b214099746a78122e675e6e91f9c3cc35b992f3e292803aa3a778b87caa7b959 SHA512 c7e9d289ae20dce09e1e51b920c3ca05ad65c167e176fd37b3633a919b22c250eb01cbbb9fb7934804207a4e679d1e28362955b0842c86e14011a0dc3c392269 -DIST thunderbird-102.10.1-el.xpi 840812 BLAKE2B 717d7fc135b36070fb497c6e858edf5758f3c50cbdea738f5c3588c86947495eff91e589eb7db43f9531562cd783476607286cac359c34eaf010924c2ee9a16d SHA512 f84cf641a96c4ebfdffc2fc886af4b99de6b206fc39d4f50d9e80b053a0f5ab38556770f69d2ee746e8dedb1e99a59713960080b60590c2554d770dea52b332e -DIST thunderbird-102.10.1-en-CA.xpi 659093 BLAKE2B e4b188d06d1860a10a88ee592e04eedf1172f79c60077b301a5d95bd7cee57ff03529b1c19235fb2f013756a19a0a3b3bbb471f7404bb797e80409feb0c19d95 SHA512 b611993930c2498efe55989e0a59dcf6c5dc5b496c538944bf0b19167acb0dc3da22ddd81222d17b85489422f262738b302f48f2cf9c779ff0f3a8c38798d665 -DIST thunderbird-102.10.1-en-GB.xpi 665007 BLAKE2B a097450a56eb74e25633272058d27b9f559ff42aa952d6fc70bc2a016a4afc1ec67dd688d0980df460e47120f6289b38a0d91294a0d1c14ae0897773e4feffea SHA512 bfa96af3142d684ff25798b4d397e69a277e8fe02cb3d0dc17df1b1fca9d7c3332ee1adef9dde95c1eddcb52f4752675f0327060df1bfbffbd80263f96898200 -DIST thunderbird-102.10.1-es-AR.xpi 717275 BLAKE2B 9401373df4b599ac3e89c60d760723bc46e0f3888b16eefaae6f148ad95949821c442a83a14c1b27efd3ee3d709dc23ec43cd8f6eb823ae16ee7b87906200481 SHA512 137f17d5b6ebe381aca98e1bdded957e1feeb0df48b46130e53b2714c2b7234f4842d31f750ce9181a341dcfb7ddb2540e9fce689eb407eaa03f576e2fae5ad5 -DIST thunderbird-102.10.1-es-ES.xpi 677482 BLAKE2B ac5a3cf0dc77fac1940c17369a30945b25537bde937040d8d323c31b0e3da98ce3f2e66ff452a14ee8197fb49711b49e835c30d0777f2b45e31088328f802715 SHA512 f7ad3106b44e62a4235b458dab284843388092bf5b2ed0c213e73976343b9572c7e06a0cbbecf27a3b029af4e9addf17cf7cd819ace968aadcbecf19eb96c742 -DIST thunderbird-102.10.1-es-MX.xpi 719709 BLAKE2B db1193f029ee8adfab362d9e8bec69fe8ac6d8d4d6f26b3b08900e89a428ec79399b91c7ebac969df4dae885503798084b4f4de0d451f996eaeb4f1e8beadce4 SHA512 99d022db105d7fe901cc7b803b953d73904623cdb5bdaf6b3ca59e1c8a4d531c3981bb8393fc133d23fb404791cee6ee9c18f161530dd5868222c953289df932 -DIST thunderbird-102.10.1-et.xpi 676674 BLAKE2B d71c35cebacc8823987ba337a96eb106376077cbd631a922f1c172662e77ffde10e30e9d3db83e97098348e9e18bdad1c2349a445909deb660f4fa4ae2571509 SHA512 0b0e4f802b4cf3ea67a3f70aec6d8826c92a98d78dd53bbf730a6d92029c39d99c584bccf776fb8a9edb353ad924c9e60ef30d8b37f3b768f43869c853f340cd -DIST thunderbird-102.10.1-eu.xpi 701828 BLAKE2B 78bee5ad9371738eb928e1033ae395bd829bd0b100714e3c772bf7696ea51b1721d650224c28fdfe0cd0eb4ba851353a4440c1f23f0d059c74f18be0ce522d75 SHA512 a904fc015bcc6a10000b9c671211cbba3bcf96403cbd11b62a9bb185b69a57dc555c626fa655dc2a36ebdcf58477580a459b88d02c670731de630bedd826c2e7 -DIST thunderbird-102.10.1-fi.xpi 693486 BLAKE2B 6ce01d2d87fd44b17967c3c5ea80e45754f0282cc45be7327a9d85555e40f69818513f59a746d4aef90e6bb507ea6051528d58e3e41febfbceab000c7f429545 SHA512 ebb822da10ee543eb87922ed34ba74017ae2a876ecb3f2ef9adc0025e95a9cacb9a99f1f71c1fac11bd20ba677409fc78e85b075f6a0705edcc4d2946177d80f -DIST thunderbird-102.10.1-fr.xpi 730317 BLAKE2B cbe808a97686e14f04230a269dd0d45e3dbca3fd02c6c3534fb89b7ccfd4c39bb0757e3d30f2e3524a5014bbc90af3308ef654663e01bca39414c74acb94ec4a SHA512 9c57c09d5b79acbd2039cbb00a66be716fcb53b828d53a8ccb885d90eca8cb688b5e1a90dc746023878ba1de46f9c01f274b4e91c40aa44487a8d1b7c2fc298b -DIST thunderbird-102.10.1-fy-NL.xpi 711991 BLAKE2B 0bc2a55e87f852278f9b218dd93576a8b54d552d7e432990aa40bb1ee888bcdd55bb6ef3f3f834970f27683f153f2d734f9a86a9da81393a27924145eb933900 SHA512 3bb8f2958bb7d308390453a3cc8cef4efa9f744e63d1f9278eb367fc5fe682c7881a7dfbf93a157ac7c9536402eaded612ca2186559f9e7ded3272c880c46725 -DIST thunderbird-102.10.1-ga-IE.xpi 614537 BLAKE2B 248823d71cca65e9417604cc096064b7f74b88097c7a1ec93292091b3cca53855a36c894b1b0876ca38d7d632f085c21690fb0b0d58f60b809dd53724bbcdda4 SHA512 f3f7df6fc5b787199085f120e0162caa89b3f6e88351dde113f05be6f37a9bc936ccf6b7ebfd8ebdff265155d840eb33d5be65afda307e597a42e38c137fbd71 -DIST thunderbird-102.10.1-gd.xpi 643574 BLAKE2B 1f8b714bf26a1bebecce16c19ca302c561f2f62ef8e365f8038d47c021bf89f92ba13aa1a4ca44c2e0634b50eb1e0d779f45d1d54291e071934c20835211e199 SHA512 42b30775f699f88f8fe44b622cbd161d5fb6fa36994198b193777aab8372f90dae591e4a2d19b8c81a41d6d0c514a937960fcd38e2b0f5c92db5067a4bd29626 -DIST thunderbird-102.10.1-gl.xpi 673000 BLAKE2B 775b2155491a9b9a6854640f0367651cc474af24653bef6d8edc0d249370de860ebeb0596d22c2e03ab1ca7839de20cfe1cbaf227e11ff14a6c0e25afb617af2 SHA512 1b228a35cffa9586ffc5470f8849fe9f20ba17be2c55c2b1ca6b0c353f92274a468d143514a7dbc30507d889bec01249139e3215bc105a3dedfd09b233f5c821 -DIST thunderbird-102.10.1-he.xpi 676369 BLAKE2B df795a17d95c853c0b14a86a349632b46d9ca27e185dcc0efe3e615fb8070e704335ff48c3428046f1cc64e9f79f9e1765b89781aa4ef036d07341e402f9354b SHA512 2c9cc28a4a34a4ad87060aa2d8806f48ff655c9400e2cad9f7aedec60ea202b769d59bdc2ffae7802cb6018ba8d8959898f5e49ecdb7e2118cf6827fe1f22b65 -DIST thunderbird-102.10.1-hr.xpi 677719 BLAKE2B ca56280438ae1f2ef2757c75a9f1bc5320042819405eaf4419f20601f7500eb5c5d56776345024f4faa12be1d11a35ca02d8efa5decddb7d39c982607afc6164 SHA512 828dd4041f378a1b04b4f43c2f70516d5e465dedd002dbe9be5b69835dc823b42a190b17fe7e01f6ecfa4bb7fd8c0be612a489d5db854aea34a0e5c698118460 -DIST thunderbird-102.10.1-hsb.xpi 736540 BLAKE2B eee592b02a85fc6c158899cf3314efcee8c4063efae258a860720743b5c00e8f52b73a13b77d9cd79488583b203bb659a58a07101aecd098157604884247107b SHA512 92738fd0a0f81969ba3fff828a2c7824e6bd362cd722ecffaf2564bb9992ce8ad6c964091c04e5595e6ce5bc7e67822df2c5576ea4af8de52a54792aeaa3c8d4 -DIST thunderbird-102.10.1-hu.xpi 741199 BLAKE2B c9afb2f8cf0bce868e2aabb92c2a151edb8dcb99cf78cbf4f0ff190283dc12d9e33450544227440793784909732fd208da4934b050f3bb5dd4cc3409ba5c31dc SHA512 9892217d79ebcc49637f160ff8e71761b271f47e4c8adb42eb3986859beeab14d76b6b75035a9bd40e64c6d9b0a7a1e34aabe3a6dc00f774c160b862ff8b3b21 -DIST thunderbird-102.10.1-id.xpi 653191 BLAKE2B 4e123359b59cb2f523aaa95f95d5ced2e5a330b3812f510711e086e9294bf357e18e6345d8fd9c1c651edc87e7336048db4d55f42e89424e7b5f30e0d607dc8b SHA512 d52e770d68dec5632a8ca42a5721539965ff8ac6f2ad94e0d776571e939a6066dfd3aadef19ddbdde9459ffbe8c66aaff0251a547db57dbc4ff42376a670d080 -DIST thunderbird-102.10.1-is.xpi 706392 BLAKE2B 072877b3a2fcb5381273b97d85536e001838266ee3a1450938a74c0b6ae03982a4b86e58ff14b28106da578e8cef99e95f2e56e207f8e81e1dc6979bf35b0cb2 SHA512 d7b1a6a4f854bb504420b08bc9e3d23ea9344acf11e8084c019c8d6a7d5fea4742bfbdcf11a8358b2ad17b1fecc865da98ca8cfe9122aa845cc10918791bbccd -DIST thunderbird-102.10.1-it.xpi 639984 BLAKE2B c5f0de6137cc55c0efb932629735ba7896398da6b2b0251c06a829bffc465b9afc100743609827c5dba82a7457946d4f640bdaa72691736627f78b43ef5f2ff4 SHA512 805ccb25445dca5cae95a6b0c11090abe703edd2a85123008c94d912b52995870f7f7273c26125aeb3d9b83e22c5b71e4bf1779d8a883ef376720897e31bc040 -DIST thunderbird-102.10.1-ja.xpi 781905 BLAKE2B 538b84b068a8a5b1f17abdd5bd42faa7aac8ee70ab9d4f27b0231da58efb8198e0c678e57525224316feea9670d5220a23eea4be9272349e896c8fbaf3d88bec SHA512 3a9b2f10b28e4250fa41138de7a6fca3ed0ce6255b0e23bc8637e17183b6e2c07b072cdc7efae23056456e3eeefc44f85a36f393540157d2e4800979b7e2b5f3 -DIST thunderbird-102.10.1-ka.xpi 769803 BLAKE2B 421da864c24767cf94c9832a59d3022eb37319ee52b0f60740d3eb8b139af56468d03ec3cd95501c4d4f195f1bf6299cba86f5a33679eb637beded4d71955291 SHA512 9f0e1bf69fa168e9864c60fc449ca5e3c7ed1a919bdcb5a86498237f13924d08b33e44b8b59684a51c83e885189939e73ed24662f8c3c1ad842345a92df891a8 -DIST thunderbird-102.10.1-kab.xpi 702703 BLAKE2B e142ff1282a40562ad2317db0412de4fe1772eb4cdcc95df42f96132d346e0d4938801977b4b0af45eda6905444931ac88b6c5a834fa5147736daa0c76d0162a SHA512 771dd5baed9dc6c964c628527bb76c8dcd9a5964f7c4287fd1ac9e12870ee2530310a265ae95171e19cd6f87418524f4c32557eec94014a8c9676bf3ab2729f6 -DIST thunderbird-102.10.1-kk.xpi 810966 BLAKE2B 77c77f82754dcb584d11a6250e8208eee6178603cf3ba0746ef7e1a7cdfbba3ca15f7d62192680ae5bd0dba23562974069118aee18c34e083efdd2fec6279e23 SHA512 0d6b2020179eae7436bccd8f2d714d1cb6330727666b06a9f5402e2d87c8436bc1af86eb95899381e51dae9e145fa4cd2ddf8e3006c4cc17961582a7d73c4d0f -DIST thunderbird-102.10.1-ko.xpi 716819 BLAKE2B c7cece2d98a8ffd0b67d7893dd69cdbd32529f923755a07651f5035f4eb00633d552d0c329d2c418ee2c52560a0454bd492680809ecc7bed8e02f5cd068a7c87 SHA512 82d5fbfa6c0eed5ce66589fad080ca62504813fb11406be66f364e716a4f70bf28d3bf74cad4e5f5f79d9c28f8b675549654ca799a3cde65ddb222398006ab8d -DIST thunderbird-102.10.1-lt.xpi 690854 BLAKE2B e100b3b0e3f7dd375f1c338c4ff62fa2f7bf698b9a380797bc9ab380ea94e48adc4fbe234aab512fe136e089e3c98cc7c7e68facdacb3f90118a25f082cfc0cc SHA512 de29415c1603e1342b51c968bd676f77bc683ca934557b2d15a0ff5911c6782720f8487512f4f994c1ef6dba5027aae8a40bf744f7904f99c960f250c4d8b0da -DIST thunderbird-102.10.1-lv.xpi 617767 BLAKE2B 82339acb8034d71a69656a0b9a421d27e88433d7a921b44f25eb956f85e80123e97c8255f245ae9387168e42ad5aa95615b6cf476dc355ae395533f67f4c708f SHA512 c2262d7e221e4f27fc310a741233db450ef7101e2854f4e698a5464edd90506069eba4347d1d57921589d167be3fad3b245423e0da454213aa1d8ab20613cb1a -DIST thunderbird-102.10.1-ms.xpi 577757 BLAKE2B bc4bb4932b5be563bd87d76d6ce92d2f298b3ba7e05423c460b05d8ae77ff2f3c714dcb0dbcfe75ea7b04c01853088721b7960e242a7e87a094f9366490a1254 SHA512 660e6fe1857706dd47f448c983502bdd7fd40444e81d8a34b31576dd7e5e017f3488ceec2ba8768696b4531ebe46cbaefdcb5e2fcce643737ead92c8723f4bbd -DIST thunderbird-102.10.1-nb-NO.xpi 662682 BLAKE2B e00f5e8243dcf237232f7c92cb1a71bb8da2faf033ce74ba1e2100f34b2fd951dbe5c6a80a76a90bf155729563e5f7116bf1e073edf4288ea8ba998905ec1223 SHA512 b57637e5be471ecf77bfab01be02d94213fd33eceff554a336a0b25c1c25f53fe18210f8271e9bd9b01e51217ea41b4c9b75d1e34c3a94e1988007c3d0c59bc5 -DIST thunderbird-102.10.1-nl.xpi 703275 BLAKE2B 0faa743f28ae1b7c0ddd18f2b0a5196c29d8006d2c6d4a435225ae508cd37503043dc8d5aae12e97f736f0f647b1d114785ceb436c8cdc68e5e896c897035c20 SHA512 c960d31d0bf3297172b4d2d755d496b8bd2a0c57a772ffa26f126ea940bc01e5340a04b914a3b914f2e51f6bbf80174f45e8aaa08c60382511a6ee462ff1f272 -DIST thunderbird-102.10.1-nn-NO.xpi 672831 BLAKE2B b14baf0180187d73e2f1cd238c1b1454401f529262a437d7d0d2f7877706e17d2bc1883184b3093bc2107108d7e445765f933487ae81744ce8cac22f0075b988 SHA512 20c6b7f87fba2ea797932d3b3c54a0ea05f1655f5392232ecb7d164a3b523cc515ed39be6546b59732ceb6367a19172325dc43e4874c96c0ec4ebb50ef21d2f8 -DIST thunderbird-102.10.1-pa-IN.xpi 668030 BLAKE2B 0860115b1ef3644a37a920736215d9161f0903370a8a832cd2c574c72ae8db4abe3ed18b0fa69e22ea3207ddbc910973a58e68f114c097213e8ed870dd682eec SHA512 e074a461c322b47b3b1d3166ac162c3b9bf5561162cf54cb677376934d00cd442c9babc1e4361af965d006072b1b38c1224c1d82cc8231428be99519448d132b -DIST thunderbird-102.10.1-pl.xpi 716231 BLAKE2B f7be58b7c791530a61d0f9918e7a4f4fad444123fb10e0db45c11b4e9d9132a5d585561553b5d25b483c8e48dffa3714f4891bfdbdc571b4f66a5c29845a4621 SHA512 2915c5ac12a5b7312047f0af2a84310564155dca149658ab5ffe77bbf705bd57cc4e37a6f350d4c17ea1059bed1261d038337cadeafe700a21aaf276d7ae3225 -DIST thunderbird-102.10.1-pt-BR.xpi 711150 BLAKE2B 519df7315750101344fa76acf8e1772d3e9aba696c64e9dc62b90e46757805550db204f7828cddd269e55d5dc665638fe93d17c1fc2e61a18abcd268b194056f SHA512 61b50443b0e2edc113ef95e3a6958b71a3c45146336e12ec5a10f85ee8fff5669260e4ce5040130b96b8c46e19418b79f5cc97e9f307771404312f951b4790ae -DIST thunderbird-102.10.1-pt-PT.xpi 686909 BLAKE2B 1a46d0c18c8973f29e97be76ffcebff60ad1dd3f5dab9b3d496250e33fb2f919b206bebb5bdbb94982e4507c5ac83f2f4996a6897176a318317e8b56af9ac826 SHA512 b10d0af231914f00258fdbabdce6665db879fac88d7f072aa5bcd2ebf1a1f0e89ea87d32bcd2fa25c6e2988a019e4899084dff3181838c6d6fe1b18e3219fbb9 -DIST thunderbird-102.10.1-rm.xpi 701683 BLAKE2B 2eb7918ebdd7bbfa37b214d218caece2975a948a8a2c0c9232c653c36d9eea5bff285fae7ca903330cc3333ee034bde23b96eeb18cc4d99aea53c20731869dc7 SHA512 768fa048357df6506aa2718c2105f1f836c34f31a324699e8783664c281e5856dd59e471fba0edf8ac2c60e4b2bae4ee187651e97b6517c96a8972a9cf63d4a7 -DIST thunderbird-102.10.1-ro.xpi 661280 BLAKE2B 7650e1521ca08c1b291ab36cdf78220e0d7d54de4aec4a9b7673e58a0e02925ede0124c6f5fee5fa650f86efabdaa6943cd3a1ea146263c98221fd52d8b6d4bc SHA512 2870d2d4b349921363fbc09e48aded4d7aa17dfebce93957ce120304ad5baae8b0c0d032e045ddb22dd608b4a296454e1ccff360e29cf55207eca445ed368082 -DIST thunderbird-102.10.1-ru.xpi 827219 BLAKE2B 7c05b51576d4b55ef180574085044514362b8d16d029c0fe62a0a9dd77047e2e2f52f7a01fe5c8d3a841c6ac68af2571f1f0f8a8078020bbb782f8e89705eaf3 SHA512 7bd68e20f59e63adcb883f4365524bc6735317a4e1e6f21fa8079beea4481f19ea0e1f35bc1aa81ed1f149a583371b3c5d69e93fc182f999575ad9dd236d2e8d -DIST thunderbird-102.10.1-sk.xpi 740981 BLAKE2B 108cf38242c589bd14b37156572db530cd7af887180e3d46806a80b4ad11967e78f342aa0c395aad58b136f43d775bdb2fc138bbfbb81f15a2d78f225172e99e SHA512 f7147130c6b3719968543a919bc7d4848e72648857223aec1aee7bbc6871654d0545b830f2860a7d55d815ed345e400a3cebb8c502d1824072fe8cfcf829545e -DIST thunderbird-102.10.1-sl.xpi 704058 BLAKE2B 04bf1e372bb04f82f307a7e00596d7cac375afcd4c34d2cca95071fb900cb7c5dcabd52e9893aac491481c5078e53270787bf6bc0bf01cff0ce5f8c623087a84 SHA512 c144e8d86ffdc9ac7f3fa67b526f9a44b3322cdd56f6fff535ade44169be435c676c8cc8fe6c7280e27d06a8364dec15e1e0db82e65fbd7352254bb0335565c9 -DIST thunderbird-102.10.1-sq.xpi 726036 BLAKE2B e8e04b2a1a0fd40cdde01d972317fc3610e185b6955c5fdd4505233ee2ca742d845735d7a6b19d1daf5ccb27b242acd0b535ba87189e99b21673217aac53c757 SHA512 f5f2844a2f127242858fab82f3f7e0db59719d3b96927fb0225005e875b75fd0d745e64b304affd8dea7cf9bf0d36d86e3e5a6b3f69d41e5a46eb15d82a2fcdb -DIST thunderbird-102.10.1-sr.xpi 720554 BLAKE2B dc67da14ae131d34315ec2317c3872aae821546e7a95617ffbf4f3f60fd6d781a8c298b2dfae737e74756ddd315f288c08c065549dd86f5cf7405fda13233b02 SHA512 ccddc3b5b03fb20414a3684784e1a87f08a622ff562602682d4622c24110d47f81a760319dad945f459bb2c518e66b989276208e60cac0f11c2288bea62a45c5 -DIST thunderbird-102.10.1-sv-SE.xpi 706952 BLAKE2B ae7b09d1a991274f2a562acf336571445a130804094f64557db5a145a2900560f0a4d19720ffe2e2b75f4346030f036f3f0df7f5542ab39c99414f3e10aad9dc SHA512 4b16ec3eda714eea676ec10f8f1ce9697de503a8f7f3cc5a79e08a3c9c4612999d18e0a4a1014bc66bc6b551c2064c1e6b9d7be6f0d9c2a5f0709a99dea8ed58 -DIST thunderbird-102.10.1-th.xpi 758235 BLAKE2B 15fd16fcd3fd7635756c606aa826339675bbf0e594340b87b1f5e9a4a2a7a2e958a1e4125eb8937cc87ee168aa832b2e4bce67171c9b299b7e1b13cde2f06443 SHA512 4d0c02626347b17065cbbfd733d385b5a5bffe0268c3003bb889293d54fbc49ca2d574deb7f1cd50a81af3997e764b03dc53e458a62863a9df714ebbceda9c19 -DIST thunderbird-102.10.1-tr.xpi 720173 BLAKE2B 4d9d81869683a53acdf72afac8463863bc6c0a18d92b7087bb48a3be528fdb45d33c0d5747516cba0d945f06ebb8e1060d1b2797c557aa77b7a26ec03f231cad SHA512 4b736cdef707e7ee94cfb5f1987a060ab869e4f9521ccb5a050c58708e29701f6829e26079695f7bfe7d0aa18b016b84b6c65690bdf52fe93524043a2df48dd2 -DIST thunderbird-102.10.1-uk.xpi 818662 BLAKE2B d1e1216ba4fdf06a89603c66d9f0e8b978db91bf6a5c06ecec71e5247841edb543918976d7e4a87ca624f00d84c9e71f26cbd6b3967c7bb6b539fa834c774df6 SHA512 ac7dfed7e35f24b4b5cf08fe12bad263c64df8a4994909e3dbb994bb71740f103ac1450d97c93e56d9f37b945a0fa7283724cb16f3c44417662ebf7661d7fbf8 -DIST thunderbird-102.10.1-uz.xpi 593012 BLAKE2B 3e5236fe9dc20d9e53d27e9e85ecaedfc84dda264e5204f9fd7a367f430af9e18fcf7ef9f554b2ab123a71c04128b478dfbd0bfb69ccd76dbe850ff77df939e0 SHA512 ff136b403421bcc907c1fd8d7925a2f595187c44a87546ea84438980c74a7f06bd732f7f16a1bd98e2e0a24aaebe74ca4edcd37365671ef8bb8fdbd389264568 -DIST thunderbird-102.10.1-vi.xpi 745661 BLAKE2B d51ed67d1c6dd4f2e9ef48f4f8fd02a337f88c737866b65542e67c5f5be69a6a2408e1dab2d405b8224d2392429e3cb0144ae014b29b6cc0cd8748687fce2ae6 SHA512 50662e04e8524388aba626ef7ebc1106576ed542bd90c162a7b5965215d1c6e75455bf47f1b17d355d1d38b0175315aa43023fe9b9b4105267a32f2b27ae007b -DIST thunderbird-102.10.1-zh-CN.xpi 739885 BLAKE2B 178c90a70d05a8f071ccd8846d14e5a5bc39e862da01903beb3a1a113fb714c2a578581a9e005bf256688a77907c606e0e4fb9be5e7e417393494fe3c434b269 SHA512 7d114d26dbe74ed0f5bc7cdc49d2715b801e8bddd4dfdce7b8482d8c648c6f2e94f13b8d2eb3fc6263a87a5158c93f440e5cec549de3aa1849f14a69b62080fa -DIST thunderbird-102.10.1-zh-TW.xpi 748346 BLAKE2B 403f85a50d7461845d164adb629bac52fb07aebb00573a017f8601c56cf7ee434c3a7aa7f0d5c74ad0e042745f2680c9091d5aea7902d75c6a33a4078899f958 SHA512 0edc2cdc774984b41d642011e63ce94d32c2b53c1832e7cc70c660aa4f591726cdab3d24ac294e4bbaacbaf326e4a24f973f4afa3c164ddc9e1fd748efcd61ac -DIST thunderbird-102.10.1.source.tar.xz 506975996 BLAKE2B ebc64408193ae2b6a7b038457b21f8d655c0072ee6dae1ce2508289c6e7b11484c82cc02fe38d4ec50b64da5547374d7539392bf391d794f279bf1ba0539bda5 SHA512 dfe62f0d8b7750e54793e32e78fb0784c7c8e39b95dc4c03ac393e51195ec8883edc2536afc2cf2011005312a40805f7dc617c90bfb4a77d22393f1d9b719b23 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 diff --git a/mail-client/thunderbird/thunderbird-102.10.0.ebuild b/mail-client/thunderbird/thunderbird-102.10.0.ebuild deleted file mode 100644 index c41d696dab90..000000000000 --- a/mail-client/thunderbird/thunderbird-102.10.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-09jtb.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-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - else - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - # Additional ARCH support - case "${ARCH}" in - arm) - # Reduce the memory requirements for linking - if use clang ; then - # Nothing to do - :; - elif use lto ; then - append-ldflags -Wl,--no-keep-memory - else - append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads - fi - ;; - esac - - if ! use elibc_glibc ; then - mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc - fi - - # Allow elfhack to work in combination with unstripped binaries - # when they would normally be larger than 2GiB. - append-ldflags "-Wl,--compress-debug-sections=zlib" - - # Make revdep-rebuild.sh happy; Also required for musl - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags - - # Pass $MAKEOPTS to build system - export MOZ_MAKE_FLAGS="${MAKEOPTS}" - - # Use system's Python environment - export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach - - if use system-python-libs; then - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system" - else - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none" - fi - - # Disable notification when build system has finished - export MOZ_NOSPAM=1 - - # Portage sets XARGS environment variable to "xargs -r" by default which - # breaks build system's check_prog() function which doesn't support arguments - mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" - - # Set build dir - mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" - - # Show flags we will use - einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - # Handle EXTRA_CONF and show summary - local ac opt hash reason - - # Apply EXTRA_ECONF entries to $MOZCONFIG - if [[ -n ${EXTRA_ECONF} ]] ; then - IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} - for opt in "${ac[@]}"; do - mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} - done - fi - - echo - echo "==========================================================" - echo "Building ${PF} with the following configuration" - grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do - [[ -z ${hash} || ${hash} == \# ]] \ - || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" - printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" - done - echo "==========================================================" - echo - - ./mach configure || die -} - -src_compile() { - local virtx_cmd= - - if use pgo ; then - 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.10.1.ebuild b/mail-client/thunderbird/thunderbird-102.10.1.ebuild deleted file mode 100644 index 2291ad1b535d..000000000000 --- a/mail-client/thunderbird/thunderbird-102.10.1.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-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - else - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - # Additional ARCH support - case "${ARCH}" in - arm) - # Reduce the memory requirements for linking - if use clang ; then - # Nothing to do - :; - elif use lto ; then - append-ldflags -Wl,--no-keep-memory - else - append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads - fi - ;; - esac - - if ! use elibc_glibc ; then - mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc - fi - - # Allow elfhack to work in combination with unstripped binaries - # when they would normally be larger than 2GiB. - append-ldflags "-Wl,--compress-debug-sections=zlib" - - # Make revdep-rebuild.sh happy; Also required for musl - append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags - - # Pass $MAKEOPTS to build system - export MOZ_MAKE_FLAGS="${MAKEOPTS}" - - # Use system's Python environment - export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach - - if use system-python-libs; then - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system" - else - export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none" - fi - - # Disable notification when build system has finished - export MOZ_NOSPAM=1 - - # Portage sets XARGS environment variable to "xargs -r" by default which - # breaks build system's check_prog() function which doesn't support arguments - mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs" - - # Set build dir - mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}" - - # Show flags we will use - einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}" - einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}" - einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}" - einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}" - einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}" - - # Handle EXTRA_CONF and show summary - local ac opt hash reason - - # Apply EXTRA_ECONF entries to $MOZCONFIG - if [[ -n ${EXTRA_ECONF} ]] ; then - IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!} - for opt in "${ac[@]}"; do - mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--} - done - fi - - echo - echo "==========================================================" - echo "Building ${PF} with the following configuration" - grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do - [[ -z ${hash} || ${hash} == \# ]] \ - || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}" - printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}" - done - echo "==========================================================" - echo - - ./mach configure || die -} - -src_compile() { - local virtx_cmd= - - if use pgo ; then - 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/media-gfx/Manifest.gz b/media-gfx/Manifest.gz index 12cae39ec8a8..5c7bd5363bc7 100644 Binary files a/media-gfx/Manifest.gz and b/media-gfx/Manifest.gz differ diff --git a/media-gfx/entice/Manifest b/media-gfx/entice/Manifest index 0a0d16a6acaf..32b2bc3334ea 100644 --- a/media-gfx/entice/Manifest +++ b/media-gfx/entice/Manifest @@ -1,2 +1 @@ -DIST entice-0_pre20210919.tar.gz 102691 BLAKE2B 2967f34acad5900c798ec2fa776cc5722cf34f4f097e37dfce50749e80a02a422f77e93f2a2d149f2151512fa6ce8f51ca9a29650276eae8cb6609c2b0e2bf20 SHA512 8f38f00d344b8477a410176e7a1ecf75ffe46a413caca4b497d81440b2a48e52cd6da35305729fe971a955de2c613ab7f78ce5c6b60884b771e8298d12f0c782 DIST entice-0_pre20220809.tar.gz 7940222 BLAKE2B 8fb23d904e66894f60db94e64f5d9f0f00b82d6409c3c5e3439ecb8cd7835d2aadd7e52280eed4fc81fd0ac92fc02c9ad58c32d263f3081d93986bf21037c04e SHA512 2f6d549d87ca39be3b2d2fa15b488c6ddf0a31fc5164d90e7b4c37343af2fe44c674330b3764f100b048f94da003c7807e28b95ab059e3c04632026e53e5b96b diff --git a/media-gfx/entice/entice-0_pre20210919-r1.ebuild b/media-gfx/entice/entice-0_pre20210919-r1.ebuild deleted file mode 100644 index 1876aaec1865..000000000000 --- a/media-gfx/entice/entice-0_pre20210919-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature xdg - -MY_COMMIT="8b62c4ff8eeadd37d5304a01b287da3011283b66" - -DESCRIPTION="A simple image viewer based on EFL" -HOMEPAGE="https://github.com/vtorri/entice" -SRC_URI="https://github.com/vtorri/entice/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 x86" - -DEPEND="|| ( dev-libs/efl[X] dev-libs/efl[wayland] ) - media-libs/libexif" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/entice-${MY_COMMIT}" - -pkg_postinst() { - xdg_pkg_postinst - - optfeature_header "Image format support:" - optfeature "avif support" dev-libs/efl[avif] - optfeature "bmp,wbmp support" dev-libs/efl[bmp] - optfeature "dds support" dev-libs/efl[dds] - optfeature "gif support" dev-libs/efl[gif] - optfeature "heif support" dev-libs/efl[heif] - optfeature "ico,cur support" dev-libs/efl[ico] - optfeature "jp2k support" dev-libs/efl[jpeg2k] - optfeature "pmaps support" dev-libs/efl[pmaps] - optfeature "psd support" dev-libs/efl[psd] - optfeature "raw support" dev-libs/efl[raw] - optfeature "svg,rsvg support" dev-libs/efl[svg] - optfeature "tga support" dev-libs/efl[tga] - optfeature "tgv support" dev-libs/efl[tgv] - optfeature "tiff support" dev-libs/efl[tiff] - optfeature "webp support" dev-libs/efl[webp] - optfeature "xcf support" dev-libs/efl[xcf] - optfeature "xpm support" dev-libs/efl[xpm] -} diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest index 54f805fc07b9..916f62c55182 100644 --- a/media-gfx/exiv2/Manifest +++ b/media-gfx/exiv2/Manifest @@ -1,2 +1,3 @@ DIST exiv2-0.27.6-Source.tar.gz 32280263 BLAKE2B a025452b7e70aef109a2f7831ba5c0528b0cb8fda92e5959a5927abd442d650f8d40cc47f56d8f87508e5f37e8378728f99e3a4fa96e7a0319cb4542659d9a60 SHA512 045d7fb391202b53897336094812600680141a292367a9194e9529bccb8ab54465190ea0f0636970114402a38840b33b2fcf2edf7b6c616f3e585fa295a887a4 +DIST exiv2-0.27.7-Source.tar.gz 32290404 BLAKE2B ac83c36dd15c7f6aa2d6607542a12b981d1b58bed671047d3dbfdc9eea64a977630863e4c4abe1e9c2e3e8af05adf6849a05d70e42cde4bb0d6f4a3fbb9b2e49 SHA512 8f12b056439867a05b6dfe4b93a82e02d9e5032554b590e399bcf38d73208a783f8349e66870cc030ad2a47650389d96522b60086b308145121646c9fa93d8ae DIST exiv2-0.28.0.tar.gz 45138274 BLAKE2B 6ccdc4e6a7dbd4aa2a892e61306f0c63659d804075cae9e771096cfdc21ec0aff0df22232c036551f4e321f497184e7ad100fb9c2011c14cd0315e8118c3e85f SHA512 35e483c6123f099167ed8647fae7c6e5512434c24d0afe684180ba6a5114068d5678280a01c8e6cfee0d1e555e1dc2a1606989d46950ce3ef1a3859caeed4dad diff --git a/media-gfx/exiv2/exiv2-0.27.7.ebuild b/media-gfx/exiv2/exiv2-0.27.7.ebuild new file mode 100644 index 000000000000..02f0a748dbb8 --- /dev/null +++ b/media-gfx/exiv2/exiv2-0.27.7.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} = *9999* ]]; then + EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git" + inherit git-r3 +else + SRC_URI="https://github.com/${PN^}/${PN}/releases/download/v${PV}/${P}-Source.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" + S="${WORKDIR}/${P}-Source" +fi + +PYTHON_COMPAT=( python3_{10..11} ) +inherit cmake-multilib python-any-r1 + +DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility" +HOMEPAGE="https://exiv2.org/" + +LICENSE="GPL-2" +# In 0.27.5, ABI seemed to be broken for bmff functions +SLOT="0/27.5" +IUSE="+bmff doc examples nls +png test webready +xmp" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) + png? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) + webready? ( + >net-libs/libssh-0.9.1[sftp,${MULTILIB_USEDEP}] + net-misc/curl[${MULTILIB_USEDEP}] + ) + xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] ) +" +DEPEND="${DEPEND} + test? ( dev-cpp/gtest ) +" +BDEPEND=" + doc? ( + ${PYTHON_DEPS} + app-doc/doxygen + dev-libs/libxslt + media-gfx/graphviz + virtual/pkgconfig + ) + nls? ( sys-devel/gettext ) +" + +DOCS=( README.md doc/ChangeLog doc/cmd.txt ) + +pkg_setup() { + use doc && python-any-r1_pkg_setup +} + +src_prepare() { + # FIXME @upstream: + einfo "Converting doc/cmd.txt to UTF-8" + iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die + mv -f doc/cmd.txt.tmp doc/cmd.txt || die + + cmake_src_prepare + + sed -e "/^include.*compilerFlags/s/^/#DONT /" -i CMakeLists.txt || die +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_CXX_STANDARD=14 + -DEXIV2_BUILD_SAMPLES=NO + -DEXIV2_ENABLE_NLS=$(usex nls) + -DEXIV2_ENABLE_PNG=$(usex png) + -DEXIV2_ENABLE_CURL=$(usex webready) + -DEXIV2_ENABLE_SSH=$(usex webready) + -DEXIV2_ENABLE_WEBREADY=$(usex webready) + -DEXIV2_ENABLE_XMP=$(usex xmp) + -DEXIV2_ENABLE_BMFF=$(usex bmff) + $(multilib_is_native_abi || echo -DEXIV2_BUILD_EXIV2_COMMAND=NO) + $(multilib_is_native_abi && echo -DEXIV2_BUILD_DOC=$(usex doc)) + $(multilib_is_native_abi && echo -DEXIV2_BUILD_UNIT_TESTS=$(usex test)) + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html + ) + + cmake_src_configure +} + +multilib_src_compile() { + cmake_src_compile + + if multilib_is_native_abi; then + use doc && eninja doc + fi +} + +multilib_src_test() { + if multilib_is_native_abi; then + cd "${BUILD_DIR}"/bin || die + ./unit_tests || die "Failed to run tests" + fi +} + +multilib_src_install_all() { + use xmp && DOCS+=( doc/{COPYING-XMPSDK,README-XMP,cmdxmp.txt} ) + + einstalldocs + find "${D}" -name '*.la' -delete || die + + if use examples; then + docinto examples + dodoc samples/*.cpp + fi +} diff --git a/media-gfx/ueberzugpp/Manifest b/media-gfx/ueberzugpp/Manifest index 47a08e73b4e2..a671d912098a 100644 --- a/media-gfx/ueberzugpp/Manifest +++ b/media-gfx/ueberzugpp/Manifest @@ -1,2 +1,3 @@ DIST ueberzugpp-2.8.0.tar.gz 38768 BLAKE2B 80c879196339e3ce8fc5aeb2a87df8d3785021f72e5c0e47c55026d5cefc8cd3caa2174fea8413c642f54190970480488a6ec09d93e765b59dcf6616369dfbb7 SHA512 a5fceec97300cc3ada6c087fadc3b2d70f574207c5fd3f682c1a56b877c2b76ff40abe0ae76767e22ae82742be2bedee782e0ec86d200d28a15061bc1b4c2696 DIST ueberzugpp-2.8.2.tar.gz 42004 BLAKE2B 44fea9fa7367f38d4a93e8dabc2cba21a693ef5dcc7f0d652ddf363ba0e236ba0190e27781a3c350558163b498b8c042693872e8937776312eb8c9aa848e71ca SHA512 0f726cbef3a107e0bc040bec8eea31d4b153b4e43bf04f6ea3038fe30a2141f06686fd77bcb44c73fcd32084a7740b740ef3343b30be848fa46bd4162b8095e9 +DIST ueberzugpp-2.8.3.tar.gz 42663 BLAKE2B 4889cc2ac7b22541c7d1c89d1a60cd6d091b4ce996f4c8b3166707cec236db3a28a72def0a9a9379d2fdb55cb0390c02e9996007abc3331da390a911843ebdcc SHA512 f3cc95e8b6ce06b30c2fcb749cb5cf0c77f982c3eb3e0e12fd34cad6820e9a7ae91ee3ff6f325edc7b764f69e33f2c9a8a2b4d34d3f22a87fb8c6e4f6dfed59e diff --git a/media-gfx/ueberzugpp/ueberzugpp-2.8.3.ebuild b/media-gfx/ueberzugpp/ueberzugpp-2.8.3.ebuild new file mode 100644 index 000000000000..29694cec2261 --- /dev/null +++ b/media-gfx/ueberzugpp/ueberzugpp-2.8.3.ebuild @@ -0,0 +1,59 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Drop in replacement for ueberzug written in C++" +HOMEPAGE="https://github.com/jstkdng/ueberzugpp/" +SRC_URI="https://github.com/jstkdng/ueberzugpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" +IUSE="X opencv" + +RDEPEND=" + dev-cpp/tbb:= + dev-libs/glib:2 + dev-libs/libfmt:= + dev-libs/openssl:= + dev-libs/spdlog:= + media-libs/libsixel + media-libs/vips:= + net-libs/zeromq:= + X? ( + x11-libs/libxcb:= + x11-libs/xcb-util-image + ) + opencv? ( media-libs/opencv:= ) + !media-gfx/ueberzug" +DEPEND=" + ${RDEPEND} + dev-cpp/cli11 + dev-cpp/ms-gsl + dev-cpp/nlohmann_json + net-libs/cppzmq + X? ( x11-base/xorg-proto )" + +src_configure() { + CMAKE_BUILD_TYPE=Release # install target wants this + + local mycmakeargs=( + -DENABLE_OPENCV=$(usex opencv) + -DENABLE_X11=$(usex X) + -DENABLE_TURBOBASE64=no # not packaged + -DFETCHCONTENT_FULLY_DISCONNECTED=yes + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + # not handled by cmake, but upstream creates the pp symlink in their + # self-maintained AUR package and some scripts like ytfzf look for it + dosym ueberzug /usr/bin/${PN} +} diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index a58cb8aaf93f..4c7817eb22e8 100644 Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ diff --git a/media-libs/libmp4v2/libmp4v2-2.1.3.ebuild b/media-libs/libmp4v2/libmp4v2-2.1.3.ebuild index 2b7c38415a27..a50a5f46e9cc 100644 --- a/media-libs/libmp4v2/libmp4v2-2.1.3.ebuild +++ b/media-libs/libmp4v2/libmp4v2-2.1.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/enzo1982/mp4v2/releases/download/v${PV}/${MY_P}.tar. LICENSE="MPL-1.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris" IUSE="utils" # Tests need DejaGnu but are non-existent (just an empty framework) RESTRICT="test" diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index 2f33dcce86fa..9299dde46a3e 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/qmidiarp/qmidiarp-0.6.7.ebuild b/media-sound/qmidiarp/qmidiarp-0.6.7.ebuild index 6591ea357739..b691fe7ecab5 100644 --- a/media-sound/qmidiarp/qmidiarp-0.6.7.ebuild +++ b/media-sound/qmidiarp/qmidiarp-0.6.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="lv2 nls osc" BDEPEND=" diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index eb2f8d294324..1b2e2506fe24 100644 Binary files a/media-video/Manifest.gz and b/media-video/Manifest.gz differ diff --git a/media-video/ffdiaporama/Manifest b/media-video/ffdiaporama/Manifest index 95deb3493d2b..57455548f43c 100644 --- a/media-video/ffdiaporama/Manifest +++ b/media-video/ffdiaporama/Manifest @@ -1,9 +1 @@ -DIST ffdiaporama-2.2-ffmpeg-3.0.patch 19635 BLAKE2B 000816945e74033b2620f635f59e762e82988ef60740ac14bfee02850cc6299ec0934a7f48afe03009a94bbb531e9668c9d16fe230db34d03ba54b0c42249348 SHA512 958025fee8df94a600fa4919fe9aa5574556c163a771b36213e90f116c13d0448a86e99a49b2ac4631c1b845ffb8c87789ac00cb8462fed1abbe9233e49a47fc -DIST ffdiaporama-2.2-ffmpeg-4.0.patch 6648 BLAKE2B 1efaecf9dc6180539bc01a6e4f1403864ea2f9318cc1528aac0bb339d840e3eec40ddc60a531d8af52aae5592c38bbcad9d8dd260cedbe01ab655e2135766e6b SHA512 9588352af7b048ade3b681364a4edc29526241b0631e39314b9466f490d66a4e3b795f4c32afd0aadc2a3d63a9ce4e99a6bb77e4c3f79d959e68e82856882d32 -DIST ffdiaporama-2.2-ffmpeg-4.4.patch 1034 BLAKE2B f6105f5fc9d928c43fc33d2eb154d97843516f42754154690ca1651c90f9cce21ce03a80ca2fd0440611f30463077a67cccc9d2103d6ffecde80f7ca5ba48142 SHA512 14c2c8361836a0f95224577710b72d48fe9aa5c9a330777b8cb709a1ad02f95d9b8ba0f22ff9250e0a6898cfd8f6839658a94f59082d2da767299a81a38e9f8a -DIST ffdiaporama-2.2-libav11.patch 18781 BLAKE2B 95da6d11fa31f18106184c0c14a524c42f03a169503ad58d72e871edc60ef52b5ee6ac6d757e8ddcaa66ba58a1b78bc1ca1a9b116d69a3526fd6bc3e5817a9d9 SHA512 f24f3f6b624763dcc3ea5bc0c52480d986fbec9b123ad5645c11a525c0eefb7b8708f90df4fb728dfab1d640c6dfab9a550874f59d333cff979e3ef56639416e -DIST ffdiaporama-2.2_pre20220403.tar.gz 63270245 BLAKE2B 86e5926285b5c38146065cbbc53182eba77c25fa7eddd79e61276b949f5ad4f217f3e2562bed938f06c191493929afa7f24820ef957243f176b3f8e09d4284a9 SHA512 75076eadf1cbef38590ef250746228598ddb00bec2328589a6fb913ee3ae376a6587e6e90494986c5cbeda7aba6c342992cb5e71e5c8ce26e4fda12238ce72e4 DIST ffdiaporama-2.2_pre20221007.tar.gz 63271591 BLAKE2B 0fbd20e571329bc294554c50a04920b837af4b62cf4cc7ef356dd9372a8f1f3f01c7b2736fba71c52d468261ad778107e332929ab90d2cf768698102d269a00c SHA512 a37966bb31853de42e7c03a9a1e913332e417278fe663f088d9d9ee763db163549993fa7271b53ad2d495cef5e05d11e3f13ab3343cace3cb4c202aadb461beb -DIST ffdiaporama_bin_2.2.devel.2014.0701.tar.gz 18377677 BLAKE2B 74337dcb935eedfccb769562c9b763f642058d2fc8bf4a3c4a81b1ce857398ee759ce2cf269c31527cece2c18a48505ad46b197e10da8444cbf2131ffb3e1130 SHA512 6531381137c47d3fd2954d09fe922086de1b69638ed4b092faeb9e2982b463c6614314bda56512f6a315bd02b8600d815efb19dca3dae89947df9a48a2ae7b86 -DIST ffdiaporama_rsc_2.2.devel.2014.0503.tar.gz 18390602 BLAKE2B 58c38d1f62ec04b217add232873556cf57d13cd17ef672f2087b44c0aac9ee7bc890de3bb812cb1c57093565b06de51ed0ddb0465d9b7fce21311fedf51042a3 SHA512 73faafe54d7d9a3d8d91719ac56cec7323e0a497f77e0c9f243d84782aa6040677236d9e41d3b539c45d6aca2448d737912ec59bd2a7e417749ee548cd68652d -DIST ffdiaporama_texturemate_1.0.2014.0125.tar.gz 30352923 BLAKE2B af558994a811508ff6b0f1dc34f33c60fca0a4f40c1cf675e08925b40c8312444a20ea95b0a0c9316225806096e9bbb209faf3e48b74041604c6d81be0175aba SHA512 e9aa9607d670a620b2e3c27d6ec5bf983eb31ab3d3139edf32ebb84d9ffa58b11c822f7db4b3f3c4a430b256719803df4a3a385bd467bdda09f8710d010eb2f5 diff --git a/media-video/ffdiaporama/ffdiaporama-2.2_pre20140701-r2.ebuild b/media-video/ffdiaporama/ffdiaporama-2.2_pre20140701-r2.ebuild deleted file mode 100644 index f32094e39d46..000000000000 --- a/media-video/ffdiaporama/ffdiaporama-2.2_pre20140701-r2.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 - -MY_PV=${PV%_pre20140701} -BIN_PV=${MY_PV}.devel.2014.0701 -RSC_PV=${MY_PV}.devel.2014.0503 -TMT_PV=1.0.2014.0125 -inherit qmake-utils xdg-utils - -DESCRIPTION="Movie creator from photos and video clips" -HOMEPAGE="https://ffdiaporama.tuxfamily.org" -SRC_URI="https://download.tuxfamily.org/${PN}/Packages/Devel/${PN}_bin_${BIN_PV}.tar.gz - https://download.tuxfamily.org/${PN}/Packages/Devel/${PN}_rsc_${RSC_PV}.tar.gz - https://raw.githubusercontent.com/laurantino/gentoo-dist/master/ffdiaporama-2.2-libav11.patch - https://raw.githubusercontent.com/laurantino/gentoo-dist/master/ffdiaporama-2.2-ffmpeg-3.0.patch - https://raw.githubusercontent.com/laurantino/gentoo-dist/master/ffdiaporama-2.2-ffmpeg-4.0.patch - https://raw.githubusercontent.com/laurantino/gentoo-dist/master/ffdiaporama-2.2-ffmpeg-4.4.patch - texturemate? ( https://download.tuxfamily.org/${PN}/Packages/Stable/${PN}_texturemate_${TMT_PV}.tar.gz )" - -LICENSE="GPL-2 texturemate? ( CC-BY-3.0 )" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="openclipart texturemate" - -RDEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qthelp:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtsql:5[sqlite] - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-gfx/exiv2:= - >=media-video/ffmpeg-3:0=[encode] - openclipart? ( media-gfx/openclipart[svg,-gzip] )" -DEPEND="${RDEPEND}" - -DOCS=( authors.txt ) -PATCHES=( "${DISTDIR}"/${PN}-${MY_PV}-{ffmpeg-3.0,libav11,ffmpeg-4.0,ffmpeg-4.4}.patch ) - -S="${WORKDIR}/ffDiaporama" - -src_prepare() { - default - echo "SUBDIRS += ../ffDiaporama_rsc" >> ffDiaporama.pro || die - if use texturemate; then - echo "SUBDIRS += ../ffDiaporama_texturemate" >> ffDiaporama.pro || die - fi -} - -src_configure() { - eqmake5 QMAKE_CFLAGS_ISYSTEM= -} - -src_install() { - emake INSTALL_ROOT="${D}" install - if use openclipart; then - dosym ../../clipart/openclipart /usr/share/ffDiaporama/clipart/openclipart - fi -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} diff --git a/media-video/ffdiaporama/ffdiaporama-2.2_pre20220403.ebuild b/media-video/ffdiaporama/ffdiaporama-2.2_pre20220403.ebuild deleted file mode 100644 index f13a63fc974d..000000000000 --- a/media-video/ffdiaporama/ffdiaporama-2.2_pre20220403.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -COMMIT="0557dc2d2489b88c813c695b0d75107be82292f8" - -inherit qmake-utils xdg-utils - -DESCRIPTION="Movie creator from photos and video clips" -HOMEPAGE="https://ffdiaporama.tuxfamily.org" -SRC_URI="https://github.com/laurantino/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3 CC-BY-3.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="openclipart" - -RDEPEND=" - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qthelp:5 - dev-qt/qtmultimedia:5 - dev-qt/qtsql:5[sqlite] - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-gfx/exiv2:= - >=media-video/ffmpeg-4:0=[encode] - openclipart? ( media-gfx/openclipart[svg,-gzip] )" -DEPEND="${RDEPEND}" - -DOCS=( authors.txt ) - -S="${WORKDIR}/${PN}-${COMMIT}" - -src_configure() { - eqmake5 QMAKE_CFLAGS_ISYSTEM= -} - -src_install() { - emake INSTALL_ROOT="${D}" install - if use openclipart; then - dosym ../../clipart/openclipart /usr/share/ffDiaporama/clipart/openclipart - fi -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} diff --git a/media-video/ffdiaporama/metadata.xml b/media-video/ffdiaporama/metadata.xml index 2dbec0c5037f..77033bf869e4 100644 --- a/media-video/ffdiaporama/metadata.xml +++ b/media-video/ffdiaporama/metadata.xml @@ -39,6 +39,5 @@ Support openclipart database - Install extra backgrounds diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index 46311bb86eea..64bfb805c75d 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 e501219d0624..b1bde576b435 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Tue, 16 May 2023 04:40:00 +0000 +Tue, 16 May 2023 09:39:59 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index e501219d0624..b1bde576b435 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Tue, 16 May 2023 04:40:00 +0000 +Tue, 16 May 2023 09:39:59 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 34e56ccc907e..5e026dbcf3f4 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz index 80d26f3c16ec..566c351d5d30 100644 Binary files a/metadata/md5-cache/app-editors/Manifest.gz and b/metadata/md5-cache/app-editors/Manifest.gz differ diff --git a/metadata/md5-cache/app-editors/neovim-0.9.0-r1 b/metadata/md5-cache/app-editors/neovim-0.9.0-r1 index 14e3e736a05c..f2c5c198cefc 100644 --- a/metadata/md5-cache/app-editors/neovim-0.9.0-r1 +++ b/metadata/md5-cache/app-editors/neovim-0.9.0-r1 @@ -7,7 +7,7 @@ HOMEPAGE=https://neovim.io IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake lua-single optfeature xdg IUSE=+lto +nvimpager test lua_single_target_luajit lua_single_target_lua5-1 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos +KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos LICENSE=Apache-2.0 vim RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) >=dev-lua/luv-1.44.2[lua_single_target_luajit(-)?,lua_single_target_lua5-1(-)?] lua_single_target_luajit? ( dev-lua/lpeg[lua_targets_luajit(-)] dev-lua/mpack[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/lpeg[lua_targets_lua5-1(-)] dev-lua/mpack[lua_targets_lua5-1(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] ) >=dev-libs/libuv-1.44.2:= >=dev-libs/libvterm-0.3 >=dev-libs/msgpack-3.0.0:= >=dev-libs/tree-sitter-0.20.8:= >=dev-libs/libtermkey-0.22 >=dev-libs/unibilium-2.0.0:0= app-eselect/eselect-vi REQUIRED_USE=test? ( lua_single_target_luajit ) @@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test SLOT=0 SRC_URI=https://github.com/neovim/neovim/archive/v0.9.0.tar.gz -> neovim-0.9.0.tar.gz _eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=fe4a7590f9ebeaaeacd7d68478d13770 +_md5_=2e8c7246624080e2fd89be2c0914a8d1 diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz index 51729e53ee8e..2f93d21b3c1b 100644 Binary files a/metadata/md5-cache/app-emulation/Manifest.gz and b/metadata/md5-cache/app-emulation/Manifest.gz differ diff --git a/metadata/md5-cache/app-emulation/xen-4.16.3 b/metadata/md5-cache/app-emulation/xen-4.16.4 similarity index 85% rename from metadata/md5-cache/app-emulation/xen-4.16.3 rename to metadata/md5-cache/app-emulation/xen-4.16.4 index 317d50fb5b87..74ec35b653d4 100644 --- a/metadata/md5-cache/app-emulation/xen-4.16.3 +++ b/metadata/md5-cache/app-emulation/xen-4.16.4 @@ -7,10 +7,10 @@ INHERIT=flag-o-matic mount-boot python-any-r1 toolchain-funcs IUSE=+boot-symlinks debug efi flask KEYWORDS=~amd64 ~arm -x86 LICENSE=GPL-2 -PDEPEND=~app-emulation/xen-tools-4.16.3 +PDEPEND=~app-emulation/xen-tools-4.16.4 REQUIRED_USE=arm? ( debug ) RESTRICT=test splitdebug strip SLOT=0 -SRC_URI=https://downloads.xenproject.org/release/xen/4.16.3/xen-4.16.3.tar.gz https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/xen-gentoo-patches-4.16.1-gentoo-patchset-2.tar.bz2 +SRC_URI=https://downloads.xenproject.org/release/xen/4.16.4/xen-4.16.4.tar.gz https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/xen-gentoo-patches-4.16.1-gentoo-patchset-2.tar.bz2 _eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 mount-boot 3945d351ee3192381911f938f4ee527a multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e _md5_=2c786e18c8f189e8981cf3281eb230ba diff --git a/metadata/md5-cache/app-emulation/xen-4.17.1_pre1 b/metadata/md5-cache/app-emulation/xen-4.17.1 similarity index 69% rename from metadata/md5-cache/app-emulation/xen-4.17.1_pre1 rename to metadata/md5-cache/app-emulation/xen-4.17.1 index 5aff47630e6e..abb67ba5aa69 100644 --- a/metadata/md5-cache/app-emulation/xen-4.17.1_pre1 +++ b/metadata/md5-cache/app-emulation/xen-4.17.1 @@ -7,10 +7,10 @@ INHERIT=flag-o-matic mount-boot python-any-r1 toolchain-funcs IUSE=+boot-symlinks debug efi flask KEYWORDS=~amd64 ~arm -x86 LICENSE=GPL-2 -PDEPEND=~app-emulation/xen-tools-4.17.1_pre1 +PDEPEND=~app-emulation/xen-tools-4.17.1 REQUIRED_USE=arm? ( debug ) RESTRICT=test splitdebug strip SLOT=0 -SRC_URI=https://downloads.xenproject.org/release/xen/4.17.0/xen-4.17.0.tar.gz https://gitweb.gentoo.org/proj/xen-upstream-patches.git/snapshot/xen-upstream-patches-4.17.1-pre-patchset-0.tar.bz2 https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/xen-gentoo-patches-4.17.0-gentoo-patchset-0.tar.bz2 +SRC_URI=https://downloads.xenproject.org/release/xen/4.17.1/xen-4.17.1.tar.gz https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/xen-gentoo-patches-4.17.0-gentoo-patchset-0.tar.bz2 _eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 mount-boot 3945d351ee3192381911f938f4ee527a multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=c22e5eb7bde116a9ee88db1e008da24c +_md5_=f0e1c2027abacdff0c905befc0e18b60 diff --git a/metadata/md5-cache/app-emulation/xen-tools-4.15.5_pre1 b/metadata/md5-cache/app-emulation/xen-tools-4.15.5_pre1-r1 similarity index 99% rename from metadata/md5-cache/app-emulation/xen-tools-4.15.5_pre1 rename to metadata/md5-cache/app-emulation/xen-tools-4.15.5_pre1-r1 index b0a4fa018e58..4f4d9c237793 100644 --- a/metadata/md5-cache/app-emulation/xen-tools-4.15.5_pre1 +++ b/metadata/md5-cache/app-emulation/xen-tools-4.15.5_pre1-r1 @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0/4.15 SRC_URI=https://downloads.xenproject.org/release/xen/4.15.4/xen-4.15.4.tar.gz https://www.seabios.org/downloads/seabios-1.16.0.tar.gz ipxe? ( https://xenbits.xen.org/xen-extfiles/ipxe-git-3c040ad387099483102708bb1839110bc788cefb.tar.gz ) ovmf? ( https://github.com/tianocore/edk2/archive/7b4a99be8a39c12d3a7fc4b8db9f0eab4ac688d5.tar.gz -> edk2-7b4a99be8a39c12d3a7fc4b8db9f0eab4ac688d5.tar.gz https://github.com/openssl/openssl/archive/OpenSSL_1_1_1j.tar.gz https://github.com/ucb-bar/berkeley-softfloat-3/archive/b64af41c3276f97f0e181920400ee056b9c88037.tar.gz -> berkeley-softfloat-b64af41c3276f97f0e181920400ee056b9c88037.tar.gz https://github.com/google/brotli/archive/666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz -> brotli-666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz ) https://gitweb.gentoo.org/proj/xen-upstream-patches.git/snapshot/xen-upstream-patches-4.15.5-pre-patchset-0.tar.bz2 https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/xen-gentoo-patches-4.15.3-gentoo-patchset-2.tar.bz2 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=bb22749e2feb622639f29b7d22dd3a3b +_md5_=c28d49804fbfd7b36f7041874fc0f0bc diff --git a/metadata/md5-cache/app-emulation/xen-tools-4.16.3 b/metadata/md5-cache/app-emulation/xen-tools-4.16.4-r1 similarity index 88% rename from metadata/md5-cache/app-emulation/xen-tools-4.16.3 rename to metadata/md5-cache/app-emulation/xen-tools-4.16.4-r1 index 544ab6f07220..12288cfb8123 100644 --- a/metadata/md5-cache/app-emulation/xen-tools-4.16.3 +++ b/metadata/md5-cache/app-emulation/xen-tools-4.16.4-r1 @@ -12,6 +12,6 @@ RDEPEND=lzma? ( app-arch/xz-utils ) qemu? ( dev-libs/glib:2 sys-libs/pam ) zstd? REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ipxe? ( rombios ) ovmf? ( hvm ) pygrub? ( python ) rombios? ( hvm ) system-ipxe? ( rombios ) ?? ( ipxe system-ipxe ) ?? ( qemu system-qemu ) RESTRICT=test SLOT=0/4.16 -SRC_URI=https://downloads.xenproject.org/release/xen/4.16.3/xen-4.16.3.tar.gz https://www.seabios.org/downloads/seabios-1.14.0.tar.gz ipxe? ( https://xenbits.xen.org/xen-extfiles/ipxe-git-3c040ad387099483102708bb1839110bc788cefb.tar.gz ) ovmf? ( https://github.com/tianocore/edk2/archive/7b4a99be8a39c12d3a7fc4b8db9f0eab4ac688d5.tar.gz -> edk2-7b4a99be8a39c12d3a7fc4b8db9f0eab4ac688d5.tar.gz https://github.com/openssl/openssl/archive/OpenSSL_1_1_1j.tar.gz https://github.com/ucb-bar/berkeley-softfloat-3/archive/b64af41c3276f97f0e181920400ee056b9c88037.tar.gz -> berkeley-softfloat-b64af41c3276f97f0e181920400ee056b9c88037.tar.gz https://github.com/google/brotli/archive/666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz -> brotli-666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz ) https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/xen-gentoo-patches-4.16.1-gentoo-patchset-2.tar.bz2 +SRC_URI=https://downloads.xenproject.org/release/xen/4.16.4/xen-4.16.4.tar.gz https://www.seabios.org/downloads/seabios-1.16.0.tar.gz ipxe? ( https://xenbits.xen.org/xen-extfiles/ipxe-git-3c040ad387099483102708bb1839110bc788cefb.tar.gz ) ovmf? ( https://github.com/tianocore/edk2/archive/b16284e2a0011489f6e16dfcc6af7623c3cbaf0b.tar.gz -> edk2-b16284e2a0011489f6e16dfcc6af7623c3cbaf0b.tar.gz https://github.com/openssl/openssl/archive/OpenSSL_1_1_1t.tar.gz https://github.com/ucb-bar/berkeley-softfloat-3/archive/b64af41c3276f97f0e181920400ee056b9c88037.tar.gz -> berkeley-softfloat-b64af41c3276f97f0e181920400ee056b9c88037.tar.gz https://github.com/google/brotli/archive/f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz -> brotli-f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz ) https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/xen-gentoo-patches-4.16.1-gentoo-patchset-2.tar.bz2 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=fda9f106320d97a790959507a996f1a8 +_md5_=133281c0da8defbdc04faa5270ad68dd diff --git a/metadata/md5-cache/app-emulation/xen-tools-4.17.1_pre1 b/metadata/md5-cache/app-emulation/xen-tools-4.17.1-r1 similarity index 91% rename from metadata/md5-cache/app-emulation/xen-tools-4.17.1_pre1 rename to metadata/md5-cache/app-emulation/xen-tools-4.17.1-r1 index 11bf2493d9bc..ce72365eb30e 100644 --- a/metadata/md5-cache/app-emulation/xen-tools-4.17.1_pre1 +++ b/metadata/md5-cache/app-emulation/xen-tools-4.17.1-r1 @@ -12,6 +12,6 @@ RDEPEND=lzma? ( app-arch/xz-utils ) qemu? ( dev-libs/glib:2 sys-libs/pam ) zstd? REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ipxe? ( rombios ) ovmf? ( hvm ) pygrub? ( python ) rombios? ( hvm ) system-ipxe? ( rombios ) ?? ( ipxe system-ipxe ) ?? ( qemu system-qemu ) RESTRICT=test SLOT=0/4.17 -SRC_URI=https://downloads.xenproject.org/release/xen/4.17.0/xen-4.17.0.tar.gz https://www.seabios.org/downloads/seabios-1.16.0.tar.gz ipxe? ( https://xenbits.xen.org/xen-extfiles/ipxe-git-3c040ad387099483102708bb1839110bc788cefb.tar.gz ) ovmf? ( https://github.com/tianocore/edk2/archive/b16284e2a0011489f6e16dfcc6af7623c3cbaf0b.tar.gz -> edk2-b16284e2a0011489f6e16dfcc6af7623c3cbaf0b.tar.gz https://github.com/openssl/openssl/archive/OpenSSL_1_1_1t.tar.gz https://github.com/ucb-bar/berkeley-softfloat-3/archive/b64af41c3276f97f0e181920400ee056b9c88037.tar.gz -> berkeley-softfloat-b64af41c3276f97f0e181920400ee056b9c88037.tar.gz https://github.com/google/brotli/archive/f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz -> brotli-f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz ) https://gitweb.gentoo.org/proj/xen-upstream-patches.git/snapshot/xen-upstream-patches-4.17.1-pre-patchset-0.tar.bz2 https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/xen-gentoo-patches-4.17.0-gentoo-patchset-0.tar.bz2 +SRC_URI=https://downloads.xenproject.org/release/xen/4.17.1/xen-4.17.1.tar.gz https://www.seabios.org/downloads/seabios-1.16.0.tar.gz ipxe? ( https://xenbits.xen.org/xen-extfiles/ipxe-git-3c040ad387099483102708bb1839110bc788cefb.tar.gz ) ovmf? ( https://github.com/tianocore/edk2/archive/b16284e2a0011489f6e16dfcc6af7623c3cbaf0b.tar.gz -> edk2-b16284e2a0011489f6e16dfcc6af7623c3cbaf0b.tar.gz https://github.com/openssl/openssl/archive/OpenSSL_1_1_1t.tar.gz https://github.com/ucb-bar/berkeley-softfloat-3/archive/b64af41c3276f97f0e181920400ee056b9c88037.tar.gz -> berkeley-softfloat-b64af41c3276f97f0e181920400ee056b9c88037.tar.gz https://github.com/google/brotli/archive/f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz -> brotli-f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz ) https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/xen-gentoo-patches-4.17.0-gentoo-patchset-0.tar.bz2 _eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=f9365a055453b149b83247cc5913da2f +_md5_=49e7eaa526c90aaa16a5c4aca7d5f59a diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz index ea0f0dfac91b..0993843ead1e 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/mgorny-dev-scripts-39 b/metadata/md5-cache/app-portage/mgorny-dev-scripts-39 new file mode 100644 index 000000000000..66dc1da1996c --- /dev/null +++ b/metadata/md5-cache/app-portage/mgorny-dev-scripts-39 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install +DESCRIPTION=Handy scripts for ebuild development and more +EAPI=8 +HOMEPAGE=https://github.com/projg2/mgorny-dev-scripts/ +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos +LICENSE=BSD-2 +RDEPEND=app-portage/gentoolkit app-portage/portage-utils dev-perl/URI dev-util/pkgcheck dev-vcs/git net-misc/wget sys-apps/portage x11-misc/xdg-utils +SLOT=0 +SRC_URI=https://github.com/projg2/mgorny-dev-scripts/archive/v39.tar.gz -> mgorny-dev-scripts-39.tar.gz +_md5_=b629f9355f58e115c31af9795edbaf43 diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index cbd508feed8e..316801715205 100644 Binary files a/metadata/md5-cache/app-text/Manifest.gz and b/metadata/md5-cache/app-text/Manifest.gz differ diff --git a/metadata/md5-cache/app-text/dvipsk-2021.1_p20210325-r1 b/metadata/md5-cache/app-text/dvipsk-2021.1_p20210325-r1 index 42db13e8bd6c..e6b6a3188e56 100644 --- a/metadata/md5-cache/app-text/dvipsk-2021.1_p20210325-r1 +++ b/metadata/md5-cache/app-text/dvipsk-2021.1_p20210325-r1 @@ -9,6 +9,6 @@ IUSE=doc source KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 SLOT=0 -SRC_URI=https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvips-2021.tar.xz doc? ( https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvips.doc-2021.tar.xz ) +SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvips-2021.tar.xz doc? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvips.doc-2021.tar.xz ) _eclasses_=eapi8-dosym 741bfa77afb2a9321261501aca58c208 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 -_md5_=a20dc7d3afbbc05c055c95ac291ef135 +_md5_=36ce86db7c283b3bed7afb4b11764aca diff --git a/metadata/md5-cache/app-text/ps2pkm-1.8_p20210325-r1 b/metadata/md5-cache/app-text/ps2pkm-1.8_p20210325-r1 index 74888b886a1c..64fffb6414eb 100644 --- a/metadata/md5-cache/app-text/ps2pkm-1.8_p20210325-r1 +++ b/metadata/md5-cache/app-text/ps2pkm-1.8_p20210325-r1 @@ -8,5 +8,5 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 s LICENSE=MIT RDEPEND=>=dev-libs/kpathsea-6.2.1:= SLOT=0 -SRC_URI=https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-20210325-source.tar.xz -_md5_=640e1725c565c02183161645f936825f +SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz +_md5_=e606aa9916dc2ddff5f1eb7b6be29669 diff --git a/metadata/md5-cache/app-text/texlive-core-2021-r2 b/metadata/md5-cache/app-text/texlive-core-2021-r2 index 856470edc638..7a9f67b6be49 100644 --- a/metadata/md5-cache/app-text/texlive-core-2021-r2 +++ b/metadata/md5-cache/app-text/texlive-core-2021-r2 @@ -10,6 +10,6 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 s LICENSE=GPL-2 LPPL-1.3c TeX RDEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) !app-text/epspdf !app-text/pdfjam sys-libs/zlib >=media-libs/harfbuzz-1.4.5:=[icu,graphite] >=media-libs/libpng-1.2.43-r2:0= media-libs/gd[png] media-gfx/graphite2 >=x11-libs/cairo-1.12 >=x11-libs/pixman-0.18 dev-libs/zziplib:= app-text/libpaper:= dev-libs/gmp:= dev-libs/mpfr:= >=dev-libs/ptexenc-1.3.8 xetex? ( >=app-text/teckit-2.5.3 media-libs/fontconfig ) xindy? ( dev-lisp/clisp:= ) media-libs/freetype:2 >=dev-libs/icu-50:= >=dev-libs/kpathsea-6.3.2:= >=app-text/ps2pkm-1.8_p20170524 >=app-text/dvipsk-5.997 >=dev-tex/bibtexu-3.71_p20170524 virtual/perl-Getopt-Long dev-perl/File-HomeDir dev-perl/Log-Dispatch dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny tk? ( dev-lang/tk dev-perl/Tk ) SLOT=0 -SRC_URI=https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-tlpdb-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-core-patches-2021-1.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-hyphen-base-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-gsftopk-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive.infra-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive-scripts-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-a2ping-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-adhocfilelist-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-arara-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-asymptote-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-bundledoc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-checklistings-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-chklref-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctan_chk-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-clojure-pamphlet-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-cluttex-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanify-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctan-o-mat-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanbib-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanupload-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctie-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-cweb-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-de-macro-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dtl-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dtxgen-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvi2tty-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviasm-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvicopy-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvidvi-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviinfox-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviout-util-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviljk-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvipos-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-findhyph-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-fragmaster-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-hook-pre-commit-pkg-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-installfont-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ketcindy-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-lacheck-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex-git-log-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex-papersize-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex2man-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex2nemeth-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexfileversion-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexpand-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexindent-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ltxfileinfo-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ltximg-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-listings-ext-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-make4ht-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-match_parens-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-mflua-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-mkjobtexmf-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-patgen-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfbook2-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfcrop-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfjam-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdflatexpicscale-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdftex-quiet-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfxup-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdftosrc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pfarrei-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pkfix-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pkfix-helper-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-purifyeps-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-seetexk-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-spix-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-srcredact-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-sty2dtx-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-synctex-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tex4ebook-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texcount-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdef-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdiff-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdirflatten-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdoc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texfot-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texliveonfly-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive-scripts-extra-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texloganalyser-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texosquery-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texplate-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texware-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tie-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tlcockpit-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tpic2pdftex-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-typeoutfileinfo-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-web-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xindy-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xindex-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xpdfopen-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-collection-binextra-2021.tar.xz doc? ( https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-gsftopk.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive.infra.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive-scripts.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-a2ping.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-adhocfilelist.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-arara.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-asymptote.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-bundledoc.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-checklistings.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-chklref.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctan_chk.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-clojure-pamphlet.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-cluttex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanify.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctan-o-mat.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanbib.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanupload.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctie.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-cweb.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-de-macro.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dtl.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dtxgen.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvi2tty.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviasm.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvicopy.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvidvi.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviinfox.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviljk.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvipos.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviout-util.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-findhyph.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-fragmaster.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-hook-pre-commit-pkg.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-installfont.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ketcindy.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-lacheck.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex-git-log.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex-papersize.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex2man.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex2nemeth.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexfileversion.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexpand.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexindent.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ltxfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ltximg.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-listings-ext.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-make4ht.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-match_parens.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-mkjobtexmf.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-patgen.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfbook2.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfcrop.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfjam.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdflatexpicscale.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdftex-quiet.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfxup.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdftosrc.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pfarrei.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pkfix.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pkfix-helper.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-purifyeps.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pythontex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-seetexk.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-spix.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-srcredact.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-sty2dtx.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-synctex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tex4ebook.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texcount.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdef.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdiff.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdirflatten.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdoc.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texfot.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texliveonfly.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive-scripts-extra.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texloganalyser.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texosquery.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texware.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tie.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tlcockpit.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tpic2pdftex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-typeoutfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texplate.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-web.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xindy.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xindex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xpdfopen.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-adhocfilelist.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-arara.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-checklistings.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-clojure-pamphlet.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-listings-ext.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-mkjobtexmf.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pfarrei.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pythontex.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdef.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texosquery.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texplate.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tlcockpit.source-2021.tar.xz ) +SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/texlive-tlpdb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/texlive-core-patches-2021-1.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-base-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gsftopk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive.infra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a2ping-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bundledoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chklref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan_chk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cluttex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanify-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan-o-mat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanupload-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cweb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-de-macro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxgen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvi2tty-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviasm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvicopy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvidvi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviinfox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviout-util-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviljk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvipos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-findhyph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fragmaster-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hook-pre-commit-pkg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-installfont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ketcindy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lacheck-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-git-log-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-papersize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2man-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2nemeth-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexfileversion-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexpand-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexindent-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxfileinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltximg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-make4ht-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-match_parens-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mflua-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patgen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfbook2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcrop-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfjam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdflatexpicscale-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftex-quiet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfxup-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftosrc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-helper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-purifyeps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seetexk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srcredact-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sty2dtx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synctex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex4ebook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texcount-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdiff-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdirflatten-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texfot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texliveonfly-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-extra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texloganalyser-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texware-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tpic2pdftex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typeoutfileinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-web-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpdfopen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-binextra-2021.tar.xz doc? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-gsftopk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive.infra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a2ping.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bundledoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chklref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan_chk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cluttex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanify.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan-o-mat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanupload.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cweb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-de-macro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxgen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvi2tty.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviasm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvicopy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvidvi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviinfox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviljk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvipos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviout-util.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-findhyph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fragmaster.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hook-pre-commit-pkg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-installfont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ketcindy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lacheck.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-git-log.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-papersize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2man.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2nemeth.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexfileversion.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexpand.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexindent.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltximg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-make4ht.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-match_parens.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patgen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfbook2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcrop.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfjam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdflatexpicscale.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftex-quiet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfxup.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftosrc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-helper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-purifyeps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pythontex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seetexk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srcredact.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sty2dtx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synctex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex4ebook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texcount.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdiff.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdirflatten.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texfot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texliveonfly.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-extra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texloganalyser.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texware.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tpic2pdftex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typeoutfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-web.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpdfopen.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pythontex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit.source-2021.tar.xz ) _eclasses_=eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=04e7fbfdad47b501280ee9a6a917494a +_md5_=b6dea5fadb02c247dc3c1d7b53f78482 diff --git a/metadata/md5-cache/app-text/texlive-core-2021-r3 b/metadata/md5-cache/app-text/texlive-core-2021-r3 index 8016e77e0fc2..1b420b222320 100644 --- a/metadata/md5-cache/app-text/texlive-core-2021-r3 +++ b/metadata/md5-cache/app-text/texlive-core-2021-r3 @@ -10,6 +10,6 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~ LICENSE=GPL-2 LPPL-1.3c TeX RDEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) !app-text/epspdf !app-text/pdfjam sys-libs/zlib >=media-libs/harfbuzz-1.4.5:=[icu,graphite] >=media-libs/libpng-1.2.43-r2:0= media-libs/gd[png] media-gfx/graphite2 >=x11-libs/cairo-1.12 >=x11-libs/pixman-0.18 dev-libs/zziplib:= app-text/libpaper:= dev-libs/gmp:= dev-libs/mpfr:= >=dev-libs/ptexenc-1.3.8 xetex? ( >=app-text/teckit-2.5.3 media-libs/fontconfig ) xindy? ( dev-lisp/clisp:= ) media-libs/freetype:2 >=dev-libs/icu-50:= >=dev-libs/kpathsea-6.3.2:= >=app-text/ps2pkm-1.8_p20170524 >=app-text/dvipsk-5.997 >=dev-tex/bibtexu-3.71_p20170524 virtual/perl-Getopt-Long dev-perl/File-HomeDir dev-perl/Log-Dispatch dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny tk? ( dev-lang/tk dev-perl/Tk ) SLOT=0 -SRC_URI=https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-tlpdb-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-core-patches-2021-1.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-hyphen-base-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-gsftopk-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive.infra-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive-scripts-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-a2ping-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-adhocfilelist-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-arara-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-asymptote-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-bundledoc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-checklistings-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-chklref-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctan_chk-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-clojure-pamphlet-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-cluttex-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanify-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctan-o-mat-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanbib-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanupload-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctie-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-cweb-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-de-macro-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dtl-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dtxgen-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvi2tty-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviasm-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvicopy-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvidvi-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviinfox-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviout-util-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviljk-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvipos-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-findhyph-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-fragmaster-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-hook-pre-commit-pkg-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-installfont-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ketcindy-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-lacheck-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex-git-log-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex-papersize-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex2man-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex2nemeth-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexfileversion-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexpand-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexindent-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ltxfileinfo-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ltximg-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-listings-ext-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-make4ht-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-match_parens-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-mflua-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-mkjobtexmf-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-patgen-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfbook2-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfcrop-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfjam-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdflatexpicscale-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdftex-quiet-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfxup-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdftosrc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pfarrei-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pkfix-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pkfix-helper-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-purifyeps-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-seetexk-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-spix-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-srcredact-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-sty2dtx-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-synctex-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tex4ebook-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texcount-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdef-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdiff-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdirflatten-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdoc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texfot-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texliveonfly-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive-scripts-extra-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texloganalyser-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texosquery-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texplate-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texware-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tie-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tlcockpit-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tpic2pdftex-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-typeoutfileinfo-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-web-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xindy-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xindex-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xpdfopen-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-collection-binextra-2021.tar.xz doc? ( https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-gsftopk.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive.infra.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive-scripts.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-a2ping.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-adhocfilelist.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-arara.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-asymptote.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-bundledoc.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-checklistings.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-chklref.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctan_chk.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-clojure-pamphlet.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-cluttex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanify.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctan-o-mat.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanbib.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanupload.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctie.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-cweb.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-de-macro.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dtl.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dtxgen.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvi2tty.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviasm.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvicopy.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvidvi.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviinfox.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviljk.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvipos.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviout-util.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-findhyph.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-fragmaster.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-hook-pre-commit-pkg.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-installfont.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ketcindy.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-lacheck.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex-git-log.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex-papersize.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex2man.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex2nemeth.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexfileversion.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexpand.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexindent.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ltxfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ltximg.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-listings-ext.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-make4ht.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-match_parens.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-mkjobtexmf.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-patgen.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfbook2.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfcrop.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfjam.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdflatexpicscale.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdftex-quiet.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfxup.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdftosrc.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pfarrei.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pkfix.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pkfix-helper.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-purifyeps.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pythontex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-seetexk.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-spix.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-srcredact.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-sty2dtx.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-synctex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tex4ebook.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texcount.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdef.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdiff.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdirflatten.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdoc.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texfot.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texliveonfly.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive-scripts-extra.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texloganalyser.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texosquery.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texware.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tie.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tlcockpit.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tpic2pdftex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-typeoutfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texplate.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-web.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xindy.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xindex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xpdfopen.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-adhocfilelist.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-arara.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-checklistings.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-clojure-pamphlet.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-listings-ext.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-mkjobtexmf.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pfarrei.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pythontex.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdef.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texosquery.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texplate.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tlcockpit.source-2021.tar.xz ) +SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/texlive-tlpdb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/texlive-core-patches-2021-1.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-base-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gsftopk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive.infra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a2ping-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bundledoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chklref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan_chk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cluttex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanify-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan-o-mat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanupload-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cweb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-de-macro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxgen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvi2tty-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviasm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvicopy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvidvi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviinfox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviout-util-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviljk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvipos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-findhyph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fragmaster-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hook-pre-commit-pkg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-installfont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ketcindy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lacheck-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-git-log-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-papersize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2man-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2nemeth-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexfileversion-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexpand-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexindent-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxfileinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltximg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-make4ht-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-match_parens-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mflua-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patgen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfbook2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcrop-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfjam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdflatexpicscale-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftex-quiet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfxup-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftosrc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-helper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-purifyeps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seetexk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srcredact-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sty2dtx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synctex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex4ebook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texcount-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdiff-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdirflatten-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texfot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texliveonfly-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-extra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texloganalyser-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texware-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tpic2pdftex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typeoutfileinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-web-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpdfopen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-binextra-2021.tar.xz doc? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-gsftopk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive.infra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a2ping.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bundledoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chklref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan_chk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cluttex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanify.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan-o-mat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanupload.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cweb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-de-macro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxgen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvi2tty.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviasm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvicopy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvidvi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviinfox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviljk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvipos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviout-util.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-findhyph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fragmaster.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hook-pre-commit-pkg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-installfont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ketcindy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lacheck.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-git-log.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-papersize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2man.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2nemeth.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexfileversion.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexpand.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexindent.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltximg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-make4ht.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-match_parens.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patgen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfbook2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcrop.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfjam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdflatexpicscale.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftex-quiet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfxup.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftosrc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-helper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-purifyeps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pythontex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seetexk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srcredact.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sty2dtx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synctex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex4ebook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texcount.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdiff.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdirflatten.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texfot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texliveonfly.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-extra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texloganalyser.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texware.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tpic2pdftex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typeoutfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-web.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpdfopen.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pythontex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit.source-2021.tar.xz ) _eclasses_=autotools f0d3196128225dee3220e65f3371bc7a eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=d5572e25e8a19c8563baa02007ca8e71 +_md5_=5d94dd1275715485c89d6e525c9e2ed0 diff --git a/metadata/md5-cache/app-text/texlive-core-2021-r6 b/metadata/md5-cache/app-text/texlive-core-2021-r6 index 677a46fbdf00..4528e1923177 100644 --- a/metadata/md5-cache/app-text/texlive-core-2021-r6 +++ b/metadata/md5-cache/app-text/texlive-core-2021-r6 @@ -10,6 +10,6 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 s LICENSE=GPL-2 LPPL-1.3c TeX RDEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) !app-text/epspdf !app-text/pdfjam sys-libs/zlib >=media-libs/harfbuzz-1.4.5:=[icu,graphite] >=media-libs/libpng-1.2.43-r2:0= media-libs/gd[png] media-gfx/graphite2 >=x11-libs/cairo-1.12 >=x11-libs/pixman-0.18 dev-libs/zziplib:= app-text/libpaper:= dev-libs/gmp:= dev-libs/mpfr:= >=dev-libs/ptexenc-1.3.8 xetex? ( >=app-text/teckit-2.5.3 media-libs/fontconfig ) xindy? ( dev-lisp/clisp:= ) media-libs/freetype:2 >=dev-libs/icu-50:= >=dev-libs/kpathsea-6.3.2:= >=app-text/ps2pkm-1.8_p20170524 >=app-text/dvipsk-5.997 >=dev-tex/bibtexu-3.71_p20170524 virtual/perl-Getopt-Long dev-perl/File-HomeDir dev-perl/Log-Dispatch dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny tk? ( dev-lang/tk dev-perl/Tk ) SLOT=0 -SRC_URI=https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-tlpdb-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-core-patches-2021-1.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-hyphen-base-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-gsftopk-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive.infra-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive-scripts-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-a2ping-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-adhocfilelist-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-arara-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-asymptote-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-bundledoc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-checklistings-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-chklref-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctan_chk-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-clojure-pamphlet-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-cluttex-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanify-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctan-o-mat-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanbib-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanupload-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctie-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-cweb-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-de-macro-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dtl-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dtxgen-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvi2tty-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviasm-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvicopy-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvidvi-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviinfox-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviout-util-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviljk-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvipos-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-findhyph-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-fragmaster-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-hook-pre-commit-pkg-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-installfont-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ketcindy-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-lacheck-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex-git-log-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex-papersize-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex2man-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex2nemeth-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexfileversion-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexpand-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexindent-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ltxfileinfo-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ltximg-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-listings-ext-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-make4ht-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-match_parens-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-mflua-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-mkjobtexmf-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-patgen-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfbook2-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfcrop-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfjam-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdflatexpicscale-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdftex-quiet-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfxup-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdftosrc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pfarrei-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pkfix-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pkfix-helper-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-purifyeps-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-seetexk-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-spix-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-srcredact-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-sty2dtx-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-synctex-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tex4ebook-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texcount-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdef-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdiff-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdirflatten-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdoc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texfot-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texliveonfly-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive-scripts-extra-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texloganalyser-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texosquery-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texplate-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texware-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tie-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tlcockpit-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tpic2pdftex-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-typeoutfileinfo-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-web-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xindy-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xindex-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xpdfopen-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-collection-binextra-2021.tar.xz doc? ( https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-gsftopk.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive.infra.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive-scripts.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-a2ping.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-adhocfilelist.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-arara.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-asymptote.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-bundledoc.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-checklistings.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-chklref.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctan_chk.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-clojure-pamphlet.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-cluttex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanify.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctan-o-mat.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanbib.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctanupload.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ctie.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-cweb.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-de-macro.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dtl.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dtxgen.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvi2tty.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviasm.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvicopy.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvidvi.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviinfox.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviljk.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dvipos.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-dviout-util.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-findhyph.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-fragmaster.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-hook-pre-commit-pkg.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-installfont.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ketcindy.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-lacheck.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex-git-log.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex-papersize.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex2man.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latex2nemeth.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexfileversion.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexpand.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-latexindent.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ltxfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-ltximg.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-listings-ext.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-make4ht.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-match_parens.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-mkjobtexmf.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-patgen.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfbook2.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfcrop.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfjam.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdflatexpicscale.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdftex-quiet.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdfxup.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pdftosrc.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pfarrei.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pkfix.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pkfix-helper.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-purifyeps.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pythontex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-seetexk.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-spix.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-srcredact.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-sty2dtx.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-synctex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tex4ebook.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texcount.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdef.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdiff.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdirflatten.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdoc.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texfot.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texliveonfly.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texlive-scripts-extra.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texloganalyser.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texosquery.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texware.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tie.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tlcockpit.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tpic2pdftex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-typeoutfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texplate.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-web.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xindy.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xindex.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-xpdfopen.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-adhocfilelist.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-arara.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-checklistings.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-clojure-pamphlet.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-listings-ext.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-mkjobtexmf.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pfarrei.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-pythontex.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texdef.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texosquery.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-texplate.source-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-tlcockpit.source-2021.tar.xz ) +SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/texlive-tlpdb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/texlive-core-patches-2021-1.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hyphen-base-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-gsftopk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive.infra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a2ping-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bundledoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chklref-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan_chk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cluttex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanify-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan-o-mat-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanbib-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanupload-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cweb-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-de-macro-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtl-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxgen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvi2tty-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviasm-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvicopy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvidvi-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviinfox-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviout-util-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviljk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvipos-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-findhyph-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fragmaster-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hook-pre-commit-pkg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-installfont-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ketcindy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lacheck-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-git-log-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-papersize-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2man-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2nemeth-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexfileversion-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexpand-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexindent-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxfileinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltximg-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-make4ht-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-match_parens-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mflua-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patgen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfbook2-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcrop-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfjam-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdflatexpicscale-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftex-quiet-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfxup-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftosrc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-helper-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-purifyeps-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seetexk-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spix-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srcredact-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sty2dtx-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synctex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex4ebook-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texcount-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdiff-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdirflatten-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdoc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texfot-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texliveonfly-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-extra-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texloganalyser-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texware-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tie-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tpic2pdftex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typeoutfileinfo-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-web-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindy-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindex-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpdfopen-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-collection-binextra-2021.tar.xz doc? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-gsftopk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive.infra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-a2ping.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-asymptote.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bundledoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-chklref.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan_chk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cluttex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanify.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctan-o-mat.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanbib.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctanupload.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ctie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-cweb.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-de-macro.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtl.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dtxgen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvi2tty.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviasm.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvicopy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvidvi.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviinfox.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviljk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dvipos.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-dviout-util.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-findhyph.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-fragmaster.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-hook-pre-commit-pkg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-installfont.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ketcindy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-lacheck.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-git-log.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex-papersize.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2man.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latex2nemeth.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexfileversion.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexpand.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-latexindent.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltxfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-ltximg.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-make4ht.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-match_parens.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-patgen.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfbook2.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfcrop.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfjam.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdflatexpicscale.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftex-quiet.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdfxup.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pdftosrc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pkfix-helper.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-purifyeps.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pythontex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-seetexk.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-spix.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-srcredact.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-sty2dtx.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-synctex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tex4ebook.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texcount.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdiff.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdirflatten.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdoc.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texfot.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texliveonfly.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texlive-scripts-extra.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texloganalyser.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texware.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tie.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tpic2pdftex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-typeoutfileinfo.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-web.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindy.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xindex.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-xpdfopen.doc-2021.tar.xz ) source? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-adhocfilelist.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-arara.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-checklistings.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-clojure-pamphlet.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-listings-ext.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-mkjobtexmf.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pfarrei.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-pythontex.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texdef.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texosquery.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-texplate.source-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-tlcockpit.source-2021.tar.xz ) _eclasses_=autotools f0d3196128225dee3220e65f3371bc7a eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=040838399f265e313030d2ab6820aaeb +_md5_=3d74b73a5097601a486bf115c872f6a2 diff --git a/metadata/md5-cache/app-text/ttf2pk2-2.0_p20210325 b/metadata/md5-cache/app-text/ttf2pk2-2.0_p20210325 index 97373e285a60..35f6a0b81983 100644 --- a/metadata/md5-cache/app-text/ttf2pk2-2.0_p20210325 +++ b/metadata/md5-cache/app-text/ttf2pk2-2.0_p20210325 @@ -8,5 +8,5 @@ KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 LICENSE=GPL-2 RDEPEND=>=dev-libs/kpathsea-6.2.1 media-libs/freetype:2 sys-libs/zlib !media-libs/freetype:1 SLOT=0 -SRC_URI=https://dev.gentoo.org/~{zlogene,sam}/texlive/texlive-20210325-source.tar.xz -_md5_=18bfee85c27fd6328637b267088c1819 +SRC_URI=https://dev.gentoo.org/~sam/texlive/texlive-20210325-source.tar.xz +_md5_=53f0beca296c2953a1a159fa543d7070 diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz index 4212cfcc79e1..68dc0b36ae46 100644 Binary files a/metadata/md5-cache/dev-db/Manifest.gz and b/metadata/md5-cache/dev-db/Manifest.gz differ diff --git a/metadata/md5-cache/dev-db/mongodb-4.4.10-r1 b/metadata/md5-cache/dev-db/mongodb-4.4.10-r1 deleted file mode 100644 index c58f4c88c6ce..000000000000 --- a/metadata/md5-cache/dev-db/mongodb-4.4.10-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( ( >=dev-lang/python-3.10.9-r1:3.10 test? ( dev-python/pymongo[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) >=dev-util/scons-3.1.1[python_targets_python3_10(-)] dev-python/cheetah3[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) ) || ( ( >=dev-lang/python-3.10.9-r1:3.10 >=dev-util/scons-3.3.1[python_targets_python3_10(-)] ) ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare pretend setup test -DEPEND=acct-group/mongodb acct-user/mongodb >=app-arch/snappy-1.1.3:= >=dev-cpp/yaml-cpp-0.6.2:= dev-libs/boost:=[nls] >=dev-libs/libpcre-8.42[cxx] app-arch/zstd:= dev-libs/snowball-stemmer:= net-libs/libpcap >=sys-libs/zlib-1.2.11:= kerberos? ( dev-libs/cyrus-sasl[kerberos] ) ssl? ( >=dev-libs/openssl-1.0.1g:0= ) || ( >=dev-lang/python-3.10.9-r1:3.10 ) sys-libs/ncurses:0= sys-libs/readline:0= debug? ( dev-util/valgrind ) -DESCRIPTION=A high-performance, open source, schema-free document-oriented database -EAPI=7 -HOMEPAGE=https://www.mongodb.com -INHERIT=check-reqs flag-o-matic multiprocessing pax-utils python-any-r1 scons-utils systemd toolchain-funcs -IUSE=debug kerberos lto ssl test +tools -KEYWORDS=amd64 ~arm64 -riscv -LICENSE=Apache-2.0 SSPL-1 -PDEPEND=tools? ( >=app-admin/mongo-tools-100 ) -RDEPEND=acct-group/mongodb acct-user/mongodb >=app-arch/snappy-1.1.3:= >=dev-cpp/yaml-cpp-0.6.2:= dev-libs/boost:=[nls] >=dev-libs/libpcre-8.42[cxx] app-arch/zstd:= dev-libs/snowball-stemmer:= net-libs/libpcap >=sys-libs/zlib-1.2.11:= kerberos? ( dev-libs/cyrus-sasl[kerberos] ) ssl? ( >=dev-libs/openssl-1.0.1g:0= ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://fastdl.mongodb.org/src/mongodb-src-r4.4.10.tar.gz -_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 scons-utils 03ca4edc3a0fdb533f0f358787059bdc strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=83b607374ebd6e45377bf8676faecbbb diff --git a/metadata/md5-cache/dev-db/mongodb-5.0.5-r2 b/metadata/md5-cache/dev-db/mongodb-5.0.5-r2 deleted file mode 100644 index 8d081dfa9cba..000000000000 --- a/metadata/md5-cache/dev-db/mongodb-5.0.5-r2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( ( >=dev-lang/python-3.10.9-r1:3.10 >=dev-util/scons-3.1.1[python_targets_python3_10(-)] dev-python/cheetah3[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] ) ) || ( ( >=dev-lang/python-3.10.9-r1:3.10 >=dev-util/scons-3.3.1[python_targets_python3_10(-)] ) ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare pretend setup -DEPEND=acct-group/mongodb acct-user/mongodb >=app-arch/snappy-1.1.3:= >=dev-cpp/yaml-cpp-0.6.2:= dev-libs/boost:=[nls] >=dev-libs/libpcre-8.42[cxx] app-arch/zstd:= dev-libs/snowball-stemmer:= net-libs/libpcap >=sys-libs/zlib-1.2.11:= kerberos? ( dev-libs/cyrus-sasl[kerberos] ) ssl? ( >=dev-libs/openssl-1.0.1g:0= ) || ( >=dev-lang/python-3.10.9-r1:3.10 ) sys-libs/ncurses:0= sys-libs/readline:0= debug? ( dev-util/valgrind ) -DESCRIPTION=A high-performance, open source, schema-free document-oriented database -EAPI=7 -HOMEPAGE=https://www.mongodb.com -INHERIT=check-reqs flag-o-matic multiprocessing pax-utils python-any-r1 scons-utils systemd toolchain-funcs -IUSE=debug kerberos lto mongosh ssl +tools cpu_flags_x86_avx -KEYWORDS=amd64 ~arm64 -riscv -LICENSE=Apache-2.0 SSPL-1 -PDEPEND=mongosh? ( app-admin/mongosh-bin ) tools? ( >=app-admin/mongo-tools-100 ) -RDEPEND=acct-group/mongodb acct-user/mongodb >=app-arch/snappy-1.1.3:= >=dev-cpp/yaml-cpp-0.6.2:= dev-libs/boost:=[nls] >=dev-libs/libpcre-8.42[cxx] app-arch/zstd:= dev-libs/snowball-stemmer:= net-libs/libpcap >=sys-libs/zlib-1.2.11:= kerberos? ( dev-libs/cyrus-sasl[kerberos] ) ssl? ( >=dev-libs/openssl-1.0.1g:0= ) -RESTRICT=test -SLOT=0 -SRC_URI=https://fastdl.mongodb.org/src/mongodb-src-r5.0.5.tar.gz -_eclasses_=check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 scons-utils 03ca4edc3a0fdb533f0f358787059bdc strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=b1d0051f264cc8ed7748a298a778af70 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index 9afcab5a3b4a..2ae72bd8f0d6 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/execline-2.9.3.0 b/metadata/md5-cache/dev-lang/execline-2.9.3.0 index 71344c0456f6..236eda55d8a4 100644 --- a/metadata/md5-cache/dev-lang/execline-2.9.3.0 +++ b/metadata/md5-cache/dev-lang/execline-2.9.3.0 @@ -4,10 +4,10 @@ DESCRIPTION=A non-interactive scripting language EAPI=8 HOMEPAGE=https://www.skarnet.org/software/execline/ INHERIT=toolchain-funcs -KEYWORDS=~amd64 ~arm ~riscv ~x86 +KEYWORDS=amd64 ~arm ~riscv x86 LICENSE=ISC RDEPEND=>=dev-libs/skalibs-2.13.0.0:= SLOT=0/2.9 SRC_URI=https://www.skarnet.org/software/execline/execline-2.9.3.0.tar.gz _eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=377bd6a09fe80d0d6c306302c0a4e4db +_md5_=3140ba1a19b8c6c2fa564227b710df5f diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 85a22431e19b..c975d2ce8703 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/kpathsea-6.3.3_p20210325-r1 b/metadata/md5-cache/dev-libs/kpathsea-6.3.3_p20210325-r1 index 210c327c7596..a3f77672d9aa 100644 --- a/metadata/md5-cache/dev-libs/kpathsea-6.3.3_p20210325-r1 +++ b/metadata/md5-cache/dev-libs/kpathsea-6.3.3_p20210325-r1 @@ -9,6 +9,6 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 s LICENSE=GPL-2 RDEPEND=virtual/tmpfiles SLOT=0/6.3.3 -SRC_URI=https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/kpathsea-texmf.d-11.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-kpathsea-2021.tar.xz doc? ( https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-kpathsea.doc-2021.tar.xz ) +SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/kpathsea-texmf.d-11.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-kpathsea-2021.tar.xz doc? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-kpathsea.doc-2021.tar.xz ) _eclasses_=eapi8-dosym 741bfa77afb2a9321261501aca58c208 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 prefix eab3c99d77fe00506c109c8a736186f7 texlive-common 5ccd2afc3dc070301c25ba2752fb9c01 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=288c90c3a1640429a054fefbeecb9fdc +_md5_=31d46f94cbf1e9ee7c786184c86224a1 diff --git a/metadata/md5-cache/dev-libs/ptexenc-1.3.9_p20210325-r1 b/metadata/md5-cache/dev-libs/ptexenc-1.3.9_p20210325-r1 index 4ccab4608479..44e4917ebe69 100644 --- a/metadata/md5-cache/dev-libs/ptexenc-1.3.9_p20210325-r1 +++ b/metadata/md5-cache/dev-libs/ptexenc-1.3.9_p20210325-r1 @@ -10,6 +10,6 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 s LICENSE=BSD RDEPEND=dev-libs/kpathsea:= iconv? ( virtual/libiconv ) SLOT=0 -SRC_URI=https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-20210325-source.tar.xz +SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz _eclasses_=libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=2e06503120d69215c8e771bda6be4954 +_md5_=0006f21fb8a64e973889e4111a322305 diff --git a/metadata/md5-cache/dev-libs/skalibs-2.13.1.1 b/metadata/md5-cache/dev-libs/skalibs-2.13.1.1 index 21fce70b7a91..b24994006047 100644 --- a/metadata/md5-cache/dev-libs/skalibs-2.13.1.1 +++ b/metadata/md5-cache/dev-libs/skalibs-2.13.1.1 @@ -3,9 +3,9 @@ DESCRIPTION=General-purpose libraries from skarnet.org EAPI=8 HOMEPAGE=https://www.skarnet.org/software/skalibs/ INHERIT=toolchain-funcs -KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 LICENSE=ISC SLOT=0/2.13 SRC_URI=https://www.skarnet.org/software/skalibs/skalibs-2.13.1.1.tar.gz _eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=a1823d1711476fe2d0355a0de4e0da67 +_md5_=ee27f4564d6eba86f7d05d9b708efbe5 diff --git a/metadata/md5-cache/dev-libs/tree-sitter-0.20.8 b/metadata/md5-cache/dev-libs/tree-sitter-0.20.8 index 78c4f36f14a2..71ce996b10f0 100644 --- a/metadata/md5-cache/dev-libs/tree-sitter-0.20.8 +++ b/metadata/md5-cache/dev-libs/tree-sitter-0.20.8 @@ -3,9 +3,9 @@ DESCRIPTION=Tree-sitter is a parser generator tool and an incremental parsing li EAPI=8 HOMEPAGE=https://github.com/tree-sitter/tree-sitter INHERIT=optfeature toolchain-funcs -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=MIT SLOT=0 SRC_URI=https://github.com/tree-sitter/tree-sitter/archive/refs/tags/v0.20.8.tar.gz -> tree-sitter-0.20.8.tar.gz _eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=e4de8e92e37efafa33b3cc1293aca92c +_md5_=e568dda37832e38e80d87370eea4c219 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 0ea8f68b3669..6945d478f8d3 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/alembic-1.11.0 b/metadata/md5-cache/dev-python/alembic-1.11.0 new file mode 100644 index 000000000000..1887284a7b89 --- /dev/null +++ b/metadata/md5-cache/dev-python/alembic-1.11.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/sqlalchemy-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mako[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-editor-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Database migrations tool, written by the author of SQLAlchemy +EAPI=8 +HOMEPAGE=https://github.com/sqlalchemy/alembic/ https://pypi.org/project/alembic/ +INHERIT=distutils-r1 pypi +IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/sqlalchemy-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mako[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-editor-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/a/alembic/alembic-1.11.0.tar.gz +_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=c2eb2a90af1e23a1f38b7d9e9586d63b diff --git a/metadata/md5-cache/dev-python/ansible-compat-4.0.4 b/metadata/md5-cache/dev-python/ansible-compat-4.0.4 new file mode 100644 index 000000000000..4da161a775bf --- /dev/null +++ b/metadata/md5-cache/dev-python/ansible-compat-4.0.4 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/setuptools-scm-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-plus[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=app-admin/ansible-core-2.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/subprocess-tee-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Contains functions that facilitate working with various versions of Ansible +EAPI=8 +HOMEPAGE=https://pypi.org/project/ansible-compat/ https://github.com/ansible/ansible-compat/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~riscv +LICENSE=MIT +RDEPEND=>=app-admin/ansible-core-2.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/subprocess-tee-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible-compat/ansible-compat-4.0.4.tar.gz +_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=f5570c71ac172acca82049837a1a9e7e diff --git a/metadata/md5-cache/dev-python/dask-2023.3.2 b/metadata/md5-cache/dev-python/dask-2023.3.2 deleted file mode 100644 index b83b94201627..000000000000 --- a/metadata/md5-cache/dev-python/dask-2023.3.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/moto[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numexpr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-rerunfailures[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/cloudpickle-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fsspec-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/importlib-metadata-4.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandas-1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/partd-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/toolz-0.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Task scheduling and blocked algorithms for parallel processing -EAPI=8 -HOMEPAGE=https://www.dask.org/ https://github.com/dask/dask/ https://pypi.org/project/dask/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=>=dev-python/cloudpickle-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fsspec-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/importlib-metadata-4.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandas-1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/partd-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/toolz-0.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/dask/dask/archive/2023.3.2.tar.gz -> dask-2023.3.2.gh.tar.gz -_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=021d5d5f0273c240d29d7a0536c3ede3 diff --git a/metadata/md5-cache/dev-python/ensurepip-pip-22.3.1 b/metadata/md5-cache/dev-python/ensurepip-pip-22.3.1 deleted file mode 100644 index 4c1ed5ff839d..000000000000 --- a/metadata/md5-cache/dev-python/ensurepip-pip-22.3.1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Shared pip wheel for ensurepip Python module -EAPI=8 -HOMEPAGE=https://pypi.org/project/pip/ -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2 -RDEPEND=!=dev-python/pytest-7.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Standalone version of django.utils.feedgenerator -EAPI=8 -HOMEPAGE=https://pypi.org/project/feedgenerator/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~riscv x86 -LICENSE=BSD -RDEPEND=dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/f/feedgenerator/feedgenerator-2.0.0.tar.gz -_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=38acc12ec0580bbceffc4c45e60297f4 diff --git a/metadata/md5-cache/dev-python/icalendar-5.0.4 b/metadata/md5-cache/dev-python/icalendar-5.0.4 deleted file mode 100644 index f62f553310f3..000000000000 --- a/metadata/md5-cache/dev-python/icalendar-5.0.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9-r1:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) test? ( dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Package used for parsing and generating iCalendar files (RFC 2445) -EAPI=8 -HOMEPAGE=https://github.com/collective/icalendar/ https://pypi.org/project/icalendar/ -INHERIT=distutils-r1 pypi -IUSE=doc test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 -LICENSE=BSD -RDEPEND=dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/i/icalendar/icalendar-5.0.4.tar.gz -_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=d96ed392ed6a45dc3294f3952847d64a diff --git a/metadata/md5-cache/dev-python/ipykernel-6.23.1 b/metadata/md5-cache/dev-python/ipykernel-6.23.1 new file mode 100644 index 000000000000..1be4c10354b2 --- /dev/null +++ b/metadata/md5-cache/dev-python/ipykernel-6.23.1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/comm-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debugpy-1.6.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-client-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-core-4.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nest_asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-20[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ipyparallel[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/comm-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debugpy-1.6.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-client-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-core-4.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nest_asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-20[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.12.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=IPython Kernel for Jupyter +EAPI=8 +HOMEPAGE=https://github.com/ipython/ipykernel/ https://pypi.org/project/ipykernel/ +INHERIT=distutils-r1 pypi virtualx +IUSE=test python_targets_python3_10 python_targets_python3_11 test +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/comm-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debugpy-1.6.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-client-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter-core-4.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nest_asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-20[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/i/ipykernel/ipykernel-6.23.1.tar.gz +_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 +_md5_=dba6e521d0053703590723ae49ecbe94 diff --git a/metadata/md5-cache/dev-python/loky-3.3.0 b/metadata/md5-cache/dev-python/loky-3.3.0 deleted file mode 100644 index d7142c913a27..000000000000 --- a/metadata/md5-cache/dev-python/loky-3.3.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/cloudpickle[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Robust and reusable Executor for joblib -EAPI=8 -HOMEPAGE=https://github.com/joblib/loky -INHERIT=distutils-r1 -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/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/joblib/loky/archive/3.3.0.tar.gz -> loky-3.3.0.gh.tar.gz -_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=19f0ac7d7b737b42af61f471560d2ede diff --git a/metadata/md5-cache/dev-python/munch-3.0.0 b/metadata/md5-cache/dev-python/munch-3.0.0 new file mode 100644 index 000000000000..1761e6408e75 --- /dev/null +++ b/metadata/md5-cache/dev-python/munch-3.0.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/pbr[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A dot-accessible dictionary (a la JavaScript objects) +EAPI=8 +HOMEPAGE=https://github.com/Infinidat/munch/ https://pypi.org/project/munch/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=MIT +RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/m/munch/munch-3.0.0.tar.gz +_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=d429642916c860fa7ef659079e551668 diff --git a/metadata/md5-cache/dev-python/pdm-pep517-1.1.3 b/metadata/md5-cache/dev-python/pdm-pep517-1.1.3 deleted file mode 100644 index 0c65f4536914..000000000000 --- a/metadata/md5-cache/dev-python/pdm-pep517-1.1.3 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-python/cerberus-1.3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/license-expression[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git ) test? ( >=dev-python/cerberus-1.3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/license-expression[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A PEP 517 backend for PDM that supports PEP 621 metadata -EAPI=8 -HOMEPAGE=https://pypi.org/project/pdm-pep517/ https://github.com/pdm-project/pdm-backend/ -INHERIT=distutils-r1 -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 -LICENSE=MIT -RDEPEND=>=dev-python/cerberus-1.3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/license-expression[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomli-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/pdm-project/pdm-backend/archive/1.1.3.tar.gz -> pdm-pep517-1.1.3.gh.tar.gz -_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=5bb8d2c08fc5ecf3be6963e279b5faa6 diff --git a/metadata/md5-cache/dev-python/pymdown-extensions-10.0 b/metadata/md5-cache/dev-python/pymdown-extensions-10.0 new file mode 100644 index 000000000000..c2f17b121520 --- /dev/null +++ b/metadata/md5-cache/dev-python/pymdown-extensions-10.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pygments-2.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.12.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( || ( ( >=dev-lang/python-3.11.1-r1:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-material[python_targets_python3_11(-)] dev-python/pymdown-lexers[python_targets_python3_11(-)] dev-python/pyspelling[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9-r1:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-material[python_targets_python3_10(-)] dev-python/pymdown-lexers[python_targets_python3_10(-)] dev-python/pyspelling[python_targets_python3_10(-)] ) ) dev-vcs/git ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Extensions for Python Markdown +EAPI=8 +HOMEPAGE=https://github.com/facelessuser/pymdown-extensions/ https://pypi.org/project/pymdown-extensions/ +INHERIT=distutils-r1 docs +IUSE=test python_targets_python3_10 python_targets_python3_11 doc +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/facelessuser/pymdown-extensions/archive/10.0.tar.gz -> pymdown-extensions-10.0.gh.tar.gz +_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 docs 7b9e167549c44efa7994614f33ba6d7a multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=a4f273da8b2807541a03e63679a4a325 diff --git a/metadata/md5-cache/dev-python/pytest-subtests-0.11.0 b/metadata/md5-cache/dev-python/pytest-subtests-0.11.0 new file mode 100644 index 000000000000..4f67c67153c9 --- /dev/null +++ b/metadata/md5-cache/dev-python/pytest-subtests-0.11.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Unittest subTest() support and subtests fixture +EAPI=8 +HOMEPAGE=https://github.com/pytest-dev/pytest-subtests/ https://pypi.org/project/pytest-subtests/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest-subtests/pytest-subtests-0.11.0.tar.gz +_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=eafe28e58077551252eecc6cb648709d diff --git a/metadata/md5-cache/dev-python/scikit-build-0.17.5 b/metadata/md5-cache/dev-python/scikit-build-0.17.5 new file mode 100644 index 000000000000..902c359bec95 --- /dev/null +++ b/metadata/md5-cache/dev-python/scikit-build-0.17.5 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/hatch-fancy-pypi-readme[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/build-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cython-0.25.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-mock-1.10.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-virtualenv-1.2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9-r1:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] ) ) ) test? ( dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-42.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/wheel-0.32.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.12.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Improved build system generator for Python C/C++/Fortran/Cython extensions +EAPI=8 +HOMEPAGE=https://github.com/scikit-build/scikit-build/ https://pypi.org/project/scikit-build/ +INHERIT=distutils-r1 pypi +IUSE=doc test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-42.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/wheel-0.32.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/s/scikit-build/scikit_build-0.17.5.tar.gz +_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=16f8c33fec9154bdf3bf785ab511faa3 diff --git a/metadata/md5-cache/dev-python/sentry-sdk-1.23.0 b/metadata/md5-cache/dev-python/sentry-sdk-1.23.0 new file mode 100644 index 000000000000..fc39b2a6aaaa --- /dev/null +++ b/metadata/md5-cache/dev-python/sentry-sdk-1.23.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/asttokens[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/executing[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fakeredis[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/flask-login[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyrsistent[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-localserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zope-event[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/urllib3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/certifi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python client for Sentry +EAPI=8 +HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-python/ https://pypi.org/project/sentry-sdk/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=PSF-2 +RDEPEND=dev-python/urllib3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/certifi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/getsentry/sentry-python/archive/1.23.0.tar.gz -> sentry-python-1.23.0.gh.tar.gz +_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=afe58a42050377e5660b82522cdc1375 diff --git a/metadata/md5-cache/dev-python/sh-2.0.4 b/metadata/md5-cache/dev-python/sh-2.0.4 new file mode 100644 index 000000000000..c2d2ba944095 --- /dev/null +++ b/metadata/md5-cache/dev-python/sh-2.0.4 @@ -0,0 +1,16 @@ +BDEPEND=test? ( 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-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python subprocess interface +EAPI=8 +HOMEPAGE=https://github.com/amoffat/sh/ https://pypi.org/project/sh/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/s/sh/sh-2.0.4.tar.gz +_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=fe23900590ad7773a967f493ffc9d084 diff --git a/metadata/md5-cache/dev-python/sphinx-gallery-0.12.2 b/metadata/md5-cache/dev-python/sphinx-gallery-0.12.2 deleted file mode 100644 index 76a00d7e0684..000000000000 --- a/metadata/md5-cache/dev-python/sphinx-gallery-0.12.2 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/joblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=Sphinx extension to automatically generate an examples gallery -EAPI=8 -HOMEPAGE=https://github.com/sphinx-gallery/sphinx-gallery/ https://sphinx-gallery.github.io/ https://pypi.org/project/sphinx-gallery/ -INHERIT=distutils-r1 pypi -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 ~arm ~arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux -LICENSE=BSD -RDEPEND=dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-gallery/sphinx-gallery-0.12.2.tar.gz -_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=b6d07b0c2eec46535c99d095c9f32bd1 diff --git a/metadata/md5-cache/dev-python/stevedore-5.1.0 b/metadata/md5-cache/dev-python/stevedore-5.1.0 new file mode 100644 index 000000000000..238cf55dc31c --- /dev/null +++ b/metadata/md5-cache/dev-python/stevedore-5.1.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-python/pbr-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testtools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] >=dev-python/openstackdocstheme-1.18.1[python_targets_python3_11(-)] >=dev-python/reno-2.5.0[python_targets_python3_11(-)] >=dev-python/sphinx-2.0.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9-r1:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] >=dev-python/openstackdocstheme-1.18.1[python_targets_python3_10(-)] >=dev-python/reno-2.5.0[python_targets_python3_10(-)] >=dev-python/sphinx-2.0.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Manage dynamic plugins for Python applications +EAPI=8 +HOMEPAGE=https://opendev.org/openstack/stevedore/ https://github.com/openstack/stevedore/ https://pypi.org/project/stevedore/ +INHERIT=distutils-r1 pypi +IUSE=test doc python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/s/stevedore/stevedore-5.1.0.tar.gz +_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=5038833def5ee024037012c7c1bfd143 diff --git a/metadata/md5-cache/dev-python/tavern-2.0.6 b/metadata/md5-cache/dev-python/tavern-2.0.6 deleted file mode 100644 index 99b78aa4ce4a..000000000000 --- a/metadata/md5-cache/dev-python/tavern-2.0.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=test? ( dev-python/colorlog[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/Faker[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/jmespath[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/paho-mqtt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyjwt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pykwalify[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-box[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/stevedore[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit-core-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] -DEFINED_PHASES=compile configure install prepare test -DESCRIPTION=A tool, library, and Pytest plugin for testing RESTful APIs -EAPI=8 -HOMEPAGE=https://github.com/taverntesting/tavern/ https://pypi.org/project/tavern/ -INHERIT=distutils-r1 -IUSE=test python_targets_python3_10 python_targets_python3_11 -KEYWORDS=amd64 -LICENSE=MIT -RDEPEND=dev-python/jmespath[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/paho-mqtt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyjwt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pykwalify[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-box[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/stevedore[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/taverntesting/tavern/archive/2.0.6.tar.gz -> tavern-2.0.6.gh.tar.gz -_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=ed25ab0a6609f5956fd55d3f9c8d9c0c diff --git a/metadata/md5-cache/dev-python/tornado-6.3.2 b/metadata/md5-cache/dev-python/tornado-6.3.2 new file mode 100644 index 000000000000..2ccede0c5303 --- /dev/null +++ b/metadata/md5-cache/dev-python/tornado-6.3.2 @@ -0,0 +1,17 @@ +BDEPEND=test? ( >=dev-python/twisted-16.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[threads(+)] ) +DESCRIPTION=Python web framework and asynchronous networking library +EAPI=8 +HOMEPAGE=https://www.tornadoweb.org/ https://github.com/tornadoweb/tornado/ https://pypi.org/project/tornado/ +INHERIT=distutils-r1 pypi +IUSE=examples test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/twisted-16.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/t/tornado/tornado-6.3.2.tar.gz +_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=16748f47f1e5f615b2c9b09821fefd33 diff --git a/metadata/md5-cache/dev-python/tzlocal-5.0.1 b/metadata/md5-cache/dev-python/tzlocal-5.0.1 new file mode 100644 index 000000000000..f94ceb6a3816 --- /dev/null +++ b/metadata/md5-cache/dev-python/tzlocal-5.0.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=tzinfo object for the local timezone +EAPI=8 +HOMEPAGE=https://github.com/regebro/tzlocal/ https://pypi.org/project/tzlocal/ +INHERIT=distutils-r1 +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=MIT +RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11-r1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/regebro/tzlocal/archive/5.0.1.tar.gz -> tzlocal-5.0.1.gh.tar.gz +_eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=2be6c6a0fa2ea577f69ae5a9eae24ea1 diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index 160459d65e98..a0464670cfa6 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/racc-1.6.2 b/metadata/md5-cache/dev-ruby/racc-1.6.2 index 7178236ec3aa..92bf07bd9e07 100644 --- a/metadata/md5-cache/dev-ruby/racc-1.6.2 +++ b/metadata/md5-cache/dev-ruby/racc-1.6.2 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/tenderlove/racc/archive/v1.6.2.tar.gz -> racc-1.6.2.tar.gz _eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 104e1332efb829e2f7cbf89307a474f1 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng af08d2b1445bef89013607f69330a791 ruby-utils ded1d92dc7636277a04b01f3b3cb7e26 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=dc11c8cc5bb7f5d34853fdc7c95beca9 +_md5_=a2f45222e07f0150971d3cd3a48df0a6 diff --git a/metadata/md5-cache/dev-tex/Manifest.gz b/metadata/md5-cache/dev-tex/Manifest.gz index 3d4ea1111756..a9d28c8876eb 100644 Binary files a/metadata/md5-cache/dev-tex/Manifest.gz and b/metadata/md5-cache/dev-tex/Manifest.gz differ diff --git a/metadata/md5-cache/dev-tex/bibtexu-3.71_p20210325 b/metadata/md5-cache/dev-tex/bibtexu-3.71_p20210325 index 1eb6380a613d..be52a2a01cde 100644 --- a/metadata/md5-cache/dev-tex/bibtexu-3.71_p20210325 +++ b/metadata/md5-cache/dev-tex/bibtexu-3.71_p20210325 @@ -9,5 +9,5 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 s LICENSE=GPL-2 RDEPEND=>=dev-libs/kpathsea-6.2.1:= >=dev-libs/icu-4.4:= SLOT=0 -SRC_URI=https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-bibtex8-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-bibtexu-2021.tar.xz doc? ( https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-bibtex8.doc-2021.tar.xz https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-bibtexu.doc-2021.tar.xz ) -_md5_=284c20c01e6fc690be103d8c5fc6cc58 +SRC_URI=https://dev.gentoo.org/~sam/distfiles/texlive/texlive-20210325-source.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtex8-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtexu-2021.tar.xz doc? ( https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtex8.doc-2021.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/tl-bibtexu.doc-2021.tar.xz ) +_md5_=6ebfdb9e7fbee912b886430ecdaf18f5 diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index c00c887ff80e..8cdc1e600581 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/tree-sitter-cli-0.20.8 b/metadata/md5-cache/dev-util/tree-sitter-cli-0.20.8 index d3875a2a8e29..65c79a17ab0e 100644 --- a/metadata/md5-cache/dev-util/tree-sitter-cli-0.20.8 +++ b/metadata/md5-cache/dev-util/tree-sitter-cli-0.20.8 @@ -5,11 +5,11 @@ EAPI=8 HOMEPAGE=https://github.com/tree-sitter/tree-sitter INHERIT=cargo IUSE=debug -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~s390 sparc x86 LICENSE=Apache-2.0 BSD-2 CC0-1.0 ISC MIT RDEPEND=~dev-libs/tree-sitter-0.20.8 RESTRICT=test SLOT=0 SRC_URI=https://github.com/tree-sitter/tree-sitter/archive/refs/tags/v0.20.8.tar.gz -> tree-sitter-0.20.8.tar.gz https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anyhow/1.0.70/download -> anyhow-1.0.70.crate https://crates.io/api/v1/crates/ascii/1.1.0/download -> ascii-1.1.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.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/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chunked_transfer/1.4.1/download -> chunked_transfer-1.4.1.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/combine/4.6.6/download -> combine-4.6.6.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/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difference/2.0.0/download -> difference-2.0.0.crate https://crates.io/api/v1/crates/dirs/3.0.2/download -> dirs-3.0.2.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.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/either/1.8.1/download -> either-1.8.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/fastrand/1.9.0/download -> fastrand-1.9.0.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/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/html-escape/0.2.13/download -> html-escape-0.2.13.crate https://crates.io/api/v1/crates/httpdate/1.0.2/download -> httpdate-1.0.2.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.9/download -> io-lifetimes-1.0.9.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.21.1/download -> jni-0.21.1.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/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/libc/0.2.141/download -> libc-0.2.141.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.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/log/0.4.17/download -> log-0.4.17.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/memchr/2.5.0/download -> memchr-2.5.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/objc/0.2.7/download -> objc-0.2.7.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/output_vt100/0.1.3/download -> output_vt100-0.1.3.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/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/0.7.2/download -> pretty_assertions-0.7.2.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/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/raw-window-handle/0.5.2/download -> raw-window-handle-0.5.2.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_users/0.4.3/download -> redox_users-0.4.3.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.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/rustix/0.37.7/download -> rustix-0.37.7.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/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_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/smallbitvec/2.5.1/download -> smallbitvec-2.5.1.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.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/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.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/tiny_http/0.12.0/download -> tiny_http-0.12.0.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/toml/0.5.11/download -> toml-0.5.11.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-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/unindent/0.2.1/download -> unindent-0.2.1.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/utf8-width/0.1.6/download -> utf8-width-0.1.6.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/walkdir/2.3.3/download -> walkdir-2.3.3.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-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/web-sys/0.3.61/download -> web-sys-0.3.61.crate https://crates.io/api/v1/crates/webbrowser/0.8.8/download -> webbrowser-0.8.8.crate https://crates.io/api/v1/crates/which/4.4.0/download -> which-4.4.0.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-sys/0.45.0/download -> windows-sys-0.45.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_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.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_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.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_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.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_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate _eclasses_=cargo 2e0a4a329a7dc5dfe20dcb05e6c36935 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=ff4b6a4540c99c534fb7d62dd7500e69 +_md5_=b4dc63d461be59bc2ef9dd412ae51a4e diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz index c0a2c76d3c46..4a3cca785f9b 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.10.0 b/metadata/md5-cache/mail-client/thunderbird-102.10.0 deleted file mode 100644 index 50441904a582..000000000000 --- a/metadata/md5-cache/mail-client/thunderbird-102.10.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.1-r1:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.9-r1: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.10.0/source/thunderbird-102.10.0.source.tar.xz -> thunderbird-102.10.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-102esr-patches-09jtb.tar.xz https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-102esr-patches-09jtb.tar.xz https://dev.gentoo.org/~slashbeast/mozilla/patchsets/firefox-102esr-patches-09jtb.tar.xz l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/af.xpi -> thunderbird-102.10.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/ar.xpi -> thunderbird-102.10.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/ast.xpi -> thunderbird-102.10.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/be.xpi -> thunderbird-102.10.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/bg.xpi -> thunderbird-102.10.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/br.xpi -> thunderbird-102.10.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/ca.xpi -> thunderbird-102.10.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/cak.xpi -> thunderbird-102.10.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/cs.xpi -> thunderbird-102.10.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/cy.xpi -> thunderbird-102.10.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/da.xpi -> thunderbird-102.10.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/de.xpi -> thunderbird-102.10.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/dsb.xpi -> thunderbird-102.10.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/el.xpi -> thunderbird-102.10.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/en-CA.xpi -> thunderbird-102.10.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/en-GB.xpi -> thunderbird-102.10.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/es-AR.xpi -> thunderbird-102.10.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/es-ES.xpi -> thunderbird-102.10.0-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/es-MX.xpi -> thunderbird-102.10.0-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/et.xpi -> thunderbird-102.10.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/eu.xpi -> thunderbird-102.10.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/fi.xpi -> thunderbird-102.10.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/fr.xpi -> thunderbird-102.10.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-102.10.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-102.10.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/gd.xpi -> thunderbird-102.10.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/gl.xpi -> thunderbird-102.10.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/he.xpi -> thunderbird-102.10.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/hr.xpi -> thunderbird-102.10.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/hsb.xpi -> thunderbird-102.10.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/hu.xpi -> thunderbird-102.10.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/id.xpi -> thunderbird-102.10.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/is.xpi -> thunderbird-102.10.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/it.xpi -> thunderbird-102.10.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/ja.xpi -> thunderbird-102.10.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/ka.xpi -> thunderbird-102.10.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/kab.xpi -> thunderbird-102.10.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/kk.xpi -> thunderbird-102.10.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/ko.xpi -> thunderbird-102.10.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/lt.xpi -> thunderbird-102.10.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/lv.xpi -> thunderbird-102.10.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/ms.xpi -> thunderbird-102.10.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-102.10.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/nl.xpi -> thunderbird-102.10.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-102.10.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-102.10.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/pl.xpi -> thunderbird-102.10.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-102.10.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-102.10.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/rm.xpi -> thunderbird-102.10.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/ro.xpi -> thunderbird-102.10.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/ru.xpi -> thunderbird-102.10.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/sk.xpi -> thunderbird-102.10.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/sl.xpi -> thunderbird-102.10.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/sq.xpi -> thunderbird-102.10.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/sr.xpi -> thunderbird-102.10.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-102.10.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/th.xpi -> thunderbird-102.10.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/tr.xpi -> thunderbird-102.10.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/uk.xpi -> thunderbird-102.10.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/uz.xpi -> thunderbird-102.10.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/vi.xpi -> thunderbird-102.10.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-102.10.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.0/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-102.10.0-zh-TW.xpi ) -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b llvm 4cc6f8e29d24a8011266413e74c728bb multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=3a3833a4114723e5f7c52459f9d32f89 diff --git a/metadata/md5-cache/mail-client/thunderbird-102.10.1 b/metadata/md5-cache/mail-client/thunderbird-102.10.1 deleted file mode 100644 index aca2f1f14d2c..000000000000 --- a/metadata/md5-cache/mail-client/thunderbird-102.10.1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.1-r1:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.9-r1: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.10.1/source/thunderbird-102.10.1.source.tar.xz -> thunderbird-102.10.1.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.10.1/linux-x86_64/xpi/af.xpi -> thunderbird-102.10.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/ar.xpi -> thunderbird-102.10.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/ast.xpi -> thunderbird-102.10.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/be.xpi -> thunderbird-102.10.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/bg.xpi -> thunderbird-102.10.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/br.xpi -> thunderbird-102.10.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/ca.xpi -> thunderbird-102.10.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/cak.xpi -> thunderbird-102.10.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/cs.xpi -> thunderbird-102.10.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/cy.xpi -> thunderbird-102.10.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/da.xpi -> thunderbird-102.10.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/de.xpi -> thunderbird-102.10.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/dsb.xpi -> thunderbird-102.10.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/el.xpi -> thunderbird-102.10.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/en-CA.xpi -> thunderbird-102.10.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/en-GB.xpi -> thunderbird-102.10.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/es-AR.xpi -> thunderbird-102.10.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/es-ES.xpi -> thunderbird-102.10.1-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/es-MX.xpi -> thunderbird-102.10.1-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/et.xpi -> thunderbird-102.10.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/eu.xpi -> thunderbird-102.10.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/fi.xpi -> thunderbird-102.10.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/fr.xpi -> thunderbird-102.10.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-102.10.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-102.10.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/gd.xpi -> thunderbird-102.10.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/gl.xpi -> thunderbird-102.10.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/he.xpi -> thunderbird-102.10.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/hr.xpi -> thunderbird-102.10.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/hsb.xpi -> thunderbird-102.10.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/hu.xpi -> thunderbird-102.10.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/id.xpi -> thunderbird-102.10.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/is.xpi -> thunderbird-102.10.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/it.xpi -> thunderbird-102.10.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/ja.xpi -> thunderbird-102.10.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/ka.xpi -> thunderbird-102.10.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/kab.xpi -> thunderbird-102.10.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/kk.xpi -> thunderbird-102.10.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/ko.xpi -> thunderbird-102.10.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/lt.xpi -> thunderbird-102.10.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/lv.xpi -> thunderbird-102.10.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/ms.xpi -> thunderbird-102.10.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-102.10.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/nl.xpi -> thunderbird-102.10.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-102.10.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-102.10.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/pl.xpi -> thunderbird-102.10.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-102.10.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-102.10.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/rm.xpi -> thunderbird-102.10.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/ro.xpi -> thunderbird-102.10.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/ru.xpi -> thunderbird-102.10.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/sk.xpi -> thunderbird-102.10.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/sl.xpi -> thunderbird-102.10.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/sq.xpi -> thunderbird-102.10.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/sr.xpi -> thunderbird-102.10.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-102.10.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/th.xpi -> thunderbird-102.10.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/tr.xpi -> thunderbird-102.10.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/uk.xpi -> thunderbird-102.10.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/uz.xpi -> thunderbird-102.10.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/vi.xpi -> thunderbird-102.10.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-102.10.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/102.10.1/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-102.10.1-zh-TW.xpi ) -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b llvm 4cc6f8e29d24a8011266413e74c728bb multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=0169971f3664c53ac4a1ef6c2db2e3d2 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz index 3e7b848eb4d6..c530a112c97d 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/entice-0_pre20210919-r1 b/metadata/md5-cache/media-gfx/entice-0_pre20210919-r1 deleted file mode 100644 index 20d291fa81f6..000000000000 --- a/metadata/md5-cache/media-gfx/entice-0_pre20210919-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=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 test -DEPEND=|| ( dev-libs/efl[X] dev-libs/efl[wayland] ) media-libs/libexif -DESCRIPTION=A simple image viewer based on EFL -EAPI=8 -HOMEPAGE=https://github.com/vtorri/entice -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=meson optfeature xdg -KEYWORDS=amd64 x86 -LICENSE=BSD-2 -RDEPEND=|| ( dev-libs/efl[X] dev-libs/efl[wayland] ) media-libs/libexif -SLOT=0 -SRC_URI=https://github.com/vtorri/entice/archive/8b62c4ff8eeadd37d5304a01b287da3011283b66.tar.gz -> entice-0_pre20210919.tar.gz -_eclasses_=meson 915ec7c25e08d7886558215e6809ca1e multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a45b84b0b37cbf1fdfdce70ee39d6215 diff --git a/metadata/md5-cache/media-gfx/exiv2-0.27.7 b/metadata/md5-cache/media-gfx/exiv2-0.27.7 new file mode 100644 index 000000000000..0c50675bdc3a --- /dev/null +++ b/metadata/md5-cache/media-gfx/exiv2-0.27.7 @@ -0,0 +1,16 @@ +BDEPEND=doc? ( || ( >=dev-lang/python-3.11.1-r1:3.11 >=dev-lang/python-3.10.9-r1:3.10 ) app-doc/doxygen dev-libs/libxslt media-gfx/graphviz virtual/pkgconfig ) nls? ( sys-devel/gettext ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=test? ( dev-cpp/gtest ) +DESCRIPTION=EXIF, IPTC and XMP metadata C++ library and command line utility +EAPI=8 +HOMEPAGE=https://exiv2.org/ +INHERIT=cmake-multilib python-any-r1 +IUSE=+bmff doc examples nls +png test webready +xmp 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 ~x64-solaris ~x86-solaris +LICENSE=GPL-2 +RDEPEND=>=virtual/libiconv-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(-)?] 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(-)?] ) png? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) webready? ( >net-libs/libssh-0.9.1[sftp,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xmp? ( dev-libs/expat[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/27.5 +SRC_URI=https://github.com/Exiv2/exiv2/releases/download/v0.27.7/exiv2-0.27.7-Source.tar.gz +_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=486c9fc878da238496d3601b867721a1 diff --git a/metadata/md5-cache/media-gfx/ueberzugpp-2.8.3 b/metadata/md5-cache/media-gfx/ueberzugpp-2.8.3 new file mode 100644 index 000000000000..10ae6459a07f --- /dev/null +++ b/metadata/md5-cache/media-gfx/ueberzugpp-2.8.3 @@ -0,0 +1,15 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=dev-cpp/tbb:= dev-libs/glib:2 dev-libs/libfmt:= dev-libs/openssl:= dev-libs/spdlog:= media-libs/libsixel media-libs/vips:= net-libs/zeromq:= X? ( x11-libs/libxcb:= x11-libs/xcb-util-image ) opencv? ( media-libs/opencv:= ) !media-gfx/ueberzug dev-cpp/cli11 dev-cpp/ms-gsl dev-cpp/nlohmann_json net-libs/cppzmq X? ( x11-base/xorg-proto ) +DESCRIPTION=Drop in replacement for ueberzug written in C++ +EAPI=8 +HOMEPAGE=https://github.com/jstkdng/ueberzugpp/ +INHERIT=cmake +IUSE=X opencv +KEYWORDS=~amd64 +LICENSE=GPL-3+ +RDEPEND=dev-cpp/tbb:= dev-libs/glib:2 dev-libs/libfmt:= dev-libs/openssl:= dev-libs/spdlog:= media-libs/libsixel media-libs/vips:= net-libs/zeromq:= X? ( x11-libs/libxcb:= x11-libs/xcb-util-image ) opencv? ( media-libs/opencv:= ) !media-gfx/ueberzug +SLOT=0 +SRC_URI=https://github.com/jstkdng/ueberzugpp/archive/refs/tags/v2.8.3.tar.gz -> ueberzugpp-2.8.3.tar.gz +_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=75175dc41a926ea8bc8552b82a25843d diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz index fd3e9a14e0ab..81b413883b51 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/libmp4v2-2.1.3 b/metadata/md5-cache/media-libs/libmp4v2-2.1.3 index b7f031bd8cb0..5d97cbd7a2c2 100644 --- a/metadata/md5-cache/media-libs/libmp4v2-2.1.3 +++ b/metadata/md5-cache/media-libs/libmp4v2-2.1.3 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://mp4v2.org/ INHERIT=cmake IUSE=utils -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris LICENSE=MPL-1.1 RESTRICT=test SLOT=0 SRC_URI=https://github.com/enzo1982/mp4v2/releases/download/v2.1.3/mp4v2-2.1.3.tar.bz2 _eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b3f3f912b38d6741729d9a128080a132 +_md5_=c37c8a7391d932a7ad616af4792c4997 diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz index 4e835ceb6a70..8237d721eb50 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/qmidiarp-0.6.7 b/metadata/md5-cache/media-sound/qmidiarp-0.6.7 index 7d76a5be8681..5b3039ca3faf 100644 --- a/metadata/md5-cache/media-sound/qmidiarp-0.6.7 +++ b/metadata/md5-cache/media-sound/qmidiarp-0.6.7 @@ -7,10 +7,10 @@ HOMEPAGE=http://qmidiarp.sourceforge.net/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=qmake-utils xdg IUSE=lv2 nls osc -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-2 RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 media-libs/alsa-lib virtual/jack lv2? ( media-libs/lv2 ) osc? ( media-libs/liblo ) SLOT=0 SRC_URI=mirror://sourceforge/qmidiarp/qmidiarp-0.6.7.tar.bz2 _eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1bd0992e031ee68e8a2dc24f1ea7da61 +_md5_=e39ac013a7fec766699f0cece236644a diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz index bfdeb69f2092..876ae315c92f 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/ffdiaporama-2.2_pre20140701-r2 b/metadata/md5-cache/media-video/ffdiaporama-2.2_pre20140701-r2 deleted file mode 100644 index 1355b8034529..000000000000 --- a/metadata/md5-cache/media-video/ffdiaporama-2.2_pre20140701-r2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm prepare -DEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qthelp:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=media-video/ffmpeg-3:0=[encode] openclipart? ( media-gfx/openclipart[svg,-gzip] ) -DESCRIPTION=Movie creator from photos and video clips -EAPI=7 -HOMEPAGE=https://ffdiaporama.tuxfamily.org -INHERIT=qmake-utils xdg-utils -IUSE=openclipart texturemate -KEYWORDS=amd64 x86 -LICENSE=GPL-2 texturemate? ( CC-BY-3.0 ) -RDEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qthelp:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=media-video/ffmpeg-3:0=[encode] openclipart? ( media-gfx/openclipart[svg,-gzip] ) -SLOT=0 -SRC_URI=https://download.tuxfamily.org/ffdiaporama/Packages/Devel/ffdiaporama_bin_2.2.devel.2014.0701.tar.gz https://download.tuxfamily.org/ffdiaporama/Packages/Devel/ffdiaporama_rsc_2.2.devel.2014.0503.tar.gz https://raw.githubusercontent.com/laurantino/gentoo-dist/master/ffdiaporama-2.2-libav11.patch https://raw.githubusercontent.com/laurantino/gentoo-dist/master/ffdiaporama-2.2-ffmpeg-3.0.patch https://raw.githubusercontent.com/laurantino/gentoo-dist/master/ffdiaporama-2.2-ffmpeg-4.0.patch https://raw.githubusercontent.com/laurantino/gentoo-dist/master/ffdiaporama-2.2-ffmpeg-4.4.patch texturemate? ( https://download.tuxfamily.org/ffdiaporama/Packages/Stable/ffdiaporama_texturemate_1.0.2014.0125.tar.gz ) -_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ee667c5ccb90b9f49c1a98a4a2f0a7cd diff --git a/metadata/md5-cache/media-video/ffdiaporama-2.2_pre20220403 b/metadata/md5-cache/media-video/ffdiaporama-2.2_pre20220403 deleted file mode 100644 index 9b515dc71842..000000000000 --- a/metadata/md5-cache/media-video/ffdiaporama-2.2_pre20220403 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm -DEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qthelp:5 dev-qt/qtmultimedia:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=media-video/ffmpeg-4:0=[encode] openclipart? ( media-gfx/openclipart[svg,-gzip] ) -DESCRIPTION=Movie creator from photos and video clips -EAPI=7 -HOMEPAGE=https://ffdiaporama.tuxfamily.org -INHERIT=qmake-utils xdg-utils -IUSE=openclipart -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 CC-BY-3.0 -RDEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qthelp:5 dev-qt/qtmultimedia:5 dev-qt/qtsql:5[sqlite] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= >=media-video/ffmpeg-4:0=[encode] openclipart? ( media-gfx/openclipart[svg,-gzip] ) -SLOT=0 -SRC_URI=https://github.com/laurantino/ffdiaporama/archive/0557dc2d2489b88c813c695b0d75107be82292f8.tar.gz -> ffdiaporama-2.2_pre20220403.tar.gz -_eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=1406cb5581540ef4b6062d86aa32eccf diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index 05d9bd1f1691..ca9e3ae1811b 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/pjproject-2.13-r1 b/metadata/md5-cache/net-libs/pjproject-2.13-r1 index 9f3cd509e6eb..edc0e24dd5a2 100644 --- a/metadata/md5-cache/net-libs/pjproject-2.13-r1 +++ b/metadata/md5-cache/net-libs/pjproject-2.13-r1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://github.com/pjsip/pjproject https://www.pjsip.org/ INHERIT=autotools flag-o-matic toolchain-funcs IUSE=amr debug epoll examples opus resample silk ssl static-libs webrtc g711 g722 g7221 gsm ilbc speex l16 g729 sdl ffmpeg v4l2 openh264 libyuv vpx alsa portaudio -KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 LICENSE=GPL-2 RDEPEND=>=net-libs/libsrtp-2.3.0:= alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) ffmpeg? ( media-video/ffmpeg:= ) g729? ( media-libs/bcg729 ) gsm? ( media-sound/gsm ) ilbc? ( media-libs/libilbc ) openh264? ( media-libs/openh264 ) opus? ( media-libs/opus ) portaudio? ( media-libs/portaudio ) resample? ( media-libs/libsamplerate ) sdl? ( media-libs/libsdl ) speex? ( media-libs/speex media-libs/speexdsp ) ssl? ( dev-libs/openssl:0= ) SLOT=0/2.13 SRC_URI=https://github.com/pjsip/pjproject/archive/2.13.tar.gz -> pjproject-2.13.tar.gz _eclasses_=autotools f0d3196128225dee3220e65f3371bc7a flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=c9107b564219d95089d6a459f6435509 +_md5_=215c88115c6e501fbd5c84bca76abf40 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz index 8d72c7a04c05..e43f6ec3ef50 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/asterisk-16.30.0 b/metadata/md5-cache/net-misc/asterisk-16.30.0 index a5bbd8417e17..8c542ff55be2 100644 --- a/metadata/md5-cache/net-misc/asterisk-16.30.0 +++ b/metadata/md5-cache/net-misc/asterisk-16.30.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.asterisk.org/ INHERIT=autotools linux-info lua-single systemd toolchain-funcs tmpfiles IUSE=+voicemail_storage_file voicemail_storage_odbc voicemail_storage_imap alsa blocks bluetooth calendar +caps cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 LICENSE=GPL-2 RDEPEND=acct-user/asterisk acct-group/asterisk dev-db/sqlite:3 dev-libs/popt >=dev-libs/jansson-2.11:= dev-libs/libedit dev-libs/libxml2:2 dev-libs/libxslt sys-apps/util-linux sys-libs/zlib virtual/libcrypt:= alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez:= ) calendar? ( net-libs/neon:= dev-libs/libical:= dev-libs/iksemel ) caps? ( sys-libs/libcap ) blocks? ( sys-libs/blocksruntime ) cluster? ( sys-cluster/corosync ) codec2? ( media-libs/codec2:= ) curl? ( net-misc/curl ) dahdi? ( net-libs/libpri net-misc/dahdi-tools ) freetds? ( dev-db/freetds ) gtalk? ( dev-libs/iksemel ) http? ( dev-libs/gmime:2.6 ) iconv? ( virtual/libiconv ) ilbc? ( media-libs/libilbc ) ldap? ( net-nds/openldap:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) mysql? ( dev-db/mysql-connector-c:= ) newt? ( dev-libs/newt ) odbc? ( dev-db/unixODBC ) pjproject? ( >=net-libs/pjproject-2.9:= ) portaudio? ( media-libs/portaudio ) postgres? ( dev-db/postgresql:* ) radius? ( net-dialup/freeradius-client ) snmp? ( net-analyzer/net-snmp:= ) span? ( media-libs/spandsp ) speex? ( media-libs/libogg media-libs/speex media-libs/speexdsp ) srtp? ( net-libs/libsrtp:0 ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) !systemd? ( !sys-apps/systemd ) unbound? ( net-dns/unbound ) vorbis? ( media-libs/libogg media-libs/libvorbis ) voicemail_storage_imap? ( net-libs/c-client[ssl=] ) xmpp? ( dev-libs/iksemel ) net-misc/asterisk-core-sounds net-misc/asterisk-extra-sounds net-misc/asterisk-moh-opsound selinux? ( sec-policy/selinux-asterisk ) syslog? ( virtual/logger ) virtual/tmpfiles REQUIRED_USE=gtalk? ( xmpp ) lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ^^ ( voicemail_storage_file voicemail_storage_odbc voicemail_storage_imap ) voicemail_storage_odbc? ( odbc ) SLOT=0/16 SRC_URI=https://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-16.30.0.tar.gz _eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib 104e1332efb829e2f7cbf89307a474f1 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=bcfd070d4b6380fe3a32190a53a62774 +_md5_=88e49365baad4f16a76c75b469a03925 diff --git a/metadata/md5-cache/net-misc/asterisk-18.17.0 b/metadata/md5-cache/net-misc/asterisk-18.17.0 index 1dff9278bdac..577f1633a87f 100644 --- a/metadata/md5-cache/net-misc/asterisk-18.17.0 +++ b/metadata/md5-cache/net-misc/asterisk-18.17.0 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://www.asterisk.org/ INHERIT=autotools linux-info lua-single systemd toolchain-funcs tmpfiles IUSE=voicemail_storage_odbc voicemail_storage_imap alsa blocks bluetooth calendar +caps cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 x86 LICENSE=GPL-2 RDEPEND=acct-user/asterisk acct-group/asterisk dev-db/sqlite:3 dev-libs/popt >=dev-libs/jansson-2.11:= dev-libs/libedit dev-libs/libxml2:2 dev-libs/libxslt sys-apps/util-linux sys-libs/zlib virtual/libcrypt:= alsa? ( media-libs/alsa-lib ) bluetooth? ( net-wireless/bluez:= ) calendar? ( net-libs/neon:= dev-libs/libical:= dev-libs/iksemel ) caps? ( sys-libs/libcap ) blocks? ( sys-libs/blocksruntime ) cluster? ( sys-cluster/corosync ) codec2? ( media-libs/codec2:= ) curl? ( net-misc/curl ) dahdi? ( net-libs/libpri net-misc/dahdi-tools ) freetds? ( dev-db/freetds ) gtalk? ( dev-libs/iksemel ) http? ( dev-libs/gmime:2.6 ) iconv? ( virtual/libiconv ) ilbc? ( media-libs/libilbc ) ldap? ( net-nds/openldap:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) mysql? ( dev-db/mysql-connector-c:= ) newt? ( dev-libs/newt ) odbc? ( dev-db/unixODBC ) pjproject? ( >=net-libs/pjproject-2.12:= ) portaudio? ( media-libs/portaudio ) postgres? ( dev-db/postgresql:* ) radius? ( net-dialup/freeradius-client ) snmp? ( net-analyzer/net-snmp:= ) span? ( media-libs/spandsp ) speex? ( media-libs/libogg media-libs/speex media-libs/speexdsp ) srtp? ( net-libs/libsrtp:0 ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) !systemd? ( !sys-apps/systemd ) unbound? ( net-dns/unbound ) vorbis? ( media-libs/libogg media-libs/libvorbis ) voicemail_storage_imap? ( net-libs/c-client[ssl=] ) xmpp? ( dev-libs/iksemel ) net-misc/asterisk-core-sounds net-misc/asterisk-extra-sounds net-misc/asterisk-moh-opsound selinux? ( sec-policy/selinux-asterisk ) syslog? ( virtual/logger ) virtual/tmpfiles REQUIRED_USE=gtalk? ( xmpp ) lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) voicemail_storage_odbc? ( odbc ) SLOT=0/18 SRC_URI=https://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-18.17.0.tar.gz _eclasses_=autotools f0d3196128225dee3220e65f3371bc7a gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib 104e1332efb829e2f7cbf89307a474f1 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=4b0ff870ca44a454cc5d7fb8f7145663 +_md5_=3dbc25bee885e741504e4fcbac9e6d0b diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz index 32bab5b686fa..c0ac54e040d1 100644 Binary files a/metadata/md5-cache/net-wireless/Manifest.gz and b/metadata/md5-cache/net-wireless/Manifest.gz differ diff --git a/metadata/md5-cache/net-wireless/gr-scopy-0.0_p20220602 b/metadata/md5-cache/net-wireless/gr-scopy-0.0_p20220602 index 0ead08634144..989c4c843e7d 100644 --- a/metadata/md5-cache/net-wireless/gr-scopy-0.0_p20220602 +++ b/metadata/md5-cache/net-wireless/gr-scopy-0.0_p20220602 @@ -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.9-r1:3.10 ) >=net-wireless/gnuradio-3.9.0.0:=[analog] sci-libs/volk:= +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=net-wireless/gnuradio-3.9.0.0:=[analog] sci-libs/volk:= DESCRIPTION=Scopy IIO blocks for GNU Radio EAPI=8 HOMEPAGE=https://github.com/analogdevicesinc/gr-scopy INHERIT=cmake python-single-r1 -IUSE=+python_single_target_python3_10 +IUSE=python_single_target_python3_10 python_single_target_python3_11 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3+ -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) >=net-wireless/gnuradio-3.9.0.0:=[analog] sci-libs/volk:= -REQUIRED_USE=^^ ( python_single_target_python3_10 ) +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=net-wireless/gnuradio-3.9.0.0:=[analog] sci-libs/volk:= +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=https://github.com/analogdevicesinc/gr-scopy/archive/a69ccb22578621a69acc187fc0d006b5a030a744.tar.gz -> gr-scopy-0.0_p20220602.tar.gz _eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=829f9a98b1c190f0f6210867e96eaf5c +_md5_=d6b69c6ec4ff139123c1c042bf82f427 diff --git a/metadata/md5-cache/net-wireless/gr-scopy-9999 b/metadata/md5-cache/net-wireless/gr-scopy-9999 index 2216b556e93c..27037317f795 100644 --- a/metadata/md5-cache/net-wireless/gr-scopy-9999 +++ b/metadata/md5-cache/net-wireless/gr-scopy-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.9-r1:3.10 ) >=net-wireless/gnuradio-3.9.0.0:=[analog] sci-libs/volk:= +DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=net-wireless/gnuradio-3.9.0.0:=[analog] sci-libs/volk:= DESCRIPTION=Scopy IIO blocks for GNU Radio EAPI=8 HOMEPAGE=https://github.com/analogdevicesinc/gr-scopy INHERIT=cmake python-single-r1 git-r3 -IUSE=+python_single_target_python3_10 +IUSE=python_single_target_python3_10 python_single_target_python3_11 LICENSE=GPL-3+ PROPERTIES=live -RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) >=net-wireless/gnuradio-3.9.0.0:=[analog] sci-libs/volk:= -REQUIRED_USE=^^ ( python_single_target_python3_10 ) +RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) >=net-wireless/gnuradio-3.9.0.0:=[analog] sci-libs/volk:= +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 _eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 git-r3 27e13c09a4c7e4c78ac812f74727e676 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=829f9a98b1c190f0f6210867e96eaf5c +_md5_=d6b69c6ec4ff139123c1c042bf82f427 diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz index 1808ac527d35..6409020acbf9 100644 Binary files a/metadata/md5-cache/sci-libs/Manifest.gz and b/metadata/md5-cache/sci-libs/Manifest.gz differ diff --git a/metadata/md5-cache/sci-libs/datasets-2.11.0-r1 b/metadata/md5-cache/sci-libs/datasets-2.11.0-r2 similarity index 62% rename from metadata/md5-cache/sci-libs/datasets-2.11.0-r1 rename to metadata/md5-cache/sci-libs/datasets-2.11.0-r2 index fa7ed9d032f1..0b3f7a7744a0 100644 --- a/metadata/md5-cache/sci-libs/datasets-2.11.0-r1 +++ b/metadata/md5-cache/sci-libs/datasets-2.11.0-r2 @@ -1,4 +1,4 @@ -BDEPEND=test? ( python_single_target_python3_10? ( dev-python/pytest-datadir[python_targets_python3_10(-)] dev-python/decorator[python_targets_python3_10(-)] sci-libs/jiwer[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pytest-datadir[python_targets_python3_11(-)] dev-python/decorator[python_targets_python3_11(-)] sci-libs/jiwer[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) sci-libs/pytorch[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( dev-python/absl-py[python_targets_python3_10(-)] dev-python/aiohttp[python_targets_python3_10(-)] dev-python/fsspec[python_targets_python3_10(-)] dev-python/multiprocess[python_targets_python3_10(-)] dev-python/pandas[python_targets_python3_10(-)] dev-python/pyarrow[python_targets_python3_10(-),parquet,snappy] dev-python/tqdm[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] sci-libs/huggingface_hub[python_targets_python3_10(-)] sci-libs/scikit-learn[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/absl-py[python_targets_python3_11(-)] dev-python/aiohttp[python_targets_python3_11(-)] dev-python/fsspec[python_targets_python3_11(-)] dev-python/multiprocess[python_targets_python3_11(-)] dev-python/pandas[python_targets_python3_11(-)] dev-python/pyarrow[python_targets_python3_11(-),parquet,snappy] dev-python/tqdm[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] sci-libs/huggingface_hub[python_targets_python3_11(-)] sci-libs/scikit-learn[python_targets_python3_11(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.2.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.2.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_11(-)] >=dev-python/wheel-0.38.4[python_targets_python3_11(-)] ) +BDEPEND=test? ( python_single_target_python3_10? ( dev-python/pytest-datadir[python_targets_python3_10(-)] dev-python/decorator[python_targets_python3_10(-)] sci-libs/jiwer[python_targets_python3_10(-)] sci-libs/seqeval[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pytest-datadir[python_targets_python3_11(-)] dev-python/decorator[python_targets_python3_11(-)] sci-libs/jiwer[python_targets_python3_11(-)] sci-libs/seqeval[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) sci-libs/pytorch[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( dev-python/absl-py[python_targets_python3_10(-)] dev-python/aiohttp[python_targets_python3_10(-)] dev-python/fsspec[python_targets_python3_10(-)] dev-python/multiprocess[python_targets_python3_10(-)] dev-python/pandas[python_targets_python3_10(-)] dev-python/pyarrow[python_targets_python3_10(-),parquet,snappy] dev-python/tqdm[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] sci-libs/huggingface_hub[python_targets_python3_10(-)] sci-libs/scikit-learn[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/absl-py[python_targets_python3_11(-)] dev-python/aiohttp[python_targets_python3_11(-)] dev-python/fsspec[python_targets_python3_11(-)] dev-python/multiprocess[python_targets_python3_11(-)] dev-python/pandas[python_targets_python3_11(-)] dev-python/pyarrow[python_targets_python3_11(-),parquet,snappy] dev-python/tqdm[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] sci-libs/huggingface_hub[python_targets_python3_11(-)] sci-libs/scikit-learn[python_targets_python3_11(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.2.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.2.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_10(-)] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.2.0[python_targets_python3_11(-)] >=dev-python/wheel-0.38.4[python_targets_python3_11(-)] ) DEFINED_PHASES=compile configure install prepare setup test DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9-r1:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1-r1:3.11 ) sci-libs/pytorch[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] python_single_target_python3_10? ( dev-python/absl-py[python_targets_python3_10(-)] dev-python/aiohttp[python_targets_python3_10(-)] dev-python/fsspec[python_targets_python3_10(-)] dev-python/multiprocess[python_targets_python3_10(-)] dev-python/pandas[python_targets_python3_10(-)] dev-python/pyarrow[python_targets_python3_10(-),parquet,snappy] dev-python/tqdm[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] dev-python/zstandard[python_targets_python3_10(-)] sci-libs/huggingface_hub[python_targets_python3_10(-)] sci-libs/scikit-learn[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/absl-py[python_targets_python3_11(-)] dev-python/aiohttp[python_targets_python3_11(-)] dev-python/fsspec[python_targets_python3_11(-)] dev-python/multiprocess[python_targets_python3_11(-)] dev-python/pandas[python_targets_python3_11(-)] dev-python/pyarrow[python_targets_python3_11(-),parquet,snappy] dev-python/tqdm[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] dev-python/zstandard[python_targets_python3_11(-)] sci-libs/huggingface_hub[python_targets_python3_11(-)] sci-libs/scikit-learn[python_targets_python3_11(-)] ) DESCRIPTION=Access and share datasets for Audio, Computer Vision, and NLP tasks @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/huggingface/datasets/archive/refs/tags/2.11.0.tar.gz -> datasets-2.11.0.gh.tar.gz _eclasses_=distutils-r1 499c8c8ae8bcabd2304237fb740c23b3 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=02eeff6c7e72d3547a52343eb51bd537 +_md5_=79ff44cbd449ace6e704efa993740748 diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index b80f603c2455..061c76202efb 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/s6-2.11.3.2 b/metadata/md5-cache/sys-apps/s6-2.11.3.2 index 890e3a83a0c0..a2ea6f7ca901 100644 --- a/metadata/md5-cache/sys-apps/s6-2.11.3.2 +++ b/metadata/md5-cache/sys-apps/s6-2.11.3.2 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://www.skarnet.org/software/s6/ INHERIT=toolchain-funcs IUSE=+execline -KEYWORDS=~amd64 ~arm ~riscv ~x86 +KEYWORDS=amd64 ~arm ~riscv x86 LICENSE=ISC RDEPEND=>=dev-libs/skalibs-2.13.1.0:= execline? ( dev-lang/execline:= ) SLOT=0/2.11 SRC_URI=https://www.skarnet.org/software/s6/s6-2.11.3.2.tar.gz _eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=ac578d5fcb604ed79d5107720411daef +_md5_=c9b53439a0f21021b7a1213d55accc35 diff --git a/metadata/md5-cache/sys-apps/s6-linux-init-1.1.1.0 b/metadata/md5-cache/sys-apps/s6-linux-init-1.1.1.0 index 59be484795a3..f90b13c7a70c 100644 --- a/metadata/md5-cache/sys-apps/s6-linux-init-1.1.1.0 +++ b/metadata/md5-cache/sys-apps/s6-linux-init-1.1.1.0 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://www.skarnet.org/software/s6-linux-init/ INHERIT=toolchain-funcs IUSE=+sysv-utils -KEYWORDS=~amd64 ~arm ~x86 +KEYWORDS=amd64 ~arm x86 LICENSE=ISC RDEPEND=dev-lang/execline:= >=dev-libs/skalibs-2.13.0.0:= sys-apps/s6:=[execline] sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/systemd[sysv-utils] !sys-apps/sysvinit ) SLOT=0/1.1 SRC_URI=https://www.skarnet.org/software/s6-linux-init/s6-linux-init-1.1.1.0.tar.gz _eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=65fbfe389801e461221b182f607e60de +_md5_=11d9af65023dfbf9ffe65a1cb6026d74 diff --git a/metadata/md5-cache/sys-apps/s6-linux-utils-2.6.1.2 b/metadata/md5-cache/sys-apps/s6-linux-utils-2.6.1.2 index 15e00fced22a..8e489776c596 100644 --- a/metadata/md5-cache/sys-apps/s6-linux-utils-2.6.1.2 +++ b/metadata/md5-cache/sys-apps/s6-linux-utils-2.6.1.2 @@ -4,10 +4,10 @@ DESCRIPTION=Set of tiny linux utilities EAPI=8 HOMEPAGE=https://www.skarnet.org/software/s6-linux-utils/ INHERIT=toolchain-funcs -KEYWORDS=~amd64 ~arm ~arm64 ~x86 +KEYWORDS=amd64 ~arm ~arm64 x86 LICENSE=ISC RDEPEND=>=dev-libs/skalibs-2.13.0.0:= SLOT=0 SRC_URI=https://www.skarnet.org/software/s6-linux-utils/s6-linux-utils-2.6.1.2.tar.gz _eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=9d02bdb2a3489681f0554575b74e40b1 +_md5_=c4c2bfcea8244896a56ae90214a2de1a diff --git a/metadata/md5-cache/sys-apps/s6-portable-utils-2.3.0.2 b/metadata/md5-cache/sys-apps/s6-portable-utils-2.3.0.2 index a9a211f5bacc..cf80f76b3ef4 100644 --- a/metadata/md5-cache/sys-apps/s6-portable-utils-2.3.0.2 +++ b/metadata/md5-cache/sys-apps/s6-portable-utils-2.3.0.2 @@ -4,10 +4,10 @@ DESCRIPTION=Set of tiny portable unix utilities EAPI=8 HOMEPAGE=https://www.skarnet.org/software/s6-portable-utils/ INHERIT=toolchain-funcs -KEYWORDS=~amd64 ~arm ~x86 +KEYWORDS=amd64 ~arm x86 LICENSE=ISC RDEPEND=>=dev-libs/skalibs-2.13.0.0:= SLOT=0 SRC_URI=https://www.skarnet.org/software/s6-portable-utils/s6-portable-utils-2.3.0.2.tar.gz _eclasses_=multilib 104e1332efb829e2f7cbf89307a474f1 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=c131a4d098ee2b6c35219a9a60051b9d +_md5_=1b8aa1eea95bbd86528515a1af33efd3 diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz index 8b360570d702..c5b371c11ed3 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/elogind-246.10-r3 b/metadata/md5-cache/sys-auth/elogind-246.10-r3 index 7e4de11fa0be..8dd2e84ebae4 100644 --- a/metadata/md5-cache/sys-auth/elogind-246.10-r3 +++ b/metadata/md5-cache/sys-auth/elogind-246.10-r3 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/elogind/elogind/archive/v246.10.tar.gz -> elogind-246.10.tar.gz _eclasses_=eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 meson 915ec7c25e08d7886558215e6809ca1e multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 pam 4efe951aa8ce2c16288d7c915196fe29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=ee2955f64cdddd4c15948aa8c050bdae +_md5_=c0c37b9ec93fe6c4bc31d10eeee68cee diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz index ad6d571af20d..797739a33c6e 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-12.3.1_p20230512-r1 b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20230512-r1 new file mode 100644 index 000000000000..86ce3b608284 --- /dev/null +++ b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20230512-r1 @@ -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 ) d? ( || ( sys-devel/gcc[d(-)] =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 ieee-long-double default-znow default-stack-clash-protection +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=12 +SRC_URI=mirror://gcc/snapshots/12-20230512/gcc-12-20230512.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-musl-patches-1.tar.xz +_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib 104e1332efb829e2f7cbf89307a474f1 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain 94cf9c843f9972a8cfb7c0f813b61d93 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e +_md5_=d8817f787789a13bde80bd7c793731e5 diff --git a/metadata/md5-cache/sys-devel/gdb-13.1.90_p20230429 b/metadata/md5-cache/sys-devel/gdb-13.1.90_p20230429 index 4345a75bf09e..818db99506d6 100644 --- a/metadata/md5-cache/sys-devel/gdb-13.1.90_p20230429 +++ b/metadata/md5-cache/sys-devel/gdb-13.1.90_p20230429 @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://sourceware.org/pub/gdb/snapshots/branch/gdb-weekly-13.1.90.20230429.tar.xz https://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-13.1.90.20230429.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gdb/gdb-weekly-13.1.90.20230429.tar.xz _eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e -_md5_=787f68cacbc3640a9af2488d00ab8a61 +_md5_=a92bde3dce28ddd71fdfc374e5b0a16b diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz index 4201edb6a8eb..4bd94b974f2a 100644 Binary files a/metadata/md5-cache/www-client/Manifest.gz and b/metadata/md5-cache/www-client/Manifest.gz differ diff --git a/metadata/md5-cache/www-client/firefox-102.10.0 b/metadata/md5-cache/www-client/firefox-102.10.0 deleted file mode 100644 index a7275c6170ec..000000000000 --- a/metadata/md5-cache/www-client/firefox-102.10.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.1-r1:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.9-r1: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.10.0esr/source/firefox-102.10.0esr.source.tar.xz -> firefox-102.10.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.10.0esr/linux-x86_64/xpi/af.xpi -> firefox-102.10.0esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ar.xpi -> firefox-102.10.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ast.xpi -> firefox-102.10.0esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/be.xpi -> firefox-102.10.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/bg.xpi -> firefox-102.10.0esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/br.xpi -> firefox-102.10.0esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ca.xpi -> firefox-102.10.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/cak.xpi -> firefox-102.10.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/cs.xpi -> firefox-102.10.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/cy.xpi -> firefox-102.10.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/da.xpi -> firefox-102.10.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/de.xpi -> firefox-102.10.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-102.10.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/el.xpi -> firefox-102.10.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-102.10.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-102.10.0esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-102.10.0esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-102.10.0esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/et.xpi -> firefox-102.10.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/eu.xpi -> firefox-102.10.0esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/fi.xpi -> firefox-102.10.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/fr.xpi -> firefox-102.10.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-102.10.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-102.10.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/gd.xpi -> firefox-102.10.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/gl.xpi -> firefox-102.10.0esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/he.xpi -> firefox-102.10.0esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/hr.xpi -> firefox-102.10.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-102.10.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/hu.xpi -> firefox-102.10.0esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/id.xpi -> firefox-102.10.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/is.xpi -> firefox-102.10.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/it.xpi -> firefox-102.10.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ja.xpi -> firefox-102.10.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ka.xpi -> firefox-102.10.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/kab.xpi -> firefox-102.10.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/kk.xpi -> firefox-102.10.0esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ko.xpi -> firefox-102.10.0esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/lt.xpi -> firefox-102.10.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/lv.xpi -> firefox-102.10.0esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ms.xpi -> firefox-102.10.0esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-102.10.0esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/nl.xpi -> firefox-102.10.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-102.10.0esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-102.10.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/pl.xpi -> firefox-102.10.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-102.10.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-102.10.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/rm.xpi -> firefox-102.10.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ro.xpi -> firefox-102.10.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ru.xpi -> firefox-102.10.0esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/sk.xpi -> firefox-102.10.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/sl.xpi -> firefox-102.10.0esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/sq.xpi -> firefox-102.10.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/sr.xpi -> firefox-102.10.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-102.10.0esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/th.xpi -> firefox-102.10.0esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/tr.xpi -> firefox-102.10.0esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/uk.xpi -> firefox-102.10.0esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/uz.xpi -> firefox-102.10.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/vi.xpi -> firefox-102.10.0esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-102.10.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-102.10.0esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ach.xpi -> firefox-102.10.0esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/an.xpi -> firefox-102.10.0esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/az.xpi -> firefox-102.10.0esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/bn.xpi -> firefox-102.10.0esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/bs.xpi -> firefox-102.10.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-102.10.0esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/eo.xpi -> firefox-102.10.0esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-102.10.0esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-102.10.0esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/fa.xpi -> firefox-102.10.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ff.xpi -> firefox-102.10.0esr-ff.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/gn.xpi -> firefox-102.10.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-102.10.0esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-102.10.0esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-102.10.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ia.xpi -> firefox-102.10.0esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/km.xpi -> firefox-102.10.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/kn.xpi -> firefox-102.10.0esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/lij.xpi -> firefox-102.10.0esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/mk.xpi -> firefox-102.10.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/mr.xpi -> firefox-102.10.0esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/my.xpi -> firefox-102.10.0esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-102.10.0esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/oc.xpi -> firefox-102.10.0esr-oc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/sco.xpi -> firefox-102.10.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/si.xpi -> firefox-102.10.0esr-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/son.xpi -> firefox-102.10.0esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/szl.xpi -> firefox-102.10.0esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ta.xpi -> firefox-102.10.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/te.xpi -> firefox-102.10.0esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/tl.xpi -> firefox-102.10.0esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/trs.xpi -> firefox-102.10.0esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/ur.xpi -> firefox-102.10.0esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/102.10.0esr/linux-x86_64/xpi/xh.xpi -> firefox-102.10.0esr-xh.xpi ) -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 4cc6f8e29d24a8011266413e74c728bb multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=737bdb419383bf5f28c73dcbdc5958b4 diff --git a/metadata/md5-cache/www-client/firefox-112.0.2 b/metadata/md5-cache/www-client/firefox-112.0.2 deleted file mode 100644 index 1237ec5d7687..000000000000 --- a/metadata/md5-cache/www-client/firefox-112.0.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.1-r1:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.9-r1: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/112.0.2/source/firefox-112.0.2.source.tar.xz -> firefox-112.0.2.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-112-patches-06.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/af.xpi -> firefox-112.0.2-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ar.xpi -> firefox-112.0.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ast.xpi -> firefox-112.0.2-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/be.xpi -> firefox-112.0.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/bg.xpi -> firefox-112.0.2-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/br.xpi -> firefox-112.0.2-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ca.xpi -> firefox-112.0.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/cak.xpi -> firefox-112.0.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/cs.xpi -> firefox-112.0.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/cy.xpi -> firefox-112.0.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/da.xpi -> firefox-112.0.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/de.xpi -> firefox-112.0.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/dsb.xpi -> firefox-112.0.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/el.xpi -> firefox-112.0.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/en-CA.xpi -> firefox-112.0.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/en-GB.xpi -> firefox-112.0.2-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/es-AR.xpi -> firefox-112.0.2-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/es-ES.xpi -> firefox-112.0.2-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/et.xpi -> firefox-112.0.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/eu.xpi -> firefox-112.0.2-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/fi.xpi -> firefox-112.0.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/fr.xpi -> firefox-112.0.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/fy-NL.xpi -> firefox-112.0.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ga-IE.xpi -> firefox-112.0.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/gd.xpi -> firefox-112.0.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/gl.xpi -> firefox-112.0.2-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/he.xpi -> firefox-112.0.2-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/hr.xpi -> firefox-112.0.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/hsb.xpi -> firefox-112.0.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/hu.xpi -> firefox-112.0.2-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/id.xpi -> firefox-112.0.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/is.xpi -> firefox-112.0.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/it.xpi -> firefox-112.0.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ja.xpi -> firefox-112.0.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ka.xpi -> firefox-112.0.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/kab.xpi -> firefox-112.0.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/kk.xpi -> firefox-112.0.2-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ko.xpi -> firefox-112.0.2-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/lt.xpi -> firefox-112.0.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/lv.xpi -> firefox-112.0.2-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ms.xpi -> firefox-112.0.2-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/nb-NO.xpi -> firefox-112.0.2-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/nl.xpi -> firefox-112.0.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/nn-NO.xpi -> firefox-112.0.2-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/pa-IN.xpi -> firefox-112.0.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/pl.xpi -> firefox-112.0.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/pt-BR.xpi -> firefox-112.0.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/pt-PT.xpi -> firefox-112.0.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/rm.xpi -> firefox-112.0.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ro.xpi -> firefox-112.0.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ru.xpi -> firefox-112.0.2-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/sk.xpi -> firefox-112.0.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/sl.xpi -> firefox-112.0.2-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/sq.xpi -> firefox-112.0.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/sr.xpi -> firefox-112.0.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/sv-SE.xpi -> firefox-112.0.2-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/th.xpi -> firefox-112.0.2-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/tr.xpi -> firefox-112.0.2-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/uk.xpi -> firefox-112.0.2-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/uz.xpi -> firefox-112.0.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/vi.xpi -> firefox-112.0.2-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/zh-CN.xpi -> firefox-112.0.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/zh-TW.xpi -> firefox-112.0.2-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ach.xpi -> firefox-112.0.2-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/an.xpi -> firefox-112.0.2-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/az.xpi -> firefox-112.0.2-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/bn.xpi -> firefox-112.0.2-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/bs.xpi -> firefox-112.0.2-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ca-valencia.xpi -> firefox-112.0.2-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/eo.xpi -> firefox-112.0.2-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/es-CL.xpi -> firefox-112.0.2-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/es-MX.xpi -> firefox-112.0.2-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/fa.xpi -> firefox-112.0.2-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ff.xpi -> firefox-112.0.2-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/fur.xpi -> firefox-112.0.2-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/gn.xpi -> firefox-112.0.2-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/gu-IN.xpi -> firefox-112.0.2-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/hi-IN.xpi -> firefox-112.0.2-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/hy-AM.xpi -> firefox-112.0.2-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ia.xpi -> firefox-112.0.2-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/km.xpi -> firefox-112.0.2-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/kn.xpi -> firefox-112.0.2-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/lij.xpi -> firefox-112.0.2-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/mk.xpi -> firefox-112.0.2-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/mr.xpi -> firefox-112.0.2-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/my.xpi -> firefox-112.0.2-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ne-NP.xpi -> firefox-112.0.2-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/oc.xpi -> firefox-112.0.2-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/sc.xpi -> firefox-112.0.2-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/sco.xpi -> firefox-112.0.2-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/si.xpi -> firefox-112.0.2-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/son.xpi -> firefox-112.0.2-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/szl.xpi -> firefox-112.0.2-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ta.xpi -> firefox-112.0.2-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/te.xpi -> firefox-112.0.2-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/tl.xpi -> firefox-112.0.2-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/trs.xpi -> firefox-112.0.2-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/ur.xpi -> firefox-112.0.2-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/112.0.2/linux-x86_64/xpi/xh.xpi -> firefox-112.0.2-xh.xpi ) -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 4cc6f8e29d24a8011266413e74c728bb multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=d89380259779b2bef63418e879deb2f3 diff --git a/metadata/md5-cache/www-client/firefox-113.0 b/metadata/md5-cache/www-client/firefox-113.0 deleted file mode 100644 index c4b2137dafbb..000000000000 --- a/metadata/md5-cache/www-client/firefox-113.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( >=dev-lang/python-3.11.1-r1:3.11[ncurses,sqlite,ssl] >=dev-lang/python-3.10.9-r1: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/source/firefox-113.0.source.tar.xz -> firefox-113.0.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/linux-x86_64/xpi/af.xpi -> firefox-113.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ar.xpi -> firefox-113.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ast.xpi -> firefox-113.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/be.xpi -> firefox-113.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/bg.xpi -> firefox-113.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/br.xpi -> firefox-113.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ca.xpi -> firefox-113.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/cak.xpi -> firefox-113.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/cs.xpi -> firefox-113.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/cy.xpi -> firefox-113.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/da.xpi -> firefox-113.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/de.xpi -> firefox-113.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/dsb.xpi -> firefox-113.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/el.xpi -> firefox-113.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/en-CA.xpi -> firefox-113.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/en-GB.xpi -> firefox-113.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/es-AR.xpi -> firefox-113.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/es-ES.xpi -> firefox-113.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/et.xpi -> firefox-113.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/eu.xpi -> firefox-113.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/fi.xpi -> firefox-113.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/fr.xpi -> firefox-113.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-113.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-113.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/gd.xpi -> firefox-113.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/gl.xpi -> firefox-113.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/he.xpi -> firefox-113.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/hr.xpi -> firefox-113.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/hsb.xpi -> firefox-113.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/hu.xpi -> firefox-113.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/id.xpi -> firefox-113.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/is.xpi -> firefox-113.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/it.xpi -> firefox-113.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ja.xpi -> firefox-113.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ka.xpi -> firefox-113.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/kab.xpi -> firefox-113.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/kk.xpi -> firefox-113.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ko.xpi -> firefox-113.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/lt.xpi -> firefox-113.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/lv.xpi -> firefox-113.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ms.xpi -> firefox-113.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-113.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/nl.xpi -> firefox-113.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-113.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-113.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/pl.xpi -> firefox-113.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-113.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-113.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/rm.xpi -> firefox-113.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ro.xpi -> firefox-113.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ru.xpi -> firefox-113.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/sk.xpi -> firefox-113.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/sl.xpi -> firefox-113.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/sq.xpi -> firefox-113.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/sr.xpi -> firefox-113.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-113.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/th.xpi -> firefox-113.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/tr.xpi -> firefox-113.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/uk.xpi -> firefox-113.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/uz.xpi -> firefox-113.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/vi.xpi -> firefox-113.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-113.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-113.0-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ach.xpi -> firefox-113.0-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/an.xpi -> firefox-113.0-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/az.xpi -> firefox-113.0-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/bn.xpi -> firefox-113.0-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/bs.xpi -> firefox-113.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-113.0-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/eo.xpi -> firefox-113.0-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/es-CL.xpi -> firefox-113.0-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/es-MX.xpi -> firefox-113.0-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/fa.xpi -> firefox-113.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ff.xpi -> firefox-113.0-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/fur.xpi -> firefox-113.0-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/gn.xpi -> firefox-113.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-113.0-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-113.0-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-113.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ia.xpi -> firefox-113.0-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/km.xpi -> firefox-113.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/kn.xpi -> firefox-113.0-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/lij.xpi -> firefox-113.0-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/mk.xpi -> firefox-113.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/mr.xpi -> firefox-113.0-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/my.xpi -> firefox-113.0-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-113.0-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/oc.xpi -> firefox-113.0-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/sc.xpi -> firefox-113.0-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/sco.xpi -> firefox-113.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/si.xpi -> firefox-113.0-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/son.xpi -> firefox-113.0-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/szl.xpi -> firefox-113.0-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ta.xpi -> firefox-113.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/te.xpi -> firefox-113.0-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/tl.xpi -> firefox-113.0-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/trs.xpi -> firefox-113.0-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/ur.xpi -> firefox-113.0-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/113.0/linux-x86_64/xpi/xh.xpi -> firefox-113.0-xh.xpi ) -_eclasses_=autotools f0d3196128225dee3220e65f3371bc7a check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 4cc6f8e29d24a8011266413e74c728bb multilib 104e1332efb829e2f7cbf89307a474f1 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 4544ab96b58e177dc52d75e42f5ee307 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=71e9d25eb5653034d47bff2934090824 diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index e501219d0624..a8bad21c124e 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Tue, 16 May 2023 04:40:00 +0000 +Tue, 16 May 2023 09:40:00 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index f1a578b451bf..22ae736b51bc 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Tue May 16 04:40:00 AM UTC 2023 +Tue May 16 09:39:59 AM UTC 2023 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index e062b287d210..cef86fe6c8f2 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Tue, 16 May 2023 05:00:01 +0000 +Tue, 16 May 2023 10:00:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index f42097ab5c9a..8575656e37d7 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -2c9b8239b442a531dc175a937c039b2be8cc5737 1684211419 2023-05-16T04:30:19+00:00 +714ad5748eb654598e3d6b1672a8cab1b1fccd23 1684229434 2023-05-16T09:30:34+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index f44286c76d55..e180d299fb9a 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1684212001 Tue 16 May 2023 04:40:01 AM UTC +1684230001 Tue 16 May 2023 09:40:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index e501219d0624..b1bde576b435 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Tue, 16 May 2023 04:40:00 +0000 +Tue, 16 May 2023 09:39:59 +0000 diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index 8f3f03b8144e..4422cbd647de 100644 Binary files a/net-libs/Manifest.gz and b/net-libs/Manifest.gz differ diff --git a/net-libs/pjproject/pjproject-2.13-r1.ebuild b/net-libs/pjproject/pjproject-2.13-r1.ebuild index 7391ed9bc2b9..a1e87c86eca9 100644 --- a/net-libs/pjproject/pjproject-2.13-r1.ebuild +++ b/net-libs/pjproject/pjproject-2.13-r1.ebuild @@ -8,7 +8,7 @@ inherit autotools flag-o-matic toolchain-funcs DESCRIPTION="Open source SIP, Media, and NAT Traversal Library" HOMEPAGE="https://github.com/pjsip/pjproject https://www.pjsip.org/" SRC_URI="https://github.com/pjsip/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" LICENSE="GPL-2" SLOT="0/${PV}" diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz index d1b50643e0fd..31be03de931e 100644 Binary files a/net-misc/Manifest.gz and b/net-misc/Manifest.gz differ diff --git a/net-misc/asterisk/asterisk-16.30.0.ebuild b/net-misc/asterisk/asterisk-16.30.0.ebuild index a984cb830e26..a684412a9be4 100644 --- a/net-misc/asterisk/asterisk-16.30.0.ebuild +++ b/net-misc/asterisk/asterisk-16.30.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.asterisk.org/" SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz" LICENSE="GPL-2" SLOT="0/${PV%%.*}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE_VOICEMAIL_STORAGE=( +voicemail_storage_file diff --git a/net-misc/asterisk/asterisk-18.17.0.ebuild b/net-misc/asterisk/asterisk-18.17.0.ebuild index 3aeec65e1492..015737c8a097 100644 --- a/net-misc/asterisk/asterisk-18.17.0.ebuild +++ b/net-misc/asterisk/asterisk-18.17.0.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://www.asterisk.org/" SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz" LICENSE="GPL-2" SLOT="0/${PV%%.*}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" IUSE_VOICEMAIL_STORAGE=( voicemail_storage_odbc diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz index 213f6aff68e6..58e43496eceb 100644 Binary files a/net-wireless/Manifest.gz and b/net-wireless/Manifest.gz differ diff --git a/net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild b/net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild index 3f5ce128073b..dec6d1a6b6ca 100644 --- a/net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild +++ b/net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_10 ) +PYTHON_COMPAT=( python3_{10..11} ) inherit cmake python-single-r1 diff --git a/net-wireless/gr-scopy/gr-scopy-9999.ebuild b/net-wireless/gr-scopy/gr-scopy-9999.ebuild index 3f5ce128073b..dec6d1a6b6ca 100644 --- a/net-wireless/gr-scopy/gr-scopy-9999.ebuild +++ b/net-wireless/gr-scopy/gr-scopy-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_10 ) +PYTHON_COMPAT=( python3_{10..11} ) inherit cmake python-single-r1 diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index d9df98bb866f..ed025a8fbebe 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 575ae8c07ec1..301f708edcb3 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joonas Niilola (2023-05-16) +# Doesn't work on x86. #878445 +net-libs/pjproject webrtc + # Matt Turner (2023-05-12) # Likely untested upstream. Not worth the hassle. >=media-libs/mesa-23.1 opencl diff --git a/profiles/default/linux/arm/17.0/musl/armv6j/parent b/profiles/default/linux/arm/17.0/musl/armv6j/parent index f3229c5b9876..7648ec7e7c22 100644 --- a/profiles/default/linux/arm/17.0/musl/armv6j/parent +++ b/profiles/default/linux/arm/17.0/musl/armv6j/parent @@ -1 +1,2 @@ .. +../../../../../../arch/arm/armv6j diff --git a/profiles/default/linux/arm/17.0/musl/armv7a/parent b/profiles/default/linux/arm/17.0/musl/armv7a/parent index f3229c5b9876..b70a1c7befbc 100644 --- a/profiles/default/linux/arm/17.0/musl/armv7a/parent +++ b/profiles/default/linux/arm/17.0/musl/armv7a/parent @@ -1 +1,2 @@ .. +../../../../../../arch/arm/armv7a diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 04af435bf337..82a7d776bffa 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -4938,7 +4938,6 @@ media-video/droidcam:gtk - Build the dev-cpp/gtkmm:3.0 client. media-video/dvdrip:fping - Enables fping support for cluster rendering media-video/dvdrip:subtitles - Enables support for subtitle ripping media-video/ffdiaporama:openclipart - Support openclipart database -media-video/ffdiaporama:texturemate - Install extra backgrounds media-video/ffmpeg:amf - Enables support for AMD's Advanced Media Framework (AMF) media-video/ffmpeg:amr - Enables Adaptive Multi-Rate Audio support media-video/ffmpeg:amrenc - Enables Adaptive Multi-Rate Audio encoding support with media-libs/vo-amrwbenc. diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz index 9d41191647d7..4d97b14bfcf9 100644 Binary files a/sci-libs/Manifest.gz and b/sci-libs/Manifest.gz differ diff --git a/sci-libs/datasets/datasets-2.11.0-r1.ebuild b/sci-libs/datasets/datasets-2.11.0-r2.ebuild similarity index 97% rename from sci-libs/datasets/datasets-2.11.0-r1.ebuild rename to sci-libs/datasets/datasets-2.11.0-r2.ebuild index 977bf0d698b9..a2f4ad26e65b 100644 --- a/sci-libs/datasets/datasets-2.11.0-r1.ebuild +++ b/sci-libs/datasets/datasets-2.11.0-r2.ebuild @@ -43,6 +43,7 @@ BDEPEND="test? ( dev-python/pytest-datadir[${PYTHON_USEDEP}] dev-python/decorator[${PYTHON_USEDEP}] sci-libs/jiwer[${PYTHON_USEDEP}] + sci-libs/seqeval[${PYTHON_USEDEP}] ') )" diff --git a/sci-libs/datasets/files/datasets-2.11.0-tests.patch b/sci-libs/datasets/files/datasets-2.11.0-tests.patch index 0babe8b23d58..e105c01bc63b 100644 --- a/sci-libs/datasets/files/datasets-2.11.0-tests.patch +++ b/sci-libs/datasets/files/datasets-2.11.0-tests.patch @@ -123,16 +123,6 @@ def test_dataset_with_audio_feature_map_undecoded(shared_datadir): audio_path = str(shared_datadir / "test_audio_44100.wav") data = {"audio": [audio_path]} ---- a/tests/test_metric_common.py 2023-05-06 13:20:24.496197629 +0200 -+++ b/tests/test_metric_common.py 2023-05-06 13:21:09.916732417 +0200 -@@ -210,6 +210,7 @@ - yield - - -+@pytest.mark.skip(reason="require seqeval") - def test_seqeval_raises_when_incorrect_scheme(): - metric = load_metric(os.path.join("metrics", "seqeval")) - wrong_scheme = "ERROR" --- a/tests/packaged_modules/test_audiofolder.py 2023-05-06 14:00:39.560876163 +0200 +++ b/tests/packaged_modules/test_audiofolder.py 2023-05-06 14:01:26.005212423 +0200 @@ -1,10 +1,8 @@ diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index dff9a742c036..aee5ecaedec6 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild b/sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild index 795a17748e77..73485c0fdbd4 100644 --- a/sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild +++ b/sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="+sysv-utils" RDEPEND=" diff --git a/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild b/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild index 43ea27b14a6a..ba5d70f74e27 100644 --- a/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild +++ b/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=">=dev-libs/skalibs-2.13.0.0:=" DEPEND="${RDEPEND}" diff --git a/sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild b/sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild index 84d119227fea..36d808ebf75e 100644 --- a/sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild +++ b/sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" RDEPEND=">=dev-libs/skalibs-2.13.0.0:=" DEPEND="${RDEPEND}" diff --git a/sys-apps/s6/s6-2.11.3.2.ebuild b/sys-apps/s6/s6-2.11.3.2.ebuild index 589e48f8ebb4..7edd95a7f70b 100644 --- a/sys-apps/s6/s6-2.11.3.2.ebuild +++ b/sys-apps/s6/s6-2.11.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~riscv ~x86" +KEYWORDS="amd64 ~arm ~riscv x86" IUSE="+execline" RDEPEND=" diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz index ef6a14322e6c..c75adf50ce05 100644 Binary files a/sys-auth/Manifest.gz and b/sys-auth/Manifest.gz differ diff --git a/sys-auth/elogind/elogind-246.10-r3.ebuild b/sys-auth/elogind/elogind-246.10-r3.ebuild index d796cea56f11..532c0142c6d7 100644 --- a/sys-auth/elogind/elogind-246.10-r3.ebuild +++ b/sys-auth/elogind/elogind-246.10-r3.ebuild @@ -54,6 +54,7 @@ PATCHES=( "${FILESDIR}/${P}-revert-polkit-automagic.patch" "${FILESDIR}/${P}-clang-undefined-symbol.patch" "${FILESDIR}/${P}-loong.patch" + "${FILESDIR}/${P}-musl-selinux.patch" ) pkg_setup() { diff --git a/sys-auth/elogind/files/elogind-246.10-musl-selinux.patch b/sys-auth/elogind/files/elogind-246.10-musl-selinux.patch new file mode 100644 index 000000000000..508bf037ccf1 --- /dev/null +++ b/sys-auth/elogind/files/elogind-246.10-musl-selinux.patch @@ -0,0 +1,57 @@ +https://bugs.gentoo.org/888912 +https://github.com/elogind/elogind/commit/ab72a46f3104f44a32ef7bec7439aa9d3b5f0fdc + +Rebased version to apply to 246.10 by concord@. + +From ab72a46f3104f44a32ef7bec7439aa9d3b5f0fdc Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= +Date: Fri, 9 Oct 2020 16:48:03 +0200 +Subject: [PATCH] basic/selinux: work around mallinfo deprecation + +Latest glibc has deprecated mallinfo(), so it might become unavailable at some point +in the future. There is malloc_info(), but it returns XML, ffs. I think the information +that we get from mallinfo() is quite useful, so let's use mallinfo() if available, and +not otherwise. +--- a/meson.build ++++ b/meson.build +@@ -617,6 +617,7 @@ foreach ident : [ + #include + #include + #include '''], ++ ['mallinfo', '''#include '''], + ] + + have = cc.has_function(ident[0], prefix : ident[1], args : '-D_GNU_SOURCE') +--- a/src/basic/macro.h ++++ b/src/basic/macro.h +@@ -93,6 +93,10 @@ + #endif + + /* Temporarily disable some warnings */ ++#define DISABLE_WARNING_DEPRECATED_DECLARATIONS \ ++ _Pragma("GCC diagnostic push"); \ ++ _Pragma("GCC diagnostic ignored \"-Wdeprecated-declarations\"") ++ + #define DISABLE_WARNING_FORMAT_NONLITERAL \ + _Pragma("GCC diagnostic push"); \ + _Pragma("GCC diagnostic ignored \"-Wformat-nonliteral\"") +--- a/src/basic/selinux-util.c ++++ b/src/basic/selinux-util.c +@@ -72,6 +72,17 @@ void mac_selinux_retest(void) { + #endif + } + ++#if HAVE_MALLINFO ++static struct mallinfo mallinfo_nowarn(void) { ++ /* glibc has deprecated mallinfo(), but the replacement malloc_info() returns an XML blob ;=[ */ ++DISABLE_WARNING_DEPRECATED_DECLARATIONS ++ return mallinfo(); ++REENABLE_WARNING ++} ++#else ++# warning "mallinfo() is missing, add mallinfo2() supported instead." ++#endif ++ + int mac_selinux_init(void) { + #if HAVE_SELINUX + usec_t before_timestamp, after_timestamp; diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index 311614b98617..c678dad0305e 100644 Binary files a/sys-devel/Manifest.gz and b/sys-devel/Manifest.gz differ diff --git a/sys-devel/gcc/files/gcc-12.3-ccache-ICE.patch b/sys-devel/gcc/files/gcc-12.3-ccache-ICE.patch new file mode 100644 index 000000000000..9a170f5db77e --- /dev/null +++ b/sys-devel/gcc/files/gcc-12.3-ccache-ICE.patch @@ -0,0 +1,67 @@ +https://bugs.gentoo.org/906310 +https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109850 +https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109241 + +https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=396a4e76afec30d2461638f569cae18955eb4ad2 + +From 396a4e76afec30d2461638f569cae18955eb4ad2 Mon Sep 17 00:00:00 2001 +From: Jason Merrill +Date: Wed, 22 Mar 2023 16:11:47 -0400 +Subject: [PATCH] c++: local class in nested generic lambda [PR109241] + +In this testcase, the tree walk to look for bare parameter packs was +confused by finding a type with no TREE_BINFO. But it should be fine that +it's unset; we already checked for unexpanded packs at parse time. + +I also tried doing the partial instantiation of the local class, which is +probably the long-term direction we want to go, but for stage 4 let's go +with this safer change. + + PR c++/109241 + +gcc/cp/ChangeLog: + + * pt.cc (find_parameter_packs_r): Handle null TREE_BINFO. + +gcc/testsuite/ChangeLog: + + * g++.dg/cpp1y/lambda-generic-local-class2.C: New test. +--- a/gcc/cp/pt.cc ++++ b/gcc/cp/pt.cc +@@ -4106,10 +4106,14 @@ find_parameter_packs_r (tree *tp, int *walk_subtrees, void* data) + case TAG_DEFN: + t = TREE_TYPE (t); + if (CLASS_TYPE_P (t)) +- /* Local class, need to look through the whole definition. */ +- for (tree bb : BINFO_BASE_BINFOS (TYPE_BINFO (t))) +- cp_walk_tree (&BINFO_TYPE (bb), &find_parameter_packs_r, +- ppd, ppd->visited); ++ { ++ /* Local class, need to look through the whole definition. ++ TYPE_BINFO might be unset for a partial instantiation. */ ++ if (TYPE_BINFO (t)) ++ for (tree bb : BINFO_BASE_BINFOS (TYPE_BINFO (t))) ++ cp_walk_tree (&BINFO_TYPE (bb), &find_parameter_packs_r, ++ ppd, ppd->visited); ++ } + else + /* Enum, look at the values. */ + for (tree l = TYPE_VALUES (t); l; l = TREE_CHAIN (l)) +--- /dev/null ++++ b/gcc/testsuite/g++.dg/cpp1y/lambda-generic-local-class2.C +@@ -0,0 +1,13 @@ ++// PR c++/109241 ++// { dg-do compile { target c++14 } } ++// { dg-options "" } no pedantic ++ ++void g() { ++ [](auto) { ++ [](auto) { ++ ({ ++ struct A {}; ++ }); ++ }; ++ }(1); ++} +-- +2.31.1 diff --git a/sys-devel/gcc/gcc-12.3.1_p20230512-r1.ebuild b/sys-devel/gcc/gcc-12.3.1_p20230512-r1.ebuild new file mode 100644 index 000000000000..922e86050a50 --- /dev/null +++ b/sys-devel/gcc/gcc-12.3.1_p20230512-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="2" +PATCH_GCC_VER="12.3.0" +MUSL_VER="1" +MUSL_GCC_VER="12.3.0" + +if [[ $(ver_cut 3) == 9999 ]] ; then + MY_PV_2=$(ver_cut 2) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2.9999 -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998)) +elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + # Sometimes the RCs are e.g. 12.3 and not 12.3.0... + #MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 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 + +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=releases/gcc-$(ver_cut 1) + +# Don't keyword live ebuilds +#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then +# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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() { + toolchain_src_prepare + + eapply "${FILESDIR}"/${PN}-12.3-ccache-ICE.patch + eapply_user +} diff --git a/sys-devel/gdb/files/gdb-13.1-musl-lfs.patch b/sys-devel/gdb/files/gdb-13.1-musl-lfs.patch new file mode 100644 index 000000000000..d7778e305903 --- /dev/null +++ b/sys-devel/gdb/files/gdb-13.1-musl-lfs.patch @@ -0,0 +1,23 @@ +https://bugs.gentoo.org/905922 +https://sourceware.org/bugzilla/show_bug.cgi?id=30450 +https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=2e977d9901393ea1bacbe1896af0929e968bc811 + +From 2e977d9901393ea1bacbe1896af0929e968bc811 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Wed, 22 Feb 2023 16:28:22 -0800 +Subject: [PATCH] gdbserver/linux-low.cc: Fix a typo in ternary operator + +Signed-off-by: Khem Raj +--- a/gdbserver/linux-low.cc ++++ b/gdbserver/linux-low.cc +@@ -5390,7 +5390,7 @@ proc_xfer_memory (CORE_ADDR memaddr, unsigned char *readbuf, + if (lseek (fd, memaddr, SEEK_SET) != -1) + bytes = (readbuf != nullptr + ? read (fd, readbuf, len) +- ? write (fd, writebuf, len)); ++ : write (fd, writebuf, len)); + #endif + + if (bytes < 0) +-- +2.31.1 diff --git a/sys-devel/gdb/gdb-13.1.90_p20230429.ebuild b/sys-devel/gdb/gdb-13.1.90_p20230429.ebuild index d75794a2864b..e6030f478386 100644 --- a/sys-devel/gdb/gdb-13.1.90_p20230429.ebuild +++ b/sys-devel/gdb/gdb-13.1.90_p20230429.ebuild @@ -111,6 +111,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-8.3.1-verbose-build.patch "${FILESDIR}"/${PN}-13.1-Wenum-constexpr-conversion-clang16.patch + "${FILESDIR}"/${PN}-13.1-musl-lfs.patch ) pkg_setup() { diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index b730935703d6..f56afc48ed0e 100644 Binary files a/www-client/Manifest.gz and b/www-client/Manifest.gz differ diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 0e07de331c36..8a2a4caf608f 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -1,101 +1,3 @@ -DIST firefox-102.10.0esr-ach.xpi 466443 BLAKE2B b081a2a28186ba81cf9fc2b4749a34b02ce55ea8de4a81860cf20bc04f5b54b236b719717cfbe56666d0bde19dfdb25db76e4d1f0ec65c6a6ee2736ecb74d66e SHA512 d178890b9ac6740265f77e17f226d9974e5635af361fc237ab70e49cbc46d3113f6b55945c41f193dfba57ba9d702a5ffe0f84c1992134ba46b1ca35618e297a -DIST firefox-102.10.0esr-af.xpi 429127 BLAKE2B 1bbd305fe05f34a9e677ea1bc85d2020557cde0998c1907534bacbdf9bbe83d4269a996b447184a536f41d973db7cbf6a7f1e220700c2e7876afcea964f6a3b7 SHA512 3d9e2690bf9abaebb98448864bd4e3eca01ad5be59f6be0ed16b4049d79574b325ec59c504e1e9df89ff820d9064cde8ed03c160baa52f88f29e5311c6902851 -DIST firefox-102.10.0esr-an.xpi 510484 BLAKE2B f2e6516c41c384ea5034d5e8ae4c4a92d7ac175c9543293c2bfe22d5e3cb70ef60512d5cd612f459ca742239df8117159ae4099775fc98430d3e4a9cd4cd512b SHA512 174ae302d19c95a75af320c40870ffe20946f1c6bf5359fe120c7633b73c7e3e93f378518cc7206d7c36e4e0fff97dd8fa0ce7ac8870cb6b681502c616f2ae6f -DIST firefox-102.10.0esr-ar.xpi 578880 BLAKE2B d086879d719d599e911fcd3a8d0151a83f4ea3aa8a9fc2001a03a021da596856fdd33d2e92e6bb7939754b8d63921599e7cbe956fee5cce7bd5afa6d9d137da7 SHA512 f4505826f341bd1afcfc2430d41691c8056d37bfa60f36883dcc5cea82ed10e6c3da9e70ea2b2de7655dfa9db788640814d89d923cf12dc94d5656d7d7c19345 -DIST firefox-102.10.0esr-ast.xpi 498102 BLAKE2B 964442596e6e3d3c0afce33fa3576d3fd4ded4a1a4775897fda625a5e99d673ecc887e09a01ed8da9e451c6d40a5e67c8d0aac3f638c8fac41fe544f13ea029c SHA512 a034b3758d52f51d30cdc43265cb7edecd0eb7bde2bbba7dcc22e9831d8f9f734e54a2f8fb40ecdecbb6fb6daeccf32b73a5af30a2bd91ffffe0622a486870c2 -DIST firefox-102.10.0esr-az.xpi 500787 BLAKE2B 944e10d8f786f94073cde7d3ba3956073d05f518a5ca1aaef65f5d9acb9482b8967c7705e63dd5264bb493f2346e97c9169b0010a8ad83f5b118ad6cfa7b2368 SHA512 27a15be295eac1c5489c06821e0e3fc808429dd55eb6e3dc396a8fef85ad29a9ae71c87aad53ae50ab224d1ed7fe167e9adb4c92996520e7971866826ce9b333 -DIST firefox-102.10.0esr-be.xpi 666682 BLAKE2B 9832a3d0099190a0706a6700660993c3aa133dd539f2ffec7f5f1d263f7ba15a6005b8d5997d986e86368ccb4e340b8d446f47330a2cb8d382a11434d528b00d SHA512 161707973d47228830dad0281fe79c7f7cb31b1755158a0689200e36db431d40df085a02d5ea71945008cc6e1b14250870ddfb9f4aa5786510b7cc5082b94c23 -DIST firefox-102.10.0esr-bg.xpi 591337 BLAKE2B 2c3356f8a347c740c9a31ba5914a8fafb6ca55fe71c499efa4c2cb8347d61779e66f6e5c0aadec39d0d6afb970debd0be6a424d9266533b113ba6eff5059ceb7 SHA512 e5eb6cd1b7723197c7e5fbbf9c5d9ff6b1e99854ca21a7864ba0ac770a5c9be63abb57ea581bf7a9dceb0325497d211bdfe231b37a6b884bd223170749154e2a -DIST firefox-102.10.0esr-bn.xpi 591684 BLAKE2B cb9c411e338c368fb00876a448ffe2eea29f62f14de1586b4abe87c80511373880dbef11e42d7b80a1dff90d64438323fb1b4329bb444e969a9b39fc2bcf12e9 SHA512 142ea0decb2759577208e90c8d70c7c976c5d14efbe57c29a7f2c8f0d212be950f72fca57507d401e4971b7df18efeeb921aa0f1759900dc1707928f58732a97 -DIST firefox-102.10.0esr-br.xpi 555853 BLAKE2B a787abdf5c1f7e142905e33ba114a401a65d36dae00c41ad4a203368cf6e539d82fdd68e32094b90b4a25051c8fe13bf020d22d3cc7da91f055dcd0caefb2195 SHA512 b6298f8192db598a14dc76e4600d33bc63efaa46e7efc94bf1a83e01f28a6b6addc01988ddeb1bc61156371d062e38d8b902ca49934f00a80f13df1096b3f086 -DIST firefox-102.10.0esr-bs.xpi 471729 BLAKE2B fc7f8426f46765a6dcd78c6a0ccee1f420c184b6c30a557137eb8ff7e36e0adf0e3e52f297277caa23386196a980eba89af31637591f046514cb4efc6cc40f00 SHA512 28afc0aebf7cebe6f0b3ec8061e1052a7e835fcafcbe8c39ef699a172a12d5b26f505423a053d87084d483cc14a76b351d3a4ed6e8e60e835051e1a5c91cac3c -DIST firefox-102.10.0esr-ca-valencia.xpi 549192 BLAKE2B cb79579b9b61cd30b8af879f003077e381e07f270d011ba39563258f5254b7ee2d17f1acfa92d422b8c493def252b14bbb9af52b9b232691b6ac92cde330fb33 SHA512 49e70d28cb24c690bdc9667758662cc8ada4015c6b85b3b5b2fecbe1d143c5a2c11708d9ad38b1e88e07e175b5c50d7166338ea0a65bb5583678e89cc5cd23d8 -DIST firefox-102.10.0esr-ca.xpi 561930 BLAKE2B d46e280199e2c3dd16f44ed61e4bbe92393bdef658f6b3c130cb1b247e1cfcdc77ad84e5f89dcb2a1b6545915b6ab8adaebb284004ac0a14599811289c0a602f SHA512 f7ba629ece292849382f804c09d65271e9fc8c732c1f272c454895291f2dcc0af48e1f17db0a4729db8b53d2e8c613207f0cd796a76c3d360c147cc9c5b71990 -DIST firefox-102.10.0esr-cak.xpi 563841 BLAKE2B 5d1022b6fe89b6d6f04bafd041582ca5c83cdccb4581ca81ce22129d182aae7cdf021bf68c33ca2e90f3c75fb27ff940f5e0d7f0b89e47ad22746bba9942f6bc SHA512 90f4e55658c9f4341fa551a480f0b3ea45d3ed006567027a8bfcd2c34ae2b3afaab7d99bf93e807fc53b799a11b18574a92f3bd2b9416f63aeb72a1b1e92dafe -DIST firefox-102.10.0esr-cs.xpi 599807 BLAKE2B cb90d6965b65d3a9bc20f2e7d77c681fb7f0c92144088d8d77848ed17259e2e8493d2a4088e98c6c63c01193b05dd8e47e8f6b8a00ec7ebc1a14b813e7c6bb74 SHA512 3db0646d54e5ecffebdad8b7154d15b2906909fecf35b80a9911dfcc36c2fc29cc7ca6382ec7444eb64d29adf96139e8f4efd28f5673e34c88461f3ea4ebb246 -DIST firefox-102.10.0esr-cy.xpi 579217 BLAKE2B a2b45ad1a064b6c47d090d7411e1940a9584c07bc646d2f60cc813ba83086478b7358b57c1ac6e36dba3c37dcfa12d311d0b321732dea3ba9aaafed517ff289a SHA512 6d3df7eb18e4f9f9941d2d4eec40b54b5496ab4575feb31cd22ffa7547b2db3a1972744a957920531cc10b27c96257e934ae9c8a6c523b75a29dbdb0a9085698 -DIST firefox-102.10.0esr-da.xpi 570515 BLAKE2B d8cdc29962b634efee24a451146bce045b638f585376c14dc7f24dc05fd1ca48c1e34342de486dc6589de8c35b5afbdef15ff9ebca10d57a8481062b48bc0e61 SHA512 f78957e28e71eec1f106b3b3d30bcc461e804d62631ea3cec2d2e30645444be1119b9f465fccda4e7bf2dd7b374bcaaf7b55b38bedd9f3e755fcb59eee87c2b8 -DIST firefox-102.10.0esr-de.xpi 591579 BLAKE2B 94c1fa4a493674c31c23f9baa2410c0fad275b7ffe9c52546aa867b47919938b47640226e70647039e7169efa9a66cf105890bc5700b9a57e55fc2a04e7aea7a SHA512 10b1575d6f9f7365b9e7be1648c50e52639c3800f6921cd7085d9c89f971003fa485b90223f92ad7a58138a55a401f29a64f8a14172aabc2c87e9263d915a902 -DIST firefox-102.10.0esr-dsb.xpi 600374 BLAKE2B be543399c75155619bb5d7ec961006645640e1808e7084a09c2222eb66e81380e1b0a6344ea1f65c08348d593a9cb05b64a565bc41e0a5c553f30fd1a8e7ec83 SHA512 dc61267ce6952c609a4848fb9d8f8587cf75d2594bdfd230b399dbf7a58015f5b91cbd11a015b7a09279fc52cd3ebe766d14ba5e402f3235b14fc392c3766553 -DIST firefox-102.10.0esr-el.xpi 681656 BLAKE2B c823110f1b12365e23a2c45ae6fe1daa66f9f4b61078bde89af711e5fb749c850e00631afa9fad204cc93f327e258b445f34d553ee915b9a4ff81d0b3c42f3b8 SHA512 0bf94570c51b3a1b765565c74e883941d66cb2f6c8d45d3ef016da9f6ed40a67fa675eaed0c4889a71c144302289c2787073c326406e73956b250d8063795d2d -DIST firefox-102.10.0esr-en-CA.xpi 541064 BLAKE2B fb6f49ef42eb0e6269b9c43d6445dc024c6c2ef4041614285b56d870d0b7e3f21709c898157a0f7cc75e0748e1d21a9bdbb8c33911380f09bbb96f3d9110a4ac SHA512 bb2cfd5b235c4107bbf77cc2acd0537088683caf20e24e926b8c0412ee277dd85de2a0bb22843771cff08fc07b9074c3e7b9af08fc7f2f2e40f29ca50d7920ac -DIST firefox-102.10.0esr-en-GB.xpi 543999 BLAKE2B 90d7b044b0f16fdf3658e7c0fdc245fa58bced8befee2c0fbe46c817bea5a17a3f8938178c985b8a884518b9ea81f5a3d1d64dd8bc70afa25cd320a7ff831ccf SHA512 5eaf262fdf513de492888ad286645276b6344d8ff2df6b078a1e366523c4194b95c4842173db32c8651de99f0cceef832b240b8252acfd9d6a4a6c3b90801f1d -DIST firefox-102.10.0esr-eo.xpi 571442 BLAKE2B 40210f1f12c6af9dc35dc0027d9043ace0a465de006d849af3d577649d3a9d123ed66706d37cc97fd4deb007d9d35b2ee862981466a3d4ffcbfeccd12a58ec40 SHA512 b829f17edb8a760f201eafa03a0adc4b1a6d3d12724abe4230059dcbc4298dd010adeed410b14c48a6c04a61a6515e2263cabb21182707783c04a1270c68d02f -DIST firefox-102.10.0esr-es-AR.xpi 584193 BLAKE2B ac9c6394dee02728da874cf0d9ed6d8f8d97a66387dd8f6e3264fd408675539b3c727f9187145b4ed822c4f13dcb9637bdccefc3ff37ba4e10311be633ef7793 SHA512 0021d74ea30e730a0d060c620bd476eb3cd3dd6ce69adea0ccf4d0a0fb99a87f1cff93f34769f6267a4ea922d3e81370a83b3e231c76e322ef8c01be34d5b57d -DIST firefox-102.10.0esr-es-CL.xpi 583192 BLAKE2B d8fd095c9eae2726e3fccbf1d8cf901e9063aef349122451a11d18d1c236a7f665dc219e2ec18e1fbaa0ea0875126f219bff012f5398338f275577bd2482ffbd SHA512 01688a98a0c69bd72c7d4287bbeb7c8156be2fc33af8beba9b86d36c9f73ea95d403f7fdee1a62d1da51c36cf53ee0b5a55c439fbd78d0655b25274fb4797a88 -DIST firefox-102.10.0esr-es-ES.xpi 576080 BLAKE2B bc8fa0826a673e8807f56d2d3c7021058d818210169e2b574767f475d4f0937cdb0c1bef7fde62eb87dfb468370d148433345eee9db1f47b1313976515269453 SHA512 8966ec45738374f5f9e9cbb36daf6c259577722c06e8e306272df98c5765e3b5a91d5b2fcff05f6085b50e548480e49085b07b541880b33195147fa786736d08 -DIST firefox-102.10.0esr-es-MX.xpi 586655 BLAKE2B d5ade1aeb7f732576ee4ff1e594665a20654da1292924b8ab2b608a14ff411c737c61145876b460b09fbe2cf19f55e8e443e7a2432b32ed7e308672e77016788 SHA512 f212ac57660169c8b57b169af7fd735f3da543c34268081b44d14fd710b3639b33fef83067df0beafbdddbb4081b62a5feb95135e2858e65e88d6f736fe26fb4 -DIST firefox-102.10.0esr-et.xpi 543297 BLAKE2B 2bf93ecc36ef6f8dd5f789b96f5356ea8fb634cba9921f4586cc112adc40f381c364a7c3000b59a05ec532aae2a552608043e688b862c93a697366ee9ec01177 SHA512 6f5c48f45b217211107f2c037eca24dce462613c05f708de799687c75ec2b94531021490308aee4ef634ba7afb8f370073f73737195711807f016a85c0dd3fbf -DIST firefox-102.10.0esr-eu.xpi 572527 BLAKE2B ba93a1686dc371e1e3d8130062795febe67d8315e52b95373b0e1375e2889eec809388720dc83c4b9bed3e35cb9ffc673988c0245306a263f91b78b287f1e1a7 SHA512 330a152c62f6b03d00b1f623f9ee1af8c0765e7f7b99a77729d2b84d9cd17990895443bd4ab63fed7b33d16c46c6506f095125056c4ea56a9eaf8a9237ec76ce -DIST firefox-102.10.0esr-fa.xpi 583115 BLAKE2B 15e6c496144acbbb7b6278de47fa857175045568b402e1991fdc259c611725d0394ec7d63ec4d214db88fd794cf103d6c06c01727795310791e81d5c6ad7059e SHA512 49b873b0ce851d2371b0fc6b9491ef243868e2b60ee62b4dac1bc62350d369e84e2f7be93eb980e87435381a15d5c8fb0e9b937ec6eaf3bd463795e25faacd3e -DIST firefox-102.10.0esr-ff.xpi 483129 BLAKE2B a7bb5a141922b21e222a94b6c3a714e721e3cc4adb8f36529054e84a898bacaf1a47cd59ff7bcb7d09c175bc7e25160a83e92a855f9584eaa70eba2cac1a01a4 SHA512 068fa8acb19a845316c5cb030e23ac4e640529a3500f2d12e57ba18821c3cca5484bf06b3427d922fa9ba2afc4120063d083de1eebb602d41e76b336d4aca196 -DIST firefox-102.10.0esr-fi.xpi 568233 BLAKE2B 8dde0eaa0ef2737638908ff04c598a8a400256df94f11ec73779adb20d350c30db69da825daa57db273421d25599ed88c66a4f4bec02bfcb842c22d82fde4c41 SHA512 87b8434083bd1480f18ba92d1d9a1246cc07d30aaff27f8ee29f091c3b9fbf2e473627ed1cea8b461533371310ed61093cba5f5052285688a6f1ca82e4aa9f31 -DIST firefox-102.10.0esr-fr.xpi 595536 BLAKE2B ea29fe50bb19b28e9a4ed7629a6ad4bfab7c5922f45ad51f9b58abd1f73685702387f746de21d72340c413b2f77e8e6af9b0659307fdcf997e28d9f6333dc6aa SHA512 961f58fef77e33ddb6311d7e97b939deb669c0fb8a40c610f4bceea081104ca9364342dc27e9e79684d84ff3d8390a1615ebb20e5451b79dfd12da3e20ed0979 -DIST firefox-102.10.0esr-fy-NL.xpi 580241 BLAKE2B ff7617594def0e24be829a940fb4b4027bdc598aab3d731e496408c1a7b82ef094056c86c9dfcc6c28f64ac8e70c2bf7f639e7ee33f13ca49ec88293124c14bd SHA512 9c78732af0584972c2e4cffe1a9dd96d1b04cdc3632154575c66d5ad732413d92d309ae0e4e4b6833fa4749ebf5ba4c9eca83211326581be9874d7cbac82e784 -DIST firefox-102.10.0esr-ga-IE.xpi 480692 BLAKE2B ce5a5ad43374590d2598f456f11e8394f97221c113f20018b291015bed1e81217428eb10b6785f467dcb71c477f64f77cddccff11073d97429af3ffae025fbab SHA512 d5ffa111abfdb08e976ca43a024a69c412c67e9f7cb28738631c6b8a0df5c0b1054cc50ea9fbcaa34c8228cb15a54c55619f7d64126e25aedd84222e0abca8cb -DIST firefox-102.10.0esr-gd.xpi 557863 BLAKE2B 6e6b67f34733d37f07cbc9417f993c51c8a10747afee637f88516fb6aac3d39a016fba2adb72aa238ea2f1665d6e3eaeb24ec467ce633d09b81cee7fde693cdd SHA512 881d227b24ce38452a036090b321f3d074e5d7348b1967a3c607504b99ffbb3ca7190eb7d39621a9e4accca628ead51ef4fe1256de5184ad2b7cf7c5450b91bf -DIST firefox-102.10.0esr-gl.xpi 550715 BLAKE2B 3a7565d4ee54db463c5e0c31e2bf8d92c1434a5977a15f0e9daa27f66de438e299c44fa232a196c59f3f932861413c6a98e27c7b6c0aa9f15279d91c15295bc2 SHA512 6e5b5889fe006f8e0af49d3ec57e9c8974d41cf22c564d60e107bb79f6a4d99aba9c1410da9bac5165085a5afab0446b299296a20316433929b133f6bc6c6bf3 -DIST firefox-102.10.0esr-gn.xpi 595703 BLAKE2B b37a59d888bd55c6b16f9a45dd05d39c11658a62a94aef2c0a195d074a6fab90332e26ebb7168e770230a8f2a33826c832dbc4bd0aeb68c55f5d47819e9b3305 SHA512 38ab3354d1eec28809aee08c5f579e742f413fed9512915422821f7986c6bf1cfc042de5775a1d6b00a265cf39eee2de7d4c0ebe6d5d46dda23221a7aed13aa3 -DIST firefox-102.10.0esr-gu-IN.xpi 541901 BLAKE2B 3e12ff1f4c2e20ac78917d25e850048f5234622146d2fc186963472c6f5718079377570fe626b361229624b33a4e2f877de982f0620baf36ac67f3ad5bac68a2 SHA512 607a00b72364ead71c8eaf78138e022f8a3ef23c2f509c80edb9d017b470efa66d0d93cda653659d1380499eb85a1e0a42921d81dd788619b596c69455ea3b53 -DIST firefox-102.10.0esr-he.xpi 591522 BLAKE2B 79d8edb630e9c80f2e8945726ccef88b8d3e70a7b69d3d094b7c4a77a3889fe04dc643e77c1f4954bf03ee325ec7ba88518e9a7cb26d8961b398fa7c72406210 SHA512 c0c8c520696d719480abfa30bd6c822656bc4c1d73e5836460288b95a228f340440a0a64b95c8de568cc9cbfa73c3abe2c05e51afc768e4aa9de9fb9694611fb -DIST firefox-102.10.0esr-hi-IN.xpi 570423 BLAKE2B 68e8411f5a08cd39175a078ac0362277fa58af4272700fdd382fbd4c7656688605d01b2f27e911bfe60dc6a9bcabeec6b2f5bf87e49736a0601cd53f4ab6c207 SHA512 bd5b29356384236a236966c81fc008eafc240dc29675aa1e788b3e939f53833951de49649035526ac2bb02a5e39a80ebc6a6fdb308df2061c35b28e8578b7653 -DIST firefox-102.10.0esr-hr.xpi 555266 BLAKE2B 37a652d705f4a5f2f94add1b8d63291dffeff589f7f90dbef65540fadcada4e027a6bb28bb18910f9c3560cd418da6bc23db0a1c83e8c61d2c219acc097a68f6 SHA512 d9ddd57d4771a47bc92239f52d463434057f88f7694d69371edec5216e4968bf5e383c4ffcd73b14e25af9eebbfd07681290736ba77ffe0cc64f430f7be43744 -DIST firefox-102.10.0esr-hsb.xpi 599179 BLAKE2B d9dd76de985fb107fed11ce7b7e0595dba4d4c0827a579873216d3ba3473ba4566ecb4ab048fccd0443a4046fb461552fa0f47b9d821535357a329dd820cb8bd SHA512 759970b200e8fcde4d7521a0d2c43208fac88dc591de55d40b89d57400cde74b1ae217482ba1978bd1b17cb78c580da4c4f9d1f8b377f12766dbdd253fd6560f -DIST firefox-102.10.0esr-hu.xpi 605250 BLAKE2B 1b370818a97b44c76360680cdd0605c6eb4b508ceafc5a2213ff8376d4a55023e0348fafaf9dfa7a7acef760a3a58db42832788c25bcf7d26def6f719d460a87 SHA512 5bbc82763d8e11455896d1ee27302c775aa69c41aa819cb3b21660849f9234865248b293c2d11dae04dd99898cc8b0f3136ef2f4acda06416a33650b344efc40 -DIST firefox-102.10.0esr-hy-AM.xpi 607096 BLAKE2B 246a297de96ca236654a1f88a054802bff605c78a6d954f8eb886d2d7f7bc5427d51110e23aebcba868303c7f7670a41d5341ae90c6dbaa2f6d858ebe131a3b8 SHA512 8a87d1033887684afbab37f150dd2e6571fa625d2eb23407e34662477b97cd8d1ae3a05fb39d1da3b858ea19bc74ea8dae1f3c601c98b5fa6f41a877a6334175 -DIST firefox-102.10.0esr-ia.xpi 567890 BLAKE2B 1dd17aba7a5428387d19acffa2e716588f448e893051860ad0b520ce80de3e6ddbdcef66ffe71928ae5779286d7402af2b0f57b7c6df541dd9ee039673eb67ad SHA512 274d3fc50d7c6a1d045b5719efeedc23b5dd1d711712afe345eef5c291641148f17999a9f457fbf7b350737ba174e927ed5ae7139139f296bd31c1395ee2d23a -DIST firefox-102.10.0esr-id.xpi 564790 BLAKE2B de445deb1c032ac8c0ba786bb560aa3e60b8bb65d48f7e912525c472e4d6fd74bd0abf1276dd575b6793af60a49cba4e20f909af0754f43051c05a824a01a686 SHA512 8931b8c5279e0ed956622d0f780649c23340679f178d90e058334ed0d200e18647225235abb3c3253fa81c9583bbd0aa4b3f7246acc1254f36ed8d978addfd21 -DIST firefox-102.10.0esr-is.xpi 575735 BLAKE2B 4ebe8cd8055d32e581d28c2a2d97d985862122267e85848679e0da342654f9e932aea2f9644bb3a3fa2cdea2ceef4ef1b4fe60d6ec0c6b9a21d051b52c1d5ef3 SHA512 c58ffddef248498c329795f01250f062b494e3de487754b5bb088988d3442d108e9b5824a206d8c4db5df8e2729c58d3d656414ee8243edac5f4ea783088642f -DIST firefox-102.10.0esr-it.xpi 505289 BLAKE2B 69c8d4764995d8309ab788f5371b9ddaa5f43bcb5c7b51f1e73658bfb917b9656fac9240f0a0ef110b5f2d0f1a39106446041b05f14ed4b9e9746709ab366d91 SHA512 0f84e366e6c367c41c498ba0444f14a4583569618c7aba1dad92026bf409ed49145463ae74d898ce5deb86d0d215771b5d49c646c3a75f62817904ae37937f14 -DIST firefox-102.10.0esr-ja.xpi 631477 BLAKE2B 5363c3c129751437d368681c26e6fdbb40f10a6470fb3632dd90b4375146f857e7227d7b7c872faa3e24fc77853091cad069778a60bbcf46b2715337ee98ecbf SHA512 88f145727f23605bb1cd7792a0126299b2be721d649c174b22c572de1196ce747280608e770492603926b7c9baec5e72c0b9b7bd27683658bbb9354973efdaf9 -DIST firefox-102.10.0esr-ka.xpi 635998 BLAKE2B 0e0df153df4cdee7eec5bac8e3ae51702788597c4f37a87f03df480104aadafe162eeaa878d8c07fabc15b249c107f9fa08eebaa666455f4677ef7a81ef7e5d4 SHA512 a8e1d2621def842cf45359af7c99c5b371646b238c7685189efd0122428b320b8b982f0cffeef755b6de68e05b8f3580116c9be9e44a45bc98e61f955b2376a4 -DIST firefox-102.10.0esr-kab.xpi 583635 BLAKE2B c51957ba283455d41f934ed9739d69fc6db57bb355434a760cd75cac4bc5d037e1d4645be1d7d9c55fff48f487285bcc92f9a3c947f049da81c6b2d6d25a42e9 SHA512 322ba06925c38d3a085ff6028e72d6eefa1826b8d87ef8b327e341ae0a0e18ac1267e1db3ef92a9a62cf0eb17b7d3003444475bd275fb62a3698102473f3cfb5 -DIST firefox-102.10.0esr-kk.xpi 658887 BLAKE2B 3c34368ef0fdfaf67de15f03adc31a745d9c6e3e43f746f1311795210e8b5c86f0da823e7b271d3ce782f2882f8ab92676721e68bbc0f4a58dcd4f0395e48d9e SHA512 909054b66a770238c0d801cb1bf20cb213b86dd913e657fbf891b09ddcc47da67fdb22cf25da5ed108cb543596950e22bb434f7b979b38eddcb62665a8ff0a2f -DIST firefox-102.10.0esr-km.xpi 543905 BLAKE2B 128efc4e5fa3da71686dda25575060b0cab1a22b0525c2520b25b357d5512ca2a7c2b7695576e6f9ca69085f69d9604f4274ae97f431fbe18fc9e12803fca6e3 SHA512 48a57ab57f272e38ea753b570f2ae469524e15f40cae1c8e368536e19d4294c96a2f85a27d8dc1ee5c0b381a9dc455730bf19c734c89557de52f60b7d0381ca1 -DIST firefox-102.10.0esr-kn.xpi 508594 BLAKE2B 6505ead743c26051b7fe9c388106a87da7feb37572e4c4cb82870f3d79fe60f0da4d3790fe2de8880e6c7e101117fba3fbbf68e7b577d3c3caf98b8e36e429e5 SHA512 196fed7bf2a097160ed71dc6fe2ef9dc3f1a217634f4687ade09b5e53378dd17950b2a05a9d97b369ae9966ffc5d569b781d7350ded009c07b6b59f82b4e8d2f -DIST firefox-102.10.0esr-ko.xpi 617294 BLAKE2B 09512b6cc8a8bf5f8f7969eeb0283effbb392c6c73dd840559f2f298d68a35c52f521c46505c0927fcecedf61764004ad0b2df6d9f3562c123825cb57d7538a7 SHA512 2cc99467169aa753908c20f0a85e30c0a68c9327322814845ebc249efddec83b633fbd19d2b5a7015635b10c535f39a86d470bdbfd6ddee165f06a7924e806fd -DIST firefox-102.10.0esr-lij.xpi 480137 BLAKE2B 21456c84f6f638dc2900399a26e5a53ae78691549b91b59497f634c52072073c8583fd88a7f3c11cc58b093f3d8c093cbe900ac8b54d53597b8fbbc5057ae830 SHA512 da8f3082a369c95ac43346637d4f5a7eaebab47464684c5f0c02595c6d72f993208645e19c304b400665f5dd62cd2e8249b5b516d48aa93a8fcb557223ea2ab0 -DIST firefox-102.10.0esr-lt.xpi 574778 BLAKE2B e2743ebac76d61305f31d1a065d3c22583adaa5e5ff38343987c764306b28dcc7872528e5db5fd7189e814ea83249c6cb9f6bcb95633b4a33368bd03c9d3820e SHA512 a2b9c38b4773bdcc3e5080bdf44e891f118bca5aea573cc8d57ee52fd13a2b3fa60fd11bbda29b45f1816da3a9fd710966015094796be242b9ab6df8b05f9af6 -DIST firefox-102.10.0esr-lv.xpi 479294 BLAKE2B 9c8800eef512c263dd323167f74afa5425f9ea7fe2f19333eff93f4069d3413246ed59fb0f20797e623886425e52d918e7f5818207efab369240e5722fb91071 SHA512 f5c7e60d71bfbadf92ef50da53f81f7b52d9c3b0c60911d294ce19c1d5fcc53e79c5ceb7d7bb6b9c9a847b796f44aee4903fb039d7b1d5d685fc9c92212b9476 -DIST firefox-102.10.0esr-mk.xpi 497531 BLAKE2B b9951de49ade65055bbda68590c1371b98c94aa8abece859097a7f7eea350e99985a9f63dad8388b27a38e7e85d6ed723edfe6bed857637ae8c513c1919975d7 SHA512 649ba2219d0677f59dfd55f9ca14a5bbbba7b6b13021fe361e1263e0a5999b779d369beeb10c0ad2ad395bf95a523c1eef02d62c0782843ac088176b95a4698a -DIST firefox-102.10.0esr-mr.xpi 543734 BLAKE2B b68ae30a97fef3039da63d8ce72c664db0ac107f9549c154d5c6b764a78a951e1d7d6be655ae909b95d0eac38ecbd4ddb453bdb012ae36e52bfe74f550c3be91 SHA512 2260e10f7133dcf09cd09e1a8c727955be19a68c6bb8dbda6cf42916ded53a54a4fdf33d396a7923f698586fdeed2266b8f025ec4e6992a5aa1c6c3371c01cab -DIST firefox-102.10.0esr-ms.xpi 459032 BLAKE2B 735894e4e8d76a2876a7c7d6475af75267655dce8329118a1c1d128f84cc571382640693fded084abcce1fa123475af31529592e11011feba9a1abd502fc48fa SHA512 317a6fc18c0a6263ddc021681f48e414298e0c7310602501b97d4893e3637a66517499d3be9e9805bde89553fbbac9b4734f77b79e67fb4fcd60d269574a4ada -DIST firefox-102.10.0esr-my.xpi 529936 BLAKE2B d46eea274507c2108ae0a25506e98a81de0efdf24e10247839e3834d1c63ef85b5e26c9a9ab290cbdc04a610ae3bd3730642bd1dd2f6a67a68f7e3e81dd7d317 SHA512 3b22f50fb4187fb64eec1f80902e6c9cc73a3c764090015649d6f0e96c4e5f85321b3ba2d5b7bba954572351ad52aec49f8deb06a10a26aaf45d8885e485d289 -DIST firefox-102.10.0esr-nb-NO.xpi 565281 BLAKE2B 8a3d4acbfe0f58ef0269f1c9e344dac59ae2786aec16a5a1f44d4600e76f393744d70688e436851c3a9c118100a4a5c99d262fcb069742fa862bf5029075f66e SHA512 0be1ac050424457e22f6e70c18a9f402d33e42c005d58f4da772dc956c2025f95a6f4787e49a66a7bc2529aec89a5ef0bdfbd34b384da1252cd33582beb2a15d -DIST firefox-102.10.0esr-ne-NP.xpi 498088 BLAKE2B f2acce6cb75fb2566348d65dcd30ef0812e9b509eb5779378bf708f89bebcd2ee9ca37d7d1299470a5c37bb8cb4ae859ac5b02e5930cc1910e75c1fb89b97bb1 SHA512 770cad7c5aaa425f70abdcf74daa7f2dee6ce1590d898b6a1c981c4fa4351ded3cf8d949e7a15c4db10e9daa6a2ace3b3ee3059d6854e7662aa2eede5a81dffc -DIST firefox-102.10.0esr-nl.xpi 573455 BLAKE2B 5d9f47c08f70ba9e859577954ebd20ee4133fd8ef18c20e3d32ed227450dc38605bbc91f1db16db691436adbc595bafcd2e778af29eaffe3f6fa4a69b5abd3de SHA512 2dad1683499e08bea8d202b768f70ee7ccfb6d20dda73b18992b8e096db062fc28dc289961544d581dbf596464bdd59816d8ea7ba47cc8eb5203939ddbf9a35c -DIST firefox-102.10.0esr-nn-NO.xpi 566157 BLAKE2B 6a67e124d99649c6600e508f57d12bf1a4a410456f7a340209e60cb70a9550dde787cd198317f0ab7fe4913b656502773fd10679ec74fc9ffee2cec7fa3505f3 SHA512 f004ade4eee2f393367fe1a92fd5696c1faae7eff9199cc22e0772a28551f446d0825bb8b932a1f76b1b0c65a1dcecef389f94ecf37c17c2ea3a01beab9123fe -DIST firefox-102.10.0esr-oc.xpi 591137 BLAKE2B bf46b5e600cd2a564dae4195fc6e46381d7c6f7684d960465520d467096eae98cb35dabe4d5243c29571adbb39e9b93c5b00be36fbb0f10aab7e5f814cd2b8fb SHA512 212680efd81f86625d6b5b99cc33c17ea39815f026b148e49edb620a51918f924958eff9912b71b7424e9d20dcaa7e9830632d1082ac1ba5d49ecd32cd8a6d85 -DIST firefox-102.10.0esr-pa-IN.xpi 648627 BLAKE2B e3046c3b247987198f79d3f646da82b607868294f4611c2eedcb0b47373cb2c074be0f6d6232e9a8f9d66b1bd839e6ede46fd7ffdfbb9b891349b174791957b0 SHA512 fb0797fbb02e990917fbf0690ae938fc457ec799d51f4a7c2a315c205d0fc07e3c555f6727cb531829c086916f07317fb649c7bfbe48f99b0a25b15ff3145821 -DIST firefox-102.10.0esr-pl.xpi 597077 BLAKE2B eeda8b70f8dc8c33fd45659c419446a85bfa7881c083d9c5388fe24116ce3c2a0debd4732235e8786d288e05489ef3d5ed1a4004a25c556ba3ba52548e6c372d SHA512 2222f5d67673dcaddbe590e260bf202d2005b60c5185bcf6458011b76430ed2aa1d7d331c26d3bb1bba2b8edc8dcf8ec5a031522323f9b7febc6e717cb2b6198 -DIST firefox-102.10.0esr-pt-BR.xpi 579015 BLAKE2B a618f142618bbd541aec5d2beb9818dd2059e80bc11d5153624731b1c26add70d9ad98b96da436f24c4ed1aa28b114adb2209d0003a66ab66467f4e4793f16aa SHA512 ddc3bd2937d5e8fb6448be055588d85aa41ed1a9082eea9e87d30c8645b40a5535a8c45b4d753da994b799ef116f778ff247f34eac80f7c642cf6024c901eaa6 -DIST firefox-102.10.0esr-pt-PT.xpi 582843 BLAKE2B 271f0298d122a6a8d84ce8a001f5f4332e7b992dbd359e5d1f9f7278c31fad520f853700f811710890185041a22434a9a8619eb5c2e718fb45ed38275c810195 SHA512 f2aa9cc019ad4142aa190608c53db2fa4a0b0513914721abcf62b12ff8e1e16305b05aa569007bdd8740c3a3fdcd15860eaa2a606556ba46124d7e558676190e -DIST firefox-102.10.0esr-rm.xpi 571913 BLAKE2B 5813f34740528dcd9e2a4e011162932b7d4adaa7eef82ccafe0e49562fda230501605d1b96c42eecd254a29c4e5bedcd8b84ac1c820b889c1d21dda1110f7bc3 SHA512 bdab6adfaf7167cf97f2207a7d3b8a5ae25041f58e9ffa7a4672da637fa70c8452f9de1f1803107571cefec2ceed0c9255521396869fb1e67a4d8fc6f2577f51 -DIST firefox-102.10.0esr-ro.xpi 541918 BLAKE2B 71367df836a003861dcde6415d097d4a7c512de54f0959f9583938f31c59ff1566f48e7a1c4e17283299ea1750f4b3e08faf66b2938e57eabb97c68f71430361 SHA512 3589cf5c764df746add102ee23f2180a161a7deaec03e482e8b59169dd60e35c281a63b39a9da452f5f1f672564a64a79c79df376ea467189dce4099002b654d -DIST firefox-102.10.0esr-ru.xpi 671123 BLAKE2B 4bae3b765cca8392028a7e706b758167834aea6ad1ef04ba8a45a41d94b3fec8c8172df9d7942afc31f7b607df3d1813ffba4c778678629c12d80595d00b0419 SHA512 ab392e4e87cc6e81bd943773c4c1ea64f4f533bb7fd999b3cc135636e1a3668e1cfe806dc649d4448750d15d3b4bd39cff115b52abcf910ce8b6864fccb9676e -DIST firefox-102.10.0esr-sco.xpi 513232 BLAKE2B 1741533822059212703629e99e6f420e6835ebb37c1e5e5fbe4b20db3a49531dd3800698b2d3f37c0e9478ba9684d29611b9e97a91e7a9bd704f3fab7d851f79 SHA512 d39967ef3997e4694e89f740d5c13a1437dfa50f802bae9c799ebfcb6478717e3d84a32454b73b260fa07d1de93e025991a23c697ad8e075d33abd542062c82a -DIST firefox-102.10.0esr-si.xpi 585626 BLAKE2B 3b8387ad161221f168179586530fc266d53047a78e49d32916047ad8518770fb6112b729afa9567f15c6bbdd74a10d420ad04f65e2ce2d77b49693020655489f SHA512 355ef503efaa29a2b74ee412155db4fe7daaad884b871c8b5400ccaedd8a2836097662fddc573b425ca29318c5212a54b04c66047f8f72c249de9b9979fb5934 -DIST firefox-102.10.0esr-sk.xpi 606121 BLAKE2B b756a5207cc3bb53839eff37b49f76adad2b77d7db97d4faab78dda23ac509409dbbfd8225ec913afc38ce0070eb4860f296cd329df31f54e14ad4933db63ae5 SHA512 2b38114d3bf8528643d0a6223f9ba1dd01905936f65df2c84c6047a0ced2745c6532dd65a161c07ba8cb49aaa386520e8518c120db35b42bf5f621f3499ed2dd -DIST firefox-102.10.0esr-sl.xpi 577343 BLAKE2B 99b36a4a2196c226009abfbcd7e913270f4c8222f7ed4aa0f33df8ac907c157c79b51525ee7c318dd6cdeb25288178dba159334b0331571f926c02330599cca3 SHA512 18ee491755e3612bdaf52b2eb612b79ab1818ae1c4c6682862329e6aa160e0c51202a50bcac298ceb2470a502edecf0fd7a5d777ca44ec887471b68d3886334c -DIST firefox-102.10.0esr-son.xpi 433050 BLAKE2B 31be6c5996c00660deff70719d7669173c201275d6cb629f396388e4c7365cf074a8691f7470b23bc170b1e992c7984e374574cad8714be453d9071b808cce14 SHA512 58524be38aa8bc64a1518e2796b3dbb0fcb72c16e5651aad55e03ce65af0589f0384d14341216e6292f2c3dab22e6de4ce3e26236c3261cd0484212ed2ff0ca9 -DIST firefox-102.10.0esr-sq.xpi 593409 BLAKE2B bcdb1d2cf2815eb00ae2e97f562a4f85244df35e7d5a6a823d2638552b6c92bcf846530ae2c95778212fc938c2ecb3a0baeb2b856b23e52fff8cfbb7b475d636 SHA512 093b1b2890ec44519cb5d2c4ac84d9e2c93374f6beb7daee4723969b1f39891efab3582c2fb0e7a23f7d3b43facabfcad4813eb8c13f002fff3747f3c187a31c -DIST firefox-102.10.0esr-sr.xpi 635146 BLAKE2B fd75ac34de3ac2030c3f48fc883793aa7d4e992353e52b1b82cb87eefce0473a25f11e5b56275e2e4929c646ff9219fe98d3bf9070841043924aa29a4dba2ee5 SHA512 93776c52733e34814463b275001e3166302c42f8d1b7204e1550f30debbddf1ed65c4926842d5cfe450a46a11a98091844345ef0143e80a278a4eca91efdbe56 -DIST firefox-102.10.0esr-sv-SE.xpi 576053 BLAKE2B 3e3def3eaee5ba69cb40bf89962ac901c6467c0a8a70a972d9259f5d2bf21528d82ee43e8b17dfbcb107f0c96bbca7d8cb35f59a4243efa272f27c86274750ed SHA512 c6459edfa0e7bae0e12a1c10773faa631bef60d17d70ce52f2045373e0f15ba2c7f5d38f2c766360ec7ef1f9e6fc7c8b1b1081881af13ea471620093d17421fc -DIST firefox-102.10.0esr-szl.xpi 527116 BLAKE2B cd9965cb9393348bd7e7b27a2a3817094f15d160129ab58fc23654ea37720f94daa7b3f69ee6817d1ff347e97f62b2fc21285ee88bcb508a7547ac80a34fe1c9 SHA512 94cb4d03af846609c03827deb9500c12439b65a85520f178631d84dd59fcd95d2dcb948a16aafbb95f5817bec345d26c3ec27234c269bb182c8f4293c4688ffd -DIST firefox-102.10.0esr-ta.xpi 522074 BLAKE2B 03772b5a263e8a6d5f025fef3b37e0449b7edd749a0d6fc32d6d5383e89ccf78371f2304cc3223d164005932a44dd0f9c182a7dace60504f173257e65de10395 SHA512 0b28aaec37d1106f455434725efd5d3114d647d00ecec001a48ca358d9b44d08351ac8d180c754daa8beee7a0df3e5f2b3a1b18797073d021402fcda5e644746 -DIST firefox-102.10.0esr-te.xpi 568446 BLAKE2B ea1c866e79e027430d47a8a73ef775a57a4279951cd470a33ba64bc51879ee25b61a662027ccec4ed0431da55969b519b7a98ec11642f13d6c57d284bf711da1 SHA512 30c555fc4aa0922f410483ad167aee7b1cbb55f5c19e8280d5ed510867f09148b5cd2a2769c4138b04f6bfddb87d1a5319b31b88ddfe4ce244d40747e1be11d8 -DIST firefox-102.10.0esr-th.xpi 649496 BLAKE2B adef1351c0683df18acb8e1dcf7c027f0d5b2eb711128977a3735f7fca85e36d09641afef21584fb2eeb443bf9182698c54220861abfe1c8f4beb0377c3c0859 SHA512 eaeaba23718c610f10f4d60d1f07cf635b9bc901b9e871e2eb26ec1aae6c7f1b99964af1fecb3b87e2bfdf6812387c43375bcf2d2bde50eb7cf25e422f40759b -DIST firefox-102.10.0esr-tl.xpi 532368 BLAKE2B d09c7e7ae2dbe6537b3dfe4478172f2e3a263ce4ae280823afc0afab36f83eb6f5974456ec634fd0d8079cbb4a771e9690e079a9a40c5b6619296021444ce4de SHA512 76eb6fb2910f6f8e7522a8aaefab5cc41020baf05d34fa8f3bcbfd08d277103f9ba6835bd2f1d991b34f1de929a91bd5cbc2f9f46f2bda98c8b02cb364c3f2ae -DIST firefox-102.10.0esr-tr.xpi 590501 BLAKE2B 153c7771061eb411be132148a00960f493334ff304775a2d0064bf4c976eba6ebf481799032cef673bbe5222cd5d9fe731d87673a987406b2c2b7725c9e0af37 SHA512 6466747f2c3c092e9a713a600d70c542bde71a57c9dfb19d19830db2a71eb23872dbc9f41950b1351141e45d221be701a90ce625adf6b9d2d53eb9a260be297b -DIST firefox-102.10.0esr-trs.xpi 497372 BLAKE2B 9cd5a09be29be142da4c85048e7db507a0a7b2595f5772eafdcb20861ee22cd4c7f3403dff456e7594ff38f4aaea0651149c329725c75b25ee21a06253662b10 SHA512 2094ff74af71dda82371517eebea1bf3486a788b57e6892c9b86aee45e4c733c1372e8b79297a6cb0a3f9ea523c0d8f339bd71dd16e599eb29de2f47f618bf5b -DIST firefox-102.10.0esr-uk.xpi 664327 BLAKE2B df4a280eaca0d4b10a4d41a149d8fad5259552ceb85a16775f1472520e0a29dc5486f7635ebedd38945700ec27b80286fb1d268cf5ac0e1e7cd04fbfb3fbb0a8 SHA512 bc7c95a7b8b27c05a70be1a085608d2ceee234b9cb530d73c8e2eb5271b34e17dbf34bc80b6543df7d654977dcc0ad6342561d1a3c6a6c680b8569fb88a503bb -DIST firefox-102.10.0esr-ur.xpi 569921 BLAKE2B 67abdd1549b29129eef8a493d34ef13d9c4498638f47453483f15b800b112c424e39d0ac9bff1f598744d73449909e4ddf295b2be4be2e0c9d3f5a2806826829 SHA512 b1de6ff3a3923521d948f152cbf2eda735ef91dcb8bb10586c444db22bb2bb5206153e0bf03cc80779ed7b1a6af59e98cada5cbf639f87e8404350c825bee463 -DIST firefox-102.10.0esr-uz.xpi 488881 BLAKE2B 9f6aed78836fe0dc64a1f7f86cab4b3c36b92644d92265c720fcd7b208acd00e3716b11fbb97a7f89de5a22eecd86c5a15a400bf0deacd1b8afa85167adb6210 SHA512 ccdb29494831df3e37c4b3a7a98d585f61e8651c8cc2ff7064abc6450146c8844ea9d2eca1e99632843856ad360492fe24faa8ab05368a82bf4cdcb6e89ae5ef -DIST firefox-102.10.0esr-vi.xpi 611432 BLAKE2B a389fe9fcd4add0aad18e9fe23ec573742479b0c66e36c7a0a8dd0e29bace4fa227aef78a304b82f3fbf8ce575c3c7f1c0f66156ca150caaff7ffce50def0bf7 SHA512 4ee93654598c89f71b4aaa0b8bfd0e8927c2c784a00c665728aa28925c9fd990ccb16ffed39165e0afa06bc73870b576c0504538c6ca7e4dc4ed4d9a419a9ace -DIST firefox-102.10.0esr-xh.xpi 427933 BLAKE2B f581ed920343e0b7c323a470c176dafdf0ab66404d391d7c818713d86521e9443c80282ada70492ddbf89423ade1937db278059085324272c9fcb96602097d2e SHA512 d24f803ce4935e8097ce38d0c1566b70da7a81bb5a5199d99c6315c0ba29f24bc81aabca60273028b6d1e379a025af801c64aee8fa6f962a6fe92d1d2170f7bf -DIST firefox-102.10.0esr-zh-CN.xpi 613321 BLAKE2B 21bd7a9f4c549e4a443f066679660899e280016e2fe854e4a1bc4ede01efb407bd2012affa848120481eb2999920cae4ccbf4a1e6272871c5198e8ce59985f4c SHA512 230638b64c6b2b7fade5b0503d7f87f2c92c35963a1c861441196df196051073d0f7f94378c39ffae441ee5cff1cb37b1669b45ae73c39fc2aef059695c9ef75 -DIST firefox-102.10.0esr-zh-TW.xpi 614579 BLAKE2B f43efdbc63293629474fb02f5cae5c50d99fb3be58dc82eb3c41717402e86251c44381d721d50eb7747b527554bb0744dd1c5f7e07a92ec65ba77cad384422af SHA512 44cfa7aa39feeb383e51d482d42e9ea90da825022ef4557c81777468b1f8f51b4924f416c955bc0819d20101541fb548db9cab709857c76cdb113bdfbc27b67d -DIST firefox-102.10.0esr.source.tar.xz 479026088 BLAKE2B b4d8eaa6d72b009d12b435781c360f043bca7554d8b069b8d858399ece03f20703d7e36427a3f92d0b801a94b1c3f132904f21e51ba4118116bbfa4e5668d651 SHA512 f2b53c35bdd22a3de6f32699b832babcbf499667197c02dd50cf0b6cd956e0f4471f420938c2ab72f0a0686ed99fe74e3184afe9b5f7169130879b8f8fd99f0b 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 @@ -195,207 +97,7 @@ DIST firefox-102.11.0esr-zh-CN.xpi 613304 BLAKE2B 4cee019e1f1a5d3bec4ccb77b17b9d 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-102esr-patches-10j.tar.xz 21744 BLAKE2B 326f206dfcd5b6ea2f06f5f537505e23d358f6d7930f7e72fd8e54af88d97172170999c246af888278143810df42be9414541e47feb48b60732565a4ee38579e SHA512 5efa50b221abedbb84c1b3d19d8ac089ac5752448e8c90c6aed9f43bf3eee876b7e7050a1678bca65f6b23734c4945b016bf059a3921ad7290b0150538111bbd -DIST firefox-112-patches-06.tar.xz 18576 BLAKE2B f2e74ec4bdd2a9a3d7aa3cc925da450eb6f6af21840ea15c3d172f618c935667faed14a3239d1c3ea9a005cf9a4e336ecfc99c103039a3158d0303379353b343 SHA512 3b1fb6434b36fd63fb7d4d56aa9169a9112104e3f0c88de956c27ba285f7ed5df8393553616fcd035319f8ad533838a74dec48ee56797083acbddf6ed3cfafe8 -DIST firefox-112.0.2-ach.xpi 459578 BLAKE2B 1966937e0da3c725850d34556e2fa3166e5753000b7c6c9d5bd2565b75bd04505cac26b01642eeafca67e1ffa95e6125dc27dcddc72a753e225283c1f2343457 SHA512 daa42f8be4e36ba86b6ffc2c88bdf334de102c1c793a97c17d0bac9421c4ebec87677d7855d1cd31efbfefc7b1e3a5228f02e4a86e6dcf5354b77825ea28354e -DIST firefox-112.0.2-af.xpi 423002 BLAKE2B 48a9542bbb1f599e27a7ae01198ac0bd42a0399489c46cfb3d2a07a8c280e9854edc6c24e41b5e8bc5bb924aaf55d57d7019b591bbea67d847d0c20a23067873 SHA512 df113c2287eeaafd4e5206a7384502b9ca2c7a6025e4a20b791ba938c7744eac93bdd7d1061aa4ac4050ef66ab6c87a37af1a0ba9fb49c1c5950d13a0a571aab -DIST firefox-112.0.2-an.xpi 503905 BLAKE2B f414cd4c2e935fa5d71b709efd9b15990f71330e2811cf65d762345d389eb7b121dd53ce727cc4416e1bb3f8d0cb6f938303446741d0235038e2b66074924503 SHA512 f919b5433e1ef980b92b506d709f82731595537d18aff1c24fea2200e959633285bff17493a7848f84d69306b902ccb5861f19ffffdbf312dc072d42d3615ac3 -DIST firefox-112.0.2-ar.xpi 570943 BLAKE2B 552ef22b50e0993d2bace42b952bd7bfff610af40ae352564d8ab9320d48663d8d0f1424e488686c34e6f2a5b1fb9ed327df0b0c8b8790683945201b0db078fa SHA512 55c981cf00c6679685de4e157032bf4d321adc7b161b5232618caeada43185791cc5ee0b6c11d11334a38d1e958601d4f9dc314e75eaf73ceaa2eb24badd1d5d -DIST firefox-112.0.2-ast.xpi 489818 BLAKE2B d9bd8779aac1421e5d9e5ed348cddcae0178fe6faf62573a11ad2e2acb3e91bc2da95ff737c0f2bc25635798d9642d41cbd69611ca568683d2d02418c84de090 SHA512 59a2092b5a35438268b5a3a60044e3d50260dcfb3a6f15ad88eee6b6cf0312fd5dde5260908930fbb3f19bedf05292847fb1e00ee919cedeb28e9c759890f585 -DIST firefox-112.0.2-az.xpi 492294 BLAKE2B c0baf6909aa02a509316d28c24c9e2e3f4050c059779c17d9ada2a1debb21fbecfcea1576f05ae18747bfd78efdc26bddae2e641a2d1acc24d94e35461bed9d6 SHA512 6469be57a8e2c9d7d1deda148665c395dd52b2899a0ae86179279a991321b58314b70facbf562e3da7cf112b2f562a60a2381dcbb55d40cce60d8b97dfa7681a -DIST firefox-112.0.2-be.xpi 659309 BLAKE2B e1a15790e87a419b8fd3ecc5d3dc741e5775a00554fff0993598c171d5a8a4b6bda84b8aa4baad18d090168db1490a475caa9b9cd6b8eaeea80ec4898aaf6a23 SHA512 3f91e305d043ac3877f399ceaaf44336bd53cfd0f1a0d3077ab1243a6fad766f0631678c09dbd304047696fb62e54e4766e9e8cc88b5045611bfff8cb26e94ca -DIST firefox-112.0.2-bg.xpi 588437 BLAKE2B 05cd75a960f6ca2e57741f742148452689049decebf09897445ee7d1b99fc37c9034dc70988b63f77ca44d9dc62abef74fcecd00407ec9963386eb98911f3dd7 SHA512 2b7b8d1d3c4876b9cc34458c96b60c958914be266f16580ae153370618fac3341b7a1cca6bd70afe71520b2174fbf9a2934e11881c77df5a34df15a50237ddb3 -DIST firefox-112.0.2-bn.xpi 582018 BLAKE2B 70412c52eafa000677f4b39c0ba894fc5293561837ce812450d46ef32476e5256b2aeaa6670408ee68f22fafeef57fb2c15b5e0cb34b3e51bd9ea14edfbef2b7 SHA512 d96c9b114b2ec3b4344f09a2929ba5677cefc092d81e27d39fe213fadd1d3af8ad299ff2887364e09b49c2bbd80dfb24a309d92aa5f023846f9259cb9f19fe8b -DIST firefox-112.0.2-br.xpi 548361 BLAKE2B 01ff8a017c3b40cbc33a4248c918d19d535475cc8fda0060ec01d1cc7ae58423057270823204810e0010eb0954870f7acd01c73838245886a312ac2b8867b7c1 SHA512 e94ea6f82ceba1f37f99e76c7929aa3e7a025412fa5183857fe0922f75ea0fa328cde66f91528c4ec1acbd5cc98bf3e0ab4a1be468d7ed90fb8e66f6654dd7e9 -DIST firefox-112.0.2-bs.xpi 464487 BLAKE2B d8ec6bf16b1fda38b4ef9c633b661d1e473a60015b8f217197fe8178d1643d00d422674360529bee428c59068ab95e48ee9b0fcc64b81abd877de3c2b51b9b4e SHA512 2e2c10bd32efecf273b97032243a4ce1d9d87f58ac64a44af525630950ccc426eac35019538ba98061d5ce47f4a0f176b6a074aba1a3ef3a45f13449a353e6cf -DIST firefox-112.0.2-ca-valencia.xpi 542850 BLAKE2B 7c1283db9fda3c1a50a874636dae07f77a8a4a741a9d5270326cbb7579acd810d542b06ad790eb8be49a98d3f5409128ad0ee58d8b1f0f0c1a4652cdb6fc1e86 SHA512 db1771da8a5d325fdd6edc632dd562db70712f1c13159b9c1a23d07f0679e2129fc41c4df9b263951e2e564ad8d0cdbf2183dbda40486295a8a45821a820f1f0 -DIST firefox-112.0.2-ca.xpi 558782 BLAKE2B 14e3d5bfd358edb32fa9193833bb5e96599722a7da5b648bb976cbe249ae5ea41843b6fd5e508a9fa1da2119626416e4dec60f063ddcc50a964cceea046d2357 SHA512 b566fa819820ed70da0cba9be17c3e4392dbd1df8b586a452f98eb02ef0c6d429b0297ed066d806f959d506b4c3c7e49e8526fe56a9114f3db3f3af55db1df44 -DIST firefox-112.0.2-cak.xpi 580308 BLAKE2B 480c5d5dde69318125d17a7e4dab5d55da90925d04efb58914bafa4cad57ed330c21e99d4b1c0afceb392cd0a7429e48837721774a6f40dd71aa351aef5fc6d6 SHA512 288fe25f870b96d8fc9c53441b3b7460d73e6ee4bd296406161843a45c4588d204b352b80ae2f0fd6fe9f95927f0cbf437cb844f56d8923cda8ccd349559067d -DIST firefox-112.0.2-cs.xpi 594676 BLAKE2B 73e1196a4599e4508a5e1b6efdc381bd0c330445f7c310c37e6a655a1dd330a34a7704387b223288bcec548d7dafd8f0261174001ca8b992e4c0ce0e7f16ef33 SHA512 1e6d9ec919b1233efeedc940f07188a5e7b4ab1ad6a4cce0fd7fbe6fdf0ff9790259fc3509fa4758d4fa8035a24861c4e2ea0630d05c579ce586ffb56c0cd1de -DIST firefox-112.0.2-cy.xpi 573570 BLAKE2B af169860dadbf1892770471d5c110f9311271ee2666d0f0abee7acc3b0b64f8adc13cb79393095a4a072fdd2241aff3cbc5dcb131edcc89b34622261e1c332cd SHA512 fd8dd2da398fe175fc773e5fd8a9ba9ee7816ba52d4cc68fffd2295ab6e2559ada12c48196315edecb2228c3d610dc3b0482c595ff3c995af4e9510d054f549d -DIST firefox-112.0.2-da.xpi 563250 BLAKE2B d30597525f4bc6d30c05f167c2a08fc008055d45d6ec13ecca3dc7aa8d91a93970e9dc68d8e2739061c4c689111ef7385dd7f59b189b88e21e621bbacb14437d SHA512 773167c0153f9cd312520e53e00c74f26f1e9eedd9821b2bb2a025aea0fb7c3b5123449c3fa18a86de6973d691e9ca3974cace4b923f073c0202c984e67267c8 -DIST firefox-112.0.2-de.xpi 584800 BLAKE2B 9f1cb168ced40973aa2f1b603a63f112aa5cafdcde04d60d1796725d27fbc3e67a88d27658c3983ae9fef6e57d1e7b9933d8cb9d26645eb591c8d207b7e38ff2 SHA512 dbbcb9b25a0741bf4092b7196da22cae6d428ae6e840d72be5394dffc6d31642782ea552477f299d28ba711639d613ec74f34eaacbc752499bc3f8e8342e6c93 -DIST firefox-112.0.2-dsb.xpi 593183 BLAKE2B fa35bdbd2d75cb3b4125a9a44de16ef41613e7a17d72c4b268b5573ba02ee3ad555d61b2411ae4039958e8be7d888341a6e8a277c205ddd3972260f4d8cd7364 SHA512 9f54ef4a362eda342c0daea87f2d95db2cf899e85e1f2a79d55734ebe8aebe007ec51da095533f391a717ac1e618e2c05d9e69cad6dfd9f98a3cce7fd5d7061f -DIST firefox-112.0.2-el.xpi 674362 BLAKE2B 1a2b8b2cc7dc6dbfdf6f402096e453d4fbb33f495a2b83b677a5101aa6e18bd2e9fa66ff4eaeef5d0b96f0b0950c4f8a4e10e89800a11469b76876fb19978d7c SHA512 f3a4e4ba576aaf90e86ecb409e4dabdb6c1c11685434ac93cb77b81ffe216a0db30e7e68abbc80be0de0edffc825dce3e217f53e486630405f367ece86815b51 -DIST firefox-112.0.2-en-CA.xpi 536336 BLAKE2B 763815515f755799f67638826ab3cdf050c8e5913deed766cf682e9b9053bc59a71482f1c8213abd8f98078744817e9b851b495a92fa80d74426a171bb364668 SHA512 9ed72ee1b74cae7449627c703d78f632dc7e95f4e54996f6ce29db0384646f04044634e48804eb1e2c1149b166bfa7c252e49b8494e1b134f4592587b0317f65 -DIST firefox-112.0.2-en-GB.xpi 538970 BLAKE2B 95bc01b274fac65a48381a1a523f51016b59542aa879fec1e56a517db4040f7e40e96c674fa79946f2c8169985bdad856da2b90f1299618a31e70ba3d7f39172 SHA512 b53552ad51971c067bd58aa308c50aa7315dd21472e1964836e41c6a49dad574d90e180da4fb386cd4705cb8c639342722dfa1c1969db626e4a1e6daef80aac4 -DIST firefox-112.0.2-eo.xpi 567003 BLAKE2B d1b07fd223c96e42c8a0078b73f3b3b587c5ac8d0dfa5b693b405cd9b6998bf4fac1bb58178e3351092416dcc8e8ff40972c6170bfd9983f0210bb1c5ab0b646 SHA512 f8f65d96950bf95d1267954f78151fd1b99896f1f19e070e360a41fba791a312a26898818d40b0f9863074b570be21174219c3b54c55b30a5c890a34829de27e -DIST firefox-112.0.2-es-AR.xpi 578701 BLAKE2B cd8356b841324747f7ee90361ffbf4af44a6ed68454b2747aed0bdcea017967659ec1868e9d5be619362d8838b52dfb2110a86caa887dcac2a894cb73f5756bc SHA512 0dd31c4aea7ff3d1c8af2ecf5ee2a645d624e6a1f5cdf3a4a65d39ede00062d78abd8805a46c3d6571ded701aaffd54f744f7f6f0a7344aff15c6931e50f8d12 -DIST firefox-112.0.2-es-CL.xpi 577881 BLAKE2B 684a69a0b1cd57fb3368857ce29972710c8cd0fc66dd1a1031a21daeb7964f5211e898fc32e6dc2f6e504064940e5376464470ebcde408c6b110fe4813a27afe SHA512 1574fc120187e149f46c59c125fb726c9f5c508e55e01d07a91809e8c5e251c04e680c5dd1a893ac2899537cf69363b4cf6b7e8006dbe13483858053e1e5fec4 -DIST firefox-112.0.2-es-ES.xpi 571740 BLAKE2B dab5835e45d43516adfbc6e2633882fecfa4f6dd578236de73ebe76c0af7c87467b5f93e0b51dacf7af3dce9d51966a159720cab05b4d348aa51a62e4f5a9db1 SHA512 1e8e6cb62aa234c3c3a0ae5bf1eb730f03b388a80391a5229adadd179405f5c7cdb5e4cf00228d4a85b3d4e7c22cbe6f4401898ca9841aa803cfc8cb3b5b0ca1 -DIST firefox-112.0.2-es-MX.xpi 579869 BLAKE2B 470f043b520e8c212683f4ee1fee837eec16525598ec0bc733818ca5bd2135539ae2ebe342910d805b955274ae7ccb4d97e21293c13cdfc3f5f5d93c0f980a6b SHA512 52ed340da8b6003d9b7711b8558cec6bdb50f7cb06bd7d0959f7608d63b681b8f7cf5218adf36fb7e7fa4769db3d2b1b6ec9d417e737c50b2684e1a6b0c3d066 -DIST firefox-112.0.2-et.xpi 537334 BLAKE2B ca935216b7e3ef5f9e65fb5219296e0d74b1b3c61d5889c0d8ba6218f452780933bef8b0090732ed64aa7be1884762ec2fc40f20386a7a97079db683a53092fd SHA512 cebcb6008c3a1e66dac520840976c1ff7b7ccbf959a97f0189a2b060c50e76890e932e10e05a6ae37341948df9977007323937577d7ef6f6b00491408abbcf23 -DIST firefox-112.0.2-eu.xpi 565996 BLAKE2B ab4c44c9ee8716c8d7405f330f85029c19b4dd4b65e5bfa421280f14965da753ef57bd58f01ec0823f3a1efc5bdc93cc3da427b7b44ea9da352dc4078aba3f63 SHA512 28030cd321e94090810592e44ae639b4a6dd4b808fb4fa76b0799cba8b21a55505b0143b2fbe2283649c2cb216ee6b7143f4c9aeedc5fabc9bb19e27c39e68bb -DIST firefox-112.0.2-fa.xpi 581817 BLAKE2B 1d27de81f0d52428731f05cd19b58a977ccd9e40f04930d8713bd9a15f235e09c2e2018adca9df7144efcb82723c123837e323bb89c635cce648a30014f15fe2 SHA512 a53b35b0b4a3398d5b5af358eb1533e3b4a150f4a089c29d8e4b298f320ba15b6d1fe7baa0c40f24fdd24f3028d41cde6cab9698f6678bf3d61ded1f0763bf20 -DIST firefox-112.0.2-ff.xpi 476573 BLAKE2B 9183a8f8129cdaf3930a3460a8b580d9e1b2baf90daba6c82bc23fe17bb188a9632f7a9a661f1049be24fadfcf38f2bb09d096ea12926194eeb382ddce98f89a SHA512 a345608dac29346a08776e12c7f6f37beb2e7caf22eeae6ed38bdabbea2ff46a3e5c320e38c5797f70d87e80ddcec0a41ac0fc920260dcd58bdb58fbb98883b6 -DIST firefox-112.0.2-fi.xpi 561256 BLAKE2B d98ad5d8dd9da6450b0c73614c9fdc295e35c9142013425a425b2d205ea037ecbafb6882c2f44efa056aea6f0eec1d0e11300cc60d1e971bac8a0bf131336e10 SHA512 3fd8f4272a6d59062e861d39cc40afa27542522a122378cd38fbedcc2515078fd762defdaf9e0fe9329a2ff9852f45149ba5df05203a865d3743dab68a0e6050 -DIST firefox-112.0.2-fr.xpi 589435 BLAKE2B 77207360e80656918d02fb379434b13ae13cd3f99b42c054974d3e84ccbbe1ba0c88d29f93c8bbe192517dbff2e00e9b8d5adffd34ffc48a145c0e06ab13bbff SHA512 ccefb935dff8fc0174e914dd6f487b3a2f21f19d5db3f0990c32fa6d17e9f04ed5e4bc52370c8586eb2c31a7124f0d3e7196878b80447362ec203ca49e2652ab -DIST firefox-112.0.2-fur.xpi 583061 BLAKE2B 678b347c060b803b448ac245cbe51109e404f48efc2a2856f965818f27d63656d1e4c21ba5ea11a2825b7a5878536c340811ce864f57c1912c1c90ee0865b9a9 SHA512 51aea6c1a769113706205c5617b86cbf761910cf5ab2df7da2d5f2c5dd33c68a743034f6d3d0c4589a709d3f8c69ad73cd531e591f2cb5357fe9092a6a0f2707 -DIST firefox-112.0.2-fy-NL.xpi 574245 BLAKE2B 1a47c7880459258908fbc8bbdf4a69f426c8c970c50f1022b46b3813fe3f1ebbb0e56c07b2f710b8849faa2b335ae82fa82d27176c20f1ac3ea5eb24978494f5 SHA512 bee47a65d02b6594d764e35eb610de7906ab5ce37bb88a2f0ddc45146494bf5bdf867e959c3bbae5312d61be5fc325961c050c61ed906613e3fc23ac59a7488e -DIST firefox-112.0.2-ga-IE.xpi 473216 BLAKE2B 95d02fb07534a6c0287da8be6daf7e7766068901de207c99bbdbc5bbd43083a1834309d2980a01d3b7a046dab35f1b17fc2bfec5bc530e75c128b6f85ca33bd1 SHA512 76b12357f296a0063f4508db5371a5b2dcf0024551a2e308683af9094c2ccf9bedb588e9b7023917013734092c3a746ed9b94a91163ddf1563fed68f6d11c122 -DIST firefox-112.0.2-gd.xpi 551292 BLAKE2B 9ffbe123a5cae8520da493890a891ab73a172cc18250a1b63e1cbe66a4d2ee3189201df037b1313738527b7db90c3ecf5523e94e3e1641095a82c0df49e66ae1 SHA512 b94d871e7f15d212d19d8c8f8143f9ef29511cbea6aa594512fdce4fd0b5f94cbe57b083675add23dd02bb5fda8c6545a533f70c640098950c9a1f1b33557913 -DIST firefox-112.0.2-gl.xpi 546190 BLAKE2B 64d82e002d2e94a731c8a426f08ec9c48ef47aed870257cdf29c8a6756d64b9102ba8e990a9d0cfa3e9be92fd22e771fcd084bc5785d71d735c931e938e1c220 SHA512 07de4ff1ca43f9bbd5cf06a634eb6dff4a6ed23ec2e3082083bde929feda05b834666a3944d5ca7b400caefe62ef5ee2f4ffbf97feeb56f6649916a1a5dca280 -DIST firefox-112.0.2-gn.xpi 589195 BLAKE2B bb7514afe94a09541384f8ff4cb1cc57e18ead5ba664751c857df2cd2234ec4489745d5fea5744fe9f3b3419f63cf0e23128d06de704852b8f6e8fc4563e04c5 SHA512 c1d3ddda3b6de56f4bb6ed89dfa2e518d9c8c4954f498be5d3706b5c23cf8dcb540d3195dbd75f34c57fc61f747f12e5955b5affa4d18d1fb0f2e85d017d6d47 -DIST firefox-112.0.2-gu-IN.xpi 531465 BLAKE2B 0f64ffeab543f5a0cdca61a53c7b7b9031c6e1b79ee6937549d80b34d7d9ff9defce8e14abd5f5cf30d51f95142309e9d490415f97ca2d60b912652257a71a49 SHA512 09af9181f5396a6b536370339064ef09fd6117432201b5d85db0125abf2595f9d7ae9038712d0f24890c7ea5126005f759749f0212b2700fcff7e08bb63206fd -DIST firefox-112.0.2-he.xpi 582081 BLAKE2B 9a8cc56d0e42732655a50592e162c7fc4c6159a5d3117c5c5056c50f44d6dd20a27d2142fb3aa7a18426f66f335602d09586bd5d15e94e306f3fdef2120cc7f0 SHA512 12c9845628c10a7315c9f684fec70d872a86e9625481de3806ba3b2c3faaea2546bc31b9f441a7a7f6237fe92cd2e47dcb3b9eadc65f528c151929cd3a406ceb -DIST firefox-112.0.2-hi-IN.xpi 560536 BLAKE2B 0c6403eeefde83ea333f342d3fbe09f16692efb1b29b83d2e8387c87c2f7f0f5f01c0cd246fdb61629733d2dc4b20fe721ebc7fc5bfbe3ab68abeda0946a21e0 SHA512 f8b865d092fe36c089d80392246027338a169d633106d3ae8528ef2f4db8ef7c668ca2c057adc4bce7f96edd96235c0e4a4b98b034616697d4d4c068f3dadefa -DIST firefox-112.0.2-hr.xpi 549241 BLAKE2B b98c1497e4dbeded6fc17792b124eea483ee2e75b0d0d9c0a7fec5a04096c7b206edeb43adbe12e4a19a5749abc3336d2cd76d5fe301e698293e7ef3d0cd75bb SHA512 ef234da7e61f440517f834f81dbe60316850aa77aa3e5d3499c20bd4004a126068eb72dfcb5bc4d5994c99e1507b6463d8b2c55d8dd3646e7f68255801049431 -DIST firefox-112.0.2-hsb.xpi 594282 BLAKE2B 6c9bdc3b559188fa2855c95cc22171ad910704c79689a7bd59e22b3aeec33858e6eb98547460c42906e87559ec2c52e1cb17a77b17da71e0d3edad810a1257f6 SHA512 ec801b688bccb699df1c145dcd03ae1f7005bc1309f14c11b7faa4ed863522962b9c9f8ac30835907e08147755add8161208f9e161e4e72e56753af80628dac2 -DIST firefox-112.0.2-hu.xpi 599386 BLAKE2B a775095b9b2c50e9e25162929846ec32192b6e7847fc5b855e3b4007f7b62f2ff89a33c71bc0e4f43af3ed353396d0f3df166b76cd1721dda96eddbbff7a9c73 SHA512 dde57b5b0883915099c41b4487066cf85e998644a711b4c7b814e1dde4a342566c5238286b9f5ebad887fca42355dff931d2fc3bf97a1cf209f48c50f14af5fa -DIST firefox-112.0.2-hy-AM.xpi 600449 BLAKE2B 23c2cb9e86806173866740c6c388b7e753d52de9cdbcdab09d385abff55d28cc54504486b4fe5e37947f600e714a26ce94216846663ba7a9003eb89cce905ad5 SHA512 f581f820291868125945f374a01acbcab15504e4613a28cab0f220ee84a4d2abcb959d73391ae6e9638e11cc158be5f9523c1d0392b3734ccaa421a976e07614 -DIST firefox-112.0.2-ia.xpi 562610 BLAKE2B 2080a6593bb418f3a79921878d27b495319bffde618fbfb66a59d438c511ca76616f61aa7d02552b7f2eb63ae165608401e064d5ab6c19f303bf5528cc72e8fc SHA512 ac2af205dc137646f5f37ed4cc65d66301cc67e253c946473fb637d968be8332fa54b8487e305378658044640b2931f0afed92af8bfc0cfd8c199d6129446bbc -DIST firefox-112.0.2-id.xpi 558189 BLAKE2B 43cc3e3cee4a4835dfdcdae54a9dbd578fad7c792847c2eb49c93c9a8a219ef93e4c24bc3d23b155aa7dce55a3d6ba5e05a2b3ed63f8fa5f4e13abaa83680cb0 SHA512 4d2e910bd6aed858df330d78baf6ce2d45547353b1891908f01976187c82068738937a41c94337aa748f11eaf19c7c34df381dbb8c016fa3ded75a5e8c66cd20 -DIST firefox-112.0.2-is.xpi 569046 BLAKE2B e64f21883a63b2e75530ae98054d288388784f2850f0b084fead096b3a7272ad820c2558f2ed56c07cec9b168c4e65cce45ed96a29ba0c4e85ce6672ed53cf4e SHA512 0f80672d889702d2d06f96bb68fc4b8ff3c42e1058868de9b92502c5f80614c1b2d2cc289e7175cb83047c7531d2ec04bef3555b59d3528c402fe1c134ab3991 -DIST firefox-112.0.2-it.xpi 500350 BLAKE2B 5d1e39436c6d331800a85c6b3b4fc4e6eeca4f64ab2504b490d17afd81cb8a49c9de056c97c573d8ca1ab49a138b2f5576927eaef192ee62998756582123b8ee SHA512 0e262da1a1fd97b71e645d7b691f945ce96ce8065e897a229ba0131c24620bf45d35f20ca97620b72bd1d9c6000e7222b783602daa7779cbfd0476eba39ec501 -DIST firefox-112.0.2-ja.xpi 624645 BLAKE2B 8695f25209c3087df5e4f5262db9354eace77f6aa62f490c248d9500249c297bff6e6349f4d95d418ef13416ee3c74cc2549c2270afd49f66b7b9fd45c88c30f SHA512 a045ffddcf5cdcc8ea59557bb59f33be8c12134b031f8cb9aeb8ebf532b4e01b110d90a23e58a0684a0e5d5b7168263dccd6eb6f038cb7b5bc99eb2b2bf96b45 -DIST firefox-112.0.2-ka.xpi 628720 BLAKE2B b280fe4344c740ebb041c28410c7b4ea98cb04e0565888fc121cc6e08d88f6969e9909f95fa14704577b419896110a7bb8c6ed802c7acb595316efdf4dee3ed4 SHA512 f96c57fa16bc83fed9fdbadd66302238f7d972165cf165630909ca786fc77e871dd362bced43f0863b57046b4bb56015ad1a9ff036cacd0caef16cbc89c102c4 -DIST firefox-112.0.2-kab.xpi 580363 BLAKE2B b07a09e75148b5014cea0adb56a0cd7d8692b5d6b8a1d61d3117bd4043488885d4330dcd3d6b971bd1a4f24531e7dbc2130067e9bd0b6743cc3617611708e4a2 SHA512 df78f0a0764efdce2a6c16971073e6a8e6a50c9b24b2ae644273e4c2a2b8b990bc3e57e44bbb4e19ed0a8b901a8f5a98e75400ace7baca39f4320705f122941c -DIST firefox-112.0.2-kk.xpi 650635 BLAKE2B 2eee39987da5ad891298329a76e09d1fca361a65fbbf2f12f63919b13dad1b57625c622e008907f6889525581721cc08a14fa8789cf9a25543bffd96ef94309b SHA512 d9f0287ea4a88ddc506c0fe67764f7c49e05f725e7db172f03c28b9f2c61b853107160f4757e183243bdd490bdf094dfa5e50f4377977bbc460af779a24a738a -DIST firefox-112.0.2-km.xpi 533365 BLAKE2B d8feb19514fbd6da5dbe89c9727fde9ab32050e4c6c18a65aef8637137e45f05b28743b775a09c27679f0b0235b6bfe15bc35615376aa3d146711baea52ab482 SHA512 4bc41401840b31d90daba5b9678282aada762ce04ce136118c1948cf0ee517c06f6ea9366d2f3bd37643e60a58d7961bb0b4b1c12ac15d8a473d61f5efa3d189 -DIST firefox-112.0.2-kn.xpi 498732 BLAKE2B 73cf736e9d96ba3c785575821707c1e4718fca611447121a3b2947c51eff69fa030935bdaf4da85ebd99a709de652d42e2e0ef4bed064075b11a47cdb612cf57 SHA512 e14866ed5d75b282799d858f1e6aae3ac2d30b2529a5e871660cf4a9511900dcce4ce250bac6a241c5564267697bb6e5bb5b9c36447c15908b580c4ea727fe48 -DIST firefox-112.0.2-ko.xpi 609819 BLAKE2B 0fae7317fe1df4643e90a719e25a18db9b5d150a179fa78459840d5f59057ecb91e0cddf3fb2df913337aeec6571bdd36f74ac0144e90940ab988d3b29715809 SHA512 4d703b3c7177768da9dcf3a63e41119a4088a616bff2425518f826c48bd9777066f6e4b916a287fcdf4b037c97551a1abd412226534303bc5b93f68063fe795b -DIST firefox-112.0.2-lij.xpi 473588 BLAKE2B 309ab02a765cec7de1adcc1cb0e99186e83d8a0d2e36dc0080bbc133a4843a3014f48883f14fb07ef4ff7559d54df8299cbe4830cef45f48250c6928e65b5e1c SHA512 ed61e21366b096aff81085781ff80ceb8e6f365f649d6aa2b2340721b148372d9ab04778852a9f804c56367654c571f08941521e7afdc22ab02392e57b7f2879 -DIST firefox-112.0.2-lt.xpi 569445 BLAKE2B ab91ef573abb29c266507a0c02ecbef3ecbcd1dffa603563474aea11e669e2d5c858d7acdd38fd048842199be5b8d1101d6281996a82bdce82e77775893a8e1a SHA512 5c12660f4181f126d4b18ac262296e5ff1357a6ab2b23f24f89b0849acb88a0c27126bd4e5c67ce78f386054b414705d58086371a683df377ce0d3188b7b4c89 -DIST firefox-112.0.2-lv.xpi 473270 BLAKE2B 87b45fd6d4b50db952c743f1037fda523ed87a939b1c09183b8c9e621e5624c6338be373e8e1727668ba5770340b676ee4e37854140acc6db452a4c4654dbc2f SHA512 0f91a199d45115aa159256ef297aead63f4c83bb3f18c06799c27c4abd84380d83bb4302778884017da6dfad289bec566dbb3834bef1245caa97729610b32d5b -DIST firefox-112.0.2-mk.xpi 488933 BLAKE2B 70690c98915c3181c676eaebd1e9d14a36f8ca950c59fbe8dfa30301ebc3f0a1e6e98910dd44410f295ebf3b407853ab0c626adc6e482bc4234a2891bcd345f1 SHA512 11e985b5dd10dcb4e19aa1e351498490a4b6ff6011f526f4a054585dc99dd08055435e4791b448b26e4db1e1bdadd3ef338ebbdb7c173e9fe2c02388ec718c50 -DIST firefox-112.0.2-mr.xpi 533826 BLAKE2B d67951b35da5c9e94b7df9d56d11034dc6dfe9eac4c74d10b180bf407fea2113a46a5026c48bb23b56a2bb63efea39aecb5fd035cb9044a71a3f46b2fe9032f0 SHA512 163c881723c33ef06d8b77a6ed2ee0b3f3cbd603718652e6593756f9cf64c392ae4dede05a342bf1e230d8bf6938b53881ab27e75aa4add0770abfe120fce4b7 -DIST firefox-112.0.2-ms.xpi 452944 BLAKE2B b93964f1631ba8ee49ffd291a30b1071e1edb841e18af4b12acc2b19cdbfed5723002783d62bc96513b576315f14439a9f762ecb16c14f3f4982e361b6fb164c SHA512 c8bd34be9e51c9fd760c439df62132019a4a1fa733a87e737d7f0e0e39a66538b78fe3c401c85b748d23a1f539353384282246665e205c1635671395184e9e4a -DIST firefox-112.0.2-my.xpi 519355 BLAKE2B 04736741afd1d295841f95c537ca83e53da01b170902a81ad11b292d6381e6cbbfed733dc05464cce6ab0d741e4c6c44284c091f42d2bafeedce3272ae1ccb2f SHA512 235b8e140610bcfa4d48e857ff58c9db019b2599dd603366a9056bf253f336be32db04b9e14ba917b9c6c79807a0b5fc8a002d3c5261d7cd2b67876721c4ab94 -DIST firefox-112.0.2-nb-NO.xpi 560422 BLAKE2B ec23a594c1ee4cca577eb05ba337b423ed56c85ed0a939eda5389d608a5ee93902d1cf3830e143fd1973c5a908a1ab66305b83ccfbe632da74c521f13b6c92fb SHA512 ab64454e2114d67fa1c5ab8383e07be523d5c2c6b56743e037d3e4fe81abcc6f7221f41da5123adc75857a8cf042d2fabf71e809b7e41eb582c5eba425f4b431 -DIST firefox-112.0.2-ne-NP.xpi 487134 BLAKE2B 92d7d71334d89ebca72bbbbf05592296c2bc8d89b596c511c13df12d24b9197cb3f9b0c86640e7fe14881bdd54f89766672f422b36878939161e80f9f06f0e27 SHA512 2481d221936665f3f63df0e345ce6d81542f393dee4869f85ee476495d16ceba40f2d9d57204cfdb4c17fc060cf78224fac70a625655c9c2794b346bacfedfe4 -DIST firefox-112.0.2-nl.xpi 568255 BLAKE2B 07529d7df901ba712b0e6a20aaaf157c3255ff67fe7dd608a2f2aba97c61a93caf73e8557791823b14afd7bd0b8b7ebf89323506406259d20b09f737478fa102 SHA512 2953568c6b3a963bd372a0efea0ac852f53fec8ac570859aa55b819f7e08def512452e2b703f2627ff2aea7c8751289384e8c50e03bee7a0dbb2f16dcf4c01a4 -DIST firefox-112.0.2-nn-NO.xpi 562946 BLAKE2B d2356c0caa683112a24c128d8f3a362c57c1382d7c6aec64d1d1973d75f17f96a49002cf1efc5c4ba1777abc72b0bbe42d21a778a758702de94060e78e106861 SHA512 ec0f604f3afbfd2c6ad5a924e5ebfa75c00589be9246da14df82a988867fb0fc2ee3d4832d3c7e785277847313d73fe8b4018bf4564a60a20e4073bdf4cff623 -DIST firefox-112.0.2-oc.xpi 584372 BLAKE2B 0fe5df5c9855f1aaa2ada582c04dee1071730f5245477e480d81fa486d37d352bdac7880fee01112d119df722c7fae153ea9e72abe3a920f20dd654875df5108 SHA512 81f48fc41ba0e86c1867a3bdf4fdd995ffddbc162f9df941a3ed8f9817afb212c1bdc8ee0206dd14c8cc9ac08b5fd9adf08efc3f20175a40fa51c2e123edab77 -DIST firefox-112.0.2-pa-IN.xpi 639403 BLAKE2B 763173ed380f39fa0e3d4bc107c761d21e47b91bec7c4c7c7a276bacf41db7e4b8e734781df4e26f4d3e47a1c4079702bed839ebbbf6b6d56f436bf27b61eeca SHA512 2d87a9c5b70386cf90f559e35ebe1c622e9a1c7e1201cca98157622818ae70c7ad2d907b47f0791a3c1133d08dbbdb3f3ced1335051c3618834c04f2860d26c0 -DIST firefox-112.0.2-pl.xpi 591984 BLAKE2B f92a173a714c4e23d9f5e8db3c0a835c05bf0a39a0fcf8d66a56a5b723d7c7f352258591622e3a550fe274da7cadea14f352a3a58476b4b17eb0ec8f1d1311b3 SHA512 f161cf77fa7a7fe6d3f1bbf2ce0c15c25cd1143254c3e454d3d6e077ec865f37615f5c5ce0d066cd513b57e6774d52e209f2d99083fbc99fa74902a557575dcb -DIST firefox-112.0.2-pt-BR.xpi 572839 BLAKE2B 60629100e50ab374b58a4115cb9b396360d5c6eb9e6d697119f2e13bd13c5f43067710e1b177ce1c68de9b3db27ea876e5d147d84974c9bda87619924f3df52e SHA512 ce1296add6234545740306413ce720bbe02c90534b5fba9b8cb4faa1d8a6d8d1db78815272851a0bcd219abe271eeefe9d580f17e78b571ff106560dc2ea5c2a -DIST firefox-112.0.2-pt-PT.xpi 578347 BLAKE2B 4291e79a058382003e2c66f963243d7c576e523c2bf72f7b71cda69fcf6fdcc6ecd3d037f6a5ef151ac330c8813d3c6fbdde26feb1031ee9fe2dd970bebf4b62 SHA512 2d610cf8665096d7ab1597d577324e1bd109e0e9262e698bd1ea324d78c38f411af32db8d4a68ade46e0261b9fbdbf5e62898525c8486c3ba16575f20edc3a90 -DIST firefox-112.0.2-rm.xpi 568722 BLAKE2B 69471af75295793f59fe8053c8470f163910dd5a1e27afc324b39a8cc59860001ad2e26cb9a6411640438aeaaca81788b75986c973679d48c024a904eed51cf4 SHA512 d3b539180bb3c955c2352a2b25ca674f1c99c495109fc7d95295ed373659039b5a95e7283efa29c567782ecbaa492ca362b7f5ca621a5da90096cdd23e04d20b -DIST firefox-112.0.2-ro.xpi 537900 BLAKE2B e301496055c02771a9d1c5dcc9eb862f9dfaa7c3a541deb9ebbbdeab2dcd9950bbdda3fd8172179d5ab71f6efdf6eb6bfe3a973a3a7bf4ee1328d2a9483f8e52 SHA512 c36c4e1ca525416d9a753773ed40a0a53b54f4cc8e5c5f2fcc9f5a3a5d97abbf881361fa94adeea5959fe8189851280662a6dcc200dbd8c09a2d16dae629f9d8 -DIST firefox-112.0.2-ru.xpi 663831 BLAKE2B 569165d821a0d75f38d1a272abfabe1618661ac70ff6ea6e058b1bcb864293f613cb929bf2e9350c23edb7809759add96dfb7767538795cb3e81ba6bdabc6957 SHA512 472357324848dbf964341f1e8847e0c81139410d7461e6b078984bfcbb575acd12c929c780b7ec925281fd6910d6d5f9a4198ef23f60a42fa25238e24a3f759c -DIST firefox-112.0.2-sc.xpi 547982 BLAKE2B acd8f72ded726916e0a2f79325effbbe13612ceae2746ebb640c4af0aafc2056dc562e2c9e07c62a617b7dddb81df534b6474a4a3040a7abd541ed53cc38f38e SHA512 583180ea383d78ed68be33272507137297da15502da8592a1b4034cbf3dc03e555a7b290c9c7f7ca8bfbf08787e0dc02029dc8e82b5c9e712babeeac33edf794 -DIST firefox-112.0.2-sco.xpi 507894 BLAKE2B 770da178aaa8ba0d7522063a5a8eb9e613443f44f138e1835384defd3a1c7d6fec51d09633fb61feaae4c8268ad54d02b488810521ce68a215da7703b4573f06 SHA512 60505cfb9e94c5792086201e6df55634a272f9cbbe7f468c6129e8f87208d3d643ace78df816122aa4f6d05f50bd6e51acd2eacd96d2aa92d24ca4b1155f4402 -DIST firefox-112.0.2-si.xpi 576302 BLAKE2B fe666f32b58b9e38f7f05012cd5243d132d12de058184c57ce89e1bca4d51d1336f268c5b04a70246eaf78be194714c70c85ef4d0d1ae39706adec97300a7041 SHA512 8fa173aaf441e401aa00662b5888b940cc57546fac294e11c3b724c17026202d96607a4fa241076c84b807b7cc6d75b2ac5a8b53d5f18c3f9f948e1b3974b0d6 -DIST firefox-112.0.2-sk.xpi 599875 BLAKE2B 7c3cfbc303044a720fe14ba00c45a709bec5006828a93d1f00169b38a0029a1f83eafbf5a10e90b4fff3b8814db526d26c2c21426032c0cc9b0ed574d00f4a84 SHA512 2135a1862c5e95e868cd3ddee5958e7d6c6be1c4bb4b6e6811f182142254941d780683be6c77e101ae1dfd405e0b9d00ce852aaa2857cd439854dec427baef95 -DIST firefox-112.0.2-sl.xpi 571226 BLAKE2B 43e85cef3b49172746f76b557c0b7738ee43fe7f100132cf022f9f463ceeaf25222c827144e6435cf96917f168f3592cc2a060f501ec48fcc858bcf1e2b9bd1e SHA512 5569637cb930fe0b5ac95576a143f18b36d3f4d5effa765529fd82bbd93c3c73ecfbfed7229fcf5c71924f55949aa4ca5623a7dd019bca1ece56881221a55015 -DIST firefox-112.0.2-son.xpi 424779 BLAKE2B 575632db38fa1bce228e52efccb2085bae748c2d3dbdf9bff61e1eca03e7e8a0ac01c05057848d0608dbb436a10bdd8f651588cb36b8e3fc41b3435dcf7b4119 SHA512 28a6c4deb1ef210cccaf813c6a842daa97f6ec33f6d041b2dc2f2f35ee2e6c6a3a519938f8aa410fde817764b5280e1f409694408c03a3e26ed0ea6bde8d52af -DIST firefox-112.0.2-sq.xpi 587586 BLAKE2B 0b9e3db45fa66fad66814216c6c12e110af6181d6dfe1af6b176f469ea169f02608aa2efcaf1454a565a2ec95e6924e84dcc37bef6a92dcc2a5752c0ed84ec10 SHA512 4429a3c6e9a45bfba3b33be67ecb3b0ff10d812323f3542ddc9198b58a006d82bc72952a38b492e71e8d842c84dcb7342e9777fd223cc7353afd8568480828c8 -DIST firefox-112.0.2-sr.xpi 625892 BLAKE2B 08e781b00930d0a5bf832b3499a6db2c5f37730f30df1beb05a8aca67a09eaad26449bee2449fe1109842cc8fd130803ca9dac26cdb156c39d06f2d628a2d877 SHA512 58d1385966b65a2501863f584466f3b5f915409a3b6345f599b510413fc9fb32e896757357f07dcbb68b65fc734ceaa49be61f7a3aa69bf1158c2f1ed1da4506 -DIST firefox-112.0.2-sv-SE.xpi 570221 BLAKE2B 7137f3840c1681e4e953fe54face3d713aee531c6ce23ccd834c5e731423f9d2b3494241240e0036bd29e4ddd9d4e483898e8c3819b483e4f0e252d8be9a7ba7 SHA512 639541778a99b2a50435a91016e8d4d7f20bcb667a63b106394ec48cf8dd3794d5a2a36257a5de89577346ff9f0cbe12482b8821f1b948c7f495f25bb546f60f -DIST firefox-112.0.2-szl.xpi 520797 BLAKE2B ed263818ad9fffdb50d6ea9ef54c77b358719c83472344eda55a1ee4c054fd266e695a94bab9d55b55cdc185663b12a98ebb52ac652aea9c4c1e2857275f748d SHA512 25770c684613929d1391f3cd7df5a55bc337021a8d74fcaf283a28f82c7b6bb1d2c74786811ffa70c6013161d57db014ed1ccd9137676cc581a96ea45f8a67e3 -DIST firefox-112.0.2-ta.xpi 510944 BLAKE2B 0009887ff9cdf27c8656598b8719068c8dfddba977ff1f2b2aea6cff5597f015d5c5e571353bf8309689059fba1f54ae695dee4418c4a63a0d7d1a3d9715a190 SHA512 9ac06c017edf286b5af8f933f1ea0fad076a480d6bd9f6e330fff48d5fa5753c8970013b0a11f892818ff6fefdf18a1dbc6a77ebbb17b8836232245e0287fe24 -DIST firefox-112.0.2-te.xpi 558897 BLAKE2B 14ded98393b2b5ae545efcb8c357a0a2b334d1d4ce2c0f99f929d6fdceb31d61d0d355a4421f58f0b5cc4a990a9972be69b73e7ca5f46859232344281c409787 SHA512 410707cb26dfe28906ad09429bc91235717c54914f747a5b338f2a38b005b609a2426a6333f49697473e04e8b20d345b5091ad9eb7b0f15492e4a1867cae8201 -DIST firefox-112.0.2-th.xpi 642640 BLAKE2B c180270d292cbdffeb15add0a73ec0300dcc8bbc1dd5fe59030287eb32eed3356038d9cd22160dc5e22c672c3f0adc1ccbd2ce4ae830a7de34f25c6e89e9cd2e SHA512 efc816d73122a390170f6ff607ca2a8a676dcc67b847b400e46a97df09db564905d48cea9b76db16720e10aad274ac852a129fbb0920fe6446acce8bd377b0a0 -DIST firefox-112.0.2-tl.xpi 530638 BLAKE2B 5eb26862268d75100697828411eb0c39172ec4fd6a4d247a1e06c6367068cb33248b5b91f4890e2ad74d2c2cca3230172b0b7849c837878259aa791c83d3fe0b SHA512 907eb7f995485137711c9df93e4beb63c73a4849a6ffa7264542ea839d116c031aa78a24b9a3b6ef341cc67241115652898327ecbf94ce0e2d83c7a8295224cc -DIST firefox-112.0.2-tr.xpi 583015 BLAKE2B db143c0103a4db50e8ee7564c896d8cbfc3f2c798392d4727b58a21757a2f150759a86801bb61322b4ed23a44749cc8785726a317a59348cdd1b84d49c607449 SHA512 3715ca92dddba223797d6f6eec57386afcf9886d51cc2a68df0d1f014804000e4d86eb59add84a97c0f187c595ba5494dab29b2bc227ec66e52b1b99b207c75a -DIST firefox-112.0.2-trs.xpi 489993 BLAKE2B 5af96a9d2f76d881c81f9ed50e3bbbe31b8639f2f0134f8490403c3ae1184bb6d6b86cec3748f40ddb44b911bc766e3b99778afb9f600a82420ac692091b981f SHA512 e4b5826d93fba384617ab2e40b939e84a203f55a471153cb71dab864645fd4de64ad1a0fc18491e5365740e7ccbca479d5849c537b2c6da30482275335f9c7d3 -DIST firefox-112.0.2-uk.xpi 657036 BLAKE2B 6a552ac1e8651befd2e2cf55dc66f783f63e7d8b4ce62af7e9ecad99937aee2cd3f8c82d3e14cbada9d8d421240c04b32ad324203e033cf13941e7cbf008fb42 SHA512 bae5f1dde3e0169a77c663fadba9c79abce62d8849bab6a6c7be2bc2dbb1c55c6eff34ebdfed2da3c657744c57652d8e201daf3c54690938938056abd46dfc26 -DIST firefox-112.0.2-ur.xpi 560836 BLAKE2B 59e8165201b701a4aa382c5f629506e9d63987724efb8c449aa18f8e3613d89ca48e0a6417be00ecddb79bdff7423b20ae3c3327a9cbe2b8c36d50f612f83230 SHA512 28d2121809a9215b15bfcd3282a57d0492e11b43e53d83e3d08b28cf8ff089c159339ab7f06417c6414bb228bdf7c5cc9f0c17314243648ed569dc5bfefdc517 -DIST firefox-112.0.2-uz.xpi 481183 BLAKE2B 9606da41a374760deb2fb7ba325ed850516f9489ac868b5ca99336570600c4e352a8af374000573a26b2c2c027a1c051a377da3c690224c59d575c2c49839ac2 SHA512 44179eced67343ec5c16fb73b7e62e5b3e01b2041512e11be697fc05a01b539b950d0e95bf83d864c1af76e0d54d8ff45358a93d527bde7ae4b50019ea35ba72 -DIST firefox-112.0.2-vi.xpi 606045 BLAKE2B 3bbe903ee1bdf1647d808ac5c227572d967252445acafd47924a29dfb77f92decee5d12b8268892243ec060433b5b737ae31dd055d84e537fa8c43b89aad6a36 SHA512 3f9de47f5318b042976eaea9e908a25dd53a5910fb466d999d4ac9c337caa78ee556c63885a0aeda90900bae7d7972b2ecdcf78734458841b68ec3a4182b5da5 -DIST firefox-112.0.2-xh.xpi 421619 BLAKE2B 11c0a9de0f8d6d6f3b151dd97498726caf302dfc69f61559ba39a89b817748de3f9783b22dddad4400b9e529e83b9a48cf89e3dfbfffc72210f2ee59e6995ddd SHA512 5dcf087ccddb117d657224657aa3106d05115676e303fa1f8d96200ec23f8ec888dfb0ab3f6ba2482932673b24972adb0dd1ea459cb19eab816f3bdb7f9a8ec3 -DIST firefox-112.0.2-zh-CN.xpi 605647 BLAKE2B 6a5eb68d464c440b06486c59621d7bed0839cb269ae5d893daa630911dfb15d66b79bfffe4a1a49e47161ffb0ca8e357dd74e7832ab0bdc59282cba778308f20 SHA512 0ef87ce09efe745e055bcb00820ff52c4862731b1d0e5b6e5a4223de31ef553e5f88b034aa03add59b1f8571862ae65ecb68cb050709cd96d89d96ed24be1502 -DIST firefox-112.0.2-zh-TW.xpi 607185 BLAKE2B df1adb4bb2e70b9810b509ba48dac3ca96629437d7b51237ee6162f2157463537fef1d89613542b5c6fda0db8945393b403e968f2cdd51478fbf87d33246871b SHA512 a6205a6a989ce2e9f9ab96669f088928034b3bb66ef3cc153d66580c277c6865239cc03ed38bc6480076d8d4f8b0c6c4e16c05ca79c58706340987d78207d802 -DIST firefox-112.0.2.source.tar.xz 504773576 BLAKE2B 44f2fae6c7260a1a6cad24ee31bbd52bc7efad15ac5b9f64f4bceabda7a371f20a490512cee324e53373b9a96fd218572c1478b76e5931383dbef00cc25743aa SHA512 2cd7adeb6c9a39ad4c5366982e0e58382d7f205e6f2cee02b8ec2867034d1c0c884eeeb870a35db35cba60fa9c84aea73f8c77cfd9f36b5146dde06464aaabd1 DIST firefox-113-patches-01.tar.xz 14160 BLAKE2B 46820caddb8c64ce66a3837081176ef30770145ad059eaba18f6eb14592a9b6bd38dd49b57b3d28f11ade90e397afa9232f85390b601a27a8788e0b8765e9cd5 SHA512 19fff6115c33906daf81a0e3a44cbfd9479689b7c5738f0fab730fff293d6a0a004a06d5fd32dafb85868c7e19bf0eac23acfd21000cf1d0b07de00ac5121b7e -DIST firefox-113.0-ach.xpi 460930 BLAKE2B 9bd3c48571d77842655cc1837dac35c006e8ee3ce82c6b8d3665cd00516090eea2354e48e8ceec8f279e768c4332d1d8d777ecb059c12f79aad0b824ae97af00 SHA512 7d6d1934812d5b6e954c810db1a781589dd93663978a4e78f3018e643050f003005370fd336cc314895cc903c5588b1d318b8c39b18c438695dae63be21c8fbe -DIST firefox-113.0-af.xpi 424035 BLAKE2B 22d3d9db00fb362be2d774beb0348f8e88842c753e29536df94c2e41de03515362d52e6005e7c7bd697fb1c5f8deff63b34b74d459b9dd9196f3d425604a94be SHA512 8b6c128e9e0274c74c5ccdceb7da31cdb3d5e9dd0c5f382403838ca0e6ab6ecb4105a214f9bc577aafc0809dfccdb0c7a6a2deb6e0cc369cad8579082d153d17 -DIST firefox-113.0-an.xpi 505339 BLAKE2B 254e559fbf3d48ee8be01d15f8fe0a183b175ec7c09d29fe69e8ce59d89c43c97efae4d4c1b2c2c50a64f367e3ef048cd5585637a4e4e6f2473980e9b749ad58 SHA512 6fc6c410cbafd6a1b00839950eda3623cdd4c69aa6de5c8235adebbd0effc08e04db75ef376e783ba3afb6084d86c0a4cda6e3c72451ddbd4f84b09e1e25f0e8 -DIST firefox-113.0-ar.xpi 572292 BLAKE2B 5bdd1ba0dd695c597d387a8020c9c368f52609b4b5a7820984e6e8bd7f26b9c9a336012dbbcbc5bc7e750c8ef419c5dcc1f448d79972600f2ad5c0be3911a042 SHA512 d3ae360dc4662443f8b5f9f331e43b8b4c49a1a27e2148011770d028275d9d17d35e07c007b623165655c1a67e87766364899eab841598b3adc419e28ea3b046 -DIST firefox-113.0-ast.xpi 491651 BLAKE2B 29dea16065b2da8401d65084003f7c6dd5d44996ceef9b8bb0ae4ac59e6ffeb03382e11012f1ac805982939a2eea26ea40a033418b0586827ecb911e8258138b SHA512 6b228f8c019d65715732d8c142d5801faa2facc1d8e764657681a39de0e9b50f33fa5dd138487dfd7aad1f413664f20d61f8d724c1e2a8f27e889b92de2c3bc9 -DIST firefox-113.0-az.xpi 493581 BLAKE2B 2ac593cbd81e3c5b6dd6156dfee7d0bd6b90dc4a0372463e757c24aaf67e4e540f2cefb6da4c060761128ae228a94b9ff58ea9e4d91bed127a7d4c216077352c SHA512 48cb140b1ba7e83d45806af727fc04d3f3cd459ca87907b030a0aa6e847a73f22415cfd95f117fe7db00339857387b9895f450d7cb28887da307fec5897b9668 -DIST firefox-113.0-be.xpi 665972 BLAKE2B 2f53dc9b23de47c6b9ad19a60ead0a5833e0d2f840130390327f181f8c9151a2e47343ac7b4ba48d237c98479dfadd3c4c3c289b96b03c6e3886ab35627efa08 SHA512 51f298784d3e23577e4a8165c508f6f1a5112d3f40e04cf988fb1923b9e214430fea25138bbc9c81cdd00eff692b8088a4350c9910a866b8f7433ece0e95b2bd -DIST firefox-113.0-bg.xpi 589764 BLAKE2B eeb7ca42b016cd8f11f1cf76031d45d44e6a877d806825d46139876bb27c50a21e1d0ea8f997555541f0f49a6dfec9abf387417ebb197abf08e1dc1cacf35e25 SHA512 deaeddf87059b661f2ce2a8b073e96cfc46a0b2c3f131e999e45dc6c7c50cef62a1e73ddb3e761c0f6432658c5ec4f94d43e04afbcdea4d3833e563043222760 -DIST firefox-113.0-bn.xpi 583367 BLAKE2B 396108e55de561daf8c6a39772f717b77d7bcc5f51849a1c752bc5466f3a3dd0c779b520a9848b00309b841cf0393008892b2ff6da2943e785e7459ce605ed5a SHA512 26676712105dc2b62c6b01b2c5da797bc13668c04eef7e16a56266e172adcca0151c66dab6e951b43ebd6f7236dd715dd4a86fc1c88f43d374123e88d9f7d594 -DIST firefox-113.0-br.xpi 549637 BLAKE2B 3e12b1e01008e8cfb5eeba997b720a460a32e4ede6b534204c7aae47e81f466f0f7a5dc2bc6c4d1a5c535b4036ab27ccc378d47b28c455d905d0124fb7f4ad08 SHA512 e1fd60a1c84c92f271087a1ae4378227e615a4a774b280f96a7566f2784211d43cc2fa8772170d6588e083cbac0d9741c2af9129db712be7b808d896125b4b4e -DIST firefox-113.0-bs.xpi 465664 BLAKE2B 48584444785e19731b054e7ee9d5c1050b3d69584bd92a4b82bd5496c05d3bec596b357caef8c758b3b94ac1c2aaf0f8208dc652a3e61ffac3a104005aa65908 SHA512 0c776196dd41d1c0f21e701a77c7354aeced2f27eba996d8dac0266ae4b8d2a98ad14889abf999771eb0b6531c135fbf4a7e1e54a4fa6fbf0eab49564d41b268 -DIST firefox-113.0-ca-valencia.xpi 544162 BLAKE2B c57ec40ccc5c8c502a0b3718072653abfc86c6477f6a5584239861133cd23cb28a205fdec006a13a2415473092ca67bb6555cca533f1f2735a00cac8df6f771e SHA512 10ffb54f4c360ab82b7d96cacdfe632d4c4c20dd30eec10f7b678b76f3734f8e37ac76799276aefcbc26fa018e6adcaf96179e52c94b7713f19bd77140be83af -DIST firefox-113.0-ca.xpi 564159 BLAKE2B 5706e5dab3e44c52c3ac371239493a55ab7af85828d2c62028e48f6cfc8b37fdbd166b76ad9c9ee7b85694d32584961bd891b19f2e2b251e9c131f7f5be01a28 SHA512 8334ba6bf7eee5c074f81721037bfe0102e22db9e98311a129112ca27f5f09b22e52dcf90e742f1f998a2603bf259fa81149275e8e1258e0c1ac9696cf3a3101 -DIST firefox-113.0-cak.xpi 586890 BLAKE2B 8e04423add965372856ec1c5c5a44926ce360fb21be887f96d4389c54089f8e9f5e31d57de12be5bdd33055b19e5eb730ad0225abd069530c805e5c49e889e7c SHA512 41ca72cdafdbe19dc16f6a9cb13000316f47e9d9986c6e06b7cb9cae94219eeb264acdaed564666b4843afed9b1fe86b8917192169e4e76949742ee4d749a1ce -DIST firefox-113.0-cs.xpi 599488 BLAKE2B ab4953b4611ef916c644ef3ddb8b0ee9b36090e92d44c65fd1eed31da6a7db3cdd84efb1cafa77078e3e2651a35a83ac374fe6c512351f10d41fd8d39cd2e953 SHA512 deb44d1fa843a4e71abdfaa0b32847c6674532a64bb392699d64f69cb0043b250a1135bcfd97492a02408bd53f3e2ceec2ad34d1af32735c1143124ed7984dc7 -DIST firefox-113.0-cy.xpi 579532 BLAKE2B f481227366e48c305fa582f1d0b1009c7c5a7e8f49e5739257dabccbdeddb971e21ab444c692885a21980a2171a837c93897bc917ea89d7f18c4f18e3705d8be SHA512 7a1b0bec7660ac39fe87ad0104c7a87c2de317ca5bb2e0537ca8a74a1bb6f6b6be78c3f7864203e2ffde1e178b3b974966be70c6a3f99c155aaf81272e5d7ef4 -DIST firefox-113.0-da.xpi 568089 BLAKE2B 35aabaaaa18c0db5438a2eb5cd9ede414ca8115196bd406e5a1cc2f75f244f465b4b65e3a4cc617d183f1b655ca7e1f2d827c98c6241de7b2db3445ec1db49f3 SHA512 1bf5270c46f0a2090b1d5a6f2d6294476a0bde93c1c5f76aec0f4cdf1efea55ec699cdf52383ec6bfcbc248a103b72429c051713c2c39b0e4a8c06c485ffd9f6 -DIST firefox-113.0-de.xpi 590617 BLAKE2B b638d9622d5b44bc5c855f129ba5374c1cb74995bed00129f0fd0bb52d3a9795f9be3d942e5eccd47e274e91dfaf7a8ebf308f2bb316ccb3fe5875efca075cab SHA512 600e0ea3aec8bc325725f4bd4da0b9747c11de5b8e806ebc3e70ee8f4dfc625b479c796b39f805ef24a5bb5c07cab4a5221c103dd2537d294666fefa36338c51 -DIST firefox-113.0-dsb.xpi 605167 BLAKE2B 28c2e60a04682b7a487bb00c826d941426b444dd1ea22d5f507898ea112e2f04722ed38b0a51775eaa58329b3b854d6a5ed69ef221a5a2b3c1896ca9e6c7ee58 SHA512 233c98bacc6d7fef5e15bbb8fd5578a3098e14974bf9acf041df0be022eed9770c4b053b0464f8edbe3fb446ce3c346f498e223a98a1ad9a2f70d2ceb9d5fcb8 -DIST firefox-113.0-el.xpi 678412 BLAKE2B 1ea3ec4c08aa5a7739520aa45da71e7fdb5164d293d82d4d07e86a0cc6d475a67ed1d815607b2ddc13dc47441b16542ab5be60aad2b9ee255038944aecb16218 SHA512 38147ca6a9b9c436aa95e584c9ba52e858fff74760ee1e2f5e4f03a43e6a967e71c276dd0bb17d0130f6a09985101bdfa79885830afc1f7b124e2316bcd5746d -DIST firefox-113.0-en-CA.xpi 539611 BLAKE2B bb45c619b4b63eea5931edc407ca9824b69a63ab7fd07dff72937f26f7aab72246a3430b8f9c6905af116fa0a682df5af6ae1492b9da9b4514fbe1f9d141ee38 SHA512 1b6603b47a042fee2d7c4dfb72135dd3479c7f17a73623cf1aac47fab725ae6dd43c7258d53b7c0bc04176e1e538b57268f1713c73a9600e4b498dffdf1f210e -DIST firefox-113.0-en-GB.xpi 544345 BLAKE2B 6264c6b2e38751285b5f350ef84ee3247193de47f08f958647d49bfda90f1f73a0bfb9289675b4868f9153e50369d247ec8f94d4a261854ec7026398470f4d21 SHA512 e2d08ccf4700321c9031ee6c31f69c1b7965388e2301564838d31ce17a9098bf24c750bef39b02c5fd6fe28907d2b8eb5d5048fd36742c445481c68ae8b5cc82 -DIST firefox-113.0-eo.xpi 572718 BLAKE2B 0d68a61d0f659f3ad7acf335b85c8c5c4da905f9f952233e882d839e6317c33a9787b49cd6036ffa3527b23360e17a4e8d59fb9e9dd8069a26cdaa1b0cbd4809 SHA512 42bf528f671c24a08a490344629bf4750f655231ca21e3d22252cfc02ab93795bca5c8a5c80c2678c77ef3c22a9172efa9901ac4fb245474147bba53ceafc757 -DIST firefox-113.0-es-AR.xpi 584471 BLAKE2B cc1651232fba05c1240d2abe6f231e66484eb9fa9607cd5d2375bcf557390bf2320e7bed863560189141729f6f49f1804ff8fb0f6b225845669aae68cd0653a6 SHA512 9b94cc422d5df3e65c812ac970ba310702c4a96ee9a602040736b6f73675ea890f00e202bfe913dea2cdecad710344cf7e988231cd6425f45de1d2d1f0587519 -DIST firefox-113.0-es-CL.xpi 583616 BLAKE2B 9ccc3c671580ff4c0782c57921428fcb2699406d589dc5d9688c1e06d2b0700e35696dc76890ff3b97bba01fedd9fd92dce9689ed0e61f08add48b2ae80aae7e SHA512 039cc765858c8eff4ec1e6b2e59e416b4216c872e2387afc30630dee1b5197b1a28891de9361597ef76b85bb08642f5d0c458421ee000f22c3a27b0560392c52 -DIST firefox-113.0-es-ES.xpi 576185 BLAKE2B 6090076bb9163d73d2ac8d17bd69ae48223af264e14088c4aea753a33848caf5952b84805997ff98632342d150e0e83f69270be477b25ef151b8f7e207685f4a SHA512 22ffaa94647410ece7c779f6c8907e2ab50582af540a910e9ece0c524e01c0678930f5239fad603f3b18b607ed4cfc41c258b1b3637a9827c6ca616908f11c90 -DIST firefox-113.0-es-MX.xpi 583078 BLAKE2B fd771392e18496be1af66899527368955f62a2869dbc23dbb8e4cad6e6b5ec915d5c6b6bb7b02ee5ddeb2cd6bfc07c41618b96b69a6fa6622e9e22315591b4f1 SHA512 22d032d9278b5de9ebe278d34deccf7fdd17be0efebb7f77b37c5c9dbe04bbac0f3b3e27a917323ccf578efba8398e36974db48bcea9bfd2d89f652ff6ae68be -DIST firefox-113.0-et.xpi 538567 BLAKE2B 0004f1a9aa168f6a8da2ba0c14190a82b015f9cf97ac9d476e7905037830f655f659be55661fe5dbfa736ebca4ae8492bd2ba4b5745246e4e4e2b44878f3b452 SHA512 d5e25632ad36e64a4f41c54eb7ef87dbba19def3caac8212ee0d4b69f744e53e6c2a6f20df88c65d2f91f318d135cd2a69b95430da8cd5d9376e6ad5a860205d -DIST firefox-113.0-eu.xpi 570060 BLAKE2B 5a02e75dde924608069f33ac27636d9c68298eb74ce9a587e42eb7ccb4869a33e4e82e202377eadb31729571ca1f19008396b5a3ce99884a8f436f222a27c802 SHA512 59bf4c1d3ef7b87a8500898d47534a907bbcb38e2227333cc137363774c113b11754c4eee253e808cdd2b95c057bdcfca49d4e5580e28cd389554a9eeddd75e4 -DIST firefox-113.0-fa.xpi 584243 BLAKE2B fa92694337fa63537775d2462a04e498ce780255bfc4e6e71e40140e363f6b7ee0511ac04a8509bff706d3372ee4ef340ea2d038092c55d42c17a01765981913 SHA512 5761923b792afdef3ed8974e2e8e0c6a4d505cffb881960824df4f56004a661741a31d4c55fe3be63022e6a2b7b4b0c94bd8784e0c4b7ce7e1617d5e937bfd04 -DIST firefox-113.0-ff.xpi 477768 BLAKE2B 91dd156756125c6cf44b3b8e9f42a3f1ae8d67e98e13a7344e15892e79241d97622e7114aab1edfc85fdc67251dc2ff38208d4b6d997398f93d252940a494733 SHA512 018bb5c61196c637cdb99da4be590a972e26101d9b3a6728c3783979fa4362cbb4a515d0d80ff316955997f98e61064eeb3ab07d70179d4e63003c6cf996d20f -DIST firefox-113.0-fi.xpi 567994 BLAKE2B 634fef1ac62cd75a0a2baf2f5c45b03a3e51956bae966ddbea98d653ddb0bca767dd24c60e4299675ca2ccf7b55f10a80f40628d08b128c225e96e46c286bdf4 SHA512 5a1a037c78faf96cf441b0851fff8f427f9a29347b00deebd1b6d7399c2ca1bf5fd7dfa407c648b7280f839546d926984b775e3bb4ef4d0042b94dd0fa0d39f9 -DIST firefox-113.0-fr.xpi 595792 BLAKE2B 1d44fe2d080002a9adc2ff988b82584b145c93a914bcbc55e6f6462efc9b4d9bbb880b811da5bb19b152a652d390e58a4dfda615a5864a3dccd2bfdc594d27f8 SHA512 582fa9793b1bec4a72d8b99fa7569080eef49ccd5346f3d699b037c145905052b3d92126084433690fc5027f1492b4819c2ab9ab265e9f997fb76bc508ff99aa -DIST firefox-113.0-fur.xpi 588903 BLAKE2B 1bff1f097ebcf5a96126da8e6885924c029e91761362c3245d2f91f4870e669767a31ded2e6744d0d57e751f5a2c27ef27bf1422c7ccdb2056f1fd1d5485faf9 SHA512 17a30e6420469ce39bfffece77ebd027ec7fac0c42030d90a8614a5532ad7df3d02bea7a445957ea07e1ac9cc6c42770f28ce4431307cf9478f341952a511158 -DIST firefox-113.0-fy-NL.xpi 578746 BLAKE2B 3b47bdb7e4f54bf37f441b382d7cbe43506a5ae0e9ed5c8cc29e98be90564a901be6c8ad7d6395f78164b0a400b010b6fcb3abdc9c4a5e1493a6a7f7850e71db SHA512 4c022d8f31caae31a0c4531001278f4d0a22917bf1a9f0cea2cf0c613d086422ddc5a1d80870eb44879931fb05f1122e5f9c3e666e3cfca9c2cbfcdc50e36aa3 -DIST firefox-113.0-ga-IE.xpi 474576 BLAKE2B 30a6463513b40098dfb5a6380eb74fddc135e834bfaf043d28c96e4404b0700c077eb454c45c61dc7b50d426f3321e7fbda792ed4ca9a51bab6a6c5b0cf42bb4 SHA512 3c66713e8ddcc97a9ce626450c5cdc6783dc6914e025f3928f6d9a2c588819156f755876b090c4b6d5e5cc6a7fabb4aef9a5f88a40b90b4b3d1bb7d5f76d6e0b -DIST firefox-113.0-gd.xpi 560384 BLAKE2B b9ee84b7ed2b627597ea215ad0934641d63e30f6289b60083f0065ac9a6376e2429d65da120a7a12bbcf0620ce6c85bc43ed93cc5967cb2e5d3fb47b57014f13 SHA512 4038d3792d7870c97a338997f26409a8092342c7798e131627c1b6ae1f70577ef412abda14a03ea31643deaff70c8e068ed66cef2938bc7fd11bfc03f5daa3ec -DIST firefox-113.0-gl.xpi 547677 BLAKE2B c1620ef69894fb83588118d2687dc2740ef9bc722cc8a30981088e8c7fceecd4fbd86a03a3841df8e73d46605e0a16a975735f0092cf3a5f95334a07b98babe8 SHA512 410eb8715b59b8a7b477b4a0fe05b415f476f16dd752f12dbb33a3ecd508700cfb36fab89f5c9e88cebb5ea19e803b4ca4558333a0ba4079b15f457c768091f7 -DIST firefox-113.0-gn.xpi 595118 BLAKE2B 0c02a993b8707be00ed607117862b09b914610074085cb4590122c9b3eaff961be8e459d9bb210d6d6358dc03a6b203870cffd3a930469811005d8b2798b29b9 SHA512 74c58624cec12613b84903d677bac55491d78d220086b7b44c005b9c07edee325b323e7e3cc31cc246cbc7702b1fd3a783c2ffea86d55d30528e42eea70bf9da -DIST firefox-113.0-gu-IN.xpi 532728 BLAKE2B 678f400a8768918e82c9676931505fd834121cd6936519d4d34caec944cb54980729acc717b0f48a4fa1c78452dbbfd20ac44001e58cd305adcf9c83bf7f495a SHA512 415e5c0e2adb73868ca3ae6467f3859f9db6671e9b80bd4196182de1aacd42d30c01bb4ee13a06b7ec5662185a842172321226b9748ec4bc91754182dcbdfa60 -DIST firefox-113.0-he.xpi 589195 BLAKE2B abe5009b55500f41657290429c680a68ff70de876d51c544800ced9dfaf37b8d691cbcc967dddfe973fd2c9c53d4ea59ca4c48130f6683f06e0127a5c1c28d17 SHA512 8d637243746a43aa356255707e38920c404f45a433d9b3374ae9129adcdccfeec95a4ce8518e5545981afde47f5f79457f69c8dc8e74400510bf63fb6f852c47 -DIST firefox-113.0-hi-IN.xpi 561999 BLAKE2B a3ab0a20adf4ef31e5ee830aebbb09a2ad62343b2faa7cec6ba78e5c74d6e17fbdaeca9533534109fdf4181aae7e4a9c71d46743f63e712b4433513cb68a399b SHA512 38e9afff1db2cc9d0f081a36983f1d865ebc9ba6944d685d550f4a979c6e5f389714d52f22cf0655a019c2b754384f2799b9b73f4e8ef09910e7fbba4effd547 -DIST firefox-113.0-hr.xpi 550556 BLAKE2B 3e433edde0e79fa822f9f5839bee64b9940e17e67c0260541ce673a6dfff29b87efc20a0b708bbc523df6003c413601255ace0b73be953faaee5070ff9c07ae1 SHA512 e2f77a4a75db46bbf7f986b087df309612dbd26ae76de9209e51c99aa8180fe391c02ef0a6809cb18408c66ea55aab1a5965d2420c5a8196a3440bb308d02f99 -DIST firefox-113.0-hsb.xpi 601194 BLAKE2B e266aa5d5b3c1ddfd30f619fa641cbf3004aa502f4cd17c5a909dc86f19f45bf7270a8310cfef95b917ac0111b3e2b24238b08dd58fc1da2d09398344eabf522 SHA512 acda333def3f600de9071068ef0e126c45da4b71a648be3f5e58503cb2be4757e20cff5745680186a39a9f42e763b0104d051e2bc41a07efb5a15dfb366e98ff -DIST firefox-113.0-hu.xpi 605475 BLAKE2B 56826c27400728d4b84d470a8fea3f3375aad870136c0f00707ae490ba1b323f7d90f64ec0134272c0797ffaeca8e946d580198e133b3c215ea907746c70d497 SHA512 a160fbfdff535675b3c5d7d5f843c45ce0b997d76c564da364a03af9c47da1ae8fac3a2dc2ed949fd1dec143146cc41c879e87da90f50e7ee9fab3078d8b3b3d -DIST firefox-113.0-hy-AM.xpi 604436 BLAKE2B 96cbe968f7eb4df285ff04118340e303c61c64d04b0f76c48e6118c7035bd53c9baef07aae33b594a0ba1bea26ca981001a18ed410144a152dcb53bf24c4e381 SHA512 132d8086447b8a9eb0156dd6d61ea29ceb8128cfca3e4df68a81efc66779d4196121272b4609c76fdc2d024e8f213d03d2c9e9295cfbe4d318d083863dd71fa0 -DIST firefox-113.0-ia.xpi 568103 BLAKE2B 82f1ed18da5adb7424ac951cd5d774a5c45633efe2dfce62f761e6b855065f3eb98c21d6766032656000e3868e10ca91f203be9af93138088c4e44487b6d3609 SHA512 1e19c4f0b846c55286643b095028ee0c4f62d1e01879d3151509cc5bb57c5f6c2605a5a347e7ff971ea762aede0820cc234bfec41eb5c70233e315961cbc4c4e -DIST firefox-113.0-id.xpi 559878 BLAKE2B f6fbc0ced530d9913bcf8b2ad00c87faf9b4eb7398e36b80ba31a9882b22f9973d5f1bc2a515f4597af673cdf0a094fa4cd398e5521185e176e314bea61a503f SHA512 47924c901fd148340b5cbac3419d8293176219d0679489f85c0ea59785be1462508c22e5417b7beee3e19248cbc7944b8f0cf78785d73f16bdf07179a97e2cb2 -DIST firefox-113.0-is.xpi 574434 BLAKE2B 5f2185137d049f60aa4c4628ac624ce3bd20c801a687367a9a5ed376cb122aa16c2055c61cb2841ddb7490a90ba11c2d5e8372d11e3da85d71a014d08ea239ec SHA512 52168f34b96eb7fbe779f2cbd0e4944773d10a8b273865f876fc552d8ddf2b2216d5527bb74313ec7ea9f9db9ce55c968ba23da129d76ec8794d7e1ce4cb329f -DIST firefox-113.0-it.xpi 505906 BLAKE2B 49da74577af5ab947ff580022e2106393d48c30c2301c38e96787916639c35be79c99bf9943c807713cd76ddb4417531817c9a7cdbe09bbd7dc41adcbf105e65 SHA512 3e74f0991a11d62865db2cfe257138c067660047bf923b32646c575ded242aba29d60b1fa572b61c47e1021cc7818c302b128c3b2f07067d468e2c870b5f95f2 -DIST firefox-113.0-ja.xpi 629325 BLAKE2B 54ef4b2c0fb26196308e2f7da3ba3804fab8402fe865986b4034b52a7167ff34e4aebdbc79efe4ab7755e1f5343f9d76e2f13c64e7d37d7f8697e2691e2f9477 SHA512 b08c7f1a85b2bf879aa6b10890c5ae9364370b3566fc240fd7b83050b9f3f3d6eba2afcbade17299a53bc773cb7263708aa18965b790cee371a027d24db8481e -DIST firefox-113.0-ka.xpi 631096 BLAKE2B 8689e648fe85e0947344b05e5e8f9afec8f07234ab7c9de5a85fd6bba5a40d3b2e5f5f6caca5c331fd7d456f2e12ac2c2711c452e367ba886a4769c0bbf95994 SHA512 588f3050b4af93b4cc3ddca0fc74fcc6f49f437cd86a8d58d812c8daaef6c193a8b766e5296a1717476c764d0313f716ea22fb12bcb96436abc98029d6a9bac8 -DIST firefox-113.0-kab.xpi 584695 BLAKE2B 18dd8159120fbfb552fa27a55bba3a3b6d1a330287ec107565ff1585ee393b3f81840bd393fa96e490044cd025e12992717d57ad9c8905df1243fc2c124c8ff8 SHA512 2f6cb976d7f257359a812234432a9927e67c81b222651f7793c5f4d176a3039f349d1bbb922888dd9af412f56e2f67b9b844221b5c101f388306b87a4cba1f0d -DIST firefox-113.0-kk.xpi 654261 BLAKE2B 9f7f8225036f77d0eb7c068e0b8f863040eb06820b5d577040322a282b3b63e6e5655094292545b7d74c994fb97622dd2c7149f7ec2fbdb381d92229dff72c40 SHA512 4609ca9b80cedec5dead3211ca372e6b069b73f3444f8d1630c3d5cc34e5f9479cb7729a131c085e26f4974f8622bb74866f2ebbb9566143955c0cd8fd79b5e6 -DIST firefox-113.0-km.xpi 534948 BLAKE2B cbfe5972c79805ddec89b8201186fa5c9e3977b19a2f77b2b511562a5846e27cc209bfb6a29f5a28ce6d00b2d0b2666d6583281b811821240794c259626e5101 SHA512 dbecdf6f6b6bfd55882d08c06bdb8c695021a3024ce83614bb418015619f240df27f0c7c7b1c7dbfc648a935d853127050be082b84a2be27e61f3943fb1f4e32 -DIST firefox-113.0-kn.xpi 500355 BLAKE2B c803f2219ff44ffed303a956f5bbfae414896011cd07d7c9e481c355a687d98727cdddee9ea2850c52558bbea9e901d4a9d7c711cb66f23ca966dc74aaad5c4e SHA512 4fd340799064f8b2674568feb630b1f5699f0b57e00d6d89788de707a4e8f992feaf7fe3482e5e67282e921a946d48bae60079e3b7112f650f1289a7407a190e -DIST firefox-113.0-ko.xpi 615951 BLAKE2B e8c2196cae109d9e6154443ae02fc5dd455ffaf8133bb772bf6364db0d7399046004b579d479b357410a3a62cfc70c71acc23814265230faaa68a9b206a719e0 SHA512 869c6039f5196ce892ece4234bb656688904c0955bbfa95238ce35498e5d79e4a38380bd7f778b9e1acf34d1390109bfe82a57252687bdbcb4dc9fa110199ca7 -DIST firefox-113.0-lij.xpi 474960 BLAKE2B f8ca41ec4e2cce35b95ec65d50057def22c5d97a0c10c1c39eb0119c77e166e5eb2d26b7dba3dbe2a6fb82f9d4074696e166d82b16bef72d7b27db9f7e5bbedd SHA512 d815fe6638b8eea6ebcf721c9ad3b84f783cdba66687e35e85f336378c722e17a44afb9f1b62bbd28aafebf45b50af5c38497a6387bd350d6d8e075c5f15c934 -DIST firefox-113.0-lt.xpi 570734 BLAKE2B a3b57a3c2f802a1538134ab7d8a375d84c679ded19b677d057d5486bf2623149d869c707046a6f01845f41121e7aa2135f1c2d430fa2e00961768b3f7f4f9ed3 SHA512 3daeac7fb6655cd80d2f4c40fe2603b42b57c0494bfe81a5cdee0b63255a56a6010ca6351b9ffce8520c89b07a235faa287a0ea60a873ff7d64eb62253ee0be8 -DIST firefox-113.0-lv.xpi 474350 BLAKE2B c5eb41dc8c2510712b86f7ce9d65ed50453b49d598e82f8c5f1a098c023b42e89f2ad274745c81b17037df6ccb536cb85228b944e26c4adc6d14881db8217e0c SHA512 4023ff676f7641c6ca298b465c5ca5b3520a9f4239855737b46c5d1baffcb833d7fae210317f6968475a3055d4be005fa0d22ee3f6242623c5b336c270e119d0 -DIST firefox-113.0-mk.xpi 490187 BLAKE2B c4a1ea2cb9ea767e987226e59c31b056108bff42e7b510333729977d38ea2dc958381a0e7ec86cf24e5a87e36feb416402a9ade249c432a66f11e78fc90f0aa9 SHA512 b57b2a075ac7fda323623fbc844008242fa21ee7b10330e8985cc65511deb9d6e67e7ecfc509847fc628d1b0929adba083c5d19546d31b2c0ddc78a5266da77f -DIST firefox-113.0-mr.xpi 534957 BLAKE2B d4103bad56defe20e96ce951d9e2a03ac44dd2cca9a8509e8b157aa9a306c69bcc4e9c1ac0114f3f90ae13b088037dd9776c75c7298a5b312564035893aebd1e SHA512 0eec3aee11bd5057028a31e889d6d50488934ea2b50c7d3d3729016050bc3ae7545cafa0c35e9d7fdde1da59d04e5dd515455ecc852eb72b144be5d901ffb6c9 -DIST firefox-113.0-ms.xpi 454092 BLAKE2B fb322af636143b4d284f6fbefafdfedae84ba40a9f3552632d0dc93b1e496b149bdbae4848fe478dfc46f33c456a74cf7f4cf3e01320e31d660a834756e7e885 SHA512 f7d643ea3d8e73dcfd9f31554898a18b0a886a0f2fa7f7b228de00c3e993b657a5a6619613a2376133fd2f51b2c0658b6e5f48b2db811cc9ec157b2885ffbadb -DIST firefox-113.0-my.xpi 520810 BLAKE2B bbc3d036912dca84b0a3dceb63593107253bb01f5af1e9213e654ec53b37b8b4ad3b404e81bd43dc4436ff6e24627f36be99cba222e9724cf7571ca965544d75 SHA512 f4942105e43b4b0970623c7a283283f28bb6b93045af1745d958d92025e60a319333ef64293223f41e0adb818f703a7937de532c5aa3ba768acd2a48a75e4a57 -DIST firefox-113.0-nb-NO.xpi 563835 BLAKE2B 7bfaa465749f442a0bc662a5f2cd5a504dc43b9c8d8b0248e410876d3677f8af8a03191b079bddce5dab382a8738ad9c1c6ae6e7a11790cd672d4aab96113984 SHA512 9c9d7e0d1d627936a114407b884f566a674dae6e350e2a798601bbea23963ab8427f743e42c56d97bbd1cf2fd7fd0c745a5fa168f28df90634517fa69fab8e4b -DIST firefox-113.0-ne-NP.xpi 488587 BLAKE2B 83b0dd9487be0ff69b42d112ca18926929b536f52ec1c47fbae5493e1411629956773b3ff401dba4ce3eb17c17250aa8cd5b6b418c72289acfc78a67dfd9006c SHA512 0045bdabd1e5ea714bed06e1a3f626fcb03a612e195d9a6981af26b6704d1987aa2b5af8744e05d95b10de04b750a65a6f79df88738b70e55f2b2e9327a427a4 -DIST firefox-113.0-nl.xpi 572752 BLAKE2B 23c85ce4cc86248f7b6a250f9e59822fc5defa61539b88717c44d6f0c54895fc8e691e7a32fa1e710ad40465c540f5da60d40cf1c02d159db1ef6ee2d02a8c7e SHA512 a5493b11e1e3d7eee5c3c64f752ec95d23fc70f9d16f64a10f498a1298e596abff797fa1e314f6706192e16e83b69b25240238953533942f6e545c8ff4cb3404 -DIST firefox-113.0-nn-NO.xpi 568520 BLAKE2B 0bc79665ef8e1ae04ea4f24f7ba12475845fdc248a8104ba7b1947f61212bc4108b2947d4a59cb8f0a15632fe3c7c1d1d3c6c5878454bc6832a3261b6b368f2b SHA512 a8fb678eb53cc5f97169e990e0a12c9d4362dd2390fc6f03985f86357efc8c4072885f55d44607d281b34e7f938fbf55c47ac12bcd2f0dbd9eec88c2a67b7118 -DIST firefox-113.0-oc.xpi 589364 BLAKE2B b47ec57914a740719e8ce2413cfac6b1c91e7648a8e90f95f65ce3ef5b364b279d7f88ef2f8490bfd821098aadac8cfc5f7925d4bff130b8bdeafaad30ebe65d SHA512 3c81be2692c55936c7fac46ca3dd7404d29845c3ec744c07e213c0856d6e25e1e7f9f1bba4766a32b828abc12b9f02b63c088c923bf27a0b5b27113d5c779c49 -DIST firefox-113.0-pa-IN.xpi 647308 BLAKE2B 1ae2c530d0da2898e9b902c3b3d783a3cf5548c14edc737740c11050eac77e381f1361e051c47c72d91b7b8918f77382b06a0d222f39a886e22b3b2cd9dad25d SHA512 4551c15c2863ecd0fbaeab7d654f89532026755233089a0f55814fbb4c76553d18165caa7c27983505990b0de3f50dee234cee8d522f8248d659b2cdc43647a9 -DIST firefox-113.0-pl.xpi 598082 BLAKE2B bfbdadcfe0f96ef9ad4d986575f6d0e6abfff8b99be74de979900302c60d4914734f858e539dc22b9c52ea4ec0cfe8aea1c7443e1e63209efc73730995467110 SHA512 5f474d0e18adeaa37b5ed63aa6d945b0023d7d0df510d1057a57142946be9d956fc0f5c543fdf00a21117f6fff9d15ba14e86a9b58f66d3991df0715d0538657 -DIST firefox-113.0-pt-BR.xpi 578659 BLAKE2B d6a4a4563f7a4e4bba0aeaa192dfe55d4ab4a94b8743bbf66c457e08df1daa8297f1cbb2f5ff3732e30458c8964bc75e92491d00d3a77c08afa52134b8cb65fd SHA512 ff585db5500f3c0921412ae7ec5aae8f5f9a635419eb6bd73971a322ff307d9d6808ed65632985322ae8214dcde11fbb7ee466602695f26aa718916ea6ae3eb9 -DIST firefox-113.0-pt-PT.xpi 582998 BLAKE2B d69eb6e9b7ecdd460a95d9a304128d8a2b7f3ecb926bf85379f769eb0915af0a2944104ec41170c7ab46266ae29f59099128e8d1c70171dc5e39a2dd2ca4fa58 SHA512 ba6a3a4945dfb4f2fd09a05a4019bc5c5f2a1df57123c481b75b99c73fe46ae3ae3e734e4e08d8118ef2ea2e8fbe60b329314fadc193f64dee5138adcd5d31f3 -DIST firefox-113.0-rm.xpi 574482 BLAKE2B 3a67692e0e59088440db388bc4de417d3e1a77caa3e7ca4c4f4bbf30621067709376ead5969c2fa5825006802e6a4c5e52e7b425b020ff8b6395a798f7e0920a SHA512 ad1771f90f7b4f38871ae3d9f7561e360028728fb4e93bb543abe238a9a7df108beaf9c172c2c27a46d5cd8e72f5b45021c073d9756690ea5b95bdbebc54e200 -DIST firefox-113.0-ro.xpi 539283 BLAKE2B 152e69cf72e1ab5ad129832101c1e2b1820714e68958026267f0819cf8ac95443220309f3e522dd6befb5d399293e03c3bb751f5b513e2771ffcf4e225057415 SHA512 afe2ed3e8b2b9ca7bfe90eafff783096505f2f99ccb320b7af229334f3c787d864451a9b421cd604cba8a8e6467dd4138f644727acde6965d6d29c837f35eaf7 -DIST firefox-113.0-ru.xpi 670905 BLAKE2B 476e9c799eb86ded65633929e755354f066063d26de7d66df10570f24999cecfc9d51d75b194ba46cdca9b333d146e889cf15f17174294d3d9db56745089040f SHA512 7db6cdf9125356223ffc7c9fc5f509d94626d57cf3d751a1236cd4b52f36fff712a071f1a418ffbbbd51f3a9a5f6ea3563bb0561e6629b80ff43b47a1f46f476 -DIST firefox-113.0-sc.xpi 549540 BLAKE2B 95665c8f6de39354a8122abac79299001369b4f4cfc72081f571dbe34e6e8de00ea8d9fa16ba77ea7a009a067390d6ef81794f8840424003eaff8f760d3413b5 SHA512 fe2c44d109d33f8ef934e411fe3490e9543d1c0ef3bd31d4d4ad58e0ff57df28de41a30435dab91ae23d64fbf167c5f23d97504b33dec38355f83f562e44b08d -DIST firefox-113.0-sco.xpi 509085 BLAKE2B dee0360383dabb22e4a4f44d291b0a42c9261104cea432a0ce573c0c10d878654e8e3f7bd315fec29ab5d637be20778ca26ed229dbe70c10ecc5bfa591bc295b SHA512 aee505029c78c70500208a49aa4360b79a2cf07ed7d383c47ada9d0ebc00166847a466a26ac17b847935878abac325adb5230be8a56e0fcd2321269dee258b4a -DIST firefox-113.0-si.xpi 578765 BLAKE2B fdc4edb3ce8c1bce26c1e1c00680915aafcb4b456834db29af28b7764542c40c71e61285be5bf57d190f208790bcc84bfbed1e0f8292d278f6836300e3b9ff97 SHA512 b93af1ccd0e34a95866fcef2033a0a6b9b69a18dacdfcb4f9ec6dca30b8518bf5c32e086992df5360bc2d7ef56248b39dca7b4cdfed9ecf8b4e2dbd8cd44239e -DIST firefox-113.0-sk.xpi 606278 BLAKE2B 29c2cba6e2c5ba71a593d52331e436480919903ede0ec23ccd9e55eccfed589d14f495bec8bbdddb4b6ddfa8a213ed66998ea6e5af4dcab0f82a1eed23040276 SHA512 c4e8ac551e0b1796e1c39ddccf897d87275cac1ca52ebbefa727f58a2ad6b767cd26ecf0ab894e07d6a627cdb6028b518eebb87b60bbbf0d48b42ef98e9dc333 -DIST firefox-113.0-sl.xpi 575401 BLAKE2B cbba74beb7889fb84179bef279280408511ab88f99bc684e0f1497736d3394e749b97f8aaf9f53680e4a1643426aa29673e2733a1129160622edb758c6558217 SHA512 60396eacd80f7f2340cc11252642791ca915374bd8bc691253bada19449c251bf4332ddad3b60295c19994de0693c3cc7f52866dd2aeb6ce19c7fa97bd95c7e7 -DIST firefox-113.0-son.xpi 425942 BLAKE2B dc98259d3118bfdf4ec140ca1d33cdf43373908b9c003c2598f09d49893c0a38e1c7a74b66e996a8e0129e0d28aa6477a0f9369afdaa9d9a91ee3590f25e8c21 SHA512 605338341d5b6b10b965be1ac12fe7907603c639150550ec94e6a5d9b96577f2b2924c21185b3ea95e7b5b021c29c10f680db7fd75ece3a4b887a6dd7e93b6b5 -DIST firefox-113.0-sq.xpi 589368 BLAKE2B 277450ab7b7854ff663883ba05b271aca4022be192c638617e9a399cb3f80c73c2eff1b1303c901569f1c6ff20cbde28eac3ae633c3881b6fa84d51c541f8ae7 SHA512 d75f4374b92e2841cbc8c993492536fde6766d3690dfb9964dd00f254194e80b437aa2d6e611c1c52df25e5f912e220f500388cbf446ed465045687996b9b378 -DIST firefox-113.0-sr.xpi 633729 BLAKE2B 5740c1b5b79547d8c4cfd9590d7b9f554cbef8792a00bd390a8ca36724cab9cb9bdfe2a40bd950b8c9c65b20d7a333cfbb8484a03e3119da8766be9383353001 SHA512 95c7d7453a7c2180920b6e4e9522dfe3cbb31c370689ab55007f81558afc540f1557fa21adff529336dd9c11cff3911c5dcf62a546e9c748ac7771f69edfae88 -DIST firefox-113.0-sv-SE.xpi 575934 BLAKE2B 72aba7d294f8a96f5cfac2ad35be5cf818967ffe0bb9ade4fb6f4f2f70429039705478168b68f4c0c5677b7ce5084d288d748e9925db134064532e38b7936b2f SHA512 93c23a2b024c68dc494397de8c0efee69060262be34850308573f024a8aef60bfec14fdba98bab4720444040c32fdd915f648656a4ff92d20aeffbd76eaba5c2 -DIST firefox-113.0-szl.xpi 521952 BLAKE2B 872bdf6eab29af7c7e97837b5e9884193f6b38e605636fae8889928194f21e964acc2a5c54fb63a5f9279ce967bda2376097c572b10ace914633b52370077350 SHA512 c870bfcb7108c7b2f81687d7be23121d29bb4dc61af66c9389345cc6fcd3bbadd094ac706ec24111e673bb7d7e34953ef93b11e71042211171d9e3056e2ce7fb -DIST firefox-113.0-ta.xpi 512532 BLAKE2B 5e0a2582e03eef08b826fd8382cadd722fb1aa4f77fcd8a0f48804cc3f50fcb286f70ffa9b1bf2cdc1809006f4b52abba80d47b4ec7096b8bf89850f82f7e9a1 SHA512 44dd75047f6274c3b97dd612f2116d65d31b8f04a726b7d2eb6309f9306c4c6e04226f42372a33042842b82de9444a74f15143636f7d9aa08ba7c59dabd8626e -DIST firefox-113.0-te.xpi 560983 BLAKE2B 96c98c3651bcc1aa7f6cad8bd48a0e3184c47ef63f84e681e70280e6b56fbf56cfb977b9aba113534d007f68e272ee18881d5e59ca1a40dcd081815051d68240 SHA512 743ab5036536025b43d0d368188befc1111bac4b17b24c601417635e0772b36b4fdc0a8a5ed67072b225015ea9b1c8eefe31161aed5323dac0ced7e829a720fc -DIST firefox-113.0-th.xpi 644419 BLAKE2B fc016d9b066d39e92371a622e58b52e16f2f134d9d05660c1319b5ad4efdad710e8335ca35bccf1fdbfdf284a96a09fb6fecde0cac58dd57e2e5e1cbee027aa3 SHA512 c06c545fe8418a7e75db31c4cb9df31cab5d16ca7ae820241e8e724f9be73fe435cfdb1fe25c26f6d87c8a8b3598c944f4dfb2e8fb75dd0b8f4443191286829c -DIST firefox-113.0-tl.xpi 531914 BLAKE2B dcd6d0f13d5abfb147297acb608adf399434136af38bb82b0297eaae7e69da9d8405cbf6fbf7b0b1d4c7f9bc927dac45d1814eecc548f753070ea314f6a0d619 SHA512 f59376420fc483196d3943e9dcb3620c50a8f82fd0f6c86741089fc228810ffa9953ffcd545f69f2463a3856ea206cb03679fd942e5d377281e9ce9afa7a5c76 -DIST firefox-113.0-tr.xpi 589100 BLAKE2B 20330decc5f6df32bd372ed3dfe831661c7d4e9e9c1d0fb23519e086c3eb87899485745d3ac122521fe6e83aaaa49dfb6d322809d1391db775349f9ce010dccc SHA512 86172226b4be0c1ab1d7d7dcc05e84ca7e7aa716ea78a9e2bb62c459e9bec466c1cf0e268a51fc85e1087028bdaf7198bd9fe3c990296f3969d9b77304d3c6fb -DIST firefox-113.0-trs.xpi 491604 BLAKE2B 9aed08c6af67a48058a57588c64b9f325f2d15066e41eacc919cdc56e20f071c1c3cbb23b993ecf34f4108c8f1ab5dee6c2d51278cfc5b7cbb3b3cfb6e4d3cd7 SHA512 faf9dca7f1f3bf4b8ef0f89bec485540b5fb7861ec5d9a7d410991d9657a21a6501c709401e7c8a097cf9268d7919ccbd08ce01a226e3c0cc881ae85ac50f90e -DIST firefox-113.0-uk.xpi 663985 BLAKE2B d5911f4f0183f608d1440dc046a8458292ab318a525e79e7adbd521a222a97cf713c23dfc3bc1298c9ce364ff35a7b86ff1adecfb0eab96a2f8cf3dea93e3e34 SHA512 67a45393efa8dd3297cda70257d8c2222f9c86c01318c89002d5293a788141006d924a5a2ea332e6276cb09cde7497b24af864ca994a1a1208057817f032a55c -DIST firefox-113.0-ur.xpi 562146 BLAKE2B 8ddfd95775e06e6d98877bf8df825da696ac2380c6432c98719523d6a6c277e6c7112d7d29af54aaad65d4154c1b5bc5766f7eabe32bdaf00d21dddf0a0b8088 SHA512 8b1ed924f9051aee2e5415f7227ba30ff2670fe1b8f7c0fc85bc0af972defc66834863fe2f987c40e875bda95af975753d41ec3be00fbfc89a0a303213f40e4b -DIST firefox-113.0-uz.xpi 482174 BLAKE2B 5b7116638e9f0ee4108ca8648cbe82b3d4b52bd54a7b000ef314d67d99552f43e0019909b68a114a12b18297b21574f64eb9798c9fe0086debe981e3c52fa4f7 SHA512 472efb2663bec773fa052fc5b6d4773e95de8b1ba6f5a0e1515b0fa1e763954ab8a9f017a8f947746d3400c5a8d010ed8410e7441ce5771f5c77e8563194d983 -DIST firefox-113.0-vi.xpi 612249 BLAKE2B 5f4c3761c0c0897462488312829097bf7b849880d4aec0d24459ad68c81909616f1af0b9a98371977e5aeb9d52c390dacaea8968434836286c8eee928d0e2750 SHA512 a70318d0d1896cfe5edd2eaf7bfec684a404a220c5d70258648b12bd8fd02ccba5d271e8ed952264775f63db942a40b8d0d05f5ae26007e8b5a095c3a05562bc -DIST firefox-113.0-xh.xpi 422782 BLAKE2B 1ab73e467f71bb9a569226c04b538815b9db9bc647ead603dac3ef69746508fbb5440b6c8cd018a8cd00b01994c6e3a09e3679bf54c2f1c9d60df7abd30cf373 SHA512 c590ba4ea3c06ec6bea0d2700a4ef632390f8893c37b6b0996b1212d6ed4c9a7e4cfd49a982fcedcd48518740e974f79097165be71829c545e086875cd152463 -DIST firefox-113.0-zh-CN.xpi 611658 BLAKE2B cd8b24c7a8b3fe81176f2ee5e3ae39be69896bdf71f709a8ad7332bb46ee2d9c9110ba0ca681c6972eae86338906691b5c6caf94871da58cd36e0341dcf1c674 SHA512 d5a24cff452c1d97679060c5abf0b158ed1fe3f859ae47a391af0719d4a8b9c832ccfecffa1ada2e09bcdf766188d42b51bc4a3022b549bf6ce0f2923e158061 -DIST firefox-113.0-zh-TW.xpi 613181 BLAKE2B 1f1d513bdc1bbee9d7500110aaabf6dd864541bb6e875b79a7067b3a393bc24aae9abb4c44e6146485192effb0a94db6d4f078174c013d9b471284e817e02eb2 SHA512 f0ecde9845601504bb2f323d5cb872c525be89b434b3cbdd2b8d013a81cba5d57a1b1b9f378d8e0705a6df0715d0612a259f1ae70d06015b2843f1c326cf6eaa 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 @@ -496,4 +198,3 @@ DIST firefox-113.0.1-xh.xpi 422788 BLAKE2B 17750f9f0cd5f44996783f0f1b1afcb08c391 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.source.tar.xz 499018844 BLAKE2B 1506901352ea84b8016080aa81a0f431b8620c64c0c54364ec56d1878b6413ad965c2d9f39a9bb06d2356c206702283400918b4fb0fa3dac380360f54e60b146 SHA512 96b0f0774083270f4fcce06085b177ced25ba05da7291d777f1da1d5bbad30721bc6363b76e06ccb64fc092778c8326a426a8bfdfa3cbaafd4f1169b924744a5 diff --git a/www-client/firefox/firefox-102.10.0.ebuild b/www-client/firefox/firefox-102.10.0.ebuild deleted file mode 100644 index f15f0ded016d..000000000000 --- a/www-client/firefox/firefox-102.10.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-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - else - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - 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-112.0.2.ebuild b/www-client/firefox/firefox-112.0.2.ebuild deleted file mode 100644 index 2813d365df47..000000000000 --- a/www-client/firefox/firefox-112.0.2.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-112-patches-06.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-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - mozconfig_add_options_ac '+debug' --enable-real-time-tracing - else - mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing - - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - 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-113.0.ebuild b/www-client/firefox/firefox-113.0.ebuild deleted file mode 100644 index 00e00080656d..000000000000 --- a/www-client/firefox/firefox-113.0.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-flags '-flto*' - - mozconfig_use_enable debug - if use debug ; then - mozconfig_add_options_ac '+debug' --disable-optimize - mozconfig_add_options_ac '+debug' --enable-real-time-tracing - else - mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing - - if is-flag '-g*' ; then - if use clang ; then - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*') - else - mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols - fi - else - mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols - fi - - if is-flag '-O0' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0 - elif is-flag '-O4' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4 - elif is-flag '-O3' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3 - elif is-flag '-O1' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1 - elif is-flag '-Os' ; then - mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os - else - mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2 - fi - fi - - # Debug flag was handled via configure - filter-flags '-g*' - - # Optimization flag was handled via configure - filter-flags '-O*' - - # Modifications to better support ARM, bug #553364 - if use cpu_flags_arm_neon ; then - mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon - - if ! tc-is-clang ; then - # thumb options aren't supported when using clang, bug 666966 - mozconfig_add_options_ac '+cpu_flags_arm_neon' \ - --with-thumb=yes \ - --with-thumb-interwork=no - fi - fi - - if [[ ${CHOST} == armv*h* ]] ; then - mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard - - if ! use system-libvpx ; then - sed -i \ - -e "s|softfp|hard|" \ - "${S}"/media/libvpx/moz.build \ - || die - fi - fi - - if use clang ; then - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482204 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1483822 - # toolkit/moz.configure Elfhack section: target.cpu in ('arm', 'x86', 'x86_64') - local disable_elf_hack= - if use amd64 ; then - disable_elf_hack=yes - elif use x86 ; then - disable_elf_hack=yes - elif use arm ; then - disable_elf_hack=yes - fi - - if [[ -n ${disable_elf_hack} ]] ; then - mozconfig_add_options_ac 'elf-hack is broken when using Clang' --disable-elf-hack - fi - elif tc-is-gcc ; then - if ver_test $(gcc-fullversion) -ge 10 ; then - einfo "Forcing -fno-tree-loop-vectorize to workaround GCC bug, see bug 758446 ..." - append-cxxflags -fno-tree-loop-vectorize - fi - fi - - 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 -}