diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-22 06:42:31 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-22 06:42:31 +0000 |
commit | 564687d289b862b8b079569a45a2d39d7b8c3585 (patch) | |
tree | 9ec555a8f8005c24f9d8198ba4941cc6f002a413 | |
parent | 30c47f3c341cb37e4808aaa3842b679d0ca420e8 (diff) |
gentoo auto-resync : 22:01:2025 - 06:42:31
665 files changed, 11769 insertions, 5120 deletions
@@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 30137 BLAKE2B 2d4b33d76c174d29e05eeeecfbd7712fba26b43e225953df980a444bf8c842a64b3da5929be9ae407c9942f3cacc72febad173a8aa6fe48c0dcde865fafb1c16 SHA512 4f0b776a00e6734f056b0cae865dd17b03462ec3f9ccbf9cfe5e68f87d82cd0fa3af36af6d8d97f36246471fc871048a51dd14c857713660359bb48b69d89dbf -TIMESTAMP 2025-01-21T06:10:30Z +MANIFEST Manifest.files.gz 30131 BLAKE2B b16ac82629daad3835bcb742c35628df1d73fd6debbf891ac8bad7eab808f9eb8ba62e06b001704a158aab8dee37e496034fe9615ad6343bfd53239d4476dace SHA512 8034982550c3e33627dfcaae0309ebf1da6e146cdb4fe72c7c6750fc672311b698c859723c02fd70e2b9d71d4fb23b7a154ec442b93c3d55c0170ad70133f364 +TIMESTAMP 2025-01-22T06:10:36Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmePOlZfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmeQi9xfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDvoRAApH84TNyLtqaK7JibBce41Zl/lw+TqD2f4h+hy12sDUgFJY4nkeRilaUb -cYvNKbbYi5mQvrtJZbRKwbaxiUaeJrWzoQFZywlL1Ai7Nv1NVJFbffNEiUz8oX/L -zDrrfelOou+bIHSBLhTrksMWAMi6oPE3oMke/GlthWZX1wMH+xFcBpmxeD8X0yYs -7bFuWiSUh5ybi5i/Amg2HPiMGo2lg+bPTM0WynPqFSp0JmU9TJrBFws4mhCZJXkQ -aXSYS0kVfK8CvHef0o/92gPES8Zn7Ae2n3OYn4HlDaS+PKlvNNEQ2JEH4omQ3Gbn -32JWBRG0jYMilmdNyVvlfHIcEwIEhqRCQuOB5OJnMcnLSXp5atRwbPcFRXMF26xm -Gxsu88/omQI/WkFNOcoP+OZxyptdM2/9XkxC674W5+qrAWqExpnMfpuf4fLo8ZLI -0J20UUCMPZDBA2HER/WmtHJ8JLFpNAB7zHr2+m0daiUqfZYcRegFGWG2YL+Jmfvj -BZHxDSFa8gvDiIk3UcqDfCClehsgzsC/A534rAeUpwiWyw7oifBA/WdkBAwIql9b -3R/Bqfe0H2wZYZJ5QxPOFo93+PeZBG37pS6lLphgcj0BHQXcVecByz2k65ogwSt6 -rXoxOK0WMMMxXP/1i7j2hoIkSU+xc59b7E7/SVIzcinPmEH/30s= -=10vK +klDW4g/+ICdJiA84MZjbESk7MQioA2WSLIynt3fGJCvF00PkRp8tXVBNMqYcU8V0 +iqoK/O1XNYRvx7Gs+lUweWyzWHB1UGZnrSvp/taeyCnsXfKwTB9H1soWH8TNdR+2 +pbSDfAArqq9XOSQoflu+XaGCn2M1aDjA5fAhnH4EpJNdpAhJwhIF4eFPHDPqgnev +GIa4WHQAb7qlXpGxZDUx4pAT86MGVfwowD3O5CJg+iRhioM8Y++FAkmLETivk4jf +eOVi6Pkrus8QXYzdYPguqZVrN34tNf3Esl1brFQDf+qwSnl7hcbuTH38J0jrxllG +YwqyBqRALGFkNI5Sv/5fEA0oSpIB1CWO40R+F3T56ub4Y/Qz3N2MXgEC7Re2uMxd +tFG2QKSNdTkupxIHbm0smqxj0Cd/hCboqQUeoTityciIsaMeS42wD7QqFcEspsXj +sGOitgTCwMlT5C9DpVHzg64F08RakLJGS1vkGtX4vs9/R9gpqC25dmDBhVTm+I8s +S20DYMQ88e4Jc0s1YudaCpCnbsKJOeqoy1Tb7CbHB/5P9LUK5dpwfkhrHUYcWlmX +ls/pGc6r+UA6OShRIWetZXn4d03wbieRMB8WvMsHDesutV5+8P0jAiejZY9DkbM8 +sQtZA5REvPgwEuoxgSJyFPR19vGsss5w/Wd69nNdI8jI+h6Q55U= +=rU45 -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz Binary files differindex 7ef534b43578..91cad01e2390 100644 --- a/Manifest.files.gz +++ b/Manifest.files.gz diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz Binary files differindex ef0658e1f7c0..d8640fbfd3c3 100644 --- a/app-admin/Manifest.gz +++ b/app-admin/Manifest.gz diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index bb8172424edd..17e103a07812 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,6 +1,6 @@ AUX ansible-lint-24.7.0-warnings.patch 960 BLAKE2B 8305b941970c5f06e466052545b35c241f260c532986d801a9e47593e994b7a753acdeb0d33491b8df88c1a4ec049b632bcd3e4b9c98175d81a7d874859eddfd SHA512 cd285fcebc4e6106aaca3e9f017e0b709f141ee45824deb9aaf7609c5171b6648ff7704d9cdbbca1cf756970e2a5d5b72e4d69d3959e5915fdc08d230e04c056 -DIST ansible_lint-24.12.1.tar.gz 549529 BLAKE2B ccc72d7cfe54f7c9507a5da0abafb6ff5788fcc9a38cb9d47b21fc66e4100b64970d17867c61a774cedaf481e6866d5061efe0091156a2bf7a52970dbd773eed SHA512 57620b706a72d1ac77e12d205d39a5f66fd87502fee54feb3193fe40349940de4791676389d9d1b4f4df3bce693abb51f6a119b4b675cf0fa24e32fffd7f8a95 +DIST ansible_lint-24.12.2.tar.gz 548046 BLAKE2B 07a1907b4d542dafd27681229206de2b6f8a6ed1c106d2a1986b3e6d27641cdeec8ab77e541357b8b578beb0ab7b48cd96ecb2b2d3b283fae3099429d553cb02 SHA512 0050f5c14165dc4114846096518d500fe2c400f05a6a943d36331042b02f8ae038ede8924a6a036e846eafa03c6bde8e24699b41cef85bcf6d770289f71fc162 DIST ansible_lint-24.9.2.tar.gz 536244 BLAKE2B db7195d569698a2c5d43b0b0293dc2fa97cf3f5de8807b95e43f991b12432cdaedaa0b4a7165cd7af5a67142062eaa981ccb642888153d97296ae4125fe4019d SHA512 ae570ae86e31b83ab89e1b4c7f0996165ecb40299a8374fd5baac4ff955aa17f0a05542a7d14683e43e680fc6e55acb862589fa48b86b82a11dc31bf6a0d6aab -EBUILD ansible-lint-24.12.1.ebuild 1783 BLAKE2B 9c43a2e4f1d802fac9d3624f9a9e1d71e922ba75866c508b990c0af147c24a15c60569ec049c282fee0c174ff6f0cb7078d5b1859f6270e9f68485cb71d3cb7b SHA512 742381f401a6fd02aa5aaf515c54b7d667890c1d3f5372b1e8c9ce92547fb0127975d0e3fd7e738d38951c88030c5fa88e9bcdc3a268711e85b4110af5541bb9 +EBUILD ansible-lint-24.12.2.ebuild 1871 BLAKE2B e7dfc7fad0d5befae5d6cebb70e8dc21d67b9495025b288ecfe11e66dc973954805b620655f7d9635a9bb805224bdd0ae32a0402e37ff58b3c008e814ab51eac SHA512 8baf8076e522dc80dfaad3db5fe4531ce6b0858daac5a99b9559b9b701bb4d35bb1b2d8c7f4deb265670d52383f66dc225bbd110636cf01c602cf0554d494753 EBUILD ansible-lint-24.9.2.ebuild 1819 BLAKE2B 4653a27258838ada2720af8aecbe964576ea97dd86fba16812bbb10028734a780b6c3a55d84c01c240126a2cd985074bc1d5091b9d59bac3849485b6008b9d21 SHA512 1b3338d414eef8399d2006cae1175362dc1896b6f4c9959dd855e672cd5e67f721adb48853d6df93d69128fe11c5f1e1d295ea92b77b931f1516543e6535fa49 MISC metadata.xml 601 BLAKE2B 48a208d7526866289af9c33182cc7826cc18d06c0e5de31b7bd2ef45592ea52ad0dfd279a23423268db5842a57fab70c742fb6ff245673e91262b3d043f4add4 SHA512 294746891e5a2b280e59fa177cfa07d1570efc8360a86269895616202c24cbab94a88f49b1b5f9f6bddf869b6610ab0506955421e8bacf2e51f570e8262936da diff --git a/app-admin/ansible-lint/ansible-lint-24.12.1.ebuild b/app-admin/ansible-lint/ansible-lint-24.12.2.ebuild index 8d50f543c782..d2defc22b54e 100644 --- a/app-admin/ansible-lint/ansible-lint-24.12.1.ebuild +++ b/app-admin/ansible-lint/ansible-lint-24.12.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -38,6 +38,8 @@ BDEPEND=" test? ( dev-python/mypy[${PYTHON_USEDEP}] dev-python/jmespath[${PYTHON_USEDEP}] + dev-python/license-expression[${PYTHON_USEDEP}] + dev-python/pylint[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] >=dev-python/pytest-plus-0.6[${PYTHON_USEDEP}] >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] diff --git a/app-admin/awscli-bin/Manifest b/app-admin/awscli-bin/Manifest index 91dfbaab6e7f..dc7a74d8774b 100644 --- a/app-admin/awscli-bin/Manifest +++ b/app-admin/awscli-bin/Manifest @@ -2,12 +2,15 @@ DIST awscli-exe-linux-aarch64-2.11.17.zip 56500418 BLAKE2B ced68deac081666c71d73 DIST awscli-exe-linux-aarch64-2.12.0.zip 56282131 BLAKE2B 147d200a134dc3f4ca3b6dff285b447d98eedb52207f923354cd748102ed0bf8e9bd4e883d59536f8bbe3a249de99102c8b5f239271cdef66d73df069add1491 SHA512 e0e72d951b0d3136b99b15d8abcc0b38492ef0c92a915e4f92a902318895ff580fface1ee202a5c06cf99a9f4ab935b2393e7318d1efc3df90152c18ed745b7f DIST awscli-exe-linux-aarch64-2.13.11.zip 56601642 BLAKE2B 27c7914d3aeb157188e071c8add664ea6d95784a86d271035e3e618fcc2a07973dc271cbecdca3b8e4e802fdd92f72d33cd4c00d78fa7b11ee434ebf1e74107c SHA512 72515f5cd33fa3d18a9001b4789cfc881146d0f25fb60791fbb8e39df1b4d25ffa2bcf1db4bbbf313601c7244b247cffeefee1b4b5791647265e960a8d709ae3 DIST awscli-exe-linux-aarch64-2.17.35.zip 59330408 BLAKE2B 0e0abb8170fb1d0bd8ed02b65d96e819ab140c5c00cfa879842a1ceb3b45730d9855b5e37b8ee7c866e24d9f73360066d831f3b4dec5fa397cc33dcce29ec9be SHA512 eef425ff0919fbd221002e8d37b311f762d4f921119772a25766ca9442de07e0b477979f6f6641d6edde35b60c0190f82b8e0e5cd5e6450a73be7609f34f321a +DIST awscli-exe-linux-aarch64-2.23.2.zip 65664286 BLAKE2B b1ebe44040967198dcb7863dda9f572169fcc8c9c25fb574af86989eff36eb1475cfd3af8c1d1451f70f25df7a9adea9b1bac4ef65d1bd4fef17fb215e6fc24c SHA512 54d8a686776764a5f2219086c51b27c01c92bfa5cb2976a8f3b7c099fb288389888da9b535f88ff35ae02bef225e8cdd59beffa8a1effa512087155245de5540 DIST awscli-exe-linux-x86_64-2.11.17.zip 57614965 BLAKE2B 0a711bc968b53dd08810ef857c9d51d332b016fd969491850f9dd8fc84e912f815e2b0a6e38223fe29c321ee784ad2ee41644b7027af3439742d3c2141f10098 SHA512 c05ada15a4e896850adbe04cc159141d84fabc955f3baf6d053200c6595cc77c8a75886ce5f1bd18370fe34a2c1c3d294312aa471a028104266fa45fa5aa4334 DIST awscli-exe-linux-x86_64-2.12.0.zip 57965257 BLAKE2B 9c8fec1d30795af94807d60c62b28eeb84e682d99cbacc0c8ad5b022c569e310fe781d00a6e9bd0cc0222c0104d9e0d2521bf3fb2102f60fe76de75bfec90cf8 SHA512 c4688e09fa17ed89495c807ebb1826e0517c1a7e7e4e62981e17e86a11227434eb1c59b9e7fffbd8e9e7ff6cc05846bf6cf7cc1769e099c9c146d9d11c400ab5 DIST awscli-exe-linux-x86_64-2.13.11.zip 58360364 BLAKE2B 46cbc0136a19f198f9ec7ef16e49dba72edf03365d96e79d9dc81d04f57f82de031138b36096091160f304e1662c9231bfd7f618ccbf3aed37e84f9f83cbdef0 SHA512 7ae315275947d60654613c24b52997976e70f1cbb94df65ed9a2937f3cd834a83c8567b8aafa946a08b83ef7b4b72d666ba400eee1550e8dbd6e1acd36121d53 DIST awscli-exe-linux-x86_64-2.17.35.zip 60760139 BLAKE2B 0906d5c68d78aab9a39e54b92632f26f64ef8cb221621eac149df986f7f11a0ec014cc3c0b1db6726f74b39a69fd66839e729d57a43027f120dd6883fa7e71b4 SHA512 47e0eff09d30acf72fb0d270abad070c7b605848132f65e824d634e4937551efabc5adc165c67d21828b875a156eeed44f9ceb117eddef3c25be4be663e367c6 +DIST awscli-exe-linux-x86_64-2.23.2.zip 67605287 BLAKE2B 75771f1a289e8007746cfeb0594370461e173865fedd47d3144c8fe7c028c8eea3e9108d80dfdc66ab88be1212bc6ea3cacf4cb497878702da4e72739dbfef73 SHA512 c3291effabef7db887f1b936127abc900ccf643677b495ce206c39a0fe4dfbbb60c3ecf818bc93b145bebbb3ce397d9c5266a4537503ce37c96f4293142bf658 EBUILD awscli-bin-2.11.17.ebuild 2310 BLAKE2B b271c5f667a9e74d4f912969acc212d0859cc2e08f2c27f97eda4b5a93b731a26065447f1e2fbf457328eadcd028b30784cb3aba42aacda60d32e8acb493714d SHA512 7ca23b363f727e50e5eceeb5eb3240e6e7a2a0b674d1db3b6a9271025e8ce3a5183b8515b2b1924ddb6e60d63436e9a3ce40694f937a2a620fd2bb5f40ca0e1e EBUILD awscli-bin-2.12.0.ebuild 2310 BLAKE2B b271c5f667a9e74d4f912969acc212d0859cc2e08f2c27f97eda4b5a93b731a26065447f1e2fbf457328eadcd028b30784cb3aba42aacda60d32e8acb493714d SHA512 7ca23b363f727e50e5eceeb5eb3240e6e7a2a0b674d1db3b6a9271025e8ce3a5183b8515b2b1924ddb6e60d63436e9a3ce40694f937a2a620fd2bb5f40ca0e1e EBUILD awscli-bin-2.13.11.ebuild 2310 BLAKE2B b271c5f667a9e74d4f912969acc212d0859cc2e08f2c27f97eda4b5a93b731a26065447f1e2fbf457328eadcd028b30784cb3aba42aacda60d32e8acb493714d SHA512 7ca23b363f727e50e5eceeb5eb3240e6e7a2a0b674d1db3b6a9271025e8ce3a5183b8515b2b1924ddb6e60d63436e9a3ce40694f937a2a620fd2bb5f40ca0e1e EBUILD awscli-bin-2.17.35.ebuild 2310 BLAKE2B e330682af68d21d7c7fa82691936f8f74dcbcfff2cb0e90cb75187624cd90d3af29174c7febbb579d9e5991d1c9eda8eaaa61ecbfa998afe5632ac915125bf35 SHA512 d4c7ad56e3e8a8814df4616e257ed82f2c50ea96a979c4e9e7a4d2c63738a644796bbeb2816a60b2fed98cc6c9ae6c37561b79a47ad71502360d3b8a27dade1c +EBUILD awscli-bin-2.23.2.ebuild 2438 BLAKE2B 0df216ae50747dcd8807c938cf6486eb25696701668e97308eca2490c6524c48ea0f9733bb6b1c683c04dc2654cdd9b71a90fae358badafd3ed1edbccd25e80d SHA512 6a648e615bcea8652e687297b662e6899460403a4f59801ef978a3fc8dd80b2621dfd07a297e7fca8734dad999b1254de56641f6a87d197297aabe78a8e0665b MISC metadata.xml 325 BLAKE2B 70bc11988dd7ae437aad389e11f87713a2022f63a196124c1ede43f0f6198a9466210d56564e80cb944b06e273f4719443ea07fab9823d23533ed89079d28c2f SHA512 2fecb561d8f59b47aebcb83a274aff85755346e2e8fd31e22508d0eb0880e7d6c9d3a6243cffc9089ccca63418962a9362a8ddb5b92025cd6ed5591e0a318251 diff --git a/app-admin/awscli-bin/awscli-bin-2.23.2.ebuild b/app-admin/awscli-bin/awscli-bin-2.23.2.ebuild new file mode 100644 index 000000000000..1c49c5561b7d --- /dev/null +++ b/app-admin/awscli-bin/awscli-bin-2.23.2.ebuild @@ -0,0 +1,98 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="command line interface for Amazon Web Services" +HOMEPAGE=" + https://aws.amazon.com/cli/ + https://github.com/aws/aws-cli/ +" +SRC_URI=" + amd64? ( https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${PV}.zip ) + arm64? ( https://awscli.amazonaws.com/awscli-exe-linux-aarch64-${PV}.zip ) +" +S="${WORKDIR}" + +LICENSE=" + Apache-2.0 MIT LGPL-2.1+ BSD GPL-2+-with-Pyinstaller-Bootloader-exception + openssl PSF-2 BSD-2 GPL-3+ public-domain +" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" + +RDEPEND=" + sys-libs/glibc + !app-admin/awscli +" +BDEPEND="app-arch/unzip" + +QA_PREBUILT="*" +RESTRICT="strip" + +# This code is based on the install script in the upstream archive. + +set_global_vars() { + ROOT_INSTALL_DIR=/opt/aws-cli + BIN_DIR=/usr/bin + + EXE_NAME="aws" + COMPLETER_EXE_NAME="aws_completer" + INSTALLER_DIR="aws" + INSTALLER_DIST_DIR="${INSTALLER_DIR}/dist" + INSTALLER_EXE="${INSTALLER_DIST_DIR}/${EXE_NAME}" + AWS_EXE_VERSION=${PV} + + INSTALL_DIR="${ROOT_INSTALL_DIR}/v2/${AWS_EXE_VERSION}" + # INSTALL_DIR="${INSTALL_DIR}" + INSTALL_DIST_DIR="${INSTALL_DIR}/dist" + INSTALL_BIN_DIR="${INSTALL_DIR}/bin" + INSTALL_AWS_EXE="${INSTALL_BIN_DIR}/${EXE_NAME}" + INSTALL_AWS_COMPLETER_EXE="${INSTALL_BIN_DIR}/${COMPLETER_EXE_NAME}" + + CURRENT_INSTALL_DIR="${ROOT_INSTALL_DIR}/v2/current" + CURRENT_AWS_EXE="${CURRENT_INSTALL_DIR}/bin/${EXE_NAME}" + CURRENT_AWS_COMPLETER_EXE="${CURRENT_INSTALL_DIR}/bin/${COMPLETER_EXE_NAME}" + + BIN_AWS_EXE="${BIN_DIR}/${EXE_NAME}" + BIN_AWS_COMPLETER_EXE="${BIN_DIR}/${COMPLETER_EXE_NAME}" +} + +create_install_dir() { + dodir "${INSTALL_DIR}" + setup_install_dist + setup_install_bin + create_current_symlink +} + +setup_install_dist() { + cp -r "${INSTALLER_DIST_DIR}" "${D}/${INSTALL_DIST_DIR}" || die +} + +setup_install_bin() { + dodir "${INSTALL_BIN_DIR}" + dosym "../dist/${EXE_NAME}" "${INSTALL_AWS_EXE}" + dosym "../dist/${COMPLETER_EXE_NAME}" "${INSTALL_AWS_COMPLETER_EXE}" +} + +create_current_symlink() { + dosym "${AWS_EXE_VERSION}" "${CURRENT_INSTALL_DIR}" +} + +create_bin_symlinks() { + dodir "${BIN_DIR}" + dosym -r "${CURRENT_AWS_EXE}" "${BIN_AWS_EXE}" + dosym -r "${CURRENT_AWS_COMPLETER_EXE}" "${BIN_AWS_COMPLETER_EXE}" +} + +src_install() { + set_global_vars + create_install_dir + create_bin_symlinks + + newbashcomp - "${EXE_NAME}" <<- EOF + complete -C '${INSTALL_AWS_COMPLETER_EXE}' ${EXE_NAME} + EOF +} diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz Binary files differindex e9b932439ff3..15ce77aa826f 100644 --- a/app-arch/Manifest.gz +++ b/app-arch/Manifest.gz diff --git a/app-arch/par2cmdline-turbo/Manifest b/app-arch/par2cmdline-turbo/Manifest index 62bb1ee8b389..06feb7ea99e2 100644 --- a/app-arch/par2cmdline-turbo/Manifest +++ b/app-arch/par2cmdline-turbo/Manifest @@ -1,6 +1,6 @@ -DIST par2cmdline-turbo-1.1.0.tar.gz 3879570 BLAKE2B 25aae3f30af8fd50d3acf34807151a4f948d2e54699c9c62ace3ac13376d680e1714f24bf2899f70cf58f59db85eb7278e96a8c9a926314e557567e5782acd8e SHA512 2999d21d446502ddc6c145dfa9f005d4f6bb5afcf7c40975759214c37936d0def7194c92b21591ee09845de43e8c4fbe14ae9f2a6401fbfe35c523cf2890103c DIST par2cmdline-turbo-1.1.1.tar.gz 3937861 BLAKE2B 3c7829bff1148ca4eab2259664827c491b0802cd76b95119f0381f4c8eb1532ff7207293b740a8e5ecd2a515f59f60696ddf0ce7e6b50f637f49495b852912af SHA512 bb919f885134a298ba14551e21cf89a91aee292e437133e6973bef09fb5dee9a9b45e76a59320bfede864438d3ac884699be7ca3f7234896a9da14cb07ffa89d -EBUILD par2cmdline-turbo-1.1.0.ebuild 609 BLAKE2B 9946ad485161a358bd31770013222c5af5b9f8363b40e32e6a39d75257a2222b74d31b15f9c0a01b4179b7227909777bd28140ff54e6d18dfcae4686d69d2c35 SHA512 3184e70b3b18bd0cdcbc0d12375ddbb8dbbe2d4332db13f3dd5419b4ece92bcd6d148c66d9d0a75a075f166709c4dfa96181a2c8d1e5dca0e626bccb95eb16ad +DIST par2cmdline-turbo-1.2.0.tar.gz 3952265 BLAKE2B 44b954047a45dc01b2ff7519101c210965c0fd3f82d6f71e8312b0c4482b03ceff6334bf9263ae5dcc16536b8cfcc74e031da0c2a67bad9effce0bae92600f39 SHA512 50b0548574c421899073dd2259d2841c8dd378b94a43b9060660ce9c2c964951ea539661beb24a0aa30b577f710c9b1df9b8c04b47aff41f4cd239413995711f EBUILD par2cmdline-turbo-1.1.1.ebuild 609 BLAKE2B 9946ad485161a358bd31770013222c5af5b9f8363b40e32e6a39d75257a2222b74d31b15f9c0a01b4179b7227909777bd28140ff54e6d18dfcae4686d69d2c35 SHA512 3184e70b3b18bd0cdcbc0d12375ddbb8dbbe2d4332db13f3dd5419b4ece92bcd6d148c66d9d0a75a075f166709c4dfa96181a2c8d1e5dca0e626bccb95eb16ad -EBUILD par2cmdline-turbo-9999.ebuild 609 BLAKE2B 9946ad485161a358bd31770013222c5af5b9f8363b40e32e6a39d75257a2222b74d31b15f9c0a01b4179b7227909777bd28140ff54e6d18dfcae4686d69d2c35 SHA512 3184e70b3b18bd0cdcbc0d12375ddbb8dbbe2d4332db13f3dd5419b4ece92bcd6d148c66d9d0a75a075f166709c4dfa96181a2c8d1e5dca0e626bccb95eb16ad +EBUILD par2cmdline-turbo-1.2.0.ebuild 595 BLAKE2B d9ce422e9e14a4a5234f60b5b9d0f3498456bddf4635174e754ca4a6ca46475d309597abfd5d0e0fa1e5a27ba3de4ee4fe3981122acdfdf8b4c28af21115d71e SHA512 3a0f8b88a5c4895d4317841d16abb58d30d0231f635af29c2dd85c819b79c6aaa5aa44283213b0252a79d7568f99ff0d40781ac0b948d11cfdc9b5408fe5e462 +EBUILD par2cmdline-turbo-9999.ebuild 595 BLAKE2B d9ce422e9e14a4a5234f60b5b9d0f3498456bddf4635174e754ca4a6ca46475d309597abfd5d0e0fa1e5a27ba3de4ee4fe3981122acdfdf8b4c28af21115d71e SHA512 3a0f8b88a5c4895d4317841d16abb58d30d0231f635af29c2dd85c819b79c6aaa5aa44283213b0252a79d7568f99ff0d40781ac0b948d11cfdc9b5408fe5e462 MISC metadata.xml 476 BLAKE2B 9cd6a152a7356f4751665cd02eaf931b5dbe879fe1322144196c3910a9b64a98fde06a7baa9825e590e6fd867077019e0c0ccd1fdbde7878b71ee179cfbfd627 SHA512 bd4a201c7bfb4f9c6d4a277355b3f8721e6fe2a8f461b38a07b83921942a2663e397e79e0bd227e33ba191b319f621da7763f875cb2edb71943a0b9b2e4b8963 diff --git a/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.0.ebuild b/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.2.0.ebuild index b696866e2dc9..93147e6ec001 100644 --- a/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.1.0.ebuild +++ b/app-arch/par2cmdline-turbo/par2cmdline-turbo-1.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,6 @@ HOMEPAGE="https://github.com/animetosho/par2cmdline-turbo" LICENSE="GPL-2+" SLOT="0" -IUSE="openmp" RDEPEND=" !app-arch/par2cmdline diff --git a/app-arch/par2cmdline-turbo/par2cmdline-turbo-9999.ebuild b/app-arch/par2cmdline-turbo/par2cmdline-turbo-9999.ebuild index b696866e2dc9..93147e6ec001 100644 --- a/app-arch/par2cmdline-turbo/par2cmdline-turbo-9999.ebuild +++ b/app-arch/par2cmdline-turbo/par2cmdline-turbo-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,6 @@ HOMEPAGE="https://github.com/animetosho/par2cmdline-turbo" LICENSE="GPL-2+" SLOT="0" -IUSE="openmp" RDEPEND=" !app-arch/par2cmdline diff --git a/app-arch/rpm/Manifest b/app-arch/rpm/Manifest index 4473c8dfe48e..80645f7b1be9 100644 --- a/app-arch/rpm/Manifest +++ b/app-arch/rpm/Manifest @@ -4,5 +4,5 @@ AUX rpm-4.20.0-libdir.patch 437 BLAKE2B a1d0d59027fb2e551647be03a6d4eab9fdac5440 DIST rpm-4.19.1.1.tar.bz2 5849649 BLAKE2B 66ed845007f3767fd92e2384962927b93cef7b825b8ea60f81f0a4b51b9d6a09d1cbec1668226fa85de675347d52635cb25c4d11204ada0eed6c898425b21536 SHA512 3364c453c29903c144a3680ceca7a17426eb085c288b6313fb7e857a42a5e0a965f623882e0f58e633f8b8770e839d9df9f7653d99c73759af5c89d0a981908d DIST rpm-4.20.0.tar.bz2 5984513 BLAKE2B c809e933cf7eb9ab63fa7693e634f7fcf744f94130199f674c5e76e77ead4de25b583daefdf651bbf0475012d262d1bdca605f19a520e160e90e3deb68c74f18 SHA512 b340c66cfda3abed38e81f91c4a789f2c6c0d3ce408de71d861fef27e180b607ae698e046b6925c7781a7177cde9df4075943714ed2aad7c62645eca348f5544 EBUILD rpm-4.19.1.1.ebuild 3285 BLAKE2B dc2241a7fa07e0a07f40c40285fe394361a5930aca7a7aec6ee98f683dec1079f907a03f33470d0ee19cc65597fafd72e3e7fbf3980bd8c48457795fb9c648dc SHA512 af29f466e66aab4017b88c0ca7d08ccc35980ce5a23cd07540cee796d79e0760344d77680edd57a5a226c8281c054ab1c06a830fe9b4380144b16d7190f799dd -EBUILD rpm-4.20.0.ebuild 3511 BLAKE2B be665295eab82ef8110d9006a5d0ef4663dd2dd2052a7e6c2e1212196bc23bd71a7d7a42b7511876a2441be74fee55368c53a295c63e2d3fab3bdef3ac50d265 SHA512 34e8a092a3e92f45082dae89684b4a44418ce72bf996cf9d0ec2867c199f92dfebfe439d842cc25e635c2c338110d780aeb7f88244834680263030b26b93adf5 +EBUILD rpm-4.20.0.ebuild 3505 BLAKE2B 819c6b7e21d5f9f43d940958b501e40614942b34093bf63be297efa70a9b87558723152a8a62da13775816d2faef9e3d6db13ade24f938abe7683d9276aa85d8 SHA512 f63f18f20fa145cbdc4120f9d1d81df90fed185423174bbb1ff83c83a67e131cd6325d177e4dafb41287c83a7a889adc83069b56b5668ac2c2f0625dfb436040 MISC metadata.xml 616 BLAKE2B f0df64810f4eaf6b3fa7cdb09a892677404fa2d6d3bd36abb9c5f638be56200d1c83dfec4b6a3bd18ad9ae9b56eeaabdbce243eafad366f366c9157ddfb00ad8 SHA512 792c6c2476c7e928b1e1515b56e19ec83e3855aaaebd17aa66407f6a232f4680ba5d90da54c0a5af7d3db829124fa062015070a1ab82ebe91f5f8f2d1ebaff29 diff --git a/app-arch/rpm/rpm-4.20.0.ebuild b/app-arch/rpm/rpm-4.20.0.ebuild index a076561bbe6f..6d4e80afc144 100644 --- a/app-arch/rpm/rpm-4.20.0.ebuild +++ b/app-arch/rpm/rpm-4.20.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ SRC_URI="https://ftp.osuosl.org/pub/rpm/releases/rpm-$(ver_cut 1-2).x/${P}.tar.b LICENSE="GPL-2 LGPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="acl audit bzip2 caps berkdb doc dbus iconv lzma nls openmp python readline selinux +sequoia +sqlite +zstd" REQUIRED_USE=" diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz Binary files differindex a8067bbc2652..1aff1353e1d8 100644 --- a/app-backup/Manifest.gz +++ b/app-backup/Manifest.gz diff --git a/app-backup/amanda/Manifest b/app-backup/amanda/Manifest index a511b642981e..255057cae5ba 100644 --- a/app-backup/amanda/Manifest +++ b/app-backup/amanda/Manifest @@ -2,10 +2,12 @@ AUX amanda-3.5.1-configure-clang16.patch 657 BLAKE2B f5d3da0eff9f7064b5982b68133 AUX amanda-3.5.1-fno-common.patch 428 BLAKE2B fcd2a7a2d9a6a121f81676e682606911a30b6077571e7d5aa4acb423e0a2ee50be09847566e4c38ac8a249ea729568b009a51b63ee15d53b4670653359c4f214 SHA512 66ec0c45849dcfd7ed35ace22d72f161995e80c85823eb244928862f199885f796fc7e276f14fadb1e0aace1410761e6c5f2305f8c8712fb880f80db69efa20e AUX amanda-3.5.1-tirpc.patch 520 BLAKE2B 9bbc1bc49c04d631920fcb1ab512e9d9343cf28fa811fd85f2911b145de853e69d0ea8c4a87986682297445243a889ab62495a825adecbbf36285a9c15f0e86c SHA512 e2ad07e598ec0de85069d93c66798a13db0a96d7b81701f8827328408b50c7581dc48b04587a0af90b77177723f4029f22b29ac5fc5414da87c264b29ddae739 AUX amanda-3.5.4-const-whitelist-var.patch 573 BLAKE2B 80a3585b408ccc45ee07a92aba8adb70fb7c2ceb2ec0439a48021df30cbea1d7271ed3d9e2cb9a7166ab7aebbadc22411883bfea8d41e765395be70876dfe35f SHA512 112801b1d94dfd1655848946a5cf52ca294b6b4fb0db06613d62405f31c5a33a5bebcc01bc443c6e4782cf11b464169dea3179104317b1ae13171e2981e8913c +AUX amanda-3.5.4-fix-curl-usage-for-newer-versions.patch 2441 BLAKE2B bc3e107255098f0ab4e8350a4e1f7c4d06db92f523d15c9f471aefdf336f0971da98a411bd94a7d998923580ea3b4217c60ae2f1e4f1cc2d9d39134790a66f3a SHA512 79a305b06837b86399b6d4aeb2c981ba55268828277801472210e9630dcf04f3fd11e5e6bb1583698cfb8fc4b1df186ecf78f7fb901b5f371e6db4276cfe8caf AUX amanda-3.5.4-fix-finished_cb-invocation.patch 539 BLAKE2B 38a3e4dcb14e7043a66417e40b6e61009aa65cf53bf39e91b19cbbe88812d0733e6c743ee85db978c2b19884444e8a9ed8c4cd6023fb54702f4092d5446e0864 SHA512 3ae655055d4cb8789ae6c1b60f2ce1f683cbd283ec912789eafd2ede4be3620070c05f2eba1c103110045363ae06de33f3ca215e3e940390b8089e3758b778bf AUX amanda-3.5.4-fix-tapelist-null-usage.patch 680 BLAKE2B e1070a0b3a4aceb82047bb2a95641fd06b4a8bfb2e5aaff033ba79dc514db6d34bdabfc3521d0298a12875cbb924d5afba670cddaa230a6a326ad42c04e2b812 SHA512 57f77834f8788496e493865dbe77214094d595790ca187f37778880a9da964b22db3a0ce2e7b8bbb54f917ba0760fdc1d7f193c167ed42d199792a55a6880996 AUX amanda-3.5.4-no-ndmp.patch 1368 BLAKE2B d631d2d73a060c323b6abe5ab36581fa6446083674e2bafc6b34f78e64366855baed283c2eedd363159dd2342d1f7e26a35d6b9dace018d60dcfdefc4c221d91 SHA512 ce195e06bbfda1b631da12013cad0283178a5e155e1d5decb14d544acd7b01b024a38dd68a09c8652a1f6ae24acb061f9a49cca178caffdd7f0c043ecaf0da2c AUX amanda-3.5.4-remove-amanda-message-severity-use.patch 992 BLAKE2B 958e6154257e6f3966a81c648f4e4d459411627f15f331f30e9b509834886420af7da0503e306726c1ef3a19d492646b6e4f6bc2277551d90d0f8ed6e5d1993a SHA512 c37cd4476f070d0e8a9e3047c402f643a12fa4a5e86ce245a392176715ab5c9969cb2ba83d161ee0978b5b54d4a0dce185be74af4cfb7871bc4171cdbe3853e8 +AUX amanda-3.5.4-use-host-ar.patch 514 BLAKE2B ff81f8e07d8117e03e0428ee17873a9ffb08e0bd25c7e7ec10084aa1c3f61dc0c3bddcdb521ff2c65d2e847c17d2659903f19633d37cf83f5dad988a7a74e42a SHA512 955fd85a1436590812137ec0ebe55f9a31c09745a0d9cdd74f1b64af858a7073e00d91366e26b9078b6655733de20485543fed9be067ce99cd193b1e4c6c9545 AUX amanda-amandahosts-client-2.5.1_p3-r1 343 BLAKE2B 9aca710f5a94a4acf625ecc3e78007826797dc74102a8df3f03b0113b15b9dc588a2e82192f0e3a70ffbd51e2be2597a98218c93b316382a978768cf551afa95 SHA512 7c0c4fc6d18b37ee8c11e64f98074b93f52f1bdcb97949648ced82d83ada2ea688f79531efa4c3e596f7390770540f45a7b122bba862cbd5218f1b870594f751 AUX amanda-amandahosts-server-2.5.1_p3-r1 340 BLAKE2B 67f5de50dcf25204df2ff92b228aa76303ac69b07b31ff373fc644685f278f3e898e4e3a8e43e666ac0b64ebd61a41bb0e73db22d728a9988a93c6ea983ba29f SHA512 b11076634608c16cec4350364d60bcf3d22c12f07c0d8fab53d854e4fb21197eb016fb7f75d8153295ef9f997a3850fcd56b9fe268fa8dde5fd39d9dcbabb08b AUX amanda-cron 419 BLAKE2B ecfff0377fd47fb6765fd98310b1c7d16d3caccada79503f8bb6e7ae0685bd08f38f526b32be12dd5c6c7ed71b8ada4e6b6c48ebff8fdc29e08e9fcf77ea0df9 SHA512 93aa1a6bcc66bc5147210bd0dd52ae664064cc708cbe59969a5bc9e783e4972841ad7cb89f3ae111ac7695c42e1b91f727890b8e58c4f8757f08e5eae90fb505 @@ -22,6 +24,5 @@ AUX example_global.conf 1377 BLAKE2B 712a3ce480b2cc5e0e47a168ac178621b1e655e9d98 DIST amanda-3.5.1.tar.gz 5402093 BLAKE2B 4c342fb55b2b5fc0d338a1616bf26b1d844b0ecd6627432b849996c0072756090e1f695050605af0a5c3eda2daeb63131fbe16b5ac728af9137699f4d916b8e8 SHA512 8d5451b6b3f18f9a705592ba6baf8ffb7fb4fe62261eac8a4f4fae4eded3f7f447f547ac6f016bcb57ea43f116cf87fdc48f8e77b117bbdecf00d3e37dd0f39f DIST tag-community-3.5.4.tar.gz 3926529 BLAKE2B 9f50786015535007554fcfe974f228e21028860d53a211b89f5da2294dc70314a5dce46a3bdca37e98357402461b59f3952311796818ab8f9556553324bc0c0b SHA512 748491e36776a02a1497ce061588d40dfe6eceb6967b7ea7505c086e084aa1d6f69d8a581b46aa305d17c4e6eba28ba746aa178cb6ab97e1fd96ccdad5910824 EBUILD amanda-3.5.1-r5.ebuild 15968 BLAKE2B 1135efd4551310690177d7e24619733ef1a187d91664ae62ac14796ef0bf6bf56a3aec94a00c29672971fa8a2c75340f9c77b54f99cee553281da9b93b96ea2a SHA512 f7a1dbb8285aada297e81bb0cbacaf5f426cde5d72a37a11983668ac509ea159be4c7e65916f38694e389f67f453d7c54ebaaf2e92fa01c79de1915e7a049647 -EBUILD amanda-3.5.4-r1.ebuild 17046 BLAKE2B 999a8247a4ff2c886a327991e091916f47ce2ca3ab8a2c390a33d44203417e9ef6d57a6851cd21ccd1be9a41f07394e4504281468c04d79b9a955635698546d9 SHA512 90d35d7162f51351c60e2eceb9504fbb90d65b20a9676a87672ee23124cc558f6a682f4c90e776ff57019d2698f417ec8a8b89f3061342f50bbf1486f1136f9a -EBUILD amanda-3.5.4.ebuild 16781 BLAKE2B 75b1ca8b1b52a6cb02d006dbb87e65a19d235afe54dd3372b4d075dc337534e42f32c3419b7f9ef7a5503f724fa60f4f349d2a84c0f512830689093c9d1ecab0 SHA512 d544d589d243f32f5d61901c767da942eda55753225e74b21e947cbddc4d8af646384d45f54dda289c5adb0a2de089a7352e2c2b00abdae12c340fdbcec51ff9 +EBUILD amanda-3.5.4-r2.ebuild 18060 BLAKE2B d93397eb30a17329de3aa7c78952086fd62acb89bc41941bcf72670cab564132ffe657dba0113eccfa01a2b7eb546de88d5802ae8057a7cb36acaf2dde892f22 SHA512 29e5574404d7ce2433bd172155da4d82122b10af3ac5d44aa421b5970ac60d5e99c8f6ad67aacece6be48ab7d59fa8b02148a9efcecfa5fe8cc5693dfec504b3 MISC metadata.xml 924 BLAKE2B 4e9d263db4f0bc312b711db7a93292ab405fa44d631f85bc0438c8e97f171a88574bc4e834ce6ddcb5b8fa455b68193ed4fe096fc6fe914774d7d47c26c601a4 SHA512 4d8fcf205ca63ddfc85b8a2a0428f96b0512ecfc813bcbdd30f8a6350866d6e4ddf4fa6d774bb0605409ad12af652277cf7f171414b2d1fb112663877a09cc14 diff --git a/app-backup/amanda/amanda-3.5.4-r1.ebuild b/app-backup/amanda/amanda-3.5.4-r2.ebuild index 556188bf0104..ed950f08ffc3 100644 --- a/app-backup/amanda/amanda-3.5.4-r1.ebuild +++ b/app-backup/amanda/amanda-3.5.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -51,6 +51,8 @@ RDEPEND=" selinux? ( sec-policy/selinux-amanda ) " BDEPEND=" + app-alternatives/lex + app-alternatives/yacc app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd dev-lang/swig @@ -65,6 +67,8 @@ PATCHES=( "${FILESDIR}"/${PN}-3.5.4-remove-amanda-message-severity-use.patch "${FILESDIR}"/${PN}-3.5.4-fix-tapelist-null-usage.patch "${FILESDIR}"/${PN}-3.5.4-fix-finished_cb-invocation.patch + "${FILESDIR}"/${PN}-3.5.4-use-host-ar.patch + "${FILESDIR}"/${PN}-3.5.4-fix-curl-usage-for-newer-versions.patch ) MYFILESDIR="${T}/files" @@ -200,11 +204,11 @@ src_prepare() { done if use minimal; then - cat "${MYFILESDIR}"/amanda-amandahosts-server-2.5.1_p3-r1 > "${T}"/amandahosts || die + cat "${MYFILESDIR}"/amanda-amandahosts-client-2.5.1_p3-r1 > "${T}"/amandahosts || die else sed -i -e 's:^\(my $amandahomedir\)=.*:\1 = $localstatedir;:' \ server-src/am{addclient,serverconfig}.pl || die - cat "${MYFILESDIR}"/amanda-amandahosts-client-2.5.1_p3-r1 > "${T}"/amandahosts || die + cat "${MYFILESDIR}"/amanda-amandahosts-server-2.5.1_p3-r1 > "${T}"/amandahosts || die fi eapply_user @@ -404,15 +408,19 @@ src_install() { newins "${MYFILESDIR}"/amanda-cron amanda fi + # Install amandahosts file into /etc/amanda so it gets config protection insinto /etc/amanda einfo "Installing .amandahosts File for ${AMANDA_USER_NAME} user" doins "${T}/amandahosts" fperms 600 /etc/amanda/amandahosts - dosym "${AMANDA_USER_HOMEDIR}/.amandahosts" /etc/amanda/amandahosts + dosym ../../../etc/amanda/amandahosts "${AMANDA_USER_HOMEDIR}/.amandahosts" + fowners -h ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} "${AMANDA_USER_HOMEDIR}/.amandahosts" + insinto "${AMANDA_USER_HOMEDIR}" einfo "Installing .profile for ${AMANDA_USER_NAME} user" newins "${MYFILESDIR}"/amanda-profile .profile + fowners ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} "${AMANDA_USER_HOMEDIR}/.profile" insinto /etc/amanda doins example/amanda-client.conf @@ -424,10 +432,14 @@ src_install() { fi keepdir "${AMANDA_TAR_LISTDIR}" + fowners ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} "${AMANDA_TAR_LISTDIR}" keepdir "${AMANDA_USER_HOMEDIR}/amanda" + fowners ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} "${AMANDA_USER_HOMEDIR}/amanda" # Just make sure it exists for XFS to work... use xfs && keepdir /var/xfsdump/inventory + fowners ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} "${AMANDA_USER_HOMEDIR}" + newtmpfiles - amanda.conf <<- _EOF_ d ${AMANDA_TMPDIR} 0700 ${AMANDA_USER_NAME} ${AMANDA_GROUP_NAME} _EOF_ @@ -479,6 +491,14 @@ src_install() { find "${ED}" -name '*.la' -delete || die } +pkg_preinst() { + [[ -h "${EROOT}/etc/amanda/amandahosts" ]] && rm "${EROOT}/etc/amanda/amandahosts" + if [[ -f "${EROOT}/${AMANDA_USER_HOMEDIR}/.amandahosts" && ! -f ${EROOT}/etc/amanda/amandahosts ]]; then + einfo "Migrating amandahosts from ${AMANDA_USER_HOMEDIR} to /etc" + mv "${EROOT}/${AMANDA_USER_HOMEDIR}/.amandahosts" "${EROOT}/etc/amanda/amandahosts" + fi +} + pkg_postinst() { [[ ! -f ${TMPENVFILE} && ${MERGE_TYPE} == "binary" ]] && TMPENVFILE="${EROOT}${ENVDIR}/${ENVDFILE}" [[ ! -f ${TMPENVFILE} ]] && die "Variable setting file (${TMPENVFILE}) should exist!" diff --git a/app-backup/amanda/amanda-3.5.4.ebuild b/app-backup/amanda/amanda-3.5.4.ebuild deleted file mode 100644 index d22a6a2365e8..000000000000 --- a/app-backup/amanda/amanda-3.5.4.ebuild +++ /dev/null @@ -1,523 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools perl-module systemd tmpfiles toolchain-funcs - -DESCRIPTION="The Advanced Maryland Automatic Network Disk Archiver" -HOMEPAGE="http://www.amanda.org/" -SRC_URI="https://github.com/zmanda/amanda/archive/refs/tags/tag-community-${PV}.tar.gz" - -S="${WORKDIR}/amanda-tag-community-${PV}" - -LICENSE="HPND BSD BSD-2 GPL-2+ GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba selinux systemd xfs" - -DEPEND=" - acct-group/amanda - acct-user/amanda - app-arch/dump - app-arch/tar - dev-libs/glib:2 - dev-lang/perl:= - dev-perl/Encode-Locale - dev-perl/JSON - virtual/openssh - sys-libs/readline:= - app-alternatives/awk - kerberos? ( app-crypt/mit-krb5 ) - ndmp? ( net-libs/libtirpc:= ) - nls? ( virtual/libintl ) - samba? ( net-fs/samba:= ) - s3? ( net-misc/curl ) - !s3? ( curl? ( net-misc/curl ) ) - xfs? ( sys-fs/xfsdump ) - !minimal? ( - app-arch/mt-st:= - app-crypt/aespipe - app-crypt/gnupg - dev-perl/XML-Simple - sys-block/mtx - virtual/mailx - gnuplot? ( sci-visualization/gnuplot ) - )" -RDEPEND=" - ${DEPEND} - selinux? ( sec-policy/selinux-amanda ) -" -BDEPEND=" - app-text/docbook-xsl-stylesheets - app-text/docbook-xml-dtd - dev-lang/swig - dev-libs/libxslt - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -PATCHES=( - "${FILESDIR}"/${PN}-3.5.1-configure-clang16.patch - "${FILESDIR}"/${PN}-3.5.4-no-ndmp.patch -) - -MYFILESDIR="${T}/files" -ENVDIR="/etc/env.d" -ENVDFILE="97amanda" -TMPENVFILE="${T}/${ENVDFILE}" - -# This is a complete list of Amanda settings that the ebuild takes from the -# build environment. This allows users to alter the behavior of the package as -# upstream intended, but keeping with Gentoo style. We store a copy of them in -# /etc/env.d/97amanda during the install, so that they are preserved for future -# installed. This variable name must not start with AMANDA_, as we do not want -# it captured into the env file. -ENV_SETTINGS_AMANDA=" -AMANDA_GROUP_NAME -AMANDA_USER_NAME AMANDA_USER_HOMEDIR -AMANDA_SERVER AMANDA_SERVER_TAPE AMANDA_SERVER_TAPE_DEVICE AMANDA_SERVER_INDEX -AMANDA_TAR_LISTDIR AMANDA_TAR -AMANDA_PORTS_UDP AMANDA_PORTS_TCP AMANDA_PORTS_BOTH AMANDA_PORTS -AMANDA_CONFIG_NAME AMANDA_TMPDIR" - -amanda_variable_setup() { - # Setting vars - local currentamanda - - # Grab the current settings - currentamanda="$(set | grep -E "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' | xargs)" - - # First we set the defaults - AMANDA_GROUP_NAME=amanda - AMANDA_USER_NAME=amanda - AMANDA_USER_HOMEDIR=/var/spool/amanda - - # This installs Amanda, with the server. However, it could be a client, - # just specify an alternate server name in AMANDA_SERVER. - : ${AMANDA_SERVER:=${HOSTNAME}} - : ${AMANDA_SERVER_TAPE:=${AMANDA_SERVER}} - : ${AMANDA_SERVER_TAPE_DEVICE:="${EPREFIX}"/dev/nst0} - : ${AMANDA_SERVER_INDEX:=${AMANDA_SERVER}} - : ${AMANDA_TAR_LISTDIR:=${AMANDA_USER_HOMEDIR}/tar-lists} - : ${AMANDA_CONFIG_NAME:=DailySet1} - : ${AMANDA_TMPDIR:="${EPREFIX}"/var/tmp/amanda} - : ${AMANDA_DBGDIR:=${AMANDA_TMPDIR}} - # These are left empty by default - : ${AMANDA_PORTS_UDP:=""} - : ${AMANDA_PORTS_TCP:=""} - : ${AMANDA_PORTS_BOTH:=""} - : ${AMANDA_PORTS:=""} - - # What tar to use - : ${AMANDA_TAR:=/bin/tar} - - # Now pull in the old stuff - if [[ -f ${EROOT}${ENVDIR}/${ENVDFILE} ]]; then - # We don't just source it as we don't want everything in there. - eval $(grep -E "^AMANDA_" "${EROOT}${ENVDIR}/${ENVDFILE}" | grep -v '^AMANDA_ENV_SETTINGS') - fi - - # Re-apply the new settings if any - [[ -n ${currentamanda} ]] && eval $(echo "${currentamanda}") -} - -pkg_setup() { - amanda_variable_setup - - # If USE=minimal, give out a warning, if AMANDA_SERVER is not set to - # another host than HOSTNAME. - if use minimal && [[ ${AMANDA_SERVER} == ${HOSTNAME} ]]; then - elog "You are installing a client-only version of Amanda." - elog "You should set the variable \$AMANDA_SERVER to point at your" - elog "Amanda-tape-server, otherwise you will have to specify its name" - elog "when using amrecover on the client." - elog "For example: Use something like" - elog "AMANDA_SERVER=\"myserver\" emerge amanda" - elog - fi -} - -src_unpack() { - # we do not want the perl src_unpack - default -} - -src_prepare() { - default - # gentoo bug #331111 - sed -i '/^check-local: check-perl$/d' config/automake/scripts.am || die - sed -i '/^check-local:/s,syntax-check,,g' perl/Makefile.am || die - - # bug with glibc-2.16.0 - sed -i -e '/gets is a security/d' gnulib/stdio.in.h || die - - # https://bugs.gentoo.org/701416 sandbox violation - sed -i -e 's/case `"$SAMBA_CLIENT.*/case "Connection to nosuchhost.amanda.org failed" in/' \ - config/amanda/dumpers.m4 || die - - # Generate file-list. Copied from autogen - ( - cd config - for m4dir in amanda gettext-macros gnulib macro-archive; do - echo "## this file is automatically generated by autogen" > "$m4dir/file-list" - for f in $m4dir/*.m4; do echo "EXTRA_DIST += $f" >> "$m4dir/file-list"; done - done - - echo "## this file is automatically generated by autogen" > "automake/file-list" - for f in automake/*.am; do echo "EXTRA_DIST += $f" >> "automake/file-list"; done - ) - - # Generate FULL_VERSION. Copied from autogen - config/set_full_version - - eautoreconf - - # places for us to work in - mkdir -p "${MYFILESDIR}" || die - # Now we store the settings we just created - set | grep -E "^AMANDA_" | grep -v '^AMANDA_ENV_SETTINGS' > "${TMPENVFILE}" || die - - # Prepare our custom files - einfo "Building custom configuration files" - local i # our iterator - local sedexpr # var for sed expr - sedexpr='' - for i in ${ENV_SETTINGS_AMANDA}; do - local val - eval "val=\"\${${i}}\"" - sedexpr="${sedexpr}s|__${i}__|${val}|g;" - done - - # now apply the sed expr - for i in "${FILESDIR}"/amanda-*; do - sed -re "${sedexpr}" <"${i}" >"${MYFILESDIR}/`basename ${i}`" || die - done - - if use minimal; then - cat "${MYFILESDIR}"/amanda-amandahosts-server-2.5.1_p3-r1 > "${T}"/amandahosts || die - else - sed -i -e 's:^\(my $amandahomedir\)=.*:\1 = $localstatedir;:' \ - server-src/am{addclient,serverconfig}.pl || die - cat "${MYFILESDIR}"/amanda-amandahosts-client-2.5.1_p3-r1 > "${T}"/amandahosts || die - fi - - eapply_user -} - -src_configure() { - # fix bug #36316 - addpredict /var/cache/samba/gencache.tdb - # fix bug #376169 - addpredict /run/blkid - addpredict /etc/blkid.tab - - [[ ! -f ${TMPENVFILE} ]] && die "Variable setting file (${TMPENVFILE}) should exist!" - source "${TMPENVFILE}" - local myconf=() - - einfo "Using ${AMANDA_SERVER_TAPE} for tape server." - myconf+=( --with-tape-server="${AMANDA_SERVER_TAPE}" ) - einfo "Using ${AMANDA_SERVER_TAPE_DEVICE} for tape server." - myconf+=( --with-tape-device="${AMANDA_SERVER_TAPE_DEVICE}" ) - einfo "Using ${AMANDA_SERVER_INDEX} for index server." - myconf+=( --with-index-server="${AMANDA_SERVER_INDEX}" ) - einfo "Using ${AMANDA_USER_NAME} for amanda user." - myconf+=( --with-user="${AMANDA_USER_NAME}" ) - einfo "Using ${AMANDA_GROUP_NAME} for amanda group." - myconf+=( --with-group="${AMANDA_GROUP_NAME}" ) - einfo "Using ${AMANDA_TAR} as Tar implementation." - myconf+=( --with-gnutar="${AMANDA_TAR}" ) - einfo "Using ${AMANDA_TAR_LISTDIR} as tar listdir." - myconf+=( --with-gnutar-listdir="${AMANDA_TAR_LISTDIR}" ) - einfo "Using ${AMANDA_CONFIG_NAME} as default config name." - myconf+=( --with-config="${AMANDA_CONFIG_NAME}" ) - einfo "Using ${AMANDA_TMPDIR} as Amanda temporary directory." - myconf+=( --with-tmpdir="${AMANDA_TMPDIR}" ) - - if [[ -n ${AMANDA_PORTS_UDP} && -n ${AMANDA_PORTS_TCP} && -z ${AMANDA_PORTS_BOTH} ]]; then - eerror "If you want _both_ UDP and TCP ports, please use only the" - eerror "AMANDA_PORTS environment variable for identical ports, or set" - eerror "AMANDA_PORTS_BOTH." - die "Bad port setup!" - fi - if [[ -n ${AMANDA_PORTS_UDP} ]]; then - einfo "Using UDP ports ${AMANDA_PORTS_UDP/,/-}" - myconf+=( --with-udpportrange="${AMANDA_PORTS_UDP}" ) - fi - if [[ -n ${AMANDA_PORTS_TCP} ]]; then - einfo "Using TCP ports ${AMANDA_PORTS_TCP/,/-}" - myconf+=( --with-tcpportrange="${AMANDA_PORTS_TCP}" ) - fi - if [[ -n ${AMANDA_PORTS} ]]; then - einfo "Using ports ${AMANDA_PORTS/,/-}" - myconf+=( --with-portrange="${AMANDA_PORTS}" ) - fi - - # Extras - # Speed option - myconf+=( --with-buffered-dump ) - # "debugging" in the configuration is NOT debug in the conventional sense. - # It is actually just useful output in the application, and should remain - # enabled. There are some cases of breakage with MTX tape changers as of - # 2.5.1p2 that it exposes when turned off as well. - myconf+=( --with-debugging ) - # Where to put our files - myconf+=( --localstatedir="${AMANDA_USER_HOMEDIR}" ) - - # Samba support - myconf+=( $(use_with samba smbclient /usr/bin/smbclient) ) - - # Support for BSD, SSH, BSDUDP, BSDTCP security methods all compiled in by - # default - myconf+=( --with-bsd-security ) - myconf+=( --with-ssh-security ) - myconf+=( --with-bsdudp-security ) - myconf+=( --with-bsdtcp-security ) - - # kerberos-security mechanism version 5 - myconf+=( $(use_with kerberos krb5-security) ) - - # Amazon S3 support - myconf+=( $(use_enable s3 s3-device) ) - - # libcurl is required for S3 but otherwise optional - if ! use s3; then - myconf+=( $(use_with curl libcurl) ) - fi - - # Client only, as requested in bug #127725 - if use minimal; then - myconf+=( --without-server ) - else - # amplot - myconf+=( $(use_with gnuplot) ) - fi - - # IPv6 fun. - myconf+=( $(use_with ipv6) ) - # This is to prevent the IPv6-is-working test - # As the test fails on binpkg build hosts with no IPv6. - use ipv6 && export amanda_cv_working_ipv6=yes - - # I18N - myconf+=( $(use_enable nls) ) - - # Bug #296634: Perl location - perl_set_version - myconf+=( --with-amperldir="${VENDOR_LIB}" ) - - # Bug 296633: --disable-syntax-checks - # Some tests are not safe for production systems - myconf+=( --disable-syntax-checks ) - - # build manpages - myconf+=( --enable-manpage-build ) - - # Bug #636262 - myconf+=( $(use_with ndmp ndmp) ) - - # bug #483120 - tc-export AR - - econf \ - --disable-static \ - $(use_with readline) \ - "${myconf[@]}" -} - -src_compile() { - # Again, do not want the perl-module src_compile - default -} - -# We do not want the perl-module tests. -src_test() { - default -} - -# We have had reports of amanda file permissions getting screwed up. -# Losing setuid, becoming too lax etc. -# ONLY root and users in the amanda group should be able to run these binaries! -amanda_permissions_fix() { - local root="$1" - [[ -z ${root} ]] && die "Failed to pass root argument to amanda_permissions_fix!" - local i le=/usr/libexec/amanda - for i in "${le}"/calcsize "${le}"/killpgrp "${le}"/rundump "${le}"/runtar; do - [[ -e ${root}/${i} ]] || continue - chown root:${AMANDA_GROUP_NAME} "${root}"/${i} || die - chmod u=srwx,g=rx,o= "${root}"/${i} || die - done - - # amanda-security.conf is a config file with similar requirements: - # writable only by root - # world-readable - # 3.3.9: introduced in /etc/amanda-security.conf - # 3.4.2: moved to /etc/amanda/amanda-security.conf - # must be in /etc as all files in /etc/amanda should be owned by amanda user/group - f=/etc/amanda-security.conf - chown root:root "${root}""${f}" || die - chmod u=rw,go=r "${root}""${f}" || die -} - -src_install() { - [[ ! -f ${TMPENVFILE} ]] && die "Variable setting file (${TMPENVFILE}) should exist!" - source ${TMPENVFILE} - - einfo "Doing stock install" - emake DESTDIR="${D}" install - - # Build the envdir file - # Don't forget this.. - einfo "Installing environment config file" - newenvd - "${ENVDFILE}" <<- _EOF_ - # These settings are what was present in the environment when this - # Amanda was compiled. Changing anything below this comment will - # have no effect on your application, but it merely exists to - # preserve them for your next emerge of Amanda - $(cat "${TMPENVFILE}" | sed "s,=\$,='',g") - _EOF_ - - einfo "Installing systemd service and socket files for Amanda" - systemd_dounit "${FILESDIR}"/amanda.socket - systemd_newunit "${FILESDIR}"/amanda.service 'amanda@.service' - - # Lock down next section (up until docs). - insopts -m0640 - # Installing Amanda Xinetd Services Definition - einfo "Installing xinetd service file" - insinto /etc/xinetd.d - if use minimal; then - newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-client amanda - else - newins "${MYFILESDIR}"/amanda-xinetd-2.6.1_p1-server amanda - fi - - if ! use minimal; then - einfo "Installing Sample Daily Cron Job for Amanda" - insinto /etc/cron.daily - newins "${MYFILESDIR}"/amanda-cron amanda - fi - - insinto /etc/amanda - einfo "Installing .amandahosts File for ${AMANDA_USER_NAME} user" - doins "${T}/amandahosts" - fperms 600 /etc/amanda/amandahosts - - dosym "${AMANDA_USER_HOMEDIR}/.amandahosts" /etc/amanda/amandahosts - insinto "${AMANDA_USER_HOMEDIR}" - einfo "Installing .profile for ${AMANDA_USER_NAME} user" - newins "${MYFILESDIR}"/amanda-profile .profile - - insinto /etc/amanda - doins example/amanda-client.conf - if ! use minimal; then - insinto "/etc/amanda/${AMANDA_CONFIG_NAME}" - doins example/amanda.conf - doins example/disklist - keepdir "${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}/index" - fi - - keepdir "${AMANDA_TAR_LISTDIR}" - keepdir "${AMANDA_USER_HOMEDIR}/amanda" - # Just make sure it exists for XFS to work... - use xfs && keepdir /var/xfsdump/inventory - - newtmpfiles - amanda.conf <<- _EOF_ - d ${AMANDA_TMPDIR} 0700 ${AMANDA_USER_NAME} ${AMANDA_GROUP_NAME} - _EOF_ - - local i - for i in /etc/amanda; do - einfo "Securing directory (${i})" - fowners -R ${AMANDA_USER_NAME}:${AMANDA_GROUP_NAME} ${i} - done - # Do NOT use -R - fperms 0700 \ - "${AMANDA_USER_HOMEDIR}" "${AMANDA_TAR_LISTDIR}" \ - "${AMANDA_USER_HOMEDIR}/amanda" \ - /etc/amanda - - if ! use minimal; then - fperms 0700 \ - "${AMANDA_USER_HOMEDIR}/${AMANDA_CONFIG_NAME}" \ - /etc/amanda/${AMANDA_CONFIG_NAME} - fi - - # move example security file to production location - mv "${ED}/etc/amanda/amanda-security.conf" "${ED}/etc/amanda-security.conf" - - einfo "Setting setuid permissions" - amanda_permissions_fix "${ED}" - - # Relax permissions again - insopts -m0644 - - # docs - einfo "Installing documentation" - dodoc AUTHORS ChangeLog DEVELOPING NEWS ReleaseNotes UPGRADING - # our inetd sample - einfo "Installing standard inetd sample" - newdoc "${MYFILESDIR}"/amanda-inetd.amanda.sample-2.6.0_p2-r2 amanda-inetd.amanda.sample - # Amanda example configs - einfo "Installing example configurations" - rm "${ED}"/usr/share/amanda/{COPYRIGHT,ChangeLog,NEWS,ReleaseNotes} || die - mv "${ED}"/usr/share/amanda/example "${ED}"/usr/share/doc/${PF}/ || die - docinto example1 - newdoc "${FILESDIR}"/example_amanda.conf amanda.conf - newdoc "${FILESDIR}"/example_disklist-2.5.1_p3-r1 disklist - newdoc "${FILESDIR}"/example_global.conf global.conf - - einfo "Cleaning up dud .la files" - perl_set_version - - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - [[ ! -f ${TMPENVFILE} && ${MERGE_TYPE} == "binary" ]] && TMPENVFILE="${EROOT}${ENVDIR}/${ENVDFILE}" - [[ ! -f ${TMPENVFILE} ]] && die "Variable setting file (${TMPENVFILE}) should exist!" - source "${TMPENVFILE}" - - # Migration of amandates from /etc to $localstatedir/amanda - if [[ -f ${EROOT}/etc/amandates && ! -f ${EROOT}/${AMANDA_USER_HOMEDIR}/amanda/amandates ]]; then - einfo "Migrating amandates from /etc/ to ${AMANDA_USER_HOMEDIR}/amanda" - einfo "A backup is also placed at /etc/amandates.orig" - cp -dp "${EROOT}"/etc/amandates "${EROOT}"/etc/amandates.orig || die - mkdir -p "${EROOT}/${AMANDA_USER_HOMEDIR}/amanda/" || die - cp -dp "${EROOT}"/etc/amandates "${EROOT}"/${AMANDA_USER_HOMEDIR}/amanda/amandates || die - fi - if [[ -f ${EROOT}/etc/amandates ]]; then - einfo "If you have migrated safely, please delete /etc/amandates" - fi - - einfo "Checking setuid permissions" - amanda_permissions_fix "${EROOT}"/ - - tmpfiles_process amanda.conf - - elog "You should configure Amanda in /etc/amanda now." - elog - elog "If you use xinetd, Don't forget to check /etc/xinetd.d/amanda" - elog "and restart xinetd afterwards!" - elog - elog "Otherwise, please look at /usr/share/doc/${PF}/inetd.amanda.sample" - elog "as an example of how to configure your inetd." - elog - elog "systemd-users: enable and start amanda.socket or the relevant services" - elog "regarding what auth method you use." - elog - elog "NOTICE: If you need raw access to partitions you need to add the" - elog "amanda user to the 'disk' group." - elog - elog "NOTICE: If you have a tape changer, you need to add the amanda user" - elog "to the 'tape' group." - elog - elog "If you use localhost in your disklist your restores may break." - elog "You should replace it with the actual hostname!" - elog "Please also see the syntax changes to amandahosts." - elog "The only exception is when you use the authentication method 'local'." - elog - elog "Please note that this package no longer explicitly depends on" - elog "virtual/inetd, as it supports modes where an inetd is not needed" - elog "(see bug #506028 for details)." -} diff --git a/app-backup/amanda/files/amanda-3.5.4-fix-curl-usage-for-newer-versions.patch b/app-backup/amanda/files/amanda-3.5.4-fix-curl-usage-for-newer-versions.patch new file mode 100644 index 000000000000..2ec44cc4a8da --- /dev/null +++ b/app-backup/amanda/files/amanda-3.5.4-fix-curl-usage-for-newer-versions.patch @@ -0,0 +1,54 @@ +diff '--color=auto' -ur amanda-tag-community-3.5.4.orig/device-src/s3.c amanda-tag-community-3.5.4/device-src/s3.c +--- amanda-tag-community-3.5.4.orig/device-src/s3.c 2024-12-23 15:25:31.444515603 -0500 ++++ amanda-tag-community-3.5.4/device-src/s3.c 2024-12-23 15:36:40.430093293 -0500 +@@ -2654,18 +2654,27 @@ + } + #endif + +- if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_HTTPGET, curlopt_httpget))) +- goto curl_error; +- if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_UPLOAD, curlopt_upload))) +- goto curl_error; +- if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_POST, curlopt_post))) +- goto curl_error; +- if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_NOBODY, curlopt_nobody))) +- goto curl_error; +- if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_CUSTOMREQUEST, +- curlopt_customrequest))) +- goto curl_error; +- ++ // set only required http method, these toggle on only, not off ++ if (curlopt_httpget) { ++ if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_HTTPGET, curlopt_httpget))) ++ goto curl_error; ++ } ++ if (curlopt_upload) { ++ if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_UPLOAD, curlopt_upload))) ++ goto curl_error; ++ } ++ if (curlopt_post) { ++ if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_POST, curlopt_post))) ++ goto curl_error; ++ } ++ if (curlopt_nobody) { ++ if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_NOBODY, curlopt_nobody))) ++ goto curl_error; ++ } ++ if (curlopt_customrequest) { ++ if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_CUSTOMREQUEST, curlopt_customrequest))) ++ goto curl_error; ++ } + + if (curlopt_upload || curlopt_post) { + if ((curl_code = curl_easy_setopt(hdl->curl, CURLOPT_READFUNCTION, read_func))) +@@ -3437,6 +3446,10 @@ + /* We don't call curl_easy_reset here, because doing that in curl + * < 7.16 blanks the default CA certificate path, and there's no way + * to get it back. */ ++#if LIBCURL_VERSION_NUM >= 0x071000 ++ curl_easy_reset(hdl->curl); ++#endif ++ + if (hdl->last_message) { + g_free(hdl->last_message); + hdl->last_message = NULL; diff --git a/app-backup/amanda/files/amanda-3.5.4-use-host-ar.patch b/app-backup/amanda/files/amanda-3.5.4-use-host-ar.patch new file mode 100644 index 000000000000..e04826b1a719 --- /dev/null +++ b/app-backup/amanda/files/amanda-3.5.4-use-host-ar.patch @@ -0,0 +1,12 @@ +diff '--color=auto' -ur amanda-tag-community-3.5.4.orig/config/amanda/progs.m4 amanda-tag-community-3.5.4/config/amanda/progs.m4 +--- amanda-tag-community-3.5.4.orig/config/amanda/progs.m4 2024-12-23 13:31:07.911347884 -0500 ++++ amanda-tag-community-3.5.4/config/amanda/progs.m4 2024-12-23 13:31:27.275666103 -0500 +@@ -358,7 +358,7 @@ + AC_DEFUN([AMANDA_PROG_AR], + [ + AC_REQUIRE([AMANDA_INIT_PROGS]) +- AC_PATH_PROG(AR,ar,,$LOCSYSPATH) ++ AC_PATH_TOOL(AR,ar,,$LOCSYSPATH) + ]) + + AC_DEFUN([AMANDA_PROG_BASH], diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz Binary files differindex 9979d30bd9e8..91d7f8ade4c6 100644 --- a/app-containers/Manifest.gz +++ b/app-containers/Manifest.gz diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest index e2bf378b5718..bdb079d7876e 100644 --- a/app-containers/buildah/Manifest +++ b/app-containers/buildah/Manifest @@ -1,6 +1,8 @@ DIST buildah-1.37.5.tar.gz 19323742 BLAKE2B 1c03cc201f10f4d3645ecd3dac9ae97b3fe585b63ca8980e22e8b13d6dab05842c47e694b45c13875f03dadf0a656177445b0f3835a8a6faca63b288ff136013 SHA512 ee33d85ea3aa9ec423b4e48e19db69359e3fc480a61abd511fa473257aa326e9a9c4dafc985afb83f7caa9a7a5ba6a89b2a1c028fe6ef7bd4ef382ec8591331d DIST buildah-1.38.0.tar.gz 18547712 BLAKE2B a7c8df00ecc570d44173318adf68036389ce27bad5c10c7ba2bf7a728c29647186fcf0bfb9d0949e7947aff1e64cb2683b69ea0b4cb3d4181697813de8a5870f SHA512 c9f31693043e348c2bee6219f5a42738d93aa690a81f6bb283bd4d93ea6fe0cbde50754f7ee1a7e690853b7cfb934ce60e35ceb029180f41a95192773023c243 +DIST buildah-1.38.1.tar.gz 18550893 BLAKE2B 6342f70b75e1633bea2bc1902b1c4815799e3f8ed867a1c1df2e8fe0e016c16a4f94e1947ff073a0a079b55d047996cc7e89d78c1602b4642b525dcbb3ca59f3 SHA512 3c4738c4d30bece590da1de3ec8879e75d197bb18a1377264cf74f034574f46e27109842503aab0b98b1fd69f8762a13e80b1bd8522c5e3782ac0c451a07c3d8 EBUILD buildah-1.37.5.ebuild 3088 BLAKE2B 67e0f9d958907dc416e19f657a8a3f68022ac5214613716a23ace88d814c2433741f465756d718425817a3fabe61d0c39e2a8f46eb0535130acf83338b6f062e SHA512 1f341865dd92b2ebbcd1bca2a6ce9ee68778127514e81440edd97994971d05fc9af5b5f23717a36470afaeff485808cce9de0b8bba21359efa31baa9ca5c55c2 EBUILD buildah-1.38.0.ebuild 3097 BLAKE2B 1456523de66a5e6782c7114d519e69ca8bc9ff3853f0c915ec200d89e41166f7b7cc19dee0b894605589846aa5a5943736e1fa15686c4bc1e5ea74db05e9e336 SHA512 fb00ae023de7a3ae3a7f81cab73eda6f06701d36636fab7fae8263949a132c57466f27ba5d5cae0250503aceff8e40835e888d95182b90762947b0d7b52d7169 +EBUILD buildah-1.38.1.ebuild 3099 BLAKE2B 0f37c3edc2c0aa0b349ddbcb962a5abdb493999e0aa2b6e4489ef56024f415042639383d0c409097ed7ae6a1c9ab45536866c403e488228ba7ddf19a1c1e4908 SHA512 2e3f6177b301604a2605f475f29b3cd96d72937f8c3948df0dd5459d0fd32cd206a6f7178d908003dfcb348c497ad2c620cff5370e903291dff114edc2471813 EBUILD buildah-9999.ebuild 3099 BLAKE2B bb155ae447ceab425ed02f802e0b734d52e71bd7a6d2900de3f72d657159c086ff2bf7d2cd28f747c34e4db95d0bdcdb2522701a7b90655000b7dd160bf8f17d SHA512 8d2f3c3b591f4af7b3ea09d82e74b7ec12d653ef771b25fb24c25cb0114660922b35c85f910511a5464f914c4785f6f74600cd1af77a7cf572047b71d89ca61b MISC metadata.xml 716 BLAKE2B 8d1868e48306b5ded8700bcfde93d2a0d1a4afedc5440781355f0645b5f71e5a80569be4b14ab459033c5ec7cf5f02eb49e3948154274ad09b088e09d8ac5069 SHA512 b8a7e951a5342ad1a32f650ab21d373c3afa86d482463d87dad5db0e6e715e3d4bde7642b75f68da7f5b4a7e935953ce2ac41affb66724e7882f75f97dfde023 diff --git a/app-containers/buildah/buildah-1.38.1.ebuild b/app-containers/buildah/buildah-1.38.1.ebuild new file mode 100644 index 000000000000..df68d03e4ee4 --- /dev/null +++ b/app-containers/buildah/buildah-1.38.1.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module linux-info toolchain-funcs + +DESCRIPTION="A tool that facilitates building OCI images" +HOMEPAGE="https://github.com/containers/buildah" + +# main pkg +LICENSE="Apache-2.0" +# deps +LICENSE+=" BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0" + +SLOT="0" +IUSE="apparmor btrfs +seccomp systemd test" +RESTRICT="test" +DOCS=( + "CHANGELOG.md" + "troubleshooting.md" + "docs/tutorials" +) + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/containers/buildah.git" +else + SRC_URI="https://github.com/containers/buildah/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +RDEPEND=" + systemd? ( sys-apps/systemd ) + btrfs? ( sys-fs/btrfs-progs ) + seccomp? ( sys-libs/libseccomp:= ) + apparmor? ( sys-libs/libapparmor:= ) + >=app-containers/containers-common-0.58.0-r1 + app-crypt/gpgme:= + dev-libs/libgpg-error:= + dev-libs/libassuan:= + sys-apps/shadow:= +" +DEPEND="${RDEPEND}" +BDEPEND="dev-go/go-md2man" + +pkg_pretend() { + local CONFIG_CHECK="" + use btrfs && CONFIG_CHECK+=" ~BTRFS_FS" + check_extra_config + + linux_config_exists || ewarn "Cannot determine configuration of your kernel." +} + +src_prepare() { + default + + # ensure all necessary files are there + local file + for file in docs/Makefile hack/libsubid_tag.sh hack/apparmor_tag.sh \ + hack/systemd_tag.sh btrfs_installed_tag.sh btrfs_tag.sh; do + [[ -f "${file}" ]] || die + done + + sed -i -e "s|/usr/local|/usr|g" Makefile docs/Makefile || die + echo -e '#!/usr/bin/env bash\necho libsubid' > hack/libsubid_tag.sh || die + + cat <<-EOF > hack/apparmor_tag.sh || die + #!/usr/bin/env bash + $(usex apparmor 'echo apparmor' echo) + EOF + + use seccomp || { + cat <<-'EOF' > "${T}/disable_seccomp.patch" + --- a/Makefile + +++ b/Makefile + @@ -5 +5 @@ + -SECURITYTAGS ?= seccomp $(APPARMORTAG) + +SECURITYTAGS ?= $(APPARMORTAG) + EOF + eapply "${T}/disable_seccomp.patch" || die + } + + cat <<-EOF > hack/systemd_tag.sh || die + #!/usr/bin/env bash + $(usex systemd 'echo systemd' echo) + EOF + + echo -e "#!/usr/bin/env bash\n echo" > btrfs_installed_tag.sh || die + cat <<-EOF > btrfs_tag.sh || die + #!/usr/bin/env bash + $(usex btrfs echo 'echo exclude_graphdriver_btrfs btrfs_noversion') + EOF + + use test || { + cat <<-'EOF' > "${T}/disable_tests.patch" + --- a/Makefile + +++ b/Makefile + @@ -56 +56 @@ + -all: bin/buildah bin/imgtype bin/copy bin/inet bin/tutorial docs + +all: bin/buildah docs + @@ -122 +122 @@ + -docs: install.tools ## build the docs on the host + +docs: ## build the docs on the host + EOF + eapply "${T}/disable_tests.patch" || die + } + +} + +src_compile() { + # For non-live versions, prevent git operations which causes sandbox violations + # https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493 + [[ ${PV} != 9999* ]] && export COMMIT_NO="" GIT_COMMIT="" + + tc-export AS LD STRIP + export GOMD2MAN="$(command -v go-md2man)" + export SELINUXOPT= + default +} + +src_test() { + emake test-unit +} + +src_install() { + emake DESTDIR="${ED}" SELINUXOPT= install install.completions + einstalldocs +} diff --git a/app-containers/distrobox/Manifest b/app-containers/distrobox/Manifest index e24653cf96ea..18ccb30f30ff 100644 --- a/app-containers/distrobox/Manifest +++ b/app-containers/distrobox/Manifest @@ -1,4 +1,6 @@ DIST distrobox-1.8.0.tar.gz 6915152 BLAKE2B ac1d3e8b99c1f9ec93518ec92c023aab76849a258e0482c23667ac3e7f4f80b4e93a4c7f0636c1bdd93dfe3dc67ccfc28261fb7f83d998259b8a0209534d3c90 SHA512 5d34c8aea935a6ea328071268b63ba8a5cd3e7962f85e9753e0adfcca6121c560d790124a1ce288ec6362e4c58e4e732d45a2873053a48a3d9b8bd823ddd72c5 +DIST distrobox-1.8.1.tar.gz 1966290 BLAKE2B bd2ada12a8a5657a486b6c7d95d1ccda1b52b4fd0aee40a368cdb912a66bf9b94e48d96a64861b3c863a3c2649b6f18b0e200197bf6d5a84a07da9168fde1487 SHA512 de9b7b486e3a108e67465e6e533d4ed39f1097eaa8fa01ea45fa90a07112818f1471db7b36f050941d2e6fa2ad8687658151dd6e270c2d9da4ee6f44076708e8 EBUILD distrobox-1.8.0.ebuild 734 BLAKE2B 391976f5651c6072522ceb8439f16217d4ae674939b051633b0d32fe2bcd55950e1636665eed225031f672d339ab4fa984e0efb30254e237feb4d60bf14d09ec SHA512 ff39262d7637f63373dc2068ef5887c4d7f30c0fe6225dd25c4485a54beff7cfb8c8838d6d7615bb855ea03ec9d3a965bbddeba63910ba8017f9ab1e820805ff +EBUILD distrobox-1.8.1.ebuild 735 BLAKE2B ce507c2812e1b9d145d77d55033167effacb06a624130e2a6ef4bc9e647ee57ab0873f06668f14b1dadf81dbe2d59569d6d7e1bb874003c58410f056901a5876 SHA512 524340777fae09399e7080f79f8b427bd892f8db533e479123286bbab251c896fc355b7b699e3874fff5b900eed7cac10c866d94095483dc6e874a434344ef7c EBUILD distrobox-9999.ebuild 747 BLAKE2B c0e47c0cd8b825792647ae6bc12f9771eb2527d62b1e779e652b0580103e5668f191ffa2fd9db3ccabdb078c48d68ce3054390ced200112202f9ee9c2c3c6bcd SHA512 8e7673d428025cf9515f8f93169464afeaec9d2cd9050774dcd8d09f47e933e69a6b0787b7ac9b56842a9e1490149a6ac51f5ffe6915aa345407c8ef5a948b2a MISC metadata.xml 957 BLAKE2B a02f57f2c65a9241edbc6a1e99170712ceca000977c2271ba51c5311e7718471585ea791ed8c978a86a961d02450623c05b5f9006d4386be2130df08341b0e49 SHA512 65f455bcfd246a8de0084e1534dc85f09435f1fad2590ba87dda0bed90d8fa976d3fad2142b2006a596e713d3d91f0d3d3156017cebacf9dc7883596edb0740f diff --git a/app-containers/distrobox/distrobox-1.8.1.ebuild b/app-containers/distrobox/distrobox-1.8.1.ebuild new file mode 100644 index 000000000000..c4abce80a694 --- /dev/null +++ b/app-containers/distrobox/distrobox-1.8.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Use any Linux distribution inside your terminal (powered by docker/podman)" +HOMEPAGE="https://distrobox.it/ + https://github.com/89luca89/distrobox/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/89luca89/${PN}.git" +else + SRC_URI="https://github.com/89luca89/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +LICENSE="GPL-3" # GPL-3.0-only ! +SLOT="0" + +RDEPEND=" + || ( + app-containers/docker + app-containers/podman + ) +" + +src_install() { + sh ./install --prefix "${ED}/usr" || die "${PN} install script failed" + + dodoc *.md +} diff --git a/app-containers/nerdctl/Manifest b/app-containers/nerdctl/Manifest index 679b5b11c8d9..7e3ec7e8ec0f 100644 --- a/app-containers/nerdctl/Manifest +++ b/app-containers/nerdctl/Manifest @@ -1,16 +1,7 @@ -DIST nerdctl-1.7.5-go-mod-vendor.tar.gz 7229228 BLAKE2B 24dd81b3b54542e8723c44d75e653414c75be9e0e56095e7afe6886d2bde6febdc91b7ef903009145c77a57dd4780bbceda58851b39e7375141066abc20f2f1f SHA512 265d9ae58ec221611c9f7666de2748bf8519a7ba8b3bc0bd3b1e97d671bfc11c7d51cd4512d52000a579c8f5e4bd7e4c5a4bf469853b481c838262001bd9dd65 -DIST nerdctl-1.7.5.tar.gz 517127 BLAKE2B 800fc487c60ea62641b26a1b41f95747bd39467d8e1c7fd7b5302c5d515c2e6765fcf7ef8860b3cbfe04428fe849a7293ec914bae3da65ac6418a1f5c789d832 SHA512 3e35c5e3c68c675d23c1a106d267f62c2e36cd8026308ac6237fa5aa2f3ebaea0f47888e6702290f40c26f543e90bca91d76cae28b74732e8fb351f6ef2441f9 -DIST nerdctl-1.7.6-go-mod-vendor.tar.gz 7224842 BLAKE2B 65b06708bd9e568a58f486af7e1f47f4118543158035437f6145bba8221963e13014baeb16e16e0c038ca9b3b1109437594b92d25036779634d4c0360bd84595 SHA512 62e0dce2480c3f50c2f9473864294e36ee09bcb0b5f0e9655c1995f7067b6feb6d379a5f6331dde0e1f5bd1f673e0b172d96edf060167cc17cf2ec8a38cfeafa -DIST nerdctl-1.7.6.tar.gz 517166 BLAKE2B 0ba11ac7331fdcbdab03a63284d0c9f3e2d6e11860c014cc88b4fbcac3ba7a76b6f359c8094a0dbe4d5f69c02b5c1e87e940b8cf839c93a512de2d5b8e68ded9 SHA512 8fd8a393c25206b7213fa7a95f4d6c76ed68aad82cfc6c8968d134e7d31304f4b7c20e6fa8b6d825c5398ccf5f08f3af94a3e3f7b30ebdf2ac7aa2066120bc50 -DIST nerdctl-2.0.0-go-mod-vendor.tar.gz 7302844 BLAKE2B 16b286ccab4ea143fd067c0b0f6dc55f4976010609702c3d8517e3cc6b774fd86684ea2da89152602dad6f17ae6f25d4f7b564b573e6fa62fa5907c32d91184f SHA512 504bbbb2b11166703866adc509d6c66a9da718c59aad9d73644f3f805040a6dfe7c016a896dcc2191aa25d89f4e19154ec8a24bf0d8d2f8bbbc5d55b830e993a -DIST nerdctl-2.0.0.tar.gz 1326169 BLAKE2B 1f3518045eb41d694535663d5426d7a68e09bb1323bbdd037088ef1049d41812d1d3176628d230bd4f6bd83e7ee844769b0449d268ab4d390ea81739e035609b SHA512 645df69994921c92685c8dcaeeeef6a3e64554029d70550d783ee9b199ae80ffd4c7f7126bb8e122d7b0958b80452cb49be3267138d17cfac535da36e65d6d57 -DIST nerdctl-2.0.1-go-mod-vendor.tar.gz 7349046 BLAKE2B 70e9044055d24e80843f37ff7ff6ba9fdef93ccdbed398114c109cfe99ca5c65597ba39e3fd78ea2521d6fe16f289cdbe3dace2b78c125845c417657839a16f6 SHA512 aa9b01db2f0860bfbd3af755418219ab8fed1bd7a1097ac9c6961b28eda4a6292f49c4dddacdc84884f8032330ccb293b90f70dae18b7909b1e8078cc7da2936 -DIST nerdctl-2.0.1.tar.gz 1327776 BLAKE2B dd185fb3c22f3ae57076e9a1e446a4d7c402d87c66d4dd54fa857c999f7634451a811543c7e114eef46bfbee70b4196ee1c71a9bc466544713ac02f44c8c48b0 SHA512 1df3bab770d397fa6a7811a5f6e7752b216d04e5281150e98c8a918311c099b7a3fce6f4c668558b5c7ac31f21223f192826cac96a6ed1eb73f5f5b462d34357 DIST nerdctl-2.0.2-go-mod-vendor.tar.gz 7348723 BLAKE2B 8f9b96193b45f2006ffaa205f2c265462ed759652163272e31ecbef76f6752adb2288a843902faa27b42e5d2215e44521101d7017e3a4c6cb78660e288c27fb6 SHA512 a8b587b502dfacc14bef9d70e7233c53561ce39ea3612794086951c022daba445e2a4d429f3f40686e9c55deaac05848f4e6646f59f1df166dc5efb61ec75a67 DIST nerdctl-2.0.2.tar.gz 1328952 BLAKE2B 4ffa3cdf3e6c2ec2ee2ece0c214b3219f3a068c9d34cf17eff12660421219470b1309f701bcfadea6623e3a7693f9f2cf0c732f882e97866d6e75945176ce5a5 SHA512 bab4358279ba8edf119062b494bf1b393e22c8ee483aa16d502e6656ed56a9775e024bc1c30cbdc2185840fbb7d8a8d7da7e30a0f1905b5a436024472619d2c3 -EBUILD nerdctl-1.7.5.ebuild 1105 BLAKE2B 8539e5c150de230f6ee5d8a1872dde3fa9a0b5ea1f63ef52c5071faee3c68872e5312e159ea810ada904657d13ed65b49f7b52c0059eb305a582b704a7c98bdb SHA512 a06cf80ae71b891433f5f8f566cae1c5fdba61b4ae0a7a7b827a320e011783327fd9147718134a4d39ab678e628063da17ccba7655b47d1e39ecc1a7c88d69bc -EBUILD nerdctl-1.7.6.ebuild 1109 BLAKE2B 450eb3073db6d5e694ca278a453130b30dd3dbd8cc2119d9e36272ce4d4bf30448b552c545150609c2f567c5e3ddcb70d7a9eb6527065ab754d4218a8dc1fe2a SHA512 edce728019e0f8b4a978a72629505450b2c6987ff28d2d82e658bb3585bca8d5a09e2e516627c0c9b032440e0eec2077e77f45aad4358fbb0d9ef9220cc5baf9 -EBUILD nerdctl-2.0.0.ebuild 1162 BLAKE2B 99ddfd4b917007adadb981b0627d0cb42f2682e347409f7f6cdc637352075269d3ede047254de53e07d5e44c25f12e1982572d1bf8c96a3d45d2c372a3a43532 SHA512 d0031b85bd51f1c00b3f6d88e9510b3710a18bcd8995f100c5d3f2237ef418712f3ac08f4cd8d15c13c58d25cc6b1c532b6e8f623c36ab145926dacd51f7fb17 -EBUILD nerdctl-2.0.1.ebuild 1162 BLAKE2B e00d2fa29d24fa7193c094320220f925a73800883a5af84fd96d45f57578bf06e4201b33546c5fbb70437be5a27b5f8906bdecb65541d70b21fe3ac941a5923f SHA512 442f2f32a4c6e0eaf9a570ee77a8a3f15f66c71064ff210c2eb4633fb4dd0d2caadd25488117bd8fed522fa511eadff368aa6f3292d9c88289354df66c1bb46a +DIST nerdctl-2.0.3-go-mod-vendor.tar.gz 7404790 BLAKE2B 5b28dc9b154d9709764941b000fa09ca83acd567db1d6ffce17e950fa095336bc7132ae8695af7fe12385c1b53c6d9571b04579bb9557e8c5ea943c6f31d0ba5 SHA512 bc0b09f8d132ffb7c9d497561a40ed83196f4c7c10135f85430f1a5c4684854976a27067ee8d64b0f73e3b482064d49e44c3724aee4c22f4d85049a26b2eb660 +DIST nerdctl-2.0.3.tar.gz 1345686 BLAKE2B bd9b2e1979931de5882d64fa51c094a532023f8c7be1f9b397dbb998d6bf428a6b9839d3682ce66ddddb8887e432027f8704d97e06ead2f4d870ef8e2cd9b1a9 SHA512 32467f3b75e443104d7b49c40bb27df72080ae6c40c9c085968b8f8e3d839095f2047c4fd1cff540bcb785639b79a0874f9a50a5af9feb2a690a7c22621ab98d EBUILD nerdctl-2.0.2.ebuild 1162 BLAKE2B 4928658ea816c441be0218ba61bbfdeee4669778b3febae7983ad14323650f75e52ab911b0f8172587f1e6f46b74a8eeed1eedc0655d82089e20bbeb7e532b17 SHA512 65a6541a7eb27c816da9d4e4f65560f65101da4d85371c953ab4287c4267514a2d01cee8da0556ce2064824a5bc1620f7b946d94d80267e52e98af6229a64153 +EBUILD nerdctl-2.0.3.ebuild 1162 BLAKE2B 11148ba765c1681d0f6127a8c9a753e6a26fcf2e1c3866457dd16a6e36cd30e9544f22041c8a43d992b5f6cfd1dd9ca4466b1654c5e5b1c6581dc09066e1a215 SHA512 72615ca116dfd885418dc60a8317185eb99a78b7269e3216dfadae631d21ac2de2b1243568a2696271caec09f6c0bef41d8b378ed4006156aeb29d04689e71d8 MISC metadata.xml 432 BLAKE2B 7f848d9bba87057eaa87973dcea0651a8190fbbf096d0e28d074825daa4c5617d113dc274595e6a985dc9140c14b09cd9b24ed872332d2a74ca4a0a757a6b00d SHA512 9118209800003747dcf6dbde6703e7c5b0cbe68c79c6eaae9d7b5ad6c53112e07f5372128d88ab5a484dc68cc7780230111d6fd1b13c04cf255db803fd196a7d diff --git a/app-containers/nerdctl/nerdctl-1.7.5.ebuild b/app-containers/nerdctl/nerdctl-1.7.5.ebuild deleted file mode 100644 index a4e11f03f281..000000000000 --- a/app-containers/nerdctl/nerdctl-1.7.5.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -EGIT_COMMIT="cffed372371dcbea3dc9a646ce5a913fc1c09513" - -DESCRIPTION="Docker-compatible CLI for containerd, with support for Compose" -HOMEPAGE="https://github.com/containerd/nerdctl" -SRC_URI=" - https://github.com/containerd/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/containerd/${PN}/releases/download/v${PV}/${P}-go-mod-vendor.tar.gz -" - -LICENSE="Apache-2.0" -LICENSE+=" BSD BSD-2 ISC MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="rootless" - -DEPEND=" - rootless? ( - app-containers/slirp4netns - sys-apps/rootlesskit - ) -" -RDEPEND="${DEPEND}" - -src_unpack() { - unpack "${P}.tar.gz" - cd "${S}" - unpack "${P}-go-mod-vendor.tar.gz" -} - -src_compile() { - emake VERSION=v${PV} REVISION="${EGIT_COMMIT}" -} - -src_install() { - local emake_args=( - DESTDIR="${D}" - VERSION=v${PV} - REVISION="${EGIT_COMMIT}" - DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - PREFIX="${EPREFIX}/usr" - install - ) - emake "${emake_args[@]}" - DOCS=( README.md docs/* examples ) - einstalldocs -} diff --git a/app-containers/nerdctl/nerdctl-1.7.6.ebuild b/app-containers/nerdctl/nerdctl-1.7.6.ebuild deleted file mode 100644 index e0770cb81680..000000000000 --- a/app-containers/nerdctl/nerdctl-1.7.6.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -EGIT_COMMIT="845e989f69d25b420ae325fedc8e70186243fd93" - -DESCRIPTION="Docker-compatible CLI for containerd, with support for Compose" -HOMEPAGE="https://github.com/containerd/nerdctl" -SRC_URI=" - https://github.com/containerd/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/containerd/${PN}/releases/download/v${PV}/${P}-go-mod-vendor.tar.gz -" - -LICENSE="Apache-2.0" -LICENSE+=" BSD BSD-2 ISC MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="rootless" - -DEPEND=" - rootless? ( - app-containers/slirp4netns - sys-apps/rootlesskit - ) -" -RDEPEND="${DEPEND}" - -src_unpack() { - unpack "${P}.tar.gz" - cd "${S}" - unpack "${P}-go-mod-vendor.tar.gz" -} - -src_compile() { - emake VERSION=v${PV} REVISION="${EGIT_COMMIT}" -} - -src_install() { - local emake_args=( - DESTDIR="${D}" - VERSION=v${PV} - REVISION="${EGIT_COMMIT}" - DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - PREFIX="${EPREFIX}/usr" - ) - emake "${emake_args[@]}" install - local DOCS=( README.md docs/* examples ) - einstalldocs -} diff --git a/app-containers/nerdctl/nerdctl-2.0.1.ebuild b/app-containers/nerdctl/nerdctl-2.0.1.ebuild deleted file mode 100644 index 83ad2b2a7004..000000000000 --- a/app-containers/nerdctl/nerdctl-2.0.1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -EGIT_COMMIT="47f31ff2c1615c1accb85c1ce4e7882ad739102f" - -DESCRIPTION="Docker-compatible CLI for containerd, with support for Compose" -HOMEPAGE="https://github.com/containerd/nerdctl" -SRC_URI=" - https://github.com/containerd/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/containerd/${PN}/releases/download/v${PV}/${P}-go-mod-vendor.tar.gz -" - -LICENSE="Apache-2.0" -LICENSE+=" BSD BSD-2 ISC MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="rootless" - -DEPEND=" - rootless? ( - app-containers/slirp4netns - sys-apps/rootlesskit - ) -" -RDEPEND="${DEPEND}" - -src_unpack() { - unpack "${P}.tar.gz" - cd "${S}" - unpack "${P}-go-mod-vendor.tar.gz" - mv home/runner/work/nerdctl/nerdctl/vendor . || die -} - -src_compile() { - emake VERSION=v${PV} REVISION="${EGIT_COMMIT}" -} - -src_install() { - local emake_args=( - DESTDIR="${D}" - VERSION=v${PV} - REVISION="${EGIT_COMMIT}" - DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - PREFIX="${EPREFIX}/usr" - ) - emake "${emake_args[@]}" install - local DOCS=( README.md docs/* examples ) - einstalldocs -} diff --git a/app-containers/nerdctl/nerdctl-2.0.0.ebuild b/app-containers/nerdctl/nerdctl-2.0.3.ebuild index 4522732319e2..70f83edb1db6 100644 --- a/app-containers/nerdctl/nerdctl-2.0.0.ebuild +++ b/app-containers/nerdctl/nerdctl-2.0.3.ebuild @@ -1,11 +1,11 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit go-module -EGIT_COMMIT="ef588dafa080e3dbc9c061ff3802affb66aef291" +EGIT_COMMIT="1220ce7ec2701d485a9b1beeea63dae3da134fb5" DESCRIPTION="Docker-compatible CLI for containerd, with support for Compose" HOMEPAGE="https://github.com/containerd/nerdctl" diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz Binary files differindex c0fc755727e3..3234b1191fce 100644 --- a/app-crypt/Manifest.gz +++ b/app-crypt/Manifest.gz diff --git a/app-crypt/cfssl/Manifest b/app-crypt/cfssl/Manifest index ef90c8515b09..6e9783dfa13c 100644 --- a/app-crypt/cfssl/Manifest +++ b/app-crypt/cfssl/Manifest @@ -6,5 +6,5 @@ DIST cfssl-1.6.5.tar.gz 8164981 BLAKE2B e82a80969f1b51142753bb9a8fcd4ec4854eb3a4 EBUILD cfssl-1.4.1-r1.ebuild 860 BLAKE2B cf553f611df5790abd13d3a9270d976b20727f9567eb6b62b7f3cf09e0eba546934dfbb57e13267ee04c9cfeecb07997710b9640b3642bacffcbdbbde765abfe SHA512 42651ec77a4b58c2690186a90ec1049be39d4669e3e161aa5a475f0ef3bdfb4bced7c4913be8563e1d413a7626295985471801e0e800b9efa56dace4ad44c621 EBUILD cfssl-1.6.0.ebuild 738 BLAKE2B bac345d0dc6032d3add53cce501bd996495bbc8da5babc834a2ccb83dd0bd9cace7d7632bcbca80517324aca14dd997e3e3725da5d1b253b6d70df86a55b4dc6 SHA512 03878122f426c1ab6bfe45037ec6d03b1060a432f1c2507f35f8e87a2d9f444e690d5b2ed99e923a566cf7917e91f699cdfd369f0d14284a0317e2747ec5a854 EBUILD cfssl-1.6.4-r1.ebuild 875 BLAKE2B 3e00dd52283341acec95cbe250155424ba1c3f142b7a5e6eeb2ea0d836294e0978fd7baa2ca077d5d5bd04bdda36880ffa377fce4d5f5b9b2735046563e0ec53 SHA512 215c716bb683c97df35b973b7ebbed5c5568c7e27f10300000f9e23b46872254a933f447c94192fe040a325085ac4c4cd0b3d58d109bf42da30eff913452cfcc -EBUILD cfssl-1.6.5.ebuild 799 BLAKE2B bde5014559c12c9ae212ed19a6fadae4a4eb82dae94e5361e5752ad5dd2ff918564cdf9f3aaffce53ede96cae2f5c301e6503ae36249adec3cf99f52a5d48642 SHA512 961aed162f61ad3e64c8c2bad4c8fbe12676767de9324951b712ebf2de735c97e36ddbf0411176a5fadecd85c22982aa3cda70311adc792565108d57130b4c4c +EBUILD cfssl-1.6.5.ebuild 798 BLAKE2B e5a9a518d5ce9c22a2ec3813fa2b707a3bd1956e3898d0b651a36c0659b3be5993e06f7092ff3624f8097abd66cc1f07dff41bfa5baece5982a9e27c257a09ae SHA512 29510c9bc74a409f536ef3273b2bb45636334933cfed5434df934826111126a60f1e0a63c0116d7fbb18d67b405eca128f1acf8223ca088eada635874659f04b MISC metadata.xml 330 BLAKE2B bbb2f2d9abd1ba1fbde9fff4d2d359cf7c3b73d5ddc0eaf0b5a8dc9bce9fcadef9ee807a2f68145d5b02979aec8d509b592a36bfb64cd9780fa7a18420814253 SHA512 c8c8a7ae44906be864148824b20790319e86c4fe2424cfc5d5560610e7bbfcf04103af2f8a365c88dfd801154a5c3f4a35b4fc0f8bead4eb3ef0af77473a59a9 diff --git a/app-crypt/cfssl/cfssl-1.6.5.ebuild b/app-crypt/cfssl/cfssl-1.6.5.ebuild index bddb9317c463..bf394ee9407a 100644 --- a/app-crypt/cfssl/cfssl-1.6.5.ebuild +++ b/app-crypt/cfssl/cfssl-1.6.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cloudflare/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0 BSD BSD-1 MIT MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="hardened" PATCHES=( diff --git a/app-crypt/xca/Manifest b/app-crypt/xca/Manifest index 02ccd60c3dd6..03ddea7885b0 100644 --- a/app-crypt/xca/Manifest +++ b/app-crypt/xca/Manifest @@ -1,8 +1,4 @@ -AUX xca-1.0.0-desktop.patch 391 BLAKE2B 1cbec5681df8da9230b783c8ea048a199bd31a38fce6781dcd86b926e03b245de05b148d8df9034f5c7470dcf5823bd4a080cbb011a1a32fc0b96d8a8a5d950d SHA512 5dd62d8d2f4485b6155e466bb9a012f44104ff36c97bae61e8155880b937fc1271e94fb5b83627bd828e3cde0ab421a150458d050cb512d633d1c5c97f80f163 -AUX xca-2.4.0-man-page.patch 903 BLAKE2B f734d19e252d0cfb566f4a309359d088701dce6ffe81c4529964b7af4d84ae775d7bcd2748a572c12c3d4db6e5723ec91aeef56e9c6dcf28d51da65189013d57 SHA512 43ddd7d330285b2d5dd866f6c91270b5bbc24896d825d4bc701646701f334e52804047f417e530a067486719431eb4cd6f7145cef3b87730756bb81a390fae71 AUX xca-2.8.0-man-page.patch 1026 BLAKE2B aeb83c424de6ef2c6e26ef9f612e0bc2d465a400c058a753cfad7a3d292a7c624dd1ddfd4a868361673ecc51ff70b27339775f74a402e4cfa19fa75c6e0a2131 SHA512 553a84ff4dfb2b5b3c71010673a21cfcf2d56f929f5c96f156ab44ddff2a39567d72cea65e1af728ef43b75ba29a76a514fca189e886bea23260b56fe541583e -DIST xca-2.7.0.tar.gz 1893082 BLAKE2B e37f622864ea20dcf9796640ab7628205823ed2bc8cfeba54fe5dc815be60fba318e9b180d880258ad3d9d2b58b98fd688ee87969da0e2cc8017d98c0cce5680 SHA512 ac441a88c3a4548d78256509ba47cdcb438113e021d76367cbbb91f2a6f6ade2f6ee50c9132d2e89f3843263a7fbd4af73fcada0c32573c819781c0228939f62 DIST xca-2.8.0.tar.gz 1955684 BLAKE2B 4ba352d023a3c7018cfb89cc6e8d9296c7a2664338ef4a3084339f96d32073065be7ec5d07e35cc9b91371e3d580872fa0d282ae10aa5bb36d0ffefa472c23d9 SHA512 14e880625f086d12cd39e55c1dc5703bdbc7cfcf683cf4706bb3fd0e2d9c2937194d3420f5e9a0a8f8fc22a24a56eaf67dc7c8eae5426e991f6737f0b6bb7a52 -EBUILD xca-2.7.0.ebuild 1594 BLAKE2B 0b35f7d65f3536ef3ed93574bda6ea50aefa4ea931ed7c093dfc44eb0f1b76c24a1aada59f18288126519e2f05a08ff606e2fb4ef8ae42ffaf616087af9594d1 SHA512 a0c3f3db0a8d6df061546c40cbf87ea498d845707bcc039fe4d08dbb48d99f4272afef06670c3237713afb7966a7ac3961f901c7c4f33ffd1d01a11ff60939dd EBUILD xca-2.8.0.ebuild 1322 BLAKE2B 670df5d57c19cd911bbd4d3a2b3f20888a7564a14129870141bc798dfeeafdeec0f1f4cabe42c85fd98a2ed9e0ebf7a6a76c3b8048b8c8ee136bbe01c543dd5a SHA512 28eb5c27f68ea451a615bdd2706b31f791df5fe3cafea07cf5123bc672518889ce908c3ca647bfa3175e527fef3aeb0100bb0eb3fa766de6cfaa691d9383f54d MISC metadata.xml 304 BLAKE2B f99e5a2ed991066c1c605ca7bba6669b362e90a96e5a26258caf8d6491f8c5351cc897826bd06dda28ac67cc3813b0fa640b8fe304aeea7ea10b75fa3074d340 SHA512 b8d54115ab45ecc869066e083938a28d075f4436fef33607685e633976843023b3fe4fb65456ba04532f38c4f35b7dc109f68c59c11ad4e73f2332786fee6cf5 diff --git a/app-crypt/xca/files/xca-1.0.0-desktop.patch b/app-crypt/xca/files/xca-1.0.0-desktop.patch deleted file mode 100644 index e2da3a103cf8..000000000000 --- a/app-crypt/xca/files/xca-1.0.0-desktop.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- a/misc/xca.desktop 2012-05-12 05:37:14.000000000 -0400 -+++ b/misc/xca.desktop 2013-01-03 19:43:35.877856711 -0500 -@@ -7,5 +7,5 @@ - Icon=xca-32x32 - Terminal=false --Categories=Application;Utility;Qt; -+Categories=Utility;Qt; - MimeType=application/x-xca-database;application/x-xca-template;application/x-x509-ca-cert;application/pkcs10;application/x-pkcs7-certificates;application/x-pkcs12; diff --git a/app-crypt/xca/files/xca-2.4.0-man-page.patch b/app-crypt/xca/files/xca-2.4.0-man-page.patch deleted file mode 100644 index a5b52176418d..000000000000 --- a/app-crypt/xca/files/xca-2.4.0-man-page.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/doc/CMakeLists.txt 2023-09-09 11:10:22.671031619 +0200 -+++ b/doc/CMakeLists.txt 2023-09-09 11:17:15.398798825 +0200 -@@ -138,7 +138,7 @@ - if (NOT WIN32) - add_custom_command( -- OUTPUT "${D}/xca.1.gz" -+ OUTPUT "${D}/xca.1" -- COMMAND cat "${S}/xca.1.head" "${D}/xca.1.options" "${S}/xca.1.tail" | gzip -n9 > "${D}/xca.1.gz" -+ COMMAND cat "${S}/xca.1.head" "${D}/xca.1.options" "${S}/xca.1.tail" | cat > "${D}/xca.1" - DEPENDS "${S}/xca.1.head" "${S}/xca.1.tail" - "${D}/xca.1.options" - COMMENT "Compiling man page" -@@ -148,9 +148,9 @@ - COMMAND xcadoc man "${D}/xca.1.options" - COMMENT "Generate 'man' commandline documentation" - ) -- add_custom_target(manpage ALL DEPENDS ${D}/xca.1.gz) -+ add_custom_target(manpage ALL DEPENDS ${D}/xca.1) - if (NOT APPLE) -- install(FILES "${D}/xca.1.gz" -+ install(FILES "${D}/xca.1" - DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 - ) - endif() diff --git a/app-crypt/xca/xca-2.7.0.ebuild b/app-crypt/xca/xca-2.7.0.ebuild deleted file mode 100644 index 1847566119ae..000000000000 --- a/app-crypt/xca/xca-2.7.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit cmake virtualx xdg-utils - -DESCRIPTION="A GUI to OpenSSL, RSA public keys, certificates, signing requests etc" -HOMEPAGE="https://hohnstaedt.de/xca/" -SRC_URI="https://github.com/chris2511/xca/archive/refs/tags/RELEASE.${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/xca-RELEASE.${PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="doc qt5 qt6" - -RDEPEND=" - dev-libs/libltdl:0= - !qt6? ( dev-qt/qthelp:5 dev-qt/qtgui:5 dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 ) - qt6? ( dev-qt/qtbase:6[sqlite,widgets] dev-qt/qttools:6[assistant] ) - dev-libs/openssl:* - doc? ( app-text/linuxdoc-tools )" -DEPEND="${RDEPEND}" -BDEPEND=" - !qt6? ( dev-qt/linguist-tools:5 dev-qt/qttest:5 ) - qt6? ( dev-qt/qttools:6[linguist] ) - doc? ( dev-python/sphinx dev-python/sphinxcontrib-htmlhelp dev-python/sphinxcontrib-qthelp ) -" - -PATCHES=( - "${FILESDIR}/${PN}-1.0.0-desktop.patch" - "${FILESDIR}/${PN}-2.4.0-man-page.patch" -) - -src_configure() { - local qt_version=Qt5 - - if use qt6; then - qt_version=Qt6 - fi - - local mycmakeargs=( - -DQTFIXEDVERSION=$qt_version - ) - cmake_src_configure -} - -src_compile() { - cmake_src_compile -} - -src_test() { - virtx default -} - -src_install() { - cmake_src_install - - insinto /etc/xca - doins misc/*.txt - - dosym xca /usr/bin/xca-console -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz Binary files differindex e1fee75cef42..f3aba85295d8 100644 --- a/app-editors/Manifest.gz +++ b/app-editors/Manifest.gz diff --git a/app-editors/vis/Manifest b/app-editors/vis/Manifest index 01b38f702199..d8020d022418 100644 --- a/app-editors/vis/Manifest +++ b/app-editors/vis/Manifest @@ -1,8 +1,6 @@ -DIST vis-0.8.tar.gz 404496 BLAKE2B eafb7098a6c8e0d8f277be66984d5fd298ac86d524a4219a7d7730599157ca68c040615622cd1680b101e1cd003eba03343496762d0d4dc2766a079116f21eea SHA512 ab4eda075034955411bdbc0ade2fe9149a48c644fa2f70add8d3b9d749f86b98a4e429745b5cae7fdbc0a1e07c8587539a055cd1c6734bb59e43c580c949e0aa DIST vis-0.9.tar.gz 456713 BLAKE2B 3e812e054c8d7f88e8866882500fb107cfaccd4f2680dd3ff3f68820bf4c76495dcc591e78916d0faef8390eb23cc14ead7ba4e35d2068bfc04964ad46acb3ce SHA512 64025569f6feb1a3b5aa8aaa79af319cdf8fc1fd5d1f5b29a6838ff00ea950cade1efb366d0a95d77e516f5605048bcb557fd7aa52b3a9510a15e69acaee147c -DIST vis-test-0.5.tar.gz 99314 BLAKE2B 988d7e93d0f3c58d2fc8fbe9293049c6a3cc44dfcbfbd4f42f7992815cf33a604340b59171dcd880f7180ae56e3f73f46684b7aacd96438480db6c4592851f2c SHA512 c41b40f23a45a7ebd9c16aa853d9c3b517767cb88ff8dc268da44276a02aa8c77de0fc6aa243a1e4cdfbc27182870b82d0b9bc892bb87ea74d5275d76c554ed1 DIST vis-test-783b7ef67aa360f0b9bd44fa5ea47e644bc49d69.tar.gz 102134 BLAKE2B c9c32cd7c01027853810b18eb418173d3e04947039bb5c103607602838a143bbff52754dcf806c35bb247c8c6be8b8bf86c3a73daa13a54894df525e6f2c0905 SHA512 dd86561e1eaf196c5b2d27e628eaababa721d26f7fab623ef7dd41e0d30352f5f9eb0e5006cdb1a896c5888304ea40f7fd291f3789d312a201403990bfbaf824 -EBUILD vis-0.8-r1.ebuild 2467 BLAKE2B 3aafb010f214b74cbbcad32c98ca2f0bf188b966ef9bc7f596dd1c603eff3dde9f64893b9d17e8e100657d8c1ae44d51feeef072e4869d5cf09a31eca47bb468 SHA512 aa24f0845370483d0f80102733cfbfad64a1a3ab27642156038cdf0be0042352f87350637e5217f211ec7b050a40d45ff051089defef787036bf79fb5d831682 +EBUILD vis-0.9-r1.ebuild 2365 BLAKE2B cc5636379fd7a3dd89c0321636bfa689a6a7e1b2558606bdcd365b99e7bc3cf143b342a106945a443f63e5b179cb1405802fed9e07f0e6692826c6d4c2ec7b5e SHA512 a9995a85de390cade9786facd07cc7cc7971099fe338357d24d79ec9c9e232eb2c2a356ef27c0f6a1ddcb1201239c8ac522e948a261cf783e48448527ce70fde EBUILD vis-0.9.ebuild 2262 BLAKE2B 9dec9801feee115b6f01e465f754d3f508066790063eb3c398532f42245f459a07945088fff8beac44b93b0b87d9d62f7fabc3308e0157f3a6882671b0cfc4a1 SHA512 94411dd7bddf55a4633b5453d3db5e6a76f5d390987cdfd297440c8613521cb09fe34d16c5b0176b3e3e01885bfadf3be46a9db934d420d01bf64d65d1bbea41 -EBUILD vis-9999.ebuild 2258 BLAKE2B 37d676f4921d940896c38a537ee64d2d46bae7d6d3311bc384fd32e7468d2e077aefe5aa3612b87e9fb839210d2fe749560c268383781857763cb081f753ee05 SHA512 d39a7e787381bf8641c202c2a4f70f55fc387fa7676f64fb23035c14c56d462be07c023f9d277547817540579e5d8605e8c58ffb9414c9599d4b1726942d48b9 -MISC metadata.xml 698 BLAKE2B d09b6b1784d0845c80f097b0a3d27ed58a6ff4193c424ee856e1ec815aedecac8a480507e17046d4145cd0e20213b2165a8986c54bd4b3614f7cb30136e37508 SHA512 16134efe8760a57af6fcdd8adc93173d2a65e3f88d7b701b12a691b9899aaee341716fe29e2d7a89f3dc48ef127c736e63df7bdd586363023ce6a00f048f8864 +EBUILD vis-9999.ebuild 2365 BLAKE2B cc5636379fd7a3dd89c0321636bfa689a6a7e1b2558606bdcd365b99e7bc3cf143b342a106945a443f63e5b179cb1405802fed9e07f0e6692826c6d4c2ec7b5e SHA512 a9995a85de390cade9786facd07cc7cc7971099fe338357d24d79ec9c9e232eb2c2a356ef27c0f6a1ddcb1201239c8ac522e948a261cf783e48448527ce70fde +MISC metadata.xml 897 BLAKE2B 1aa35f4a9d3e83d5b969688acdfcc7f05be25deb3b3e743db296d4cc0e365897375b90909c5451254036d7a6e209b3005722434a00617bfd909ece0ea1f1d15e SHA512 af7229bce7bdac78affac29f1e2baeece6bcd648bb0111693be9d2637e716fa6dfa3b22ebfb789b17545e625ada42eb2df13f082b7515199ab66b19c688ba29f diff --git a/app-editors/vis/metadata.xml b/app-editors/vis/metadata.xml index 9bc3451307bd..e7891e2ef535 100644 --- a/app-editors/vis/metadata.xml +++ b/app-editors/vis/metadata.xml @@ -1,20 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="person" proxied="yes"> - <email>contact@hacktivis.me</email> -</maintainer> -<maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> -</maintainer> -<longdescription lang="en"> -Vis aims to be a modern, legacy free, simple yet efficient editor combining the strengths of both vi(m) and sam. -</longdescription> -<use> - <flag name="tre">more memory efficient regex search using <pkg>dev-libs/tre</pkg></flag> -</use> -<upstream> - <remote-id type="github">martanne/vis</remote-id> -</upstream> + <maintainer type="person" proxied="yes"> + <email>contact@hacktivis.me</email> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <longdescription> + Vis aims to be a modern, legacy free, simple yet efficient editor combining the strengths of both vi(m) and sam. + </longdescription> + <use> + <flag name="tre">More memory efficient regex search using <pkg>dev-libs/tre</pkg></flag> + </use> + <upstream> + <bugs-to>https://github.com/martanne/vis/issues</bugs-to> + <changelog>https://github.com/martanne/vis/blob/master/CHANGELOG.md</changelog> + <doc>https://github.com/martanne/vis/wiki</doc> + <remote-id type="github">martanne/vis</remote-id> + </upstream> </pkgmetadata> diff --git a/app-editors/vis/vis-0.8-r1.ebuild b/app-editors/vis/vis-0.9-r1.ebuild index 4d51439d30ad..5aea5da84fd0 100644 --- a/app-editors/vis/vis-0.8-r1.ebuild +++ b/app-editors/vis/vis-0.9-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -MY_PTV=0.5 -LUA_COMPAT=( lua5-2 lua5-3 lua5-4 ) +VIS_TEST_COMMIT="783b7ef67aa360f0b9bd44fa5ea47e644bc49d69" +LUA_COMPAT=( lua5-{2..4} ) inherit lua-single @@ -12,36 +12,46 @@ if [ "${PV}" == "9999" ]; then inherit git-r3 EGIT_REPO_URI="https://github.com/martanne/vis.git" else - SRC_URI="https://github.com/martanne/vis/releases/download/v${PV}/${P}.tar.gz - test? ( https://github.com/martanne/vis-test/releases/download/v${MY_PTV}/vis-test-${MY_PTV}.tar.gz )" - KEYWORDS="amd64 arm ~arm64 ~riscv x86" + SRC_URI=" + https://github.com/martanne/vis/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + test? ( https://github.com/martanne/vis-test/archive/${VIS_TEST_COMMIT}.tar.gz + -> vis-test-${VIS_TEST_COMMIT}.tar.gz + ) + " + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" fi -DESCRIPTION="modern, legacy free, simple yet efficient vim-like editor" +DESCRIPTION="Modern, legacy free, simple yet efficient vim-like editor" HOMEPAGE="https://github.com/martanne/vis" LICENSE="ISC MIT" SLOT="0" -IUSE="+ncurses +lua selinux test tre" +IUSE="+acl +lua +ncurses selinux test tre" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" RESTRICT="!test? ( test )" # - Known to also work with NetBSD curses -DEPEND="dev-libs/libtermkey - sys-apps/acl - ncurses? ( sys-libs/ncurses:0= ) +DEPEND=" + dev-libs/libtermkey + acl? ( sys-apps/acl ) lua? ( ${LUA_DEPS} ) - tre? ( dev-libs/tre )" -RDEPEND="${DEPEND} + ncurses? ( sys-libs/ncurses:0= ) + tre? ( dev-libs/tre ) +" +RDEPEND=" + ${DEPEND} app-eselect/eselect-vi lua? ( $(lua_gen_cond_dep 'dev-lua/lpeg[${LUA_USEDEP}]') ) " # lpeg: https://github.com/martanne/vis-test/issues/28 -BDEPEND="test? ( - $(lua_gen_cond_dep 'dev-lua/lpeg[${LUA_USEDEP}]') - $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') -)" +BDEPEND=" + virtual/pkgconfig + test? ( + $(lua_gen_cond_dep 'dev-lua/lpeg[${LUA_USEDEP}]') + $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') + ) +" pkg_setup() { use lua && lua-single_pkg_setup @@ -51,15 +61,9 @@ src_prepare() { if use test; then if [ ! "${PV}" == "9999" ]; then rm -r test || die - mv "${WORKDIR}/vis-test-${MY_PTV}" test || die + mv "${WORKDIR}/vis-test-${VIS_TEST_COMMIT}" test || die fi - # https://bugs.gentoo.org/722014 https://github.com/martanne/vis-test/pull/22 - sed -i 's;./ccan-config > config.h;./ccan-config "${CC}" ${CFLAGS} > config.h;' test/core/Makefile || die - - # https://github.com/martanne/vis-test/pull/29 - sed -i 's;cpp -P;${CPP:-cpp} -P;' test/vim/test.sh || die - # https://github.com/martanne/vis-test/issues/27 a Werror clone sed -i 's;|| strstr(output, "warning");;' test/core/ccan-config.c || die fi @@ -72,14 +76,19 @@ src_prepare() { } src_configure() { - ./configure \ - --prefix="${EPREFIX}"/usr \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} \ - --disable-lpeg-static \ - $(use_enable lua) \ - $(use_enable ncurses curses) \ - $(use_enable selinux) \ - $(use_enable tre) || die + local myconfargs=( + --prefix="${EPREFIX}"/usr + --docdir="${EPREFIX}"/usr/share/doc/${PF} + --disable-lpeg-static + $(use_enable acl) + $(use_enable lua) + $(use_enable ncurses curses) + $(use_enable selinux) + $(use_enable tre) + ) + + # shell script + ./configure "${myconfargs[@]}" || die } update_symlinks() { diff --git a/app-editors/vis/vis-9999.ebuild b/app-editors/vis/vis-9999.ebuild index 7887e2ae1f55..5aea5da84fd0 100644 --- a/app-editors/vis/vis-9999.ebuild +++ b/app-editors/vis/vis-9999.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 VIS_TEST_COMMIT="783b7ef67aa360f0b9bd44fa5ea47e644bc49d69" -LUA_COMPAT=( lua5-2 lua5-3 lua5-4 ) +LUA_COMPAT=( lua5-{2..4} ) inherit lua-single @@ -14,25 +14,27 @@ if [ "${PV}" == "9999" ]; then else SRC_URI=" https://github.com/martanne/vis/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - test? ( https://github.com/martanne/vis-test/archive/${VIS_TEST_COMMIT}.tar.gz -> vis-test-${VIS_TEST_COMMIT}.tar.gz ) + test? ( https://github.com/martanne/vis-test/archive/${VIS_TEST_COMMIT}.tar.gz + -> vis-test-${VIS_TEST_COMMIT}.tar.gz + ) " - KEYWORDS="~amd64 ~arm ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" fi -DESCRIPTION="modern, legacy free, simple yet efficient vim-like editor" +DESCRIPTION="Modern, legacy free, simple yet efficient vim-like editor" HOMEPAGE="https://github.com/martanne/vis" LICENSE="ISC MIT" SLOT="0" -IUSE="+ncurses +lua selinux test tre" +IUSE="+acl +lua +ncurses selinux test tre" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" RESTRICT="!test? ( test )" # - Known to also work with NetBSD curses DEPEND=" dev-libs/libtermkey - sys-apps/acl - ncurses? ( sys-libs/ncurses:0= ) + acl? ( sys-apps/acl ) lua? ( ${LUA_DEPS} ) + ncurses? ( sys-libs/ncurses:0= ) tre? ( dev-libs/tre ) " RDEPEND=" @@ -43,10 +45,13 @@ RDEPEND=" ) " # lpeg: https://github.com/martanne/vis-test/issues/28 -BDEPEND="test? ( - $(lua_gen_cond_dep 'dev-lua/lpeg[${LUA_USEDEP}]') - $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') -)" +BDEPEND=" + virtual/pkgconfig + test? ( + $(lua_gen_cond_dep 'dev-lua/lpeg[${LUA_USEDEP}]') + $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') + ) +" pkg_setup() { use lua && lua-single_pkg_setup @@ -71,14 +76,19 @@ src_prepare() { } src_configure() { - ./configure \ - --prefix="${EPREFIX}"/usr \ - --docdir="${EPREFIX}"/usr/share/doc/${PF} \ - --disable-lpeg-static \ - $(use_enable lua) \ - $(use_enable ncurses curses) \ - $(use_enable selinux) \ - $(use_enable tre) || die + local myconfargs=( + --prefix="${EPREFIX}"/usr + --docdir="${EPREFIX}"/usr/share/doc/${PF} + --disable-lpeg-static + $(use_enable acl) + $(use_enable lua) + $(use_enable ncurses curses) + $(use_enable selinux) + $(use_enable tre) + ) + + # shell script + ./configure "${myconfargs[@]}" || die } update_symlinks() { diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz Binary files differindex a1360447d1fa..471b2047e2d3 100644 --- a/app-emacs/Manifest.gz +++ b/app-emacs/Manifest.gz diff --git a/app-emacs/ebib/Manifest b/app-emacs/ebib/Manifest index 78e499f46b78..2c01e3b81e7a 100644 --- a/app-emacs/ebib/Manifest +++ b/app-emacs/ebib/Manifest @@ -1,6 +1,8 @@ AUX 50ebib-gentoo.el 175 BLAKE2B 6e790273be0d32b188bf4e429da221e1a0f71036dccb521edb43340a88faf70046b27bc70128a05a81437dbd856f5966ad343f4aef2dffa72b44a1901d3199e8 SHA512 9be24ffce7327c3db49dbec7a1f3cc3610fdc4aac40c25da06906df25123173f3a4b05ec2d96d9ca2a1fc785bdd471ffba73654ee3b642be93c93b412f230fcb DIST ebib-2.44.1.tar.gz 1052796 BLAKE2B 55ddb81ac536091df68ab22536944e8b4cb9c34f402da5fa098897485cf5b658da1c3ee11056f961563981fdabdc8974cec548e53d5b2a22d25773a4f5730b16 SHA512 c8b86ac9eab389cd4d3b3a9a192d110183eff3f7e93772614a898eec7cd63b3ee73e5621642f240679a547ace7ab4deb29a5bc3ea2f6a89ca8e710e1abdef4fb DIST ebib-2.48.gh.tar.gz 1056438 BLAKE2B 153d417084af2fa7fc1fd295d917475944c79ee1f8d4a52714e102074331ce698f7219f66e60383c51e0850bec271660798818c3a1f69f5130eca53a5dc298a5 SHA512 92c3a9842832b865908f7b6212bfdb4bb69c03a132898b35f8046e6707288f7566f2f27e750dc19595e4dcb64314601253cc98dc5f5ddc1caa58781f14e00d9a +DIST ebib-2.49.gh.tar.gz 1057346 BLAKE2B da98f311289c0d5aaeb43d4ae72f675d215be3bef16aa6dadf39ee97404854c031a9896f53e0900750f9eaf13248b66efff5667a51ea4d49d6097a96747bce0b SHA512 02eb59930cfc30c643c4d6fac87e5bf1ae37a644d839ad61778256cad2bc91cb78288514df2edd5fe9088836fded0ce7387c640a56a5f4c2e7ec074b51c34b1e EBUILD ebib-2.44.1.ebuild 798 BLAKE2B a8b2a8a9004f6e27dc06f1f73ed818d6deea982b0271405836c9c6a2cc3d5b408cbc25a2fcbf9432e80f4191a4c67427200632135708526ed145cf1978efc1b1 SHA512 2f931cacaeae27e8b38fd51d58e812f6271b74e0595f8c1776711614dfdfa4f3c282385711dcd7ceb190761c46af4ead1de05bfa0dbc030cbaf5766aa77f4d4a EBUILD ebib-2.48.ebuild 827 BLAKE2B d2b6e3dea0cd0caa71da7ffc76a9cd72223199c8c61b8d0b624811f815fe914a927e010192324fe8cad16e957225c85e730fd488a01ad2d8ed0b7c0771f815c4 SHA512 7a2cee934e0e569b60fdc9def9ced5bbf79a59c8843416db64ad1c67720e4fcf25a00ac49553b834c1b525e3451bc40034b98eda7bc255f079395b664cb75679 +EBUILD ebib-2.49.ebuild 827 BLAKE2B 6b5dc28dad2f98dd8462ab19d2016931bb68c69290f1dc76ca458bb69e848cc4d3fa1f79b05b9601db4bf764e0490a6a62fb35c6d2eeebbf8a4b3b5755d0dac0 SHA512 6dde5e013b09bd1dea2648196516eea4c660140f6693cb943be7fd08701e6bad909490a9662c950dc6fcdeee1e058aa4b0d800eed21db631a9d3e058810117c2 MISC metadata.xml 730 BLAKE2B de17020c88b38b6d8e3753cbb4d554d1061fd73c39cf8e9e760f3de204c87bec6c3aca60213bc283a5d053da30225232100dadf711072a57b19863c55601fdca SHA512 d20f364400adcb23dc542cf08fed16b0b073fcd6ef7df27644f51d674215f51fc9520ad873ac6f2f783364471c7386d69f8d3ae88ecad8b6a1694e08e211f7b4 diff --git a/app-emacs/ebib/ebib-2.49.ebuild b/app-emacs/ebib/ebib-2.49.ebuild new file mode 100644 index 000000000000..68bce79a5e88 --- /dev/null +++ b/app-emacs/ebib/ebib-2.49.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS="27.1" + +inherit elisp + +DESCRIPTION="BibTeX database manager for Emacs" +HOMEPAGE="https://joostkremers.github.io/ebib/ + https://github.com/joostkremers/ebib/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/joostkremers/${PN}.git" +else + SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="BSD" +SLOT="0" + +RDEPEND=" + >=app-emacs/compat-30.0.0.0 + >=app-emacs/parsebib-6.2 +" +BDEPEND=" + ${RDEPEND} + test? ( + app-emacs/with-simulated-input + ) +" + +DOCS=( README.md docs ) +SITEFILE="50${PN}-gentoo.el" + +elisp-enable-tests ert-runner test + +src_install() { + elisp_src_install + + doinfo "${PN}.info" +} diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest index 61c13230bdfa..0ba6fe162263 100644 --- a/app-emacs/org-mode/Manifest +++ b/app-emacs/org-mode/Manifest @@ -3,9 +3,11 @@ DIST org-mode-release_9.7.16.tar.gz 2364239 BLAKE2B eb379531f5dbc6407e32bcd4fd9e DIST org-mode-release_9.7.17.tar.gz 2364232 BLAKE2B b0f3c94e92f6721b0ffb4b9196391a0520c2cad8124eb9afda58f3e1705d7031e616cd0549eed2ed16b1d6e8d10113f7f384f4c1ca969a83d9b5975a9cd95d76 SHA512 4bb12ed1aa3be2ab32037450960535f1552395409b49721cae5babf0f2eb3d96497c635d08141efdc7b7fc738b8df8422cf0ee65cb3c329ad4db578c4478dc19 DIST org-mode-release_9.7.18.tar.gz 2364125 BLAKE2B 6def92460c96c02e4fa0304bf02437819b3a3541db4f30ee6cf354faaa55860886b785940af6cb32d9b6881d6484c3eaf50942b9a788712f84e2a1676f06940f SHA512 c019d82c2bc2bde3ee555f7a99e0b935e3dc9b64bdecdb2f83b2ed8460c822cd1d7a3f318dff637c57ed905070df98aff32cdc82b3c96a10f26038859c540e0a DIST org-mode-release_9.7.19.tar.gz 2364122 BLAKE2B d7e65b8af54968a812e012aa11f380f64d65bd5e0829ecdc96d64a539c54f384157a336c192806d9fb32be50a0c6c62e60bc8d067ab581049b0edc8a57ad1327 SHA512 bef652cc8e31f86ccaf6ce0288389f1cb10aa43fd9d8f4191ab30e7d4563b977f4da309c322367a6f2beb27e88c3d771b5c4d4e259ca4c8c6a0b145c1e8d43ca +DIST org-mode-release_9.7.20.tar.gz 2364571 BLAKE2B 694e709b161a3669191fefa517b93d3629580cd986c48af0e0cf1198a1a7bcbee835c452ec87d4445f5ac91bf10f1127c8ad22283eede9b3eca5f67bed567f15 SHA512 ee81f6be7f544205c256811e90bd9dda9d830b1ad19dde079be7affbe304ee6ce6d059814f6658514af3273630ea3ce99797c6af419f0c9ab3f1f1b64e8bf35c EBUILD org-mode-9.7.16.ebuild 1594 BLAKE2B 0c52014a57510022eb39526b82b6ca5d981d79cb0fe456596eea50a95eda39307bf8cf91c659d07eb62fff761bd68c597ff62560bb2c63d9806e7aa2d18e16ce SHA512 cdce35ad3040a1386fffb0f09ce97c5fe1f6536a4e3d3075b8c8c831040a97bb7e4597bb6ca7fa81fda95aa5eb3c0a2c3ce276881afb1d0871a205a4be4983b0 EBUILD org-mode-9.7.17.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80 EBUILD org-mode-9.7.18.ebuild 1597 BLAKE2B 9fc5a6fceb0390c825539b4ba29d672220a014a5e649706c3c25ba9b5fb49d0f7b139ce4315903dc446f573848ad20ed59ad4fac920dcb3a719bb61daeef2c6d SHA512 b49027b63f17c31a3bb9221cb726364233af8be6fd0162e3353df8e5b51bdff978672b74be80671c20f8dc0e3482ff5179cdcf3e6e678809a6d764742c8e4e80 EBUILD org-mode-9.7.19.ebuild 1726 BLAKE2B bac17ce697cd7964f808cdf9cbf90213f4d793e2e3319433ce9f0f88c6257ceb36b4b0fbb65ae232064f5d610b603becabe2bf88bfa7ce8c978a5ea48a25f6f1 SHA512 d92608fe750a87b2ad966d8bb356afdce0c35491ff8a95976458cb788a85ade94a595c5eedbe766f8121325cb4b2cda1c35139786951d868fdc091ddb2986e59 +EBUILD org-mode-9.7.20.ebuild 1726 BLAKE2B bac17ce697cd7964f808cdf9cbf90213f4d793e2e3319433ce9f0f88c6257ceb36b4b0fbb65ae232064f5d610b603becabe2bf88bfa7ce8c978a5ea48a25f6f1 SHA512 d92608fe750a87b2ad966d8bb356afdce0c35491ff8a95976458cb788a85ade94a595c5eedbe766f8121325cb4b2cda1c35139786951d868fdc091ddb2986e59 EBUILD org-mode-9999.ebuild 1548 BLAKE2B 426b201cd1c179250baa695a14b4f152a1071bfc2b9afd99035a409b2ebb0be500a21bd43dcc46dadc10eb8466ab1ed8787f8007f09a96849688851d24d4cdab SHA512 154b347979a5bfde974dac21d0e2f65c7bddeaffaf9a0c68054ff97a24ce126f784e473705f45bffa9c40361b106a6042175470e883d1e3faae2a73c345dc160 MISC metadata.xml 1590 BLAKE2B fe57d840c8c176a9fc193cc97f39e2deb69aaace5a06f582333f745bd1341598d0c1289bd22bb1ebf07476858dc2e04b90ad5a000cdea1f178fba90c5160f96c SHA512 7ccfc23be09c9a29ee82f0fd2ca867b5315b932e52c5176ce810bdb7d963dff5b863b3c17d631872effface7e37f7d17ff0d3d8e7490be2114025d3c8536ceaf diff --git a/app-emacs/org-mode/org-mode-9.7.20.ebuild b/app-emacs/org-mode/org-mode-9.7.20.ebuild new file mode 100644 index 000000000000..7c045e5649c4 --- /dev/null +++ b/app-emacs/org-mode/org-mode-9.7.20.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp readme.gentoo-r1 + +DESCRIPTION="An Emacs mode for notes and project planning" +HOMEPAGE="https://orgmode.org/" + +if [[ "${PV}" == 9999 ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git" + EGIT_CHECKOUT_DIR="${WORKDIR}/org" + S="${WORKDIR}/org" +else + MY_P="${PN}-release_${PV}" + SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz" + S="${WORKDIR}/${MY_P}" + + KEYWORDS="~amd64 ~ppc ~x86" +fi + +LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )" +SLOT="0" +IUSE="doc odt-schema" +RESTRICT="test" + +BDEPEND=" + doc? ( virtual/texi2dvi ) +" + +SITEFILE="50${PN}-gentoo.el" + +src_prepare() { + elisp_src_prepare + + # Remove failing tests. + rm ./testing/lisp/test-{ob,ob-exp,ob-tangle,ob-shell}.el || die +} + +src_compile() { + emake -j1 \ + ORGVERSION="${PV}" \ + datadir="${EPREFIX}${SITEETC}/${PN}" + + use doc && emake -j1 pdf card +} + +src_install() { + emake -j1 \ + ORGVERSION="${PV}" \ + DESTDIR="${D}" \ + ETCDIRS="styles csl $(use odt-schema && echo schema)" \ + lispdir="${EPREFIX}${SITELISP}/${PN}" \ + datadir="${EPREFIX}${SITEETC}/${PN}" \ + infodir="${EPREFIX}/usr/share/info" \ + install + + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + dodoc README.org CONTRIBUTE.org etc/ORG-NEWS + use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf + + local DOC_CONTENTS="Org mode has a large variety of run-time dependencies, + so you may have to install one or more additional packages. + A non-exhaustive list of these dependencies may be found at + <http://orgmode.org/worg/org-dependencies.html>." + readme.gentoo_create_doc +} diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz Binary files differindex 4504c344b37c..3ad65ce7b1e0 100644 --- a/app-emulation/Manifest.gz +++ b/app-emulation/Manifest.gz diff --git a/app-emulation/virtualbox-additions/Manifest b/app-emulation/virtualbox-additions/Manifest index bbe6a915d9b2..f098b4671271 100644 --- a/app-emulation/virtualbox-additions/Manifest +++ b/app-emulation/virtualbox-additions/Manifest @@ -1,7 +1,11 @@ DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62 SHA512 d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6 DIST VBoxGuestAdditions_7.0.22.iso 54300672 BLAKE2B 7f67da2081052b276e25f05df3481173c12bb64f8428a2187abceaa95067babc33fb7da87343ee6e4d7f53c362abc4e72fecd2d3e75751664b78fb082da4031a SHA512 41f34b13929581fde0858dceb6f7456486897977a0cf52ec501b5b1178f73d84cc3793d2efc35c0e8450a790b8de11adacef80aa98719ef639d3e4034a3bf914 +DIST VBoxGuestAdditions_7.0.24.iso 54804480 BLAKE2B e9cfdc5fbf21379dfd20c131212649198ff7f00d3cc377638fde215abdb3a7b596e83970edb872215d92ccb21069bbf4c8d6fab8e13675da868a409ef03bf26f SHA512 7b3a3894cee3a0e6e585c8a3f9a613155069e6732389ef4b53cf5088d279d350b243c3456bedf894e301fbb63c0e0e4950ed970218094a30c10a76443df41ad8 DIST VBoxGuestAdditions_7.1.4.iso 59699200 BLAKE2B 79708a41f105ef651f7fb78f7d6b8aa8e6f8e7d4bd2275042e12f7657ab8023154b3c6c33984aba2a957bd002bf46f987a04757ad9238bd6ba394b1ac5f76f05 SHA512 2bf7556245c08c19d03354ecdff261eacd49b891bc5eb5bc4e112fb2deb9f89e6eb12a2bfcfb7fa0491e27583af44ff04a6a450e33195762d4a76dd4addbd7c2 +DIST VBoxGuestAdditions_7.1.6.iso 60225536 BLAKE2B 12d73cb19a08875c5971691e0cb70edb4c6c8472f4e4fcf17a13ac89573879272c5b76568bd51019b217871a497222c04f54ce8e2f17f3017f36493ac9181c56 SHA512 623dd0e50af75ec5779646166062842fcb0b6896de0b2f90e25ee932db0e537a982fca28aecdd96038adb683e6628715d236c0fe20308510413d79c251ab2180 EBUILD virtualbox-additions-6.1.50.ebuild 567 BLAKE2B cfacfeed3e15bb0407abaf7b9584d37054ed47cff35bdc80b71f9a97af7a49534ec4ade228ea39e3801f94a25fe6fd872c698d811f14f7ae744e816a0ead9061 SHA512 1fd1aa81f3ff55ca2d71ca5384fdb2bf46c9cdf5bce89917089743a86b92caaf06ffc1e1cf844a10bd2259ebfb59417850eeabd75653cd613c3f64f85ce30c70 EBUILD virtualbox-additions-7.0.22.ebuild 555 BLAKE2B 2b0398d65ffbc61bb3a6f5833ae5f5fc3bf4582df3caa78007b3da03d840cd2e455cd5bbbe81cbe6b0652613dd7d75acb7d0e0e04312b419717ac7c473ae6163 SHA512 7f10e29a7ee72d988c92228b64a769e00ef42292b26ce61e62182af93938f63489615009f8224b4fef8bd927ee6d24c6301496be50cc3efaa817423b4ac54e84 +EBUILD virtualbox-additions-7.0.24.ebuild 556 BLAKE2B 89513378b5c48452a613e2b29d9536701b8f79d0e677ba3430502d357800683bb6984373f3bdb915bbba201b2006ed8f7e91035acc6b0ebb35ad411c133f3d64 SHA512 3245afa7a49b66258170ab83ef15dbb6d3912d00e88af48ddf328f1170136e9b4ec65218fd7744f4ff826a5adacfa81dd2b9d646db525c7ebc9ebe8e3bb00b04 EBUILD virtualbox-additions-7.1.4.ebuild 575 BLAKE2B 74fff5b31025d464f89c1c95833c0099feead7fa0e342d01dae301702c16f420ac90deb2be01bd87c6f4f52a6f6ff9d83a7a773f00228ab17c5fa836be43ac64 SHA512 5d177c09dccfc2e9cec1ec9fe022dc8996115787151bb9945335136fc5275f7c86be401fb59ce220e9bd4cdd9e74c254fe9e22d6bdcf3ac0506d6e07f3f3726d +EBUILD virtualbox-additions-7.1.6.ebuild 576 BLAKE2B adc37725f241a3f98a1121d7ffa44b0847c4c6859a2c6913dfd63bd8d071e4e42db6b70cfca421bb14a8e3281e932a89587357d0f03df757ff266c9fd99a5d7f SHA512 e227b7d77892a3f6ad588e5c2f9bbf584262d24b6e3d5dbe9fe965bec3ccf4eb16e06953ae622b4ab04427874afbf97b4495921a90de090e49eb664daf60bbfd MISC metadata.xml 255 BLAKE2B 9386ef3bdb55211441f303528b31f8ccd9ad9039744400e859574a424fa1f366a989fe78f5c10038f3dd9b06a6a389e4a7e643b3eac0dc93a79ac4cc3b4c5423 SHA512 6c158e12464285afd44b70d0653b65f65da1c523fc2b1b07eb6d2dec56f58234bb31cb9dc36238cd6dfc20031b4d58c04e7c1678cc9f917194403ad8a209513f diff --git a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.24.ebuild b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.24.ebuild new file mode 100644 index 000000000000..b814af3be1da --- /dev/null +++ b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.24.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=VBoxGuestAdditions +MY_P=${MY_PN}_${PV} + +DESCRIPTION="CD image containing guest additions for VirtualBox" +HOMEPAGE="https://www.virtualbox.org/" +SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.iso" +S="${WORKDIR}" + +LICENSE="GPL-3 || ( GPL-3 CDDL )" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +src_unpack() { + return 0 +} + +src_install() { + insinto /usr/share/${PN/-additions} + newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso +} diff --git a/app-emulation/virtualbox-additions/virtualbox-additions-7.1.6.ebuild b/app-emulation/virtualbox-additions/virtualbox-additions-7.1.6.ebuild new file mode 100644 index 000000000000..e8bee2676455 --- /dev/null +++ b/app-emulation/virtualbox-additions/virtualbox-additions-7.1.6.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=VBoxGuestAdditions +MY_PV=${PV^^} +MY_P=${MY_PN}_${MY_PV} + +DESCRIPTION="CD image containing guest additions for VirtualBox" +HOMEPAGE="https://www.virtualbox.org/" +SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.iso" +S="${WORKDIR}" + +LICENSE="GPL-3 || ( GPL-3 CDDL )" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +src_unpack() { + return 0 +} + +src_install() { + insinto /usr/share/${PN/-additions} + newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso +} diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest b/app-emulation/virtualbox-extpack-oracle/Manifest index b00890bf0ac2..6a88ffbe2664 100644 --- a/app-emulation/virtualbox-extpack-oracle/Manifest +++ b/app-emulation/virtualbox-extpack-oracle/Manifest @@ -1,7 +1,11 @@ DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef SHA512 818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.22.tar.gz 18265103 BLAKE2B ba7fd6942e8ae76e6b4fa06093c7d979cbf2d2f5dcbd795d5a398892914bba2f32b0f449097645cb87ac1bf6876e21aee9d6b19f84fbfc8a0424f9e5e1db9e6e SHA512 ef81b5d3681eef2d2daa98273ca16c354e9bea6781a45d553005f1a910ea251ef51a0b92909d32447707e270a1d1f0eacc1f53cf0c502201d1b1e74fb516f22e +DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.24.tar.gz 18267911 BLAKE2B 1ed05abc0eff3d6f75960051293326f9a9c4b6190deb9017e6843467e031e409a34abe9374cbc50e1e955abc9d5989918d09807c74fa44acc7dd0e09dd162d3e SHA512 88df5783f9caf3a89f75c09360c9b991ce1762697640c32a85e365a307b77e1bb34066fe4bb0b7a60abea038e336abd1b6b6bd80a73b303387f420d2ac4e32e6 DIST Oracle_VirtualBox_Extension_Pack-7.1.4.tar.gz 22966826 BLAKE2B 604299cdcd45fae188cb11fcc3657e30da09e4b2f35eecffda8ceaa150b875820453baae65c2b80b8a2700dc2285fe653c99d10288f2b1a637d3a97bfa381123 SHA512 7426c3a3ad11bc2b035b001ac4c364d830384865f486e83255344db0bbdcbb2f7597bd275b88f59f71e21a27481afd03a23f90c0718385fdac11a66bc4bd6a30 +DIST Oracle_VirtualBox_Extension_Pack-7.1.6.tar.gz 22973241 BLAKE2B c7587fdf9a57d566d4eaf466c97ce363fbdd257fda312ccefd8e01575f836d46341abc51dad34f108657e4872d92cdf52c977f1dd790cde64bd15be15aa30cf2 SHA512 758de93f3134cf0dfcb1aa48acbf86a84b79a01f614a1ee8ac19113c237d09fddb1c52618fd19736ef2d2ca433bf8fd7d26050d45ad500014cd46d56aea8f85d EBUILD virtualbox-extpack-oracle-6.1.50.ebuild 742 BLAKE2B 687dfef72959968f610b73f55ad028e00e59fd9bf4ff7d9d60b77e704bf61395ff1680958455619c5afd2867be365e161e5845b03a53902a7a14f88b7887815a SHA512 00fd45d6068420328b559d7ab7ca491b8dde2b8b96e5bd8a7e46108cf980e38c660425020de6a58501d6b119443f80cbd64fc52ed223f5c9f3ecf8834cf52d02 EBUILD virtualbox-extpack-oracle-7.0.22.ebuild 797 BLAKE2B 04bab98e17dd3519b1de3a2644a1f150f07bb1b555fb0b65bd8022fd99b71e5631dae91862847feecebb99d7ddac5656fac69e17ab33bb63be5a9c9bbb9a8aa5 SHA512 f28316b58160fcb3e55c72c928974dd1db6239220cc9f61510b9a6408adea2de0cc13faee7e91dcdbe5240eb19f542c85a78c0fea2ac2a2efd37ab0779d05d38 +EBUILD virtualbox-extpack-oracle-7.0.24.ebuild 798 BLAKE2B 86f7263f2131c0a2f74c9e6816417e0187cda27c951e82623fb195b11c20914a8363189e97dc7ad73fe1bce18ca089d1f0ab47d1922d2d18fb83bb7141447ca0 SHA512 1539f92dc3def717b63dcf0abdf4741158769cf88c468c4994ab627cfb30af4e275d80a305402a65cb3136e943a5bc99680cb94f7dd61a8f0e0369ecdc0f6aa6 EBUILD virtualbox-extpack-oracle-7.1.4.ebuild 781 BLAKE2B c09083f49bd257e9596f3972c095b6bc11ca8f2b6beb39e273fb68a5896b351c1ef82fb0c391371c5a7f8d7fe90be2d0d8c635c2383ca5c7b6d7e56c802a289c SHA512 5d2a0ddc5c9d01086c47df06d1ad6bba056afc0eba164787274cd87f90d68fdfaaf2712c65c659ad8bafd73f82d8fdf8bc3eab1ef25e2f616831ea5ed658f990 +EBUILD virtualbox-extpack-oracle-7.1.6.ebuild 782 BLAKE2B 2277d9a0d591a87f24b661f1c1d041875ead56c87dc12b6a6a91188bb48ff12bda1a1515be33041de3183ed89148a402e2a2cfcda8780e339ecb2714bcdc92ed SHA512 62bde98a5bbb397bcebd692dc16c7577d742b6411cb75beec6ecb5e49d80726342ce8ecf89e89e3d7072650a1b98ce38036902244eb29bcab5ffd80c921d11d4 MISC metadata.xml 255 BLAKE2B 9386ef3bdb55211441f303528b31f8ccd9ad9039744400e859574a424fa1f366a989fe78f5c10038f3dd9b06a6a389e4a7e643b3eac0dc93a79ac4cc3b4c5423 SHA512 6c158e12464285afd44b70d0653b65f65da1c523fc2b1b07eb6d2dec56f58234bb31cb9dc36238cd6dfc20031b4d58c04e7c1678cc9f917194403ad8a209513f diff --git a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.24.ebuild b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.24.ebuild new file mode 100644 index 000000000000..4c877e53b486 --- /dev/null +++ b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.24.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="$(ver_cut 1-3)" +MY_PN="Oracle_VM_VirtualBox_Extension_Pack" +MY_P="${MY_PN}-${MY_PV}" + +DESCRIPTION="PUEL extensions for VirtualBox" +HOMEPAGE="https://www.virtualbox.org/" +SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack -> ${MY_P}.tar.gz" +S="${WORKDIR}" + +LICENSE="PUEL-11" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" +RESTRICT="bindist mirror strip" + +RDEPEND=" + || ( + =app-emulation/virtualbox-${MY_PV}* + =app-emulation/virtualbox-kvm-${MY_PV}* + ) +" + +QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*" + +src_install() { + insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN} + doins -r linux.${ARCH} + doins ExtPack* PXE-Intel.rom +} diff --git a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.6.ebuild b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.6.ebuild new file mode 100644 index 000000000000..6719d1d153e7 --- /dev/null +++ b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.1.6.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PV="${PV^^}" +MY_PN="Oracle_VirtualBox_Extension_Pack" +MY_P="${MY_PN}-${MY_PV}" + +DESCRIPTION="PUEL extensions for VirtualBox" +HOMEPAGE="https://www.virtualbox.org/" +SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack -> ${MY_P}.tar.gz" +S="${WORKDIR}" + +LICENSE="PUEL-12" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" +RESTRICT="bindist mirror strip" + +RDEPEND=" + || ( + =app-emulation/virtualbox-${PV}* + =app-emulation/virtualbox-kvm-${PV}* + ) +" + +QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*" + +src_install() { + insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN} + doins -r linux.${ARCH} + doins ExtPack* PXE-Intel.rom +} diff --git a/app-emulation/virtualbox-guest-additions/Manifest b/app-emulation/virtualbox-guest-additions/Manifest index 114c5dc7d2a0..b30491a40859 100644 --- a/app-emulation/virtualbox-guest-additions/Manifest +++ b/app-emulation/virtualbox-guest-additions/Manifest @@ -7,11 +7,15 @@ AUX virtualbox-guest-additions.service 411 BLAKE2B f5f1c24a94764ca72a04879c27cd9 AUX xorg.conf.vbox 274 BLAKE2B 3a3035fcbdbd5810c54505f5a5e6deefa1540e5e01a038babb62a40bd5b2de2dc5b228cabe55612d92a522e6ae92aa7ff4ff2ab26772c3b54ce95ebac4e7fc5a SHA512 ac2b14970dc6667ceec2dbdae52bc92cbad4aff020898ede156454e8a8a703354f15c7e19cfbd2bdd15e251493fd05cacfe814cabee0f9b4cf155e44860ed4c9 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51 SHA512 ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f DIST VirtualBox-7.0.22.tar.bz2 174643573 BLAKE2B 93ba1dd44a7147e61d72489a127e497f510c12eef576f8a30af45011e383050a908124c0f9794a92f28400cbb2f230308884893bafacd4f8a391b2354958f02d SHA512 eb231cc487becfbad8c979fb9d6a1ede3a28a1bb11e77b1482181be4bd294fd209c77a7d599562f99f1ac2be587203b9d97230ccce4f85ed96c63e66b0fce392 +DIST VirtualBox-7.0.24.tar.bz2 174663788 BLAKE2B 110b11904a20f42c8be48ca684f09a65b744f6b642d31d38f1c4b7f8d9766e0cfef34d9208930b958ae5580d8e5a1c5b23e6f8ae411a42b7e65fb9cf9dd9c32c SHA512 54fcdc78fb771f5fcbac606fe5596382921abc9b28943d037708230f92c79a008cffd69baa6c42504806546842d85e82fd788433cc12b180e3eaec2b565f6769 DIST VirtualBox-7.1.4.tar.bz2 206218796 BLAKE2B 62a4f44b4eac2e1cb2c0bace5dfabf86c41b738d81aede3de75d88159a8d76158748eaae38ee3eedbc0f79b639a875f1ef6805a8ca7c95021f475935f54d7ef9 SHA512 97654339d509447e2604db01e29f9e810f59498a378e645f412cffb67022c4e547f205e8ebdac6ae33aaa8f7bc0f289bdca2e5a04b1fa31b4a05c191d7600a9c +DIST VirtualBox-7.1.6.tar.bz2 205786817 BLAKE2B 5328efe566217f69b665be58b19fc18f5898d634f0ee4057de93e66817dc15a2a708c71d9b323cfce752adf221dac44cbf2be0b8bfd37b2051c777fff0f4759a SHA512 16aa69eef997550e40e2759b9e0aa28b082d04de1352c62246bd8c63bb951545e5d6c6c1d930ae284c5c925eb44d504f071f545aa934bc4d94fbdb5ba74423d9 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87 SHA512 1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577 SHA512 a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992 DIST virtualbox-patches-7.1.0.tar.bz2 5952 BLAKE2B cb024f36249d7d312c9d0f9231c22a9609d45de1d4c82ca36672fea703765d437d7a414d810adb5eb5f2db92018b669c3b5d0c32372c5ced90f5e13f82344ffa SHA512 c6ef54b7d60f01f5f2b89c6fd7f8b7b509bc62bca0502114cedcbaaf9643445ea413bba481dcf43fb96b5b4d94d64395965682c1ee160d889213615c9272184c EBUILD virtualbox-guest-additions-6.1.50-r1.ebuild 7487 BLAKE2B 1473cc437f14f11d9a77c72b889ee0a872cacb58ec8919c4bb83a08000212d731864ce00533ca86c758764925f5a595d953d27942e0c0cda94e030a389905542 SHA512 070ea542766af91c52fea0c3835ddae7041d35a064d8a107f77b22a1361613c405b72307735f422abd84b8471626909bc128e91411dfd6188563df3ced777524 EBUILD virtualbox-guest-additions-7.0.22.ebuild 7544 BLAKE2B 78aeb666e2db0db9e7d8120113e45ee31de38964492dbf725ff1256a817614f834cd546e680743e41a380abf97be97a7698ef0b874b182f069ce710dc6d0148a SHA512 fe700af6d72182109e7dd9dc96263b8b4f17aa381e35b3f196386b3effde9d65b4c4bb30e8c065585455a83240a00148276df38fd5e51c26d172c0bdc73ede20 +EBUILD virtualbox-guest-additions-7.0.24.ebuild 7546 BLAKE2B 2ca09054cf3a58a092db5640fe8807b52c1460b17dd5efd1336065456de7398aadae857a22941981bacd33e328ba69b24b4f56158e3732cfe117318a5b6b897c SHA512 8974dfb7718d392251defdecad7022d69e97078618a2be5cc4bcd23579dc1c426ccfe6e6f24d1c0426e5f6fdaa6499a7f1f252d1c973f8fea7192ec558da33e4 EBUILD virtualbox-guest-additions-7.1.4.ebuild 7563 BLAKE2B 4f6ab2b65a4c8f9a7d65082f3e3ae7c4ecc1f9bf6ce60a3facd10f5c77621d837be2ae8791056350ac2cbe0e1250058e4047df27116a3aeae7075b78e000cf78 SHA512 8e8a34eb76f5f22fedbb86d05beee5db845dee855133d2fc0624c326111ba6c7e097cbd98c4afc2a74552d2a4e8ce2e4f7579fcccafb508bf2a78486cc96bb75 +EBUILD virtualbox-guest-additions-7.1.6.ebuild 7565 BLAKE2B 020e20bf61b29b9e91a097fd5ebbf4eec80ca21173db094206aee78e771dd991a4c1f9aa67480e357057ed7379603c36f110c31683b899f70396df88cd72a1dc SHA512 b715b3c30d1a2c5ffed0b49dbb1d9c919247f68e5af54bc6e024ded0006f7a970c7cbe03b65ccf43dc89a3b6436d3c94e19e867b428ce4e7882a138b101dcbf9 MISC metadata.xml 255 BLAKE2B 9386ef3bdb55211441f303528b31f8ccd9ad9039744400e859574a424fa1f366a989fe78f5c10038f3dd9b06a6a389e4a7e643b3eac0dc93a79ac4cc3b4c5423 SHA512 6c158e12464285afd44b70d0653b65f65da1c523fc2b1b07eb6d2dec56f58234bb31cb9dc36238cd6dfc20031b4d58c04e7c1678cc9f917194403ad8a209513f diff --git a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.24.ebuild b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.24.ebuild new file mode 100644 index 000000000000..7c809f94b95c --- /dev/null +++ b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.24.ebuild @@ -0,0 +1,287 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs udev + +MY_PN="VirtualBox" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests" +HOMEPAGE="https://www.virtualbox.org/" +SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2 + https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2" +S="${WORKDIR}/${MY_PN}-${PV}" + +# Reminder: see the LICENSE related comment in app-emulation/virtualbox-additions ebuild +LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~x86" +IUSE="+dbus gui" + +RDEPEND=" + acct-group/vboxguest + acct-group/vboxsf + acct-user/vboxguest + sys-libs/pam + sys-libs/zlib + dbus? ( sys-apps/dbus ) + gui? ( + x11-apps/xrandr + x11-apps/xrefresh + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + ) +" +# some libs here are indirect dependencies, and also needed at compile time. +# keeping them in DEPEND to avoid warnings from qa-vdb. +DEPEND=" + ${RDEPEND} + gui? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libXau + x11-libs/libXdmcp + x11-base/xorg-proto + ) +" +BDEPEND=" + >=dev-lang/yasm-0.6.2 + >=dev-build/kbuild-0.1.9998.3127 + sys-devel/bin86 + sys-power/iasl +" + +DOCS=() # Don't install the default README file during einstalldocs + +VBOX_MOD_SRC_DIR="out/linux.${ARCH}/release/bin/additions/src" +CONFIG_CHECK="~DRM_TTM ~DRM_VMWGFX" +WARNING_DRM_TTM="DRM_TTM is needed for running the vboxvideo driver." +WARNING_DRM_VMWGFX="DRM_VMWGFX is the recommended driver for VMSVGA." + +DOC_CONTENTS="\n +Please add users to the \"vboxguest\" group so they can\n +benefit from seamless mode, auto-resize and clipboard.\n +\n +The vboxsf group has been added to make automount services work.\n +These services are part of the shared folders support.\n +\n +Please add:\n + /etc/init.d/virtualbox-guest-additions\n +to the default runlevel in order to start\n +needed services.\n +\n +An autostart .desktop file has been installed to start\n +VBoxClient in desktop sessions.\n +\n +You can mount shared folders with:\n + mount -t vboxsf <shared_folder_name> <mount_point>\n +\n +Warning:\n + this ebuild is only needed if you are running gentoo\n + inside a VirtualBox Virtual Machine, you don't need\n + it to run VirtualBox itself.\n +\n" + +src_prepare() { + # Remove shipped binaries (kBuild,yasm), see bug #232775 + rm -r kBuild/bin tools || die + + # Provide kernel sources + pushd src/VBox/Additions &>/dev/null || die + ebegin "Extracting guest kernel module sources" + kmk GuestDrivers-src vboxguest-src vboxsf-src vboxvideo-src &>/dev/null + eend $? || die + popd &>/dev/null || die + + # PaX fixes (see bug #298988) + eapply -d "${VBOX_MOD_SRC_DIR}" -- "${FILESDIR}"/vboxguest-6.1.36-log-use-c99.patch + + # Disable things unused or splitted into separate ebuilds + cp "${FILESDIR}/${PN}-5-localconfig" LocalConfig.kmk || die + if ! use gui; then + echo "VBOX_WITH_X11_ADDITIONS :=" >> LocalConfig.kmk || die + fi + + # Remove pointless GCC version check + sed -e '/ check_gcc$/d' -i configure || die + + # Respect LDFLAGS (bug #759100) + sed -i -e '/TEMPLATE_VBoxR3Exe_LDFLAGS.linux[ ]*=/ s/$/ $(CCLDFLAGS)/' Config.kmk || die + + eapply "${WORKDIR}/virtualbox-patches-7.0.16/patches" + eapply_user +} + +src_configure() { + tc-export AR CC CXX LD RANLIB + + # Build the user-space tools, warnings are harmless + local myconf=( + --with-gcc="$(tc-getCC)" + --with-g++="$(tc-getCXX)" + + --nofatal + --disable-xpcom + --disable-sdl-ttf + --disable-pulse + --disable-alsa + $(usev !dbus --disable-dbus) + --target-arch=${ARCH} + --with-linux="${KV_OUT_DIR}" + --build-headless + ) + + # bug #843437 + # Respect LDFLAGS (bug #759100) + # Cannot use LDFLAGS here because they also get passed to $(LD) + cat >> LocalConfig.kmk <<-EOF || die + CFLAGS=${CFLAGS} + CXXFLAGS=${CXXFLAGS} + CCLDFLAGS=${LDFLAGS} + EOF + + edo ./configure "${myconf[@]}" +} + +src_compile() { + source ./env.sh || die + + # Force kBuild to respect C[XX]FLAGS and MAKEOPTS (bug #178529) + MAKEJOBS=$(grep -Eo '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) + MAKELOAD=$(grep -Eo '(\-l|\-\-load-average)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) + MAKEOPTS="${MAKEJOBS} ${MAKELOAD}" + + local myemakeargs=( + VBOX_BUILD_PUBLISHER=_Gentoo + VBOX_ONLY_ADDITIONS=1 + + KBUILD_VERBOSE=2 + + AS="$(tc-getCC)" + CC="$(tc-getCC)" + CXX="$(tc-getCXX)" + LD="$(tc-getCC)" + + TOOL_GCC3_CC="$(tc-getCC)" + TOOL_GCC3_CXX="$(tc-getCXX)" + TOOL_GCC3_LD="$(tc-getCC)" + TOOL_GCC3_AS="$(tc-getCC)" + TOOL_GCC3_AR="$(tc-getAR)" + TOOL_GCC3_OBJCOPY="$(tc-getOBJCOPY)" + #TOOL_GCC3_LD_SYSMOD="$(tc-getCC)" + + TOOL_GXX3_CC="$(tc-getCC)" + TOOL_GXX3_CXX="$(tc-getCXX)" + TOOL_GXX3_LD="$(tc-getCXX)" + TOOL_GXX3_AS="$(tc-getCXX)" + TOOL_GXX3_AR="$(tc-getAR)" + TOOL_GXX3_OBJCOPY="$(tc-getOBJCOPY)" + #TOOL_GXX3_LD_SYSMOD="$(tc-getCXX)" + + TOOL_GCC3_CFLAGS="${CFLAGS}" + TOOL_GCC3_CXXFLAGS="${CXXFLAGS}" + VBOX_GCC_OPT="${CXXFLAGS}" + VBOX_NM="$(tc-getNM)" + TOOL_YASM_AS=yasm + ) + + MAKE="kmk" emake "${myemakeargs[@]}" + + # Now creating the kernel modules. We must do this _after_ + # we compiled the user-space tools as we need two of the + # automatically generated header files. (>=3.2.0) + # Move this here for bug 836037 + local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" ) + local modlist=( vboxguest vboxsf ) + use gui && modlist+=( vboxvideo ) + modlist=( "${modlist[@]/%/=misc:${VBOX_MOD_SRC_DIR}}" ) + linux-mod-r1_src_compile +} + +src_install() { + linux-mod-r1_src_install + + insinto /etc/modprobe.d # 485996 + newins - vboxsf.conf <<-EOF + # modprobe.d configuration file for VBOXSF + + # Internal Aliases - Do not edit + # ------------------------------ + alias fs-vboxsf vboxsf + EOF + + cd out/linux.${ARCH}/release/bin/additions || die + + insinto /sbin + newins mount.vboxsf mount.vboxsf + fperms 4755 /sbin/mount.vboxsf + + if use dbus; then + newinitd "${FILESDIR}"/${PN}-8.initd-r1 ${PN} + else + newinitd <(sed 's/ dbus\>//' "${FILESDIR}"/${PN}-8.initd-r1) ${PN} + fi + + insinto /usr/sbin/ + newins VBoxService vboxguest-service + fperms 0755 /usr/sbin/vboxguest-service + + insinto /usr/bin + doins VBoxControl + fperms 0755 /usr/bin/VBoxControl + + # VBoxClient user service and xrandr wrapper + if use gui ; then + doins VBoxClient + fperms 0755 /usr/bin/VBoxClient + doins VBoxDRMClient + fperms 4755 /usr/bin/VBoxDRMClient + + pushd "${S}"/src/VBox/Additions/x11/Installer &>/dev/null || die + newins 98vboxadd-xclient VBoxClient-all + fperms 0755 /usr/bin/VBoxClient-all + popd &>/dev/null || die + fi + + # udev rule for vboxdrv + local udev_rules_dir="/lib/udev/rules.d" + dodir ${udev_rules_dir} + echo 'KERNEL=="vboxguest", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \ + >> "${ED}/${udev_rules_dir}/60-virtualbox-guest-additions.rules" \ + || die + echo 'KERNEL=="vboxuser", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \ + >> "${ED}/${udev_rules_dir}/60-virtualbox-guest-additions.rules" \ + || die + + # VBoxClient autostart file + insinto /etc/xdg/autostart + doins "${FILESDIR}"/vboxclient.desktop + + # sample xorg.conf + dodoc "${FILESDIR}"/xorg.conf.vbox + docompress -x "${ED}"/usr/share/doc/${PF}/xorg.conf.vbox + + systemd_dounit "${FILESDIR}/${PN}.service" + + readme.gentoo_create_doc +} + +pkg_postinst() { + linux-mod-r1_pkg_postinst + udev_reload + + if ! use gui ; then + elog "The use flag \"gui\" is off, enable it to install the" + elog "X Window System drivers and integration." + fi + + readme.gentoo_print_elog +} + +pkg_postrm() { + udev_reload +} diff --git a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.6.ebuild b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.6.ebuild new file mode 100644 index 000000000000..81cd398e4bc3 --- /dev/null +++ b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.1.6.ebuild @@ -0,0 +1,288 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs udev + +MY_PN="VirtualBox" +MY_PV=${PV^^} +MY_P=${MY_PN}-${MY_PV} + +DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests" +HOMEPAGE="https://www.virtualbox.org/" +SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.tar.bz2 + https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.1.0.tar.bz2" +S="${WORKDIR}/${MY_PN}-${MY_PV}" + +# Reminder: see the LICENSE related comment in app-emulation/virtualbox-additions ebuild +LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~x86" +IUSE="+dbus gui" + +RDEPEND=" + acct-group/vboxguest + acct-group/vboxsf + acct-user/vboxguest + sys-libs/pam + sys-libs/zlib + dbus? ( sys-apps/dbus ) + gui? ( + x11-apps/xrandr + x11-apps/xrefresh + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + ) +" +# some libs here are indirect dependencies, and also needed at compile time. +# keeping them in DEPEND to avoid warnings from qa-vdb. +DEPEND=" + ${RDEPEND} + gui? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libXau + x11-libs/libXdmcp + x11-base/xorg-proto + ) +" +BDEPEND=" + >=dev-lang/yasm-0.6.2 + >=dev-build/kbuild-0.1.9998.3127 + sys-devel/bin86 + sys-power/iasl +" + +DOCS=() # Don't install the default README file during einstalldocs + +VBOX_MOD_SRC_DIR="out/linux.${ARCH}/release/bin/additions/src" +CONFIG_CHECK="~DRM_TTM ~DRM_VMWGFX" +WARNING_DRM_TTM="DRM_TTM is needed for running the vboxvideo driver." +WARNING_DRM_VMWGFX="DRM_VMWGFX is the recommended driver for VMSVGA." + +DOC_CONTENTS="\n +Please add users to the \"vboxguest\" group so they can\n +benefit from seamless mode, auto-resize and clipboard.\n +\n +The vboxsf group has been added to make automount services work.\n +These services are part of the shared folders support.\n +\n +Please add:\n + /etc/init.d/virtualbox-guest-additions\n +to the default runlevel in order to start\n +needed services.\n +\n +An autostart .desktop file has been installed to start\n +VBoxClient in desktop sessions.\n +\n +You can mount shared folders with:\n + mount -t vboxsf <shared_folder_name> <mount_point>\n +\n +Warning:\n + this ebuild is only needed if you are running gentoo\n + inside a VirtualBox Virtual Machine, you don't need\n + it to run VirtualBox itself.\n +\n" + +src_prepare() { + # Remove shipped binaries (kBuild,yasm), see bug #232775 + rm -r kBuild/bin tools || die + + # Provide kernel sources + pushd src/VBox/Additions &>/dev/null || die + ebegin "Extracting guest kernel module sources" + kmk GuestDrivers-src vboxguest-src vboxsf-src vboxvideo-src &>/dev/null + eend $? || die + popd &>/dev/null || die + + # PaX fixes (see bug #298988) + eapply -d "${VBOX_MOD_SRC_DIR}" -- "${FILESDIR}"/vboxguest-6.1.36-log-use-c99.patch + + # Disable things unused or splitted into separate ebuilds + cp "${FILESDIR}/${PN}-5-localconfig" LocalConfig.kmk || die + if ! use gui; then + echo "VBOX_WITH_X11_ADDITIONS :=" >> LocalConfig.kmk || die + fi + + # Remove pointless GCC version check + sed -e '/ check_gcc$/d' -i configure || die + + # Respect LDFLAGS (bug #759100) + sed -i -e '/TEMPLATE_VBoxR3Exe_LDFLAGS.linux[ ]*=/ s/$/ $(CCLDFLAGS)/' Config.kmk || die + + eapply "${WORKDIR}/virtualbox-patches-7.1.0/patches" + eapply_user +} + +src_configure() { + tc-export AR CC CXX LD RANLIB + + # Build the user-space tools, warnings are harmless + local myconf=( + --with-gcc="$(tc-getCC)" + --with-g++="$(tc-getCXX)" + + --nofatal + --disable-xpcom + --disable-sdl-ttf + --disable-pulse + --disable-alsa + $(usev !dbus --disable-dbus) + --target-arch=${ARCH} + --with-linux="${KV_OUT_DIR}" + --build-headless + ) + + # bug #843437 + # Respect LDFLAGS (bug #759100) + # Cannot use LDFLAGS here because they also get passed to $(LD) + cat >> LocalConfig.kmk <<-EOF || die + CFLAGS=${CFLAGS} + CXXFLAGS=${CXXFLAGS} + CCLDFLAGS=${LDFLAGS} + EOF + + edo ./configure "${myconf[@]}" +} + +src_compile() { + source ./env.sh || die + + # Force kBuild to respect C[XX]FLAGS and MAKEOPTS (bug #178529) + MAKEJOBS=$(grep -Eo '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) + MAKELOAD=$(grep -Eo '(\-l|\-\-load-average)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) + MAKEOPTS="${MAKEJOBS} ${MAKELOAD}" + + local myemakeargs=( + VBOX_BUILD_PUBLISHER=_Gentoo + VBOX_ONLY_ADDITIONS=1 + + KBUILD_VERBOSE=2 + + AS="$(tc-getCC)" + CC="$(tc-getCC)" + CXX="$(tc-getCXX)" + LD="$(tc-getCC)" + + TOOL_GCC3_CC="$(tc-getCC)" + TOOL_GCC3_CXX="$(tc-getCXX)" + TOOL_GCC3_LD="$(tc-getCC)" + TOOL_GCC3_AS="$(tc-getCC)" + TOOL_GCC3_AR="$(tc-getAR)" + TOOL_GCC3_OBJCOPY="$(tc-getOBJCOPY)" + #TOOL_GCC3_LD_SYSMOD="$(tc-getCC)" + + TOOL_GXX3_CC="$(tc-getCC)" + TOOL_GXX3_CXX="$(tc-getCXX)" + TOOL_GXX3_LD="$(tc-getCXX)" + TOOL_GXX3_AS="$(tc-getCXX)" + TOOL_GXX3_AR="$(tc-getAR)" + TOOL_GXX3_OBJCOPY="$(tc-getOBJCOPY)" + #TOOL_GXX3_LD_SYSMOD="$(tc-getCXX)" + + TOOL_GCC3_CFLAGS="${CFLAGS}" + TOOL_GCC3_CXXFLAGS="${CXXFLAGS}" + VBOX_GCC_OPT="${CXXFLAGS}" + VBOX_NM="$(tc-getNM)" + TOOL_YASM_AS=yasm + ) + + MAKE="kmk" emake "${myemakeargs[@]}" + + # Now creating the kernel modules. We must do this _after_ + # we compiled the user-space tools as we need two of the + # automatically generated header files. (>=3.2.0) + # Move this here for bug 836037 + local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" ) + local modlist=( vboxguest vboxsf ) + use gui && modlist+=( vboxvideo ) + modlist=( "${modlist[@]/%/=misc:${VBOX_MOD_SRC_DIR}}" ) + linux-mod-r1_src_compile +} + +src_install() { + linux-mod-r1_src_install + + insinto /etc/modprobe.d # 485996 + newins - vboxsf.conf <<-EOF + # modprobe.d configuration file for VBOXSF + + # Internal Aliases - Do not edit + # ------------------------------ + alias fs-vboxsf vboxsf + EOF + + cd out/linux.${ARCH}/release/bin/additions || die + + insinto /sbin + newins mount.vboxsf mount.vboxsf + fperms 4755 /sbin/mount.vboxsf + + if use dbus; then + newinitd "${FILESDIR}"/${PN}-8.initd-r1 ${PN} + else + newinitd <(sed 's/ dbus\>//' "${FILESDIR}"/${PN}-8.initd-r1) ${PN} + fi + + insinto /usr/sbin/ + newins VBoxService vboxguest-service + fperms 0755 /usr/sbin/vboxguest-service + + insinto /usr/bin + doins VBoxControl + fperms 0755 /usr/bin/VBoxControl + + # VBoxClient user service and xrandr wrapper + if use gui ; then + doins VBoxClient + fperms 0755 /usr/bin/VBoxClient + doins VBoxDRMClient + fperms 4755 /usr/bin/VBoxDRMClient + + pushd "${S}"/src/VBox/Additions/x11/Installer &>/dev/null || die + newins 98vboxadd-xclient VBoxClient-all + fperms 0755 /usr/bin/VBoxClient-all + popd &>/dev/null || die + fi + + # udev rule for vboxdrv + local udev_rules_dir="/lib/udev/rules.d" + dodir ${udev_rules_dir} + echo 'KERNEL=="vboxguest", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \ + >> "${ED}/${udev_rules_dir}/60-virtualbox-guest-additions.rules" \ + || die + echo 'KERNEL=="vboxuser", OWNER="vboxguest", GROUP="vboxguest", MODE="0660"' \ + >> "${ED}/${udev_rules_dir}/60-virtualbox-guest-additions.rules" \ + || die + + # VBoxClient autostart file + insinto /etc/xdg/autostart + doins "${FILESDIR}"/vboxclient.desktop + + # sample xorg.conf + dodoc "${FILESDIR}"/xorg.conf.vbox + docompress -x "${ED}"/usr/share/doc/${PF}/xorg.conf.vbox + + systemd_dounit "${FILESDIR}/${PN}.service" + + readme.gentoo_create_doc +} + +pkg_postinst() { + linux-mod-r1_pkg_postinst + udev_reload + + if ! use gui ; then + elog "The use flag \"gui\" is off, enable it to install the" + elog "X Window System drivers and integration." + fi + + readme.gentoo_print_elog +} + +pkg_postrm() { + udev_reload +} diff --git a/app-emulation/virtualbox-modules/Manifest b/app-emulation/virtualbox-modules/Manifest index ace6cfda590e..b653c674de1b 100644 --- a/app-emulation/virtualbox-modules/Manifest +++ b/app-emulation/virtualbox-modules/Manifest @@ -3,8 +3,12 @@ AUX virtualbox-modules-7.0.14-kernel-6.9.patch 2045 BLAKE2B b4d592b81b7e763d9924 AUX virtualbox.conf-r1 30 BLAKE2B 6308dedc75e2677cbdc844b53f51359e6b5745d3510636b04d08512122aeb6db81a1a18af156a8b9acccad395d390b24f9c27ed47413382cb6101266762de230 SHA512 5c6d31f527ca2db8d7fbeea759ac328eff42803d7940fd81ef12af22eb09f8913a0e561c35db1963e2a8b398ee288692817b5c8f3d439f2a6fd381769ec2ac8a DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a SHA512 7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592 DIST vbox-kernel-module-src-7.0.22.tar.xz 720516 BLAKE2B acbc2953661a61a49b502abf286d8d63e089b23baa12ffac8dff8c96a82698dfe45769dd46c86762e98ae3b5ea5b6dd3aa69bd9079210a11838ef7cc8cd7f754 SHA512 5a1a38825fba9eec036db4ae7ccfa7b37e399edbb4ed6c99fc1f03f2e61396867a7f0d059cf862f17992b7896867d334ea7edaed4205f61abe4328cef07bd8db +DIST vbox-kernel-module-src-7.0.24.tar.xz 721956 BLAKE2B 75100e27e9b6cfd5d1b7c2a4add1f76857d99e5b5842e80a03d1a2d2aea10df9b8de856e99d0f1a7b9b70270c714a8c8057d49023ad3d25be4ebc8188e1e01df SHA512 d97c115ef31f5ea5f2f1ec494346aea1eb8979be505ee7128885c2eea72c5861b52285cf4dfa3b7cb5d1a29a536ac0998229ffa4f8787740c263e701ad5a7729 DIST vbox-kernel-module-src-7.1.4.tar.xz 738112 BLAKE2B 4313b21cd96b0a89edccbcc6bd5402271121df3fb97452d3487ba8b6f07fc952034f8ffa10bfebbde765e6672515041be7a42335d64faece19ec813ec03ce84f SHA512 e4261575209afe28dbc5108d6fd15fb29760aab8e12a9bca14781a7287653aa4366c159fa6af3a8df8d6685846325e23ad82f1aae353c0ec42328933449e77af +DIST vbox-kernel-module-src-7.1.6.tar.xz 739932 BLAKE2B 2b232b10dff9efef1e54fc010f0f44c9b399ca9cb98cfeb6b0eaaa2362e94c5d63850eaf95da40724c07377f28847c01d9a3ffa21360fe8f39f12c61c57ae6ce SHA512 f9c0abf51ff4d52ddef21544c206dd41ef9975c50e73338435c8576b37c00d302f9a7b4c909e89a83cfbd4627f38170572c1237728d91089e1478382c1eac253 EBUILD virtualbox-modules-6.1.50-r2.ebuild 1052 BLAKE2B 0f1c43ab2798cc3231c78651a21b3f4bd75b168013ffedf9ecd8c049608c3fcce2e981d1609a8b42fd38d25db36caa48518ce37ed7fd6178a796472c7144bf20 SHA512 23801a41671154a5a89560bb3c23a0d41fde2352be6ace937f0c223c356b458b7df2585562b60c4a5294b2c74f3bc13b43ade175c4a42e8221ab38b86aa0bac5 EBUILD virtualbox-modules-7.0.22-r1.ebuild 1394 BLAKE2B 8c71cf7f1564a043ec4cac85707c362db67653d6d46d168e7cbec089990b086e83036463af65e5f02837b74f9067e8a994552483abd8022bfeb5a93184e0458c SHA512 fa6c6925db3b104b3f10e7299f410c1a8a42eaf40d0f38f530d2611db4df5c6d53317bef1aae76fd6bc714a0221d43075deb23d9c383aabafedf136a1280eff2 +EBUILD virtualbox-modules-7.0.24.ebuild 1395 BLAKE2B 7fa06fb40adabc289591972733ccbf162e12e3882a289d83a245be7be47a013d1bf90ad74d75af3c4eeb790a11ce2f4804ce51a576373a9eb370cc3c87f4df83 SHA512 fa075e774eedd53183f08c84c1f96ede14c3b6b3ecacaa9e582dbee548f28ece9eec94a420ce29c1dcebef2078ca131318280b9b8c463100a9a8c5fb695083bb EBUILD virtualbox-modules-7.1.4-r1.ebuild 1394 BLAKE2B f628158eac5b839a4b2d8f9478bd081a289aca96931ad0ca3b979b6bd531fda58c438a9805af74490f88b3bdf21c7cded039558097443dc42dc602e0ecc1ffd5 SHA512 e9084dcfaf7e05f175a438c3471a55bc8c3fcfafd3bad45c7bf4ce3e58b302c3bc74b8653da5200cb05970cb57101cc12acae6b6aa38f340fac7f5f5e0085dbd +EBUILD virtualbox-modules-7.1.6.ebuild 1395 BLAKE2B 7fa06fb40adabc289591972733ccbf162e12e3882a289d83a245be7be47a013d1bf90ad74d75af3c4eeb790a11ce2f4804ce51a576373a9eb370cc3c87f4df83 SHA512 fa075e774eedd53183f08c84c1f96ede14c3b6b3ecacaa9e582dbee548f28ece9eec94a420ce29c1dcebef2078ca131318280b9b8c463100a9a8c5fb695083bb MISC metadata.xml 255 BLAKE2B 9386ef3bdb55211441f303528b31f8ccd9ad9039744400e859574a424fa1f366a989fe78f5c10038f3dd9b06a6a389e4a7e643b3eac0dc93a79ac4cc3b4c5423 SHA512 6c158e12464285afd44b70d0653b65f65da1c523fc2b1b07eb6d2dec56f58234bb31cb9dc36238cd6dfc20031b4d58c04e7c1678cc9f917194403ad8a209513f diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.24.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.24.ebuild new file mode 100644 index 000000000000..40e35d9fd9f4 --- /dev/null +++ b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.24.ebuild @@ -0,0 +1,48 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# XXX: the tarball here is just the kernel modules split out of the binary +# package that comes from VirtualBox-*.run +# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb + +EAPI=8 + +inherit linux-mod-r1 + +MY_P="vbox-kernel-module-src-${PV}" +DESCRIPTION="Kernel Modules for Virtualbox" +HOMEPAGE="https://www.virtualbox.org/" +SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz" +S="${WORKDIR}" + +LICENSE="GPL-3" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +CONFIG_CHECK="~!SPINLOCK JUMP_LABEL" + +src_compile() { + local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc ) + local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" ) + linux-mod-r1_src_compile +} + +src_install() { + linux-mod-r1_src_install + insinto /usr/lib/modules-load.d/ + newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf + + insinto /etc/modprobe.d # bug #945135 + newins - virtualbox.conf <<-EOF + # modprobe.d configuration file for VBOXSF + + # Starting with kernel 6.12, + # KVM initializes virtualization on module loading by default. + # This prevents VirtualBox VMs from starting. + # See also: + # https://bugs.gentoo.org/945135 + # https://www.virtualbox.org/wiki/Changelog-7.1 + # ------------------------------ + options kvm enable_virt_at_load=0 + EOF +} diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.1.6.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-7.1.6.ebuild new file mode 100644 index 000000000000..40e35d9fd9f4 --- /dev/null +++ b/app-emulation/virtualbox-modules/virtualbox-modules-7.1.6.ebuild @@ -0,0 +1,48 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# XXX: the tarball here is just the kernel modules split out of the binary +# package that comes from VirtualBox-*.run +# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb + +EAPI=8 + +inherit linux-mod-r1 + +MY_P="vbox-kernel-module-src-${PV}" +DESCRIPTION="Kernel Modules for Virtualbox" +HOMEPAGE="https://www.virtualbox.org/" +SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz" +S="${WORKDIR}" + +LICENSE="GPL-3" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" + +CONFIG_CHECK="~!SPINLOCK JUMP_LABEL" + +src_compile() { + local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc ) + local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" ) + linux-mod-r1_src_compile +} + +src_install() { + linux-mod-r1_src_install + insinto /usr/lib/modules-load.d/ + newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf + + insinto /etc/modprobe.d # bug #945135 + newins - virtualbox.conf <<-EOF + # modprobe.d configuration file for VBOXSF + + # Starting with kernel 6.12, + # KVM initializes virtualization on module loading by default. + # This prevents VirtualBox VMs from starting. + # See also: + # https://bugs.gentoo.org/945135 + # https://www.virtualbox.org/wiki/Changelog-7.1 + # ------------------------------ + options kvm enable_virt_at_load=0 + EOF +} diff --git a/app-emulation/virtualbox/Manifest b/app-emulation/virtualbox/Manifest index 44e6a217d2a4..9ef06245bbca 100644 --- a/app-emulation/virtualbox/Manifest +++ b/app-emulation/virtualbox/Manifest @@ -16,16 +16,21 @@ AUX virtualbox-ose-6-wrapper 3578 BLAKE2B c150e578212435268de3c5fb0eea701bc843ec AUX virtualbox-vboxusb_tmpfilesd 35 BLAKE2B 56937e236a0e4d1a2aa085271e8ae0af9553fdf7c3b804af4d3fda3aa8dbc32d63762fee90bc949390cb9cd67f2f0111894c8af084731dab6920ae1675c69a64 SHA512 72e4602f5f214f8833486f5c787c263a10390e8bdf65b5615d67c35ec44048f02add12fe43b19f9c57a9d2f12d768c52e54fcfb9052c0611d06cc988a698c171 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51 SHA512 ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f DIST VirtualBox-7.0.22.tar.bz2 174643573 BLAKE2B 93ba1dd44a7147e61d72489a127e497f510c12eef576f8a30af45011e383050a908124c0f9794a92f28400cbb2f230308884893bafacd4f8a391b2354958f02d SHA512 eb231cc487becfbad8c979fb9d6a1ede3a28a1bb11e77b1482181be4bd294fd209c77a7d599562f99f1ac2be587203b9d97230ccce4f85ed96c63e66b0fce392 +DIST VirtualBox-7.0.24.tar.bz2 174663788 BLAKE2B 110b11904a20f42c8be48ca684f09a65b744f6b642d31d38f1c4b7f8d9766e0cfef34d9208930b958ae5580d8e5a1c5b23e6f8ae411a42b7e65fb9cf9dd9c32c SHA512 54fcdc78fb771f5fcbac606fe5596382921abc9b28943d037708230f92c79a008cffd69baa6c42504806546842d85e82fd788433cc12b180e3eaec2b565f6769 DIST VirtualBox-7.1.4.tar.bz2 206218796 BLAKE2B 62a4f44b4eac2e1cb2c0bace5dfabf86c41b738d81aede3de75d88159a8d76158748eaae38ee3eedbc0f79b639a875f1ef6805a8ca7c95021f475935f54d7ef9 SHA512 97654339d509447e2604db01e29f9e810f59498a378e645f412cffb67022c4e547f205e8ebdac6ae33aaa8f7bc0f289bdca2e5a04b1fa31b4a05c191d7600a9c +DIST VirtualBox-7.1.6.tar.bz2 205786817 BLAKE2B 5328efe566217f69b665be58b19fc18f5898d634f0ee4057de93e66817dc15a2a708c71d9b323cfce752adf221dac44cbf2be0b8bfd37b2051c777fff0f4759a SHA512 16aa69eef997550e40e2759b9e0aa28b082d04de1352c62246bd8c63bb951545e5d6c6c1d930ae284c5c925eb44d504f071f545aa934bc4d94fbdb5ba74423d9 DIST virtualbox-help-7.0.22.tar.xz 3950712 BLAKE2B 381743c2d6e5da940865818c725bc299ae7b178f25f822cb25a8bc2ed69fa32e3999a8f795132ffe7f01d1ae6c19f5e91d89a09dfa5cc6919cfeae4b6c420951 SHA512 4ae974a9a166c483d767ea1417afac04a8a5f3eb51bb78e4254c5e5577aaa5a64e39fe151ae73f7bc560ed63ca09a02c49c0314bbac3bea6a1331b2b852a1a0f DIST virtualbox-help-7.1.0.tar.xz 1631644 BLAKE2B 408748619d1e981b9d5b5e615baca75ff297e9b7e745751767361b7b9c74345a3db1980734439f3868c412fe28a6b687b417adc3cc148d2e2b8a9fa60e48463b SHA512 513b8474d4fbf7cdb83624dc8d344122c524d92f9f84b32784161c8e1cac8ddc2c265447621d7cd3cf105d555a044e6abf42155f413ba89d507eba7ce3b2da89 DIST virtualbox-help-7.1.4.tar.xz 1586108 BLAKE2B e8219ed67b1db9a5e4d0271e25980fbcbfb8c72316dc4bd3337080c81082bb8ecad9c9317b5b9be77db1eeac42c567512a64fe86ae9bb6371dea8632e7afc9ab SHA512 185249fe2bdf2138a034c53e23eedb88cf487e1fb26a8bd623f0d75ea0d2ff4dff3484564a5b317703fb3f302ec7037cb0a49c7c3845e229fe2ac9e2c8c96af6 +DIST virtualbox-help-7.1.6.tar.xz 984060 BLAKE2B 9a330b2dae7c1d24d8754ad305681b632fc55e9b0776090fd15b93bd2c2c994a9f0b582e681db0095bd66b50ad26d0af379f6a0d2ac843b90a2640dac69be4f3 SHA512 177daa0b3e83f4c6f228e457d1b906b45a60b7bc7a3d40dfaf4048f5d65f584eab66df5f0adb8ff08e87cba5809f20075a75205997c2a79cb1f4cca02b6f919c DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87 SHA512 1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57 DIST virtualbox-patches-7.0.22-r1.tar.bz2 6972 BLAKE2B e9116cb2ed874f9a0133e756b725a48ee665a412114d04195849f5930782c65678a2aaf581b9b02bc29001be4191116e322643232ee37de5cba0f2b5049b615f SHA512 be72b596f63229bd28b22c026108cf5a5c951f58343a709f158446593e6f872a81734dd83a838dd91c02c80854312e2cad81f3a525035db5ffabeb96729a8276 DIST virtualbox-patches-7.1.4-r1.tar.bz2 6140 BLAKE2B dc84a0522629d06b72ff98e330e2c104e55185914238fed53d696399e43400a1c32979724c156479c3a67d2c64f7f8389d58a83242de559cf8dd89fbda0804e6 SHA512 3541ace61bd64f6ecb2f7b3aaa2383c33ae51682676eead78b267ff82d46e769117f074a534301e734408efa0e622d63e778085f06741223b35ed8caaacc003d DIST virtualbox-patches-7.2.0_pre20250106.tar.bz2 6235 BLAKE2B a87cbd118024d9b996cbabd19e16013d1a8e97ae34001b24abd33026c2cec7ab0a4c0cf5ea490cbf7e57c3848f011c579d03ba715e9c56efdc9f7a667166c524 SHA512 a77c6279cff8d7a655443d88ac9ae609fb9c801fd91f84eabcb3612a57501df191da4ee7e8dc92715d923dc25f703070508b28cc5b8b0147db6ea56a02728338 EBUILD virtualbox-6.1.50-r3.ebuild 18929 BLAKE2B 5361667320ccdc5534959f12f40665f7a8a19e8b09b0b172c3537bb0d93a7bb0117dc35114e27e7a6de35eefb0811aaf94c54568b32cd1dcc62524ec22d7b393 SHA512 54719ef39276acff779d399ed744d5aef88e6275dce7d06cec9fc611335d243b8dd1b817aea56fa5b93b96345f7b19dccdf8facdfc49e58d42524f9050ba7776 EBUILD virtualbox-7.0.22.ebuild 21440 BLAKE2B c0df1d74f646de4207623c2b9da902b848cd20d67e0eb665e4a8bcfc21e3e0c6bf950d5f1b46e018a3a9d6a8451533099a3f0b28eec75298b82db7a87dd7aebe SHA512 580e5008f6584b6b78d3454d72641fdb891af592d131c28be5483331061579b3599011a3002fecb44e2e1954bacf0ece295bbc23cb69b0d32b38cf5e5478be40 +EBUILD virtualbox-7.0.24.ebuild 19492 BLAKE2B 464fb84964ee2d17a0df5abf18440df76da68a754bb243d8bce10445c13c65bcc7354e91b15ab73f5563c89c1c710c18da4c4aa8c5449c2162a217290646e1f6 SHA512 511e6586ccdc09dd136218876ac2d09593e5ed4c7d6b8f3983fc4bee88eb559e95202e1f25ff7eced80012e5a46ea301dae2cb8d9313b2d47961e9012ee7b664 EBUILD virtualbox-7.1.4.ebuild 21865 BLAKE2B 42e24a8891b52475e9df357ca82e55ee48a6a1b0331c22e7549d1183a79284d5f2fba1016f82c362f21aeb3d82d401f6e6877df941a19be3e4c39b54501a7096 SHA512 fe3d9f026d5f3e6ffbb6579cf2387e2ebb123b75e6ea97b06463421bd5817b72df436d219d4535ae0dd4fc89c8c2e740bb441e968f16b3080fe3a968a1e7149d +EBUILD virtualbox-7.1.6.ebuild 21978 BLAKE2B 678592914c36046aa9464d3c740bc48f05064624008d1dda74f0dffa83a286c6a85528d14a7150fde5328578c1e85b9396e56808c961427a97e11722f8eef483 SHA512 72161cdefb6d5b9eb6dc749fa631482ce2fe90848291aedc45b27b658cba87c689ffc289620818527bde0c6f427f542773ada987acc0adaca755f90a91491143 EBUILD virtualbox-9999.ebuild 21816 BLAKE2B 56da2601c9aaed224e0b071060ff854c254a91a2cbbc27287f90df12d4fc0c30ff23647cd9d01a1dda19d3570b02c49b38edb5cf8d736214d8b435bd162629fb SHA512 db76a388c2029a92ef4fc3dc7f6a1f26638ec6c6a5dc888f298f0751ff747117614a6215c4fc2d185bb68e2c97b07d1a8dd89662fda0b8dca195c2e12fc2f26a MISC metadata.xml 948 BLAKE2B c074e494d9affda91addd2355f8e71616602102b4cc151d2b45efd04754f1f92621ecd313dbe3baa44c3301f57b61e9cff780d445c2ea3d19ce3d9c8ae05213a SHA512 5338812da9334aedf08dd7a31a4a07c7bfa8232e8f0de6af9de9ac0f5585397cea16e66cb73d56632efa4cf21386782108182d803de6ff45c08082a13dc5fed9 diff --git a/app-emulation/virtualbox/virtualbox-7.0.24.ebuild b/app-emulation/virtualbox/virtualbox-7.0.24.ebuild new file mode 100644 index 000000000000..9b46fe4e37d4 --- /dev/null +++ b/app-emulation/virtualbox/virtualbox-7.0.24.ebuild @@ -0,0 +1,690 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# To add a new Python here: +# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's logic) +# Do NOT skip this part. It'll end up silently not-building the Python extension +# or otherwise misbehaving if you do. +# +# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ USE=python. +# +# May need to look at other distros (e.g. Arch Linux) to find patches for newer +# Python versions as upstream tends to lag. Upstream may have patches on their +# trunk branch but not release branch. +# +# See bug #785835, bug #856121. +PYTHON_COMPAT=( python3_{10..11} ) + +inherit edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature pax-utils \ + python-single-r1 tmpfiles toolchain-funcs udev xdg + +MY_PN="VirtualBox" +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Family of powerful x86 virtualization products for enterprise and home use" +HOMEPAGE="https://www.virtualbox.org/" +SRC_URI=" + https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2 + https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.22-r1.tar.bz2 +" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" +IUSE="alsa dbus debug doc dtrace java lvm pam pch pulseaudio +opengl python +sdk +sdl test +udev vboxwebsrv vde +vmmraw vnc" +RESTRICT="!test? ( test )" + +unset WATCOM #856769 + +COMMON_DEPEND=" + acct-group/vboxusers + ~app-emulation/virtualbox-modules-${PV} + dev-libs/libtpms + dev-libs/libxml2 + dev-libs/openssl:0= + media-libs/libpng:0= + media-libs/libvpx:0= + net-misc/curl + sys-libs/zlib + dbus? ( sys-apps/dbus ) + lvm? ( sys-fs/lvm2 ) + opengl? ( + media-libs/libglvnd[X] + media-libs/vulkan-loader + x11-libs/libX11 + x11-libs/libXt + ) + pam? ( sys-libs/pam ) + python? ( ${PYTHON_DEPS} ) + sdl? ( + media-libs/libsdl2[X,video] + x11-libs/libX11 + x11-libs/libXcursor + x11-libs/libXt + ) + vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] ) + vde? ( net-misc/vde ) + vnc? ( >=net-libs/libvncserver-0.9.9 ) +" +# We're stuck on JDK (and JRE, I guess?) 1.8 because of need for wsimport +# with USE="vboxwebsrv java". Note that we have to put things in DEPEND, +# not (only, anyway) BDEPEND, as the eclass magic to set the environment variables +# based on *DEPEND doesn't work for BDEPEND at least right now. +# +# There's a comment in Config.kmk about it +# ("With Java 11 wsimport was removed, usually part of a separate install now.") +# but it needs more investigation. +# +# See bug #878299 to track this issue. +DEPEND=" + ${COMMON_DEPEND} + >=dev-libs/libxslt-1.1.19 + virtual/libcrypt:= + alsa? ( >=media-libs/alsa-lib-1.0.13 ) + java? ( virtual/jdk:1.8 ) + opengl? ( + x11-base/xorg-proto + x11-libs/libXcursor + x11-libs/libXinerama + x11-libs/libXmu + x11-libs/libXrandr + virtual/glu + ) + sdl? ( x11-libs/libXinerama ) + pulseaudio? ( media-libs/libpulse ) + udev? ( >=virtual/udev-171 ) +" +RDEPEND=" + ${COMMON_DEPEND} + java? ( virtual/jre:1.8 ) +" +BDEPEND=" + >=app-arch/tar-1.34-r2 + >=dev-lang/yasm-0.6.2 + dev-libs/libIDL + dev-util/glslang + >=dev-build/kbuild-0.1.9998.3592 + sys-apps/which + sys-devel/bin86 + sys-libs/libcap + sys-power/iasl + virtual/pkgconfig + doc? ( + app-text/docbook-sgml-dtd:4.4 + app-text/docbook-xsl-ns-stylesheets + dev-texlive/texlive-basic + dev-texlive/texlive-latex + dev-texlive/texlive-latexrecommended + dev-texlive/texlive-latexextra + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-fontsextra + dev-qt/qthelp:5 + ) + java? ( virtual/jdk:1.8 ) + python? ( + ${PYTHON_DEPS} + test? ( + $(python_gen_cond_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) + ) +" + +QA_FLAGS_IGNORED=" + usr/lib64/virtualbox/VBoxDDR0.r0 + usr/lib64/virtualbox/VMMR0.r0 + usr/lib64/virtualbox/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.r0 + usr/lib64/virtualbox/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.debug +" + +QA_TEXTRELS=" + usr/lib64/virtualbox/VMMR0.r0 + usr/lib64/virtualbox/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.r0 +" + +QA_EXECSTACK=" + usr/lib64/virtualbox/iPxeBaseBin + usr/lib64/virtualbox/VMMR0.r0 + usr/lib64/virtualbox/VBoxDDR0.r0 + usr/lib64/virtualbox/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.r0 + usr/lib64/virtualbox/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.debug +" + +QA_WX_LOAD=" + usr/lib64/virtualbox/iPxeBaseBin +" + +QA_PRESTRIPPED=" + usr/lib64/virtualbox/VMMR0.r0 + usr/lib64/virtualbox/VBoxDDR0.r0 + usr/lib64/virtualbox/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.r0 +" + +REQUIRED_USE=" + java? ( sdk ) + python? ( sdk ${PYTHON_REQUIRED_USE} ) + vboxwebsrv? ( java ) +" + +PATCHES=( + # Downloaded patchset + "${WORKDIR}"/virtualbox-patches-7.0.22-r1/patches +) + +pkg_pretend() { + einfo + einfo "QT 5 is going away. This build will not include any QT frontend." + einfo "Please upgrade to virtualbox 7.1.x, which uses QT 6." + einfo + + if ! use opengl; then + einfo "No USE=\"opengl\" selected, this build will lack" + einfo "the OpenGL feature." + fi + + # 749273 + local d=${ROOT} + for i in usr "$(get_libdir)"; do + d="${d}/$i" + if [[ "$(stat -L -c "%g %u" "${d}")" != "0 0" ]]; then + die "${d} should be owned by root, VirtualBox will not start otherwise" + fi + done +} + +pkg_setup() { + java-pkg-opt-2_pkg_setup + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + if use python; then + mkdir test + cp "${FILESDIR}"/test_python.py test/ + python_fix_shebang test/test_python.py + fi + + # Only add nopie patch when we're on hardened + if gcc-specs-pie; then + eapply "${FILESDIR}"/050_virtualbox-5.2.8-nopie.patch + fi + + # Remove shipped binaries (kBuild, yasm) and tools, see bug #232775 + rm -r kBuild/bin || die + # Remove everything in tools except kBuildUnits + find tools -mindepth 1 -maxdepth 1 -name kBuildUnits -prune -o -exec rm -r {} \+ || die + + # Disable things unused or split into separate ebuilds + sed -e "s@MY_LIBDIR@$(get_libdir)@" \ + "${FILESDIR}"/${PN}-5-localconfig > LocalConfig.kmk || die + + if ! use pch; then + # bug #753323 + printf '\n%s\n' "VBOX_WITHOUT_PRECOMPILED_HEADERS=1" \ + >> LocalConfig.kmk || die + fi + + # bug #916002, #488176, #925347 + tc-ld-is-mold || tc-ld-force-bfd + + # Respect LDFLAGS + sed -e "s@_LDFLAGS\.${ARCH}*.*=@& ${LDFLAGS}@g" \ + -i Config.kmk src/libs/xpcom18a4/Config.kmk || die + + # Do not use hard-coded ld (related to bug #488176) + sed -e '/QUIET)ld /s@ld @$(LD) @' \ + -i src/VBox/Devices/PC/ipxe/Makefile.kmk || die + + # Use PAM only when pam USE flag is enbaled (bug #376531) + if ! use pam; then + einfo "Disabling PAM removes the possibility to use the VRDP features." + sed -i 's@^.*VBOX_WITH_PAM@#VBOX_WITH_PAM@' Config.kmk || die + sed -i 's@\(.*/auth/Makefile.kmk.*\)@#\1@' \ + src/VBox/HostServices/Makefile.kmk || die + echo -e "\nIPRT_WITHOUT_PAM=1" >> LocalConfig.kmk || die + fi + + # add correct java path + if use java; then + sed "s@/usr/lib/jvm/java-6-sun@$(java-config -O)@" \ + -i "${S}"/Config.kmk || die + java-pkg-opt-2_src_prepare + fi + + #856811 #864274 + # cannot filter out only one flag, some combinations of these flags produce buggy executables + for i in abm avx avx2 bmi bmi2 fma fma4 popcnt; do + append-cflags $(test-flags-CC -mno-$i) + append-cxxflags $(test-flags-CXX -mno-$i) + done + + # bug #940482 + filter-flags -fno-plt + + # bug #908814 + filter-lto + + # bug #843437 + cat >> LocalConfig.kmk <<-EOF || die + CXXFLAGS=${CXXFLAGS} + CFLAGS=${CFLAGS} + EOF + + if use sdl; then + sed -i 's/sdl-config/sdl2-config/' configure || die + echo -e "\nVBOX_WITH_VBOXSDL=1" >> LocalConfig.kmk || die + fi + + #443830 + echo -e "\nVBOX_WITH_VBOX_IMG=1" >> LocalConfig.kmk || die + + if tc-is-clang; then + # clang assembler chokes on comments starting with / + sed -i -e '/^\//d' src/libs/xpcom18a4/nsprpub/pr/src/md/unix/os_Linux_x86_64.s || die + + # clang does not support this extension + eapply "${FILESDIR}"/${PN}-7.0.8-disable-rebuild-iPxeBiosBin.patch + fi + + # fix doc generation + echo -e "\nVBOX_PATH_DOCBOOK=/usr/share/sgml/docbook/xsl-ns-stylesheets" >> LocalConfig.kmk || die + # replace xhtml names with numeric equivalents + find doc/manual -name \*.xml -exec sed -i \ + -e 's/ /\ /g' \ + -e 's/–/\–/g' \ + -e 's/←/\←/g' \ + -e 's/→/\→/g' \ + -e 's/↔/\↔/g' {} \+ || die + + # fix help path #891879 + echo -e "\nVBOX_PATH_PACKAGE_DOCS=/usr/share/doc/${PF}" >> LocalConfig.kmk || die + + # 489208 + # Cannot patch the whole text, many translations. Use sed instead to replace the command + find src/VBox/Frontends/VirtualBox/nls -name \*.ts -exec sed -i \ + 's/'[^&]*\(vboxdrv setup\|vboxconfig\)'/\'emerge -1 virtualbox-modules\'/' {} \+ || die + sed -i "s:'/sbin/vboxconfig':'emerge -1 virtualbox-modules':" \ + src/VBox/Frontends/VirtualBox/src/main.cpp \ + src/VBox/VMM/VMMR3/VM.cpp || die + + # 890561 + echo -e "\nVBOX_GTAR=gtar" >> LocalConfig.kmk || die + + # because nls support depends on QT5, disable it + cat >> LocalConfig.kmk <<-EOF || die + VBOX_WITH_NLS := + VBOX_WITH_MAIN_NLS := + VBOX_WITH_PUEL_NLS := + VBOX_WITH_VBOXMANAGE_NLS := + VBOX_WITH_DOCS_QHELP := + EOF +} + +src_configure() { + tc-export AR CC CXX LD RANLIB + export HOST_CC="$(tc-getBUILD_CC)" + + local myconf=( + --with-gcc="$(tc-getCC)" + --with-g++="$(tc-getCXX)" + + --disable-kmods + + $(usev !alsa --disable-alsa) + $(usev !dbus --disable-dbus) + $(usev debug --build-debug) + $(usev !doc --disable-docs) + $(usev !java --disable-java) + $(usev !lvm --disable-devmapper) + $(usev !pulseaudio --disable-pulse) + $(usev !python --disable-python) + $(usev vboxwebsrv --enable-webservice) + $(usev vde --enable-vde) + $(usev !vmmraw --disable-vmmraw) + $(usev vnc --enable-vnc) + ) + + if use sdl || use opengl; then + myconf+=( + --disable-qt + $(usev !opengl --disable-opengl) + $(usev !sdl --disable-sdl) + ) + else + myconf+=( + --build-headless + ) + fi + + if use amd64 && ! has_multilib_profile; then + myconf+=( --disable-vmmraw ) + fi + + # not an autoconf script + edo ./configure "${myconf[@]}" + + # Force usage of chosen Python implementation + # bug #856121, bug #785835 + sed -i \ + -e '/VBOX_WITH_PYTHON.*=/d' \ + -e '/VBOX_PATH_PYTHON_INC.*=/d' \ + -e '/VBOX_LIB_PYTHON.*=/d' \ + AutoConfig.kmk || die + + if use python; then + cat >> AutoConfig.kmk <<-EOF || die + VBOX_WITH_PYTHON=$(usev python 1) + VBOX_PATH_PYTHON_INC=$(python_get_includedir) + VBOX_LIB_PYTHON=$(python_get_library_path) + EOF + + local mangled_python="${EPYTHON#python}" + mangled_python="${mangled_python/.}" + + # Stub out the script which defines what the Makefile ends up + # building for. gen_python_deps.py gets called by the Makefile + # with some args and it spits out a bunch of paths for a hardcoded + # list of Pythons. We just override it with what we're actually using. + # This minimises the amount of patching we have to do for new Pythons. + cat > src/libs/xpcom18a4/python/gen_python_deps.py <<-EOF || die + print("VBOX_PYTHON${mangled_python}_INC=$(python_get_includedir)") + print("VBOX_PYTHON${mangled_python}_LIB=$(python_get_library_path)") + print("VBOX_PYTHONDEF_INC=$(python_get_includedir)") + print("VBOX_PYTHONDEF_LIB=$(python_get_library_path)") + EOF + + chmod +x src/libs/xpcom18a4/python/gen_python_deps.py || die + else + cat >> AutoConfig.kmk <<-EOF || die + VBOX_WITH_PYTHON:= + EOF + fi +} + +src_compile() { + source ./env.sh || die + + # Force kBuild to respect C[XX]FLAGS and MAKEOPTS (bug #178529) + MAKEJOBS=$(grep -Eo '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) + MAKELOAD=$(grep -Eo '(\-l|\-\-load-average)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) + MAKEOPTS="${MAKEJOBS} ${MAKELOAD}" + + local myemakeargs=( + VBOX_BUILD_PUBLISHER=_Gentoo + VBOX_WITH_VBOXIMGMOUNT=1 + + KBUILD_VERBOSE=2 + + AS="$(tc-getCC)" + CC="$(tc-getCC)" + CXX="$(tc-getCXX)" + + TOOL_GCC3_CC="$(tc-getCC)" + TOOL_GCC3_LD="$(tc-getCC)" + TOOL_GCC3_AS="$(tc-getCC)" + TOOL_GCC3_AR="$(tc-getAR)" + TOOL_GCC3_OBJCOPY="$(tc-getOBJCOPY)" + + TOOL_GXX3_CC="$(tc-getCC)" + TOOL_GXX3_CXX="$(tc-getCXX)" + TOOL_GXX3_LD="$(tc-getCXX)" + TOOL_GXX3_AS="$(tc-getCXX)" + TOOL_GXX3_AR="$(tc-getAR)" + TOOL_GXX3_OBJCOPY="$(tc-getOBJCOPY)" + + TOOL_GCC3_CFLAGS="${CFLAGS}" + TOOL_GCC3_CXXFLAGS="${CXXFLAGS}" + VBOX_GCC_OPT="${CXXFLAGS}" + VBOX_NM="$(tc-getNM)" + + TOOL_YASM_AS=yasm + ) + + if use amd64 && has_multilib_profile; then + myemakeargs+=( + CC32="$(tc-getCC) -m32" + CXX32="$(tc-getCXX) -m32" + + TOOL_GCC32_CC="$(tc-getCC) -m32" + TOOL_GCC32_CXX="$(tc-getCXX) -m32" + TOOL_GCC32_LD="$(tc-getCC) -m32" + TOOL_GCC32_AS="$(tc-getCC) -m32" + TOOL_GCC32_AR="$(tc-getAR)" + TOOL_GCC32_OBJCOPY="$(tc-getOBJCOPY)" + + TOOL_GXX32_CC="$(tc-getCC) -m32" + TOOL_GXX32_CXX="$(tc-getCXX) -m32" + TOOL_GXX32_LD="$(tc-getCXX) -m32" + TOOL_GXX32_AS="$(tc-getCXX) -m32" + TOOL_GXX32_AR="$(tc-getAR)" + TOOL_GXX32_OBJCOPY="$(tc-getOBJCOPY)" + ) + fi + + MAKE="kmk" emake "${myemakeargs[@]}" all +} + +src_test() { + if use python; then + local -x VBOX_PROGRAM_PATH="${S}"/out/linux.${ARCH}/$(usex debug debug release)/bin + local -x VBOX_SDK_PATH="${VBOX_PROGRAM_PATH}"/sdk + local -x PYTHONPATH="${VBOX_SDK_PATH}"/installer + LD_LIBRARY_PATH="${VBOX_PROGRAM_PATH}" epytest test/ + fi +} + +src_install() { + cd "${S}"/out/linux.${ARCH}/$(usex debug debug release)/bin || die + + local vbox_inst_path="/usr/$(get_libdir)/${PN}" each size ico icofile + + vbox_inst() { + local binary="${1}" + local perms="${2:-0750}" + local path="${3:-${vbox_inst_path}}" + + [[ -n "${binary}" ]] || die "vbox_inst: No binary given!" + [[ ${perms} =~ ^[[:digit:]]+{4}$ ]] || die "vbox_inst: perms must consist of four digits." + + insinto ${path} + doins ${binary} + fowners root:vboxusers ${path}/${binary} + fperms ${perms} ${path}/${binary} + } + + # Create configuration files + insinto /etc/vbox + newins "${FILESDIR}/${PN}-4-config" vbox.cfg + + # Set the correct libdir + sed \ + -e "s@MY_LIBDIR@$(get_libdir)@" \ + -i "${ED}"/etc/vbox/vbox.cfg || die "vbox.cfg sed failed" + + # Install the wrapper script + exeinto ${vbox_inst_path} + newexe "${FILESDIR}/${PN}-ose-6-wrapper" "VBox" + fowners root:vboxusers ${vbox_inst_path}/VBox + fperms 0750 ${vbox_inst_path}/VBox + + # Install binaries and libraries + insinto ${vbox_inst_path} + doins -r components + + for each in VBox{Autostart,BalloonCtrl,BugReport,CpuReport,ExtPackHelperApp,Manage,SVC,VMMPreload,XPCOMIPCD} \ + vboximg-mount vbox-img *so *r0; do + vbox_inst ${each} + done + + # These binaries need to be suid root. + for each in VBox{Headless,Net{AdpCtl,DHCP,NAT}} ; do + vbox_inst ${each} 4750 + done + + # Install EFI Firmware files (bug #320757) + for each in VBoxEFI{32,64}.fd ; do + vbox_inst ${each} 0644 + done + + # VBoxSVC and VBoxManage need to be pax-marked (bug #403453) + # VBoxXPCOMIPCD (bug #524202) + for each in VBox{Headless,Manage,SVC,XPCOMIPCD} ; do + pax-mark -m "${ED}"${vbox_inst_path}/${each} + done + + # Symlink binaries to the shipped wrapper + for each in vbox{autostart,balloonctrl,bugreport,headless,manage} \ + VBox{Autostart,BalloonCtrl,BugReport,Headless,Manage,VRDP} ; do + dosym ${vbox_inst_path}/VBox /usr/bin/${each} + done + dosym ${vbox_inst_path}/vboximg-mount /usr/bin/vboximg-mount + dosym ${vbox_inst_path}/vbox-img /usr/bin/vbox-img + + if use pam; then + # VRDPAuth only works with this (bug #351949) + dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so + fi + + # set an env-variable for 3rd party tools + echo "VBOX_APP_HOME=${vbox_inst_path}" > "${T}/90virtualbox" + # environment variables used during SDK binding installation + echo "VBOX_SDK_PATH=${vbox_inst_path}/sdk" >> "${T}/90virtualbox" + echo "VBOX_INSTALL_PATH=${vbox_inst_path}" >> "${T}/90virtualbox" + doenvd "${T}/90virtualbox" + + if use sdl; then + vbox_inst VBoxSDL 4750 + pax-mark -m "${ED}"${vbox_inst_path}/VBoxSDL + + for each in vboxsdl VBoxSDL ; do + dosym ${vbox_inst_path}/VBox /usr/bin/${each} + done + fi + + if use lvm; then + vbox_inst VBoxVolInfo 4750 + dosym ${vbox_inst_path}/VBoxVolInfo /usr/bin/VBoxVolInfo + fi + + if use sdk; then + insinto ${vbox_inst_path} + doins -r sdk + + if use java; then + java-pkg_regjar "${ED}/${vbox_inst_path}/sdk/bindings/xpcom/java/vboxjxpcom.jar" + java-pkg_regso "${ED}/${vbox_inst_path}/libvboxjxpcom.so" + fi + fi + + if use udev; then + local udevdir="$(get_udevdir)" + local udev_file="VBoxCreateUSBNode.sh" + local rules_file="10-virtualbox.rules" + + insinto ${udevdir} + doins ${udev_file} + fowners root:vboxusers ${udevdir}/${udev_file} + fperms 0750 ${udevdir}/${udev_file} + + insinto ${udevdir}/rules.d + sed "s@%UDEVDIR%@${udevdir}@" "${FILESDIR}"/${rules_file} \ + > "${T}"/${rules_file} || die + doins "${T}"/${rules_file} + fi + + if use vboxwebsrv; then + vbox_inst vboxwebsrv + dosym ${vbox_inst_path}/VBox /usr/bin/vboxwebsrv + newinitd "${FILESDIR}"/vboxwebsrv-initd vboxwebsrv + newconfd "${FILESDIR}"/vboxwebsrv-confd vboxwebsrv + fi + + # Remove dead symlinks (bug #715338) + find "${ED}"/usr/$(get_libdir)/${PN} -xtype l -delete || die + + # Fix version string in extensions or else they don't get accepted + # by the virtualbox host process (see bug #438930) + find ExtensionPacks -type f -name "ExtPack.xml" -exec sed -i '/Version/s@_Gentoo@@' {} \+ || die + + local extensions_dir="${vbox_inst_path}/ExtensionPacks" + + if use vnc; then + insinto ${extensions_dir} + doins -r ExtensionPacks/VNC + fi + + if use dtrace; then + insinto ${extensions_dir} + doins -r ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack + fi + + if use doc; then + dodoc UserManual.pdf + docompress -x /usr/share/doc/${PF} + fi + + if use python; then + local python_path_ext="${ED}/usr/$(get_libdir)/virtualbox/VBoxPython3.so" + if [[ ! -x "${python_path_ext}" ]]; then + eerror "Couldn't find ${python_path_ext}! Bindings were requested with USE=python" + eerror "but none were installed. This may happen if support for a Python target" + eerror "(listed in PYTHON_COMPAT in the ebuild) is incomplete within the Makefiles." + die "Incomplete installation of Python bindings! File a bug with Gentoo!" + fi + + # 378871 + local installer_dir="${ED}/usr/$(get_libdir)/virtualbox/sdk/installer" + pushd "${installer_dir}" &> /dev/null || die + sed -e "s;%VBOX_INSTALL_PATH%;${vbox_inst_path};" \ + -e "s;%VBOX_SDK_PATH%;${vbox_inst_path}/sdk;" \ + -i vboxapi/__init__.py || die + # insert shebang, the files come without one + find vboxapi -name \*.py -exec sed -e "1 i\#! ${PYTHON}" -i {} \+ || die + python_domodule vboxapi + popd &> /dev/null || die + sed -e "1 i\#! ${PYTHON}" -i vboxshell.py || die + python_doscript vboxshell.py + + # do not install the installer + rm -r "${installer_dir}" || die + fi + + newtmpfiles "${FILESDIR}"/${PN}-vboxusb_tmpfilesd ${PN}-vboxusb.conf +} + +pkg_postinst() { + xdg_pkg_postinst + + if use udev; then + udev_reload + udevadm trigger --subsystem-match=usb + fi + + tmpfiles_process virtualbox-vboxusb.conf + + elog "You must be in the vboxusers group to use VirtualBox." + elog "" + elog "The latest user manual is available for download at:" + elog "https://download.virtualbox.org/virtualbox/${PV}/UserManual.pdf" + elog "" + + optfeature "Advanced networking setups" net-misc/bridge-utils sys-apps/usermode-utilities + optfeature "USB2, USB3, PXE boot, and VRDP support" app-emulation/virtualbox-extpack-oracle + optfeature "Guest additions ISO" app-emulation/virtualbox-additions + + if ! use udev; then + ewarn "Without USE=udev, USB devices will likely not work in ${PN}." + fi +} + +pkg_postrm() { + xdg_pkg_postrm + + use udev && udev_reload +} diff --git a/app-emulation/virtualbox/virtualbox-7.1.6.ebuild b/app-emulation/virtualbox/virtualbox-7.1.6.ebuild new file mode 100644 index 000000000000..9fc36665c23a --- /dev/null +++ b/app-emulation/virtualbox/virtualbox-7.1.6.ebuild @@ -0,0 +1,779 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# To add a new Python here: +# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's logic) +# Do NOT skip this part. It'll end up silently not-building the Python extension +# or otherwise misbehaving if you do. +# +# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ USE=python. +# +# May need to look at other distros (e.g. Arch Linux) to find patches for newer +# Python versions as upstream tends to lag. Upstream may have patches on their +# trunk branch but not release branch. +# +# See bug #785835, bug #856121. +PYTHON_COMPAT=( python3_{10..11} ) + +inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature pax-utils \ + python-single-r1 tmpfiles toolchain-funcs udev xdg + +MY_PN="VirtualBox" +MY_P=${MY_PN}-${PV} +HELP_PV=${PV} + +DESCRIPTION="Family of powerful x86 virtualization products for enterprise and home use" +HOMEPAGE="https://www.virtualbox.org/" +SRC_URI=" + https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2 + https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.1.4-r1.tar.bz2 + gui? ( !doc? ( https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-help-${HELP_PV}.tar.xz ) ) +" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64" +IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl python +sdk +sdl test +udev vboxwebsrv vde +vmmraw vnc" +RESTRICT="!test? ( test )" + +unset WATCOM #856769 + +COMMON_DEPEND=" + acct-group/vboxusers + app-arch/xz-utils + ~app-emulation/virtualbox-modules-${PV} + dev-libs/libtpms + dev-libs/libxml2 + dev-libs/openssl:0= + media-libs/libpng:0= + media-libs/libvpx:0= + net-misc/curl + sys-libs/zlib + dbus? ( sys-apps/dbus ) + gui? ( + dev-qt/qtbase:6[widgets] + dev-qt/qtscxml:6 + dev-qt/qttools:6[assistant] + x11-libs/libX11 + x11-libs/libXt + ) + lvm? ( sys-fs/lvm2 ) + opengl? ( + media-libs/libglvnd[X] + media-libs/vulkan-loader + x11-libs/libX11 + x11-libs/libXt + ) + pam? ( sys-libs/pam ) + python? ( ${PYTHON_DEPS} ) + sdl? ( + media-libs/libsdl2[X,video] + x11-libs/libX11 + x11-libs/libXt + ) + vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] ) + vde? ( net-misc/vde ) + vnc? ( >=net-libs/libvncserver-0.9.9 ) +" +# We're stuck on JDK (and JRE, I guess?) 1.8 because of need for wsimport +# with USE="vboxwebsrv java". Note that we have to put things in DEPEND, +# not (only, anyway) BDEPEND, as the eclass magic to set the environment variables +# based on *DEPEND doesn't work for BDEPEND at least right now. +# +# There's a comment in Config.kmk about it +# ("With Java 11 wsimport was removed, usually part of a separate install now.") +# but it needs more investigation. +# +# See bug #878299 to track this issue. +DEPEND=" + ${COMMON_DEPEND} + >=dev-libs/libxslt-1.1.19 + virtual/libcrypt:= + x11-libs/libXt + alsa? ( >=media-libs/alsa-lib-1.0.13 ) + gui? ( + x11-base/xorg-proto + x11-libs/libxcb:= + x11-libs/libXcursor + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXmu + x11-libs/libXrandr + ) + java? ( virtual/jdk:1.8 ) + opengl? ( + x11-base/xorg-proto + x11-libs/libXcursor + x11-libs/libXinerama + x11-libs/libXmu + x11-libs/libXrandr + virtual/glu + ) + sdl? ( + x11-libs/libXcursor + x11-libs/libXinerama + ) + pulseaudio? ( media-libs/libpulse ) + udev? ( >=virtual/udev-171 ) +" +RDEPEND=" + ${COMMON_DEPEND} + gui? ( x11-libs/libxcb:= ) + java? ( virtual/jre:1.8 ) +" +BDEPEND=" + >=app-arch/tar-1.34-r2 + >=dev-lang/yasm-0.6.2 + dev-libs/libIDL + dev-util/glslang + >=dev-build/kbuild-0.1.9998.3592 + sys-apps/which + sys-devel/bin86 + sys-libs/libcap + sys-power/iasl + virtual/pkgconfig + doc? ( + app-doc/dita-ot-bin + app-text/docbook-sgml-dtd:4.4 + app-text/docbook-xsl-ns-stylesheets + dev-texlive/texlive-basic + dev-texlive/texlive-latex + dev-texlive/texlive-latexrecommended + dev-texlive/texlive-latexextra + dev-texlive/texlive-fontsrecommended + dev-texlive/texlive-fontsextra + dev-qt/qttools:6[assistant] + sys-libs/nss_wrapper + ) + gui? ( dev-qt/qttools:6[linguist] ) + nls? ( dev-qt/qttools:6[linguist] ) + java? ( virtual/jdk:1.8 ) + python? ( + ${PYTHON_DEPS} + test? ( + $(python_gen_cond_dep ' + dev-python/pytest[${PYTHON_USEDEP}] + ') + ) + ) +" + +QA_FLAGS_IGNORED=" + usr/lib64/virtualbox/VBoxDDR0.r0 + usr/lib64/virtualbox/VMMR0.r0 + usr/lib64/virtualbox/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.r0 + usr/lib64/virtualbox/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.debug +" + +QA_TEXTRELS=" + usr/lib64/virtualbox/VMMR0.r0 + usr/lib64/virtualbox/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.r0 +" + +QA_EXECSTACK=" + usr/lib64/virtualbox/iPxeBaseBin + usr/lib64/virtualbox/VMMR0.r0 + usr/lib64/virtualbox/VBoxDDR0.r0 + usr/lib64/virtualbox/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.r0 + usr/lib64/virtualbox/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.debug +" + +QA_WX_LOAD=" + usr/lib64/virtualbox/iPxeBaseBin +" + +QA_PRESTRIPPED=" + usr/lib64/virtualbox/VMMR0.r0 + usr/lib64/virtualbox/VBoxDDR0.r0 + usr/lib64/virtualbox/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.r0 +" + +REQUIRED_USE=" + java? ( sdk ) + python? ( sdk ${PYTHON_REQUIRED_USE} ) + vboxwebsrv? ( java ) +" + +PATCHES=( + # Downloaded patchset + "${WORKDIR}"/virtualbox-patches-7.1.4-r1/patches +) + +pkg_pretend() { + if ! use gui; then + einfo "No USE=\"gui\" selected, this build will not include any Qt frontend." + fi + + if ! use opengl; then + einfo "No USE=\"opengl\" selected, this build will lack" + einfo "the OpenGL feature." + fi + if ! use nls && use gui; then + einfo "USE=\"gui\" also selects USE=\"nls\". This build" + einfo "will have NLS support." + fi + + # 749273 + local d=${ROOT} + for i in usr "$(get_libdir)"; do + d="${d}/$i" + if [[ "$(stat -L -c "%g %u" "${d}")" != "0 0" ]]; then + die "${d} should be owned by root, VirtualBox will not start otherwise" + fi + done +} + +pkg_setup() { + java-pkg-opt-2_pkg_setup + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + if use python; then + mkdir test + cp "${FILESDIR}"/test_python.py test/ + python_fix_shebang test/test_python.py + fi + + # Only add nopie patch when we're on hardened + if gcc-specs-pie; then + eapply "${FILESDIR}"/050_virtualbox-5.2.8-nopie.patch + fi + + # Remove shipped binaries (kBuild, yasm) and tools, see bug #232775 + rm -r kBuild/bin || die + # Remove everything in tools except kBuildUnits + find tools -mindepth 1 -maxdepth 1 -name kBuildUnits -prune -o -exec rm -r {} \+ || die + + # Disable things unused or split into separate ebuilds + sed -e "s@MY_LIBDIR@$(get_libdir)@" \ + "${FILESDIR}"/${PN}-5-localconfig > LocalConfig.kmk || die + + if ! use pch; then + # bug #753323 + printf '\n%s\n' "VBOX_WITHOUT_PRECOMPILED_HEADERS=1" \ + >> LocalConfig.kmk || die + fi + + # bug #916002, #488176, #925347 + tc-ld-is-mold || tc-ld-force-bfd + + # Respect LDFLAGS + sed -e "s@_LDFLAGS\.${ARCH}*.*=@& ${LDFLAGS}@g" \ + -i Config.kmk src/libs/xpcom18a4/Config.kmk || die + + # Do not use hard-coded ld (related to bug #488176) + sed -e '/QUIET)ld /s@ld @$(LD) @' \ + -i src/VBox/Devices/PC/ipxe/Makefile.kmk || die + + # Use PAM only when pam USE flag is enbaled (bug #376531) + if ! use pam; then + einfo "Disabling PAM removes the possibility to use the VRDP features." + sed -i 's@^.*VBOX_WITH_PAM@#VBOX_WITH_PAM@' Config.kmk || die + sed -i 's@\(.*/auth/Makefile.kmk.*\)@#\1@' \ + src/VBox/HostServices/Makefile.kmk || die + echo -e "\nIPRT_WITHOUT_PAM=1" >> LocalConfig.kmk || die + fi + + # add correct java path + if use java; then + sed "s@/usr/lib/jvm/java-6-sun@$(java-config -O)@" \ + -i "${S}"/Config.kmk || die + java-pkg-opt-2_src_prepare + fi + + # bug #940482 + filter-flags -fno-plt + + # bug #908814 + filter-lto + + # bug #843437 + cat >> LocalConfig.kmk <<-EOF || die + CXXFLAGS=${CXXFLAGS} + CFLAGS=${CFLAGS} + EOF + + if use sdl; then + sed -i 's/sdl-config/sdl2-config/' configure || die + echo -e "\nVBOX_WITH_VBOXSDL=1" >> LocalConfig.kmk || die + fi + + #443830 + echo -e "\nVBOX_WITH_VBOX_IMG=1" >> LocalConfig.kmk || die + + if tc-is-clang; then + # clang does not support this extension + eapply "${FILESDIR}"/${PN}-7.1.0-disable-rebuild-iPxeBiosBin.patch + fi + + # fix doc generation + echo -e "\nVBOX_PATH_DOCBOOK=/usr/share/sgml/docbook/xsl-ns-stylesheets" >> LocalConfig.kmk || die + # replace xhtml names with numeric equivalents + find doc/manual -name \*.xml -exec sed -i \ + -e 's/ /\ /g' \ + -e 's/–/\–/g' \ + -e 's/←/\←/g' \ + -e 's/→/\→/g' \ + -e 's/↔/\↔/g' {} \+ || die + + # fix help path #891879 + echo -e "\nVBOX_PATH_PACKAGE_DOCS=/usr/share/doc/${PF}" >> LocalConfig.kmk || die + + # 489208 + # Cannot patch the whole text, many translations. Use sed instead to replace the command + find src/VBox/Frontends/VirtualBox/nls -name \*.ts -exec sed -i \ + 's/'[^&]*\(vboxdrv setup\|vboxconfig\)'/\'emerge -1 virtualbox-modules\'/' {} \+ || die + sed -i "s:'/sbin/vboxconfig':'emerge -1 virtualbox-modules':" \ + src/VBox/Frontends/VirtualBox/src/main.cpp \ + src/VBox/VMM/VMMR3/VM.cpp || die + + # 890561 + echo -e "\nVBOX_GTAR=gtar" >> LocalConfig.kmk || die + + if ! use nls && ! use gui; then + cat >> LocalConfig.kmk <<-EOF || die + VBOX_WITH_NLS := + VBOX_WITH_MAIN_NLS := + VBOX_WITH_PUEL_NLS := + VBOX_WITH_VBOXMANAGE_NLS := + EOF + fi + + # file missing from this release + sed '/security-of-remote-vms/d' -i doc/manual/en_US/dita/UserManual.ditamap +} + +src_configure() { + tc-export AR CC CXX LD RANLIB + export HOST_CC="$(tc-getBUILD_CC)" + + local myconf=( + --with-gcc="$(tc-getCC)" + --with-g++="$(tc-getCXX)" + + --disable-kmods + + $(usev !alsa --disable-alsa) + $(usev !dbus --disable-dbus) + $(usev debug --build-debug) + $(usev !doc --disable-docs) + $(usev !java --disable-java) + $(usev !lvm --disable-devmapper) + $(usev !pulseaudio --disable-pulse) + $(usev !python --disable-python) + $(usev vboxwebsrv --enable-webservice) + $(usev vde --enable-vde) + $(usev !vmmraw --disable-vmmraw) + $(usev vnc --enable-vnc) + ) + + if use gui || use sdl || use opengl; then + myconf+=( + $(usev !opengl --disable-opengl) + $(usev !gui --disable-qt) + $(usev !sdl --disable-sdl) + ) + else + myconf+=( + --build-headless + ) + fi + + if use amd64 && ! has_multilib_profile; then + myconf+=( --disable-vmmraw ) + fi + + # not an autoconf script + edo ./configure "${myconf[@]}" + + # Force usage of chosen Python implementation + # bug #856121, bug #785835 + sed -i \ + -e '/VBOX_WITH_PYTHON.*=/d' \ + -e '/VBOX_PATH_PYTHON_INC.*=/d' \ + -e '/VBOX_LIB_PYTHON.*=/d' \ + AutoConfig.kmk || die + + if use python; then + cat >> AutoConfig.kmk <<-EOF || die + VBOX_WITH_PYTHON=$(usev python 1) + VBOX_PATH_PYTHON_INC=$(python_get_includedir) + VBOX_LIB_PYTHON=$(python_get_library_path) + EOF + + local mangled_python="${EPYTHON#python}" + mangled_python="${mangled_python/.}" + + # Stub out the script which defines what the Makefile ends up + # building for. gen_python_deps.py gets called by the Makefile + # with some args and it spits out a bunch of paths for a hardcoded + # list of Pythons. We just override it with what we're actually using. + # This minimises the amount of patching we have to do for new Pythons. + cat > src/libs/xpcom18a4/python/gen_python_deps.py <<-EOF || die + print("VBOX_PYTHON${mangled_python}_INC=$(python_get_includedir)") + print("VBOX_PYTHON${mangled_python}_LIB=$(python_get_library_path)") + print("VBOX_PYTHONDEF_INC=$(python_get_includedir)") + print("VBOX_PYTHONDEF_LIB=$(python_get_library_path)") + EOF + + chmod +x src/libs/xpcom18a4/python/gen_python_deps.py || die + else + cat >> AutoConfig.kmk <<-EOF || die + VBOX_WITH_PYTHON:= + EOF + fi +} + +src_compile() { + source ./env.sh || die + + # Force kBuild to respect C[XX]FLAGS and MAKEOPTS (bug #178529) + MAKEJOBS=$(grep -Eo '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) + MAKELOAD=$(grep -Eo '(\-l|\-\-load-average)(=?|[[:space:]]*)[[:digit:]]+' <<< ${MAKEOPTS}) + MAKEOPTS="${MAKEJOBS} ${MAKELOAD}" + + local myemakeargs=( + VBOX_BUILD_PUBLISHER=_Gentoo + VBOX_WITH_VBOXIMGMOUNT=1 + + KBUILD_VERBOSE=2 + + AS="$(tc-getCC)" + CC="$(tc-getCC)" + CXX="$(tc-getCXX)" + + TOOL_GCC3_CC="$(tc-getCC)" + TOOL_GCC3_LD="$(tc-getCC)" + TOOL_GCC3_AS="$(tc-getCC)" + TOOL_GCC3_AR="$(tc-getAR)" + TOOL_GCC3_OBJCOPY="$(tc-getOBJCOPY)" + + TOOL_GXX3_CC="$(tc-getCC)" + TOOL_GXX3_CXX="$(tc-getCXX)" + TOOL_GXX3_LD="$(tc-getCXX)" + TOOL_GXX3_AS="$(tc-getCXX)" + TOOL_GXX3_AR="$(tc-getAR)" + TOOL_GXX3_OBJCOPY="$(tc-getOBJCOPY)" + + TOOL_GCC3_CFLAGS="${CFLAGS}" + TOOL_GCC3_CXXFLAGS="${CXXFLAGS}" + VBOX_GCC_OPT="${CXXFLAGS}" + VBOX_NM="$(tc-getNM)" + + TOOL_YASM_AS=yasm + ) + + if use amd64 && has_multilib_profile; then + myemakeargs+=( + CC32="$(tc-getCC) -m32" + CXX32="$(tc-getCXX) -m32" + + TOOL_GCC32_CC="$(tc-getCC) -m32" + TOOL_GCC32_CXX="$(tc-getCXX) -m32" + TOOL_GCC32_LD="$(tc-getCC) -m32" + TOOL_GCC32_AS="$(tc-getCC) -m32" + TOOL_GCC32_AR="$(tc-getAR)" + TOOL_GCC32_OBJCOPY="$(tc-getOBJCOPY)" + + TOOL_GXX32_CC="$(tc-getCC) -m32" + TOOL_GXX32_CXX="$(tc-getCXX) -m32" + TOOL_GXX32_LD="$(tc-getCXX) -m32" + TOOL_GXX32_AS="$(tc-getCXX) -m32" + TOOL_GXX32_AR="$(tc-getAR)" + TOOL_GXX32_OBJCOPY="$(tc-getOBJCOPY)" + ) + fi + + if use doc; then + # dita needs to write to ~/.fop and ~/.java + # but it ignores ${HOME} and tries to write to the real home of user portage + # resulting in a sandbox violation + # -Duser.home= does not work + # force using the temporary homedir with nss_wrapper + echo "${LOGNAME}::$(id -u):$(id -g):${USER}:${HOME}:/bin/bash" >> ~/passwd + echo "${LOGNAME}::$(id -g):" >> ~/group + + local -x LD_PRELOAD=libnss_wrapper.so + local -x NSS_WRAPPER_PASSWD="${HOME}"/passwd + local -x NSS_WRAPPER_GROUP="${HOME}"/group + fi + + MAKE="kmk" emake "${myemakeargs[@]}" all +} + +src_test() { + if use python; then + local -x VBOX_APP_HOME="${S}"/out/linux.${ARCH}/$(usex debug debug release) + local -x VBOX_INSTALL_PATH="${VBOX_APP_HOME}" + local -x VBOX_PROGRAM_PATH="${VBOX_APP_HOME}"/bin + local -x VBOX_SDK_PATH="${VBOX_PROGRAM_PATH}"/sdk + local -x PYTHONPATH="${VBOX_SDK_PATH}"/installer/python/vboxapi/src + einfo "VBOX_APP_HOME ${VBOX_APP_HOME}" + einfo "VBOX_PROGRAM_PATH ${VBOX_PROGRAM_PATH}" + einfo "VBOX_SDK_PATH ${VBOX_SDK_PATH}" + einfo "PYTHONPATH ${PYTHONPATH}" + LD_LIBRARY_PATH="${VBOX_PROGRAM_PATH}" epytest test/ + fi +} + +src_install() { + cd "${S}"/out/linux.${ARCH}/$(usex debug debug release)/bin || die + + local vbox_inst_path="/usr/$(get_libdir)/${PN}" each size ico icofile + + vbox_inst() { + local binary="${1}" + local perms="${2:-0750}" + local path="${3:-${vbox_inst_path}}" + + [[ -n "${binary}" ]] || die "vbox_inst: No binary given!" + [[ ${perms} =~ ^[[:digit:]]+{4}$ ]] || die "vbox_inst: perms must consist of four digits." + + insinto ${path} + doins ${binary} + fowners root:vboxusers ${path}/${binary} + fperms ${perms} ${path}/${binary} + } + + # Create configuration files + insinto /etc/vbox + newins "${FILESDIR}/${PN}-4-config" vbox.cfg + + # Set the correct libdir + sed \ + -e "s@MY_LIBDIR@$(get_libdir)@" \ + -i "${ED}"/etc/vbox/vbox.cfg || die "vbox.cfg sed failed" + + # Install the wrapper script + exeinto ${vbox_inst_path} + newexe "${FILESDIR}/${PN}-ose-6-wrapper" "VBox" + fowners root:vboxusers ${vbox_inst_path}/VBox + fperms 0750 ${vbox_inst_path}/VBox + + # Install binaries and libraries + insinto ${vbox_inst_path} + doins -r components + + for each in VBox{Autostart,BalloonCtrl,BugReport,CpuReport,ExtPackHelperApp,Manage,SVC,VMMPreload} \ + vboximg-mount vbox-img *so *r0; do + vbox_inst ${each} + done + + # These binaries need to be suid root. + for each in VBox{Headless,Net{AdpCtl,DHCP,NAT}} ; do + vbox_inst ${each} 4750 + done + + # Install EFI Firmware files (bug #320757) + for each in VBoxEFI{32,64}.fd ; do + vbox_inst ${each} 0644 + done + + # VBoxSVC and VBoxManage need to be pax-marked (bug #403453) + # VBoxXPCOMIPCD (bug #524202) + for each in VBox{Headless,Manage,SVC,XPCOMIPCD} ; do + pax-mark -m "${ED}"${vbox_inst_path}/${each} + done + + # Symlink binaries to the shipped wrapper + for each in vbox{autostart,balloonctrl,bugreport,headless,manage} \ + VBox{Autostart,BalloonCtrl,BugReport,Headless,Manage,VRDP} ; do + dosym ${vbox_inst_path}/VBox /usr/bin/${each} + done + dosym ${vbox_inst_path}/vboximg-mount /usr/bin/vboximg-mount + dosym ${vbox_inst_path}/vbox-img /usr/bin/vbox-img + + if use pam; then + # VRDPAuth only works with this (bug #351949) + dosym VBoxAuth.so ${vbox_inst_path}/VRDPAuth.so + fi + + # set an env-variable for 3rd party tools + echo "VBOX_APP_HOME=${vbox_inst_path}" > "${T}/90virtualbox" + # environment variables used during SDK binding installation + echo "VBOX_SDK_PATH=${vbox_inst_path}/sdk" >> "${T}/90virtualbox" + echo "VBOX_INSTALL_PATH=${vbox_inst_path}" >> "${T}/90virtualbox" + doenvd "${T}/90virtualbox" + + if use sdl; then + vbox_inst VBoxSDL 4750 + pax-mark -m "${ED}"${vbox_inst_path}/VBoxSDL + + for each in vboxsdl VBoxSDL ; do + dosym ${vbox_inst_path}/VBox /usr/bin/${each} + done + fi + + if use gui; then + vbox_inst VirtualBox + vbox_inst VirtualBoxVM 4750 + for each in VirtualBox{,VM} ; do + pax-mark -m "${ED}"${vbox_inst_path}/${each} + done + + for each in virtualbox{,vm} VirtualBox{,VM} ; do + dosym ${vbox_inst_path}/VBox /usr/bin/${each} + done + + insinto /usr/share/${PN} + doins -r nls + doins -r UnattendedTemplates + + domenu ${PN}.desktop + + pushd "${S}"/src/VBox/Artwork/OSE &>/dev/null || die + for size in 16 32 48 64 128 ; do + newicon -s ${size} ${PN}-${size}px.png ${PN}.png + done + newicon ${PN}-48px.png ${PN}.png + doicon -s scalable ${PN}.svg + popd &>/dev/null || die + pushd "${S}"/src/VBox/Artwork/other &>/dev/null || die + for size in 16 24 32 48 64 72 96 128 256 512 ; do + for ico in hdd ova ovf vbox{,-extpack} vdi vdh vmdk ; do + icofile="${PN}-${ico}-${size}px.png" + if [[ -f "${icofile}" ]]; then + newicon -s ${size} ${icofile} ${PN}-${ico}.png + fi + done + done + popd &>/dev/null || die + fi + + if use lvm; then + vbox_inst VBoxVolInfo 4750 + dosym ${vbox_inst_path}/VBoxVolInfo /usr/bin/VBoxVolInfo + fi + + if use sdk; then + insinto ${vbox_inst_path} + doins -r sdk + + if use java; then + java-pkg_regjar "${ED}/${vbox_inst_path}/sdk/bindings/xpcom/java/vboxjxpcom.jar" + java-pkg_regso "${ED}/${vbox_inst_path}/libvboxjxpcom.so" + fi + fi + + if use udev; then + local udevdir="$(get_udevdir)" + local udev_file="VBoxCreateUSBNode.sh" + local rules_file="10-virtualbox.rules" + + insinto ${udevdir} + doins ${udev_file} + fowners root:vboxusers ${udevdir}/${udev_file} + fperms 0750 ${udevdir}/${udev_file} + + insinto ${udevdir}/rules.d + sed "s@%UDEVDIR%@${udevdir}@" "${FILESDIR}"/${rules_file} \ + > "${T}"/${rules_file} || die + doins "${T}"/${rules_file} + fi + + if use vboxwebsrv; then + vbox_inst vboxwebsrv + dosym ${vbox_inst_path}/VBox /usr/bin/vboxwebsrv + newinitd "${FILESDIR}"/vboxwebsrv-initd vboxwebsrv + newconfd "${FILESDIR}"/vboxwebsrv-confd vboxwebsrv + fi + + # Remove dead symlinks (bug #715338) + find "${ED}"/usr/$(get_libdir)/${PN} -xtype l -delete || die + + # Fix version string in extensions or else they don't get accepted + # by the virtualbox host process (see bug #438930) + find ExtensionPacks -type f -name "ExtPack.xml" -exec sed -i '/Version/s@_Gentoo@@' {} \+ || die + + local extensions_dir="${vbox_inst_path}/ExtensionPacks" + + if use vnc; then + insinto ${extensions_dir} + doins -r ExtensionPacks/VNC + fi + + if use dtrace; then + insinto ${extensions_dir} + doins -r ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack + fi + + if use doc; then + dodoc UserManual.pdf UserManual.q{ch,hc} + docompress -x /usr/share/doc/${PF} + elif use gui; then + dodoc "${WORKDIR}"/${PN}-help-${HELP_PV}/UserManual.q{ch,hc} + docompress -x /usr/share/doc/${PF} + fi + + if use python; then + local python_path_ext="${ED}/usr/$(get_libdir)/virtualbox/VBoxPython3.so" + if [[ ! -x "${python_path_ext}" ]]; then + eerror "Couldn't find ${python_path_ext}! Bindings were requested with USE=python" + eerror "but none were installed. This may happen if support for a Python target" + eerror "(listed in PYTHON_COMPAT in the ebuild) is incomplete within the Makefiles." + die "Incomplete installation of Python bindings! File a bug with Gentoo!" + fi + + # 378871 + local installer_dir="${ED}/usr/$(get_libdir)/virtualbox/sdk/installer/python/vboxapi/src" + pushd "${installer_dir}" &> /dev/null || die + sed -e "s;%VBOX_INSTALL_PATH%;${vbox_inst_path};" \ + -e "s;%VBOX_SDK_PATH%;${vbox_inst_path}/sdk;" \ + -i vboxapi/__init__.py || die + # insert shebang, the files come without one + find vboxapi -name \*.py -exec sed -e "1 i\#! ${PYTHON}" -i {} \+ || die + python_domodule vboxapi + popd &> /dev/null || die + + # upstream added a /bin/sh stub here + # use /usr/bin/python3, python_doscript will take care of it + sed -e '1 i #! /usr/bin/python3' -i vboxshell.py + python_doscript vboxshell.py + + # do not install the installer + rm -r "${installer_dir%vboxapi*}" || die + fi + + newtmpfiles "${FILESDIR}"/${PN}-vboxusb_tmpfilesd ${PN}-vboxusb.conf +} + +pkg_postinst() { + xdg_pkg_postinst + + if use udev; then + udev_reload + udevadm trigger --subsystem-match=usb + fi + + tmpfiles_process virtualbox-vboxusb.conf + + if use gui; then + elog "To launch VirtualBox just type: \"virtualbox\"." + fi + + elog "You must be in the vboxusers group to use VirtualBox." + elog "" + elog "The latest user manual is available for download at:" + elog "https://download.virtualbox.org/virtualbox/${PV}/UserManual.pdf" + elog "" + + optfeature "Advanced networking setups" net-misc/bridge-utils sys-apps/usermode-utilities + optfeature "USB2, USB3, PXE boot, and VRDP support" app-emulation/virtualbox-extpack-oracle + optfeature "Guest additions ISO" app-emulation/virtualbox-additions + + if ! use udev; then + ewarn "Without USE=udev, USB devices will likely not work in ${PN}." + fi +} + +pkg_postrm() { + xdg_pkg_postrm + + use udev && udev_reload +} diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest index 397cbb3442a5..f446c7aad414 100644 --- a/app-emulation/wine-staging/Manifest +++ b/app-emulation/wine-staging/Manifest @@ -1,16 +1,19 @@ AUX wine-staging-7.17-noexecstack.patch 223 BLAKE2B 6e6cfc208f11c2c2b7bbc392e3703c50669ba9abf088dac0dd7aa8d6e59fcdd6656f5ad6955e4ef87c25d6f4082d83af71a09b2928934222b25847b8b2b5089f SHA512 43fc5c50c33e09f028c2369a660499fbb6c240931c6b7d44c4e838deee1df0390706967b375d36ee8eea339e86a5af1c7a49a76d884860c045c3476d8c8d2a5f AUX wine-staging-7.20-unwind.patch 1450 BLAKE2B 80e9222c95393aaa4b95e05597a4181030fc988d95e416d2f92631f29f640b9abb3dd0853d005de4725b41c09224e478741902075259d48a30830a923790579f SHA512 e1a72f1463be32975daa02064acb96189cd79cb41ff98f89b58e46c97100a3ac46405b1b9982378c9de275acbdb74168853e47b932e06398cdd2981b23f483ce AUX wine-staging-8.13-rpath.patch 554 BLAKE2B 209d8c581a9178242ee622338c5252f79b798cf5574f72b3984d71b7933e011b488060502715aa75630fbc3d10fcb03743ac31ed31664cacfc22b725253a117b SHA512 bbb25e02d19bd7c1a1f2d7db331d93cfcd5ce9172206ad9e19a44c52e5ece865d474eac024c2a5791dfa006c6efe0f68cd783ffc925ac793bf447d56090bdd02 +DIST wine-10.0.tar.xz 32011244 BLAKE2B 92178cf484cf33e9f3b8340429ee8e68c36e0d25eee4a892f059ab73f103cfcb9eb15e1883bc9fd8c8fe311d4ccbb56582d1f780da7b1406a7839a13addd29ae SHA512 effb41c5641993e2e52eaa825cc19b7d9846e084992c5a5b066ead2339b24384d320898a9cee347a9a87106bcb3b0f54c8cd2c8d4de3a887a658052ddd5168d6 DIST wine-9.0.tar.xz 30007216 BLAKE2B cf53177201a2f7eeb35d0d8ce220f80808d979099a928ad60652d1dee92620c433cc105dffab4e9309f41766087ad1544ef49d2922538bb420d62f6dd64117a1 SHA512 838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4 DIST wine-9.19.tar.xz 30812468 BLAKE2B 24bdcd8d06c9f6b480dbb92469b41ff21b4174fcea6eaccf2359616f018d1c0a1305b5ae8acfcb2f7161b285963f26cc16530d1518db3d1bda7cdbb9807860d5 SHA512 530219c6a337f2996eac92d644ab603528b82cc6136cc37c1e6aa736d418f33c6f4b0d54f3537b04bceaf4487d84abcf926a2f5e9536ed4e966c4fe63c5b6ddd DIST wine-9.20.tar.xz 31807848 BLAKE2B f2fef5c941284a5f89f92696cb242641ad88ea8a4388dd6d72977d9696ab63c1632b91b678567525527c80e30ad5ef2971e5bcf700e4f2d7db9bf3357488ed34 SHA512 65d229cfa1c4daffd0b1cec4480bdc4f8a2bbdeb08a7885efea403b0533beda6a22616e57f8e55038fe9e033137cf2718148e38076409a8c0341b29127bbefa3 DIST wine-9.21.tar.xz 31888916 BLAKE2B 2d9b08263d2d3d174cf42ef8cb23d47c4516a394b44c4a2c5b1d220c4680239b84f47dfeea8b28c763593c725289cf7c257ad3f9fe0ee407b725391a2e956e90 SHA512 9dc64eb49755342f9a3f5fbb5665d1b3b4fafeb9b2723c198b04bb6f5d486f8feb00198e32e519d618bd87d1cf6c7e6a134bf9110b91023334e949eff00e758f DIST wine-9.22.tar.xz 31966312 BLAKE2B 14d75c25a317549528abefd2350790ce03b9c4088bc5f6f3bbfcc9b5b024bf0943526a1571fe1079e8fd39830e4f762960365dfdfe670db7577f4095f30131b4 SHA512 8b54aee952abd08969d3485ef12db9aabeea8627fdaf7a27cb3392477580f2b5882467cd15ba4670741b6b20cc48bb5e3585d44ee4fb95a013c513a3c04342e4 +DIST wine-staging-10.0.tar.gz 9490601 BLAKE2B 2843d6fbeca285a258dbb7505e2451d183b175a9d0b95a03551d635ca8a81c5ba5702d634f45be8d8574435a0fc77b84ca289350e4e74e97b9d5c7b1b8706fbe SHA512 1340473c0ede35450d9cb91bdca2fb237dd2c19e7cde7a05f3c2c70b741f4321e54a1cc4042a48dc83e07dc6967c904fae6c22233ce28fbc6dfa836cef281250 DIST wine-staging-9.0.tar.gz 9577631 BLAKE2B 0012978f54c618e73d407dd49dccff02853912d0c015098889802518e8c51b280f5d60e11291335dafc68944ee01cbcb7fd6c5825ef10ae1520c7b82d9846718 SHA512 362209fcadcf029152b681c76beb231d0cc8de1609b994094f1dc88ab871fddda08b3d8c2fe36ceb38909a9d634c1ade864ca0f28a6a7715ec286a8b2884981f DIST wine-staging-9.19.tar.gz 9460757 BLAKE2B 20b5cb89b73409bb45129cc59ed776271cb45347bb344a3f5b4b8075d783dd6f6ff03b14ab0bc4237b67020b909f6235c0fb8822331f171915dbf2c4417cb78e SHA512 c2504af047125e2bf29e4c1d9d7bef275a7bc236bc85344977448a8c4a2bd32cdb813db4ebe26de1b91d04371751ffe3498b9d9c96793d3d3d236fe6be9903dd DIST wine-staging-9.20.tar.gz 9518651 BLAKE2B 77bd59dfc9f18a159d6256e3b5c92a8badbdf64c7e2f86fe0dbd2372d28e7643adb35b9f209ea431f4ea49c0db65f07681fc53272e9e26e3f8a6284baba352fe SHA512 fec41c68bc9396d0c40545f6eadd7ad7ba2ecdd886df6e5060be9e288e95790040f70a3c889ce8fa26b42829bef702d31f105eeede795f0a1d17f716f6c6682d DIST wine-staging-9.21.tar.gz 9564841 BLAKE2B e890ecf3743ec662325a248829d69011ae48189e4694c357ddded0d0f4b46ed7431b94715960f52ceaabe0f7b8790c546f98c78febe8c93fd613848283f94d8e SHA512 fb7a5c0c0c72047649d031c1caaeb6b3626f23c38535b37cc331acd30dac26fd299b0f7abd54dc2396940ef01dc816415c74bd894bb77f08bcab988eb3685890 DIST wine-staging-9.22.tar.gz 9541167 BLAKE2B c409058075dc413bdca77cb7e6da9ba43aee3f6110902536f1ded7260e6fdbe985210b5f168fbfa1a6839b98e4ebaddacad00a162d4ad43ff30e3ccba25c9b2e SHA512 e46fccbc9417765d4c93ac8f39a44f9a6c91e60c4325745726e81d5f1c3330171da3e02d7a3dad9a7df55fa9d2d31e182cb605eaa1a8006d94eecb02f489cc93 +EBUILD wine-staging-10.0.ebuild 15577 BLAKE2B 5f035f49497906258934f92d729abde3382c41952de44fafbbf747aa8bf1c6623528dd7ec30efde05526cc977a9e5c1fe2cb624b49e8cab07af00dd09f0f8a5b SHA512 064fb6e369b75cfd94eea74b4826203b7cf2202bf35ef0f6b7fec4b05e775d62be08fa8c6e9cfe5a283791b8ba2d9b0d2477d7173cfdc6be4b545f8e1041bd0d EBUILD wine-staging-9.0.ebuild 15782 BLAKE2B 715718be1cee4347d2327af0f8efe8973d1322183b3512e2c6a03078d8c6660c989c0d51c63d410a4c8c52c776b8a1d8b4c07462e8ce1154e9b15e505dffc3c3 SHA512 7b5e2f2abc68c255937eeb53b4662d5065a43b5bee86534d7ec701d5ea87c4ff8f3abede513aba2d73e99e5e7b2f05ff8897dd4d9e2cc00e3754adad7a8f6aab EBUILD wine-staging-9.19.ebuild 15573 BLAKE2B d8670581f281b7e52daab482c3929e1c819f878f6b0f349981584390bdc35891ac5a995f993604687a6e1ab24f0020885861128aa715e253842fb42ec5d9faa9 SHA512 7636c7324caaaf905f4a84c88564d855e02531493a4d3fd3f543184bfd6d651c51e4f50cb89af731b2881315c42ee820824b791e3243d718cc2442a30193bd0c EBUILD wine-staging-9.20.ebuild 15577 BLAKE2B c00f13d1a1fb41b040c8a0e7b71a231fd905dec6827dc36d34e03ba9a333a8b51f8069fe6f014080ad9078510907ed142b02dfc8e084e38eaaceb0356afb7586 SHA512 7e2c3490e46825f4c87b5f427c937445d7a6a348402c10a637c9b05a758094baed0ff5dce7bd08526e705e941b0e2d105414319491646a92129e2ec49a6efc31 diff --git a/app-emulation/wine-staging/wine-staging-10.0.ebuild b/app-emulation/wine-staging/wine-staging-10.0.ebuild new file mode 100644 index 000000000000..18b40a459062 --- /dev/null +++ b/app-emulation/wine-staging/wine-staging-10.0.ebuild @@ -0,0 +1,482 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) +PYTHON_COMPAT=( python3_{10..13} ) +inherit autotools edo flag-o-matic multilib multilib-build optfeature +inherit prefix python-any-r1 toolchain-funcs wrapper + +WINE_GECKO=2.47.4 +WINE_MONO=9.4.0 +WINE_P=wine-$(ver_cut 1-2) + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine-staging.git" + WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git" +else + (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 + SRC_URI=" + https://dl.winehq.org/wine/source/${WINE_SDIR}/${WINE_P}.tar.xz + https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="-* ~amd64 ~x86" +fi + +DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging patchset" +HOMEPAGE=" + https://wiki.winehq.org/Wine-Staging + https://gitlab.winehq.org/wine/wine-staging/ +" + +S="${WORKDIR}/${WINE_P}" + +LICENSE="LGPL-2.1+ BSD BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" +SLOT="${PV}" +IUSE=" + +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos + llvm-libunwind custom-cflags ffmpeg +fontconfig +gecko gphoto2 + +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl + osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard + +ssl +strip +truetype udev udisks +unwind usb v4l +vulkan wayland + wow64 +xcomposite xinerama +" +# bug #551124 for truetype +# TODO: wow64 can be done without mingw if using clang (needs bug #912237) +REQUIRED_USE=" + X? ( truetype ) + crossdev-mingw? ( mingw ) + wow64? ( abi_x86_64 !abi_x86_32 mingw ) +" + +# tests are non-trivial to run, can hang easily, don't play well with +# sandbox, and several need real opengl/vulkan or network access +RESTRICT="test" + +# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked +WINE_DLOPEN_DEPEND=" + X? ( + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + opengl? ( + media-libs/libglvnd[X,${MULTILIB_USEDEP}] + osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] ) + ) + xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] ) + xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) + ) + cups? ( net-print/cups[${MULTILIB_USEDEP}] ) + fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] ) + kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] ) + netapi? ( net-fs/samba[${MULTILIB_USEDEP}] ) + odbc? ( dev-db/unixODBC[${MULTILIB_USEDEP}] ) + sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] ) + ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] ) + truetype? ( media-libs/freetype[${MULTILIB_USEDEP}] ) + udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) + v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] ) + vulkan? ( media-libs/vulkan-loader[X?,wayland?,${MULTILIB_USEDEP}] ) +" +WINE_COMMON_DEPEND=" + ${WINE_DLOPEN_DEPEND} + X? ( + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + ) + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + capi? ( net-libs/libcapi:=[${MULTILIB_USEDEP}] ) + ffmpeg? ( media-video/ffmpeg:=[${MULTILIB_USEDEP}] ) + gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] ) + gstreamer? ( + dev-libs/glib:2[${MULTILIB_USEDEP}] + media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}] + media-libs/gstreamer:1.0[${MULTILIB_USEDEP}] + ) + opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) + pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] ) + scanner? ( media-gfx/sane-backends[${MULTILIB_USEDEP}] ) + smartcard? ( sys-apps/pcsc-lite[${MULTILIB_USEDEP}] ) + udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] ) + unwind? ( + llvm-libunwind? ( llvm-runtimes/libunwind[${MULTILIB_USEDEP}] ) + !llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] ) + ) + usb? ( dev-libs/libusb:1[${MULTILIB_USEDEP}] ) + wayland? ( + dev-libs/wayland[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon[${MULTILIB_USEDEP}] + ) +" +RDEPEND=" + ${WINE_COMMON_DEPEND} + app-emulation/wine-desktop-common + dos? ( + || ( + games-emulation/dosbox + games-emulation/dosbox-staging + ) + ) + gecko? ( + app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] + wow64? ( app-emulation/wine-gecko[abi_x86_32] ) + ) + gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] ) + mono? ( app-emulation/wine-mono:${WINE_MONO} ) + perl? ( + dev-lang/perl + dev-perl/XML-LibXML + ) + samba? ( net-fs/samba[winbind] ) + selinux? ( sec-policy/selinux-wine ) + udisks? ( sys-fs/udisks:2 ) +" +DEPEND=" + ${WINE_COMMON_DEPEND} + sys-kernel/linux-headers + X? ( x11-base/xorg-proto ) +" +# gitapply.sh "can" work without git but that is hardly tested +# and known failing with some versions, so force real git +BDEPEND=" + ${PYTHON_DEPS} + || ( + sys-devel/binutils + llvm-core/lld + ) + dev-lang/perl + dev-vcs/git + sys-devel/bison + sys-devel/flex + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( + >=dev-util/mingw64-toolchain-10.0.0_p1-r2[${MULTILIB_USEDEP}] + wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) + ) ) + nls? ( sys-devel/gettext ) + wayland? ( dev-util/wayland-scanner ) +" +IDEPEND=">=app-eselect/eselect-wine-2" + +QA_CONFIG_IMPL_DECL_SKIP=( + __clear_cache # unused on amd64+x86 (bug #900334) + res_getservers # false positive +) +QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext + +PATCHES=( + "${FILESDIR}"/${PN}-7.17-noexecstack.patch + "${FILESDIR}"/${PN}-7.20-unwind.patch + "${FILESDIR}"/${PN}-8.13-rpath.patch +) + +pkg_pretend() { + [[ ${MERGE_TYPE} == binary ]] && return + + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) \ + $(use abi_x86_32 || use wow64 && echo i686${mingw}); do + if ! type -P ${mingw}-gcc >/dev/null; then + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + fi + done + fi +} + +src_unpack() { + if [[ ${PV} == *9999 ]]; then + EGIT_CHECKOUT_DIR=${WORKDIR}/${P} + git-r3_src_unpack + + # hack: use subshell to preserve state (including what git-r3 unpack + # sets) for smart-live-rebuild as this is not the repo to look at + ( + EGIT_COMMIT=$(<"${EGIT_CHECKOUT_DIR}"/staging/upstream-commit) || die + EGIT_REPO_URI=${WINE_EGIT_REPO_URI} + EGIT_CHECKOUT_DIR=${S} + einfo "Fetching Wine commit matching the current patchset by default (${EGIT_COMMIT})" + git-r3_src_unpack + ) + else + default + fi +} + +src_prepare() { + local patchinstallargs=( + --all + --no-autoconf + ${MY_WINE_STAGING_CONF} + ) + + edo "${PYTHON}" ../${P}/staging/patchinstall.py "${patchinstallargs[@]}" + + # sanity check, bumping these has a history of oversights + local geckomono=$(sed -En '/^#define (GECKO|MONO)_VER/{s/[^0-9.]//gp}' \ + dlls/appwiz.cpl/addons.c || die) + if [[ ${WINE_GECKO}$'\n'${WINE_MONO} != "${geckomono}" ]]; then + local gmfatal= + [[ ${PV} == *9999 ]] && gmfatal=nonfatal + ${gmfatal} die -n "gecko/mono mismatch in ebuild, has: " ${geckomono} " (please file a bug)" + fi + + default + + if tc-is-clang; then + if use mingw; then + # -mabi=ms was ignored by <clang:16 then turned error in :17 + # if used without --target *-windows, then gets used in install + # phase despite USE=mingw, drop as a quick fix for now + sed -i '/MSVCRTFLAGS=/s/-mabi=ms//' configure.ac || die + else + # fails in ./configure unless --enable-archs is passed, allow to + # bypass with EXTRA_ECONF but is currently considered unsupported + # (by Gentoo) as additional work is needed for (proper) support + # note: also fails w/ :17, but unsure if safe to drop w/o mingw + [[ ${EXTRA_ECONF} == *--enable-archs* ]] || + die "building ${PN} with clang is only supported with USE=mingw" + fi + fi + + # ensure .desktop calls this variant + slot + sed -i "/^Exec=/s/wine /${P} /" loader/wine.desktop || die + + # datadir is not where wine-mono is installed, so prefixy alternate paths + hprefixify -w /get_mono_path/ dlls/mscoree/metahost.c + + # always update for patches (including user's wrt #432348) + eautoreconf + tools/make_requests || die # perl + # tip: if need more for user patches, with portage can e.g. do + # echo "post_src_prepare() { tools/make_specfiles || die; }" \ + # > /etc/portage/env/app-emulation/wine-staging +} + +src_configure() { + WINE_PREFIX=/usr/lib/${P} + WINE_DATADIR=/usr/share/${P} + + local conf=( + --prefix="${EPREFIX}"${WINE_PREFIX} + --datadir="${EPREFIX}"${WINE_DATADIR} + --includedir="${EPREFIX}"/usr/include/${P} + --libdir="${EPREFIX}"${WINE_PREFIX} + --mandir="${EPREFIX}"${WINE_DATADIR}/man + + $(usev wow64 --enable-archs=x86_64,i386) + + $(use_enable gecko mshtml) + $(use_enable mono mscoree) + --disable-tests + + $(use_with X x) + $(use_with alsa) + $(use_with capi) + $(use_with cups) + $(use_with ffmpeg) + $(use_with fontconfig) + $(use_with gphoto2 gphoto) + $(use_with gstreamer) + $(use_with kerberos gssapi) + $(use_with kerberos krb5) + $(use_with mingw) + $(use_with netapi) + $(use_with nls gettext) + $(use_with opencl) + $(use_with opengl) + $(use_with osmesa) + --without-oss # media-sound/oss is not packaged (OSSv4) + $(use_with pcap) + $(use_with pulseaudio pulse) + $(use_with scanner sane) + $(use_with sdl) + $(use_with smartcard pcsclite) + $(use_with ssl gnutls) + $(use_with truetype freetype) + $(use_with udev) + $(use_with udisks dbus) # dbus is only used for udisks + $(use_with unwind) + $(use_with usb) + $(use_with v4l v4l2) + $(use_with vulkan) + $(use_with wayland) + $(use_with xcomposite) + $(use_with xinerama) + $(usev !odbc ac_cv_lib_soname_odbc=) + ) + + filter-lto # build failure + filter-flags -Wl,--gc-sections # runtime issues (bug #931329) + use custom-cflags || strip-flags # can break in obscure ways at runtime + + # broken with gcc-15's c23 default (TODO: try w/o occasionally, bug #943849) + append-cflags -std=gnu17 + + # wine uses linker tricks unlikely to work with non-bfd/lld (bug #867097) + # (do self test until https://github.com/gentoo/gentoo/pull/28355) + if [[ $(LC_ALL=C $(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) != @(LLD|GNU\ ld)* ]] + then + has_version -b sys-devel/binutils && + append-ldflags -fuse-ld=bfd || + append-ldflags -fuse-ld=lld + strip-unsupported-flags + fi + + if use mingw; then + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + # CROSSCC was formerly recognized by wine, thus been using similar + # variables (subject to change, esp. if ever make a mingw.eclass). + local mingwcc_amd64=${CROSSCC:-${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}} + local mingwcc_x86=${CROSSCC:-${CROSSCC_x86:-i686-w64-mingw32-gcc}} + local -n mingwcc=mingwcc_$(usex abi_x86_64 amd64 x86) + + conf+=( + ac_cv_prog_x86_64_CC="${mingwcc_amd64}" + ac_cv_prog_i386_CC="${mingwcc_x86}" + + CROSSCFLAGS="${CROSSCFLAGS:-$( + filter-flags '-fstack-protector*' #870136 + filter-flags '-mfunction-return=thunk*' #878849 + + # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then + # strip-unsupported-flags miss these during compile-only tests + # (primarily done for 23.0 profiles' -z, not full coverage) + filter-flags '-Wl,-z,*' + + CC=${mingwcc} test-flags-CC ${CFLAGS:--O2} + )}" + + CROSSLDFLAGS="${CROSSLDFLAGS:-$( + filter-flags '-fuse-ld=*' + + CC=${mingwcc} test-flags-CCLD ${LDFLAGS} + )}" + ) + fi + + # order matters with multilib: configure+compile 64->32, install 32->64 + local -i bits + for bits in $(usev abi_x86_64 64) $(usev abi_x86_32 32); do + ( + einfo "Configuring ${PN} for ${bits}bits in ${WORKDIR}/build${bits} ..." + + mkdir ../build${bits} || die + cd ../build${bits} || die + + if (( bits == 64 )); then + conf+=( --enable-win64 ) + elif use amd64; then + conf+=( + $(usev abi_x86_64 --with-wine64=../build64) + TARGETFLAGS=-m32 # for widl + ) + # _setup is optional, but use over Wine's auto-detect (+#472038) + multilib_toolchain_setup x86 + fi + + ECONF_SOURCE=${S} econf "${conf[@]}" + ) + done +} + +src_compile() { + use abi_x86_64 && emake -C ../build64 # do first + use abi_x86_32 && emake -C ../build32 +} + +src_install() { + use abi_x86_32 && emake DESTDIR="${D}" -C ../build32 install + use abi_x86_64 && emake DESTDIR="${D}" -C ../build64 install # do last + + # Ensure both wine64 and wine are available if USE=abi_x86_64 (wow64, + # -abi_x86_32, and/or EXTRA_ECONF could cause varying scenarios where + # one or the other could be missing and that is unexpected for users + # and some tools like winetricks) + if use abi_x86_64; then + if [[ -e ${ED}${WINE_PREFIX}/bin/wine64 && ! -e ${ED}${WINE_PREFIX}/bin/wine ]]; then + dosym wine64 ${WINE_PREFIX}/bin/wine + dosym wine64-preloader ${WINE_PREFIX}/bin/wine-preloader + + # also install wine(1) man pages (incl. translations) + local man + for man in ../build64/loader/wine.*man; do + : "${man##*/wine}" + : "${_%.*}" + insinto ${WINE_DATADIR}/man/${_:+${_#.}/}man1 + newins ${man} wine.1 + done + elif [[ ! -e ${ED}${WINE_PREFIX}/bin/wine64 && -e ${ED}${WINE_PREFIX}/bin/wine ]]; then + dosym wine ${WINE_PREFIX}/bin/wine64 + dosym wine-preloader ${WINE_PREFIX}/bin/wine64-preloader + fi + fi + + use perl || rm "${ED}"${WINE_DATADIR}/man/man1/wine{dump,maker}.1 \ + "${ED}"${WINE_PREFIX}/bin/{function_grep.pl,wine{dump,maker}} || die + + # create variant wrappers for eselect-wine + local bin + for bin in "${ED}"${WINE_PREFIX}/bin/*; do + make_wrapper "${bin##*/}-${P#wine-}" "${bin#"${ED}"}" + done + + if use mingw; then + # don't let portage try to strip PE files with the wrong + # strip executable and instead handle it here (saves ~120MB) + dostrip -x ${WINE_PREFIX}/wine/{i386,x86_64}-windows + + if use strip; then + ebegin "Stripping Windows (PE) binaries" + find "${ED}"${WINE_PREFIX}/wine/*-windows -regex '.*\.\(a\|dll\|exe\)' \ + -exec $(usex abi_x86_64 x86_64 i686)-w64-mingw32-strip --strip-unneeded {} + + eend ${?} || die + fi + fi + + dodoc ANNOUNCE* AUTHORS README* documentation/README* +} + +pkg_postinst() { + if use !abi_x86_32 && use !wow64; then + ewarn "32bit support is disabled. While 64bit applications themselves will" + ewarn "work, be warned that it is not unusual that installers or other helpers" + ewarn "will attempt to use 32bit and fail. If do not want full USE=abi_x86_32," + ewarn "note the experimental/WIP USE=wow64 can allow 32bit without multilib." + elif use abi_x86_32 && { use opengl || use vulkan; }; then + # difficult to tell what is needed from here, but try to warn + if has_version 'x11-drivers/nvidia-drivers'; then + if has_version 'x11-drivers/nvidia-drivers[-abi_x86_32]'; then + ewarn "x11-drivers/nvidia-drivers is installed but is built without" + ewarn "USE=abi_x86_32 (ABI_X86=32), hardware acceleration with 32bit" + ewarn "applications under ${PN} will likely not be usable." + ewarn "Multi-card setups may need this on media-libs/mesa as well." + fi + elif has_version 'media-libs/mesa[-abi_x86_32]'; then + ewarn "media-libs/mesa seems to be in use but is built without" + ewarn "USE=abi_x86_32 (ABI_X86=32), hardware acceleration with 32bit" + ewarn "applications under ${PN} will likely not be usable." + fi + fi + + optfeature "/dev/hidraw* access used for *some* controllers (e.g. DualShock4)" \ + games-util/game-device-udev-rules + + eselect wine update --if-unset || die +} + +pkg_postrm() { + eselect wine update --if-unset || die +} diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest index 6b5d3b974cd6..d412fc54a122 100644 --- a/app-emulation/wine-vanilla/Manifest +++ b/app-emulation/wine-vanilla/Manifest @@ -2,6 +2,7 @@ AUX wine-vanilla-7.0-noexecstack.patch 223 BLAKE2B dff1867e2977bd14fcfab9dfa2c2f AUX wine-vanilla-7.0-unwind.patch 1694 BLAKE2B 017c7b761d692f8e8d23f52e51529880f95bddf5fee4309ab97bee951527bd427924dbb335e4bf57a27405e3d2440666f774c6859b81933d3007247e1cbf4898 SHA512 5d20960a8eda2d80097d6db81287c9d05ed4ea50df974c93391a427b743383a6806f24bc552c18a9336e7aea0ceb801972865ff470bde8ea7fd9423f57eb09ae AUX wine-vanilla-7.20-unwind.patch 1450 BLAKE2B 3f90cc131104ad72a11ae30c582b79b3e4d8c0278d51c0a193fb9e460cf088b315503bd08bd904e8d28f72f40ab3df90f83f2542b991888a2f504cc7d2adad4d SHA512 a6c4672a44c1220d5b1efabeca535a4a3510fe92aac73c38f65a09bfbd271af8b8b1bfe2c408ba5356806cb71252a6956b8130fcd06a475037b9e51d28c2a156 AUX wine-vanilla-8.13-rpath.patch 554 BLAKE2B 209d8c581a9178242ee622338c5252f79b798cf5574f72b3984d71b7933e011b488060502715aa75630fbc3d10fcb03743ac31ed31664cacfc22b725253a117b SHA512 bbb25e02d19bd7c1a1f2d7db331d93cfcd5ce9172206ad9e19a44c52e5ece865d474eac024c2a5791dfa006c6efe0f68cd783ffc925ac793bf447d56090bdd02 +DIST wine-10.0.tar.xz 32011244 BLAKE2B 92178cf484cf33e9f3b8340429ee8e68c36e0d25eee4a892f059ab73f103cfcb9eb15e1883bc9fd8c8fe311d4ccbb56582d1f780da7b1406a7839a13addd29ae SHA512 effb41c5641993e2e52eaa825cc19b7d9846e084992c5a5b066ead2339b24384d320898a9cee347a9a87106bcb3b0f54c8cd2c8d4de3a887a658052ddd5168d6 DIST wine-7.0.2.tar.xz 27179980 BLAKE2B 721ab574092638b32d3a483b6ae3def0c9d706cc888662ca461ab8c7060b10077e83cede69663ea2a8b97729f3801209fbba5f8e8828ce20454700ffbbd76cb5 SHA512 330c71005a6a8054b5068ac4484e9015e9f8bf55d5a451aaf5f79b7f78a025732b454251c31473abf21504cce3b78e50cf7e3e0d0116bb755dc8396bd790289a DIST wine-8.0.2.tar.xz 29060452 BLAKE2B dcffaba6c90c4e02a7bc591a81e11aced06c006370c4c316c8a367b2f5814926063482959fabfe9d674ee1b5a560e59087e9b711e28360ced3aee2bbd6bb8fdb SHA512 e86dd31247d757d48ffb2d24f20edab3fc6ef9c3e395567a7b363951bb681335ba3adb8b84639011b24b6eb274582d56880298d6d95fb100acc072383d4e973f DIST wine-9.0.tar.xz 30007216 BLAKE2B cf53177201a2f7eeb35d0d8ce220f80808d979099a928ad60652d1dee92620c433cc105dffab4e9309f41766087ad1544ef49d2922538bb420d62f6dd64117a1 SHA512 838daf2c4581f83f8573b988036f517d57b84894b090a2a17433255d6d044dfa880e6724cdb83082a36c333df9d2083ab68ae53927622a620edd59f33462ada4 @@ -9,6 +10,7 @@ DIST wine-9.19.tar.xz 30812468 BLAKE2B 24bdcd8d06c9f6b480dbb92469b41ff21b4174fce DIST wine-9.20.tar.xz 31807848 BLAKE2B f2fef5c941284a5f89f92696cb242641ad88ea8a4388dd6d72977d9696ab63c1632b91b678567525527c80e30ad5ef2971e5bcf700e4f2d7db9bf3357488ed34 SHA512 65d229cfa1c4daffd0b1cec4480bdc4f8a2bbdeb08a7885efea403b0533beda6a22616e57f8e55038fe9e033137cf2718148e38076409a8c0341b29127bbefa3 DIST wine-9.21.tar.xz 31888916 BLAKE2B 2d9b08263d2d3d174cf42ef8cb23d47c4516a394b44c4a2c5b1d220c4680239b84f47dfeea8b28c763593c725289cf7c257ad3f9fe0ee407b725391a2e956e90 SHA512 9dc64eb49755342f9a3f5fbb5665d1b3b4fafeb9b2723c198b04bb6f5d486f8feb00198e32e519d618bd87d1cf6c7e6a134bf9110b91023334e949eff00e758f DIST wine-9.22.tar.xz 31966312 BLAKE2B 14d75c25a317549528abefd2350790ce03b9c4088bc5f6f3bbfcc9b5b024bf0943526a1571fe1079e8fd39830e4f762960365dfdfe670db7577f4095f30131b4 SHA512 8b54aee952abd08969d3485ef12db9aabeea8627fdaf7a27cb3392477580f2b5882467cd15ba4670741b6b20cc48bb5e3585d44ee4fb95a013c513a3c04342e4 +EBUILD wine-vanilla-10.0.ebuild 14494 BLAKE2B 27dc34b9e28be42a76db150ee0c1eca3ac8bc29cfcc8892262549cb0a84729d3fc20128b6c5541190675b3997870d5a49d03bc05e68b1a7934fe66b1666576a2 SHA512 2f29b829f20d0a38c4e1db134b248ad5a182a140c41700f50cfcfcc76d87e905b3c1c55ece659d3f960b1e42928a582ffec527e60befb29cbb7690b3472db6e4 EBUILD wine-vanilla-7.0.2.ebuild 12901 BLAKE2B c56de298278ea1f64164156da06828db82b418a5e1041b816635cf21a30b93127bdacd35caca340518a446d4a1cefaccb3095285882d1cc5b89c4de565ed5128 SHA512 5fe2e8c635e0625ae9abc418110498250db8fef4b45484c2c2b147f492f90043fcd251d14072bee2cbe4558c9d7672ea3a114174fff66ac0205c3c6256dd6906 EBUILD wine-vanilla-8.0.2.ebuild 12989 BLAKE2B 38ec6d327ee3fe44fb3857615ceccd38ab8552d3c90ea7a5e3ca03eaa8b2c489ca02789c88f593bbb429304f62cd92a46f6af72b4cb63920cc0fb8a0338cdb57 SHA512 a39c6e6caa21abfe2a2a43119d4507769004fcc489c66af615d0761cbec02732a35e5bef7c7a2d8422e80311078167695d8d4fbf580aa7290dd06b25cdbe2a30 EBUILD wine-vanilla-9.0.ebuild 14266 BLAKE2B 7eb89a6784065bdd547d3a4e768e57603a41dc8d5879006ef0e9cb630968000c00169b16bd77b7b2fc42296bb8bcbe3407020becf893b09b73c6c5ee798818cc SHA512 cf52d3b7a90152636c887c7576c17c540896dfd0195912829a49259f1506f84c35daf22f86ecbf9020951332ab32f846ca6cc251ef8ef13ca501566e0a9b0cbc diff --git a/app-emulation/wine-vanilla/wine-vanilla-10.0.ebuild b/app-emulation/wine-vanilla/wine-vanilla-10.0.ebuild new file mode 100644 index 000000000000..7ad0553e1237 --- /dev/null +++ b/app-emulation/wine-vanilla/wine-vanilla-10.0.ebuild @@ -0,0 +1,445 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) +inherit autotools flag-o-matic multilib multilib-build optfeature +inherit prefix toolchain-funcs wrapper + +WINE_GECKO=2.47.4 +WINE_MONO=9.4.0 + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git" +else + (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0 + SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz" + S="${WORKDIR}/wine-${PV}" + KEYWORDS="-* ~amd64 ~x86" +fi + +DESCRIPTION="Free implementation of Windows(tm) on Unix, without external patchsets" +HOMEPAGE=" + https://www.winehq.org/ + https://gitlab.winehq.org/wine/wine/ +" + +LICENSE="LGPL-2.1+ BSD BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" +SLOT="${PV}" +IUSE=" + +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos + llvm-libunwind custom-cflags ffmpeg +fontconfig +gecko gphoto2 + +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl + osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard + +ssl +strip +truetype udev udisks +unwind usb v4l +vulkan wayland + wow64 +xcomposite xinerama +" +# bug #551124 for truetype +# TODO?: wow64 can be done without mingw if using clang (needs bug #912237) +REQUIRED_USE=" + X? ( truetype ) + crossdev-mingw? ( mingw ) + wow64? ( abi_x86_64 !abi_x86_32 mingw ) +" + +# tests are non-trivial to run, can hang easily, don't play well with +# sandbox, and several need real opengl/vulkan or network access +RESTRICT="test" + +# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked +WINE_DLOPEN_DEPEND=" + X? ( + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + opengl? ( + media-libs/libglvnd[X,${MULTILIB_USEDEP}] + osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] ) + ) + xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] ) + xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] ) + ) + cups? ( net-print/cups[${MULTILIB_USEDEP}] ) + fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] ) + kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] ) + netapi? ( net-fs/samba[${MULTILIB_USEDEP}] ) + odbc? ( dev-db/unixODBC[${MULTILIB_USEDEP}] ) + sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] ) + ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] ) + truetype? ( media-libs/freetype[${MULTILIB_USEDEP}] ) + udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] ) + v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] ) + vulkan? ( media-libs/vulkan-loader[X?,wayland?,${MULTILIB_USEDEP}] ) +" +WINE_COMMON_DEPEND=" + ${WINE_DLOPEN_DEPEND} + X? ( + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + ) + alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] ) + capi? ( net-libs/libcapi:=[${MULTILIB_USEDEP}] ) + ffmpeg? ( media-video/ffmpeg:=[${MULTILIB_USEDEP}] ) + gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] ) + gstreamer? ( + dev-libs/glib:2[${MULTILIB_USEDEP}] + media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}] + media-libs/gstreamer:1.0[${MULTILIB_USEDEP}] + ) + opencl? ( virtual/opencl[${MULTILIB_USEDEP}] ) + pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] ) + pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] ) + scanner? ( media-gfx/sane-backends[${MULTILIB_USEDEP}] ) + smartcard? ( sys-apps/pcsc-lite[${MULTILIB_USEDEP}] ) + udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] ) + unwind? ( + llvm-libunwind? ( llvm-runtimes/libunwind[${MULTILIB_USEDEP}] ) + !llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] ) + ) + usb? ( dev-libs/libusb:1[${MULTILIB_USEDEP}] ) + wayland? ( + dev-libs/wayland[${MULTILIB_USEDEP}] + x11-libs/libxkbcommon[${MULTILIB_USEDEP}] + ) +" +RDEPEND=" + ${WINE_COMMON_DEPEND} + app-emulation/wine-desktop-common + dos? ( + || ( + games-emulation/dosbox + games-emulation/dosbox-staging + ) + ) + gecko? ( + app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] + wow64? ( app-emulation/wine-gecko[abi_x86_32] ) + ) + gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] ) + mono? ( app-emulation/wine-mono:${WINE_MONO} ) + perl? ( + dev-lang/perl + dev-perl/XML-LibXML + ) + samba? ( net-fs/samba[winbind] ) + selinux? ( sec-policy/selinux-wine ) + udisks? ( sys-fs/udisks:2 ) +" +DEPEND=" + ${WINE_COMMON_DEPEND} + sys-kernel/linux-headers + X? ( x11-base/xorg-proto ) +" +BDEPEND=" + || ( + sys-devel/binutils + llvm-core/lld + ) + dev-lang/perl + sys-devel/bison + sys-devel/flex + virtual/pkgconfig + mingw? ( !crossdev-mingw? ( + >=dev-util/mingw64-toolchain-10.0.0_p1-r2[${MULTILIB_USEDEP}] + wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) + ) ) + nls? ( sys-devel/gettext ) + wayland? ( dev-util/wayland-scanner ) +" +IDEPEND=">=app-eselect/eselect-wine-2" + +QA_CONFIG_IMPL_DECL_SKIP=( + __clear_cache # unused on amd64+x86 (bug #900338) + res_getservers # false positive +) +QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext + +PATCHES=( + "${FILESDIR}"/${PN}-7.0-noexecstack.patch + "${FILESDIR}"/${PN}-7.20-unwind.patch + "${FILESDIR}"/${PN}-8.13-rpath.patch +) + +pkg_pretend() { + [[ ${MERGE_TYPE} == binary ]] && return + + if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then + local mingw=-w64-mingw32 + for mingw in $(usev abi_x86_64 x86_64${mingw}) \ + $(use abi_x86_32 || use wow64 && echo i686${mingw}); do + if ! type -P ${mingw}-gcc >/dev/null; then + eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain" + eerror "yourself by installing sys-devel/crossdev then running:" + eerror + eerror " crossdev --target ${mingw}" + eerror + eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw" + die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found" + fi + done + fi +} + +src_prepare() { + # sanity check, bumping these has a history of oversights + local geckomono=$(sed -En '/^#define (GECKO|MONO)_VER/{s/[^0-9.]//gp}' \ + dlls/appwiz.cpl/addons.c || die) + if [[ ${WINE_GECKO}$'\n'${WINE_MONO} != "${geckomono}" ]]; then + local gmfatal= + [[ ${PV} == *9999 ]] && gmfatal=nonfatal + ${gmfatal} die -n "gecko/mono mismatch in ebuild, has: " ${geckomono} " (please file a bug)" + fi + + default + + if tc-is-clang; then + if use mingw; then + # -mabi=ms was ignored by <clang:16 then turned error in :17 + # if used without --target *-windows, then gets used in install + # phase despite USE=mingw, drop as a quick fix for now + sed -i '/MSVCRTFLAGS=/s/-mabi=ms//' configure.ac || die + else + # fails in ./configure unless --enable-archs is passed, allow to + # bypass with EXTRA_ECONF but is currently considered unsupported + # (by Gentoo) as additional work is needed for (proper) support + # note: also fails w/ :17, but unsure if safe to drop w/o mingw + [[ ${EXTRA_ECONF} == *--enable-archs* ]] || + die "building ${PN} with clang is only supported with USE=mingw" + fi + fi + + # ensure .desktop calls this variant + slot + sed -i "/^Exec=/s/wine /${P} /" loader/wine.desktop || die + + # datadir is not where wine-mono is installed, so prefixy alternate paths + hprefixify -w /get_mono_path/ dlls/mscoree/metahost.c + + # always update for patches (including user's wrt #432348) + eautoreconf + tools/make_requests || die # perl + # tip: if need more for user patches, with portage can e.g. do + # echo "post_src_prepare() { tools/make_specfiles || die; }" \ + # > /etc/portage/env/app-emulation/wine-vanilla +} + +src_configure() { + WINE_PREFIX=/usr/lib/${P} + WINE_DATADIR=/usr/share/${P} + + local conf=( + --prefix="${EPREFIX}"${WINE_PREFIX} + --datadir="${EPREFIX}"${WINE_DATADIR} + --includedir="${EPREFIX}"/usr/include/${P} + --libdir="${EPREFIX}"${WINE_PREFIX} + --mandir="${EPREFIX}"${WINE_DATADIR}/man + + $(usev wow64 --enable-archs=x86_64,i386) + + $(use_enable gecko mshtml) + $(use_enable mono mscoree) + --disable-tests + + $(use_with X x) + $(use_with alsa) + $(use_with capi) + $(use_with cups) + $(use_with ffmpeg) + $(use_with fontconfig) + $(use_with gphoto2 gphoto) + $(use_with gstreamer) + $(use_with kerberos gssapi) + $(use_with kerberos krb5) + $(use_with mingw) + $(use_with netapi) + $(use_with nls gettext) + $(use_with opencl) + $(use_with opengl) + $(use_with osmesa) + --without-oss # media-sound/oss is not packaged (OSSv4) + $(use_with pcap) + $(use_with pulseaudio pulse) + $(use_with scanner sane) + $(use_with sdl) + $(use_with smartcard pcsclite) + $(use_with ssl gnutls) + $(use_with truetype freetype) + $(use_with udev) + $(use_with udisks dbus) # dbus is only used for udisks + $(use_with unwind) + $(use_with usb) + $(use_with v4l v4l2) + $(use_with vulkan) + $(use_with wayland) + $(use_with xcomposite) + $(use_with xinerama) + $(usev !odbc ac_cv_lib_soname_odbc=) + ) + + filter-lto # build failure + filter-flags -Wl,--gc-sections # runtime issues (bug #931329) + use custom-cflags || strip-flags # can break in obscure ways at runtime + + # broken with gcc-15's c23 default (TODO: try w/o occasionally, bug #943849) + append-cflags -std=gnu17 + + # wine uses linker tricks unlikely to work with non-bfd/lld (bug #867097) + # (do self test until https://github.com/gentoo/gentoo/pull/28355) + if [[ $(LC_ALL=C $(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) != @(LLD|GNU\ ld)* ]] + then + has_version -b sys-devel/binutils && + append-ldflags -fuse-ld=bfd || + append-ldflags -fuse-ld=lld + strip-unsupported-flags + fi + + if use mingw; then + use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} + + # CROSSCC was formerly recognized by wine, thus been using similar + # variables (subject to change, esp. if ever make a mingw.eclass). + local mingwcc_amd64=${CROSSCC:-${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}} + local mingwcc_x86=${CROSSCC:-${CROSSCC_x86:-i686-w64-mingw32-gcc}} + local -n mingwcc=mingwcc_$(usex abi_x86_64 amd64 x86) + + conf+=( + ac_cv_prog_x86_64_CC="${mingwcc_amd64}" + ac_cv_prog_i386_CC="${mingwcc_x86}" + + CROSSCFLAGS="${CROSSCFLAGS:-$( + filter-flags '-fstack-protector*' #870136 + filter-flags '-mfunction-return=thunk*' #878849 + + # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then + # strip-unsupported-flags miss these during compile-only tests + # (primarily done for 23.0 profiles' -z, not full coverage) + filter-flags '-Wl,-z,*' + + CC=${mingwcc} test-flags-CC ${CFLAGS:--O2} + )}" + + CROSSLDFLAGS="${CROSSLDFLAGS:-$( + filter-flags '-fuse-ld=*' + + CC=${mingwcc} test-flags-CCLD ${LDFLAGS} + )}" + ) + fi + + # order matters with multilib: configure+compile 64->32, install 32->64 + local -i bits + for bits in $(usev abi_x86_64 64) $(usev abi_x86_32 32); do + ( + einfo "Configuring ${PN} for ${bits}bits in ${WORKDIR}/build${bits} ..." + + mkdir ../build${bits} || die + cd ../build${bits} || die + + if (( bits == 64 )); then + conf+=( --enable-win64 ) + elif use amd64; then + conf+=( + $(usev abi_x86_64 --with-wine64=../build64) + TARGETFLAGS=-m32 # for widl + ) + # _setup is optional, but use over Wine's auto-detect (+#472038) + multilib_toolchain_setup x86 + fi + + ECONF_SOURCE=${S} econf "${conf[@]}" + ) + done +} + +src_compile() { + use abi_x86_64 && emake -C ../build64 # do first + use abi_x86_32 && emake -C ../build32 +} + +src_install() { + use abi_x86_32 && emake DESTDIR="${D}" -C ../build32 install + use abi_x86_64 && emake DESTDIR="${D}" -C ../build64 install # do last + + # Ensure both wine64 and wine are available if USE=abi_x86_64 (wow64, + # -abi_x86_32, and/or EXTRA_ECONF could cause varying scenarios where + # one or the other could be missing and that is unexpected for users + # and some tools like winetricks) + if use abi_x86_64; then + if [[ -e ${ED}${WINE_PREFIX}/bin/wine64 && ! -e ${ED}${WINE_PREFIX}/bin/wine ]]; then + dosym wine64 ${WINE_PREFIX}/bin/wine + dosym wine64-preloader ${WINE_PREFIX}/bin/wine-preloader + + # also install wine(1) man pages (incl. translations) + local man + for man in ../build64/loader/wine.*man; do + : "${man##*/wine}" + : "${_%.*}" + insinto ${WINE_DATADIR}/man/${_:+${_#.}/}man1 + newins ${man} wine.1 + done + elif [[ ! -e ${ED}${WINE_PREFIX}/bin/wine64 && -e ${ED}${WINE_PREFIX}/bin/wine ]]; then + dosym wine ${WINE_PREFIX}/bin/wine64 + dosym wine-preloader ${WINE_PREFIX}/bin/wine64-preloader + fi + fi + + use perl || rm "${ED}"${WINE_DATADIR}/man/man1/wine{dump,maker}.1 \ + "${ED}"${WINE_PREFIX}/bin/{function_grep.pl,wine{dump,maker}} || die + + # create variant wrappers for eselect-wine + local bin + for bin in "${ED}"${WINE_PREFIX}/bin/*; do + make_wrapper "${bin##*/}-${P#wine-}" "${bin#"${ED}"}" + done + + if use mingw; then + # don't let portage try to strip PE files with the wrong + # strip executable and instead handle it here (saves ~120MB) + dostrip -x ${WINE_PREFIX}/wine/{i386,x86_64}-windows + + if use strip; then + ebegin "Stripping Windows (PE) binaries" + find "${ED}"${WINE_PREFIX}/wine/*-windows -regex '.*\.\(a\|dll\|exe\)' \ + -exec $(usex abi_x86_64 x86_64 i686)-w64-mingw32-strip --strip-unneeded {} + + eend ${?} || die + fi + fi + + dodoc ANNOUNCE* AUTHORS README* documentation/README* +} + +pkg_postinst() { + if use !abi_x86_32 && use !wow64; then + ewarn "32bit support is disabled. While 64bit applications themselves will" + ewarn "work, be warned that it is not unusual that installers or other helpers" + ewarn "will attempt to use 32bit and fail. If do not want full USE=abi_x86_32," + ewarn "note the experimental/WIP USE=wow64 can allow 32bit without multilib." + elif use abi_x86_32 && { use opengl || use vulkan; }; then + # difficult to tell what is needed from here, but try to warn + if has_version 'x11-drivers/nvidia-drivers'; then + if has_version 'x11-drivers/nvidia-drivers[-abi_x86_32]'; then + ewarn "x11-drivers/nvidia-drivers is installed but is built without" + ewarn "USE=abi_x86_32 (ABI_X86=32), hardware acceleration with 32bit" + ewarn "applications under ${PN} will likely not be usable." + ewarn "Multi-card setups may need this on media-libs/mesa as well." + fi + elif has_version 'media-libs/mesa[-abi_x86_32]'; then + ewarn "media-libs/mesa seems to be in use but is built without" + ewarn "USE=abi_x86_32 (ABI_X86=32), hardware acceleration with 32bit" + ewarn "applications under ${PN} will likely not be usable." + fi + fi + + optfeature "/dev/hidraw* access used for *some* controllers (e.g. DualShock4)" \ + games-util/game-device-udev-rules + + eselect wine update --if-unset || die +} + +pkg_postrm() { + eselect wine update --if-unset || die +} diff --git a/app-forensics/Manifest.gz b/app-forensics/Manifest.gz Binary files differindex 62855b7a0223..ad2da9c8be36 100644 --- a/app-forensics/Manifest.gz +++ b/app-forensics/Manifest.gz diff --git a/app-forensics/yara-x/Manifest b/app-forensics/yara-x/Manifest index d27ba5826a87..ab231e425d5a 100644 --- a/app-forensics/yara-x/Manifest +++ b/app-forensics/yara-x/Manifest @@ -11,6 +11,7 @@ DIST alloc-stdlib-0.2.2.crate 6693 BLAKE2B a22faf3482e416664f2e104f5f45c4e6d116a DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST annotate-snippets-0.11.4.crate 46876 BLAKE2B 87e8a877b472435aec0687a4892b79b07684ba480218daa2fe12834f6211d5dce8db48d07b6054354df087c4fd11b9d4157e6c37241bf23278d415bfdfa8ab62 SHA512 f8d22a5a0e17cf665261e1cb38d773005bd52097a11c75682ee4320c2fd44326fa2c0b7b72751e474230b109629d1886227d2131cb5fe1f021c5aa4c5a33defc +DIST annotate-snippets-0.11.5.crate 34687 BLAKE2B 56145ab821d64a980b7a7d1e89649ae8a4bb63f688ed9df750d4efc72e69e34a53148d786fdbaf05532fb7061de8ca802e269f0c51557f1a14a926820321d0f1 SHA512 c23c33244118958653b69d7b5b34eaf67a1866e15b79c7eae9c438b246fd840a2447638413fffed1ab61a10d16c2f9982a8f5e5afdf8c2a84a135596566e8a8f DIST anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34 DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92 DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 @@ -29,9 +30,11 @@ DIST anstyle-wincon-3.0.6.crate 12271 BLAKE2B d9f4d9d46fa93a1168ca340562681718be DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0 DIST anyhow-1.0.93.crate 47490 BLAKE2B 1c64b24d3df3307430deb8189ded345ee2858c1990fc343f2400bd67b6d79ee2cf90876326fb29ea311bd857a941fc8319dccbe6c81f2cca2c085dc0c1fffb27 SHA512 237b36bdefeaf8dd2f7d4c5c92d8f7627a5206ded5fa3dafd5710f2fbd3dd7d7187d4a8ae917ae03d0cf06bc8d101a7663bb7bb022507ac1ec88577a37475efc +DIST anyhow-1.0.94.crate 51731 BLAKE2B 2b8b7ed7506f31a434ff8af198256816bb196f3434925ad688820237893b54b14f3731d34a3968277f532a3b67c39e3c4aaffef43b42b13bb1c6d3cae50e9ae8 SHA512 61209bb1a81104ea86375bff12e6654047a596fd5282fdaa590301c4bcdafcdd8bc83201811063d565bbfab6be42544e43047ec88d2b0b41f7c5f2712f3a3b90 DIST arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf DIST arbitrary-1.4.1.crate 36816 BLAKE2B 86adbf1a2522e972bf4a7fc26e4d88ec45298dc2ce716a1fe30cd49bebf4d5a65af1f097f83be6ee8c554d4b392657efd32ffa1cb35704585a9816b6e234c067 SHA512 a3507aa0ab684464c3559376beabc0992bbb589ddc85d2426b26238d7c5d1d856df5d9226603fe7ad2b17ac6570d62e86ba4f5a2e65f3cbc9ad52bbe294f8123 DIST array-bytes-6.2.3.crate 28071 BLAKE2B 32889bf4fe19d1541a4447c51c22e33fc3a126ae951e5e30607edb86450d96684674f54894311fb40a165320c93d54772d1d7695210056361d68389915b019dc SHA512 b7e645f63876e6f81ebad4ae7d35c5e9af80f1ecd2b7fff384eaca677574f4b89f26dc6481ba93b43e1de2ca7c044560ebeaf52c6a95fb87a91f44f916180d3a +DIST array-bytes-7.1.0.crate 30469 BLAKE2B 356df9c31c6af9ec7a5eb117cc564a16adc1f23640ff8b47d494ac669ec3329e2020fac772603fbc4fe26d10b4a04747c52f0c8cb9f13f093b016c9ec8864fb6 SHA512 6dcd38528dee0c844f506752a87639323e56f1b27d61e93970dfee6ce394684e5ff4cefbebc53cc1bee061bd0639ad686bab9635d42ead928df253c002826286 DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 DIST ascii_tree-0.1.1.crate 1781 BLAKE2B 429b4be3a52a4ffdd180535888027317a3cd1708a3eb35caca7788eacb41a253fe840443b391aec4441f7bf81c1e6d8fe9c2825e1625971bdb9ba63960c2378f SHA512 5483eaa19f85d76ac730d235f9502d151199a748d2ed7507ecf7fc6854f89b32028dd7a3737699e5d7f06d8901730250a10eb0b5e3efe2d7ff7fd80a59219872 @@ -76,10 +79,13 @@ DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8 DIST bytes-1.7.2.crate 64287 BLAKE2B 95e8a3b9d66072dfa7fa7d667786aae324a81218001e1b4af30373a9ff18ed1f76e23ea601febe776bb219bce59aa05bf6d5cb155b7dc4279ad523e9d0bdffd8 SHA512 a00cd5567175bbeb6f7c64d5bbdd2c15bce4ed448c0bcbda0a649d8614c1857e01d3c814d02a4c98fc8229487bddfd3251eb131d817e2ccd6a51458387796dfd DIST bytes-1.8.0.crate 64824 BLAKE2B 9af490b43146b04704e8bf0f7df1f251d7db414b68aa614d47daebcb374a7e18908192cf0a2ecc80f40e70379395b88f60f85fa80f66e3be5661752c4ac560f2 SHA512 a721724e5cbfc73b79102a9c4a00fc9da520417819ca5c82b798c8cfb45af3d77b33f7035ad33d6187399c613cc2e83644236ac772aec934f521f87d4680059a +DIST bytes-1.9.0.crate 67320 BLAKE2B d5a89fc1dced217bd78c6c50d0494308b69b0841506c4663b6df3755b91a9eedbd242ce1322a71b8a96847db7920b2b15744fb060aa2d69f5c8d9bcbf2745b9a SHA512 e6c0681c535db6035c1fb1c0481725bb8ab341b6324acde07ac4b60cc4f490ec6ff01478bc00fae00ade2bc5420f9d14cc44438e5d156bcce91cc0f06118296b DIST bzip2-0.4.4.crate 34197 BLAKE2B b69f8ad38b44eb4912b33d53467492b0ebe6ed740451bdfe9133e71c47a8dbd85b1110a9607c4cc627fbabc44cd86fe0396bb545864632ffb6169f9cfa547b6c SHA512 9cd2b9159bd0b42ac908ecad41f0a737272af94ae0d6dcfe182d2f44bcea4632d32b0456f02322047ea9d6f46377db6cd083f468782bccd6126bcc75cb852555 DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 01578c512443134fc786669bea4f2ec4b9c457b9936c907315299d8b67ed78045d458c83ccc119f0fad511529fb5af5feff5fa2d983fdae832d2fcc1b343e102 SHA512 d0a86b9f03acb1e4e309d5739dc2e88cab582757d467a433afe0017017f0e5d2c0282529e3a117160958ed170d8d695ecae739805888305df0e35e4dc440582b DIST camino-1.1.7.crate 36204 BLAKE2B ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233 SHA512 b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45 +DIST camino-1.1.9.crate 37552 BLAKE2B 28b21517730db408598f83e269ee8aa4dc5388c4b491779ebb6e76c478d407f929bda6906d88d429828d7f01be1762c72ecbb6d8c7aa4a1d1906109a17b45df1 SHA512 27a6a3cf72c46f15a6017aea44a048f2a8eb577aa9d2a088141b1cb7479106152ef0bc00a6cea9332c4df4d0c54aa6bd3dc21159f15640e347407c15a1bbf7ea DIST cargo-platform-0.1.8.crate 11813 BLAKE2B b074b49e08b2b93e93e08276f2a79546fe1f9ba0a52b3b4ef0ecdd28fa3fe5e842c0291fed158a1a12b90804e0172d5419b7603fd0d5f87f062f44dcaf3428f6 SHA512 187acf1b8cc81078ede3353997bec9010df32aba82f56f9479d4c8eaa13436590a16f3ab6ea11ed2b31d1d1d2299d824d9ad10f04bf5281c92372cc8334b0dd2 +DIST cargo-platform-0.1.9.crate 12010 BLAKE2B e178d5a444c6536f0c95f497bdfbb13cadd0d58d55bfae76008bcadc2a042044f432a232f657cb1fdc91b7af4d197cc44bc0cd7a41c9cca6c5da085409ab49d1 SHA512 05cf4c18ed6f3a1193a4567a48f1f3c832ae85faa7487a4e087e5dd8499eabd36c862d8e58af5443933b87aa8becc258011ebbecb2247f8a75067c8ac018676a DIST cargo_metadata-0.14.2.crate 17469 BLAKE2B 4e64bff7710c51d95944faac60b4881b5a43d5edd07ef87c8f4b9826e63dd708719cab27542fdf82cfe869d8781c1a6918a050aa0de71086316bd2f480aad947 SHA512 16e6bb3ddcfd4c6d48ba3415780518428f771c393ffe10ce15e1f3c026a6f3bf40ea9f25214049841b1d7d51f2208ed032961a75cb641c5afc52e02cb84d3262 DIST castaway-0.2.2.crate 11091 BLAKE2B 3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b SHA512 dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4 DIST castaway-0.2.3.crate 11509 BLAKE2B bbecba400bf98ef4158581f3b1673ca77dbec3ad754d3749f0e9342a47d1fa9f638c1388f0762413277b73251854ade26e08dd85b7d7133c73a5750d4dbf7d92 SHA512 2565a4e5709a25118462ac25b9f741e92456c81ddbf7c4e791d8c647f2ca5227b2f59ffac108f9d32c77cedc12219c517218c51a78b1d22a1baef1bf2c16e0a9 @@ -88,16 +94,20 @@ DIST cbindgen-0.27.0.crate 215957 BLAKE2B 4b88f19edd9ac6b862237e4db25e6e6cf989fc DIST cc-1.0.99.crate 76961 BLAKE2B d615f647bc5e4f7f580f878fc41baee172e9513f1157d421c491c36af2ca330dde2a6ddd4238c03aae27feed5e8cc042f4b790d7b145952a8676ac553f72e356 SHA512 2f6c9a0869b3b636b011390efade0085ed5fe616ecb33ff586c948779b9c9bea9169cb1c31441b0aeb63dbaa35cdb76b6e67ace38d561e2c150e06853a2b1757 DIST cc-1.1.30.crate 84509 BLAKE2B 59d2fcc0d6bb9d7c97e4f27b49e88b3260f6b166804ac25f3b49eb368e6442193a36869d305554494357f206e3d1f70454a3b740e6b6a5b043c5cc0c82c0c57c SHA512 0a74e4753afd84883bec7a402fa6c3e80bee18f496fa0168fec96e1e468d2e873c54f2f536a013c83eceaf75b9fb6896810ffd0a738d9f94358fc5165d6f4394 DIST cc-1.2.1.crate 92731 BLAKE2B c9cb100964834692781ecc3f47972f83adaf27e019ca212f896b19a853521cf2084da213f2c2fc5c8a1bc794cc83fe9f81faf7751e1b065a3a2a08137cda0b61 SHA512 54bc5d85d48d678d33dc795aa6cc823a59ae6d17b4ec5708a1dd515e3495eabccdd949e9467e9bb3a29e44847a2d3ccd75055dfda241d8abbb16bfad650f2819 +DIST cc-1.2.3.crate 99421 BLAKE2B b5702d1dcd0d90d1fe27f6ac8e7c04f30ea8edcccd1bad4bd31f12ce4d0b1de70cddb2d6e71ed3c3f984ab76b9af47059ba9639af26f84631eaaf1435d6d6fcb SHA512 b3f3e8bcb7daa2b09da4bc6c35279e020d8e1b506adf322ba37d2b0e875d22dfa9c662406223db6e465c70ac816956e5820f162bdcaeabcf38e54c84ed158efc DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chardetng-0.1.17.crate 56362 BLAKE2B c99d2f1044fc652858e6de0f2be9a24bec68550bc79fc8a7424c3a97a8cc5e28e859c2577d7969bad744dd8adc640c5f79a0fb8ba6043975f048f305f8745df6 SHA512 0b537b68e6da14e4a8b63cd069b3e9d6b09a4df5e473157f3ddce91d7a01f755c7b5278bfc9dc09ded92f660535c5944712f0ffa2737fbfaafbf5b95e29c7aa7 DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST chrono-0.4.39.crate 222248 BLAKE2B eeff1694a98e8775524c261c5c46ebf09bf1ffc6222a945576960e8153af99e4549d8c988bd086507fa430f9cb15a3159be85300247ab3c6f5e77ab515f0988b SHA512 5b258f76bea58ab9baa0fe8fb32c41928b8b655c76bb2fbaae9300ef8380cbb881296cee6b9e9886dce62b0759c73e84f6409e374a86cf0c80e3383512f98571 DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 DIST clap-3.2.25.crate 219403 BLAKE2B 75a8ee36c52e64cf0ac7ed5604d8a575c41c756a588bd418e6c1edccfb358350cdd831b4176f01b987fe7fa5901ca2bccee6b0f68ccba7dbe40baf85a5f3bdb4 SHA512 557c8932175d7ecd077b32b68904924e52dd46d04fd04ba36b3a9dfd7ab1dbe8c2128fecfd75d0388b21fca4aee55a941794181cc2910a4d4eb3c54e9c7e73ea DIST clap-4.5.20.crate 56376 BLAKE2B 8efa9c3e171ef38c98a25c526f528629e7e72850c6ec27e7e89a212403ee90d7d005b00750769e4335423ecec1d86abb35c19b0bf7f2c063bc7c6a8bd59d6804 SHA512 e432a118a2ec15b273a404c3cb75bbe579b11034ba55def1823d4670c6553e3d8611074a24f50a0f4adc8bda184213b06106c44c68a19d267342c53e345351d4 DIST clap-4.5.21.crate 56470 BLAKE2B 63b58b49ad5494712d0d45db92bea7a0247715f655c108cb81a4ae7380bdf572c292bee1edfb601aacec401d7d2fcd76068373200be642ac8179a33bc6b941ef SHA512 ca7b55defd85a4e1001d04653aaf1c38af9b43715dc6fd7b7a8c49a66ce1be0c09e0ac78b3a3febb90ad9a7d8676b4ff1ddc136816019eb394b7d4908af2a51e +DIST clap-4.5.23.crate 56460 BLAKE2B 5c0ff6ecc072368022b8dc08703d87802160817e40228fccbf9cbdc15d86dfaf0eec141dec4e8f1327e5a6d1622df9b334e94797027372dbe8765a12b918961e SHA512 4a8ef8731c9768844debcd1ba83a79a607fd32d9fbfe7411abefb8939c5c442e8a206738bb54dddd136117d3992f519ffd1640694ad7796c4e0aae3f95502c7c DIST clap-4.5.8.crate 56338 BLAKE2B d8f07ac09b59f631047a54b0b9918d18d264508d5ba173c9895fc613102b0cfbbc76b89e58abafb43c1fde7dfa129f3a0b478219c3984eb41af6efd3ae138ff9 SHA512 cbfdb79e8020b72c618dcc2d554e41224f4995b6c47512c8406137aeb2df971a29fa198e504254b758c7b87bb2f2ea3cafc542f412d747744abf25a334ed6cb7 DIST clap_builder-4.5.20.crate 163812 BLAKE2B 689110f2e4f46e8c4c779b6c39cb5f5758c3a32ea5bbfa1faaa6642da7d650cac0827a3e5b503c5054a85e0e7dbf04e7c53d65991a45f3be90c75070cc9c200a SHA512 e914c8b6592f9d230b4f4290cf4b4d73d0160c12a1fa3976c74bad21ff16da532d6af792f0a33fa472166f1cd551291b5d1d71fe8b359040040418694ec52000 DIST clap_builder-4.5.21.crate 164115 BLAKE2B 7df7a2fb8472e32c1885978f99a77b05f91c96131d00947386930e7249ad7a7b055ae5b1ebf145ddafef4d7d5fb276f3135423101bdb5ebc597b9b15267cfab1 SHA512 48abad9de7b0985138a2586674df36bcb925f3280cc19c7dcbec14d58c1a3bb391c836ff284366fb32d7460a5616b066e4e055e3a5fa7651196e62c59ca49c8c +DIST clap_builder-4.5.23.crate 164180 BLAKE2B 90948ac5e8ea620be3e1ec1334677b0ae9dc227a00354fcd3d78e2cf23a1c101e009e6cc96fc19c0a2395e1b9ac6272fd9615abc1acf1a5d60392e337cfc961b SHA512 0889876990f0a361cc6b6d41f2a8f4b1decd376987a02fe69888455c92f3e583d6ff70880c6f0ea154ba62f4be7d2e7b18cdc4e0e2f243e6b17f250c3e8d1c2a DIST clap_builder-4.5.8.crate 163870 BLAKE2B 291af36cff2cf7c97cf0b6b58843ebc8a590efcffefd8fadf0db1a1689ded94b2288fd40bfaebdcc827e50f081f8aa1758c4cbf2b5bb9f666e0cf66091fb8896 SHA512 9b0f422369086be254a7034e96d2bd5fc496da9d8be55d962528f765a5e77f003a048deb84569319d4e424abdaa3c653bdff2897fa393e7d34c1ff90a99c4eea DIST clap_complete-4.5.33.crate 47470 BLAKE2B 7d97949397aab211f786a0141c6d6f40268c03c2ecea5032522aff980c217224a25c0139e1345e6b3dc67670fc090d7ddf7a53129b06d281ee6fb144ec8ff43c SHA512 71aab57a9c80ab6169250d056cc2177e2392d2caab1cf123eb36faa39d83656f306c43afdd00b95f6ea39a1d471549d1422be51694fcbe3cb9bb1e77e4d6308d DIST clap_complete-4.5.38.crate 47669 BLAKE2B 4cb85c4605460a657abfed6f47da0582bdc7d5f99bd2e801a4263390dd2816319a00d091597bb62699a6f351e693d96062130acd3d06c26695779acadbd11f4f SHA512 a0d40df8eaf56a0688557b517d84a676c86c5b080aae118375201d2196ad3230540f5f8f728f1e3dfbd0c5c95ecdc7b75188959bc6b44743859aee00f85abd77 @@ -108,6 +118,7 @@ DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c DIST clap_lex-0.7.1.crate 12766 BLAKE2B e0e3a1a4a65bf9df3c21753f9298a7461046e6b34c7a8d26521efc551ef3511a7d202f25ebdddf285ff68c4073364f48cf739ff0bda32f41d4fd0c87c4cf02fb SHA512 4cdede5eb9fa527567e9f3f94fd8fe7e1022d9e9236e78d30b3068befbaadedd778b5464f800e74bf187c44af9df582365f4d41a0113f8ab0fe9abc936171fc2 DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380 DIST clap_lex-0.7.3.crate 12841 BLAKE2B e825c027d8f3909cde259236fce6c3f12fcffd92c714cdb29eb886a12ef703c6844dc6a157199e94f8015549311becbdb11b83d49cb89fd5c8ce1e642b9e1e1b SHA512 c76838743e65529d00ce4b1224174007892967622ba820750bc7fb352bb267923fa3baf42dcbd7e831c3d1b247144bac5475548c9d13582b95762695528d952b +DIST clap_lex-0.7.4.crate 12858 BLAKE2B a5ecd50cc503157dd69746f3b6e9c288e0fe4f6d5d82271499f657134fd401fbe076255e2be6a23ed0b69daf3941c6429dad8b288223b0ad390a2c435575cdd1 SHA512 a2566868f4619679d3b74b70592ffa6a04b13e38e3196c56bb1dae8bea0c711bddbccd778d2aba3cc0ee074c9b1cc0335222818f0d47fb3cc8109cbc35bb992e DIST cobs-0.2.3.crate 12576 BLAKE2B 063a618689b5d51ea9e32b7b8bd377daebe61da21010ac9eae5ff4318d6b397be0c48f6ce6ff5b5a10269407c07957eb85deb28a80d67037d788ee45bc9f83d6 SHA512 9432c28515f0972b88da4f132658ef535df131825febeed62c6b0314d49852d1de4efe1c54566f314976000f91160f8bc9e21969963b85288ad79b1cafbecf55 DIST colorchoice-1.0.1.crate 7895 BLAKE2B f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b SHA512 3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 @@ -220,6 +231,7 @@ DIST env_filter-0.1.2.crate 13327 BLAKE2B 96f888b30ec8b40032e588f8ac73e9fe23340a DIST env_logger-0.11.3.crate 29704 BLAKE2B fd23d377d258ead87e820dd89e4175c0596b284d629563b7d04be10f80bf859d84a6e71a21d1c333a94779262608554e95bf7b44c35b3336cbedf545184ea6d1 SHA512 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02 DIST env_logger-0.11.5.crate 30683 BLAKE2B 9dd2b461be5c5cb3411ebba8bcdb53a78fff28c54fafd21a0f8c3fe578ebc3882ed5df63a5ef9adf62bce00fb6360de895457baf75fd2ed1a6730429478c32cc SHA512 e2ab1f117227ebf8840daaff971c2533830c0e481797cdcaa055a4506ffef78fc0830bfa13295275c604273d494278d43440b987132f97ed6bc1cf705e05cd8a DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a DIST error-chain-0.12.4.crate 29274 BLAKE2B d082bcbce47411477e8b597cfcb76985cc7d6f1696926cb5314f4e84d2c8642939f5263e110aaef56353ec086a21874a8093bcea1d018be81c86ca42c2c30d71 SHA512 c0ee19a0ba2d79ff1843148d0a582045e68466a9dc429e5f3c8a3a75bc1b6e0d6de03ad69fce851bc0297e7db77b2c6817a13c37e1c3d4501ed41db8a454bf79 DIST fallible-iterator-0.2.0.crate 18509 BLAKE2B 9630fcadb2f30fbd8a2a057eb992bf33c0aa2d163e6fbd43de9c8c350e3e932ebca79a6576b215e17a0566898f6e37aef806a643d20c16a6aa73ca515fcf30c0 SHA512 c558fea3fcf3a7756acc0b63d38f76dfe7eeed4dd9c12c46b7a7e8b8bea64d00e0cc115492e8b3a1a19e86e6083477dcf7d2d72ef960b44f24d61819a3077e79 @@ -227,6 +239,7 @@ DIST fallible-iterator-0.3.0.crate 19639 BLAKE2B 58b8fe842fd6514fa4327eacc81b157 DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104 DIST fastrand-2.1.1.crate 14983 BLAKE2B a4535b1612b103376fe64d71a393f7bfc37668c574d9122ca90a631aeb91cf0895bb030e597b79a80a4a37ea4d514c4c0836332030bb10a60bd971573a6d6ee0 SHA512 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e DIST fastrand-2.2.0.crate 15031 BLAKE2B f3fe05ed1acfda1fbca7ebe3da2b26d05a35ab782db693ca58737dad537c53d16142422a04d2d55a6f9fa9a76abe4454923d85f6948601394f39cea5c90e835d SHA512 de2835aee8d5380a6e1c0f627a876594626e1379f2f7dbd3ad0f785d7c3f3f82162c9c20a68417324506f78264cb9dbcfb2d4d5dc9ca666996150979738822e4 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 DIST ff-0.13.0.crate 17688 BLAKE2B c32379ebfea6cadd162dc169e0b413577fd191620f4f2a1c7d18e50ddfbe561ca865bc3e0fee3be287f43f6c9f2982992cbc56629889689bcbbf652e512da80b SHA512 eab19938f5a2cddb0fcc78b0724efd788aab7f17f04c482e0d06acac4d1cef2bcbfc74d6e4b2d9f535f9c955bf39c2153e010bdd2fa72d6d637d44baf8bf5f63 DIST figment-0.10.19.crate 70111 BLAKE2B 3f985b6a9d03d61143bef1c3eb681944f90e1441937f783bb49c00f1333da9b75952554301ee04e1f4446f131d656c714be5795d93537011739c16ea78e84feb SHA512 1b153903f54c980451d013a145138b8c4254796014c19e6bc096927d490c96f04bf0a2266164cca3ad3a50322c07b3ef41831e317d264ae9273645e1e43ee095 DIST filedescriptor-0.8.2.crate 10830 BLAKE2B 964470acbd1f36487755a74666a46649d6012c0782b3622652bd41b086e5d804298d6126c980ecce5a2ce91994d3a006288739b472ecc518099d4e690c89f402 SHA512 dd808b8f26bff4d8b37826241f30c9396bb0f731a0fc3ef53ecb3bd0c0fb7adec6bfe5ff6ecebb6e02c9de6fc5f2f6c0fc361e9c6ba564708dd1c29ab2662f65 @@ -263,6 +276,7 @@ DIST hashbrown-0.13.2.crate 105265 BLAKE2B e9ff7e6e753166ab3051a834df6f2da81a19a DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 DIST hashbrown-0.15.0.crate 136460 BLAKE2B a2bc34b9d2eb7ca52dad7bc59e9bbb38ff9f79925495e1645eda7c0587e86e0a3d0675f8c7f159c5a83dfb2832fee9788a7ba6914168b51c26f762e140bd05b2 SHA512 497310e0f8e256e931ae0e752f66eb3811d5d3b9254dacfe2a1227e8532dc23eac8cce7a3f0758fbe0e0fd8f08b7bb18b5f118dbbf4fdf575a31666283583111 DIST hashbrown-0.15.1.crate 135873 BLAKE2B 2ea5caf324b9574b2fd25a5659ffe00f4c05015b92fa8cdb8b33658469986c6117f7123085c41de83dc0ff1e91986cd5ee9ddf692b7a162d97bbf50aec76ded0 SHA512 8bdd4966b336f5d5b184cf14d4a7e625d184d8f3f0782845c746f374f92425055def71e64087fb3a3770fd9b2d9ed40310fa45f60e56d298accaf9c500add841 +DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd DIST heck-0.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 @@ -288,10 +302,12 @@ DIST indenter-0.3.3.crate 6587 BLAKE2B dc4a73eb90bf05ec939634d3f1543f57c8b612e44 DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea DIST indexmap-2.6.0.crate 85204 BLAKE2B 420a3cceedab93e5023b476f9b6b93e57057238425d4095de59eb9490c2a088193873e643dcad2f739e34e5798baa9a18939424cac1afc5fc7b93ae496ba188c SHA512 c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca +DIST indexmap-2.7.0.crate 85335 BLAKE2B c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa SHA512 efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f DIST inferno-0.11.19.crate 102753 BLAKE2B 462f9e74eaa15330224700decbd973b84703ee1f67725981d5e7647245d676f60431dc49354d3dfd498ec3eb1b87902ea6e8d542b640ce917b07a82a522fca73 SHA512 90d92628acf12b2c7dafbea9035bf6343910f7eaee824c5036eb0d93cbd1d1f12d9e21f6dae5d87bedb1b2859098479052f2421f9acf94735fd46efbaa5027f6 DIST inferno-0.11.21.crate 102615 BLAKE2B dfd841e838ae7e4bec2c9346a8c755f1d0964d7d494b6af0629a4426ca3ad7ff39d19fe68c9739a6884bb6470ce8ee7a499f6f794c73a8aa5741e005a2f34d26 SHA512 5d4821ea21cdc8d2bb8298d982a461ed3927b456714738dc459d762e60f5178281b6d1a9eaf8da2f925df0b6be4885912eb48e21c8a27ac3486d9706f71ff941 DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb +DIST intaglio-1.10.0.crate 34958 BLAKE2B 14d89274a25feca1f4a7274937992029fbafe8160efad23e4060cc66257cb31ebe0cdf39db1c22233aaea52da8fbdf61c3f65ef61fc771376b654e94d3895e4a SHA512 168f7d89ac6dfd7e65ea3d01242393b364bf98c8fabd00488af4a8dff2f4e9f4fa734c26b254bfa6be9fdca1fd977f3e5711ceb617c9ae9b038aaaf237e98e13 DIST intaglio-1.9.1.crate 34933 BLAKE2B ba1f6de65bc49fbb133149688d09724eb91f33596d98edac4676d097f2b8fed47d962c95afa62dc989e1f74c932cf4606726ac0b07802fb23f6ab9f5cdebb96d SHA512 ff6a2dd3766dce3c478a11f7cca17eaec279495f341cd2a8b925834666b8ce3c7dbb9809d18949103a5e55c82cd31cd502bf1e85c484d8ad1a02446911658379 DIST is-terminal-0.4.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f DIST is-terminal-0.4.13.crate 7665 BLAKE2B 47a024e135ca4931a04a8dc8151f999f816ab50c924f17321af4295dd84fd51bf98ff057de967e646a461c1cc9ffbfd7ae245a9021b3a77f3812f43707b44aa2 SHA512 ea5b18dbfc965b96a27086eabc070747fdc557a6a9acd06203164e846c2f390c4bebedb29211ec008e060dc80b10f53de6d6cdc822d4f51a543057736fe33448 @@ -302,12 +318,14 @@ DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114c DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 DIST itoa-1.0.13.crate 11188 BLAKE2B f9e61bff257763f1b395e8f8f93335be2e46d1c57be67ddc42af44053ebca2e7a35b26f6d109fb42af35ddbf608ab6960c62f1dd740aaaf0dda18ee2b44d09de SHA512 8d9104f57e6eef32ec7c1389177060cd0ecb628d48c8b202c7f46e29c8a6a2ac93f9fcaf00f903024d213998a88febeeaf70d15cdebc414517b94e76b29ac6a2 +DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 DIST ittapi-0.4.0.crate 7446 BLAKE2B 57655959ff2ed254ffaa3998e39d8acf40b1dc71e1f68910964743c8096c78449032bfc819f1ce247c882b77e86811ab400840b1165ea1623f8db87e93510715 SHA512 8feda331c0c1f91573769cdfecc04388da45c9c2b17fc355e9a8af01d646b00cfe5a4bbeda60287338d9001b093771ef8f2aee62b3f96780c0fe8e86c63f3daa DIST ittapi-sys-0.4.0.crate 144943 BLAKE2B 8f75f6474c03cd1280d7bac72e40d2c6b0c41324149f0ce9774087ebb71e1492c0e1684b8349609ae880ed9343b57c8aa4c8a159a60935d0fbb85c5dfca2c20d SHA512 486880eebfd980cff75be663f21c6f9366afc65f75ad1d2e88597a2197abade7d6d9042e1df49de0c441eabef88fd9f05fd7a566b044fec493facb98e732c2ba DIST jobserver-0.1.31.crate 27306 BLAKE2B 08ed4a90dfdad5bd7d67b8e15cf61bccb4a9669dfe4a479680c481e7066c70d833cd199b56a4ce7d1180cc9fef565d0afe722a13a436b86326cdfc8c10fb0424 SHA512 0488e5eafc5a99583d4626ae8900d49082aa09228b35a8992d8e715b5a39aade47f51562dc4db8ac41305e069988c4c63e1c78e92d65561e3e8a09d4dfa5fe25 DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 DIST js-sys-0.3.72.crate 54096 BLAKE2B 76c1044b7684ccfbc06c6d43541fc39552c058fda5ccdcb7154c930d03f5260706ed42b36b305e56c5a0eb0dcee27180d3df3fbde92f3b7ba5104b0709f5714e SHA512 5a83d711a02bead2d9c05aaf8a7e3f351307b3219f4f6697bf190d9a9b36bcc10fd33ce0a334e4f3e251d52fc7411020a3631d0874097e9b519e839b713e1c42 +DIST js-sys-0.3.76.crate 54420 BLAKE2B 8d211aee6d8af87c339250e06e321bf02d2ff313b80505f696f66c43298e2aee8286076f2b291aa853730f8e1b9940f09c56535d3534fc7990aeb16653844250 SHA512 54e9a6be3f5a19021351d22d655a3aa55579c80f1453a99aba5989fafc7429078dea57ffebada4240b9185d3260d02f30da250fa539ac12c4bdda975adfe0dad DIST lab-0.11.0.crate 15140 BLAKE2B 28763aba9809eaf8ee5d90438ed973fbcde5861d78f51757a23840e5c1823ac30e53cfdcd88c6a8f0cc44c6b0d9ea7e8e50192f40c290c8ef1e93c9c58b35a7b SHA512 bb56ba0af097c5822f6e9ad51f0e4202ddd740953336f9da79af072feb0b40fcb18863f17df4ea8a076e5af719144037303b0fff4fcc0e5c37a018129a08fa91 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f @@ -315,6 +333,7 @@ DIST leb128-0.2.5.crate 11843 BLAKE2B e1e298486eaa14ee39b574adf8b628500d07239d32 DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f DIST libc-0.2.164.crate 769055 BLAKE2B cfb757ea04ec8ad6d6a0dff92cbedd626aa4932cd83d67d19ac51cc140f9aeb54b38b488796c4a0e722f7bceaf54c4807a32ec0560bae4840a82fc1c4a5151ab SHA512 614835ee7388c854cacdc179b5700b7de0c696ec0eebca2b997f1039157f737fa79e208832a46f2fa27fcedb6fe7a27faf26079f06ee0e679b6f35d4a5371e3f +DIST libc-0.2.168.crate 757025 BLAKE2B 2597fdf5a77345754b8c9168d9f07f83ebaa0413262b94ebb19f976f49cc2c47893e788ee2abb3d00a995bc8f99b6ebcf24abbdb320e18037e779e1241599b44 SHA512 499f7273ab5eac0961fd927d5204ff4d5b3b290c20d00ac99054ee596b6d3ec4d6712772c52b09c84554f0514a8f66b41995ceb5b0ec38a7295a4fccf0e94349 DIST libm-0.2.11.crate 111477 BLAKE2B b1247b197dc66a38b9a1f9db0e32655c9ee09575347895bb1e3f22e6953c334d74574a7015f214b0af0eed564ff2ee4576d07d0db5421aae917a7aa1e10ea142 SHA512 86742b5d97dc976cec5bbf75f565b40c7058e74cf840cbc7baf4d84823318040ac692b5796a407bd44caac553dda3f5a087d3bf8d6099cf26305123ce106c7bb DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5 DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 @@ -335,8 +354,11 @@ DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe88 DIST lockfree-object-pool-0.1.6.crate 12309 BLAKE2B 47c4b3ade2102e8c5154404d6eb8bab943f0173bab01764192a2ba76e4dc454a7763a7e2c6a3df6a72f2d0971c419bf69af4f81a50636c75cac2dd4c692a7962 SHA512 d4a51c7e92184ded686ebeb06467e26905b12dfda6b4da28f230e73901d7406d611798d823c0e1fb5e2c9efec5ab3eabfcd8aadbfe9e319046b3cd0d31008e90 DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 DIST logos-0.14.2.crate 1460673 BLAKE2B 07712ef1793991b4e87b867e690b0e6bab685f319442a476ccbbf41fd9556240b84aba338bab5609ac931145b579991b3236ea70f0afc9d0a81b38c9441032aa SHA512 9908eddbb6638f11b08e3365763e9a9cd801ee60eec4261b4f030558aa3a3e7148d993e7c6da274788677227d167725cb1f21c2d72f518ac6c7e0490653319d6 +DIST logos-0.15.0.crate 1542531 BLAKE2B 823e6e6486071bcfd0a9d6e7be4ad11d0fcd207aa566d008cde974e8de7081d86943279b2aaa43e2f45c0650af18b38520035f8a971c40c7bf05a013800ad7ae SHA512 1563c17df813825948d068cc806d06cc0dfb4ab026ac2b697af8f127d25103da9e17e7938002f67422f2267dd3bb02e836898a8576a5f019911568c0f99a12aa DIST logos-codegen-0.14.2.crate 43012 BLAKE2B 99da7b8240c9caf8efdae0d62e349c0aac3c59580b0170b14e829b0f42d2d2357dc2ab5db9ca3208c1dd42c7ebfdf897635999744284233ca3595be3199b8bd1 SHA512 024fedef6d601cf725509a947d61b64c752b7e275de05fae186e6f547a2c3ee85ec492c6b1b86e6457e1df99bd2289afbe7c999c0069ba3e051c5b16f1b1c241 +DIST logos-codegen-0.15.0.crate 43103 BLAKE2B 6c6f5c7d01932b16e59805cd042b67edff5a4f3235316a59d18c02f90fa978dda0673ebe0e70a7bae1e02105dcc710e3681b8e10204499737ee8184607c9fc7d SHA512 64147154e34f35bb3e173ca6c284fa3a680c211c71fcda3321e179b422992e98034f6d2aa0baab295efea91814083994536d9c800f559ca910c1a3d5ae5fd375 DIST logos-derive-0.14.2.crate 7580 BLAKE2B be6172835a0299f8893949bdab8929ec66cbb1af318b1728c7c8747bc4be6b154b5e889702ffa0a879c41a7a6faf76cee54c91e77045580a9b079590390424af SHA512 1a36c6d52d82b53da4795eef3381955c392f1287455e290e5e7a3ebed0d43d63d6775345f853b746eb8204499e6cd9eca57f26f8239330ab5b004855aea28392 +DIST logos-derive-0.15.0.crate 7187 BLAKE2B ceb7e32d43f2f9fab7c3dec5b5210edfdb33460331aa4f897827f26d520931242246fbcaf887be2a05cd8f396d43254b32cb2d834f4fdc3b25f60d30d33c4b0a SHA512 a7eb92c595521f838816fac14b67f15167d1d876f96149b6123ad711c7910df8a7f984fd5560ffacbc56287aca19297f6bbefe407708ebdaee2bea4a8e21ee45 DIST lzma-rs-0.3.0.crate 29080 BLAKE2B 521d9f12a155fb1c9224b155400ada0cabe8be62a6b46f3b9d73704928446bfce653df97c73ae0951b6b1cf793a2b95c37180d5794c07a399ac581d75ef87337 SHA512 1c554b5fe33e6cd6ab069efaafc2826d3cb0bbb13dc55c2438345e1dd17de99cd43da4aa3419841ce50d9fdfa5956baff477b37a09470f48908fc1b7382086ad DIST mach-0.3.2.crate 19611 BLAKE2B 683aba7d140a3697933835efe4e2e5a6a107f0a6122ce4533bd9079c0de4346dd1a817abeca4372a44a85406a424af9deff87496e79359df4c8d9ff89daab7e9 SHA512 73622b37915f3445a57cbac5eb378bfee61f5a2383c0dd8bd7c29b5e46447405ebaeb706f3a3274e5afe37b0506afaf1511836cb8897d9d480a3abd41f18fa26 DIST mach2-0.4.2.crate 21889 BLAKE2B 137db92691ea6647ca19257abf90402344cc3a8508fe6f8760a02fbe6f56d5341a025fd9e5ef92ea355feff9f36ed6926bf70c79edc17977b65e935ad5f36959 SHA512 5338254f5b9833d41957715898ab4bc52585f99bc8f8fef3ebe526ea36d8a5cbd191aa07a218ebb6f71b7487418223e4279977294b4a6494aee8d01f34cf447b @@ -359,6 +381,7 @@ DIST miniz_oxide-0.7.4.crate 56119 BLAKE2B 68facfec9ff405bebe99f52bcf3aac6788f1b DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 DIST mio-1.0.2.crate 102777 BLAKE2B 9b87abd99269c62e48c6be4fa197d2b12527b672c435d5f1f623f986c60ed391597dbde7d5b73a624a4df0eeaf9c9cedcd56cfd7ce4239757d59e67e9892c59f SHA512 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317 +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 DIST nix-0.24.3.crate 266843 BLAKE2B 1eb1667a60d07c4541a0cb0cf0bed2c7c5256411028becdb229febd0f6215e8e176d3bf691f3bad2fc64841209bf364ff8345a3e92afb2bf8d3705fd734c8ef5 SHA512 6ecda3a14ce00002265e46a066b443cd3c092a306e25d9206b74ae31b8468fd5105b597ff1e7097588bbb6ef5e52fa48ebad908303b61db53361b525f44c13ad DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d DIST nom-5.1.3.crate 135018 BLAKE2B dffb33fc85029809be6dbbf1945b996b2cb68d01b61e13b3c45c4de4fd5a61d66723a51988d281b0d066b5452979327e1ff4249596bd5fa914257e1b2155a467 SHA512 a0ecedc809a64c22280ca305b9dfdd54d06e8f080cbf443ccaa2e688666a1b2bddf7e9f8057e7f6f02cdb69ca478829d9fe4d6d0cb916903d050af3a7a0c911b @@ -400,12 +423,16 @@ DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a52 DIST pem-rfc7468-0.7.0.crate 24159 BLAKE2B 478d355dd970b9705ebcf44d74d61ae0694db6de16b2018548fda88546f53e35b965ff72d939def399a49fe97d3c8317a10385ace94b3d552797ec64ace1eb8f SHA512 f47d3b6c7c8bf4547916acc2a3d6671f6c1308e74641419c8f1df810d8bd940aba8f94d361e4cbef3eae3b7f11587cd3996a11be3be41d19111abfcde7a9272a DIST pest-2.7.10.crate 123707 BLAKE2B df683c015ac230f2e51ded7f2400b68fb733845dd4601cba89052a2d1148c89d5ffc8ff7e15a42f1822d617c872b5a59fa0f1db88cc94edf5e1b8cbec57be44e SHA512 3facdb4a8bcf0356b702cbff4d314db32a80b33fb3512e52c31114a3f666414a49445a1f502c911cccfb28b7390fa058207570bf9127677815842b4988d1f34a DIST pest-2.7.14.crate 128275 BLAKE2B e9c98901c2237d94f9d5fa742674e5eb71c5257cec89a3ea6a16ad7488ec77a21bfe4078c34e890f55393ff6d3223ec86868304df86884fd40b955984fadc998 SHA512 3662eb93631aa6821f1ef98350c7569afbdff82edd764697b170ebeaa75e92d7b301bac4722ba14175d0f0432b39bc891617413393569cfbf17e21b25fd6afee +DIST pest-2.7.15.crate 127895 BLAKE2B 6a0161a85c35e533f1c4992b842d6d1e8b83a0f39365280f6e156dacaf5a313c8a4dd24c241788200282fe0df8ab3372dbffe648b6326b3917dabff7b0ce7945 SHA512 a044c8e92bf63dca6522da1aecf714329278def96b037ebb38dd485d6063bb7b15ecf762fdfdecd2026136c42b6edd89702f624cde14b437161c372d6c3d87c3 DIST pest_derive-2.7.10.crate 36221 BLAKE2B 5cbb80d894f501b282346520d900ac718b36724e46429b17d96ea91e6359f0115173a4331f0db48596e77b6bb2c605535c774231a0c19ff69b1c34ee0c7c0ced SHA512 c63ec4c6849b27946f68afeb0eed6d3f3bf6160bf73ef4228c3303b5b9271e30db8e93d01842ab3cf1ea6a987f33b1e4f55ef4bb62fdf7d9ec32220193ba2b89 DIST pest_derive-2.7.14.crate 38801 BLAKE2B e36399e55739b65e1056c82fda128e3eefc746cfdee523f174f3986a48f0442f802f35660ac889e7b96e1e1b6eeb5c9251403994a78e2f21b8c9630de181037e SHA512 df44b21a3c32209a2f0ab121a60a8442272a54bcc53a414ebf54de8721d09cbd6790737d5fa2ae4acf3d4aa9affb4df6f0570459ab8c48ed7634663469b17a7d +DIST pest_derive-2.7.15.crate 40745 BLAKE2B 6d1b81bc50a6a70e88cf5ef2f40adecbfd65702dacb7c8ae64f3d77bcb6c632f4cb17b0facd72e3bc60a12d758461acbbdc6d81b110faf8df6c764904bce970b SHA512 22cd53c1c9062db988dcf8645a6320f96219777fe35f9d8fe05f69df445d58a39157c029a93d5fc26781c5c44961afffb9bd959b3d4ecba2d4e17b23cc422250 DIST pest_generator-2.7.10.crate 18411 BLAKE2B 67e4df45b33e6f7b212c2e1a0ca2e064359b9237fb94a2d3eb40a886ac761c55f198be734a3812b61915f75f6646cca277fae03faadc06f3cfcc6b3a36f36487 SHA512 8fd4678f445780cccdac73c51d75a823a9b71c9b9c52c9fd4dca32b2bc4e8a8b33e68d8d90bbe039e4fb2fd9eb8247bcb7911019325c1137ff4d9d835adb0f59 DIST pest_generator-2.7.14.crate 18413 BLAKE2B 9ed53ed9c60151ab86ba8a23f863f57bb6aea3f2d400fd1bbd1dd12e6fa6d903c594d0dcc9f940b4211046c86079df2f0fe12233a26ac54fed5d848063f90838 SHA512 2fdedd51d09b5349e18edeb021ae1f137ce3a46dcf536708a455aa5ab23bc108f00d08a89c2313d5220cd9fa2e6d96cc4a5d22e43e61250c5970a8ea941a27d9 +DIST pest_generator-2.7.15.crate 18417 BLAKE2B 258d73a82601722a791801b2b0b8c676b9c793cf5e3f74bb39fc7cbbf3b2be247b839eef01ac4aebe98363a865bc19235c9b13cb06b3d1f383bf7b7a15c64b96 SHA512 98e0101900cb4fd0e22af2a214f380269de10b590078a7a9f03154ead159912abfec664e1f89c57aae38ca8b54a163da4302d2954713711bb133a9c2ced32f48 DIST pest_meta-2.7.10.crate 41550 BLAKE2B 2a5799519a7032cfd3afd1c2cd23b6af2e9f317717613bb635128c578dc92bfb51706492a083bd6e46c737784c0a69017ecca0f09124786ea633377124ef1f36 SHA512 8c931690d025be0af8ef3ef997eb95d3ebcef47ce0672544a632c77281651f2d0c9c34f1b477426164b169bab638171853bfdad2696d32a90ac22a8bb143cf6e DIST pest_meta-2.7.14.crate 42079 BLAKE2B dd4ee146631601a64b33632702b0b54754a31d325e44faefd94a1de4acbf599a64ce7fba6465bdc82be1e5d6a08d9184d3779c0ef11d971a8c781b7b855056c1 SHA512 9de54eb0442091745ed494fca85b6d86401b942cde5793ba405939ab83334ea71434675cb3c12db6222f188924753309a3f7a3464e32a445d6037369590c5c87 +DIST pest_meta-2.7.15.crate 42121 BLAKE2B 7211276778d6f6017cf9273a5c181740808fb67782b59993158641a67a670d496d59f5702486d07fbdfb15eda225dff9ba7fa35c2235eba8e60d7111aee39b5b SHA512 dac3e599b280f2ad9d3d6c1362ca18e27929f15047ed9195a3cea1e1ecc03bab98355cb39de1c793764affe41b24f0efcb6660ad0c81f7a6c5201f402e4c6a64 DIST phf-0.10.1.crate 5406 BLAKE2B 70532bb97a0089ef2a57a1bd43b4dd30f0289ffc1a15357ffd8a372d82374bd505f4e39d3bfd6bc2d3c2afca39703c89e3ed37ac41c364cee3759bf0cb609f82 SHA512 84568d6d1baa7c4e6faf5f3ee09133e736977286d7cb7630a59a53fc8ea15d0d41b9242f8929184667ce576cc9946da55d1e8bc06e98824f163c91c6aa05e073 DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4 DIST phf_codegen-0.11.2.crate 12977 BLAKE2B 5ceceead850a45fb0f6ad706ca26e79267bba0ffc0870b8a31ee8a586b37dc421d31e5af3453d62eb85efada260a2eb9ceb12d2f76434dcbaaee2f71cd43d38d SHA512 0a11be13927f6d4303a2f10bc3a0c986dfcc4bc91c9e885e8912d077e434098f75ff4ed9633085ccfbeb052d573721750fb80c7a19ee1e75fc09660aac2a6c5d @@ -417,9 +444,11 @@ DIST pkcs1-0.7.5.crate 35790 BLAKE2B 0cee88bc3406b60d225593b4b01a4eca11d14a916bd DIST pkcs8-0.10.2.crate 26360 BLAKE2B a62b5b7386eedba6fcbc4cff2b103b899dbf6179101445283f9076080489129543561af1ad6f09061564f68c28954262e49d0bb3e182f2ce7495e19d6f34bd5e SHA512 87127d51f0e1fe085d46b30394f2a580e857cd64f5c6fe4a3ac3b8871230aa426598dbb007e8bdfd5d729b99a9c0b4d84116f0768886605342d2ed112c51dfa8 DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 +DIST portable-atomic-1.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19 DIST portable-atomic-1.6.0.crate 140689 BLAKE2B c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722 SHA512 b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c DIST portable-atomic-1.9.0.crate 166365 BLAKE2B 9abc31364770923847dac16f532452bc8783a5068c0f757f79122bc5b68863b58c0acfa12d28836188413c2f0b61d494cb53fa07a57e199ecd4910a2534c5bb3 SHA512 1431a4c092f6a0cb50bcc78488d603c8ba8f4ee697f77fdcfcce7002fcb371f52a321089422c76564fbf3277c48e30f889565747951c60360d95a6917bb6adeb DIST postcard-1.0.10.crate 37834 BLAKE2B fa28bb559ac4ed04d2fcc80dab7cf9f81fc43206cf7b3440ad2f652f3bcc85f9cc09cd15aa55da17d2f8a830e7bbbad7f1babb67479fab616d16b3fccbbf026e SHA512 aa23e742aeca54d57145d068cc04df1beb6c3c31c4fa23460ab4b1d3b31af836c3e6ab6c21315a52d9c7426c5ae49d93e45687b2739ad13c5c568f7b652d833f +DIST postcard-1.1.1.crate 35639 BLAKE2B d295dba018269aec7989fb74df66a5807c916af73249a1119e89e21657b50a566df126e8d2084e21baf55c56f60725f9acbabc657a72c164adb678ebd4a9e4ed SHA512 8f6b77b089308f9313c765c4bf48912147701413fe6291ce5558454553e4b49bcf03873db22cb6ba73db04b0f773aaed095e155bfe562a8e5b8fe357f1cffe15 DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 DIST pprof-0.13.0.crate 44693 BLAKE2B a5aae984e460a8f87aee5892f99ecabc82898cd8dc7ebecb97bcbb2d34e0e6d84189a87db7cf24f91c3290f5db787a22b348ff80d1449faabad2589065ab8082 SHA512 08b181082f48baa75a6088be0be40af46f2b9db2856e0198b225eebcd284fe0ab4e63f1d64bd60568fc59272de289988c585c594ff7e384763657cb6e89ab9d3 DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a @@ -453,20 +482,26 @@ DIST pulley-interpreter-26.0.1.crate 23737 BLAKE2B f0421922950f4007e82d7946837a3 DIST pyo3-0.21.2.crate 504574 BLAKE2B 1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a SHA512 5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53 DIST pyo3-0.22.5.crate 546700 BLAKE2B 8ee81360b205bcfc763dbd3d313e2d2f31bde4577bdc77a2ebc3084aa06e30bcc1f7efb97349d781b27882af5b8e82c6476498c86039b9c39286721ed1c08504 SHA512 48b9ada19bb12c6e5f1d41982c3b607f206d88dc078517c45106b631e0ad973145b0b60af06e58013a5189ca8b50e1cfa326c6904bba5aadb791933272ffb277 DIST pyo3-0.22.6.crate 546746 BLAKE2B 2a6f8c5ce2ee96e1812177a11c5fad7e15f3a73d9e30850edf0855b13db6cc95427e186883b4aae25a2d2466d3fe82f56180a39f3e6e0a54bb0a3ef78d495400 SHA512 d746007eae22f5b7bbf173759c61cbd2aa893898d88b8be5680a0237deec4d113246edf5f62fbbec3579ad4bd7307499b94b887ec306112ffe3df5190fe70e44 +DIST pyo3-0.23.3.crate 1073838 BLAKE2B 5e1ce6a5c5232ebf0399b1b969e737cca12f978f445efec9408ea80b8bc6ac1047125dbefa36149c8a904882d6a64dd24a9bd50f1e8de7afe3a3271e1a0f2d6f SHA512 c80377e8673de8b8e51e2423d102dbcc46605a783c13127215916d69fc600efd67ba5f9cca420cb6859124165ec97fde40eb0a0566d8b4b60708e20b8e6e9b6d DIST pyo3-build-config-0.21.2.crate 30581 BLAKE2B 993c1f7f15124336b70570ed3949cc0873c2b883e81dd3a350f347cf014fb9a82d487197fdaf475989b727b7ee8d9a5511a72422f76126b8788c4f40831baed8 SHA512 8b6bedb31235de3dd95bca6e19ea4eb7752227ceb9f1c928c4df2b277df5ee443e5c262e448012e4e54e3104213db4d745c9c42f79ab3029dee68f48ec3a2795 DIST pyo3-build-config-0.22.5.crate 31293 BLAKE2B c1e10f78ce66993fa4a88a5994f0266200a529c2939dc1d29137aaa6133bd4c83062cd00d347b491afe5dfcf2995f4a1a0da271a24baf198447b5983a9620d83 SHA512 c11ebfeff1e8ada612dbab16bd86fb8659edb9026bbd826cba84601096fa4192faf260e067b5f9efcd0e8e72fe90bc8f08358cbced45175c662d78bde5eb3d82 DIST pyo3-build-config-0.22.6.crate 31369 BLAKE2B a1a72de120c4ac4f23a3faaf9b2e340231d7a778a29083ef25fd863fa213afb2a9b720333e3d46a6e1d32105f63073276a23b9bcd999a97fe71eaff3afc7db99 SHA512 9ab44c830e56ddb9ee537ce438fc690664d2c5416f01cdf72498ce062e4c1e7192eac8b7dc2de86c9f2212890b133b69a66209b1615c4eabdf4eaa6882a980fe +DIST pyo3-build-config-0.23.3.crate 32509 BLAKE2B 9e77701712589dec4ad74b3d0e66ae82c7a01b6f29ed36231d999aaf909f80def59d17916e1900bfff10b1d36a0a48ed4bf9757c817eb6c6269549f3d04bd6d4 SHA512 db8b0aa86e96eeb30a8ab36a8a1ba917b7b9e6918c2193d7466841ef38e689908f7719a5390d35fb9a156aa6bd84348fa99ea8d5a784faf5c5cc4635d9a3fac9 DIST pyo3-ffi-0.21.2.crate 66160 BLAKE2B 759622fa3a41bcdb48170983c4e194898415f8db16a7c57ace89a7945bd47374d9a14e5ecf24e80a178bde597cfa30d41f9e6617b458d365640bdbda048e6f6e SHA512 5cbc9dfb14569210776fd66341e77e61642a9920354251a65b91aa13a0fb1c373258d1a6b4f8feacdc4266d472193d8f20a6dd2cc180ccc3d43fb66237ae6d0d DIST pyo3-ffi-0.22.5.crate 69354 BLAKE2B 91dfb41a24cb2b12bf54d6e54949a381ba6635ee55623a7f77a7e672fcf71d7f6937b7ab96f20457d770cf132047ddc9df50ea4aae8506d64e833f11a3b504e6 SHA512 36b8ed6273f7a0298179729c41081c787f353eb338be0f470859ce62a12e05305bd53eb24b6e72f2c56971f18bd64d16c63576f41909e9ac849f355041139a91 DIST pyo3-ffi-0.22.6.crate 69352 BLAKE2B 99eea6ed87001b23fdeb263937bc14be0fadadc1ad77d4fa8834045ba2fc6ba5c0b89f4051916a058b7640be655afe22785b1da42aac8a32d10209b7b37bf810 SHA512 616e51a0eae1207830fe95251d5b62f126daf446bec68ac98cb1b8538aaa59761dbde62d446a9ee205c23453dbd32bd8ecb15e26265ed1fa1e5e2056efd96369 +DIST pyo3-ffi-0.23.3.crate 74064 BLAKE2B ec3cc59e047f780041a05e2bf9fac9d65a6f8ccfb5a3e1c35d7c7918da6ded7e65676888a743d3b4d0fe7b0996e441b722c159eed67360c1e3c5b598160a46cc SHA512 fe4678d4cfe81f065554f0d454345f5f8fde927af1afec9212bb49a67be5080dcc9be84e088612208b7732d2283c2c9168a31b0b6fbd32496520d500e372e161 +DIST pyo3-file-0.10.0.crate 5048 BLAKE2B a7f723711e82d366f563fd1020cd861b7b02f2b227de4ab0dfcf61913b8993d2740071854901725ed339d2f85aff3f4a78c60954cc0b5700e83840b3233a9b0a SHA512 c8d185dc83ea6d855e52d518eb83fe95c4e4f08479447f3375f0ed840e403691b5200c63ec6e9ebd423ea755cf0faf858c082c794835199ba962575ad7e57e35 DIST pyo3-file-0.8.1.crate 4883 BLAKE2B 5b3131bf229aab6262d3b089987a59176cb95f762b48e1250a187a657af2698556c85fc622ee459259d07315a9d694730b2c58c67bba7d0781580b27b76592c6 SHA512 6eed9a233fe6aca60a55e3f84814da895d62a8f9d4dd9a34922e815736f633ec0c81d589d2802757b266577ad474967179b906146464d0f6565f65619233d60e DIST pyo3-file-0.9.0.crate 5167 BLAKE2B 664ad9247fd4ed4df735770047c9f1f07ad48e33b618774d809815921e6c4c92a62cca33c8eb28c2e7b6ecb14815970b30d0300f0dd86bd3475c958ec9639d19 SHA512 57e2db69d4372f048af93bb20a4f31366d6cf9f8b1395fb59507f093fb3e096f43aea8475da83380ddcb5749547f6f431bd9d72b52de9067b4c4b6fde709554d DIST pyo3-macros-0.21.2.crate 7920 BLAKE2B 60ceb626fd1ffeca7e81ebc721bb4cfebd99bb708d48bbfdd296b250ed41471f82e8657715e1f58840423ac11d8c5a84a6107a7037affdea4e0c2cc561514ed7 SHA512 95335a55d57346107fdc7591d51e36aa0a985d6c44a875475a0ed52df25d33b21a7b922fdab0eed190da9708968e79f7cd50bc683b6d210eb068713a915ac7f4 DIST pyo3-macros-0.22.5.crate 8186 BLAKE2B 78f0c348fec0878ce4c873af3d4c438ccf02a5e971f2fd8b1cc9ea40a3aa8396dc6ea11e4d421a8b8c5eff5752182623632d92403ba6c5565b6b71b386768b04 SHA512 cfd848fb82f183290791930ca2e43a0db63de4f23436c1f1d3c688efdcbba1462346177c5956817418a0f0ea172b1039f5408a02a05ff03671dbb025f0697076 DIST pyo3-macros-0.22.6.crate 8182 BLAKE2B 81998e4f4cb325763e4d3477af05b332e184cabf6391761f850d23508cebcf8d496ce12f747ea241523bb3899886eb20494b076a0651151744bb81d52901a1b4 SHA512 63f7a7b42e099742518c8a3bbc7647e98debb5500d08c39e11e8140fc146e790ab06e005d8d14c89aba79ebc5bf04fe1c92c0e9c5b13421307d3a4682d044179 +DIST pyo3-macros-0.23.3.crate 8085 BLAKE2B bf9ea45a8afe7c663da4f3f5c09c23039bbcf9a9ae350eac2b6581a227864d259b1e5c5ea36f9d6f302c26cd957bb4564562b98785eac49233515d7d54453fdf SHA512 23bfcff285db1276f2dcca9895f7672ec6e5aec118039e2cef3cabca0a85eb97f138391cea4da26eb887dff09c65947b165ca83392edcc8640cb283df2929901 DIST pyo3-macros-backend-0.21.2.crate 58088 BLAKE2B 05dd49983c8aeddc47cd94f6cd58f10e41ad6f4ec57006908cde4fe3edbcf6814058d7843a88c9dbeb0824f840ad3509414c52e47fffe5ad4b730f791c9a3f19 SHA512 f8488ba0a68f1ae20d053e2323d065f03b40c24231a50b05205b100e973ae50bc7bb9c25e4d37df56f4cfa73d2001655ce9685078d1017a4a90bd7945c01b833 DIST pyo3-macros-backend-0.22.5.crate 66308 BLAKE2B d30c021da6b013abb8bbc8d55f110f3394c79d85f02506d7a42bba256afd639647210ed66bae289f4dfbd6d060995c0365b278749798b302eb89f1b09c074ab3 SHA512 8a79f9c6f948375e20804d2bc4b98d9fd7d39f99a936afb1d9a0fab599a3ad07e95bc985aa51b0ab8410b6b4f5ebaa2aa347013ae722a2b3f4c51f318415d472 DIST pyo3-macros-backend-0.22.6.crate 66312 BLAKE2B ec0b11bee1ad2192e8d95cebab0075d6ec5bf628e3344b86fb8e20a6d0bc1f891b56ccfa4622840a609480581f32bd211b9a3d1dd989716cf255efe3fdc89331 SHA512 87463939b5a5674e30e8ca05ae747f652f8679f0c5c85d20967e9910ad853768a769a914580e82e409188fe4add80a3117ccb9da24c250406bc6f76fe4453799 +DIST pyo3-macros-backend-0.23.3.crate 70098 BLAKE2B f8ee9c39f743960fc8093bfd53c043fca03b973192e1ab24b48066634e57ea7e74b3ba825ae72380e10569855eec9cb4f0d54f5f8c88dc60e67793257bef8d43 SHA512 9b22e975480f9afc2037587ba85889868a1b543069c2280c65f4cf98e5537708d098bb4885e881c1c9427740c8259988d82176b974900551a4e51097cefb8708 DIST quanta-0.12.3.crate 28306 BLAKE2B 8b86f1bca2e19c414e98a0ef82414c4f03d4e17a0c0fe4ca983a60af71bbe8057e02129d20e0cdc743da2934a69c153e6772e04670163b070de7b72e39731a3e SHA512 d397f098349ab8b1bbd5d691f3f99bac82bc808a2aea6c37c63d81b51078b57ff94f44126fc695f1080c85539c31d901f197b6768aff41ed03cc4524a957a395 DIST quick-xml-0.26.0.crate 116260 BLAKE2B 791eacda72e95b7a16009e6ffe0d4ca6a9ad64ac6be5e3a44f793b16d3bd752b5c58795af559617f55c9f516cb439ec2127f255ff9c99f98825cd646cf66835b SHA512 357bf6a70fd822accdaa1a9d86402234da1725c7e9392c64b9dfe92f1f26f39a5b1302462b7ba14bd39a54f7c8e6baa65bbe30aa147e240f8e82997b97a2ce56 DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 @@ -500,15 +535,20 @@ DIST rgb-0.8.50.crate 21980 BLAKE2B 9a1b50f41e335e558d7404b342c81b5d9862a256456a DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358 DIST rowan-0.15.16.crate 40571 BLAKE2B 291fe194ca9d69edc3178e857e5a29356b7cf37ef606102627ecf6cdcf58212d85d61699c50fdd2b3e85b6e1e9c77e38c724acefb7c1a35569113d3571c19fdb SHA512 2d435254821c3120f5299c8c375619786a91106dd30f132741a229865a6033c3c8163afd2532a5f58952e09df543e5003aa33d0e7814c08e519a88a03122d515 DIST rowan-0.16.0.crate 41735 BLAKE2B d917554c0763b24e0f63b8d98dbdc1a91a309007295ec760ca363abaf141c589f8e909a9e1f688094653197dfc740695f1559a5f2a88784f61b69acd6f8b5ac7 SHA512 2dff599161e479f0310b6b09eb76e71a0cba54b6c141a1a4ed71f8002ba90601bc234f86ea04739fd202021923ecee34ebc0ca8fa34ec192bd2a1d161bf7c7d4 +DIST rowan-0.16.1.crate 41742 BLAKE2B cb782a9bc4fd8955dee3cba17f3721adf91ca1db9ceca47f7b7a24139857e2d0201fd24c0ebb17ece06499d44ce0cbd81fcbcfe4c3703b457bec58332416d5ec SHA512 e57e69320ef5b2db5410c48337c76b75d9796fee66c1b23d39608f83cfdccf0323a8ec895b21685a10755292e43770515b98724384023e5446f7d677e2a19cef DIST roxmltree-0.20.0.crate 54594 BLAKE2B 9605ca407af248c71e0d2bc24d213aa6ff08a14eb548b85de16de7e172a617cdf12c2e4c686f6dd1c80455448a313f6e7d760885f189ae726934efbe06fb5603 SHA512 f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91 DIST rsa-0.9.6.crate 80048 BLAKE2B 0021065c262a351c3c3e9e63984442e9ff8e739f0f60c79f0eec031fc3ecf928756a0da656a0eeb4bcb94cd6f10ced2326a83666efba3b85b8a518b0aaec3d18 SHA512 0af7737181236f0e5544a83eb41d7e780df1a488b7b782b2c97eb4eab3dd599b86d18adcdc69bb56f9aac548a24dc88806e7bdc32fbc43c33b4d7a9817cfab9c +DIST rsa-0.9.7.crate 80231 BLAKE2B b8f6e435f35776f2a67f79f5791d035ee5753512fb8e05386aadc5ed4962d88be7ae4c016ed43bcf2333e2913687155aebd3ccc79aae7f2b04b0307915dd6257 SHA512 dff7f46609a006dc8342a36c43f841592cc6ded5cb88d63bc252f221372cd756eac820d57e218ae573ea8a643875463c8707ddd3e01f2fdcf729215c75e7030d DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 DIST rustc-hash-2.0.0.crate 12691 BLAKE2B b6a619f681e897c8a9167bb88d6ba78715010ac6c1ef9a7a9e115fe8aab10fcd9d4f5e1893e89a36a59118819dbf67de3d261a190fe37948137f097bc99b3fd2 SHA512 996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339 +DIST rustc-hash-2.1.0.crate 13316 BLAKE2B 3e93739234cd36f3cda5d71522e3d2204e98b1d134cf01cae5a93a93e6c4340a7b1b0485c339f312145c723185fb83f6aa87ae2a0b9b726a34cd29c19d3ede56 SHA512 6f6a40586fd7a99016efd53888970c745888a06bb6b9d32eeb4936bcd16906c90ba22fad82a4a6b547df4b6c9cf6d73eaa8d36af097d65d3d6de18a0669d5ad2 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 DIST rusticata-macros-4.1.0.crate 11746 BLAKE2B ef912926df8ff2d3ee64a190d79dde0edacaa0ae8c2442d75a1fae82f97aacd9994f3511605686cd2bf592e71461279776afc63b9f25cd8ab10610d59cf3610d SHA512 8066a2de0d63f82278b33fdb27fba99b0ebc56ffd364ce6361fc9ac6d78f31e3e4418cbc78916365fd0e7735fdcecced21e16aaabe56cd72250bac0cb30151b3 DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f DIST rustix-0.38.37.crate 371243 BLAKE2B bceaa4861747208f1f2b68f8924c7247648d88deb200e97d8ed17c5cbf9c934488065f0ee7e4406bc96e8709b292ee1fe15beb346bff57b5f05af36174420a0c SHA512 6c0ad1be1fcf1b74f670b2c7599ba68c2ce834c760ff7486674d190ae0d552165b0c2abdc35b13eee8c0333a904c67f5dd1efa742c20fd3735c7ccdf2a439619 DIST rustix-0.38.41.crate 378463 BLAKE2B 8af17ffb57da36df6407e112d78e8748fd9931a5cc451530bf46c4c2a57685a9ff5de3591e3d7d01d033060f24f55cd1444541e2899dcc622869f077116ef847 SHA512 faefcebbc668605640d156800781f7c8726271e15ca4cbde4057fed22f94032bd083c873f5595ec39d5cb00c203fcdf7cb863bc3cb3ae79c20c2aed4423f0ec1 +DIST rustix-0.38.42.crate 378683 BLAKE2B 4071e1118ab8111bab9efef39c6e35f8a3030cb230cb3643df7ae09ffc750b18becf1f069c2714b0b6d13e334c12446433057fd015c9dec04d7a1372a354ae05 SHA512 438bf1e4663cacbc7c0af23b10ecc11c8b01c53e18c2e82a740c46b4a61f06cdd25d926aff27a9c39084c39d9c950c222a1a3a6d5878dd240554fa593fa762a5 DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3 DIST rustversion-1.0.18.crate 17794 BLAKE2B fa35445404b836214bdbaa3de8e43312b6d8f50eea32540f808a6255908d756bb1a5dcf49ca6268a1d214c535c2ee770e295c0e7d6430268142a190b31032421 SHA512 263d2cef02b6df4d38b35af7a9ee3a6a044f160f3cf7c6771528f23dea342232087f73f89e419ef7869db771e73c273c05b3dccfe9e29f707586b2059e820645 DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 @@ -575,6 +615,7 @@ DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0 DIST syn-2.0.79.crate 268981 BLAKE2B 2bf4bde1890ce4ee91fbacca81bd298d15f0111fedb27b9cf8d675dc2489f46026c1804f9e4e24afbd0718539820096cd5c4ed2c2da02e598370dbfd2b18c293 SHA512 1ee073fa3428c031e53bff8ff305bcd6b37ac142bee3955dcdb44fec1c77c733eb78760c8bfb30b83fc3dacdad8a384e2b6f9f31a89c4cc300359e33457fd433 DIST syn-2.0.89.crate 289852 BLAKE2B 4e2b06d2a0ea9b8970338ab61f8c5569cb7c10466dcf139576d0618c3690cfd23c98b66f0714c34839364dee72df6a6d8571f73dbf03ecc347fb1effb118fc2f SHA512 d172936f04a383b7b5e79dad328e70ea3c4faba4a88d0b6d186645413e8698434d30f53012cc9d3813f617c8bef75e95a2d064fdabae7867678abbed22bcd910 +DIST syn-2.0.90.crate 290584 BLAKE2B 9f469001c1439ffe57c578119653d3021c2709767e8e881441459a190402679f4fb78aa65e7822ff20913801c3be00d9b8f115189ea8e63ed94ed359b40fc9e1 SHA512 44606124f113c259c19edcb2adc1378d8292b422d800604c0e0d1ba89bd2d13d518cf4a6afa58daded54da9cb285464aadb113815406a0f09c5e18f865789ae0 DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 DIST target-lexicon-0.12.14.crate 25508 BLAKE2B 5ebb6b49e5c3b0057959557651287d4bf5ffe5b499340019ff64d5fc3b64e780e344982e358c94b1b25a20bf0f526a584aeecc704695b50a55cc268dd65edb97 SHA512 3410ecc0faf854f49c41c99f83972960e67065b1e0e78557a7c4996d996109bfd167d2121a019f5256f996c896cd45af032038ab7918fdcc6ee6311693ce951a @@ -592,13 +633,17 @@ DIST thiserror-1.0.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d DIST thiserror-1.0.64.crate 21574 BLAKE2B d2c7cd7c1a8850dcd3f188aa1af61d4727c4bfc27a069f0e743adf86b7934e6db85d9ee9af14e78c7391e99f4ac828c00277a1354bfe1a47ddf5964211bb2037 SHA512 cff21ebd9d5d37e548c35dd1dc0e6e885a47363cbd8ce3cc8508e8e9b5f844c168b9f3d9ab12ca8d5910a53a9e09b4ddc75a0c32f983e27727fc104e4ff77618 DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 DIST thiserror-2.0.3.crate 25559 BLAKE2B 4222d28be8ee9b2e74d647587b9a79a1584b158a0eb9fc6bf642a1f008bc2004698d3aefdd0ad8305052bd225eb75e57d7040768ace9b0839ccc135c92ddba1b SHA512 f6a8e8e1bb6d6e10edc07c35f3141b4b3ecb46b943b4879dd8f8bef0306feaa5446d8e47b24cffeb4cd6c57b4715b86b2bc0716b4ef7dfdaeb080ecd29646c9a +DIST thiserror-2.0.6.crate 28433 BLAKE2B 11f70af76b17ff3b48f27b47031f2f976b9939372a145bb9261236acf316a7230ab1bcf51e85b66bbca3a12a4a9eef404f1fb24e8588979b8cb707f374514140 SHA512 95c436442e3a6e3c841583669e5504c009522d23e124a9d5b7ac4a91346040baa294ca810ac035155189283f7d82c54ea2ed9392619821f6d2e3cdc439d48772 DIST thiserror-impl-1.0.61.crate 15786 BLAKE2B d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9 SHA512 b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec DIST thiserror-impl-1.0.64.crate 16073 BLAKE2B 8b0eee3d70f926c2719d084676cd14674dc5cf7c474c72e3e628a3cdda7afadd67a78f76224d2a05f1fe04ac59a178b879e467bac1981fc56c5904073153c88e SHA512 75e55f204a290eb38b2215fcdfa91f9f1cb002b121ffdf56bd5f6d75476614e3ce06360da7d74b870c45f6b107fa9e61f85ce39c0e65e713f8c191d79f96f443 DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 DIST thiserror-impl-2.0.3.crate 20283 BLAKE2B 3b9b162b46a0fc6e816b3dd6c09b6ba38224c4dba9fb41e4048cc4543c6c2735ee34a94ba205be0b193debd7cc42210be5f78d9150711c9058416e41e56ba2ee SHA512 50bb722db6bff4f18975312be61fbf201b8edb29a2c6420d8a2a1f2817403aa09c6de1269e7f952c4d4583f0dd2ab1eec45b26e5391b6bd69c6450c8e42019c1 +DIST thiserror-impl-2.0.6.crate 20946 BLAKE2B 44d9530c7477e26628cc668ec5d74dbe3e27e9f69ee2d2a5c9694875570abd5dbb73f4b6c45bad311254c3fa21d3a7511006b8d8db4ce15355f1ab1d68f51316 SHA512 73c5e180d087c6cecf3421d3c56a8d13b4a908fa9dec02a028f30adeaebbfc6ad7748837f08c5286007f09b7430df8677eadc50527d6f17e2341341441ed6059 DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133 +DIST time-0.3.37.crate 123257 BLAKE2B 5968d85182e3a945c194c0e405a3c771698472f4b4028a01870e8dedcfc5c10a32e167715c7c12626b46b9ddd758c72e0188b55e45c0396cbaa42a65920ae28e SHA512 6d007507f79c45a7408675b3223bbf83a133bbaf96429ae6a02b5db09acccf884bb8323dc6f3dd05e7ce87a78366a55bafa6c6ba31b04198a31026df4ef425e2 DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4 +DIST time-macros-0.2.19.crate 24268 BLAKE2B 18f0601f5307d310010bea20dc7171adc8600c5b2e6303dc9b38ebfbaa7fb59a029dddb627cf5a5b7fd2f7ed66186dbb5321cad0f90f3f85b6edcc901a8c2855 SHA512 c58aa596247a4cab720bef74ff43be44686db2da2978826a1f9b58c640113b5696efc2ae1746bf84042fdbb94bec42c7fc34f7ae6812478f55849a12a90dff5e DIST tiny-keccak-2.0.2.crate 20129 BLAKE2B 105a2d2af36cc053cd95721ea563108f33b8a3feb2ae84c75a04a65ed5d548dfe35d8b2e48977a82f725c0ebcf914f21157c547f4a74bb4d98c2e894385139be SHA512 c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1 DIST tlsh-fixed-0.1.1.crate 59302 BLAKE2B 3de5f4a0f32ce2d7fde11def52a32d4d74a164796f34b10973aaa363f01a8acdac03cd1ad60170819d23febf61a2a1290e677ae142a948e1cd48b25bfdec1bc5 SHA512 85883527bee3cb3a79a91c27cf0c7b78c56483fa131f64664f32b41e649fbb19ac98e6cb579c5ce8882704e08418d86853d478b430209832eb6ee07775621e10 DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 @@ -613,6 +658,7 @@ DIST ucd-trie-0.1.6.crate 45790 BLAKE2B a6d47c903be6094423d89b8ec3ca899d0a84df6d DIST ucd-trie-0.1.7.crate 46795 BLAKE2B 1901b49ae246f0d9628b675d4320c1005707bf97d4c8b0ff99e916d198e31698fddfdb0551222f36b73b9ec7d9e648d679848841d81e975bb9ea69bd1e30aea7 SHA512 382a832e38654a9159ebb40a8e8bf6e7f2f3108940e5b9c388f3a1441848a241201e7e5cfb125e098f04f0b2893da231b8a0e5124270e774215374bff3c5445f DIST uncased-0.9.10.crate 10872 BLAKE2B 33dc5de7d08a3134a772308d9e92231a4fc92ede7f5bef57217e23127b1efdc76da6b69503f5c3a48e255c088d0945725ec23327bb291759c76a0b98715bc990 SHA512 efc06b45f24ca65a675b03a292c3ca40b330e54d9d53f0a619f42a2ea0597a6a5efb532a5a03e3b066287adc4d488d49d6306d5581e26dc7bd451cf38bb6012b DIST unicase-2.7.0.crate 23783 BLAKE2B 2b74b932b45c9d5b984b57bfe8249496c192944e2e66916919177eac81c509e2d7a5d30a85ea58e8cd5a0b47fec746bdb18723f3f14002fc64af3a0d320a9e7d SHA512 c2b05a3bbd8996e1cf65d7458f5ad95de9797c8349484f8db04967bde15c1f057f62b2f7a60e7367871512071ed5076c0da042169dbbdcaf4d6c16cae62da828 +DIST unicase-2.8.0.crate 23843 BLAKE2B 5e479780dd3a690a98e612454761f0248d8106b8efa45964059a04eabadb78f0a6c598115e4b74d38a96c231272e1bde2b8f4edb328069ee6dd0874358613d50 SHA512 2c86abf8c87b87fbcff4ea9a6093d86b876e2e619120c6a9b055712a271f8bf165eb533ab9d523af2b516843a39b5bd549d9251f9b079748176451c9c820c0ed DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a @@ -620,6 +666,7 @@ DIST unicode-segmentation-1.11.0.crate 102740 BLAKE2B 6ab5de53073ff56da4924e8c6e DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4 DIST unicode-width-0.1.14.crate 271615 BLAKE2B dd2e1504caedecb5d37c397ba05446d3d762b8b6833a8032ebbc213e324d53d89db5e96ed2f7223096e5754d800b39a54105906effc88d9437d7acb9e7beb81e SHA512 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb +DIST unicode-width-0.2.0.crate 271509 BLAKE2B 53015f24c57ba65d7ffc6e15e947f5ab96fa272996fe5a4d2f9203051972238ea7591c99f1d8ae5d2610c7b83c215b6912eff7aaae034237aec8d79620bfb843 SHA512 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505 @@ -635,19 +682,25 @@ DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf DIST walrus-0.20.3.crate 180792 BLAKE2B 75746dddf6c8990ba951aa19e94cce1ec47771d40d5cddb20854e01cb8f84bca69d3c30eb0796ed313485bc79bd3eaa63d0c77b1e1d45b79483403acd300cd78 SHA512 04c503016e259c85aacd504bf44edc4d39c9d29676183a02b7c5776f3a5d70b123be918ce387971e8cd877b565931518ca9ca3d35b91ec7e9f8c4c6ca208ff2f DIST walrus-0.22.0.crate 184018 BLAKE2B bed7441f9e8091a534138350c9995277afe3ce2d0da275a47dc8607d92e5cc445fdd68ef5cbfd59e529dba7f83cceca03dbb0c1605955bed1270cec77c330277 SHA512 15d508fb976a54451937fda097bb73b0a70205ea59910de3d5fd13b3fb7f6164a72da6d3f23dc96bc7c281641917c2ee3683db44ceaa0031e3756d533a2b7631 DIST walrus-0.23.0.crate 184728 BLAKE2B fde3995c8a5e16f871427bca1b314cd17141a8061f2214603776048261870ea3fa4b4a04ce64706a9750bd8fd18063349dbaeb64777c5cd5428a2fc35bf4821e SHA512 3de6b3897be44d0da8d537af619cfe9a9e4a63e19492301708ed1fd05b06b6e09a4f548dd06972f663f46f4b5af1877748828ad10661bc5e7e3f2ae4256388ca +DIST walrus-0.23.2.crate 185252 BLAKE2B d062adf6d27b528a91deec5698751748ec4423c1f9d167e8b8e3c3723dd24ed8b108313cc605878cbc5b5a4b199d84f041ef93326a5458ac0ca3c43661ebcd41 SHA512 1504b77d283c20db65ac82e498faf0c23e524ab331604e2e6aa6c78cb9b3584abf91463886b6f2cbd2d4e70014c9868eb292a4795e08339683d09db5155ab49d DIST walrus-macro-0.19.0.crate 9961 BLAKE2B db9b521fb8379fe8114cb5b4af4ec2303157f4625c6688147a42fe52f904da8f186df83d74e063a2a8aad5a3b384ac454d5617fa3ef032d281bce325a271c333 SHA512 0d97d97160c744e01530d5f97187ccbee12698e436d93c243c2fc72c91392971757517e6e0f9382af6babaf872cbcbd1eb5455c3ebfb51f276e7a626106bb207 DIST walrus-macro-0.22.0.crate 9981 BLAKE2B fe37be40f3a00522e19ab3de53e58c032e0a2c6b88f7eb7b703a0e9310bed9be76c7ddc6a9601e617e34caec0d6731f557bb58e0615a6b4c0eb55caad2ea8961 SHA512 e40db3f436c93e33d85f63682371350746fa4463e38a99b67e4dcf36d8ba92a1474b613c8938068b3a5c21bcdcc04cf7ebc74558afe267b2b2c13413b52e13e6 DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f DIST wasm-bindgen-0.2.92.crate 184119 BLAKE2B ca256c686bb3854492bad6afe3cd27dab314561a1ea2e0205579820066b462bacdb2cc01075fb420bd20eb33b03a648ce1ff46feee04d8759ea8aa990ff8232a SHA512 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5 DIST wasm-bindgen-0.2.95.crate 43894 BLAKE2B f14fa63110c62d3bd51c947f31ee96b11812fa60d6adb9cf1907f99c011bd43ab8e14b437fe8b6357cde37124769080b3bd20a2a947fafe3bfd6cccdb875b5a2 SHA512 5a303a6e9bc71030371d6a60a04064b148423d89b6d5de4232b24ff5205175c5236812209eccfc60d8f82a876d3b745ae76ebcb30811eaa6f39701c9a84e1251 +DIST wasm-bindgen-0.2.99.crate 46136 BLAKE2B 04e69294da3dc4feff9001185bcc5b864d1f14a1ead6b9a31c830b2043dde191f9f7c65755d607365a3b8885bd340bbd266e26cfa74c48464933c8d7a1164f94 SHA512 184aec11998b99a730ea5b63d6141260cd0b7cdc29b02696f533b3e75ec79f7c17c6aac892e7a7b24036c6e73592d01df638ca31b54bda11d3bdbf857b1489c2 DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa DIST wasm-bindgen-backend-0.2.95.crate 30487 BLAKE2B f199e3392e964c4b0e6a7b2e3ccbbdc458973b4aae4193ce36ee0ac18d595230be9ea6708caa439d70aa92a7b924f51928059984f560e5dad20d41eaf06616dd SHA512 1bea648ca248cf13383b297917a5c315da9e4830a8c49cd3ba23392566725cceae818b4e7e60ad85360c9073c2e557fa36452a2cbc8e05b60318feda7404026e +DIST wasm-bindgen-backend-0.2.99.crate 30928 BLAKE2B ecfa94a461df79a33fd2bb9807374a2a0c7ac370b443e5a1103ba73a29c9d337ed3feb427c80571ccc15599f81135987742e698199528a9c1bb570baef3e9d09 SHA512 8369a5e618223f09fff7cdc35662a930b3eb11024af51bf5fb9e70c45dfa22452a518d723f3d912c0c970fc4bf748ef2d83d48756483174993f7d04c92d9621f DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462 DIST wasm-bindgen-macro-0.2.95.crate 6938 BLAKE2B 672509ff595fae86492dad98a4480f28d74a51fc8156ce7f96928b148f3af7f0f45ca9560b72148c6ad2d45ddfbbf3dbe39e2c94603ef92a925ac5503d939d2f SHA512 1f52188932e20145cb23d527a733fb5fe211813826c6b5ec04277e376127b700aea181efa5f60e34d120f10652066fbdf001952024017cccc7af728a3c8e41d9 +DIST wasm-bindgen-macro-0.2.99.crate 7011 BLAKE2B 07182a9fb98f519d1e5c934e609d7a42cf2409319f59dd901e2a5bec77972b4d16fc6f67cf40ade58af874b05faa981c894443d3950616e2aad117ac7355ac6f SHA512 344bf5192e43582246efad257c600003c41b589234c1900f6ed201f96b6f7665eb55226da15d612060042f89c6214e452489cf3aabc61645843be9c27f9cca0b DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7 DIST wasm-bindgen-macro-support-0.2.95.crate 21331 BLAKE2B a1f71b727736b7166af5a9ad739da33f07ac3d7a190a27621f8a9821530f9bed78a6c437d194f9609bef91ebea0ed9ce1738eea0a9800344b8af9ce7df868da0 SHA512 f45d78831c37401a417c837281d1705b84eae5db430630a9caf544ce5d92f1ddd945baa3bccf26f4c58170e3cbea035174d8b60f906d2757b152e1d090baea58 +DIST wasm-bindgen-macro-support-0.2.99.crate 22800 BLAKE2B 9772cc94a64f768eecae12072e6d700bf95fded306297b84e235f3450f7c5630cb1985def3eaef05aee193c693f92c6fa61d7a6ca18e84a2b73aa38f070d47e7 SHA512 936ab8211a13fbe8b8f21a870a78c03e24219d0872731561353cfcae245e9f632246f179b67f2b13e106c799e68c5c39f9e388370a8ad3f93f299c4804f5907e DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07 DIST wasm-bindgen-shared-0.2.95.crate 7649 BLAKE2B c18f531c6094b49af3b2beea93914d16b0054a707011890f9054f4cb313ed6b433e3f73c7b42accbd1fa59d1f14c2db5ab0f0a82cde107b9cf437fad8b4cd7bd SHA512 3ce689a4c845765bd6e1f84b94948df3ef84560d98d830a15c1932a2ab1942ec91465db65cbf14a045526cf003218aa5c3209dd06e8ee8a39815757f56356099 +DIST wasm-bindgen-shared-0.2.99.crate 7773 BLAKE2B 73489af59d16f4d0a1ea51b535cd02d2759b5b7b07873d8a71fa6bd6b6ce1cfc6e8139e6a79346abec13665ed9aeadd0b5b6aed28ae008f9dcb3d5da9fce665a SHA512 8da0f107be99b6666cf1859d68ac0a7295fc03e7b494fce1df9dbe57d21807de8e2bc95f5b974562303923ca4646f38c5297588ad7c97bd59ef236218b2a64f9 DIST wasm-encoder-0.201.0.crate 50174 BLAKE2B d2f7fb0c288b84a2437b5e6243bb3247a4bfb5112bd6e66abc6a1dfc0635f611c803117e6554b153b8e0db3187155cc8746ca95cb4f2ec015707807a4c9821ad SHA512 4fd4af3ab8f47cbeea9a7e4ab4134cf8f4d39fc25d633c647fe93415378dd952202e2a8d8aedfd9e50b0be855f1e1ffefdf24c5d726c21f95a805f89fe80ce0c DIST wasm-encoder-0.212.0.crate 59413 BLAKE2B c54336e6220c1bb6ba229d9bb669bd44e3e2b1b98ec321b38b6e6465267f7ce355a569117cc3da669b8234d1f6d0e972008d5d7cb727568bc432c99b124ac93f SHA512 b2db79c5d7e93fdefec86e2339f85aa5969536a7705a20f190a8eeba074f7f734b5cfda3bf2d02fbc6dab6663fca62519e547add45c323cc5694bf70c37b3b84 DIST wasm-encoder-0.214.0.crate 60901 BLAKE2B 767e066cb01bca117b3be186bb6bceb2721151506b81203cafd398293ce365360be27366aca6ecb6fc3daa33a979708333c6f45b21fada4e2c0048ee4b936fb7 SHA512 15e1fbe89eb2d3ecffc678498cbd2c7b00d3abd23c3e303ceb23097cc0467065c064d63d8179d5eebffbd8d6dc156a3343a0dc343544c3eeb12666d21d6f3fa9 @@ -705,6 +758,7 @@ DIST wasmtime-wmemcheck-19.0.2.crate 2785 BLAKE2B 8d6636049b20b7aabe8a5f6a5a0875 DIST wast-201.0.0.crate 134183 BLAKE2B abecff1608150a2d2381f7da734d26461296c93d648fc6c2451db567738e16fc84cb40a9b1bed375791f1df821baf575ff7995f3206ec6ee488a7ffa474e1773 SHA512 f79b2b49fe7f8ea3db98f77a326b21a4224d593fd09e635aaf6f1e77b0b1a1a53ffbab5ee627a671fc55cc00dd7a2eead645d9b4877a423c4ad4898ca65b891f DIST wat-1.201.0.crate 9811 BLAKE2B 6d49de5bcc1132f81f854a795accb4dfa15a382bd40f8b85a6a1436ce0b5ce57f02bcc011a13b4b15c5e8c00f8ba9854e8f837dd1cd611b433901792a5afb570 SHA512 6d3de9426ecff013d4a970af551d7a7d0b007de72328b27c4cbac60b2b11e088bb653bbe74c0258389e9b41d5840d591248ccc9e12a98be78e7bb8c6be268aa6 DIST web-sys-0.3.72.crate 629190 BLAKE2B e8cbf0bf36a1de4b0507c4a57724083f8a7f6332a138455de5ae1090e757872b217e2d2f6d0cb345088cfb4cd5ccf49360919838a299a74aebd0afe4dc688462 SHA512 997b27fdfd0291079f3f16999499404968a9d079ccf326d8eb17dc0f89a87cfe52f6fa780654612c769cb24dffd61baac22c5965b9feaa9c1f0624c203d2d039 +DIST web-sys-0.3.76.crate 635842 BLAKE2B ecd166e739e4ae4ebccc51fe0d429723ed7e4209bc9bd4658b5447486d7d58d8f2d2a6186e433e8ff11e7b52fe159d842a28de6251d61cd5f5876a92a7d945fe SHA512 370fb49edffd9ce125f77a9451389dd23ab5b70fd49263248d5794310ed757c28839a29436111df2fe6369ae8d6af56a64ac59af5258743cccfd9d18cd07dbd1 DIST wezterm-bidi-0.2.3.crate 73214 BLAKE2B 821dbe5750763c6b99ae4ff71260140dc9caffa3b0bcad048dd28664bf8528f20b0315199886a7188afa301b6c32728ff7caf8cec56445fb566cceb2db462bff SHA512 37950db06980a60ce7a5cf2a2ac55aafb3d16d02b650dbb938f28d60217f4c51e1fbfe21d53898078336f68538e97f8a061e7b6c7eb238427651ff8673d6c45f DIST wezterm-color-types-0.2.0.crate 14255 BLAKE2B ce338d78a5b1934f2822a70f88f57757aa4ccb704e9f5cbe4228ea9990d4cf4c1a7cb0adca71e7c29d9175bbc2671600c9c10480290b7276fee90841c7e3c2c7 SHA512 f48527845fc0323f98df14857b85f801579ac8d1338308e3c60cf07f705f37edbc4a56f0d90a2b3f63e102e9d165a4f0d61e0aa3c3464facc3e736aed215bf73 DIST wezterm-dynamic-0.1.0.crate 9149 BLAKE2B 65b50cbbc4cefda2a1a6a587bee3ec9929f4c9f064273a1ac54266e3d1de5201d999aabbd7227f097fd6479a050f0c4e9802e57946247d6c4abe01cfd063ea4a SHA512 e5bb655a5e5e0bd46ab462dd7f31998f1903dff491bc76d9bcb8a0798ffe52aff7af29ce27282a2ab50b543265e80d0272b0537b3c7f260516e2afa104161e7a @@ -768,6 +822,7 @@ DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b279 DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 DIST yara-x-0.10.0.tar.gz 31789437 BLAKE2B b52e06870bfa74d8765dcd7b6a8e4b66deaea1ad397f2ba074a53682d280b3a5d3b034c106351972ad6e57c2e86dfa4454dfaeebd0b85713361e6657fac6ce34 SHA512 393799d80d85c1055816a9a129832b53999e2015c6f070ba1793e0701f8f201c69ee0a2c086a580d02d24bfbfce58abe2990439c8863c94bab9307a4a4a0420c DIST yara-x-0.11.1.tar.gz 31829581 BLAKE2B abc916ce507976c18d3d7b7dc229f36a144aff56b05c5affae8bca4b7d53aad734ac543d4060c3b500f290fcda2ba1a15aff942396b3cc5524a9931733ac2e9f SHA512 b626b64a23235a465550aec54ff3b722a69fa2529f5ac3977a076184ea9e9f51e21071bdf2e2ec4b3ceb29b489a14b9e0f50e2b3b4e2b6ec0979d5bba61f4852 +DIST yara-x-0.12.0.tar.gz 31837409 BLAKE2B f5f36c735ffc5721f4d816326aadb4515f5e4713e070523880dabf9a12e814851d04aeebd7c7c695f92dfc7136436e308fbb11a894d2000b6c2fb168c17fdbba SHA512 e56963199fc921e5f8a0d216bbf1b65624998dfe296db9eb4049b2ba0ed9e5ec8338f04dbcae74dc640de2b1c08cc05c7daa440f2d2563fa7580429ebf1fb570 DIST yara-x-0.5.0.tar.gz 31655772 BLAKE2B e026a3a717b2114c3824923d78d8316bed046088bf4120a3bc7b94acf25f5ee04b2c48c810ca62c89ceb3a3eeef5e18dca37c5e0396f9495b55465dfefb4d0b6 SHA512 265dfb7900c9e2fe3dc1d11b79ac39a8648e320100a7aea6891b48d6e8f52edd7b45f2a2ecd33a987e0033adcf13ca3a7179a0c7e15cb24c0a87f8253ca51b84 DIST zerocopy-0.7.34.crate 151177 BLAKE2B 30b65131370dfa4f41d3c2705d3b75da9b76f2a4ed723dec66345939de8bafe2c181ab6c98036c25a30739cae1720d927e27e5fa5587442d5cfb7f39a7018c8f SHA512 4d27b1230ebcea4e9d4c15f38a979aa3fe8b23833e95df781a0a67054e920637642b89345596fe331907edc27abab83c766967f2a04399a6fe0a4e89fa0dd148 DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c @@ -787,5 +842,6 @@ DIST zstd-sys-2.0.11+zstd.1.5.6.crate 749078 BLAKE2B 6be19b2ea22e557a6b38bdb37c9 DIST zstd-sys-2.0.13+zstd.1.5.6.crate 749090 BLAKE2B b5714217ca68255d0881adcaf282a6309de322c481fe4cf8c10d9b68748008a9ca0287e8323f5a118d3b052b7dfb257182555718599da843e09068a1e8df8c5f SHA512 c1f0176ebd0914879d0060796776c7fe376293ce9bc9f8f07ee3b809932a75aa033881d59a1bc99b6cd9af85b8e225fc09bcfc96013e556d7c11f155b759ecbf EBUILD yara-x-0.10.0.ebuild 10840 BLAKE2B d2e9ba07193663d0d38b6a33454e0546dbbfa13731985792b9240fd0c36812427766e0c93a89a53cf5de516c5f2abadbc6b0e31c031539b9383230d9b3101ff7 SHA512 6723d795455ce948e6db477fdda4b3ff7732f1c6c501d7f1ee36c94688d94536cf10874e469e4def56f4838aa6a4f1aa665cc612adf425f1ad306a22fdf402e4 EBUILD yara-x-0.11.1.ebuild 10510 BLAKE2B 2553ee5d3568745ea4ba2ec1ca8cffa26f5859f27337ba97f91df98d6722388f8ff192e3b23e8238d70bd9c0975f5a9997a48e5109348cd73343b5fa4f80be8d SHA512 55b18592ca3d8a46b0b583a56f918d728c96b047d8f46587dba9125396b861c48316fb0e6e32808dfe08846bc0ad7fe17515d7a51bd4334fea8f46dfc0efd47a +EBUILD yara-x-0.12.0.ebuild 10664 BLAKE2B c61e27afa2d582d04e4d9b31112fb2d8a0d5e2ea473fd65d40e51e7c27f7837701b702d8a24639bfe207a53dfcec6c0acbf70c003be00a4b4a15117f78ba5e18 SHA512 145cfb0a579065f02cc9d355f437bb0c60a586a4e2797a79e0e505dd811f56f4b6fcea68c4cdfdde0a074a9689aa022d8bae382873d39f2f040cc368749c2771 EBUILD yara-x-0.5.0-r1.ebuild 10948 BLAKE2B b030655273aa978d123986846cd72844836920dcb85020c6a49f78f9090170dd3e6275bee357160755197bbc4a9462309844a54802c1d66956cdf58d30c6842c SHA512 c7c4248e5a3b061e6ecade79334643ea97299ff3c6002a3189aff53ecf572b9df447a05766af306f2f0592d5f9b1caa84d867b1e48818597b5caa32ce9bb60ca MISC metadata.xml 871 BLAKE2B 5bd7832c42db605bc7cf66b599e1859102bbfe7c5e2cbc8d02e4edbf7953b8a3bbc50fca5e7e5f996157d7c2e75c534e042d7cebe24b0af802083cfb76223412 SHA512 cf9de10e422e2209c22563de312318411455350a3932720b617548ab5e9b8e003079c7a7d2d6f3f17f8df9c661dd9c42252e6f5a2e4ba974ee11b64c2d8529fb diff --git a/app-forensics/yara-x/yara-x-0.12.0.ebuild b/app-forensics/yara-x/yara-x-0.12.0.ebuild new file mode 100644 index 000000000000..91380223eeb1 --- /dev/null +++ b/app-forensics/yara-x/yara-x-0.12.0.ebuild @@ -0,0 +1,565 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.4 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +DISTUTILS_OPTIONAL=1 +PYTHON_COMPAT=( python3_{10..13} ) + +CRATES=" + adler2@2.0.0 + aes@0.8.4 + ahash@0.8.11 + aho-corasick@1.1.3 + alloc-no-stdlib@2.0.4 + alloc-stdlib@0.2.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + annotate-snippets@0.11.5 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.6 + anstyle@1.0.10 + anyhow@1.0.94 + arbitrary@1.4.1 + array-bytes@7.1.0 + ascii_tree@0.1.1 + asn1-rs-derive@0.5.1 + asn1-rs-impl@0.2.0 + asn1-rs@0.6.2 + atomic@0.6.0 + autocfg@1.4.0 + base16ct@0.2.0 + base64@0.13.1 + base64@0.22.1 + base64ct@1.6.0 + beef@0.5.2 + bincode@1.3.3 + bitflags@1.3.2 + bitflags@2.6.0 + bitmask@0.5.0 + bitvec@1.0.1 + block-buffer@0.10.4 + block-buffer@0.9.0 + brotli-decompressor@2.5.1 + brotli@3.5.0 + bstr@1.11.0 + bumpalo@3.16.0 + bytecount@0.6.8 + bytemuck@1.20.0 + byteorder@1.5.0 + bytes@1.9.0 + bzip2-sys@0.1.11+1.0.8 + bzip2@0.4.4 + camino@1.1.9 + cargo-platform@0.1.9 + cargo_metadata@0.14.2 + castaway@0.2.3 + cbindgen@0.27.0 + cc@1.2.3 + cfg-if@1.0.0 + chardetng@0.1.17 + chrono@0.4.39 + cipher@0.4.4 + clap@4.5.23 + clap_builder@4.5.23 + clap_complete@4.5.38 + clap_derive@4.5.18 + clap_lex@0.7.4 + cobs@0.2.3 + colorchoice@1.0.3 + colored_json@5.0.0 + compact_str@0.7.1 + console@0.15.8 + const-oid@0.9.6 + const-random-macro@0.1.16 + const-random@0.1.18 + constant_time_eq@0.3.1 + core-foundation-sys@0.8.7 + countme@3.0.1 + cpufeatures@0.2.16 + cranelift-bforest@0.113.1 + cranelift-bitset@0.113.1 + cranelift-codegen-meta@0.113.1 + cranelift-codegen-shared@0.113.1 + cranelift-codegen@0.113.1 + cranelift-control@0.113.1 + cranelift-entity@0.113.1 + cranelift-frontend@0.113.1 + cranelift-isle@0.113.1 + cranelift-native@0.113.1 + crc-catalog@2.4.0 + crc32fast@1.4.2 + crc@3.2.1 + crossbeam-channel@0.5.13 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-queue@0.3.11 + crossbeam-utils@0.8.20 + crossbeam@0.8.4 + crossterm@0.23.2 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + crunchy@0.2.2 + crypto-bigint@0.5.5 + crypto-common@0.1.6 + csscolorparser@0.6.2 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + data-encoding@2.6.0 + deflate64@0.1.9 + deltae@0.3.2 + der-parser@9.0.0 + der@0.7.9 + deranged@0.3.11 + derive_arbitrary@1.4.1 + diff@0.1.13 + digest@0.10.7 + digest@0.9.0 + dirs-sys@0.3.7 + dirs@4.0.0 + displaydoc@0.2.5 + dsa@0.6.3 + ecdsa@0.16.9 + either@1.13.0 + elliptic-curve@0.13.8 + embedded-io@0.4.0 + embedded-io@0.6.1 + enable-ansi-support@0.2.1 + encode_unicode@0.3.6 + encoding_rs@0.8.35 + enum_dispatch@0.3.13 + env_filter@0.1.2 + env_logger@0.11.5 + equivalent@1.0.1 + errno@0.3.10 + error-chain@0.12.4 + fallible-iterator@0.2.0 + fallible-iterator@0.3.0 + fastrand@2.3.0 + ff@0.13.0 + figment@0.10.19 + filedescriptor@0.8.2 + finl_unicode@1.3.0 + fixedbitset@0.4.2 + flate2@1.0.35 + fmmap@0.3.3 + fnv@1.0.7 + foldhash@0.1.3 + fraction@0.14.0 + fs4@0.6.6 + funty@2.0.0 + generic-array@0.14.7 + getrandom@0.2.15 + gimli@0.26.2 + gimli@0.31.1 + glob@0.3.1 + globset@0.4.15 + globwalk@0.9.1 + goldenfile@1.7.3 + group@0.13.0 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.2 + heck@0.4.1 + heck@0.5.0 + hex@0.4.3 + hkdf@0.12.4 + hmac@0.12.1 + home@0.5.9 + humantime@2.1.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + id-arena@2.2.1 + ident_case@1.0.1 + ignore@0.4.23 + ihex@3.0.0 + include_dir@0.7.4 + include_dir_macros@0.7.4 + indexmap@1.9.3 + indexmap@2.7.0 + indoc@2.0.5 + inout@0.1.3 + intaglio@1.10.0 + is_terminal_polyfill@1.70.1 + itertools@0.10.5 + itertools@0.12.1 + itertools@0.13.0 + itoa@1.0.14 + jobserver@0.1.32 + js-sys@0.3.76 + lab@0.11.0 + lazy_static@1.5.0 + leb128@0.2.5 + libc@0.2.168 + libm@0.2.11 + libredox@0.1.3 + lingua-english-language-model@1.1.0 + lingua-french-language-model@1.1.0 + lingua-german-language-model@1.1.0 + lingua-spanish-language-model@1.1.0 + lingua@1.6.2 + linkme-impl@0.3.31 + linkme@0.3.31 + linux-raw-sys@0.4.14 + lock_api@0.4.12 + lockfree-object-pool@0.1.6 + log@0.4.22 + logos-codegen@0.15.0 + logos-derive@0.15.0 + logos@0.15.0 + lzma-rs@0.3.0 + mach2@0.4.2 + magic-sys@0.3.0 + magic@0.16.2 + maplit@1.0.2 + md-5@0.10.6 + md2@0.10.2 + memchr@2.7.4 + memfd@0.6.4 + memmapix@0.7.6 + memmem@0.1.1 + memoffset@0.6.5 + memoffset@0.9.1 + memx@0.1.32 + minimal-lexical@0.2.1 + miniz_oxide@0.8.0 + mio@0.8.11 + mio@1.0.3 + nix@0.24.3 + nom@5.1.3 + nom@7.1.3 + num-bigint-dig@0.8.4 + num-bigint@0.4.6 + num-complex@0.4.6 + num-conv@0.1.0 + num-derive@0.3.3 + num-derive@0.4.2 + num-integer@0.1.46 + num-iter@0.1.45 + num-rational@0.4.2 + num-traits@0.2.19 + num@0.4.3 + object@0.36.5 + oid-registry@0.7.1 + once_cell@1.20.2 + opaque-debug@0.3.1 + ordered-float@3.9.2 + ordered-float@4.5.0 + p256@0.13.2 + p384@0.13.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + parse-display-derive@0.8.2 + parse-display@0.8.2 + paste@1.0.15 + pbkdf2@0.12.2 + pem-rfc7468@0.7.0 + pest@2.7.15 + pest_derive@2.7.15 + pest_generator@2.7.15 + pest_meta@2.7.15 + phf@0.10.1 + phf@0.11.2 + phf_codegen@0.11.2 + phf_generator@0.11.2 + phf_macros@0.11.2 + phf_shared@0.10.0 + phf_shared@0.11.2 + pkcs1@0.7.5 + pkcs8@0.10.2 + pkg-config@0.3.31 + portable-atomic@1.10.0 + postcard@1.1.1 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + pretty_assertions@1.4.1 + primeorder@0.13.6 + proc-macro2@1.0.92 + protobuf-codegen@3.7.1 + protobuf-json-mapping@3.7.1 + protobuf-parse@3.7.1 + protobuf-support@3.7.1 + protobuf@3.7.1 + psm@0.1.24 + pulldown-cmark@0.9.6 + pulley-interpreter@26.0.1 + pyo3-build-config@0.23.3 + pyo3-ffi@0.23.3 + pyo3-file@0.10.0 + pyo3-macros-backend@0.23.3 + pyo3-macros@0.23.3 + pyo3@0.23.3 + quanta@0.12.3 + quote@1.0.37 + radium@0.7.0 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + raw-cpuid@11.2.0 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.7 + redox_users@0.4.6 + regalloc2@0.10.2 + regex-automata@0.4.9 + regex-syntax@0.7.5 + regex-syntax@0.8.5 + regex@1.11.1 + rfc6979@0.4.0 + ring@0.17.8 + rowan@0.16.1 + roxmltree@0.20.0 + rsa@0.9.7 + rustc-hash@1.1.0 + rustc-hash@2.1.0 + rustc_version@0.4.1 + rusticata-macros@4.1.0 + rustix@0.38.42 + rustversion@1.0.18 + ryu@1.0.18 + same-file@1.0.6 + scopeguard@1.2.0 + sec1@0.7.3 + semver-parser@0.10.3 + semver@0.11.0 + semver@1.0.23 + serde-wasm-bindgen@0.6.5 + serde@1.0.215 + serde_derive@1.0.215 + serde_json@1.0.133 + serde_spanned@0.6.8 + sha1@0.10.6 + sha2@0.10.8 + sha2@0.9.9 + shlex@1.3.0 + signal-hook-mio@0.2.4 + signal-hook-registry@1.4.2 + signal-hook@0.1.17 + signal-hook@0.3.17 + signature@2.2.0 + simd-adler32@0.3.7 + similar-asserts@1.6.0 + similar@2.6.0 + siphasher@0.3.11 + skeptic@0.13.7 + slice-group-by@0.3.1 + smallvec@1.13.2 + spin@0.9.8 + spki@0.7.3 + sptr@0.3.2 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strsim@0.10.0 + strsim@0.11.1 + structmeta-derive@0.2.0 + structmeta@0.2.0 + strum@0.25.0 + strum_macros@0.25.3 + strum_macros@0.26.4 + subtle@2.6.1 + superconsole@0.2.0 + syn@1.0.109 + syn@2.0.90 + synstructure@0.13.1 + tap@1.0.1 + target-lexicon@0.12.16 + tempfile@3.14.0 + termcolor@1.4.1 + terminfo@0.7.5 + termios@0.3.3 + termwiz@0.18.0 + text-size@1.1.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.6 + thiserror@1.0.69 + thiserror@2.0.6 + time-core@0.1.2 + time-macros@0.2.19 + time@0.3.37 + tiny-keccak@2.0.2 + tlsh-fixed@0.1.1 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.22 + typenum@1.17.0 + ucd-trie@0.1.7 + uncased@0.9.10 + unicase@2.8.0 + unicode-ident@1.0.14 + unicode-segmentation@1.12.0 + unicode-width@0.2.0 + unicode-xid@0.2.6 + unindent@0.2.3 + untrusted@0.9.0 + utf8parse@0.2.2 + uuid@1.11.0 + vcpkg@0.2.15 + version_check@0.9.5 + vtparse@0.6.2 + walkdir@2.5.0 + walrus-macro@0.22.0 + walrus@0.23.2 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.99 + wasm-bindgen-macro-support@0.2.99 + wasm-bindgen-macro@0.2.99 + wasm-bindgen-shared@0.2.99 + wasm-bindgen@0.2.99 + wasm-encoder@0.214.0 + wasm-encoder@0.218.0 + wasmparser@0.214.0 + wasmparser@0.218.0 + wasmprinter@0.218.0 + wasmtime-asm-macros@26.0.1 + wasmtime-component-macro@26.0.1 + wasmtime-component-util@26.0.1 + wasmtime-cranelift@26.0.1 + wasmtime-environ@26.0.1 + wasmtime-jit-icache-coherence@26.0.1 + wasmtime-slab@26.0.1 + wasmtime-versioned-export-macros@26.0.1 + wasmtime-wit-bindgen@26.0.1 + wasmtime@26.0.1 + web-sys@0.3.76 + wezterm-bidi@0.2.3 + wezterm-color-types@0.2.0 + wezterm-dynamic-derive@0.1.0 + wezterm-dynamic@0.1.0 + wezterm-dynamic@0.2.0 + which@4.4.2 + wild@2.2.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.9 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-sys@0.42.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + winnow@0.6.20 + wit-parser@0.218.0 + wyz@0.5.1 + x509-parser@0.16.0 + yansi@1.0.1 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zeroize@1.8.1 + zeroize_derive@1.4.2 + zip@2.2.1 + zopfli@0.8.1 + zstd-safe@7.2.1 + zstd-sys@2.0.13+zstd.1.5.6 + zstd@0.13.2 +" + +inherit cargo distutils-r1 + +DESCRIPTION="A malware identification and classification tool" +HOMEPAGE="https://virustotal.github.io/yara-x/" +SRC_URI=" + https://github.com/VirusTotal/yara-x/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="BSD" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 CC0-1.0 + EPL-2.0 ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 ZLIB +" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python" +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) +" + +RDEPEND=" + python? ( ${PYTHON_DEPS} ) +" +BDEPEND=" + python? ( + ${PYTHON_DEPS} + ${DISTUTILS_DEPS} + ) +" + +wrap_python() { + local phase=$1 + shift + + if use python; then + pushd py >/dev/null || die + distutils-r1_${phase} "$@" + popd >/dev/null || die + fi +} + +# https://bugs.gentoo.org/933231, https://bugs.gentoo.org/933232 +QA_FLAGS_IGNORED="usr/bin/yr" + +pkg_setup() { + # https://bugs.gentoo.org/933233 + QA_SONAME="usr/$(get_libdir)/libyara_x.*\\.so usr/lib.*/py.*/site-packages/yara_x/yara_x.*\\.so" + + rust_pkg_setup +} + +src_prepare() { + default + wrap_python ${FUNCNAME} +} + +src_compile() { + cargo_src_compile --workspace + wrap_python ${FUNCNAME} +} + +python_test() { + epytest +} + +src_test() { + cargo_src_test + wrap_python ${FUNCNAME} +} + +src_install() { + dobin "$(cargo_target_dir)"/yr + dolib.so "$(cargo_target_dir)"/*.so + + wrap_python ${FUNCNAME} +} diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz Binary files differindex 3047d0f8e490..4aa28e3e588c 100644 --- a/app-misc/Manifest.gz +++ b/app-misc/Manifest.gz diff --git a/app-misc/fx/Manifest b/app-misc/fx/Manifest new file mode 100644 index 000000000000..c3b6e86b5773 --- /dev/null +++ b/app-misc/fx/Manifest @@ -0,0 +1,4 @@ +DIST fx-35.0.0-deps.tar.xz 14566724 BLAKE2B e1104d78516adcb9346a9a5e12ae6f0289ed08a0476b4a605254301b6a4d47d7b46915fd65dc54f538a388c5c2694027b09af90e0f465f6a5ff84e23a36e7ed7 SHA512 0474627801dbe5de029addc3562827fdc45434dedc8ca33555dfebac9465c315fc3626d600da04362f0fa900132dbb107404b72cdcf4840273a52231f94de4c5 +DIST fx-35.0.0.tar.gz 2666576 BLAKE2B ac2c6b928b04cef596837acbc76df5a835c004b8e726b8f3b9e78e8e4f5e2528f7091a517731d87c51323c67db55f25b118f2870ed57496ed31daf02c066eccf SHA512 3870b52a9b74494369c837041ce3f5dbe668159d5a823fcc4977a3bd348ca54510d346a2c3f78a47fbd6b7999820d819e47e55848da83482bb8f32c8a3ebaf81 +EBUILD fx-35.0.0.ebuild 813 BLAKE2B c7dd749bf7c197a3d679846e2feafc2779e4f6306e997e1a529ad65dd13f9ad81a55142f326a46fd4d108b96b79816e0d7d60a71cc98d70f007ca4feb1984426 SHA512 02b72c86d5ed36531b1d0c5910c043f070d5a4226199e19a00619f8a984ed7013814ce67e1aeedd29b14b5f4f02bcd17ce7ec83570693472e26a2174074e7f5a +MISC metadata.xml 328 BLAKE2B 8ad2256481a1462af592fda768b219899bcdc33c98028510dc22a241f6078a7dc4b69a07e48e959f4086fb5c741466902bcaaadf35da5341d35e0e74f5344487 SHA512 3fae7e195ba759be6b0a418071e208f786632f79bbd046d7279eb548fc07c9e8c337272f711192d592a595f3ec05bce243acdeb63ff35d4e6583440124b4e777 diff --git a/app-misc/fx/fx-35.0.0.ebuild b/app-misc/fx/fx-35.0.0.ebuild new file mode 100644 index 000000000000..7c36260ceb59 --- /dev/null +++ b/app-misc/fx/fx-35.0.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION=" Terminal JSON viewer & processor" +HOMEPAGE="https://fx.wtf/ https://github.com/antonmedv/fx" +SRC_URI="https://github.com/antonmedv/fx/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~arthurzam/distfiles/app-misc/${PN}/${P}-deps.tar.xz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build -o fx . + + mkdir "${T}/comp" + ./fx --comp bash > "${T}/comp/fx" || die + ./fx --comp zsh > "${T}/comp/_fx" || die + ./fx --comp fish > "${T}/comp/fx.fish" || die +} + +src_test() { + ego test ./... +} + +src_install() { + dobin fx + dodoc README.md + + dobashcomp "${T}/comp/fx" + dozshcomp "${T}/comp/_fx" + dofishcomp "${T}/comp/fx.fish" +} diff --git a/app-misc/fx/metadata.xml b/app-misc/fx/metadata.xml new file mode 100644 index 000000000000..29afbd37a5af --- /dev/null +++ b/app-misc/fx/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>arthurzam@gentoo.org</email> + <name>Arthur Zamarin</name> + </maintainer> + <upstream> + <remote-id type="github">antonmedv/fx</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-misc/spire/Manifest b/app-misc/spire/Manifest index 458d7c3a706e..bad3a1c3a7e6 100644 --- a/app-misc/spire/Manifest +++ b/app-misc/spire/Manifest @@ -2,13 +2,10 @@ AUX spire-agent.confd 172 BLAKE2B edeab0e043ae0efb94ce7ce6fc6edd57d75de6294a9190 AUX spire-agent.initd 403 BLAKE2B cdac81d4d5aaa7fa1222070c0b287c07299e32c561fd98aed537a734de43bb2d1cf91da26bb2afcd2c88268d2a181e4646ac17c83ec4783ecb188df6ed936258 SHA512 ad538b741a890203c4bf25658ed4957fc434118d2dd56cd8c6e5a4a62a03a595560de5c5139572d641f79308737ebf11449cb87b679aaad55a8654940c28b233 AUX spire-server.confd 176 BLAKE2B 9a0158a8882be40483d6cf5b34b76337064847f86d0afc4a19f12d9a43e13f6075a1c605d6a88cdf9d5012d0aa80ff6a66cb689ab578f6cb24f001dd59b25ca5 SHA512 4f8cde7dcbed2b89b22a565c7c842293061f1de354bf98b863b3551ded32e13342fa3e9efc247f922b463724697a87631950085aa67dc091a9db8600b2f96b05 AUX spire-server.initd 408 BLAKE2B d5e2c8c8af1d27332a6a0762f0795b5a9c9367a95a00ce1eb8e84be06f3bb3201cfed91033ca742ea5ba31477d2bddafb7ee0fdf8e1094d6bc93fe791992a5b4 SHA512 511e3a2bb0baace563504deaf465a64b6ed4b1368afd7b5398357c6a13b1472b29e3da7a9027318a5bc97e3b69561fa24b9d83c022648de24fe5fcc884f93525 -DIST spire-1.3.3-deps.tar.xz 248328956 BLAKE2B 3d07927bad4490c6c87af97cd1c70350c3534993bd907a42b8bd06e31b446f930939e7530d76f771961c07d67f513f2d4f43b1608226701feb21ae18508663e1 SHA512 2d32b2705013f3148a0c26aa77bdf2234233c060b449bcbd73df417e7a9aef254a3fc066cf95b21a03f41cbcf918f23c5d56ad1c83859e8a1360c5a2208bb470 -DIST spire-1.3.3.tar.gz 2426257 BLAKE2B 743a497f37edacd11e21dbd2f89b565b7133d3a098cca9c6fbc0ffd3019b00ac0adac90c68d487fd20aee599a4030aeb03496bb78cd01a5c162cad5087cd8646 SHA512 9417aa53725a893b8b3da59fe8ae15bcbdb650a05dd94065b3ad5d6621a2d2225ef211ed67397094d1b61465d34c1731e4c0d88edd93f6db5ce11f76fad342d6 -DIST spire-1.7.1-deps.tar.xz 435155484 BLAKE2B 90398480e1222960c42cdf0153625f7478ad6c840623dcd40556e0a26c98f5bf24e47af2d47b61f682508c07b9b8d5288499107777efaeb747826bc82a077aae SHA512 da8219000399562770c8c004f0588ada40c45f2d576516e67c958b6c6b4a30b5bbea03986233f5103e66ab1bbe4b9bfb5fb8ef00898b18d4d49ae29f54a7a7a5 -DIST spire-1.7.1.tar.gz 2576518 BLAKE2B af749dd0c26cadfc616658a89a08c99341f527fa090d5c5df76a2a0c258524ede4efc977e2f805cc7be433de0131c69e12c31a6fd2a1b4c5d2d7d3ea43b720d9 SHA512 87979d20074aab358c304de476a6a83aa8f92b0eb8107ab034333934e9bf7067d8015f86fc0b7ff15a015ebe155d74848b6a5ec190e3d72360c45348351f4a10 +DIST spire-1.11.1-deps.tar.xz 115162280 BLAKE2B 090aebb4e3cf4a35a3d568e65ac1fc2acd7df86bb3cfe2e234c8cdb42759bd62cff94dbff46c4960d3eec2f14ee4b8510d45cc4717819bc154c1cdc7e260fe7a SHA512 9f5c2d282723be474ee7e86d15f575af60cc0fa6a15c5f530e41b473eed67ea2cccc706fe9b5d6638e3e4511905b3dcccc03f805b82eb5be70fcc59ae6b16dfe +DIST spire-1.11.1.tar.gz 3314465 BLAKE2B 86abfb75cc37bf4d6cae3b784b40bf6ac0ae2771acf74fdb682a87fb06469cd5bd18eff431eb645f465a769d8d90ad24b8b32eec8cf910dd413e93fa53c2f236 SHA512 afc7e677b7acc6707d0abd2c422e21a6563291f367d293035c9fdc14ac3332b4983bf71cf670c8c6dbe973c26954ea17f09dc1a0720e720e89d2a06655bd099e DIST spire-1.8.7-deps.tar.xz 393031212 BLAKE2B 474f17eb65063b059f08ed297c9382aa5c257ed0bf20ae2834bd49bade6c6eba9fc8be75ebf4dc011f8357c8ca223811352fadbd5310fdb28b442aed52425d9f SHA512 78a207b4a1349a8c95c90f4f97404a2484f681c834204f89679377ade2c5b133173bb5faea69099f081e963ea2f7ce11d7c56523ea9ef5569e0b9827d2b3ee95 DIST spire-1.8.7.tar.gz 2628189 BLAKE2B d3aac37fedf0035191dfef58a947b3da7551ba223b351ce575d07e3ff82266be7413b12759d9d2aa238fbd66b30c75922c7e9b341c8c31c7b9b7f6ccef038a2f SHA512 0cf4ea63765cde51356623f365e4d9544fbb2437de846cfb05ad33d9507d4a70379dd9cb0e6e98820deba9cacd2bb6a51af5dff09901fe73c5296a0828269044 -EBUILD spire-1.3.3.ebuild 1402 BLAKE2B 35013f147606eadf81fad470bf76d9303dc87ae0e9068020cb62a9741ed340055e5764fa8b07485b520eefbfb5d9dc8c25c7150e10d599b5ff3d115b23a4c62b SHA512 d1c7b59db95d3c5d56ef34c8645aade4c5333a3c809b9513a8a1b932056e0b05facff4d8cfb737e8614fb8ddb75805d0b04942aca848cc6fef6a3ddfc9f07f1a -EBUILD spire-1.7.1.ebuild 1546 BLAKE2B 59f31cbb43e040bf9a66dcb6391f3ee6a1e5a3bb44d4b15ca6e2610bbfdd2a3807bf1351425718138918a1f22fdbd8558f914d8c7ca69d264b3c079758830ca1 SHA512 afd3e2e4bef37337f33822fd5e5adb69f827117ba00bc48658d5b30d77f67a1680a5f04fa8981f03037c0e26f7c1512e4f9afadd99678293ff8cbdb357f3097f +EBUILD spire-1.11.1.ebuild 1582 BLAKE2B 869ac1f1a6197674ddcbe66585220f5d261161dcd3f19a4961557a5f974207db8f0eb8784a4e09a78d705f5ad4b5ff308fc5f1d14a20b8bf6efec3cbde2e4467 SHA512 64cfc3281f963fb19da996054ec3fddfedb753c6f4cd915c9444fd3eb550fa15d2c5c5dc142989362a1bec2f0479ceed7758de8ce2452f7f4c4ab0f1b79900f1 EBUILD spire-1.8.7.ebuild 1547 BLAKE2B 7bdf6fb16ec758d63ec2135791acbb536139b36b79fe7195b10aeff835a76c10f0a5e035f8ebb0a35086ac600e5ed812a248caa5db85877bb5b7a7a4f25a66af SHA512 ceeb687ea53f1df74109217d8d304aa74f3ce5386f239303eb7c1efd86c9c214981219d495587b907bf8bbe931d39eba51526cd37948610450166ef1e8ffa4e8 MISC metadata.xml 326 BLAKE2B 7b7a118d80f01fdf3fb61050463baad127b64405295eb9cdb8d25ed26f5613bd4a783b3672b47989c8fff336cf1892c751350e5e4df887562a4abf211de5fdb6 SHA512 4a762296e3614b2c3abfa4ae6782515185eaaf92e49514fec3562264ac65f35bc9fc51695d5b7e8f71f18ccd55e0be2b18ab49de94a95235303467dec551338c diff --git a/app-misc/spire/spire-1.7.1.ebuild b/app-misc/spire/spire-1.11.1.ebuild index 43c7a6704c24..d3b5cd4d4f44 100644 --- a/app-misc/spire/spire-1.7.1.ebuild +++ b/app-misc/spire/spire-1.11.1.ebuild @@ -1,26 +1,30 @@ -# Copyright 2019-2023 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -git_tag=${PV} -git_hash=1b775d5 + inherit go-module +git_hash=32cc98e + DESCRIPTION="the spiffe runtime environment" HOMEPAGE="https://github.com/spiffe/spire" SRC_URI="https://github.com/spiffe/spire/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" +SRC_URI+=" https://dev.gentoo.org/~arthurzam/distfiles/app-misc/${PN}/${P}-deps.tar.xz" LICENSE="Apache-2.0" +# Dependent licenses +LICENSE+=" BSD-2 BSD MIT ISC MPL-2.0" SLOT="0" KEYWORDS="~amd64" - -COMMON_DEPEND="acct-group/spire - acct-user/spire" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" - RESTRICT="test" +PROPERTIES="test_network" + +DEPEND=" + acct-group/spire + acct-user/spire +" +RDEPEND="${DEPEND}" src_compile() { local go_ldflags+=" @@ -33,7 +37,7 @@ src_compile() { } src_test() { - go test ./... || die "tests failed" + ego test ./... } src_install() { @@ -45,7 +49,7 @@ src_install() { dosym ../../etc/spire /opt/spire/conf dosym ../../opt/spire/spire-agent /usr/bin/spire-agent dosym ../../opt/spire/spire-server /usr/bin/spire-server -dodoc -r doc/* + dodoc -r doc/* newconfd "${FILESDIR}"/spire-agent.confd spire-agent newinitd "${FILESDIR}"/spire-agent.initd spire-agent newconfd "${FILESDIR}"/spire-server.confd spire-server diff --git a/app-misc/spire/spire-1.3.3.ebuild b/app-misc/spire/spire-1.3.3.ebuild deleted file mode 100644 index 78c6cff9bd21..000000000000 --- a/app-misc/spire/spire-1.3.3.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="the spiffe runtime environment" -HOMEPAGE="https://github.com/spiffe/spire" -SRC_URI="https://github.com/spiffe/spire/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -COMMON_DEPEND="acct-group/spire - acct-user/spire" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND}" - -src_compile() { - local targets v - targets=( - bin/spire-server - bin/spire-agent - bin/k8s-workload-registrar - bin/oidc-discovery-provider - ) - v=$(go version | cut -d ' ' -f 3) || die - v=${v#go} - emake go_version_full="${v}" "${targets[@]}" -} - -src_test() { - go test ./... || die "tests failed" -} - -src_install() { - exeinto /opt/spire - doexe bin/* - keepdir /opt/spire/.data - insinto /etc/spire - doins -r conf/* - dosym ../../etc/spire /opt/spire/conf - dosym ../../opt/spire/spire-agent /usr/bin/spire-agent - dosym ../../opt/spire/spire-server /usr/bin/spire-server - newconfd "${FILESDIR}"/spire-agent.confd spire-agent - newinitd "${FILESDIR}"/spire-agent.initd spire-agent - newconfd "${FILESDIR}"/spire-server.confd spire-server - newinitd "${FILESDIR}"/spire-server.initd spire-server - keepdir /var/log/spire - fowners spire:spire /opt/spire/.data - fowners spire:spire /var/log/spire -} diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz Binary files differindex 21945cf998dc..6d6f1fd95db1 100644 --- a/app-office/Manifest.gz +++ b/app-office/Manifest.gz diff --git a/app-office/joplin-desktop/Manifest b/app-office/joplin-desktop/Manifest index 405f3f64d02f..fbdeaceb561a 100644 --- a/app-office/joplin-desktop/Manifest +++ b/app-office/joplin-desktop/Manifest @@ -1,8 +1,10 @@ DIST Joplin-3.1.24.AppImage 244603841 BLAKE2B 2175019cbcca58473fb9b7f6157f001ca3c36ede16cc62191c165c3852496dfabb811fc3507ab2e0c5981959e9be50bc8836d0108cc9c80969f6ce0f511f130a SHA512 e286186c07f64ca70f13a95584fa49b7c8ac97bb025c288ca5b15b8334f9ea52ed758cc272c3e6c277544785b02f24423f8af9191973245faef1974791a7366c +DIST Joplin-3.2.11.AppImage 226032261 BLAKE2B 8c0907f19e884343511ee6fd4544e8174b8fe58276e4903f4033f25b2f96e435e53eb8aeebdac4c4e57ab1353dcfd9007095bf7f682c41815644ffc2d1035f61 SHA512 c818b0ad9540e3af6c7295c6b19dba18bb2dfb19fe69bb78d63f0f2318b5d1f95dde99e86e74f693afa4f1535fce04f769ca5870d4bc00e1854025e63bc36309 DIST Joplin-3.2.3.AppImage 386823720 BLAKE2B f75938fbe5a8a4de995966b5bbbd6bbb38a2581cf211b29e87a38587573ac49486957455a49a676c0a26a1c531bea48e09905caecd3c437bbda85cc0f1cd550a SHA512 b7019bf7a16edc4dbfbee9b9e76f0ef792267c044b4bd7c35aec1befdcb41b698640f5e2ba167883f4132da98db19b0c53c0e0757f4ce81683d0f410952fc43d DIST Joplin-3.2.4.AppImage 282754638 BLAKE2B 612bbe8d3a972d63afc67a399ccd5cd8dd114e1338406203be8e9092340a794e7579ae318d0c7210584169328487b0674ed8bb6f0a3372459e93a25464f5ff31 SHA512 4e3273ccf10cfdc731e4c616bf72bd6827a48934938b2ad7dc2c7750cf66c2b0ed23b4bd4825b1fd561ca5115ec1bb5f13a1ecb54a90e260b48999b9e70e498d DIST Joplin-3.2.7.AppImage 226047655 BLAKE2B 407aaddb916b5082b6c040dfa4510d03564612634eb236f2f58fe6217ec57319393073762633eb20988e48bd89eebb3233c068cb812e5e341229e2ee5520f08f SHA512 211aff435bb9d493087eb0906d50424d4a4ab740b4ef0a054a34949eb65a49adf45ba4efc1b738fd4d81fc0012d7c7ba1293b36ff3fd213ab64dc6b1323f34dc EBUILD joplin-desktop-3.1.24.ebuild 2413 BLAKE2B 8e72795387703f527e0a824750c7b0728f46ec34775fa15210caf14b94f2f5e4073f8685cfe4cb1c6af13c290b4ebb9d907e012f5d4b9eb190f315b2ad2ebd72 SHA512 00121d12e8054e931493cb39e0507d9585f8cd1086157c0392aff04ba0c65654afb3a7913ae6714cf2beb1c62bf72bc4f42476898e6b618bfd13e8de7c7fa53e +EBUILD joplin-desktop-3.2.11.ebuild 2352 BLAKE2B 0b6e26f778871619dc140e2b2334674925f614524c4557ce8279de9a24e3303e4fec3bbe8827d87db30af75d9f2883ed208e714d7955165b8f006a1a479be160 SHA512 f70124f4dd6648e2a05cb1f63dd4bf5505410db256623dfc43057e651107f2831734bb0953fac3baa53c3724a8e559abaec12b68193ea86b364a0ed263fc67f1 EBUILD joplin-desktop-3.2.3.ebuild 2414 BLAKE2B 418e767399a5845038f9672725cee82c721f905d128b7c158589d846eceebe2fee4c230e17c3684b163b84abc74f654372e279f1a4af602c5840c495b20aa262 SHA512 1f6a558b4b88a9c2ab652112f23ea4eadc8c4c0e16a7d6c829b40261e179f8010a7c28b3fb7dd9e6df8cb2d7d616508a228576ff3d10673e47d63e8c0a94cdbf EBUILD joplin-desktop-3.2.4.ebuild 2414 BLAKE2B 418e767399a5845038f9672725cee82c721f905d128b7c158589d846eceebe2fee4c230e17c3684b163b84abc74f654372e279f1a4af602c5840c495b20aa262 SHA512 1f6a558b4b88a9c2ab652112f23ea4eadc8c4c0e16a7d6c829b40261e179f8010a7c28b3fb7dd9e6df8cb2d7d616508a228576ff3d10673e47d63e8c0a94cdbf EBUILD joplin-desktop-3.2.7.ebuild 2352 BLAKE2B 0b6e26f778871619dc140e2b2334674925f614524c4557ce8279de9a24e3303e4fec3bbe8827d87db30af75d9f2883ed208e714d7955165b8f006a1a479be160 SHA512 f70124f4dd6648e2a05cb1f63dd4bf5505410db256623dfc43057e651107f2831734bb0953fac3baa53c3724a8e559abaec12b68193ea86b364a0ed263fc67f1 diff --git a/app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild b/app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild new file mode 100644 index 000000000000..e512dc366a9a --- /dev/null +++ b/app-office/joplin-desktop/joplin-desktop-3.2.11.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# NOTICE: This is a Electron app (oh my) and the upstream only provides AppImages. + +EAPI=8 + +APPIMAGE="Joplin-${PV}.AppImage" + +inherit desktop xdg + +DESCRIPTION="Secure note taking and to-do app with synchronization capabilities" +HOMEPAGE="https://joplinapp.org/ + https://github.com/laurent22/joplin/" +SRC_URI="https://github.com/laurent22/joplin/releases/download/v${PV}/${APPIMAGE}" + +LICENSE="AGPL-3+" +SLOT="0" +KEYWORDS="-* ~amd64" +RESTRICT="bindist" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-crypt/libsecret[crypt] + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + || ( + media-libs/libcanberra-gtk3 + media-libs/libcanberra[gtk3(-)] + ) + media-libs/libglvnd + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/zlib + sys-process/lsof + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libnotify + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libxkbcommon + x11-libs/libxkbfile + x11-libs/libXrandr + x11-libs/libXScrnSaver + x11-libs/pango + x11-misc/xdg-utils +" + +QA_PREBUILT="*" + +src_unpack() { + mkdir -p "${S}" || die + cp "${DISTDIR}/${APPIMAGE}" "${S}" || die + + cd "${S}" || die # "appimage-extract" unpacks to current directory. + chmod +x "${S}/${APPIMAGE}" || die + "${S}/${APPIMAGE}" --appimage-extract || die +} + +src_prepare() { + # Fix permissions. + find "${S}" -type d -exec chmod a+rx {} + || die + find "${S}" -type f -exec chmod a+r {} + || die + + default +} + +src_install() { + cd "${S}/squashfs-root" || die + + insinto /usr/share + doins -r ./usr/share/icons + + local apphome="/opt/${PN}" + local -a toremove=( + .DirIcon + AppRun + LICENSE.electron.txt + LICENSES.chromium.html + joplin.png + resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm + resources/app.asar.unpacked/node_modules/7zip-bin-linux/arm64 + resources/app.asar.unpacked/node_modules/node-notifier + usr + ) + rm -f -r "${toremove[@]}" || die + + mkdir -p "${ED}/${apphome}" || die + cp -r . "${ED}/${apphome}" || die + + dosym -r "${apphome}/joplin" "/usr/bin/${PN}" + make_desktop_entry "${PN}" Joplin joplin "Office;" \ + "StartupWMClass=Joplin\nMimeType=x-scheme-handler/joplin;" +} diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz Binary files differindex a8110b1fa9fc..7016d5f9bfa5 100644 --- a/app-shells/Manifest.gz +++ b/app-shells/Manifest.gz diff --git a/app-shells/fish/Manifest b/app-shells/fish/Manifest index b360405d70a7..16c53b39d167 100644 --- a/app-shells/fish/Manifest +++ b/app-shells/fish/Manifest @@ -1,5 +1,83 @@ AUX README.gentoo 732 BLAKE2B b869bd411bf505339adec5a6c35731bf26f8910bcf82919c15df7f8e2a8bc6ebf4baf6964ff27ce572e738c657696b1cd1446a18996a2270a620c3374f629f98 SHA512 20a0892d7e9c4aa7736bf5dbca485e848f817390325186bb2dd054ac56259679f0accf5b4c3b18c9cd398c43d1bb393b0423be26a4c15adfe070d6f06741f693 +DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST cc-1.1.30.crate 84509 BLAKE2B 59d2fcc0d6bb9d7c97e4f27b49e88b3260f6b166804ac25f3b49eb368e6442193a36869d305554494357f206e3d1f70454a3b740e6b6a5b043c5cc0c82c0c57c SHA512 0a74e4753afd84883bec7a402fa6c3e80bee18f496fa0168fec96e1e468d2e873c54f2f536a013c83eceaf75b9fb6896810ffd0a738d9f94358fc5165d6f4394 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST cpufeatures-0.2.14.crate 13165 BLAKE2B 45521d1a4bf2ddc03c6cdb9ceacb900806a03748fd122dd4431f6927d06cbf8608f9830e312b5728dd55b5084476280669129ea80477432fd04fdd68a0e50fb0 SHA512 402c0d6497c65882415841b9eb5953b1dcc1cb35b9fb4512801f3d0e2a056ca95bd32fdf70b6e65a18b048d7df8892c95fef1de975b56b63cfe45460783d5867 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a DIST fish-3.7.1.tar.xz 2965756 BLAKE2B 3ba628047c042b9bcb4b28aaeb205efb211b006cc379d766ee805d9fded92a3c07a3994ad1006648cdd68b26cf977de70a39f3694879de40f2e72ed058572c3a SHA512 f1605c400c5d5494f37b92dd386963dba7a3f3c401c369aaf3ff616d9d94836a0138d26074be24c92d94d9d7b625513800899c9431f5e21be0757eb0a0bfd3fe +DIST fish-4.0b1.tar.xz 3037344 BLAKE2B c2641f7d0aa74d9d17432c653f684278742bf86999f4bdcb82322bc5c813dac1b7fcd5f694f5955dcf082d9772def08e7a0857c2b24759408075da4b9ba8aa18 SHA512 9f9740076e09e5b3487586be3e8572b42b8d2084b6616fb1792e94d24da8d46bc38f7d55b8728cfc0a3dc9820136de7608528c37dc6aaec474a208a663f07f3b +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.3.crate 13712 BLAKE2B e5913d3aa493d0176af9650354d98870b7e97523ca743a7d9605da3f559463654f391e42438d96fc797397ced449f13ce499c20ed5db7aec772aae97c5f29175 SHA512 844d5b699db632254dfc378d46e34909637118647250e2382cbb88855f6739fb9b5f1b840bb8e250dc8fbd2a97c9155e5d8fd0c5c760b8e02dd0aecd96818a5b +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.15.0.crate 136460 BLAKE2B a2bc34b9d2eb7ca52dad7bc59e9bbb38ff9f79925495e1645eda7c0587e86e0a3d0675f8c7f159c5a83dfb2832fee9788a7ba6914168b51c26f762e140bd05b2 SHA512 497310e0f8e256e931ae0e752f66eb3811d5d3b9254dacfe2a1227e8532dc23eac8cce7a3f0758fbe0e0fd8f08b7bb18b5f118dbbf4fdf575a31666283583111 +DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST lru-0.12.5.crate 16047 BLAKE2B b5d7d77b4b29973fde0854f55c395edb6ea6e3a309fd33f0c43a6680955bdeb60fab624f02135b637d95e5a0e9da79890a71290c19d797f758c73d16c3d44a27 SHA512 a77230403b1ccb5aa3ed1ed89e7e6af53b3b34d4373e663c1a9789dada12c252e2b5d8b7ac78717c4c4909203c7ea2ce5743ee6cb414aa268c329b889d66a982 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703 +DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389 +DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4 +DIST phf_codegen-0.11.2.crate 12977 BLAKE2B 5ceceead850a45fb0f6ad706ca26e79267bba0ffc0870b8a31ee8a586b37dc421d31e5af3453d62eb85efada260a2eb9ceb12d2f76434dcbaaee2f71cd43d38d SHA512 0a11be13927f6d4303a2f10bc3a0c986dfcc4bc91c9e885e8912d077e434098f75ff4ed9633085ccfbeb052d573721750fb80c7a19ee1e75fc09660aac2a6c5d +DIST phf_generator-0.11.2.crate 14190 BLAKE2B a20d6d3d815ca0eb5ef18780587b9963459887a3ddfe3408c99f5ad7c382da014cc0bbbdca24fe13c780460f3e4ec4580665004afbd300fa470a91d3becf1a5f SHA512 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3 +DIST phf_shared-0.11.2.crate 14284 BLAKE2B 3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf SHA512 f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe +DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 +DIST portable-atomic-1.9.0.crate 166365 BLAKE2B 9abc31364770923847dac16f532452bc8783a5068c0f757f79122bc5b68863b58c0acfa12d28836188413c2f0b61d494cb53fa07a57e199ecd4910a2534c5bb3 SHA512 1431a4c092f6a0cb50bcc78488d603c8ba8f4ee697f77fdcfcce7002fcb371f52a321089422c76564fbf3277c48e30f889565747951c60360d95a6917bb6adeb +DIST proc-macro2-1.0.87.crate 49121 BLAKE2B 4a5136e28b5174c1382037d294dfec51cd7211eb7876c06a98600768d071915e76c81a7958a780cb7b843b98d9df4bd4e01d4f280db226d241bf84de348593f2 SHA512 32ce9c8b5bad55cfae537882c3fffc4d56824f6214ea97aede89ad460e3f66956b52af4a268496fc95c2c0eda0baeaaed4b12cd98df2efab24837e23b48b1f0e +DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST redox_syscall-0.5.7.crate 26249 BLAKE2B 97f848b130403686404dc193415e5060c32585aa3638b825b4775e54d9a058695b86457ae9e3cc0240bcac27ab4c05dd6b488bdc1c797faecd236c6e477fbc3f SHA512 e9f2d254279a4063089436b699ecca766a997a72718d132a9b35f7c8c8fc82c4b5e25fd8f3e6cbd17920fec484140db520c262376ed1c74f847929b7f43fb97e +DIST rsconf-0.2.2.crate 16338 BLAKE2B a301988d3a0d45dc20111f54dbbc0956de34a9fce1092032381aa67c28169808235bcc5286f24deb2b55d62b23fe7cbb60c102392aaab8f9ba141a3fa42fa921 SHA512 b66a1f5278118d7fa7bf025111dd657d725ba7567fd78f80f86adc7695c3e76076c36019a6f304155c1ad6fd034cd99ac977d28da5e040d905e3126265cd31df +DIST rust-embed-8.5.0.crate 904054 BLAKE2B e6938fa16d5e7701721dd4f31278a6a1034fc6326176c85c8abb07f3a82d23fc07cd683799224ce20f44c1d3521cce474a7b74fa48e90f75b43213bd9645e9e3 SHA512 1d9bef2a6197a8fa7a598d84d0b1956d82a630247ab2bf90cb469f06beae05ed9c6f7dd8552a2839d4e0843a13e17f2dbf52ff6644fc7a861335d291c0594ffb +DIST rust-embed-impl-8.5.0.crate 6004 BLAKE2B be17e9a5b12b2818380079afcf6a2d4bf1e3599d3f4abb3d36573e227113ed5623f7c6e7708155f8a122e8bdda432bef22523e79a7294161627609c241648e19 SHA512 ae750de993736ed914bfd4f04ca6dbb82b1b0b5dfa0e7b3a8665c62403e9e34884d96b38114d033315fe2656455b7224b6808f909e1e6836d666bdbf66b854f0 +DIST rust-embed-utils-8.5.0.crate 3445 BLAKE2B 1491570e8e75d40851e3c571050e65c41347cd436f11d7bb404315dd2b7397983a26b12ab0be73d5b1af7072af4649a7a867fd7208360b2f275231f5f44ac8b5 SHA512 44083ab5831a197dbfe22d070d6c5cc03da429023f81ce457e7d3c70e20f22e663eadd46a3200759610b0b2a531dabe340e0d76a305231b2d077e1f32bb3679f +DIST rust-pcre2-85b7afba1a9d9bd445779800e5bcafeb732e4421.gh.tar.gz 743187 BLAKE2B 533671ee8e97e65b93aa9103135848e8a85d79a2f525100aa0120500def9479675f6140878fa7b9bb248e51175ceac7c5710ce247af6e10385a00b23c8986b68 SHA512 9323e4d11708d8dc0e7ed607e97b8d4fac6f4a0b955e5e07b76da8152178888bc0ae2d2c109dd58b97d5faa037216e88365fcacb606f23f912d2edb82ede23ad +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST serial_test-1.0.0.crate 7912 BLAKE2B cadb2cdaeb9e31b50a5efec2109ba1d0bf16c0344796a7f2eba7a766e6244d59a7ac9cb45bca0244e284dd326a4525f90aa772b340a5074f0a67634445cc51ad SHA512 d87d35acefcd483408c1f78fbf3d66a4c7a13f1f8ce3b0065781dfd436b8fd6ffaec22f87bb3ca238c199fac4ef4b4a867dd27b831ba7bedb6a051930d1aacf5 +DIST serial_test_derive-1.0.0.crate 5715 BLAKE2B 8ea5b8e1bfab9a292503b4e7e86242df1ad31fcb6dedf379cb2e176283efed1280332d8f2a0385beb70b38859f669a2298a653a671b55f6feae701200cbab994 SHA512 775de93d886128b4be6fcf4f0fa460933df23cc53a6006090d8aec54483beb5fef549d0bbb8efbba26ba6ba1554c7ef4154531de075ad3db2f201479dcc176c8 +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.79.crate 268981 BLAKE2B 2bf4bde1890ce4ee91fbacca81bd298d15f0111fedb27b9cf8d675dc2489f46026c1804f9e4e24afbd0718539820096cd5c4ed2c2da02e598370dbfd2b18c293 SHA512 1ee073fa3428c031e53bff8ff305bcd6b37ac142bee3955dcdb44fec1c77c733eb78760c8bfb30b83fc3dacdad8a384e2b6f9f31a89c4cc300359e33457fd433 +DIST terminfo-0.9.0.crate 45420 BLAKE2B db73b1857fff94a86aa8b840759dcbc7521bc30cfcf021c55aa6dcffb265042ed698b2a249ab3142c1761602984f510073d7cd73f818685153f0793c99e0593c SHA512 f22b16f93b2b7758b41ad393d580eeef067daada996e41056f21e110bf53fcc9a4bdd309518d338c5afcdc7484e2d36b2947d9c49b0ac0709448ceb00525e849 +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad +DIST widestring-1.1.0.crate 85046 BLAKE2B 591f8ba6c3c45721d342fd4668805c19915d500b2b46b8e1e75a485ebc772db187acec791205415e5cbf288ee70299a5813a3185d933443d426eb61d7fc6003f SHA512 a4feb959e19d5238e89b0973f040b26849f896e7e9fd567d0e74fbb4972958a4dd76e74de5ea8d407b74cff28f20f9c80446488da6abdbee38aa87a94d683435 +DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 EBUILD fish-3.7.1.ebuild 3197 BLAKE2B 2f57c82bbfcf15c53c05d12929d2adead97721dece482d5fc16d98d5fe7394246c0d131218ff7ae40905d771d82c18fdcabd60dd5476b28137ebbb70bdddc30b SHA512 d7e9a25a5e0378ccf00574dccb7bb422315520ab5d6a118bcd2b0b817ece949a6dcf57d73f3b135d518f8fada6792b989ceb16c7299ce3856d786eb7d70634bb -EBUILD fish-9999.ebuild 3203 BLAKE2B 5611b9f1a073eff39e8ec8353fb8139e537bc6dd46b0cb8dc0de1e6fa906b0393288251da5f5b9989cfabcb2b79b591647bb78157348d68ea485bef4b8ef7a91 SHA512 36a16385d584bd94122612caae2325cb524054bbbf34a7cc38acce32aaf14700389486bda248ee543d41bf76988c7c85186698f7217f2ac219e1c018a92b5b2e -MISC metadata.xml 544 BLAKE2B 1d712f1e36fa1329f8d3cf766a7ed19f210356bb229a66e17f0fc640fd6969f60c56dff1003995ddda3d2f1b28da914d9748bdb84d101a4cdd4a089fd07f58ed SHA512 686d3bebc8b840abc98464ef07e9bb8e5456fef99b55a5c6688c99453173ef941f7ffb67d0f8de4273ff0f7d632b8843783939d7b078bf84d36cf8a31cff5df6 +EBUILD fish-4.0_beta1.ebuild 5613 BLAKE2B 48acb52e7321a405c4b4f5ba1d623118f400278f976319bdc6a827253458ba6d87c711bdb2c425bb8b298d6c12de159cf87d6c67a99ed5671430a1263b3dcdb4 SHA512 0a6c3dbd425f47dea767793c6f4d20b7eed043de967f9645a6c5cb9eb2bbb36864a3bc248e4410c7e7de1ff02f93291e8b62a6fe1e9dba6fc0b7397b9aabe4fa +EBUILD fish-9999.ebuild 4082 BLAKE2B ad65b52724a922436171c8009fec8df8be18ebf7fc5805b32b3a1151f920933128a529a22976017f8bc8273a50b4524e4feaef220f91885cc779217e34fb6e30 SHA512 01b0213837aa8725a8142d3918f535c9507e5d0fa2971de42d5f8dc02b067490b683aada561c13b68cdd00c5160d8143a5405f559158d39c289bb7b3ef344e64 +MISC metadata.xml 849 BLAKE2B 5cb3da9bc82b7c27bebb318df4d6a79058df1fa774a34dad666e0b89ea96e066a3293f31488f872f403e9ac2ebae68407936a036750038b776b8de9346d24a67 SHA512 df3ace1c8c02d5840b15111a70b386e4b35ab574e7da6c4f065a571c74822b3178ca5996b69cfa0de95b5f12e873ff62c3476494163e8d60a3e7120bfd073545 diff --git a/app-shells/fish/fish-4.0_beta1.ebuild b/app-shells/fish/fish-4.0_beta1.ebuild new file mode 100644 index 000000000000..09af1691f173 --- /dev/null +++ b/app-shells/fish/fish-4.0_beta1.ebuild @@ -0,0 +1,238 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + allocator-api2@0.2.18 + autocfg@1.4.0 + bitflags@2.6.0 + block-buffer@0.10.4 + cc@1.1.30 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + cpufeatures@0.2.14 + crypto-common@0.1.6 + dashmap@5.5.3 + digest@0.10.7 + equivalent@1.0.1 + errno@0.3.9 + fnv@1.0.7 + foldhash@0.1.3 + generic-array@0.14.7 + hashbrown@0.14.5 + hashbrown@0.15.0 + jobserver@0.1.32 + lazy_static@1.5.0 + libc@0.2.159 + lock_api@0.4.12 + log@0.4.22 + lru@0.12.5 + memchr@2.7.4 + minimal-lexical@0.2.1 + nix@0.29.0 + nom@7.1.3 + num-traits@0.2.19 + once_cell@1.20.2 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + phf@0.11.2 + phf_codegen@0.11.2 + phf_generator@0.11.2 + phf_shared@0.11.2 + pkg-config@0.3.31 + portable-atomic@1.9.0 + proc-macro2@1.0.87 + quote@1.0.37 + rand@0.8.5 + rand_core@0.6.4 + redox_syscall@0.5.7 + rsconf@0.2.2 + rust-embed-impl@8.5.0 + rust-embed-utils@8.5.0 + rust-embed@8.5.0 + same-file@1.0.6 + scopeguard@1.2.0 + serial_test@1.0.0 + serial_test_derive@1.0.0 + sha2@0.10.8 + shlex@1.3.0 + siphasher@0.3.11 + smallvec@1.13.2 + syn@1.0.109 + syn@2.0.79 + terminfo@0.9.0 + typenum@1.17.0 + unicode-ident@1.0.13 + version_check@0.9.5 + walkdir@2.5.0 + widestring@1.1.0 + winapi-util@0.1.9 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 +" + +declare -A GIT_CRATES=( + [pcre2-sys]='https://github.com/fish-shell/rust-pcre2;85b7afba1a9d9bd445779800e5bcafeb732e4421;rust-pcre2-%commit%/pcre2-sys' + [pcre2]='https://github.com/fish-shell/rust-pcre2;85b7afba1a9d9bd445779800e5bcafeb732e4421;rust-pcre2-%commit%' +) + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit cargo cmake python-any-r1 readme.gentoo-r1 xdg + +DESCRIPTION="Friendly Interactive SHell" +HOMEPAGE="https://fishshell.com/" + +MY_PV="${PV/_beta/b}" +MY_P="${PN}-${MY_PV}" + +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fish-shell/fish-shell.git" +else + SRC_URI=" + https://github.com/fish-shell/fish-shell/releases/download/${MY_PV}/${MY_P}.tar.xz + ${CARGO_CRATE_URIS} + " + # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +fi + +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2 BSD BSD-2 CC0-1.0 GPL-2+ ISC LGPL-2+ MIT PSF-2 ZLIB" +# Dependent crate licenses +LICENSE+=" MIT Unicode-DFS-2016 WTFPL-2 ZLIB" +SLOT="0" +IUSE="+doc nls split-usr test" + +RESTRICT="!test? ( test )" + +BDEPEND=" + nls? ( sys-devel/gettext ) + test? ( + ${PYTHON_DEPS} + dev-tcltk/expect + $(python_gen_any_dep ' + dev-python/pexpect[${PYTHON_USEDEP}] + ') + ) +" +# we don't need shpinx dep for release tarballs +[[ ${PV} == 9999 ]] && BDEPEND+=" doc? ( dev-python/sphinx )" + +QA_FLAGS_IGNORED="**bin/fish*" + +python_check_deps() { + use test || return 0 + python_has_version "dev-python/pexpect[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup + rust_pkg_setup +} + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_prepare() { + # workaround for https://github.com/fish-shell/fish-shell/issues/4883 + if use split-usr; then + sed -i 's#${TEST_INSTALL_DIR}/${CMAKE_INSTALL_PREFIX}#${TEST_INSTALL_DIR}#' \ + cmake/Tests.cmake || die + fi + + # remove the build targets from the default build set so they are not wanted + # if cmake_src_install is called + sed -i \ + -e ' + /function(CREATE_TARGET target)/,/endfunction(CREATE_TARGET)/ { + s/${target} ALL/${target}/ + }' CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + # installing into /bin breaks tests on merged usr systems. + # sbin -> bin symlink confuses tests. + # so on split-usr we install to /bin. + # on merge-usr we set sbindir to bin. + $(usex split-usr "-DCMAKE_INSTALL_BINDIR=${EPREFIX}/bin" \ + "-DCMAKE_INSTALL_SBINDIR=${EPREFIX}/usr/bin") + -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" + -DINSTALL_DOCS="$(usex doc)" + -DWITH_GETTEXT="$(usex nls)" + ) + # release tarballs ship pre-built docs // -DHAVE_PREBUILT_DOCS=TRUE + if [[ ${PV} == 9999 ]]; then + mycmakeargs+=( -DBUILD_DOCS="$(usex doc)" ) + else + mycmakeargs+=( -DBUILD_DOCS=OFF ) + fi + cargo_src_configure --no-default-features --bin fish --bin fish_indent --bin fish_key_reader + cmake_src_configure +} + +src_compile() { + local -x PREFIX="${EPREFIX}/usr" + local -x DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + local -x CMAKE_WITH_GETTEXT + CMAKE_WITH_GETTEXT="$(usex nls 1 0)" + cargo_src_compile + + for target in fish fish_indent fish_key_reader; do + cp "$(cargo_target_dir)/${target}" "${BUILD_DIR}" || die + done + cmake_src_compile +} + +src_install() { + cmake_src_install + keepdir /usr/share/fish/vendor_{completions,conf,functions}.d + readme.gentoo_create_doc +} + +src_test() { + # tests will create temporary files + local -x TMPDIR="${T}" + + # some tests are fragile, sanitize environment + local -x COLUMNS=80 + local -x LINES=24 + + # very fragile, depends on terminal, size, tmux, screen and timing + # no die is intentional, for repeated test runs + if [[ ${PV} != 9999 ]]; then + rm -v tests/pexpects/terminal.py || : + fi + + # TODO: fix tests & submit upstream + # tests are confused by usr/sbin -> bin symlink, no die is intentional for repeated test runs + use split-usr || rm -v tests/checks/{redirect,type}.fish || : + + # tests are invoked through the test target + cargo_env cmake_build test +} + +pkg_postinst() { + readme.gentoo_print_elog + xdg_pkg_postinst +} diff --git a/app-shells/fish/fish-9999.ebuild b/app-shells/fish/fish-9999.ebuild index 08bade169bef..cb59069fbc8e 100644 --- a/app-shells/fish/fish-9999.ebuild +++ b/app-shells/fish/fish-9999.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..13} ) -inherit cmake python-any-r1 readme.gentoo-r1 xdg +inherit cargo cmake python-any-r1 readme.gentoo-r1 xdg DESCRIPTION="Friendly Interactive SHell" HOMEPAGE="https://fishshell.com/" @@ -13,27 +13,27 @@ HOMEPAGE="https://fishshell.com/" MY_PV="${PV/_beta/b}" MY_P="${PN}-${MY_PV}" -if [[ ${PV} == "9999" ]]; then +if [[ ${PV} == 9999 ]]; then inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git" + EGIT_REPO_URI="https://github.com/fish-shell/fish-shell.git" else - SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz" + SRC_URI=" + https://github.com/fish-shell/fish-shell/releases/download/${MY_PV}/${MY_P}.tar.xz + ${CARGO_CRATE_URIS} + " KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi +S="${WORKDIR}/${MY_P}" + LICENSE="GPL-2 BSD BSD-2 CC0-1.0 GPL-2+ ISC LGPL-2+ MIT PSF-2 ZLIB" +# Dependent crate licenses +LICENSE+=" MIT Unicode-DFS-2016 WTFPL-2 ZLIB" SLOT="0" IUSE="+doc nls split-usr test" RESTRICT="!test? ( test )" -RDEPEND=" - >=dev-libs/libpcre2-10.32:=[pcre32] - sys-apps/coreutils - sys-libs/ncurses:=[unicode(+)] -" - -DEPEND="${RDEPEND}" BDEPEND=" nls? ( sys-devel/gettext ) test? ( @@ -45,21 +45,44 @@ BDEPEND=" ) " # we don't need shpinx dep for release tarballs -[[ ${PV} == 9999 ]] && DEPEND+=" doc? ( dev-python/sphinx )" +[[ ${PV} == 9999 ]] && BDEPEND+=" doc? ( dev-python/sphinx )" -S="${WORKDIR}/${MY_P}" +QA_FLAGS_IGNORED="**bin/fish*" python_check_deps() { use test || return 0 python_has_version "dev-python/pexpect[${PYTHON_USEDEP}]" } +pkg_setup() { + use test && python-any-r1_pkg_setup + rust_pkg_setup +} + +src_unpack() { + if [[ ${PV} == 9999 ]]; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + src_prepare() { # workaround for https://github.com/fish-shell/fish-shell/issues/4883 if use split-usr; then sed -i 's#${TEST_INSTALL_DIR}/${CMAKE_INSTALL_PREFIX}#${TEST_INSTALL_DIR}#' \ cmake/Tests.cmake || die fi + + # remove the build targets from the default build set so they are not wanted + # if cmake_src_install is called + sed -i \ + -e ' + /function(CREATE_TARGET target)/,/endfunction(CREATE_TARGET)/ { + s/${target} ALL/${target}/ + }' CMakeLists.txt || die + cmake_src_prepare } @@ -72,7 +95,6 @@ src_configure() { $(usex split-usr "-DCMAKE_INSTALL_BINDIR=${EPREFIX}/bin" \ "-DCMAKE_INSTALL_SBINDIR=${EPREFIX}/usr/bin") -DCMAKE_INSTALL_SYSCONFDIR="${EPREFIX}/etc" - -DCURSES_NEED_NCURSES=ON -DINSTALL_DOCS="$(usex doc)" -DWITH_GETTEXT="$(usex nls)" ) @@ -82,9 +104,25 @@ src_configure() { else mycmakeargs+=( -DBUILD_DOCS=OFF ) fi + cargo_src_configure --no-default-features --bin fish --bin fish_indent --bin fish_key_reader cmake_src_configure } +src_compile() { + local -x PREFIX="${EPREFIX}/usr" + local -x DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + local -x CMAKE_WITH_GETTEXT + CMAKE_WITH_GETTEXT="$(usex nls 1 0)" + cargo_src_compile + + # copy files built with cargo_src_compile into the cmake build directory, + # so when we run cmake_src_install they are not rebuild + for target in fish fish_indent fish_key_reader; do + cp "$(cargo_target_dir)/${target}" "${BUILD_DIR}" || die + done + cmake_src_compile +} + src_install() { cmake_src_install keepdir /usr/share/fish/vendor_{completions,conf,functions}.d @@ -92,6 +130,9 @@ src_install() { } src_test() { + # tests will create temporary files + local -x TMPDIR="${T}" + # some tests are fragile, sanitize environment local -x COLUMNS=80 local -x LINES=24 @@ -102,17 +143,12 @@ src_test() { rm -v tests/pexpects/terminal.py || : fi - # zfs completion test will fail with "Permission denied the ZFS utilities must be run as root." - mv "${S}"/share/completions/zfs.{fish,disabled} || die - # TODO: fix tests & submit upstream # tests are confused by usr/sbin -> bin symlink, no die is intentional for repeated test runs use split-usr || rm -v tests/checks/{redirect,type}.fish || : - cmake_build test - - # now restore zfs completions - mv "${S}"/share/completions/zfs.{disabled,fish} || die + # cmake_src_test will invoke ctest but required files are missing + cargo_env cmake_build test } pkg_postinst() { diff --git a/app-shells/fish/metadata.xml b/app-shells/fish/metadata.xml index df95e62078b0..f6bc0027d78e 100644 --- a/app-shells/fish/metadata.xml +++ b/app-shells/fish/metadata.xml @@ -1,13 +1,20 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> - <longdescription lang="en"> - Smart and user-friendly command line shell for macOS, Linux, and the rest of the family. - It includes features like syntax highlighting, autosuggest-as-you-type, - and fancy tab completions that just work, with no configuration required. - </longdescription> - <upstream> - <remote-id type="github">fish-shell/fish-shell</remote-id> - </upstream> + <maintainer type="person" proxied="yes"> + <email>realidealseal@protonmail.com</email> + <name>idealseal</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <longdescription lang="en"> + Smart and user-friendly command line shell for macOS, Linux, and the rest of the family. + It includes features like syntax highlighting, autosuggest-as-you-type, + and fancy tab completions that just work, with no configuration required. + </longdescription> + <upstream> + <remote-id type="github">fish-shell/fish-shell</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-build/Manifest.gz b/dev-build/Manifest.gz Binary files differindex 993dfcd7e721..a63c76507b10 100644 --- a/dev-build/Manifest.gz +++ b/dev-build/Manifest.gz diff --git a/dev-build/bazel-buildtools/Manifest b/dev-build/bazel-buildtools/Manifest index ae1d7d435922..71fa79114cdc 100644 --- a/dev-build/bazel-buildtools/Manifest +++ b/dev-build/bazel-buildtools/Manifest @@ -2,6 +2,8 @@ DIST bazel-buildtools-7.3.1-deps.tar.xz 3588840 BLAKE2B 9b0766803201b9bee5329865 DIST bazel-buildtools-7.3.1.tar.gz 330909 BLAKE2B 15d3ce94411bbc33f166b15f94699ac4fee373ff29f7f8226800776845611f29b1e0557bb62441fa62540792b63f634062de376ba1587e7c91d0504d6a66424f SHA512 3c06bdf7b6bb7cbe9a9f455e31be16bf36b97769515c761bda2e11a39d4eb12d8e65e7ea051e58ad26b782a93fadb5dd8221c30f75cc96d5ddd3abadce7fdbe2 DIST bazel-buildtools-8.0.0-deps.tar.xz 3587652 BLAKE2B d33d6136591c1e1835cb2de4b707e324a53034284fa54ff4beaddad90f2cc23b2f6d6a1cca9c856d0de38b32efd03a34affafaf7c1e4f97c6c6e23b44febab28 SHA512 d2ab670cd16667e4034ae3342aec00b1916739debaa9280f8efb4d7c8c482366014c7055201e96b4cb1a327b9d8141613ecb13bf44d5ed73f9002433b784febe DIST bazel-buildtools-8.0.0.tar.gz 332898 BLAKE2B 45a94e3bba1f0a4cc810f2e7f9b65cd11307e37f29b633936fc0f8661cf3439e8c25b79c011547e7f0394b141b21f7e565de1cd1d4b465fb901894238e701325 SHA512 3ff66b64001979e2b5fbb85dbb64b6452b1a0138ececcce0d3e3a29b9bf932346180fdff2f5f809073386d545721fc3a5b53e6bd106a05da2c1ab844e2daa436 +DIST bazel-buildtools-8.0.1.tar.gz 335114 BLAKE2B 264caaa59066e1a55bbcc053c64d65f68e6ecf72f483b1318bf7b9b56cda598cc09b58c6bdbac2f7aaf4e778e553b7c3b6b5d21127a3abe1267e4d00b070ccd8 SHA512 0d3f76d26d8c9b9b9d13cc777fc33c407f6802f1f3a88b306127edc40005e86acc8adb33160810ce187a2eb22d1890db1c3e51986059f3649386d412d75dcb79 EBUILD bazel-buildtools-7.3.1.ebuild 1440 BLAKE2B 47e0042ebb84ffda3deb2004c3c6c88cc53915001f34523c0d4a8b5c1a48f325d45251f2c456bcc42797c80ad67d3828a10ace9dbdb20d1e0126cbeaad76b4a2 SHA512 6d35996333b75f8e84da948d694b56f1e00cf1dc06df7d36af041863c0a8f3af223e1a11ef4203e9d8e34308661495694524d6034bd9282f1ffcf93ef02d25ad EBUILD bazel-buildtools-8.0.0.ebuild 1442 BLAKE2B eb8697c61e936e7d3f80f7072167d13ff9390a132bad4c4d14961491a3efa29ceef5b0f47b4ebd5920fa7ca88b0197ec96790e965b65448f847a6979694209a2 SHA512 0ab7a19b97ebfa7464bbb0721c5d1f68325ddd99e28c4a87408670cf731f6b66856416bae85d590b8672d0b9e98e0e67576ce24fe6fa2b0320abd0fb30829c8c +EBUILD bazel-buildtools-8.0.1.ebuild 1447 BLAKE2B aaad36a8663d1c3808f4850deb32810ccf7025334867c08de0f21239d0bdd4dcc1a1c664c4f3d7c3cf07c784bdfea23afbace7b2b16049c9ad24aba6637a7cf5 SHA512 00a177596e46f64726d613f4a89fe4e2531a57ff330720303c924b5b2a985fd34de43d65e5e558ad7a8d0e95a271fb9d99663cd35ce4238174aa39356e5d49d9 MISC metadata.xml 719 BLAKE2B 12b4496d75f6d7d139e28aad645477c8a4e4f72395b98859b7114d93cd3f3493b03faa79acdb34246faf11dc834cdb0ae1723a790449308a9e581b0c1eba18a9 SHA512 0be70ebe1ebd098018e7bb4d88e11b865267e3753b8bf392186a212d4d9e3ba10f4f05f0d262948d4d3a1672419fefee81b55246d86a6743308ae781c034070a diff --git a/dev-build/bazel-buildtools/bazel-buildtools-8.0.1.ebuild b/dev-build/bazel-buildtools/bazel-buildtools-8.0.1.ebuild new file mode 100644 index 000000000000..fd23988c898c --- /dev/null +++ b/dev-build/bazel-buildtools/bazel-buildtools-8.0.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +REAL_PN="buildtools" + +inherit go-module + +DESCRIPTION="Tools for working with Google's Bazel BUILD files." +HOMEPAGE="https://github.com/bazelbuild/buildtools/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/bazelbuild/${REAL_PN}.git" +else + SRC_URI="https://github.com/bazelbuild/${REAL_PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${REAL_PN}-${PV}" + + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +SRC_URI+=" + https://dev.gentoo.org/~xgqt/distfiles/deps/${PN}-8.0.0-deps.tar.xz +" + +LICENSE="Apache-2.0" +SLOT="0" + +DOCS=( README.md WARNINGS.md ) + +src_prepare() { + default + + rm ./warn/docs/docs.go || die +} + +src_compile() { + local go_ldopts=" + -X main.buildScmRevision=v${PV} + -X main.buildVersion=${PV} + " + local -a go_buildopts=( + -ldflags "${go_ldopts}" + -o ./bin/ + ) + ego build "${go_buildopts[@]}" ./... +} + +src_install() { + exeinto /usr/bin + doexe ./bin/{buildifier{,2},buildozer} + newexe ./bin/generatetables bazel-generatetables + newexe ./bin/unused_deps bazel-unused_deps + + local app="" + for app in buildifier buildozer unused_deps ; do + newdoc "${S}/${app}/README.md" "${app}.md" + done + + einstalldocs +} + +pkg_postinst() { + einfo 'The "generatetables" binary is installed as "bazel-generatetables"' + einfo 'and the "unused_deps" binary is installed as "bazel-unused_deps"'. +} diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz Binary files differindex 5a3455b86511..0f3d5c2dc155 100644 --- a/dev-db/Manifest.gz +++ b/dev-db/Manifest.gz diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest index e300ca50ce1f..9069be0972de 100644 --- a/dev-db/rqlite/Manifest +++ b/dev-db/rqlite/Manifest @@ -4,7 +4,10 @@ DIST rqlite-8.36.3-deps.tar.xz 4078736 BLAKE2B 7bfd590b33e14431831d1acd5b078030a DIST rqlite-8.36.3.tar.gz 745738 BLAKE2B fe082b63e232d8e18d0fab70d5abb18611ffce520fcdcef78a7fca0608985e7f3b41a9d73a277ed97fab768d8303b0374c81e1e1c8accfab7aa89086f501a7f8 SHA512 a8bb01da799d0026251f0be84472f338c8a2e2c202a758ad451cb2c685aa8664ee4a45887a641aabca59abbf4cd7c5d292e7dcc2ce8687af311cc61daf6914a5 DIST rqlite-8.36.5-deps.tar.xz 4081984 BLAKE2B a607643062279a256729687b1bbc821b20872453472a864fca26d6c49bff68c6f107965f80d932ef2ff122f11a0bcdd915d3b1cc47ffc5e104c0fb83512c1580 SHA512 b455f3fdc949ec59ff389cedb05468b8a38d1499cd08fd8f138c0c77d43b4fdd40e16194e1808729b4c287721d9a3dae7b8cd008ccb43039c9787d6109d4d2a9 DIST rqlite-8.36.5.tar.gz 749309 BLAKE2B 43bb5740cb153c6971d9a8dee598078969aa93bcd5d81d06baa8ddd83ab0c28737056d7442689c8907e288bdcb0d34475a6e7db96ca2d45d4b41d6e719a97487 SHA512 07eff0135ca8685fd6d48b13ba991232b515f0eaa9aa61b3f5d4ba6e38252f2430342cdbe89ecc96a09abf36c1f85511fcb08a34c0adf75f7f292c023e3d9927 +DIST rqlite-8.36.6-deps.tar.xz 4082040 BLAKE2B 1ec6bb86f0daa2bcc3e4d723215e06e2ba06d5f8961c367afa688cf988a186dcbaaaf3905e37f358f05f4a8367e62c9cf2287425f782e0cd2135881ed25dc14c SHA512 9f9be57a9c2f0d01b987ec48775d3acbea23daee92be463ce8248e8022b7811a9bcd347da25847ef3c600b6e8df5160982614387574a4088216fc879babdc399 +DIST rqlite-8.36.6.tar.gz 770581 BLAKE2B a55017838601bde4bd1a424fd161272c4fbc821e899c10fd9af66da6c83691d634558fdf08d2896070c4d16ce477013462826edc254297385ac4ddff232ed0cf SHA512 b61986724c8967820985abe209a20357f652ec92e88069ed763896b35354fd318a00f6928c682e0d03ce942428cc9e3fcb06511eec5d453a634cf51d360fe0fa EBUILD rqlite-8.36.2.ebuild 973 BLAKE2B cc23a70b409b7bed83b535b40d2cffafcdb504cb13fff9b3ce06ed741a7f13ddc5fc8096606b981a56e5823baa6f1b33639ac9f7a844014f56c586d29e43d459 SHA512 38166f329ae7fdd72e4eab479e4cb7ec473bae29050017bfbcbc4cc7cbd9178387f00347e2e11f69a4a6368a811d5b4c03fec010d8f3c432d2d892fe8bd6af7e EBUILD rqlite-8.36.3.ebuild 973 BLAKE2B 8dfa970c0f9f19fe2b10dc987b7636c3eb4817820576aa031b64fd4cfdf685575dc829e618355d6cefa3a6c31ed66feadf55b8d860f9c6a3be0b54bf1085f031 SHA512 3aa7973083ec7c6035b22f54a43c4414df6fae3a6e3c235574d008ac8b4c346444bdfb51df1748aa4cc3e4101ad874ad9de92c6db9f749aae79f29205fcffea5 EBUILD rqlite-8.36.5.ebuild 973 BLAKE2B c2b107704f59fda785266b4dc11ad4986f907fcd3b489a903829e1462f78e9cad0c204ba9550b5b4438c2a84ce99206e09c8d0d3f584c71b0417171015f27482 SHA512 604a62ee173a8883ac791463aff8f4b13ce67cea45903d809a349bbe2a60d719b268579481e62ab775750d8feb0a7081c11f29840ed6318c323baa588e3585df +EBUILD rqlite-8.36.6.ebuild 973 BLAKE2B c2b107704f59fda785266b4dc11ad4986f907fcd3b489a903829e1462f78e9cad0c204ba9550b5b4438c2a84ce99206e09c8d0d3f584c71b0417171015f27482 SHA512 604a62ee173a8883ac791463aff8f4b13ce67cea45903d809a349bbe2a60d719b268579481e62ab775750d8feb0a7081c11f29840ed6318c323baa588e3585df MISC metadata.xml 305 BLAKE2B 43bc299dae9450677761bfaeaa02ac649ac4ecdbb35e3242c8525db13ef0471397a352b2a8aa751ec725ff8e9c86c2a8a19caf71bbe0de206f266d945f287561 SHA512 3dbddc6b5e4e6d8cd82beb722b5b45af6621e8fb84a1d3a1ec5c444026f595fd14babadc92084afe122202c9b940be21b2e1af145d24846de4225582e5e4d5de diff --git a/dev-db/rqlite/rqlite-8.36.6.ebuild b/dev-db/rqlite/rqlite-8.36.6.ebuild new file mode 100644 index 000000000000..aa2a8696a9ae --- /dev/null +++ b/dev-db/rqlite/rqlite-8.36.6.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module +EGIT_COMMIT=5bd095af56c904ea270315f3d0d9b182516db5f0 + +DESCRIPTION="Replicated SQLite using the Raft consensus protocol" +HOMEPAGE="https://github.com/rqlite/rqlite https://www.philipotoole.com/tag/rqlite/" +SRC_URI="https://github.com/rqlite/rqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz" + +LICENSE="MIT" +LICENSE+=" Apache-2.0 BSD CC0-1.0 MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_unpack() { + default +} + +src_prepare() { + ln -sv ../vendor ./ || die + default +} + +src_compile() { + GOBIN="${S}/bin" \ + ego install \ + -ldflags="-X main.version=v${PV} + -X main.branch=master + -X main.commit=${EGIT_COMMIT} + -X main.buildtime=$(date +%Y-%m-%dT%T%z)" \ + ./cmd/... || die +} + +src_test() { + GOBIN="${S}/bin" \ + ego test ./... || die +} + +src_install() { + dobin bin/* + dodoc -r *.md DOC +} diff --git a/dev-debug/Manifest.gz b/dev-debug/Manifest.gz Binary files differindex fbd4594683d8..5d4195a58a0e 100644 --- a/dev-debug/Manifest.gz +++ b/dev-debug/Manifest.gz diff --git a/dev-debug/valgrind/Manifest b/dev-debug/valgrind/Manifest index d06fb90f9b61..eded5d094785 100644 --- a/dev-debug/valgrind/Manifest +++ b/dev-debug/valgrind/Manifest @@ -9,6 +9,6 @@ DIST valgrind-3.24.0.tar.bz2 16632387 BLAKE2B e11ad08f0062bd39788cd71d7ce058dec7 DIST valgrind-3.24.0.tar.bz2.asc 488 BLAKE2B f6307d10ee3ca26d837bf00471d179655ddbb0137920e175767a9d875aae355cea6727112deb788300a5196d94500bf9b341f8c70d46a1f83c40ae579ad45431 SHA512 37e9188756940960dcfe771d10275de7759ae652c94e710618948a8b366f66f3453f77b7751df0010b58304b203d7b3b56ac7a671d142d620916689ce5c84ae0 EBUILD valgrind-3.23.0_p3.ebuild 5907 BLAKE2B d5be2a89cc503ee153a372639b890c43575071c2eb9b65d5cd4dd2f05044205a96b59d0bb1048d4676004da35675fe914401ddedd43a2a1fd98365cdf8a6b04a SHA512 4513973e0e255d70492ff20ac25b19598964bcddddfea76e73434e1894303c3b6d1e0441f76bfb57befa6dd02b7c54c49635fb4be80a44a4d82407c382b3f234 EBUILD valgrind-3.24.0.ebuild 5913 BLAKE2B c04dfa9e55e0d78f7084137b87e68bd40dd4e28e39dcedbe8a11fbc6c4f129e6936de58a00b1a6be40db517f7e243880e13f9eafa6618a7f93cfc44ef0c88e98 SHA512 a2f8ee9c79bc0755b652499e9e35cc70286d232d2b01ac99d05088010c16906498d41990a988cbe45195146e0358026e6a1a17a5430ec48d1317d4a46a84e291 -EBUILD valgrind-3.24.0_p1.ebuild 6026 BLAKE2B e25e6efed6dafe2b1a4a5e552b4fc80db063d8debaf74a1c02f6ed0f5137d5278ffa8a2858f4fb7e9a19b7fb0fd397310f132fa8733d55a7d10f6117654f55b4 SHA512 b5095b95499b6f67afdb3dad91e10d6f75bf657a146e952e23725a9dfcc00b90111e49feddd5877cfcdde8ad54be791541f436ea1ae59771d0f7e2dad1059ffd +EBUILD valgrind-3.24.0_p1.ebuild 6023 BLAKE2B 6d6fa79198c6b08bc96009ab09c90b1e297fcf8c5d3cb3acfe82e5bdbd5b4fbe6e0fdfe439193c4ca9cd14c26a53d332f83ded9201cd7d23ca9a7b955134e7e1 SHA512 3842c5babdcd126e4fce1fa8ea68e98827ef0c2482e48342b3d194f1b34bad28f7b61480c87592bfee46540242efa8bdbd696e7431bd9a4e66d307f456c3df73 EBUILD valgrind-9999.ebuild 6072 BLAKE2B 9863c41b39cf03366821a831a260c8cea98c4ed9a9103a1895b176d6c00c48448d30088ba1debe18b17d2ce50d5e1e69f7ab4f85b659685943c58e0dd5fe3e32 SHA512 ac2597043dde0d36871d97904ef16fe1e03d473bcf5c5122d621e98dc6f9325cd686f43a573bc3fc41c4903c1b562b5fa695a1fbef80c89eaba24ffca53f19e2 MISC metadata.xml 1123 BLAKE2B 17b5501b05acd9384ab57a15018bc0d1ede50d7b5b9a5c38fcce816f68e8946010bc86233a197df89ad208957f90ab643942b7e1a3ceaa6e8d456320828b84e8 SHA512 a8c32063f3afd28c4a2d5c5c0f437c08772e822aaed4feb71f79e0f5a6cf81530d056bd8ae2ef73ac70792bd78fc095c069ef0d4304ff0a1c365f289d1191fe1 diff --git a/dev-debug/valgrind/valgrind-3.24.0_p1.ebuild b/dev-debug/valgrind/valgrind-3.24.0_p1.ebuild index 67740a66998a..f5054af8409a 100644 --- a/dev-debug/valgrind/valgrind-3.24.0_p1.ebuild +++ b/dev-debug/valgrind/valgrind-3.24.0_p1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -39,7 +39,7 @@ else S="${WORKDIR}"/${MY_P} if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" fi fi diff --git a/dev-go/Manifest.gz b/dev-go/Manifest.gz Binary files differindex 0829f083dfcf..ea39d43ef95e 100644 --- a/dev-go/Manifest.gz +++ b/dev-go/Manifest.gz diff --git a/dev-go/go-licenses/Manifest b/dev-go/go-licenses/Manifest index d9418b6faaaa..489a5354cb15 100644 --- a/dev-go/go-licenses/Manifest +++ b/dev-go/go-licenses/Manifest @@ -1,4 +1,7 @@ DIST go-licenses-1.2.1-deps.tar.xz 98638164 BLAKE2B b188302a57d03b64f3fd0b7ffe360d06ea05d444a378753338cb4a8d5d84244fb3479dbc6978b24ea48bc912cfd302f855888cf1012eccc25400158d4d91d091 SHA512 8dd1665726e953b05a05bf46ab12af3b6553d043859433b6c1355ef8ee3062f5d569e340bd139d6a7a4817132a2d026560c599dbc835d7b876bad2ecbbcc10ba DIST go-licenses-1.2.1.tar.gz 163397 BLAKE2B bd254635e58a9734112cc8939b58d2cc7f5c085ef1bc12200e706c8bf0708b6c512ce0d883254b074b7956c3a317e7010e8ae76a08cc5fea878c3fc43fbdb8cc SHA512 af0040002bbb0e84c78f7454b49795e472d64aba9501baa5f9ad7b9e00e39003c8b7617ba81a660ef734acfed2244516fc20d2165ea340d8782c440f256401fe +DIST go-licenses-1.6.0-deps.tar.xz 93121548 BLAKE2B f5040afb9c4f083022bacd5404e76167483de54ab7a40c736a1d2517d25533c3ffdc2719a3c6e39883085db498fdfc2376bdfa4531062694b7b3ce2fc5bec9e2 SHA512 57c05cba741c20b9cf87f13e990e5078a0ed9207ba982a2057adb51c8b703106a74c613f3d78b947df4022c103ab8c4738f572d6f81c79a2e648b31f4746e239 +DIST go-licenses-1.6.0.tar.gz 175270 BLAKE2B a37d2e12d0400c18d74ff05d9dfef3354774b374045274457d1be7aff53901f1524fcce973eba53e3be827d868addd54411fcefb32fa14d30daa9d6f7a833036 SHA512 d71ac958a6453abad6e37498304dd210db50e807e44d6e56171c1d584e5395b3f265e50f1d7429d798a88c7acfa47b5606904182a7fa112d16b6cbcb4648017c EBUILD go-licenses-1.2.1.ebuild 962 BLAKE2B 22b2f26e5d64881d3c6f25bd1bf209c186c5ce8c772630b624f3a8291d471475595668a51a6369937e53886891e54afd7a76b0d3e598d51ef9f06e1fc0791f33 SHA512 8b6231749b7dd97e134628e8921d1213ee012d5d61e4202fda084a1c3f9502f50364ac2ae0597e187c4523719996170cd296fb454633f1078112b332b3e85322 +EBUILD go-licenses-1.6.0.ebuild 931 BLAKE2B bcaf9a359186b320bb0c041bda0382b78c19f8abf204d3cf03d0cbba39ceade1b4ed0f4f2db2b7ddcd5e5e04194ddbb5628d58585fb1a8b5e779d32e1f4072c4 SHA512 d0921a21589183b56e6b2f62f3ab4aed943b1e3d73e19e746884d29159eeb75fcdf23a64a4b0dcca11ee644cdfcd04704d64103f2bc3f4b94e948a7163f11181 MISC metadata.xml 708 BLAKE2B 070eb2cce158edccc2446fb084b569b543d68eaaf3ee54b3b4e1693db4147b1003f64783104f8907faa18f87d9a17bab8c046e41a614aa1eb59ae7038ae0490a SHA512 337220d503cdf276acc7547fab38876a7606336e88e2b8b52fe4b03a1b06d2547b6dfd11706581a4d5f46a2dc65119596b380e915888d4d47375973444c98843 diff --git a/dev-go/go-licenses/go-licenses-1.6.0.ebuild b/dev-go/go-licenses/go-licenses-1.6.0.ebuild new file mode 100644 index 000000000000..e3626d6f2f72 --- /dev/null +++ b/dev-go/go-licenses/go-licenses-1.6.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion edo go-module + +DESCRIPTION="Reports on the licenses used by a Go package and its dependencies" +HOMEPAGE="https://github.com/google/go-licenses" +SRC_URI="https://github.com/google/go-licenses/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~arthurzam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz" + +LICENSE="Apache-2.0" +# Dependent licenses +LICENSE+=" BSD-2 BSD MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +RESTRICT="test" +PROPERTIES="test_network" + +src_compile() { + ego build + + local shell + for shell in bash fish zsh ; do + edo ./go-licenses completion ${shell} > go-licenses.${shell} + done +} + +src_test() { + ego test ./... +} + +src_install() { + einstalldocs + + dobin ${PN} + + newbashcomp ${PN}.bash ${PN} + newzshcomp ${PN}.zsh _${PN} + dofishcomp ${PN}.fish +} diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz Binary files differindex ada23d1a25a5..b3377b650a90 100644 --- a/dev-java/Manifest.gz +++ b/dev-java/Manifest.gz diff --git a/dev-java/java-diff-utils/Manifest b/dev-java/java-diff-utils/Manifest index 775b3da6d62d..74eb9413f4da 100644 --- a/dev-java/java-diff-utils/Manifest +++ b/dev-java/java-diff-utils/Manifest @@ -1,7 +1,5 @@ DIST java-diff-utils-1.3.0-sources.jar 35161 BLAKE2B 365b2b3a8701a7bf63b1fc8c34f8a54d7a5f67b3b485e91ea3489303de821d5ac08aac4e2b13d140b045b6b45393d293a825e92e800cd34c3b84a17442d548bc SHA512 16426c13fde20c606ac5dc01b4ee368d10360c45c4569879c94d30ac41aba372e9865a7b5db3a68067ea26bdade538eeea4e3e38900f8627beb21d7e48968e62 -DIST java-diff-utils-parent-4.12.tar.gz 2080632 BLAKE2B 36cb824bd00e946484dc62b3d5739620eeff6f509cdfa3f521144c21ea9d5de43ccc838700d3d9d116817dc1256d90fe1bdb552b02a2c7cff1e6b702b889f8d0 SHA512 0ac8f633e01f70b6c0f243b65c95716a1237142abde96eed3211a5ee5afb5bf721e936a67b4e2ce27e1df34a8402d0fbcb830e0557bd32cd24a7529d80e61e5c DIST java-diff-utils-parent-4.15.tar.gz 2132869 BLAKE2B 53caeadae5a87bcedd4e1e5aaa6990f89ca144d75027b16b93e019f119d13dc5d9ee5bf398b47e45b041e86505f72f8b017f56f3650e6ad0b828aece36fa2a36 SHA512 d722687708515bea791c753981857293a58bed9cfd9eca5575b77b22919ab1167ffc55fc87f3f825b5686cff27f4fa68841eae4514baef73f6bf5b2d7a1a9c95 EBUILD java-diff-utils-1.3.0-r1.ebuild 658 BLAKE2B 09c8caaeb7bfa1ba1314a9cf7347a4c78d71a368034dbd1a5def9a86e7be69873f80bb4326c261ee5b30f288f518950b815f64c21faf894d25ddfb0d3ef499cb SHA512 788cc882c2e9063f3f4e0ed0f28e8fde6348ded30e4cfa3147c496a4660424899eac5cf16d84987f5a54d4958b4df089b5d5e8d42030f4cb90654d38e917932e -EBUILD java-diff-utils-4.12.ebuild 996 BLAKE2B 30cb16e29c33e093b01e1dad16c91a30e97b12e2757d1be85c23262a8ae540da9a26bb4ea5fe2a22efb9fd13e145c3a1dc159031b8154cba36890b83647118ee SHA512 c9a60bf8c68ea33531cb58799079ca7929144cc1a3cb58e7d8f4476a2d0f1af14c42e0565117945c28704719fdda986e5d999fe13a3ce40a4be7da1c8c20946d EBUILD java-diff-utils-4.15.ebuild 971 BLAKE2B 14c7ba6e0548b56f055d872322c6f39ad04afa7f34c1e8dd6978d2524812f83ef156ca193a26897b3d90a6c16009fb40a3c92f992e50f154ef7618f9e05e2851 SHA512 2cac86e948c316476cdf6fd7abed67662d7f5c72f21071bdedd2c2f6fb96050464d2786ae717f7c2b55d80c315c3f9947aebfa7ea81262d57a9a6d50a8b601a4 MISC metadata.xml 313 BLAKE2B d36ca69273ccafdd633c6f869c19781c4cef27c2947c7461b4c5285cb4f4f68d5896e63e2e12d069a6123b8ede70b891fd55fa583ff9aced04a1672c03a1982d SHA512 071ee6a67e35fc932046c8d22fdd7ba058bcb0630bb528ea8eab675b1df314635e9c8671313c1fef2139cb505f7fb6be2f229643f8833938dd86463fcaa7a056 diff --git a/dev-java/java-diff-utils/java-diff-utils-4.12.ebuild b/dev-java/java-diff-utils/java-diff-utils-4.12.ebuild deleted file mode 100644 index 4d59a3d43198..000000000000 --- a/dev-java/java-diff-utils/java-diff-utils-4.12.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="io.github.java-diff-utils:java-diff-utils:${PV}" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Library for computing diffs, applying patches, generationg side-by-side view" -HOMEPAGE="https://java-diff-utils.github.io/java-diff-utils/" -SRC_URI="https://github.com/java-diff-utils/java-diff-utils/archive/java-diff-utils-parent-${PV}.tar.gz" -S="${WORKDIR}/java-diff-utils-java-diff-utils-parent-${PV}/java-diff-utils" - -LICENSE="Apache-2.0" -SLOT="4" -KEYWORDS="amd64 arm64 ppc64" -RESTRICT="test" #839681 - -BDEPEND="app-arch/unzip" -DEPEND=">=virtual/jdk-1.8:*" -RDEPEND=">=virtual/jre-1.8:*" - -JAVA_AUTOMATIC_MODULE_NAME="io.github.javadiffutils" -JAVA_SRC_DIR="src/main/java" -JAVA_TEST_GENTOO_CLASSPATH=" - assertj-core-3 - junit-5 -" -JAVA_TEST_RESOURCE_DIRS="src/test/resources" -JAVA_TEST_SRC_DIR="src/test/java" diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz Binary files differindex 6925e9e864af..b9b93e8a79f2 100644 --- a/dev-lang/Manifest.gz +++ b/dev-lang/Manifest.gz diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest index dfafd797077c..3651d034ea96 100644 --- a/dev-lang/algol68g/Manifest +++ b/dev-lang/algol68g/Manifest @@ -1,8 +1,8 @@ AUX algol68g-3.3.21-configure-implicit.patch 236 BLAKE2B e59d1e65f6d1b83ac1bb43f00614d44ca13b0b2ad77fbc2da944b163487f679302e73d23bbe7d4adeb9a3168466bf38e53a38a3001b2e64725682f7e0edbbeac SHA512 11d9d38d98e210a2b20ef464ae365b4a1eab72befdb5daae15ad031cfda0d65f5d7134fe2c9c26d2929c172ebfef3acafd9072977c68a383784f2ccdefc41ff1 DIST algol68g-3.5.10.tar.gz 662366 BLAKE2B 74adac724abb49dd2a418687b428d945741c9ec3ae47f742f9f2baafcbc9545226ceb18963a2fd65c8dd1496ab6ae935ef398cadfb119a58c89785c7d905301c SHA512 d0103e0c5bcb1723ac8a4d4550d1257c352feeba6f8e9717f6119df31f51769ff983198955dd84fb14fb114cdfd93f8c258f4a7e19d17f2766f9fc0f8940e83b DIST algol68g-3.5.11.tar.gz 662345 BLAKE2B 67eca74972539071eda7e8dc5d3667b64d2ff6b7f37f03db4b28d5f38b968461babf6e8e4fb770c63f7faab219bf38275ba09dcc9b931863a77d3cdf3113caa5 SHA512 63c539b4003b893166f70fa59787c6c899402e0d2387bc1a8c206097011d6e38130f1273f1a0344dcbf67bd0a87594ab654ae00756ae7f0b1903f239e783f5ce -DIST algol68g-3.5.9.tar.gz 664322 BLAKE2B 6c97863239caf5c8e1d5c0281340b1ad82a6b31e32cb428ef3bab4a1b0d22193876b9f422e53448e99323f39c7dede6149595a2cc4557d741ea6e19c24d7dbf6 SHA512 516470b8a14c1d237396855a04fc6a7af4dd676b721c644f9ba9f66e74de903d83fc18a24eb674203392ccc9464ee17a85ef4bb750df948d9be7805666350c9f +DIST algol68g-3.5.12.tar.gz 662372 BLAKE2B 52d855b4dce6ddefcba5013a0c66a84c4c86109b5cf63cb806f26fef1a165f4383bfd29bfed37460e332874eb1754900a3b6ad8b816970410911b67a5573145c SHA512 f6dcde81376b8150c763c449fa9ad5a58607e5f9d1d5a85f2095cd66433b686e18c6c4a6ab18b2c9144ecc98bf677abb33113962861b8e3b6c7efccba9f4b001 EBUILD algol68g-3.5.10.ebuild 946 BLAKE2B 367040f0b742d6374bc889448698f008a5b6aedebd5520371386e3f1db6ba4ac11d813cecfa979194cf59eb7a029a5051242adb50326793d3352a9fbf4241e19 SHA512 8f27f1e5dca69e89e9c5ebdd8f09c6db13f7a241d3dd8862ac7f59964265f77367b52d7b3f86a8b09fc55fb2354dbc4728f421b50ab1873c5279c67444b0e202 EBUILD algol68g-3.5.11.ebuild 947 BLAKE2B 93ee95aa832af217345027acefc5ea9491e71ff2cde134321fb090b51fb754d6c693623ac11d4983d47f3cfc69e74f805e66a7137d7522f5e16701aeee906626 SHA512 d0882449b545d799ea5bc8b5939b68ec5bb1c0aec04dd84111dbb190d76ae554e73c40689b76a0e58b60e3b5d534fd5fc88f85ec6e69e5fb31133119ba64e7a4 -EBUILD algol68g-3.5.9.ebuild 946 BLAKE2B 7826e7dd8c13921585c3056103f6ad3e241e1599e45ed7854fd1f2da334d057bd5c92d6178491387cbdf391b7bc3bda1d2f1ca1eb458a0eb2d1b4251157ef29d SHA512 509e4b99469fcf59a74871f4d5f28ec22d2b6ae6c361abfa9305ef666580f27154cd33ffa3c923df665229c581bb56d8a57f33d16dc0d0b546cf1509cf6f1d39 +EBUILD algol68g-3.5.12.ebuild 947 BLAKE2B 93ee95aa832af217345027acefc5ea9491e71ff2cde134321fb090b51fb754d6c693623ac11d4983d47f3cfc69e74f805e66a7137d7522f5e16701aeee906626 SHA512 d0882449b545d799ea5bc8b5939b68ec5bb1c0aec04dd84111dbb190d76ae554e73c40689b76a0e58b60e3b5d534fd5fc88f85ec6e69e5fb31133119ba64e7a4 MISC metadata.xml 665 BLAKE2B 2b9b283f86666d64dd77164c5afb0d76403c63f9f0dfac3170eb2ade95bcc382b09d14248cb720edf7c1b055e78ca5ca0017b6784caf4381d970a011301058bd SHA512 b3171d505f9f9e4dcdd5b5a0c6d302849fa017538402832dd3db205c48c68a39867089aae4d1f3c158a45bfc170b21f83789cba16511f251d70300020e102b0a diff --git a/dev-lang/algol68g/algol68g-3.5.9.ebuild b/dev-lang/algol68g/algol68g-3.5.12.ebuild index 3b5c40da8f55..703e6c6c442f 100644 --- a/dev-lang/algol68g/algol68g-3.5.9.ebuild +++ b/dev-lang/algol68g/algol68g-3.5.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ SRC_URI="https://jmvdveer.home.xs4all.nl/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="~amd64 ~x86" IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline" RDEPEND=" diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz Binary files differindex 64934df33558..a6b8c14987a5 100644 --- a/dev-libs/Manifest.gz +++ b/dev-libs/Manifest.gz diff --git a/dev-libs/serd/Manifest b/dev-libs/serd/Manifest index ea73a319d703..cf30551922d6 100644 --- a/dev-libs/serd/Manifest +++ b/dev-libs/serd/Manifest @@ -1,3 +1,5 @@ DIST serd-0.32.2.tar.xz 168840 BLAKE2B 5b2ad72ddced2edcb948d75e795c95dccc50ad5be4bf3100c34ead4ec43944647c4f8ff419cda2b7a005b9b69dbd6fa9a0733b2810ad95a9051df3d4253ddfe9 SHA512 052f0765a9af6883a7ef1a31bd90eea3c57d93747dfb989eeda8c4dabbf2ae7d2e868d437aa2a510243f3a535e366739fe266cf82ef0d280472868c87055d50a +DIST serd-0.32.4.tar.xz 174476 BLAKE2B 62b8f9f066f7193eec95474d3b8ffcdba5c639d0090e33ab3bc977856b00410fb1f47e5213bde5c980e22f9f7660b223eb79c8a0489cf2f8b912ddf9ee9ed7a5 SHA512 5dd0c2547929d3a52e8d8cc6fb1546c3c82f9f023e93d761569bafcabeee4c0660368b3e03774e5a8625ad29b561b75931944119ed907571de012cbcb9d82159 EBUILD serd-0.32.2.ebuild 1026 BLAKE2B 9523b8165824ba0fbdb8157ad3c9bfa71c551b14321a830388e5a2c4c829a98b79ec7711d1c4c08421859652f5252af8d66c828f7d17eb7a8c43e548f1ddd068 SHA512 566e3220198f5fdc58752509f79911389f160b0336f1bae96ee85f0b213b352da8d1dfb68efc4e25fbb2b93e94611822f6acb6651ff822efd43b31222a42251f +EBUILD serd-0.32.4.ebuild 1033 BLAKE2B bab2838b2941644f670ee09006d734b572aa65d818db7cd3362e90358137ab46d71b26836d57a2b1c96e8b6807e8a4216190cb08b29380957ec937d5c62a7538 SHA512 d62bbdc5c165c57abd874cf52c99b40f522da5f3162febd05ef8f1832e9f711bb26acaebd11296ec855933168a9e1da5ef059600ac356e62ce920725b80bf884 MISC metadata.xml 817 BLAKE2B 227ff475b019a065d0f3078357e44acb5726b9ff2de63d1ea8cd7335b2601c552a7ff8943b1f25deeef78091c598fccd4771c2fbdddb4040993941669041cb33 SHA512 62e4e41d9b854e1d7b01173099289dd1ddf33923565b23766201f82282d1ef15a23985f677f515fa68ffa9dda67064bc92b9f432846a5e4ea98c82c5b481b192 diff --git a/dev-libs/serd/serd-0.32.4.ebuild b/dev-libs/serd/serd-0.32.4.ebuild new file mode 100644 index 000000000000..b85e0bf35ede --- /dev/null +++ b/dev-libs/serd/serd-0.32.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +DESCRIPTION="Library for RDF syntax which supports reading and writing Turtle and NTriples" +HOMEPAGE="https://drobilla.net/software/serd.html" +SRC_URI="https://download.drobilla.net/${P}.tar.xz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc test +tools" +RESTRICT="!test? ( test )" + +BDEPEND=" + doc? ( + app-text/doxygen + dev-python/sphinx + dev-python/sphinx-lv2-theme + dev-python/sphinxygen +) +" + +src_prepare() { + default + + # fix doc installation path + sed -i "s/versioned_name/'${PF}'/g" doc/man/meson.build doc/html/meson.build doc/singlehtml/meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_feature doc docs) + $(meson_feature test tests) + $(meson_feature tools) + ) + + meson_src_configure +} + +multilib_src_install_all() { + local DOCS=( AUTHORS NEWS README.md ) + einstalldocs +} diff --git a/dev-libs/sord/Manifest b/dev-libs/sord/Manifest index c05ebfabd714..321b137d49a9 100644 --- a/dev-libs/sord/Manifest +++ b/dev-libs/sord/Manifest @@ -1,4 +1,6 @@ DIST sord-0.16.16.tar.xz 107148 BLAKE2B e657f6e4d38df1c254ce6282ae54a6795e29fd60546373a2b4e1560b269658fa69dd93af4d6f75eaa73f9f777a2d82f99f80d34fd65e1001b8231b63af71029f SHA512 8728fa01466e8f64c1a70a6d4ce727cdac3aaba78db0163ad511d7e959a260c95ab47405cce24ca0e076fb1f0da761687d788cddef87a96aa813757d10f0bfe0 +DIST sord-0.16.18.tar.xz 102300 BLAKE2B 8dfffa4632ddf3efe0c4a421d43001d1186f6336004847eaf12f91ca408486eca222ab1b68e9dc31d2e41f0e65fe1cd167a4b5cc5fabd516f032416b4c0dbae3 SHA512 e271d97c77187d7ed0a9c8fe0a65fcf50e269ba79dba4e8d55781ffe3715888c5388d90812d76a48e89ecc9c5e047e0d53ff40333fde7dbbf12dffc496d05e31 EBUILD sord-0.16.16-r1.ebuild 1282 BLAKE2B bfc446b27d1e50d3c3986be7335bcc55a24fabcac692074b769a04be2bb5eeb0682715c90cf6bb150b75e37ab7fe808ad70c329a63df9782ce32992b4c82ed0a SHA512 c0be013573912e5720fbc3d2ef1b589b987b6673498703c50f46650670b7d4139cf6db8c0c7eabecbab2a45d7ce75c16d91be3a2f7d95ed46fff40ff88271671 +EBUILD sord-0.16.18.ebuild 1288 BLAKE2B 3d907e22c09dc1a63e4ad539d33864916a7e22311a923cbf48e838655ecbc28e234fb7a7bd3fecfb24e3eae93cb05af499c17b40c9199bc08ddf6aa695f88b5e SHA512 06d8bcc4d6c51b768a01b67bc86737356cc42f6be11ef367b1b78741f0d76042d62a40dc427a9c7083584165c1a95fe1f36190ee5e3d26e2fc26c760ac690b1b EBUILD sord-9999.ebuild 1288 BLAKE2B 03f0e38a0f9a1df41e5a2fad65ab041991890f1298d871e84c2eaa6a5bd81c6059b5384635b16cfbcb4824334cc2c59a527d2743c271c9eb4981d9df80718104 SHA512 75a89d3cf7b8626d4f76a6cb763d0252e1aa81b69a9732872f639ce72b61c5aad286b80e64441ea75973196b9794541e047be4519846154b85cd9fb181fc27e2 MISC metadata.xml 410 BLAKE2B bc5ce38abe6276b92594039e5264603382ca4ceb88d4acf9d34e663d97edf5a04997f614d44f4422709f9dd3794803ddf883ced9908c4c3cdad3e810eb3531ab SHA512 a07cc2e3a7d131e6823bc2955c433b6fd2af1d395a1730e9a89be10f19b60a6192702ea0e6959de15a7b6aa1eb3ff478f590daba3917a58f92c9ee66bafbda79 diff --git a/dev-libs/sord/sord-0.16.18.ebuild b/dev-libs/sord/sord-0.16.18.ebuild new file mode 100644 index 000000000000..a7a99fdff71f --- /dev/null +++ b/dev-libs/sord/sord-0.16.18.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/drobilla/sord.git" +else + SRC_URI="https://download.drobilla.net/${P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +DESCRIPTION="Library for storing RDF data in memory" +HOMEPAGE="https://drobilla.net/software/sord.html" + +LICENSE="ISC" +SLOT="0" +IUSE="doc test tools" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + doc? ( + app-text/doxygen + dev-python/sphinx + dev-python/sphinx-lv2-theme + dev-python/sphinxygen + ) +" +# Take care on bumps to check minimum versions! +RDEPEND=" + >=dev-libs/serd-0.30.10[${MULTILIB_USEDEP}] + >=dev-libs/zix-0.4.0[${MULTILIB_USEDEP}] + tools? ( dev-libs/libpcre2[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + # fix doc installation path + sed -i "s/versioned_name/'${PF}'/g" doc/meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_feature doc docs) + $(meson_feature test tests) + $(meson_feature tools) + ) + + meson_src_configure +} + +multilib_src_install_all() { + local DOCS=( AUTHORS NEWS README.md ) + einstalldocs +} diff --git a/dev-perl/Alien-Build/Alien-Build-2.840.0.ebuild b/dev-perl/Alien-Build/Alien-Build-2.840.0.ebuild new file mode 100644 index 000000000000..8e0b461fa13a --- /dev/null +++ b/dev-perl/Alien-Build/Alien-Build-2.840.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PLICEASE +DIST_VERSION=2.84 +DIST_EXAMPLES=("example/*") +inherit perl-module + +DESCRIPTION="Build external dependencies for use in CPAN" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="minimal zip" + +# No, pkgconfig is not suspect, it actually uses it at runtime, and this module +# is somewhat a wrapper for pkgconfig :/ +RDEPEND=" + zip? ( dev-perl/Archive-Zip ) + virtual/perl-Archive-Tar + >=dev-perl/Capture-Tiny-0.170.0 + virtual/perl-Digest-SHA + virtual/perl-ExtUtils-CBuilder + >=virtual/perl-ExtUtils-MakeMaker-6.640.0 + >=virtual/perl-ExtUtils-ParseXS-3.300.0 + >=dev-perl/FFI-CheckLib-0.110.0 + >=dev-perl/File-Which-1.100.0 + dev-perl/File-chdir + virtual/perl-JSON-PP + >=virtual/perl-Scalar-List-Utils-1.330.0 + >=dev-perl/Path-Tiny-0.77.0 + >=virtual/perl-Test-Simple-1.302.96 + >=virtual/perl-Text-ParseWords-3.260.0 + virtual/pkgconfig +" +BDEPEND=" + ${RDEPEND} + test? ( + dev-perl/Devel-Hide + >=virtual/perl-Test2-Suite-0.0.121 + !minimal? ( + dev-perl/Alien-Base-ModuleBuild + dev-perl/Sort-Versions + ) + ) +" diff --git a/dev-perl/Alien-Build/Manifest b/dev-perl/Alien-Build/Manifest index a19024823096..4c7d4859bb09 100644 --- a/dev-perl/Alien-Build/Manifest +++ b/dev-perl/Alien-Build/Manifest @@ -1,5 +1,7 @@ DIST Alien-Build-2.80.tar.gz 547037 BLAKE2B 61c52e5931c1146253840f2dddd1bedde5a767f6bdbe45e317b0f7d595fcd8929b324768595a337f24d624b3bb54bf226e585ddd92c7022ab23d317865600e5d SHA512 88f672a04796e22650a211d0504a0d7ab3ae3cdb3b992ca9a4ea996241f578454b6dcfb5fb448d27d69569a2b706308820f067b346913b75f1dc012893aab68e DIST Alien-Build-2.83.tar.gz 547519 BLAKE2B 1a097ea31dc67b9a33a5f20968f36779d91a8abab0d03d534e5844b1f047e54bb455c09bcbbf2da3d0f90aac66e20ac53c977cd83722826c6cc62761c4e386ff SHA512 db21995423cd13656ac2a93bfbeb1cfeef8e521774b9895860a9119195b3eeab4104d8c54bc263db0891855da965fa8ffacdfaff89977c817e2d2650ce69d02e +DIST Alien-Build-2.84.tar.gz 548423 BLAKE2B 85675128362c69e62a449197cdc29117c7476c4c1e67eab54bc8150a3df27332f72306f51219e565e3a6e64f3f9ae4d8571b4e5cef51a153298fad7f9c1aeecb SHA512 48f67543e44651f73d4f7668ea4e34d2b522cf8ca6cf4eb0713f13809d5876ed1c1439340e3f0277cac989e17bc03fc0d7671bc26272a39e7fbeb7cef5862784 EBUILD Alien-Build-2.800.0-r1.ebuild 1197 BLAKE2B 44ddc0c3f026bb5408780d4248dcf96d14ceb57d0c5d3c07c3f59ebd3fa9a5e1cb0037b58fff767fff38b5b44ac7eab652e0c3509bce713d0e14af192028018d SHA512 fced95aad06e7131c5226b90cb1adc04404fcefa8831415c11474e005b39318cb0882aa6053aba62ae7d453795b0db4c657c36263d70b0619e753315ae09eeaa EBUILD Alien-Build-2.830.0.ebuild 1200 BLAKE2B 0f3679e0cc35c6f55f2fd2627f0a62adcfdb0b5a2e611babbc5b441b7fce4cfe4fa19d6ae9567dfa15b975f0294bfc66d0c78d72310e21c1f09749d099d9f203 SHA512 eee4920181bd666deb49fd5365759b166abda9ed58e93d5c29b2423265bbc999826e6e19dadd451b286c065c44736eaf526756ac4214f45841f0904be9c038c9 +EBUILD Alien-Build-2.840.0.ebuild 1205 BLAKE2B 244c0a1fe14ee1bf1767ef1e7715a9dff3ad62a73139d710b787eadbf4c6290e796887b3f9faba159e162cd2ddb5e640cde45f7ec47fee20e7f03098329225d3 SHA512 fa5239d70dba3bb7c73a3d5e17bf0899e41a681e475566a2226ad153bdedfa9fc9ccd92723cbe02740e385d41e134c94247944f92bbb88f841a02fc4f75106f1 MISC metadata.xml 6071 BLAKE2B 1b4234bdc465faa73b6e0005723167f09d358c426013b312abf12949d2392929d5e80c44c1e6a8883c5633ed841a0f8b4f5977a9354b789153f559ecd8d4a4a2 SHA512 b5f6e6c37a9b7b8f362e53a622c2e80c8af32189495a74e8d199dcd7e6fc77720c5cbd481d8eb8233c943a6b817475b0d91b784b5474bb358fd91ca4424a82ef diff --git a/dev-perl/App-Cmd/App-Cmd-0.337.0.ebuild b/dev-perl/App-Cmd/App-Cmd-0.337.0.ebuild new file mode 100644 index 000000000000..80142c2165f9 --- /dev/null +++ b/dev-perl/App-Cmd/App-Cmd-0.337.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=RJBS +DIST_VERSION=0.337 +inherit perl-module + +DESCRIPTION="Write command line apps with less suffering" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="minimal" + +RDEPEND=" + >=dev-perl/Capture-Tiny-0.130.0 + virtual/perl-Carp + >=dev-perl/Class-Load-0.60.0 + dev-perl/Data-OptList + >=virtual/perl-Getopt-Long-2.390.0 + >=dev-perl/Getopt-Long-Descriptive-0.116.0 + dev-perl/IO-TieCombine + dev-perl/Module-Pluggable + dev-perl/String-RewritePrefix + dev-perl/Sub-Exporter + dev-perl/Sub-Install + virtual/perl-parent +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + !minimal? ( + >=virtual/perl-CPAN-Meta-2.120.900 + ) + virtual/perl-Data-Dumper + virtual/perl-File-Spec + virtual/perl-IPC-Cmd + dev-perl/Test-Fatal + >=virtual/perl-Test-Simple-0.960.0 + ) +" diff --git a/dev-perl/App-Cmd/Manifest b/dev-perl/App-Cmd/Manifest index 1ee9db796378..85031601390c 100644 --- a/dev-perl/App-Cmd/Manifest +++ b/dev-perl/App-Cmd/Manifest @@ -1,3 +1,5 @@ DIST App-Cmd-0.336.tar.gz 50366 BLAKE2B a3a2d4df48cf9456857286033e6dacfb833cf785b499edd2580a9fbae68434a2dadeeb39c110cb2dd6aff962d587d401bad2197c9f528d989a90044f99a7c0af SHA512 1d700a2a79b08b32d986cb56f145ee3014a0f827ca77370cf4569d839c6c914b865781caa0cf38cb162f1a5db5a7c4d729e7672ff73f6f6d0d2bc52e4249ca39 +DIST App-Cmd-0.337.tar.gz 50287 BLAKE2B a8600775d1b9cdf39d064aaa32b35c57aab0f8fee87d92c0bf3499f7a153e2200755a4bbb7afebd85b5b7d75d3ff46c9735016f321b68480680f67efcec0419f SHA512 e06171aca8a3d318927e0ecbba97e6376c1ecd1c756686fc1a882305f4fd74f251ae8c585596ee12c3adf76160059184c4f765da4b9389b3f092dd3088a178b2 EBUILD App-Cmd-0.336.0.ebuild 878 BLAKE2B e8e330a3dbd19ec65cce67d5dc6528a03619be6272a794a3aa393342991c3a77954c901d121c9f79c7906f9b7d96089ab8e958a1ecb66f4dc376b117d9667048 SHA512 19811e3c35a0c1935695f52be0b2bc1c14b455b4c183e2d85c4fcfaa751e10988aa8aa048b5f9f0cc5a72cdd76fd46bb75681bddcbc61ec09e2deeadde4c9e1e +EBUILD App-Cmd-0.337.0.ebuild 881 BLAKE2B 5975493eb1dcdea97455707bcf39b0b32c4009438ec548b44eb3fc3184ba89fecb93a2fab3df3c5859e6001428310356c11571ee92a4ec70b94060d859a96392 SHA512 42998e8e2fad17436764b727e0e4947c8a2a254b4cb0ce62fcc17b84d10ed97b3bdc960efdf63fa185e48530c10ef038fa78d71371676687cc701aeacf4c5865 MISC metadata.xml 1359 BLAKE2B 1b455678f3b3f9e8016db283b638a09adca0c27564e6f17405d209a891d479327a9903d0710d21e2809738e08b2661bb8ccf8ad047b5b54036b58676e3ebcbee SHA512 44238ca6d4e816b93d30387932faa9363eb9cb021c0cd6b6fcd35179548311647b6bd5c85e2edf6a660c6560aaece5929dcb8d4161581b45433e7471519ac9af diff --git a/dev-perl/App-cpanminus/App-cpanminus-1.704.800.ebuild b/dev-perl/App-cpanminus/App-cpanminus-1.704.800.ebuild new file mode 100644 index 000000000000..18858ed140fd --- /dev/null +++ b/dev-perl/App-cpanminus/App-cpanminus-1.704.800.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=MIYAGAWA +DIST_VERSION=1.7048 +inherit perl-module + +DESCRIPTION="Get, unpack, build and install modules from CPAN" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86" diff --git a/dev-perl/App-cpanminus/Manifest b/dev-perl/App-cpanminus/Manifest index a3d47a6746e1..05f96d1772df 100644 --- a/dev-perl/App-cpanminus/Manifest +++ b/dev-perl/App-cpanminus/Manifest @@ -1,4 +1,6 @@ DIST App-cpanminus-1.7047.tar.gz 316779 BLAKE2B f424ad647fe896cc914771b3df957ddc7e661c300d6a8af041d3e577500a4c64244c5f6e18c64842148d5aad898ec2b75346df1aa226f57afdaa4d1bb8dc611c SHA512 c58b58773b5cd06f346228af46136beffcf07cf49dd51c6d914e2fe4c2a592b5c94901510da8c7ff55795e6beb25bf5344ac798d817ab0a1f2450ff75cbaa17d +DIST App-cpanminus-1.7048.tar.gz 316512 BLAKE2B 1347aa7febe8d4c313990e14fde6798c62ed60d37544d552546c3d893f452bbc90f35cbe8bcefe6b3392017a511d92876e1f582b3644eebc265257c43492a871 SHA512 71cd7c494ede9e7759ac4ddaf7ad922313a3ec96bee654600bf494cc9188a44a3ae398bc5f5e4fe2e6ee13df740fc54ed9f789f6098618ea56ed241fc39813d5 EBUILD App-cpanminus-1.704.700.ebuild 290 BLAKE2B ab0bbf0e8fb0637ff57cdc9b2ac08faafb0a52b17d8b221c3859974d92bd75929df0e41930c979bf9f8fdaf1786fd6ffd867f0837d1ebdf4d80d507630e355f3 SHA512 334f43667dba067f554eeb014d2c9e634fe1218df10f87506f61b82dd6f31160d3ed29a9dce9f05b6ca8e5b2209e209b0c3db9128bac43d59b9535055f1b6193 +EBUILD App-cpanminus-1.704.800.ebuild 295 BLAKE2B ef572a7960afe3dc6cd557c3b98fddf45e54b3fc05028a0f6fe94a4399c3f3097d56ff925ec12afd4b4f1c8b2fddcbbd22a573fdce11bf29356a6f4bbd695d44 SHA512 040bfd5d438a3d98c8f30434e60ab2c69866ab36a99133d0159cdfd4d50c70d34c8096cb7451b4026bf410fdc3d00fa5a214840da257c6fa9662e28611904b5e EBUILD App-cpanminus-9999.ebuild 2820 BLAKE2B 22f2052c1fdf895a3a0bb26c3a403100082266766d3d4a3f3a19f6ca55e50897b2e4dd330e5f9d53b49a2739d7e221822277892d310ebe5e68d40bd7938c0413 SHA512 8344c27b6534c2dd21df5df340ecee380727576ac1facd9ef4db10fec6a7c85e7df9502931c294cf53c86ffa9037513e03be23f608914af46b01a65e38dcfcf4 MISC metadata.xml 423 BLAKE2B 9d1e597191ab1defbe2cf322012e1dc5013cbfccddd7905e6dcb65952eabc3cc5fbc5cfb04427be90d0478a965f817eb24e19f4a60aa11e01892eb8665786c55 SHA512 2db0a705cf4d3b0e6838193b16b4996555f9ef0321016d12832896b5c676dd3037be44697229ac8dc01ed427406ecd98ec98e392e79e8dcf3adb85b0cb30e07d diff --git a/dev-perl/App-perlbrew/App-perlbrew-1.10.0.ebuild b/dev-perl/App-perlbrew/App-perlbrew-1.10.0.ebuild new file mode 100644 index 000000000000..a64743d28bec --- /dev/null +++ b/dev-perl/App-perlbrew/App-perlbrew-1.10.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=GUGOD +DIST_VERSION=1.01 +inherit perl-module + +DESCRIPTION='Manage perl installations in your $HOME' + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=virtual/perl-ExtUtils-MakeMaker-7.220.0 + >=dev-perl/CPAN-Perl-Releases-5.202.307.200 + >=dev-perl/Capture-Tiny-0.360.0 + >=dev-perl/Devel-PatchPerl-2.80.0 + >=virtual/perl-ExtUtils-MakeMaker-7.220.0 + >=virtual/perl-File-Temp-0.230.400 + virtual/perl-JSON-PP + >=dev-perl/local-lib-2.0.14 +" +BDEPEND=" + ${RDEPEND} + >=dev-perl/Module-Build-Tiny-0.39.0 + test? ( + >=dev-perl/File-Which-1.210.0 + >=dev-perl/Path-Class-0.330.0 + >=dev-perl/Test2-Plugin-IOEvents-0.1.1 + >=dev-perl/Test2-Plugin-NoWarnings-0.100.0 + ) +" + +mydoc=( "doc/notes.org" ) + +src_test() { + ( # export leak guard + if has "network" ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then + einfo "Network Tests Enabled" + export TEST_LIVE=1 + else + ewarn "This package needs network access for comprehensive testing." + ewarn "For details, see:" + ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}" + fi + + if has "network-dev-test" ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then + einfo "Developer HTTP Test enabled" + export PERLBREW_DEV_TEST=1 + fi + + perl-module_src_test + ) +} diff --git a/dev-perl/App-perlbrew/Manifest b/dev-perl/App-perlbrew/Manifest index 21f553ffe923..35ccc15de2d3 100644 --- a/dev-perl/App-perlbrew/Manifest +++ b/dev-perl/App-perlbrew/Manifest @@ -1,5 +1,7 @@ DIST App-perlbrew-0.98.tar.gz 85396 BLAKE2B 4c7b71cbf49ef8e07627d55c59486fb88265f6d4584be8cf8d266f333aa44f1f1c1b00a8fc931113fd436fc19d6fb24f9973be71001bc45db160b19a2ff24cbb SHA512 55a3e53b52569594f977a3b61c9d739ab35dbf5a4fd5c6c021fb654bd5167c1843edee869ea854977c9b92311f5a0736aa55d9ed63a77359a1bb0682384f1a69 DIST App-perlbrew-1.00.tar.gz 89040 BLAKE2B ab24e097658e3a07d6c0c24f1f9a230327026b7cb4f61a0683a53642c467a3e1eb1443e65b410bd9749b68341009d581e55ca81e07dd7a9caf6866a060183c98 SHA512 e5995fef15bac0b4bc7a52295c33010ea2cef1f927a16d8baaa57ac014f1176b4896681080f23d392aaef2d85a6996c4ac646555e9aea973ac7960492fec8a00 +DIST App-perlbrew-1.01.tar.gz 89218 BLAKE2B 2c6518fa8df9fe2fe48f7105d63ee59017fe521a922816e565d285c9a8e1e9281bab8c87c206bce3d3a165c87127ff141f465bbf3adffc5e665b00c644ea9628 SHA512 944b47bdf60975abb2779e4cbecdc470c87891a76a024359737f9b6444270c57b323d6832979f7aca7d2a38d579b0cca84773aef595b228c7948034ae9614234 EBUILD App-perlbrew-0.980.0.ebuild 1517 BLAKE2B 8041b467e034c95e63aa8c52b7f0e67be5b2fc8660d13556299eee68d295a08fe3216e32ad44893b30157beaebf02487abcc4a713dec941cbb55ae71fbbf7f09 SHA512 2e6861a30f7ad188f5af87d9443a26b076de1113054bc91a62076526065f2fc4e4f64d0bce3d90ed17aa9d5a651fde045970adca6817f49becc897acad3a3b4f EBUILD App-perlbrew-1.0.0.ebuild 1363 BLAKE2B d4eb588031abaeafcfcd8fdbd87413798dca51cdac0ba1e779b7847a53da9c07337f1b09d905c4555791bd457a4f587d23b4fa544cc7ed7eeb233c55fe4455fc SHA512 2f0f9bd340319cc726d5772cf782833411941a2040eb02f759b574becf7834388e1689def269d1feb2ff5aa4964d18e03b37afc3d1f7d7d887271e8f69fd59d0 +EBUILD App-perlbrew-1.10.0.ebuild 1364 BLAKE2B 771ec4669770e78115c835bc53280ec9b32dfb900548eb056592dcd7547116cdec5e7f5f8f1d3db21e78a969e8d75c27ca2b36aeea345b2e4ef076e718520abf SHA512 21c1834eb7ddc3b57a2a5f810071646764ce5886fe1fd1f68bde8529c505cb75f5dedaa3d3acb597eefe00cc30b40f46e61ed178d8ab86b104243ae557f458df MISC metadata.xml 806 BLAKE2B 7f8b1a10670736885e02b01555e43ab8978ad28991e07d780d78599ead5f110cc0fe3431475e7a247ef4648fa5bd94f648a865b2d2b23f5d1b049dcf1e3088f7 SHA512 f28c3dde948e47a61c018b3d1831c69ea76ca16ffcf5e959089b580f80a964ff58b66b06824889edea816ffb8bc0756c01cd3670a8d1af91c06bb929dc11be9f diff --git a/dev-perl/Business-ISBN/Business-ISBN-3.11.0.ebuild b/dev-perl/Business-ISBN/Business-ISBN-3.11.0.ebuild new file mode 100644 index 000000000000..6a027c8c9bfd --- /dev/null +++ b/dev-perl/Business-ISBN/Business-ISBN-3.11.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=BRIANDFOY +DIST_VERSION=3.011 +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="Work with ISBN as objects" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="barcode" + +RDEPEND=" + barcode? ( + dev-perl/GD-Barcode + dev-perl/GD[png(+)] + ) + >=dev-perl/Business-ISBN-Data-20230322.1.0 +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.640.0 + test? ( + >=virtual/perl-Test-Simple-1 + ) +" + +PERL_RM_FILES=( + "t/pod.t" + "t/pod_coverage.t" +) + +src_prepare() { + sed -i -e '/^pod\.t/d;/^pod_coverage\.t/d' t/test_manifest || die "Can't fix test_manifest" + perl-module_src_prepare +} diff --git a/dev-perl/Business-ISBN/Manifest b/dev-perl/Business-ISBN/Manifest index 771a74253432..72531aa434b4 100644 --- a/dev-perl/Business-ISBN/Manifest +++ b/dev-perl/Business-ISBN/Manifest @@ -1,3 +1,5 @@ DIST Business-ISBN-3.009.tar.gz 363252 BLAKE2B b53040a1a891da48a3b827d2fab707c41245ac861c4511ffe3ca65c7d7c6fe89b4bd786c27d3caa1c1b00781c6fb7c165d804bc0b4ac4edf22fbb1b4e532e842 SHA512 4764762ae323427aaa315ff0265e617c173dbff66fb6bb2a8afbd2eb991f773fd56c110c918c26bbc876c1283ba502aa35a66ea9801bd400bbbff157c651098f +DIST Business-ISBN-3.011.tar.gz 364141 BLAKE2B e4a2fb9d0caa633e6daefe755fdcb579cd0c6547bbf07e66c4c71e3f6ec49fb2c478edc35293a4eb1238aed654581c14b6235bb677d079026b9068e8c5bf20e2 SHA512 826a33327be44ec6c4f0d879192c98dc66417d059e1521615e5a70e5a06ab1acf72fd8adef84995d19f54575b70977e0f1ccc7342fe3a6c56cd0aefc130e1b74 +EBUILD Business-ISBN-3.11.0.ebuild 796 BLAKE2B 2fea3a46c8c390acdccd64ab1255efb0a521d17596dbf53f2b0214a55f7587234d33d36be710d27cf46a2062a58801d069828c4e0704961adbe48691a116e36e SHA512 108a9b32f63fe8b0a17e6551a83590a72a6cb9daf20dc2beee815de7386d20a502b0e6c0cc48fb80553935b267dd845caaaa720996dfe749308eb1aed4e1888e EBUILD Business-ISBN-3.9.0.ebuild 820 BLAKE2B 6799ab7638daa8c2d9c2fb843b8203899b84c08365f86e91fff9d2b878242abe90f77400b1f9e307285e7a51349dfbed28b6909bfe39996939ee085d46a91805 SHA512 020972eb8419fd6028e6e32581a276a623a4db2db830f851df282891a99b288e8930d67f7961bd45c2c18e1d6e00032f7f1163cdc052eeeefc23735435dbcfad MISC metadata.xml 695 BLAKE2B 8f203fb05ede2b1063ab376f0e367bed45529bd54ab3167417b5a7297d0d81d762e973e44a71ba2264c476e91033531fce1a8e4ec89d4552821fba3622d8cf88 SHA512 61bb393f91872f459d892cbb0a22bfe322dbc9038359bf99499fe1467d67df60835777b7bd67e7b615a859c8ff0cd2c364280f930020b78e89058fd365aa569b diff --git a/dev-perl/CGI-Compile/CGI-Compile-0.270.0.ebuild b/dev-perl/CGI-Compile/CGI-Compile-0.270.0.ebuild new file mode 100644 index 000000000000..e577871beb54 --- /dev/null +++ b/dev-perl/CGI-Compile/CGI-Compile-0.270.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=RKITOVER +DIST_VERSION=0.27 +inherit perl-module + +DESCRIPTION="Compile .cgi scripts to a code reference like ModPerl::Registry" +SLOT="0" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-perl/File-pushd + dev-perl/Sub-Name +" +BDEPEND=" + ${RDEPEND} + >=dev-perl/Module-Build-Tiny-0.34.0 + test? ( + dev-perl/CGI + dev-perl/Capture-Tiny + dev-perl/Filter + dev-perl/Sub-Identify + dev-perl/Test-NoWarnings + dev-perl/Test-Requires + virtual/perl-Test-Simple + dev-perl/Try-Tiny + ) +" + +PERL_RM_FILES=( + "t/author-pod-syntax.t" +) diff --git a/dev-perl/CGI-Compile/Manifest b/dev-perl/CGI-Compile/Manifest index 8054282e5169..95c29ff077bf 100644 --- a/dev-perl/CGI-Compile/Manifest +++ b/dev-perl/CGI-Compile/Manifest @@ -1,3 +1,5 @@ DIST CGI-Compile-0.26.tar.gz 23151 BLAKE2B c343b32e31815888f4e11bf4f00370ebf1ed36076ace5d8266a18b16c4c31e088c7ba2d639ae3b1e71b85a60190a56c0e668a153b8874129c598eae8ca04aea3 SHA512 d4fe9f6a0a68e231e3cb4de2d1626084d1e9c1e8df6a9025393c5623a85604374ede97d6deee520141759e438105fcfabbd24c5559b97695f5eda32cb29f9da9 +DIST CGI-Compile-0.27.tar.gz 23225 BLAKE2B d29ec6295878ffd819e1b79c9b5c74ae6174f8f92f8e74472998e594881cba54b95b7c6dcddf7060fc5f6f5363737256d74feb5419b109258e37b4ec0755894b SHA512 812e9b6474ed08560784fbb9aa24c9d4fdd57409296b5fcb06ab8d2ffc5d81c9a6728294c44c019b445181d0ce0f2d3e668dbee459b60f6408249bcb80378ea2 EBUILD CGI-Compile-0.260.0.ebuild 684 BLAKE2B c232169e8a766ff056e273c17639fe6ebeae27579ea377dfb700e42d57a31cfd33984c06b1c8f598d311848c2ab23fc6ad0211d098703327fcda000cd9bffc1d SHA512 b6409f2083ce45d7d8c2b48bb2d0ba18f37e1d60ab83052662d52c22faead091fb610476842f5ae343a743e628117ee899160713f00c9cf94b73e44af272ffe0 +EBUILD CGI-Compile-0.270.0.ebuild 691 BLAKE2B 02aebcd4188d2b471395811c90a3d64940c8423e8ef6acb886ad3f471ebe6dab67869d14f52f6dc8fbf0ac3d83ba97a16bbd17ac374ec82b58fb711e7c615ae2 SHA512 f1beeb10d38ba5f22bd6a18fb4c9677063e10718245fb3afcb87deabf3b3e226de44fdb6341471bcadc999dec56f40b0d34a7f407dd13ecf6af8900fa7193803 MISC metadata.xml 395 BLAKE2B c13ed4c51fccab9ee326f71b530c3a680e02f599c46e33eb65bb5a1dab388dd7af60e1997df741002cd969a35a353ff73db7e1f720e50e7ca261521e162cb557 SHA512 94e8e07e80ef77ca6da533576ddcd3b0a53189b9692094c0d728d7fb7bdd1f8ae15ace9631f78c98afd314e590f521e4434f1395cdd4fcd1e07acdb5c40eef24 diff --git a/dev-perl/CGI/CGI-4.670.0.ebuild b/dev-perl/CGI/CGI-4.670.0.ebuild new file mode 100644 index 000000000000..a26a09fbe33d --- /dev/null +++ b/dev-perl/CGI/CGI-4.670.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=LEEJO +DIST_VERSION=4.67 +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="Simple Common Gateway Interface Class" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-Encode + virtual/perl-Exporter + >=virtual/perl-File-Spec-0.820.0 + >=virtual/perl-File-Temp-0.170.0 + >=dev-perl/HTML-Parser-3.690.0 + virtual/perl-if + >=virtual/perl-parent-0.225.0 + >=dev-perl/URI-1.760.0 +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-IO + dev-perl/Test-NoWarnings + >=virtual/perl-Test-Simple-0.980.0 + >=dev-perl/Test-Warn-0.300.0 + ) +" + +PERL_RM_FILES=( "t/compiles_pod.t" "t/changes.t" ) diff --git a/dev-perl/CGI/Manifest b/dev-perl/CGI/Manifest index f7847f58a4df..3952f4ef0173 100644 --- a/dev-perl/CGI/Manifest +++ b/dev-perl/CGI/Manifest @@ -1,5 +1,7 @@ DIST CGI-4.64.tar.gz 207299 BLAKE2B 4a969146231f2a93c94eb0f7da619c26f9e6278605ba31b790dd6bf860ca72a76e82e477b3dcfc47bf09eabe609c55e733f3db144e908579f96ee56bce246d0a SHA512 1c94b0f1f952165381ec16a4f206edc6c4f7eec06d18004a87230cad4484ce86c631d18eddc0b86cadfc02ac182a9c143c07acea9e79913759e47f117ba87a4d DIST CGI-4.66.tar.gz 207571 BLAKE2B 01620c0d53f00687bc007dac32e26add8596fd68e9fa112cbd47980606fb94d9d5a4e4bc9dd0035bea7717c52acefca659e5ba03d5684440206b6c71bbb2f81a SHA512 81e48d698b11b7d78c562a7b16730b97a11a85708ae9bbf599a30d6cbc12e3f6fa409e97ecc583cb47ebb6dbeb07987c08145aaeada37441192531c82b32a634 +DIST CGI-4.67.tar.gz 207827 BLAKE2B 588cb0b27fa6efc906c967edf3c7c616280d0b9104bb0f597e73d375cd55c923ca28f27b18e6ac139cb611c19a08943f439bc8d3cc6c8abaf66ef19f13095224 SHA512 dc9f0b2c50e24eeaf3068f65aef7e0e5582ce8e1b004e79b89bf4d6067223d82b33bba64900d1eab5c78f318c151499ef6842ec8d32ed354dfbf3e43d2cb1d93 EBUILD CGI-4.640.0.ebuild 914 BLAKE2B 1b77a6ce9817c50b8c7a8c6efe3ec094da73b2caabb2bb7b74364e80b5439ba4bb1b361ef217014c1fb6377cdb6353c60170cd8de5a6cbea2d79e7f219e67a35 SHA512 fd08c492c6461150c248811c53888e6e314b0de0da190727a5e9349418e56ac3295bc58327db1c98440e88728f572bb1fb61696dddfcb8eaa4646b6c82acd2db EBUILD CGI-4.660.0.ebuild 914 BLAKE2B 5ad2987720f3af1d70c24cd5886ee31f411d824756fc4594e93a3f540b3f8e33b9de11d88c2f2319f6bf8912a284e7b3124a5238d5a04bbf8201d358989046c9 SHA512 e80a645de84305949fcbe966948b7ee69a4d36fd68bb9eea637ed02fa11524444f4521f0ae33f14db6a7bc5cf05567c45a3eeb1dcd395937006b017ff1d2b46f +EBUILD CGI-4.670.0.ebuild 922 BLAKE2B 96523f31ea65cab417d7b4be52e5ea2737268aff7fede860db042358858cb4f9fae7dde16bb2c7a8d8972b9cad2df65e757db38cb9f0c6c66255db578d8e4f92 SHA512 2af18b1757cbb1115133fafb82a0776362cf4f7edad369fd74462e4c68497e156051bab531e4ae7e8e1bf36e89b69515898d11c393ef92f844ce8a4c612ef1e2 MISC metadata.xml 907 BLAKE2B 1b907ab91726723b459cb5d15cfdaf999c5362b1444855b41bc1f8019066add4042e02a77cf3f34d5c0669e5d72ea30efc5806c28d84f6aa16f665767717295b SHA512 dae5c307728f06c5b60a564512c366b59f3df66314c0564c91a8d8de4a331be0bad24dee0daf656f6a82d1be1b9dfb983618bb09c30629c46d514786fede6033 diff --git a/dev-perl/Capture-Tiny/Capture-Tiny-0.500.0.ebuild b/dev-perl/Capture-Tiny/Capture-Tiny-0.500.0.ebuild new file mode 100644 index 000000000000..f236b7f3a398 --- /dev/null +++ b/dev-perl/Capture-Tiny/Capture-Tiny-0.500.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=DAGOLDEN +DIST_VERSION=0.50 +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="Capture STDOUT and STDERR from Perl, XS, or external programs" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-Exporter + virtual/perl-File-Spec + virtual/perl-File-Temp + virtual/perl-IO + virtual/perl-Scalar-List-Utils +" +BDEPEND=" +${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Test-Simple + ) +" diff --git a/dev-perl/Capture-Tiny/Manifest b/dev-perl/Capture-Tiny/Manifest index 5ff4541d487d..94cafc859203 100644 --- a/dev-perl/Capture-Tiny/Manifest +++ b/dev-perl/Capture-Tiny/Manifest @@ -1,3 +1,5 @@ DIST Capture-Tiny-0.48.tar.gz 37480 BLAKE2B e6de05459478131c5129dd5ffc84744e2d3440c2e31545ed101c2986b2bc970106f126286dea50350f4b5ea330ffac423693d755e29850883bdc215437bf7488 SHA512 96d140b33a5ee147804925353ec5b49b806fa9c98b4ac23ec9c9494828f52ac72fd6f69c08e14ada18e5187dc4cece3d72901ce07b12eef20595322161a98437 +DIST Capture-Tiny-0.50.tar.gz 35640 BLAKE2B a4d857e6e7238b599afc500516d13d10a7eb060922981d5eb0d6be24c98875ba490c4f2d66b340339d61d5731cf663da0222dc02793a00bf304f3b20146da826 SHA512 afdcafbeb98446aa9370e1eea61003e7e0e26af35d76567cb269ac732aa26c7d689fbdb9abbc22095c59390d9b580b342d92bab7c65801ba42d7aa51d1b9ac07 EBUILD Capture-Tiny-0.480.0-r1.ebuild 717 BLAKE2B d371a61fd33c180d9933987daf731e04c0286e1c01e8dc8353acbf147f7cc40aa0f0343d3f1c3a6e77ac54d183c09b0d0d4ec67adec1d0c040ac7dbd9cd63acc SHA512 542e0c48a643dad1e0a88d25284329e4d78b69525632ed4a2d16bcd8fbdb542d405019c33c520fed986007feafadab0cf016ed9856f425bb202b941f072b5c9a +EBUILD Capture-Tiny-0.500.0.ebuild 727 BLAKE2B 4a6c357aefc6e90faa9f4616087739589126d3c088ea865144cba9a9556683880d15369db50ce7020ae6bdd512970c9027ce1fc484a1947b452b4a541ee0e3fe SHA512 85806ea8c33b2dfe020243bba3aea2457d9702de276add8f81f84e577db47d128bc1c7278f263c0005f87627ca83dcc60668289be879ff2a3f7e083d6a9965a6 MISC metadata.xml 397 BLAKE2B ef9c239d5b6dfd3484a22acc30479af296112bbdfdbdefb437e69fc0c177f0d49158daad916ed8bee1ccdad1280cfb02e6e1cebe484c67ae66f0ed1d4914aced SHA512 a0775f910914af99366034f18f6210f095c80766abc3472a89cc906e7556189311824623f99edf21a6c19cd50d84b8845daee35cf3051525125e41fcfe01c1ed diff --git a/dev-perl/Carp-Assert-More/Carp-Assert-More-2.8.0.ebuild b/dev-perl/Carp-Assert-More/Carp-Assert-More-2.8.0.ebuild new file mode 100644 index 000000000000..5bea359459f2 --- /dev/null +++ b/dev-perl/Carp-Assert-More/Carp-Assert-More-2.8.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PETDANCE +inherit perl-module + +DESCRIPTION="Convenience assertions for common situations" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-Scalar-List-Utils +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.640.0 + test? ( + dev-perl/Test-Exception + >=virtual/perl-Test-Simple-0.720.0 + ) +" + +PERL_RM_FILES=( + "t/pod-coverage.t" + "t/pod.t" +) diff --git a/dev-perl/Carp-Assert-More/Manifest b/dev-perl/Carp-Assert-More/Manifest index 4baaf22955bd..bd1bf88e3620 100644 --- a/dev-perl/Carp-Assert-More/Manifest +++ b/dev-perl/Carp-Assert-More/Manifest @@ -1,3 +1,5 @@ DIST Carp-Assert-More-2.4.0.tar.gz 22427 BLAKE2B fa6555a0bc447690becfe50f448f08fc3d3631dc455cf64cba6ced2d369bade8350bbb7138e835b6b915279ec3c44908a5a35ef2470bb6c899ded2cc5f8dc02d SHA512 a23450b10eb8402d928903fafa4538130c740fc0b2f71534e252ffd6442d5b1da6e297f41cdb797df19978d5d54f0bfc4ebc89de95d8706a1c841512525bad7b +DIST Carp-Assert-More-2.8.0.tar.gz 22864 BLAKE2B 4384d78729d50d04315f4bbbe8701391a35cd745569c2094687506cf3abc0d05b4fbc2a37e5d81822df5a67871573b30ad0072bb1f2869e93c9d27bc2b21618a SHA512 7d899cb3f2e2a5179885f7e480656c0a20470aa814f27033e902badf4219f2bb3813db013879b2504bd4b0b2a1db15031ca01f3c1f0e5a754797d12021ebc3dd EBUILD Carp-Assert-More-2.4.0.ebuild 558 BLAKE2B 85e8588741d6988535f24cfa9f787d8eed507d171c34017e67e4ed296e6ad7618702205bd84fb5580407ea8f1d699c85445db7f0d67d360be7285044e664b071 SHA512 303fe6f3ef93cca5406f288b2eb0a5f340c23e7e326ab6ca53cb1aba563e01eae9032f57963650f1249328b686f5e68e37fb534c11cd3c6aa6c1924820f3d9d1 +EBUILD Carp-Assert-More-2.8.0.ebuild 571 BLAKE2B 5b816d029b19004766321034b66a2386dac994ffd5d5964c427fa7243deed38a7d77f215b509edc1af5fc357c323d0976768556b9dd67d9f9ab2f123aa1c8128 SHA512 58724dbd6d826dc98a4ca1c2f71dcca5aa4232b8497f114c1eef966d07b0e8b42cc7735c3a23a55ca514fefc05c584bbaaa8c00365898a8b8f536bfb32b2ab24 MISC metadata.xml 406 BLAKE2B 919fdbd59d320d9893ed2d49c085e319691d551513b93119e83478391b4f58455245d9fec13474df6bee96550edbff2492847ddbc8bef1b6a3b59d86d7e97ae1 SHA512 5531d16fbdfda3451d9e2015d1c3b59dd027147ef4d35cb6dd73a1310a7a76042bc7c1ea8c14432ed32dd791556d3ed35d063905695f9c4a9c34b462e42d7a51 diff --git a/dev-perl/Config-General/Config-General-2.670.0.ebuild b/dev-perl/Config-General/Config-General-2.670.0.ebuild new file mode 100644 index 000000000000..8d88cdc99bfa --- /dev/null +++ b/dev-perl/Config-General/Config-General-2.670.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TLINDEN +DIST_VERSION=2.67 +DIST_EXAMPLES=("example.cfg") +inherit perl-module + +DESCRIPTION="Config file parser module" + +LICENSE="Artistic-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + virtual/perl-File-Spec + virtual/perl-IO +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" diff --git a/dev-perl/Config-General/Manifest b/dev-perl/Config-General/Manifest index 7847eb0b714a..036406fef895 100644 --- a/dev-perl/Config-General/Manifest +++ b/dev-perl/Config-General/Manifest @@ -1,3 +1,5 @@ DIST Config-General-2.65.tar.gz 65295 BLAKE2B 482cc691b0a53ce431399d6d98726cc031b2cccc48fe46f6d2eafbcf3e38a467093a660c3c75b443559960ee65a594ef791194043c55306376642ba3a5812241 SHA512 67e0a4a028ed43bff992491afbfa0dede4ab4e2ccec87e2c1f6f62c3a29ae9699a302671f9debe41b0aebc5245fb8332ed14d076c262ec572e5aafbe5ff513f4 +DIST Config-General-2.67.tar.gz 65535 BLAKE2B 6e39a828897c22bd257813f08c775b242c7983358e57ee01e9bdd2d035859f6b0c28987fbfb42ae11d206a7e689fd325db6b75384e5351f7d7a91b1389fa6c4c SHA512 6bbe4c34d38287f27a4454a5b1609ebfb0d4ae9857cd58d003bf5fcd74eba19fbddd876a7aa6148c456fa875321965bc514020d56c40b240319d5f98d61f30d2 EBUILD Config-General-2.650.0.ebuild 518 BLAKE2B 5363c499c0f43f3d974125374f915a8c7474ae3cb75d8e8dbe22082783e29c5aa7d8c799e30707b1566beee1db1cdf819050397bf3cd058c3690e546a6c8f6bd SHA512 0327ab49fdea5c3c494abe7002c05a698e14f7063d01c295ab74043853a560a0e56e47cbd3cb67b8fa9be3150477f1426572baa17608f93fd0fc67933dcc6996 +EBUILD Config-General-2.670.0.ebuild 524 BLAKE2B 86c8dafe9e78f0d39d8f6f3c6991eaf6b134ec778cc2e86f80959ef9d43c1cd4af935b030b285e6780754efc2e63f5c95a12a586c96148b8e2f71508fdf2df1f SHA512 eaa107fb5506d709ee1f97e8921ff1849c8b16119631b2408751c3ce25812a7293d2c3dcae13ae47a4389a98f22f80ef9a46259d5d365be85e74b64fd6d8e9a5 MISC metadata.xml 549 BLAKE2B 2cffdf7472125211475fcaafb95f6359d2b0d553ab6c2c7a3977fc7abef579b70b215fc801607813b3dc3171b9ed96d0e3dfa4c2a45cb0c354b90c2e0df997a3 SHA512 0cc6e3177c4f26cadd75392e4bebd9a63080d47160f7e847979e79dbaa09f62898e245c7496f768a6c461d1d033ff7b849d979155ae3d39380751918e4c08565 diff --git a/dev-perl/Convert-PEM/Convert-PEM-0.130.0.ebuild b/dev-perl/Convert-PEM/Convert-PEM-0.130.0.ebuild new file mode 100644 index 000000000000..e8aaa83a5a84 --- /dev/null +++ b/dev-perl/Convert-PEM/Convert-PEM-0.130.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TIMLEGGE +DIST_VERSION=0.13 +inherit perl-module + +DESCRIPTION="Read/write encrypted ASN.1 PEM files" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +RDEPEND=" + dev-perl/Class-ErrorHandler + >=dev-perl/Convert-ASN1-0.340.0 + dev-perl/Crypt-DES_EDE3 + dev-perl/CryptX + virtual/perl-Digest-MD5 + virtual/perl-MIME-Base64 +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( dev-perl/Test-Exception ) +" diff --git a/dev-perl/Convert-PEM/Manifest b/dev-perl/Convert-PEM/Manifest index a8dd624195d0..9d1844d4f9a0 100644 --- a/dev-perl/Convert-PEM/Manifest +++ b/dev-perl/Convert-PEM/Manifest @@ -1,3 +1,5 @@ DIST Convert-PEM-0.12.tar.gz 47465 BLAKE2B 0db6b04a675b4a929e4ba834d1f36033895f05659e9ac3ab74c6bb48ffedcbc483b2c91612122dff4e3b7bbed678bef7c7785e2eb46647ac43723ef7cda23bcc SHA512 5bb1a969181329fdb9ff70c05654ad32e28ef7339874682bcd812248336ddabc2b06afcb703d9c8ee3960db1d071373a9d2a7822d0f806e33f55108ec4ec5476 +DIST Convert-PEM-0.13.tar.gz 47570 BLAKE2B 83dab5bee714d6f6b176eb70faca029d5af9f47a29afef0d3f61229ff3001f390e402bd04abd0609d8384debdd0175d37cdc57953e057c1ba9e13e3e224a1966 SHA512 09d5b7e58e5497a92d60b3919c480ded300de77e87a06dd2a764d3716b9da066c51cec917c4c20f5a551e5cc9047cd4b0e9e8408974b01d127f83ccfc5acf970 EBUILD Convert-PEM-0.120.0.ebuild 585 BLAKE2B da80eff4c3344f64c606b490018e38d001b75a83e6b995217748f64fbf607ef3e62d62d9a66bc9a70f26c5d65947649face054e8825d9fb4565349c980768312 SHA512 1467884a735d82f4fdcb6fcd9b88ed567c11e36cdf10c816f36b02f58281f8463eee893fe89b121140870ef5e73035695b42a18c794dba5d8044993ab542a7a9 +EBUILD Convert-PEM-0.130.0.ebuild 590 BLAKE2B 55cff10acca93671dba2cef0271537dd44e44186c3b3af9b9fd81b3f467dc034143d838f27f0116ab37c3554f9f4bef7d4c827504a6fad807849fbbe0c649da2 SHA512 cff53b23804c2cf041fe32afe2c436069f14d05322fa37ba3adba75e4298958a729adc4682752d9b2287421a03061c0a0f85e9f32210998a04775982a714f8a4 MISC metadata.xml 459 BLAKE2B 5d6c0b0b3f6926568ea47c0b1cc32b879ce5990aa184ae75b74fe6f20dd6ee30f4b62d81b411799d07e5716c3e325aa51e9ec969e48e35e2314ed1d5fd6191a7 SHA512 f2ba761d6f30a999bc2835cb7efdd3d64aeaf8aac85f5ccc7c15e880c7f7ff2e9b930a48cf8281361245d4922c075df8d426aac4f51e5e9889f4f49cc7bccc25 diff --git a/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.390.0.ebuild b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.390.0.ebuild new file mode 100644 index 000000000000..e6f2e3b694a4 --- /dev/null +++ b/dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.390.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=RURBAN +DIST_VERSION=4.39 +DIST_EXAMPLES=("eg/*") +DIST_WIKI="tests" +inherit perl-module + +DESCRIPTION="cPanel fork of JSON::XS, fast and correct serializing" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + >=virtual/perl-Math-BigInt-1.160.0 + virtual/perl-Carp + >=virtual/perl-Encode-1.980.100 + virtual/perl-Exporter + virtual/perl-XSLoader + >=virtual/perl-podlators-2.80.0 +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Data-Dumper + virtual/perl-Test + virtual/perl-Test-Simple + virtual/perl-Time-Piece + ) +" + +pkg_postinst() { + ewarn "This package provides 'cpanel_json_xs' in PATH, which includes optional features" + ewarn "otherwise not automatically made available yet. If you desire to use these," + ewarn "please consult:" + ewarn " https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}#Optional_Features" +} diff --git a/dev-perl/Cpanel-JSON-XS/Manifest b/dev-perl/Cpanel-JSON-XS/Manifest index 407a09058134..1c2f808f4544 100644 --- a/dev-perl/Cpanel-JSON-XS/Manifest +++ b/dev-perl/Cpanel-JSON-XS/Manifest @@ -1,3 +1,5 @@ DIST Cpanel-JSON-XS-4.38.tar.gz 257943 BLAKE2B 0665d23c17a05aa6b053b45fb0569f95e663c01e597db640598318d8705bbf5361b14ee4d71c144bd29e4a518f22a8e9d082353663045f3f8bf1766ae2e30e65 SHA512 24b619b838e90bcaa106d9280e8ee926ada14353cf481b97baae110b45190ff3283beba7970061223da1870dea30278bd0bc566a8491b7c198058628ed9528ff +DIST Cpanel-JSON-XS-4.39.tar.gz 260912 BLAKE2B 0ddfab49e4fc31c6167bc9719723263fa6c5ab7eeeff942c1ed5040cc1b1cc946582cf2941a73f861b8a0bafb602cacb7ebeffca80ed96c104b6374f016ab4b5 SHA512 22da00598af33185fdb9920e65e5dd49a1ab12a380e4d2839ac3ad2cb00c7677168442d4aa2519bf212ff886b6749502f540df6232a193e5396206177e92e469 EBUILD Cpanel-JSON-XS-4.380.0.ebuild 1110 BLAKE2B e338e8a1a399a4d75109aaa996f73b3729b70f3933f755d3fbd349d96e0ff56d1acf52f3077397cea1861d2ee8ac104c1da42c0f352dc57ef4706cf28423cc0f SHA512 bd749bd99e94904cefc845fde870007620cfd3a02b6fda0ec86ad82653c4a0767cb07de37aebf8cf86c92b03c30b69f9d1afd21b415ab30a898512b24e8c57f5 +EBUILD Cpanel-JSON-XS-4.390.0.ebuild 1117 BLAKE2B 46f80da5f94cebedeaa69d303645f5eeec7ee0316659c3dbaa3ff1793b8a796eeaa79cbb46a7be3b0c17aeb11087ddfb62becfb5cb64e07bbc724deb8775c135 SHA512 666308f3fe131958cdc2918c58a102ae249bb351a89a11a9187ea680bae6e06d71ad716750df10f41fc9f233ac8112efa0ad5d544a52eedd9b207830c95d22a3 MISC metadata.xml 471 BLAKE2B 65685b2accba3914e74f5c8f993fd2a8dee694ea6e0bed7393a4e8050d741fd352f03383d52420ee85a6dceedd2a485c886d1ff25c8835b1444fb1000a067022 SHA512 4edf8236a19c33f4562110b31c1f11950211d7888e8842b09ce9bda8c513939bd8e96244f646b7f26dd974175703c7100a7158ac496fd1b33ccde5c5b62424a2 diff --git a/dev-perl/Date-Manip/Date-Manip-6.960.0.ebuild b/dev-perl/Date-Manip/Date-Manip-6.960.0.ebuild new file mode 100644 index 000000000000..be2d9d2bb61e --- /dev/null +++ b/dev-perl/Date-Manip/Date-Manip-6.960.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=SBECK +DIST_VERSION=6.96 + +inherit perl-module + +DESCRIPTION="Perl date manipulation routines" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-Data-Dumper + virtual/perl-Encode + virtual/perl-File-Spec + virtual/perl-IO + virtual/perl-Storable + elibc_musl? ( sys-libs/timezone-data ) +" +DEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.670.100 + test? ( + >=dev-perl/Test-Inter-1.90.0 + virtual/perl-Test-Simple + ) +" + +PERL_RM_FILES=( + t/_pod.t + t/_pod_coverage.t + t/_version.t +) diff --git a/dev-perl/Date-Manip/Manifest b/dev-perl/Date-Manip/Manifest index 5b7f2f63af93..6c8c2f392b72 100644 --- a/dev-perl/Date-Manip/Manifest +++ b/dev-perl/Date-Manip/Manifest @@ -1,3 +1,5 @@ DIST Date-Manip-6.95.tar.gz 1887360 BLAKE2B 1e83435943dfc7dffded14e15f6644007f8adebea8eb3b7f03342a5f7820dd533789c7442c892a882db66c604a8e4ba1f1c894456a74520c135f7e51673bf401 SHA512 08cefda5b9795484e7fbd7ebecc4094be6ad1fbdc53a6d295b52118a1114338ee36ba0bffccc9ddba40583884a50b5dd46fd2a701259783c812a70ec8dd2ea81 +DIST Date-Manip-6.96.tar.gz 1853112 BLAKE2B 6143ea4f8863b681674589936c5809d45c2a5a8811674d9d9e32c3b746eb2993daa8769c7f6f1b2e2033da49517ca59b1f07802ccbddad11440fc5a2fba63824 SHA512 f5fb0030b117b1f4fe47ae3a245fd5834ac065ade2d79da918f99cfe64c5b84b59cf01464254e9fa1639fb29e7319e8f5a3d3dc5fcec98cab748f81224af7c05 EBUILD Date-Manip-6.950.0.ebuild 753 BLAKE2B 06acc86ebd809656ffeb26dc29bbdd99ffd16a49a06b50946398a6448cb554e17852a4ebf4d9dcdc14f9d18d4a6a8cf010df653ec4f51e6dd81ac80f44547fec SHA512 cc0c0bcc1fdaed8398424b1fc1673dbd824e34414c9311ccfb4b42a51557fd0da247b068931ebad611b1bb1edad4ca31f5771b869bd9154726a61b7bdcf7434c +EBUILD Date-Manip-6.960.0.ebuild 761 BLAKE2B 8ca4662358d547c83334f9bc614064b6c5ad87ca90a73da5e2b2d912bd9701971b9ceedc16ef81bd57075cca38ef7cb268a4230e78cf606e876c4c983ae340a8 SHA512 90d41909d292dda28007074a8c3fa8b04c621f00c84a88754696379461eb5f0d571107dfdd3d881df287d7bf3add0075bed82e1867bbb09a6e261c909acccfed MISC metadata.xml 71129 BLAKE2B e4a32e7db3fb171d70ef72cea9edf5b5bb0260dd8df17b7ac0bcb83942c1cc223d8f3336b7a6a87bdde612d5dcc3e83a32feb1d051164435b805bfc1e5b69ab7 SHA512 2f1bfd3d609eacae71853fd2e35d3074f5fdb6d260cae0937307a04310cfb112f3d9f49b5117c2886369868fce6c92f204237ca9a243cff8b01ddad1bfae8009 diff --git a/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.370.0.ebuild b/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.370.0.ebuild new file mode 100644 index 000000000000..b1292fa4a3b2 --- /dev/null +++ b/dev-perl/DateTime-Format-Flexible/DateTime-Format-Flexible-0.370.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=THINC +DIST_VERSION=0.37 +DIST_EXAMPLES=( "example/*" ) +inherit perl-module + +DESCRIPTION="Flexibly parse strings and turn them into DateTime objects" + +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-perl/DateTime + >=dev-perl/DateTime-Format-Builder-0.740.0 + dev-perl/DateTime-TimeZone +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + dev-perl/Test-Exception + dev-perl/Test-MockTime + dev-perl/Test-NoWarnings + >=virtual/perl-Test-Simple-0.440.0 + ) +" + +PERL_RM_FILES=( + t/002_pod.t + t/003_podcoverage.t +) diff --git a/dev-perl/DateTime-Format-Flexible/Manifest b/dev-perl/DateTime-Format-Flexible/Manifest index d38aa7ff4119..4a25b8a1b04d 100644 --- a/dev-perl/DateTime-Format-Flexible/Manifest +++ b/dev-perl/DateTime-Format-Flexible/Manifest @@ -1,3 +1,5 @@ DIST DateTime-Format-Flexible-0.36.tar.gz 76034 BLAKE2B b6858761cfb1946e1e188c887999f08d6f1b177e8bf9f0f7bf35342ae299909b0884e716df6d689a5a70cd19c8f91dacc56af90eb29e796d4b441f8967c42ff7 SHA512 728acfa1199032add6c26eae5ad69d71592eeaa719f8be8b26d2735c200811cdc83cef2189bd358c222ae69529d09e81c019f3d26348c9f993f1927cc371c715 +DIST DateTime-Format-Flexible-0.37.tar.gz 75724 BLAKE2B cf7f7205fed66f57917d640896193c366d4a19df814311d0287232e0d6805263b87204a8adce66a5eb4694c8fcb3234a3fd2ab8027dee53809d3f8e49a1e5a19 SHA512 730041a7ddfba9fbeb29846354fc6f326ec54c46f2e826b0bcedae86afd5de92aa7304ec73c22c1bc8acb1d5db75c89cbaf54d6bc78c98a77be9f88e616cb2a1 EBUILD DateTime-Format-Flexible-0.360.0.ebuild 692 BLAKE2B 7984870de88abc0f3545b68b3f8665ca2fd02c091f67629c763d1686ce3e40fae2d337906a81a350bfb77f62605e3a5f0799122a1ab4419b7c09b6cd9106320f SHA512 eee3b0c1c0ce85ad617cbf2cb3ed78b0f98d054b2d7c3d41ffdd922840636e44da9fed2749ad923a5ed4cc01319854e564007b02c3b7e13b6ab982d3df26f15f +EBUILD DateTime-Format-Flexible-0.370.0.ebuild 668 BLAKE2B bcb3a0a380e8e9c17b1594d253e3a976e9be90c25b95c3a55e965a5f8baed33756ad20f02badfa24c86eb73e04b95d60fa8636cad8d55636a3e78328f39f4a06 SHA512 74804508bea3f217d2b1ad2f155b7e7fcd01ad3a2b99af64bdc30464bc0ea50c0e6ad18bc851f4a8a91b38fa04cffde3b8e41e3a9cb13c99d56eb80a8f382a46 MISC metadata.xml 750 BLAKE2B 74bf2a66a333bc5ee146b3b2b557c1e7ef83b6acbc5413702c84ac6c0e2e78431fb350dac52280c4a56cd39b0fbf44a6be60776500f7753726edea77a86d014d SHA512 86f9cf8ad67d26cbca3da25ce4e12faed3d2d86dffd9f6331350a638a35e82e4eda4de3dfe23626729d863cac856cf068c4130771e8e52de835c8496d616cf92 diff --git a/dev-perl/File-Find-Object/File-Find-Object-0.3.9.ebuild b/dev-perl/File-Find-Object/File-Find-Object-0.3.9.ebuild new file mode 100644 index 000000000000..e8c79e60c969 --- /dev/null +++ b/dev-perl/File-Find-Object/File-Find-Object-0.3.9.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=SHLOMIF +inherit perl-module + +DESCRIPTION="An object oriented File::Find replacement" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + virtual/perl-Carp + dev-perl/Class-XSAccessor + virtual/perl-File-Spec + virtual/perl-Scalar-List-Utils +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + >=dev-perl/Module-Build-0.280.0 + test? ( + virtual/perl-File-Path + dev-perl/File-TreeCreate + >=dev-perl/Test-File-1.993.0 + ) +" diff --git a/dev-perl/File-Find-Object/Manifest b/dev-perl/File-Find-Object/Manifest index ab34673c3162..b77d1f794bed 100644 --- a/dev-perl/File-Find-Object/Manifest +++ b/dev-perl/File-Find-Object/Manifest @@ -1,3 +1,5 @@ DIST File-Find-Object-0.3.8.tar.gz 29766 BLAKE2B f17e2b9057ef19ad6d63c37e7c1e9f456d86002e0b40a4b54d05017be9a5ea21631bf9e2050d4f403874ad1ed5fd5d368385c30e6cfb8e0f81358d2d9404332d SHA512 f3a00f6b8ec22e7a7361ef158a4c631e1c834e19fb672cf429bdcffb3d11b35aff94a07a73b1922a8f47bab90f3dbc64c39da7a8899df9337b062a430481827e +DIST File-Find-Object-0.3.9.tar.gz 29960 BLAKE2B 08256dc95d7f998a029b903db9709ef00706eded5c5b8903c89094b2838b82ca8b091a7caf612f43d121c845c836346b72380bf23798b6d690d10f61b4e21e90 SHA512 6d4dffd7586c7b752390dbcb220d9a849becec161b251c39a5146abb3f736efb7301e296d274f2dcccc95626c00e9c43a8e4c46cae23645f4aedd67914414667 EBUILD File-Find-Object-0.3.8.ebuild 596 BLAKE2B f80e2f8a4db478379dab85754164fd684a99c5af4817d1e7f0212bd1247336a2b11bc2bd7c2cac3f92f665708f3897bd4667da69f07cbe03f73a629c08b3447a SHA512 13869e39c92b44780f982f55845cf2b9a96f1edcfb037e863107ac1e324ea10d6fef756069e1c9bfd2f7ac15939ac77ba2a849f8473bb5035780ec2e89815673 +EBUILD File-Find-Object-0.3.9.ebuild 602 BLAKE2B 32019c70678bae8fe79345cc4751b81a96172473778ed2c325aef5ef93e2e4a102f4a7fc74c1e4c064e1839f315c92ba7243c483aaa3f903992133a8952fbd25 SHA512 b6f5b524b299d48bb258f6784621799433ebd0d84c23184d2e16da5021aaecda248026805b50b5c09f2c0408d4dc7e164975d3c4e343751cfea4095a1df70ff3 MISC metadata.xml 696 BLAKE2B fce744ce2989fc0e927a5bc627c3712b79209685e55a5e83898f874a2987f42c787a2fd15a5b1b0b8823ae51ca27326d7bf32899fcf4a8c5735959febfce3e7f SHA512 c7209047ec77bf2a49db481e20496ec64f308c0b1d6599e40626cc2ce93c3760c06f0ceff6e2d3a0deee682200eb24391cdbc7abc9b93c191810ed7937597580 diff --git a/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.116.0.ebuild b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.116.0.ebuild new file mode 100644 index 000000000000..a92b450c1438 --- /dev/null +++ b/dev-perl/Getopt-Long-Descriptive/Getopt-Long-Descriptive-0.116.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=RJBS +DIST_VERSION=0.116 +inherit perl-module + +DESCRIPTION="Getopt::Long with usage text" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="minimal" + +CONFLICTS="!<dev-perl/MooseX-Getopt-0.660.0" + +# File::Basename -> perl +# List::Util, Scalar::Util -> perl-Scalar-List-Utils +# Sub::Exporter::Util -> Sub-Exporter +RDEPEND=" + ${CONFLICTS} + virtual/perl-Carp + >=virtual/perl-Getopt-Long-2.550.0 + >=dev-perl/Params-Validate-0.970.0 + virtual/perl-Scalar-List-Utils + >=dev-perl/Sub-Exporter-0.972.0 +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.780.0 + test? ( + !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) + >=dev-perl/CPAN-Meta-Check-0.11.0 + virtual/perl-File-Spec + dev-perl/Test-Fatal + >=virtual/perl-Test-Simple-0.960.0 + >=dev-perl/Test-Warnings-0.5.0 + ) +" diff --git a/dev-perl/Getopt-Long-Descriptive/Manifest b/dev-perl/Getopt-Long-Descriptive/Manifest index 6ae5cc35d76f..139fcb3e1a3d 100644 --- a/dev-perl/Getopt-Long-Descriptive/Manifest +++ b/dev-perl/Getopt-Long-Descriptive/Manifest @@ -1,3 +1,5 @@ DIST Getopt-Long-Descriptive-0.114.tar.gz 35499 BLAKE2B 7884c0c453c3c70a91aef8d11d3c9d17e4c697fbfa3ad8819c1d8ba7ea3b319c01ef430aebd681a3e94f9fdbef29e81278d0b06806896dae80189d6920bb4bd9 SHA512 f7d640f0ecfc2619036f8df3e5e6a85334a814f05156e7b056cee3add372225898701c7772e7507bcf87174d6c2bf3a699fc3f924e7fdcc8837457598e35ef7a +DIST Getopt-Long-Descriptive-0.116.tar.gz 35928 BLAKE2B b7edb724f7c139abc60c142b4ddcd55b98750193fd2617593548a683c491325d9f5ed66817a36318c4ef3796221db9d603198b9b5863e37adf7949c1c6220036 SHA512 6c31592b98d8f594fd0d3bcc750120479fa3bd663211ef28ea6607a555c51717cda32679b463e404543392c68fcf289c2a6e51cf93200ec9ea5a43535e5ec438 EBUILD Getopt-Long-Descriptive-0.114.0.ebuild 948 BLAKE2B 52a5c830b8002543b0dfad989cbefa4b2f1db88ce67fcee285cac0803a9d17b2cdc242179f77861037502224095426345195d2e1a044e472a2241fcef6ab40b5 SHA512 fb0e4c8ae0f4eee87d7abe69c1276202b6e55c6a7302c1e4ef82a5248ac5d431b8acdf508735d0d25937a9456cf60edefc819e73288285d9fbb765ea2632092f +EBUILD Getopt-Long-Descriptive-0.116.0.ebuild 952 BLAKE2B 0def38fcaca07959b237134a7dbed3958a3812e050f064ba92036e72c49239ecc174a372015adcbb1e711c7e6aef6e107279d8db875851b68b0baa6d1961b25b SHA512 28cbf99f19217b12121b8ae6f78b335f6d7457b8cc0532a7812b2ff61811d51a9171bae6b7a1ecd0ec55c3e6a5a14fa6b3bd044432967133cb7a5fc9fb55eeab MISC metadata.xml 577 BLAKE2B 13ae7688abebd23effd207bb10f63478bf79eec911dd03153b286df7d5b3d168434e8f9fd743af8b9c11057b0d7bdcdc2826dc5c1769008dee7b4673991a152f SHA512 8e6adb3b78dc2583657fc09b394c691999facec2e8410c90d601a609c0b292e460f05134581ad564bf4e427387ed152cd021cb6b9a9526e2f9dce7d2a1cd0ed1 diff --git a/dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.19.0.ebuild b/dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.19.0.ebuild new file mode 100644 index 000000000000..94f4308b2f9a --- /dev/null +++ b/dev-perl/IO-Compress-Brotli/IO-Compress-Brotli-0.19.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TIMLEGGE +DIST_VERSION=0.019 +inherit perl-module + +DESCRIPTION="Read/write Brotli buffers/streams" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-arch/brotli:= + dev-perl/File-Slurper + virtual/perl-Getopt-Long + virtual/perl-Time-HiRes +" +DEPEND=" + app-arch/brotli:= +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.019-unbundle.patch +) diff --git a/dev-perl/IO-Compress-Brotli/Manifest b/dev-perl/IO-Compress-Brotli/Manifest index 489d6669b742..d16475a48ac8 100644 --- a/dev-perl/IO-Compress-Brotli/Manifest +++ b/dev-perl/IO-Compress-Brotli/Manifest @@ -1,4 +1,7 @@ AUX IO-Compress-Brotli-0.017-unbundle.patch 1689 BLAKE2B 8d0a3e24063716f349432384120b2742c3317954ccdd1f1cb6cdb3eea969d470ae0c133bdca910b869f617d64bc4a0ed304c5544b6573bb963c3009225fd7d40 SHA512 78c56f92167ba75129e41c36da24705803a5c8bc3ef91679f8214ce7c573f392492a8f3f43ff8897d448204e95d2fdd3d2feb4f6b259c3f511c070be11710eea +AUX IO-Compress-Brotli-0.019-unbundle.patch 1696 BLAKE2B 1ad37c7e247112bfd9e4dd13e069c30f0b04569695a0c8c2e459f65abc4b90c8dbc6c51ba2e1238e28649f5131fb3508e49442157ffdcbac23646cdab2b6dd39 SHA512 ea559d1066ac0db0e773ae7a2082a75ab64d20d6ce4fe04e8230c0093801f9ea6576883e06897b2c2a73cadaf10ab475763b4bfeb49eb38e9ac13891a217c6af DIST IO-Compress-Brotli-0.017.tar.gz 7748620 BLAKE2B 32a5d5653dc60a3cbd49fa9ad2daa3d657b232ee469fb3c5dfe2d675290079ea9b89c3164fd0dd03849257b9d786de71a19404574999f96c3adbe19b5e9f6f71 SHA512 a20c6a569fef2820dc089175de90a7e889e6f4093552ab9579c2520f51c87863b55c796b3b1bd12839d173268d05625caef5f9f95eef977cfb7c0280f82bbce0 +DIST IO-Compress-Brotli-0.019.tar.gz 7814536 BLAKE2B 5e1df4da84c464c3bb1c595bf9f63660a274b99ff06dbe2dc5b490d5ec4410f08629b62c60b7c85fb2120ed2902c0610fd0085a4360883f3368d5b784bfd1e7e SHA512 d81fb94dfbdae24af3985349ccccfac9d5a863452b173542f7718e3a1ffcf18819b4456e2e0c305afabe0eeb336c0ad648d4d3f0fdb1f6229e82e0fad4751628 EBUILD IO-Compress-Brotli-0.17.0.ebuild 500 BLAKE2B f01749d7c00781b3af227081cbb2ecb2c997a1cfb5bf1f7ef87ef63a1cd7ac954afc467213eb321cbb87fe35e1535bbda4b6869854fcb37ea5ce8ea7268a7b2a SHA512 ea4a3de68adaad28ecdd11ac091a2f8bc76d83f27eeeed2bfb7fe66053f7cc810c890b0b0c72ef22daa3b668181f65d04b48570d0ba5501748bc3a6b54687ec5 +EBUILD IO-Compress-Brotli-0.19.0.ebuild 502 BLAKE2B 1a5cc2bf36dfd24a7ae925524a2afa83bdc1668376ce281252b96777adec69cec77839139a0309a31d4772940089d3da84f7df74adbced5bdc83ff0663af8d94 SHA512 e92ce77207fee6fd61f8028783b223e25bd379c61c59f0cf6c39463feb3406b78bd3137bc511b041d54c70c0f78d1b45eb586201805cb036e6e9c5d3e7f7f8fa MISC metadata.xml 479 BLAKE2B 840e5d4e561cee84296f10057764a7e4c3e5fe3c0ab6ecd2d13f8d06f1be254dc050a08122e7a85d3d58adc0bb7a03ea0aa8bbec77b2e368ef779fc9fe54491e SHA512 685aebeaef73a958bd71e9abe303d2729cd38f2eb7fdc484db10b74e3301ba690dec1c8394b71726a11e953ee92e4ea520386147f0038529cac015a0da7c0cd3 diff --git a/dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.019-unbundle.patch b/dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.019-unbundle.patch new file mode 100644 index 000000000000..7ec6c4549f42 --- /dev/null +++ b/dev-perl/IO-Compress-Brotli/files/IO-Compress-Brotli-0.019-unbundle.patch @@ -0,0 +1,53 @@ +From 59541041bc3b39e8539fd12a8e584a63040ad7a5 Mon Sep 17 00:00:00 2001 +From: Kent Fredric <kentnl@gentoo.org> +Date: Tue, 4 Feb 2020 23:17:49 +1300 +Subject: Disable using bundled brotli + +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -1,6 +1,5 @@ + use 5.008000; + use ExtUtils::MakeMaker; +-use Alien::cmake3; + use File::Spec::Functions qw/catfile/; + use Config; + +@@ -19,6 +18,12 @@ if ($Config{myuname} =~ /strawberry/i || $Config{osname} =~ /MSWin/i ) { + } + } + ++my $bundled = $ENV{IO_COMPRESS_BROTLI_BUNDLED} || 0; ++ ++# Avoid unnecessary dependency ++use if $bundled, 'Alien::cmake3'; ++ ++ + WriteMakefile( + NAME => 'IO::Compress::Brotli', + VERSION_FROM => 'lib/IO/Compress/Brotli.pm', +@@ -33,6 +38,7 @@ WriteMakefile( + 'Getopt::Long' => '0', + 'Time::HiRes' => '0', + }, ++ ( $bundled ) ? ( + CONFIGURE_REQUIRES => { + 'Alien::cmake3' => '0', + }, +@@ -43,6 +49,9 @@ WriteMakefile( + MYEXTLIB => $myextlib, + EXTRALIBS => ' brotli/libbrotlienc$(LIB_EXT) brotli/libbrotlidec$(LIB_EXT) brotli/libbrotlicommon$(LIB_EXT) ', + clean => { FILES => "brotli/Makefile $myextlib brotli/CMakeCache.txt brotli/CMakeFiles/* brotli/CTestTestfile.cmake brotli/DartConfiguration.tcl brotli/brotli* brotli/cmake_install.cmake brotli/libbrotlicommon.pc brotli/libbrotlidec.pc brotli/libbrotlienc.pc" }, ++ ) : ( ++ LIBS => ['-lbrotlienc -lbrotlidec'], ++ ), + META_ADD => { + dynamic_config => 0, + resources => { +@@ -52,6 +61,7 @@ WriteMakefile( + ); + + sub MY::postamble { ++ return '' unless $bundled; + my @dirs = Alien::cmake3->bin_dir; + my $cmake = defined $dirs[0] ? catfile($dirs[0] , Alien::cmake3->exe) : Alien::cmake3->exe; + ' diff --git a/dev-perl/Image-Info/Image-Info-1.450.0.ebuild b/dev-perl/Image-Info/Image-Info-1.450.0.ebuild new file mode 100644 index 000000000000..5ba25523f8ad --- /dev/null +++ b/dev-perl/Image-Info/Image-Info-1.450.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=SREZIC +DIST_VERSION=1.45 +DIST_EXAMPLES=("exifdump" "imgdump") +inherit perl-module + +DESCRIPTION="The Perl Image-Info Module" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + +RDEPEND=" + >=dev-perl/IO-stringy-1.01 + dev-perl/XML-LibXML + dev-perl/XML-Simple +" +BDEPEND="${RDEPEND}" + +PERL_RM_FILES=( "t/pod_cov.t" "t/pod.t" ) diff --git a/dev-perl/Image-Info/Manifest b/dev-perl/Image-Info/Manifest index d8a22d73f5d7..6f4a6b322c0d 100644 --- a/dev-perl/Image-Info/Manifest +++ b/dev-perl/Image-Info/Manifest @@ -1,3 +1,5 @@ DIST Image-Info-1.44.tar.gz 334092 BLAKE2B 9571eee52eade14bd24d06d2618221359b7c1bee56d872dbd5b30171455b84acb5ec4f28bd88a73108bec68967325eaebb4775d4dc1b367747db2b6c1d7248c7 SHA512 893304f4b6ced6752a5588e458eea90ac2e843637eb35379beaed389772bfd5fc2611f4d4a7726454c1c8ad34c75cc6cd696303182ac83597c322619093fe1cc +DIST Image-Info-1.45.tar.gz 365802 BLAKE2B af54e641fa5e0b7ad8aa49ac4e83fd6d85e9f156ff3026cb92c66717297df9d0414a7c3cbc5f61ca3dd383ac5a105c3a8edadb63a3165e37fa540e7fa3de2dc2 SHA512 362e4b9af59506bf232813e66b49557c7b20a1b6facf3e7ba2e66bc37d0babdf4b714e099eb0bd9a828337a408a79aa3d15a310c53d848977f4c451660f191e8 EBUILD Image-Info-1.440.0.ebuild 461 BLAKE2B b3a5289087c897e98258182f7c8f3378aaf303bdf7c0fe1e38cb2928ce603e8bf033d0cdb3adff6d0eb9121e13bbece354675b1f1bbc3aafedbd1ef290d436af SHA512 ead1adef402fa57d0e7d4ea31bee2aa84573983b2330121d4a083c808a663c5d313ed16676c11a129bfaf868fe7b292cdde8f2c26af3344af07be48b154952ae +EBUILD Image-Info-1.450.0.ebuild 466 BLAKE2B fbf4c086db9ceebe5803c102eeb30602143c0a9ea2ae6a02e5013e38add54437b777163527aa5304485e0fbbdb745495608a00d0743ee6b3f6250afc7fd85761 SHA512 410d4e9e9b2714fd5f884500bc7465b4dd456b08b21570f4d9e14d50b89a676fbe4346645fb9e00499f6c6929a3946c1e9dac822e6fde0dcbbc3ffdab5a2dd47 MISC metadata.xml 1797 BLAKE2B 9b8c363a3167ed925d998d06f95f1afebc61446ce37d63d8f3b197878b50ad555b5a75f020a96ab2a94029603d688228b1d1f3b839ddbef67f7d8e0e42781241 SHA512 15903df8ec47c3f4a4666f5a22555e50cfa35a077779a75658ba2e22d99d022632113f737785b1d1670adf05dee308510894194da69cb34514abc7c8fbd305f3 diff --git a/dev-perl/Locale-Codes/Locale-Codes-3.810.0.ebuild b/dev-perl/Locale-Codes/Locale-Codes-3.810.0.ebuild new file mode 100644 index 000000000000..d3fecad3a886 --- /dev/null +++ b/dev-perl/Locale-Codes/Locale-Codes-3.810.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=SBECK +DIST_VERSION=3.81 +inherit perl-module + +DESCRIPTION="Distribution of Perl modules to handle locale codes" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-if +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.300.0 + test? ( + virtual/perl-Test-Simple + >=dev-perl/Test-Inter-1.90.0 + ) +" diff --git a/dev-perl/Locale-Codes/Manifest b/dev-perl/Locale-Codes/Manifest index a13a21b4af10..edf86420e416 100644 --- a/dev-perl/Locale-Codes/Manifest +++ b/dev-perl/Locale-Codes/Manifest @@ -1,3 +1,5 @@ DIST Locale-Codes-3.78.tar.gz 865135 BLAKE2B 38ac91b83b1c9469672a3bc1a59919731cb5d3342430ff9978e686933fe3247a1375dbcb97452ad9960b9dd0c4a8920a1f6381e30b26d6b53694d934c6502bfd SHA512 640241a896ab20747360766cc98f69f953559d225113135ae2131656381526e8639c3ac6a03c4f41d373b8a330a26e0c3ded7ba65b163d4eefc1c2119180a22c +DIST Locale-Codes-3.81.tar.gz 879232 BLAKE2B 4f2b90d00b78ba36e3ec582119c33922cca66056fc8f2564c22e9556cbe081f313b83c7d34e84713cd5d3dc498b57be93b4515bb068709d63977cd7b017effd9 SHA512 fe6fd50e45e2c39b116bc3b636afdbb07728d88cb80e9068d91969a08f9fd9061c351457a232bf7f247f656e7cdf93bb73f144d10a734920e71b5047209e7e04 EBUILD Locale-Codes-3.780.0.ebuild 581 BLAKE2B 3b27efd21fd8999bf0aa3b379488c14405bfcdcd79eaf704de607b86414a4d535dd3aa02a149f5cb853dabf99cf30c47179e0904264f1e2cc8d2ea5777878c39 SHA512 88df8a976b9454b7684b7cc50fa0e4e73ab3a2610a0bfb528d75dc3e070a7f22b27e27f5ed14a68d2319939495e62f903ebe24237b77bce13905d00a6c1b4da8 +EBUILD Locale-Codes-3.810.0.ebuild 583 BLAKE2B dbddfaa47c0ad53cb38ea66e9a26dc9ca4059ceed6ddfffbdbe157c109722dc6ea8deef24cb5eb8586d296e9713ae247c30234177c0c7a9e4e68162fbba89cc0 SHA512 58d92a3a2cb628d2efdb54516dc6d02dca529b4822bcd01463e9f9fc20d0df2758eaaa70413416dd8d57a6f6365e7e1c296e2b2593956c7864df4f2f7a86dad8 MISC metadata.xml 404 BLAKE2B 3b6881142a56afb2dd594f73a523a6c534f64e667c3b379c5a2f8f2ecc0e1192b632a32e8f84de118907b4a84054c4ffc645eeaf2911ad587970ae76fe6987e7 SHA512 0c9a07cdac341044a6a4287f3700ffee3b215cc6e91310c956925301048dd728a70289a00a7bb8c80a01d01a89028c6304588209a5e535b9bee110f025bffc46 diff --git a/dev-perl/MCE/MCE-1.901.0.ebuild b/dev-perl/MCE/MCE-1.901.0.ebuild new file mode 100644 index 000000000000..5632995251dd --- /dev/null +++ b/dev-perl/MCE/MCE-1.901.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=MARIOROY +DIST_VERSION=1.901 +inherit perl-module + +DESCRIPTION="Many-Core Engine providing parallel processing capabilities" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="+sereal" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-File-Path + virtual/perl-Getopt-Long + virtual/perl-IO + virtual/perl-Scalar-List-Utils + virtual/perl-Socket + >=virtual/perl-Storable-2.40.0 + virtual/perl-Time-HiRes + sereal? ( + >=dev-perl/Sereal-Encoder-3.15.0 + >=dev-perl/Sereal-Decoder-3.15.0 + ) +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( >=virtual/perl-Test-Simple-0.880.0 ) +" diff --git a/dev-perl/MCE/Manifest b/dev-perl/MCE/Manifest index 0d4d323d44c3..96fe5c547826 100644 --- a/dev-perl/MCE/Manifest +++ b/dev-perl/MCE/Manifest @@ -1,3 +1,5 @@ DIST MCE-1.900.tar.gz 233761 BLAKE2B e5cb004950766db196d4b50bbbb0ea0a55b337f060771208238a6c4275be2d39db219ae2cba57f5e616f81d10e66c9441add50458f6aa2abf76ce7da35d29826 SHA512 b9924275d478dfeffbf739744da19806cf6a51d5b9ee0038df02b39318cbf28cc026b8d05d0c9c6f0381ae93f39573a307f741f595bc1558c34bf2a7e35b5845 +DIST MCE-1.901.tar.gz 232968 BLAKE2B ac73edcc9080be877158d122f9712e62b15a5f9c15a80b316f2ff09ec65d8660956ca3e53bcd4bfc2c1308a4492949f6e8e250d032636f3a481c3124ff66cd46 SHA512 510a3f76ada26eb4b04d72e195ddcfac75d8948a2e74ede6fe3de00d1d799f08563ac22c44c38e2a82ec438c3ee110f94386298d1db0305ce6ad801e40f6e667 EBUILD MCE-1.900.0.ebuild 697 BLAKE2B 8a70634fb9d706ca5189fd2885abaf86bd109fd2372ae302909d497869523bccd1025065cdb5a5e56103eb84e38ff64640e269ad7e36160df42122ac36aeac52 SHA512 302e5ec088bcd2f2ad643ff0d19ac3067add3c91cb2ad0ee9b7b828a48b54d163aa94e187355cf8c4ffbc40380fc45022a9fd0ac2582bdada6e7e1d02a0daf45 +EBUILD MCE-1.901.0.ebuild 697 BLAKE2B 960d1b35fc24595d18c1293b571f8bf188f1598d629fc24aca755624edc85c34496637d450ed009737cd32e0a76408436e83c4ae2420ca91f47ff42dcac12b1c SHA512 5ace7e5657f50de230df8dac08ccae555ab884fe73713b24b7962b3e20a8600202fb156ff7856f13a5c9a8539cd7982edb4e9d82dd0db87cdf8ceb8049c42638 MISC metadata.xml 1928 BLAKE2B 5cf7cada375e12490d5883743f1b5313df2d6c43370d646392fe67d0753e9f73338d556bec9e8ba0592c8ffe0af375c1f1cc0830b0d1b2e07c659d21f8ae1f7b SHA512 7b17b5d7c36f769de54ed835eba5f337a6db90f9acbf16571538dfa000b7c510471893bf90163b6dda3a12014adf279bee7489e84bf83c85db38800f0d900def diff --git a/dev-perl/Mail-Message/Mail-Message-3.16.0.ebuild b/dev-perl/Mail-Message/Mail-Message-3.16.0.ebuild new file mode 100644 index 000000000000..330938b83f50 --- /dev/null +++ b/dev-perl/Mail-Message/Mail-Message-3.16.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=MARKOV +DIST_VERSION=3.016 +inherit perl-module + +DESCRIPTION="General Message Object for MIME Messsage Handling" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-perl/TimeDate + >=virtual/perl-Encode-2.260.0 + >=virtual/perl-File-Spec-0.700.0 + dev-perl/IO-stringy + virtual/perl-MIME-Base64 + >=dev-perl/MIME-Types-1.4.0 + >=dev-perl/MailTools-2.170.0 + >=virtual/perl-Scalar-List-Utils-1.130.0 + >=dev-perl/URI-1.230.0 + >=dev-perl/User-Identity-1.20.0 + !!<dev-perl/Mail-Box-3 +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=virtual/perl-Test-Simple-0.470.0 + ) +" diff --git a/dev-perl/Mail-Message/Manifest b/dev-perl/Mail-Message/Manifest index 5d1c5e955953..6f3de9b34938 100644 --- a/dev-perl/Mail-Message/Manifest +++ b/dev-perl/Mail-Message/Manifest @@ -1,3 +1,5 @@ DIST Mail-Message-3.015.tar.gz 265736 BLAKE2B 905e7819568a32eafe0698313d1e6aa13f0b5f1810c29375d3be8420ff5dbfabbe6f642800df05f330caecefd0b66901915e89236ec0ad0c481033a1c962a071 SHA512 e324578ed3160ea1a18ce201551238e88be4c20c328bc8c51a0e022f5924eb4a65ee4daaae3bd3cb9b057d9f9ebf69b32709d669ab594b9dbbb2c8f951cebd36 +DIST Mail-Message-3.016.tar.gz 266442 BLAKE2B d9829ff0dcda62b62164cf3d43d5fcc0eee3d1cdc102a77864fb6195fe6b9577da3ca9a2377715746a8e8ae9c86cd4a4ae07254e9c640e52161a6d60334450a0 SHA512 001aec0cc4be7ff005f46cdae233b0eb07394411b561b928a9c6cf426ffc52b386062fe262d9a067351844718efe959f3d62e86e58bdfd09c5ecae12b4b1c6ef EBUILD Mail-Message-3.15.0.ebuild 729 BLAKE2B 1b1871d495ad7943b896c0cfed71dfbcd8b81774bc6ffc31d5cda4fd09f4c4693f09828d1d1118f78e5d5d8aae6430913defa843c6288a57ef80ce629cc4c4ff SHA512 93dbac7408d8ea7f6bf94c63c887d90dd004a74a17814d22bd1492f6b096ba0e62e1dfaa96814e3eff937b9783d41a87a824dff889cb753b535830114f8792e9 +EBUILD Mail-Message-3.16.0.ebuild 734 BLAKE2B b5fb15c07bbda81014f79336302bada01812ed1d36619f1d5f6126b7e87d73063ee7ff31a9fa5ad1044aaef5f2aac739539a81d5aa3ce7c6e1dc79df21488f1d SHA512 3d1509d24f99cbc7284f4fd4f20b7d6e8a365aa3efa5071680b3774841293f476641e136b3eb88f1a7b1c65563b519642c04efc673febbfebb8edaf368f96404 MISC metadata.xml 4173 BLAKE2B bb9cb6e93b76ae01002d0b1c074ae1a8f38ec5590e21c6f35a9a22e033c17e36a40292d694e63f5535f766fdf8416ea621dbc4ac3be2564015335b7de54c90db SHA512 463eb2bddf74bbfdeac78d396879d103aa430e03544e60a66c2019bad7314d4c41f0269a82c440802ede46c8e884bbe01b00c232a1e5bb041ed520a978415ff9 diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz Binary files differindex b8626aea681e..6553478d25fb 100644 --- a/dev-perl/Manifest.gz +++ b/dev-perl/Manifest.gz diff --git a/dev-perl/Module-Pluggable/Manifest b/dev-perl/Module-Pluggable/Manifest index ad8d9be8fd4a..323cd6feb1cd 100644 --- a/dev-perl/Module-Pluggable/Manifest +++ b/dev-perl/Module-Pluggable/Manifest @@ -1,5 +1,7 @@ DIST Module-Pluggable-5.2.tar.gz 26920 BLAKE2B 061ec1353ec7ea8fd00e503914f8dba283be47ca1c2ecfa237ae985e8c099228dc949f66e2f182729378c578b25417e7c3c798f855b4bf1b5194f62d513a0f66 SHA512 7df8ee6713c8e0d4df756736c43c2033632cb8887c82ed5b9f38476dbf402b5daa3af83d3b2bd1228afb020ce5855831812f86299b63518e04e0929390b0c5f5 DIST Module-Pluggable-6.2.tar.gz 28427 BLAKE2B 3ce70d9263f280877eaf5a13d95ca137eccbbb0e43066df3ea6fb18a46495bdbdac05abe115c5299bc9781712e18b21e090ecc3fcf765d7f36587c0be8729a24 SHA512 3d4b046d105406b7b4cbf66387603321f28cb7e1df6bf9d90c3762f1a1d44b8aed532591098fb158c49678a23d2ee8166d58b0badcaa072ba7bb96b4deb5e07c +DIST Module-Pluggable-6.3.tar.gz 29053 BLAKE2B bbd9d32bd2306ec1b7d1f24427f85866b29237a5edefcfb629d50afc8d048cf39ee4035c2ca36a417dcccb8fb0da065ae735ca810b791f431b87ab6d268ea7f6 SHA512 6ea3ffe30dcbc73300ded186d8237435d539056f90790834cc53d73f1e01397dc8935c892891bf7320a4c92be34ddf3a1412fca0f2451ec0058a964a9da58fd9 EBUILD Module-Pluggable-5.200.0-r1.ebuild 556 BLAKE2B 91c1b5e7334b40ab80b8c7193ed852dda6faabd919f4a1fb7b0265c147281c4ba41df61e179644d777b8f6e0a379f95ecd556acf8c3c09757879861823f5a036 SHA512 919497b4980d6584df78dd048e39dc564f174cf95381c61347d0f5967f79c420f0c4b2c7492773836d1b0126b4ee440eb5cb2a4d46225e691c16cc01e9795a76 EBUILD Module-Pluggable-6.200.0.ebuild 561 BLAKE2B 743adc9bb800f06c34174e289dc0e5295513e6275cd8c94c56a3fb78feb04bd8d8eac33a84bd58e4893fdaf048fb18c96343ed8bfd86a9bcd54c01fc94a62f0d SHA512 81608ee0f02649d5bb594808f0a63c2daff8d9793d359d249846d7508227ac14f9585c33cf8fa108fa65ac7ef814e983fa2417a677d0d638b2aa9ff8f594bc61 +EBUILD Module-Pluggable-6.300.0.ebuild 569 BLAKE2B 83f6375a916f794ecc9e56f99a1ea8432f38c0bb5d11cfea11c33903dd52259ad0516482adf52073aafbffabe4854779f26614a9f8ab2ce52e3cc7d8570a9282 SHA512 24c77bba589f79cb513d94e0ea8a3b71ae24ee2e99f0cc8392a3dfd8b99640049a62765eb47b6bcde90cbc0c3b006163889279fb6d76bd85cd0d16ab12d52d2e MISC metadata.xml 543 BLAKE2B bf5a01485482e28e1f63a9a01eae68bc991ed79297a7f7963c00fc9e16fcaf108b988efdedcc4003d84dda36a25d03daa9c98ae38923171e39650e4aa5c814ae SHA512 1a1437346e557a28aac14fea67da46f686c7ff4fabc833caacc605c7d90aaad722358260e7ff7cfe85702df733e1707640228d57eee5b6b6f466ebcbcf47cd27 diff --git a/dev-perl/Module-Pluggable/Module-Pluggable-6.300.0.ebuild b/dev-perl/Module-Pluggable/Module-Pluggable-6.300.0.ebuild new file mode 100644 index 000000000000..bb249c1dc6bc --- /dev/null +++ b/dev-perl/Module-Pluggable/Module-Pluggable-6.300.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=SIMONW +DIST_VERSION=6.3 +inherit perl-module + +DESCRIPTION="Automatically give your module the ability to have plugins" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + >=virtual/perl-File-Spec-3 + virtual/perl-if +" +BDEPEND=" + ${RDEPEND} + >=dev-perl/Module-Build-0.380.0 + test? ( + >=virtual/perl-Test-Simple-0.620.0 + ) +" diff --git a/dev-perl/MooseX-Getopt/Manifest b/dev-perl/MooseX-Getopt/Manifest index acd5aa0c9e68..633aa8ff2b4b 100644 --- a/dev-perl/MooseX-Getopt/Manifest +++ b/dev-perl/MooseX-Getopt/Manifest @@ -1,3 +1,5 @@ DIST MooseX-Getopt-0.76.tar.gz 59303 BLAKE2B d47e3d9a8a469282851870ac957136e0291c9d5e555755bcabeb0d580e1d7d92d0e61ada95958a7ceeae0472525432bf394b4e0eda3dbc217d24ccdd9d4e98af SHA512 96a0bae5d538b4e54a824e2e21e8dedb05e3a30d0de30e85bf3aedb9da45ab5a1859177a562ea838f786e25c50ab63236b27f75077388103af23ef954e1c89f8 +DIST MooseX-Getopt-0.78.tar.gz 56008 BLAKE2B 4dc7644c628c6fb2cb3d1d5a3e5153208fe36438ffde2d08c36e7cc4b63094055b263d0273a4e31da8e9d0530c9ac9eeb8a96acb0178e48ec343c1a5fc6f18d1 SHA512 25799188bacbb7751122f03d1df78a57d1d41fe2e2b40fc82f74a68eca5ccb2e0d036cfd4793b2367d4404ddae57199aa08e87ce5b3542f23e72dc16af77dd4b EBUILD MooseX-Getopt-0.760.0.ebuild 983 BLAKE2B d549d36cab93d3ba95021db8145d790a1c8592b08e25a5f79793ae3e3140c3de88a43aecdd0370df81611262fc2cc9c88bcd42b78efd73027a60a98358c2f194 SHA512 a705566a3bbcdb8cc3877a0610625a82eab1d606ffcf89ed9ba9a6c081ff4de2295ef88da263ebf6044ae93f8420af62a115066b961e0e16ec739549ec2c786c +EBUILD MooseX-Getopt-0.780.0.ebuild 940 BLAKE2B e0b0a9f3f731c789f5a7202038acc3aad7b750a2bbed16a034d5aa72d6954eb8b78d9d0e310971a67279034140f924dedbf6dd60f0ab10f250dfa86c7833c9b5 SHA512 a22895b5211b06158d069630424f339b9a718c16bc3b77728e5fbe06af7352e342094e51d0fecce6541c59e621ff839fa5283ff9834775b9745ca4ea24b1ba33 MISC metadata.xml 1169 BLAKE2B 525c12d56fd067f23dfc9ee2fcda8daf8323b62d656af9c299993f9b8efcf53616e1c1c5c195fddc5553d1846f620a1f37086e2fbdba4d849f918c3fe67c96d4 SHA512 cf2187faba7e5cc742d4b8d4386a7151b0d3f9df9faeeaafcfb3235632dde79aa89a636fe7dd0bf5d50606f6144cd9002494addfc7d5a09c9dfa0d29d91d79e9 diff --git a/dev-perl/MooseX-Getopt/MooseX-Getopt-0.780.0.ebuild b/dev-perl/MooseX-Getopt/MooseX-Getopt-0.780.0.ebuild new file mode 100644 index 000000000000..c957b423cebe --- /dev/null +++ b/dev-perl/MooseX-Getopt/MooseX-Getopt-0.780.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=ETHER +DIST_VERSION=0.78 +inherit perl-module + +DESCRIPTION="Moose role for processing command line options" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +RDEPEND=" + virtual/perl-Carp + >=virtual/perl-Getopt-Long-2.370.0 + >=dev-perl/Getopt-Long-Descriptive-0.88.0 + >=dev-perl/Moose-0.560.0 + >=dev-perl/MooseX-Role-Parameterized-1.10.0 + virtual/perl-Scalar-List-Utils + dev-perl/Try-Tiny + dev-perl/namespace-autoclean +" +BDEPEND=" + ${RDEPEND} + >=dev-perl/Module-Build-Tiny-0.34.0 + test? ( + virtual/perl-File-Spec + virtual/perl-Module-Metadata + dev-perl/Module-Runtime + >=dev-perl/Path-Tiny-0.9.0 + dev-perl/Test-Deep + >=dev-perl/Test-Fatal-0.3.0 + virtual/perl-Test2-Suite + dev-perl/Test-Needs + dev-perl/Test-Trap + >=dev-perl/Test-Warnings-0.34.0 + virtual/perl-if + ) +" diff --git a/dev-perl/MooseX-NonMoose/Manifest b/dev-perl/MooseX-NonMoose/Manifest index acb223d2915e..a8de2c4edd00 100644 --- a/dev-perl/MooseX-NonMoose/Manifest +++ b/dev-perl/MooseX-NonMoose/Manifest @@ -1,3 +1,5 @@ DIST MooseX-NonMoose-0.26.tar.gz 25510 BLAKE2B 3bb6f688005c0e683cf56d29d707ebdb3b72cae416997f8f44a40f861a1bc2a9ef51628b9ee900d18ac0567eb1eb0d997dbdd760b135156cdd50990d0b8a15da SHA512 3f3bb494439af198a49e343df7c2e6ceae5a227c143cddd36e6f8f9f85c30108117ce2f12d9cea89713820790081b363a57f9798e660994568db11c9fb224612 +DIST MooseX-NonMoose-0.27.tar.gz 28673 BLAKE2B 99e41b265b80b0373445d023e6997c779994fee387b4ef860fff532b29a25fddeabc5dcc368375a4ec797876bbee663a04a62670a2cb16f6f746f6b027a3aec8 SHA512 71435673cb63b25ed23a61b1e6db3c968fbd0db22ce68de308615f54cb688ae193c89e1e3804f1c02a59446b2c9fa84688d41af5f2ffd0855ccb5949ec07ad5f EBUILD MooseX-NonMoose-0.260.0.ebuild 473 BLAKE2B d3407331b5c99d607df6f6ad15bd842977a44119c4232d7e23b7c8e98a1767bc3a745d64077e17ed4e3380cefb769cf9267a2867116968370435f2fac3f2ef87 SHA512 043bb4e62127f70631eaa7c733002a30da137fb6810073c4c3a4659d057ade458c3ae50c92e0c8785b17a840724ef9d99e73458ff8296c18b28a83ce648518c4 +EBUILD MooseX-NonMoose-0.270.0.ebuild 460 BLAKE2B 5ba2415c004294ce1743d2937b36fa9224cd173791993e56d6f41ee03718e6c546d6a55f8b2941bf075cebf2fdfa23381b2b7ee22195cb371b6d0e6ba3018b9d SHA512 eff03a371d7ebf4be28e7c0ab758a6109d1267b129f3b88c71741dbbc2f07d021c0b014574e6fc148209ab923007ca7871b81b4ed7415307b9de41040925ef55 MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080 diff --git a/dev-perl/MooseX-NonMoose/MooseX-NonMoose-0.270.0.ebuild b/dev-perl/MooseX-NonMoose/MooseX-NonMoose-0.270.0.ebuild new file mode 100644 index 000000000000..635b9bcc9501 --- /dev/null +++ b/dev-perl/MooseX-NonMoose/MooseX-NonMoose-0.270.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PLICEASE +DIST_VERSION=0.27 +inherit perl-module + +DESCRIPTION="Easy subclassing of non-Moose classes" + +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-perl/Module-Runtime + >=dev-perl/Moose-2.0.0 + dev-perl/Try-Tiny +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.300.0 + test? ( + virtual/perl-File-Spec + dev-perl/Test-Fatal + ) +" diff --git a/dev-perl/Net-DNS/Manifest b/dev-perl/Net-DNS/Manifest index 295e2e20e362..9632cb543b4b 100644 --- a/dev-perl/Net-DNS/Manifest +++ b/dev-perl/Net-DNS/Manifest @@ -1,5 +1,7 @@ DIST Net-DNS-1.47.tar.gz 259539 BLAKE2B 8aeff54bedc294ac75b967897798a4e8612debddfea3b0356c7e6c93fe3f382c1929c47f411c05fc5b7206fac7155d3ea8aafccf565039a04811f683b79c48e8 SHA512 f38060619532f8022829ece23c9593dfd682c971fb0e94a2ec61efa379fadfb88b965bb9f79b4ab1b692fe9f432046492e09826dca6ded19b333e2becab87bfa DIST Net-DNS-1.48.tar.gz 259568 BLAKE2B 6f37af9d490445ada1339cf4ee0b396234af4872ee6ab0181e3c19e023688d74a9b36719bfabcb77e88e2032a7d55de89cf73d13a8fd5a33c17fc0869b580acf SHA512 386cb9774ccb31359a65deb45b818d37f0dd55c397034f302171d181147ca90fb994ee38d841c5930e7dfd4e0f7157c6aa6ced0257aa334253cb3b9ee4b34187 +DIST Net-DNS-1.49.tar.gz 262957 BLAKE2B 23d5bb57969e21ec711e9630531a29670c4d37c3436ead3801a48959cfc7b4230e4604fbdaade5acacfd3736f563bc33cfa209f23cd38b84e9ac5c95e26d2575 SHA512 6976e01ee1e790f897635021dd2364131657455364eada7b8cdf0f0d975216007bfadbff01eeff89ad5c744e73bc22ebe01ec753b5751df12d7b799d7cae2107 EBUILD Net-DNS-1.470.0.ebuild 1816 BLAKE2B 7bd9c65189c5900383085ec4580fbc915d2c3709e725bd602049310035927a940b469df73846b345578295679afdbc513779c1024133e7821106f7f94c3c1890 SHA512 1acd1a1b8ad73a351993c45ae0fda38cc8a5261656f8d7bf226cf926ffd29c0dab293fcfce52cf854363eaf9ec0dd2544abc2957032bd2b9148a2749a4aa208a EBUILD Net-DNS-1.480.0.ebuild 1816 BLAKE2B ef121e314c91b336f95a0eca0ada13908dc243a43ba0a560dd61b431f63773525e5957a289b2b44c0dc544f56af90e170c4df128dcdee743015227deb40ca3f9 SHA512 41b17717be6880618579f329e89d7f1fbab929f3ce6a972e9841d94863dde8a51fb59523eb210726a418e54407d02d403b6bfa179500890e2726b761ea9f703f +EBUILD Net-DNS-1.490.0.ebuild 1823 BLAKE2B 86a0116fda01fad1b5c84e17273c8951235a12bab82f3658eec1f62d7cda1fd54ed82a0e573a4cfe4cb801a7d8c0102ec4321b9231c5de142461d1dff935cb61 SHA512 85b581295c0b2eb6fa5507334b3c95d985ef16a28735988184f12011080a7a0fde905952be191542c0fe336206bedf070f2c473da4cc52b03a498b701982438e MISC metadata.xml 6048 BLAKE2B 41fcc0d5530e9a54377cefb819ea40566d35d332b352f31f34536160c6af626dcdd1620845246b7862bbf9a23a721e43ad1f83f7c1358018dea85387b7767230 SHA512 809b491d424e658f55cde66db7ec74b0c5df1b4c9f8a060d9c46fb1af9bc20ce58527bc3f92d16127f46521b3229ef39dd3989bee62da4dcc08d4a1742adbefe diff --git a/dev-perl/Net-DNS/Net-DNS-1.490.0.ebuild b/dev-perl/Net-DNS/Net-DNS-1.490.0.ebuild new file mode 100644 index 000000000000..27407fc800f1 --- /dev/null +++ b/dev-perl/Net-DNS/Net-DNS-1.490.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=NLNETLABS +DIST_VERSION=1.49 +DIST_EXAMPLES=( "contrib" "demo" ) +inherit toolchain-funcs perl-module + +DESCRIPTION="Perl Interface to the Domain Name System" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="minimal" + +PDEPEND=" + !minimal? ( >=dev-perl/Net-DNS-SEC-1.30.0 ) +" +RDEPEND=" + >=virtual/perl-Carp-1.100.0 + >=dev-perl/Digest-HMAC-1.30.0 + >=virtual/perl-Digest-MD5-2.370.0 + >=virtual/perl-Digest-SHA-5.230.0 + >=virtual/perl-Encode-2.260.0 + >=virtual/perl-Exporter-5.630.0 + >=virtual/perl-File-Spec-3.290.0 + >=virtual/perl-MIME-Base64-3.70.0 + >=virtual/perl-Scalar-List-Utils-1.190.0 + >=virtual/perl-Socket-1.810.0 + >=virtual/perl-Time-Local-1.190.0 + >=virtual/perl-IO-Socket-IP-0.380.0 + >=virtual/perl-IO-1.140.0 + !minimal? ( + >=dev-perl/Digest-BubbleBabble-0.20.0 + >=dev-perl/Net-LibIDN2-1.0.0 + ) +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.480.0 + >=virtual/perl-Getopt-Long-2.430.0 + test? ( + >=virtual/perl-Test-Simple-0.520.0 + ) +" + +src_prepare() { + perl-module_src_prepare + mydoc="TODO" + # --IPv6-tests requires that you have external IPv6 connectivity + # as it connects to 2001:7b8:206:1:0:1234:be21:e31e + if ! use test || ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then + myconf="${myconf} --no-online-tests --no-IPv6-tests" + fi +} + +src_compile() { + emake FULL_AR="$(tc-getAR)" OTHERLDFLAGS="${LDFLAGS}" +} + +src_test() { + perl_rm_files t/00-pod.t + if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then + elog "Network tests disabled without to DIST_TEST_OVERIDE=~network" + fi + perl-module_src_test +} diff --git a/dev-perl/Object-Pad/Manifest b/dev-perl/Object-Pad/Manifest index b3abf355549a..0cca564467ac 100644 --- a/dev-perl/Object-Pad/Manifest +++ b/dev-perl/Object-Pad/Manifest @@ -1,5 +1,7 @@ DIST Object-Pad-0.814.tar.gz 187775 BLAKE2B 1fa9e7718a5e2e45dca00edb7db92ea9a7cd05cace6287e7f2602ec76695e5116044bd3de05d4809a7e9e95499abf04a8c5837405356671025215cbb8ad56876 SHA512 aac759cd578373c4b492fac842057857aaaffd85e9998b8bf6691d4cd740210ef9f4c68c7e7d1e5589699e20cb8df1b818c1ee2263b7da253a54776984eda56a DIST Object-Pad-0.816.tar.gz 197273 BLAKE2B 63fb56aa6c7e7e2d8397ea4a483748e6acf6b010d55afbc937f85b6cd7ee3bd71f5a0320e50a5ff8f106f531507802a319026cbb166b7eeae1e5486c1df0c604 SHA512 08be03616b81f8989b4dd34d3e925fe8dd377dd25107b056269060a664af0d0e89e7199a774935dba513da1dccfe524ff0d12326fbc315dd42bb57ced8b785a5 +DIST Object-Pad-0.819.tar.gz 203142 BLAKE2B d4ba1beca0c1c179334cb6853413e496ad055dfcb1f3b91be3cc715d56f9c4c010f10c6573c50245068bd616efee2602fe425fa44c2e30ac528f484757908f9a SHA512 f47899b96ae8be44f2f036a4c45d16a1b32350c3cfdd26e7edffe135f90be54471f20018d3d2f23176997289cb7ce9836df3a5dfc823a943d40f409408839956 EBUILD Object-Pad-0.814.0.ebuild 487 BLAKE2B 39308bca8135be48fee9b5e82aa286087a6b5ecd5d96ddd0a6243a989e725ffdae1b163d3cd5afdc6f8e46a8e15964bedabadca1b5d15b6248dab32041888d60 SHA512 e7a8f19310c7a88eb31d8593473cee5b4800150eb1a87bf4df33a1535777d01c5e0fd24d645c626f6d0ce78ad88a7cf6ad4c4e1262cc25ed80583de035574f7a EBUILD Object-Pad-0.816.0.ebuild 487 BLAKE2B be9205371e7d42b793d71354db20d623aaad6405493630a4ec47db724995277514abfced5f3e344be29cb4f23c5fd2761bba59f50bdeb7edc86c227512701eec SHA512 85b881c1fa4b885bfac4836aa1d530c007ca0215d14e256699c634780d71f774dc9b9504b92c6ad6db0b1df8632aade9093916d0b2913fc4cf8938eed237bb97 +EBUILD Object-Pad-0.819.0.ebuild 489 BLAKE2B 1aa84b5a20936e45bb56dd1509b1d4ed017693969c2ff7fb2a452436017b15893cdc3f73cd492b17f2b1ee30f24fdffa3c0f77913f94ce1e713a1d123b9a7d9d SHA512 842da25ffb548767f1db2c81a7a2018b508bd89c5e6dc38b27971006eb8b381e5b82aa7a2839278f467bdb3ce81586f492e5f4ad7d895d876fee2b9f7c9fddf9 MISC metadata.xml 827 BLAKE2B 10aa9a389d258d7265048dd3b3a294e47f92675c56ac2c7844e504b850fa55be94437c1844f1bba07e5ec0c0ef5c8d3e9025497982577e197e6c8b1158320819 SHA512 ec47213d8ebf3c589e6b09c3275d816c8a53072db2810cbeeebb7db8b7c1a4763a107923a7d434acc68b3ffcd70fc487acd16e8a5bc2ac3e6f4266506dbc2c2d diff --git a/dev-perl/Object-Pad/Object-Pad-0.819.0.ebuild b/dev-perl/Object-Pad/Object-Pad-0.819.0.ebuild new file mode 100644 index 000000000000..cae5c01734bf --- /dev/null +++ b/dev-perl/Object-Pad/Object-Pad-0.819.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PEVANS +DIST_VERSION=0.819 +inherit perl-module + +DESCRIPTION="Simple syntax for lexical field-based objects" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND=" + dev-perl/File-ShareDir + >=dev-perl/XS-Parse-Keyword-0.480.0 + >=dev-perl/XS-Parse-Sublike-0.350.0 +" +BDEPEND=" + ${RDEPEND} + >=dev-perl/Module-Build-0.400.400 + test? ( + >=virtual/perl-Test2-Suite-0.0.148 + ) +" diff --git a/dev-perl/PPI/Manifest b/dev-perl/PPI/Manifest index 7b8eef57a862..455656571bb5 100644 --- a/dev-perl/PPI/Manifest +++ b/dev-perl/PPI/Manifest @@ -1,5 +1,7 @@ DIST PPI-1.278.tar.gz 248797 BLAKE2B 463b085d0af2b49ee3b9303d68c56c5e0d0fe8dc1e9bdbefa60d6890daf482a535765e8de6cc8f29796bf102d4f52d50ae81158ca1e035e8f0b3bdd4e4ec9d70 SHA512 0b63a9d983544b12b33d1207326fa1a3700720067242198b50ea452a988d85f3a96e44f22eaa79e542af81dbe7f98d8dea9335e4ccfd69a1e911ac017f3caa8e DIST PPI-1.279.tar.gz 243582 BLAKE2B c1bff898f8aea54ae16ee59775293ad4af6b5861dbeaa40cc63448df6e80eb2c6a3120afc4401fa590abfae7456538f2632ce4c9ef44c6c9c6f7e9423e3cac5c SHA512 96b3144f2c4b0d45f9761dca470caa2150e975085a352fecf26c250b1e210c11183e57499a4a7c9d8994501ffdc25349ffe1f8ab60c44cf4f0ea324f822f7b4b +DIST PPI-1.281.tar.gz 251566 BLAKE2B f7ffb01fe689a5f524eb6ee85a0932ba30e01c397476307894e0c59e622c592691c10e878bed26f7d709892e2e7166d0fb2447166d8ea6a940504ef22a1bf11b SHA512 feabf11a55ba42cf08fc5ca6606d6ac412a68ca6ba71246cf9ebc824f03ac9ee6880e3fb0d84146576b462da80e5d56ec8de297618c089e75589f05b4f3b939e EBUILD PPI-1.278.0.ebuild 968 BLAKE2B f75f41256affc18ab10422c7d2f9b34287ff91b3144d8d9165ee763d95a6c34f82906a54029534737632c32ad2619444b1f19ffa890c746b2718eacc8c900df5 SHA512 3b03c6308d3a7bc51022620370dc795209ae53ab75d35e3745e81f06b3f359580bbd81fc0d6b715e36356b72199fdf4a24300c05fa5f226c59eaa2c917182089 EBUILD PPI-1.279.0.ebuild 976 BLAKE2B 0f33ef633bedb03adb7fcfdb497fd9625196aa2ff0523dd7770aeb5b65d51a5f4990f88abefaea700ae9cdd10c6f218a7f821cce05b8a0a2bc2cbac3646cf412 SHA512 b50dd36547ad6f4132449061ea160acc7c77e4a5bb8e4919ab163591a29d1557daa8ab376dc4fa99ded549087d80e866543bf2097765fff59e20767aada2699d +EBUILD PPI-1.281.0.ebuild 976 BLAKE2B 3cc2908398deec87266a0dcc8231a0a43e6458d610be8fb0e93b7bd64954fa5accb0657a40c12b3fd40a415f307e381f33652245f8391795992b54cf5da12c37 SHA512 33e7fffc498a396e21115a37f444aeb11e08f5d705d1fcd38ee4e63789896bab68e42ca9b2604f5a2785d264d3f31fe183d0b8dc29afdfcec1ff04d6b7cb1814 MISC metadata.xml 6634 BLAKE2B 8cab7f05a2eeb6aa7dbbf677c02f12bdd3c728de919017715cd15b8fa20f03180e518a20abadcd3063daa55e7cffe7af5c8f39fd308a117d2ef56380b0d36c78 SHA512 1c62af3d0c31e29a26c4c35e9e9407070597e96b1607e4158b0cdc0da36be5e5d3b39922e01408ea34477305adc48c1546200fa6014e27b2d0148dcbc9262621 diff --git a/dev-perl/PPI/PPI-1.281.0.ebuild b/dev-perl/PPI/PPI-1.281.0.ebuild new file mode 100644 index 000000000000..c03768e9171f --- /dev/null +++ b/dev-perl/PPI/PPI-1.281.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=MITHALDU +DIST_VERSION=1.281 +inherit perl-module + +DESCRIPTION="Parse, Analyze, and Manipulate Perl (without perl)" + +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +RDEPEND=" + virtual/perl-Carp + >=dev-perl/Clone-0.300.0 + >=virtual/perl-Digest-MD5-2.350.0 + virtual/perl-Exporter + virtual/perl-File-Spec + dev-perl/Safe-Isa + >=virtual/perl-Scalar-List-Utils-1.330.0 + virtual/perl-parent + >=dev-perl/Params-Util-1.000.0 + >=virtual/perl-Storable-2.170.0 + dev-perl/Task-Weaken + dev-perl/YAML-PP +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=dev-perl/Class-Inspector-1.220.0 + virtual/perl-Encode + >=dev-perl/File-Remove-1.420.0 + virtual/perl-File-Temp + >=virtual/perl-Test-Simple-0.880.0 + dev-perl/Test-NoWarnings + >=dev-perl/Test-Object-0.70.0 + >=dev-perl/Test-SubCalls-1.70.0 + ) +" diff --git a/dev-perl/Perl-Tidy/Manifest b/dev-perl/Perl-Tidy/Manifest index e2133b1c4921..1fdbd2d3a45d 100644 --- a/dev-perl/Perl-Tidy/Manifest +++ b/dev-perl/Perl-Tidy/Manifest @@ -1,3 +1,5 @@ DIST Perl-Tidy-20240903.tar.gz 1111605 BLAKE2B 5c1afda1095e4c22b8c31f5fc06036e36c951b3d1a52c510f29b62112d50c09e78e47461b0c17c9a0db483d0753c508850f30f63ae678b4a5749077600a290b2 SHA512 35508885cc69e7dbebb094aebccac799a45e95b7c07648d709a71881f6a69d61b4971b3362e819942fac7f7644523f658b384ec35187f7893bb4ec08f25e3d6f +DIST Perl-Tidy-20250105.tar.gz 1142977 BLAKE2B 9ebc502b3da80070482fbcf04b48532a16bb83e9f6d78af2caadf1fead4c83b27193c811a358944ed5551e19c35ef9d64ca19ab4cb8aecf88866cd3690873360 SHA512 ce8706e9c772492cf9f695bb1ede8dff7c7296e53a2a95a851cc7d3fe525a77acbe276430e92cccb0e46249536e78416928777e87063aec23c2b4eac9eec0151 EBUILD Perl-Tidy-20240903.0.0.ebuild 864 BLAKE2B dee28ca1ffadb6bc2a635a65385dbb15265e3597a74fff45a9452c6d65b88f696bc4f497d03b8c9a2b520e41f774d5a974a4f9d3f0a9c39417b3c41400e6a23e SHA512 95f009e36f626193583f1288a1d43e572dbeb2f21c0a19e3d2bc80aab96ab74f2a983a2588e9a3b82a6f3b40163e80a2192c21fecd9f5b2bcfe94ed411f5ec29 +EBUILD Perl-Tidy-20250105.0.0.ebuild 872 BLAKE2B 5fea2e0327554e72d6a40da7eeb7805a9393b9b679821cc431349421a2e7e334af487b330220441f347a10a3bb165956eada6b2cbb4a5c32c7f1aff51e4fc889 SHA512 8f21dd2a5039a6a8a81e8680f30f2d5795a734030372326895092b9771618d26b29f8a915439948a731b3c22d52d4631e5a3b04fef3364e2ea9a3619d59d00e4 MISC metadata.xml 1645 BLAKE2B 722e52d99ed6eaaa7162eed276ce9628237d8c69c030e33ee2761f6de9d5670d59a08a270bcd5969074c03b6f6ea3d7eb60c6a9f5501c78fc5a3b2933776d464 SHA512 a07316095afe1b7745dbd7086a220c7514644ddc1ff36ab11465834975faa42ba2523d23cc759469a33053cbb85cd87cc68cb51c93d4fc5c9e454487eee9ce59 diff --git a/dev-perl/Perl-Tidy/Perl-Tidy-20250105.0.0.ebuild b/dev-perl/Perl-Tidy/Perl-Tidy-20250105.0.0.ebuild new file mode 100644 index 000000000000..89fe9c9fd935 --- /dev/null +++ b/dev-perl/Perl-Tidy/Perl-Tidy-20250105.0.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=SHANCOCK +DIST_VERSION=20250105 +DIST_EXAMPLES=( "examples/*" ) + +inherit perl-module + +DESCRIPTION="Perl script indenter and beautifier" +HOMEPAGE="https://perltidy.sourceforge.net/ https://metacpan.org/release/Perl-Tidy" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +BDEPEND="virtual/perl-ExtUtils-MakeMaker" + +src_install() { + perl-module_src_install + + # Compressing html is bad + docompress -x /usr/share/doc/${PF}/stylekey.html + docompress -x /usr/share/doc/${PF}/tutorial.html + docompress -x /usr/share/doc/${PF}/perltidy.html + + dodoc docs/stylekey.html + dodoc docs/tutorial.html + dodoc docs/perltidy.html +} diff --git a/dev-perl/SQL-Translator/Manifest b/dev-perl/SQL-Translator/Manifest index aaf1af3b6543..7260d4128606 100644 --- a/dev-perl/SQL-Translator/Manifest +++ b/dev-perl/SQL-Translator/Manifest @@ -1,3 +1,5 @@ DIST SQL-Translator-1.65.tar.gz 405476 BLAKE2B 4c2872c168d742232be985340ac9bee0d248fac92cc98847703ebf928f88ad55ff40234e85e55147e05f93cb017bc0c1cbda940ab67937fbebf04fe18a46355d SHA512 f321edfb8a8c8ee2f5030b1dfed1c070b3e684790fe0193a6a164db304b242f1ca7680caef9359dbefc20bed3768c7d40880cf94bfe114c5e3f9e6c57a758d6f +DIST SQL-Translator-1.66.tar.gz 405263 BLAKE2B 18bf0568ef7d278ed7bbbad9909a2228ca7bae0d31928188af2b06d510fa48d7c21e3ae34b80ac6be0c2afd85c37e84221ca404fa6d29c8f61be98fa354c6000 SHA512 fb5002e60b0c0e974630d9839899eee69919c076009a54c63a5585f279eace1b5e4e58bee67fe6110136e7b19b023720fa88a53e613ccdd642467ae344f346bf EBUILD SQL-Translator-1.650.0.ebuild 887 BLAKE2B 9028b362f0ced7ac955832289f9f1a63330ac1c8cbe17b399ed1d9d63111f6d9dc236f935931d21396f10c034502f87a46d693f9d4062fb73c25f004daeb5a5a SHA512 43fb7962b5b712e65ef63bc39b8f1bcba4b22acde166050562b6c0af54abbde499b513b8ce5ed30fd3c7383b873aa22867ec4603e6300bd52726d7c874f975e5 +EBUILD SQL-Translator-1.660.0.ebuild 888 BLAKE2B fbc0e9a84ab9a29a2cd479dc07fc167c1b7c99831b9aa94b64102b9fc37e295dd29bd3230546bca79c5f42fd427712bbdeb12b94e0a1d698b59d104a6d1db58d SHA512 ee5e73a6151ef025fbb261271739fd51d71e41162457ab4d236d5ba2c4ad62ec7e7272b630b2e2b599f81d94c5375cc2eeaf7d9ec6d209fbe87571e6e7805a32 MISC metadata.xml 6774 BLAKE2B d093abdd30e2da7d8f48530f5e43d99c457193cea448f7f9a0250e6b6f5580a815e1e31db4c8ebfbffc82b218a3c3518df25afec0c0d01c5d71d675dd4983699 SHA512 9a2e1457ef86bf9c54237c8b0c485e494aa28b3280dc65d44642232b76de7499ec567937ccd4535fbf50bb91fe2efb7099fb2effe159c94976187984ad0d4a2c diff --git a/dev-perl/SQL-Translator/SQL-Translator-1.660.0.ebuild b/dev-perl/SQL-Translator/SQL-Translator-1.660.0.ebuild new file mode 100644 index 000000000000..ca51f9580051 --- /dev/null +++ b/dev-perl/SQL-Translator/SQL-Translator-1.660.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=VEESH +DIST_VERSION=1.66 +inherit perl-module + +DESCRIPTION="Manipulate structured data definitions (SQL and more)" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86" + +RDEPEND=" + dev-perl/Carp-Clan + >=dev-perl/DBI-1.540.0 + virtual/perl-Digest-SHA + >=dev-perl/File-ShareDir-1.0.0 + >=dev-perl/Moo-1.0.3 + >=dev-perl/Package-Variant-1.1.1 + >=dev-perl/Parse-RecDescent-1.967.9 + virtual/perl-Scalar-List-Utils + dev-perl/Sub-Quote + >=dev-perl/Try-Tiny-0.40.0 +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.540.0 + dev-perl/File-ShareDir-Install + >=dev-perl/JSON-2 + test? ( + >=dev-perl/JSON-MaybeXS-1.3.3 + dev-perl/Test-Differences + >=dev-perl/Test-Exception-0.420.0 + >=virtual/perl-Test-Simple-0.880.0 + >=dev-perl/XML-Writer-0.500.0 + >=dev-perl/YAML-0.660.0 + ) +" diff --git a/dev-perl/Shell-Guess/Manifest b/dev-perl/Shell-Guess/Manifest index d445acc6d1ea..20125e45e47d 100644 --- a/dev-perl/Shell-Guess/Manifest +++ b/dev-perl/Shell-Guess/Manifest @@ -1,3 +1,5 @@ DIST Shell-Guess-0.09.tar.gz 21663 BLAKE2B 1d7ae26373201348bb6b38674f929cc6e9c4211a3f34f0dab80560bd7a79771748e4036ed3c7d08625c435babdbe8d975f593e4faaa7b55eb92d164d2c0041b2 SHA512 60d8b315491cd10eb2cb1c3941db6369d93148e0bd500c72bc082b1673624dead6485d4238e241127c3a04a0f776222fbb90a40af6a327ed9e2988852fff544e +DIST Shell-Guess-0.10.tar.gz 21335 BLAKE2B 51ade9ff24ec08ccbf2e7d2584046cccee8778dc72f076a8c832e814dc81c9beb1484940ecad2ce707672ad1d3f7c1e06d923a89baa26d9298279a7ecbb84381 SHA512 060caba58126e4eb7f1f87ce62760d580a2d8b395ddba0bbdce6d96a73b2eab170ab4148f2560b47cda60fa57ff34c6ac5a80dfb8c56cb040ea4c0469fd5489b +EBUILD Shell-Guess-0.100.0.ebuild 439 BLAKE2B c90622686dee1f0a58ab472d0fe43e8ab607031df69dc5ccbbbd5cc028b5d83d97d2e1564eeed0195086876206198725491c716389d28ee9829b6bd661b11a21 SHA512 373823e13611d58a17825e177e98864494aa9fc57c46f2b941547f38f990015f50bfcfc836cd8d56a1dada3c02cabb694c719b2dabe33230b8969e3c5de7d629 EBUILD Shell-Guess-0.90.0-r1.ebuild 429 BLAKE2B 1a7ccc9f8c492fcfee1eb04768684cb1f0ecd86b379ad2421b60c5df43f5ee5f4fc385f2bc470c1ae19439e12d8981997a57ff0b502f539b7c001e145a0c9046 SHA512 21a48e6bae8ae968f941d2f8abc005bd57bff5fbbf048e13213a5a7be3ab4ce6d6a039762bae00ba82afdda6fe92d1f2e6bef67988e76859cc84bd27291e2e3d MISC metadata.xml 515 BLAKE2B 9f9ffe9019b507773db506f791cb0c7c9eb2a9ca4003cb078b1068db540b82c24a4b614deff70074bb7d156effa61b4fbf5b9970c86593e8df2b774ad4b006ff SHA512 73667dd3bc4ead0e8ab2bd5dd745bab38cf82b90dfae51acdbc7d0b21b2e8e79da8dee354339aaefccf750bae304690290b1d86413f863946fcf847ee0b79d24 diff --git a/dev-perl/Shell-Guess/Shell-Guess-0.100.0.ebuild b/dev-perl/Shell-Guess/Shell-Guess-0.100.0.ebuild new file mode 100644 index 000000000000..ba408026237f --- /dev/null +++ b/dev-perl/Shell-Guess/Shell-Guess-0.100.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PLICEASE +DIST_VERSION=0.10 +inherit perl-module + +DESCRIPTION="Make an educated guess about the shell in use" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + virtual/perl-ExtUtils-MakeMaker + test? ( >=virtual/perl-Test-Simple-0.980.0 ) +" diff --git a/dev-perl/Specio/Manifest b/dev-perl/Specio/Manifest index c1c0ec8089c8..35d0ff98ec80 100644 --- a/dev-perl/Specio/Manifest +++ b/dev-perl/Specio/Manifest @@ -1,3 +1,5 @@ DIST Specio-0.48.tar.gz 108298 BLAKE2B 700f58109bf81eae07a9a66dbe5ab5ff1f257874258f8e08b632422bd07be7fc9ac7f1e7d20adf1e9f0bfa48fb44abea287c88591cb9c9ad38839a785f5a4b6e SHA512 76fd2aa398008238d55714700581782c95b635a4d4198b1c51daecfec770b61b9898351cbc2bf999f4d837691de657c51a94581c0f0b21b67b605770d507729a +DIST Specio-0.49.tar.gz 108356 BLAKE2B 0731063a97a90b4ed4c0ea9c346b945f431b010047ad6e80b42c21fbcac4a2e29364e3f2199028b338a56be084db60534f1db63b28cdb919ab6f33c9b4b6f2b2 SHA512 afef21b4e1762163c6f49e359822b6ee745566fc5f6f6f8cc495a705121dedfac6e999a8e18c30d1ff8586b2122c81046470ba747eca97222414a8ed076d628e EBUILD Specio-0.480.0.ebuild 964 BLAKE2B 7129bb18ecfbf24f7baed7987d5a9f6b66cd2a5ba6be2bf0cedfbaf8e33d1322d8b00248592abe4122e9df9cba5f68121b948e08d4b81e1025176d81b8e7953d SHA512 3047dbff0162881d8592fb1c9114d879484bda8aef81f9420b81b5220b68503f29ba6399b54f794ef35a1cdec26fa7d345b351e8dfb96a5e5ea9a1700e731fb1 +EBUILD Specio-0.490.0.ebuild 951 BLAKE2B a46852fdfaf52bc64edd4d57dec284f431829bcaf126a3b41eb977d161cb11a1f711a1fd89e8ffdca1ece35206e90c51d0dd09ad704cee2f83ee0b2f655120db SHA512 76a91f1e2ac0d37aa5ed1fe6c3e0966e3dcdb11803364f228d3a707c7d3ffee8566affccccec9026587bb9c9f3067a18939cacf73d4a0766443d4789c7f24643 MISC metadata.xml 3182 BLAKE2B 7a2dcca648d380fb70b0ec0c9a88904b7eab40f946bfe6628623a648d48c31da42eb03248c68b95a581657aa6f1cf581df906f2f85aa1114492562a8f47595d7 SHA512 a7c0321adc9ab021d9b3b9095923aca9d1714c1421969e04f7e911861fba3b1b6af95894ed9aa9fb2184eb8488483037355347a0a0926c80bb18e9de707a3c19 diff --git a/dev-perl/Specio/Specio-0.490.0.ebuild b/dev-perl/Specio/Specio-0.490.0.ebuild new file mode 100644 index 000000000000..012606bd0949 --- /dev/null +++ b/dev-perl/Specio/Specio-0.490.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=DROLSKY +DIST_VERSION=0.49 +inherit perl-module + +DESCRIPTION="Type constraints and coercions for Perl" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="minimal" + +RDEPEND=" + !minimal? ( >=dev-perl/Ref-Util-0.112.0 ) + virtual/perl-Carp + dev-perl/Clone + dev-perl/Devel-StackTrace + dev-perl/Eval-Closure + virtual/perl-Encode + virtual/perl-Exporter + virtual/perl-IO + dev-perl/MRO-Compat + dev-perl/Module-Runtime + >=dev-perl/Role-Tiny-1.3.3 + >=virtual/perl-Scalar-List-Utils-1.330.0 + dev-perl/Sub-Quote + dev-perl/Test-Fatal + >=virtual/perl-Test-Simple-0.960.0 + dev-perl/Try-Tiny + dev-perl/XString + virtual/perl-parent + >=virtual/perl-version-0.830.0 +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-File-Spec + dev-perl/Test-Needs + ) +" diff --git a/dev-perl/Sub-Name/Manifest b/dev-perl/Sub-Name/Manifest index 95491583ec3d..e6a8cac9fad2 100644 --- a/dev-perl/Sub-Name/Manifest +++ b/dev-perl/Sub-Name/Manifest @@ -1,3 +1,5 @@ DIST Sub-Name-0.27.tar.gz 157643 BLAKE2B db043fb413f39fd772ed4ebe8b9beda19bdfb9ec4621693c0fb0aa2652d8a3138914fed41c0c8a7d85993f6cc99522aae32b9c489924b5ee9e04bff44999cf36 SHA512 766c2b229a222e84c40069f2aba0611f7936a9018c375c66b9ed58c4b3ad074cf102906e23aaf514e6897a8aaeaee1658bc2887d73052b8f67ccdf3cab52f71f +DIST Sub-Name-0.28.tar.gz 158803 BLAKE2B 7f9a7f7ec573ac89da661e887cfca71ff87edfaa1c342dde9afb1f31c96f172a0bf3e47e023779c767fe52fecf1d6f5241fa41c3155760269467390d7a2594ac SHA512 5e56f5e5a896ade40dc49a19dcd1ae273d00a952818c6102f160757814b40989f54788148c779c1478a9ee1c9b87fffa937e2f77fb8ea597efe13954cec9a805 EBUILD Sub-Name-0.270.0.ebuild 669 BLAKE2B 1a255f78d04b54fd18569e4030dd49e9a12f53c4432631ff75d9b344fea8c66d061067a7f9f05ae40c5f2ffc0bed5107abfc8de9eba1b54f4185a20e6568edfa SHA512 6be7241d33f4a926f099ad6e45a1422f630770d4f68d39b4000643e427aea877e09055d97ba7ea46c49bbe5445462d092112df77a78eae6a26f2598012ed263c +EBUILD Sub-Name-0.280.0.ebuild 679 BLAKE2B 119999d09ef15746cba31a1251d12352518a2c77a7757896273f7f5dc6dd81abb1c1fe55b2a6641e125472e14c3d2d6624af9be924e5f548f745308b63c7fbae SHA512 3a359557e59493e453fee2b2e91c4380d7ea41c159acae7353892935d3d3337af442df05b7998f72ea78183450b93d6f3f05e0a0ecc7b8b22ba657a51bb58a67 MISC metadata.xml 504 BLAKE2B f5a3b60a89ba411f2b4aa6f966d32ac1130137921468bff16cfaf52639216068c98845a41328d8ea1bd2871d18a2dca6f37d354931b53d77fec5f2b6d3f00019 SHA512 d59113c50b0feaf6e9db1b2649690380b34121f857b5e62ecf680db772aed6286ec91ac433ddec541d6c9845caaa69ec4b31e9f0f08a43a061d308c02962805a diff --git a/dev-perl/Sub-Name/Sub-Name-0.280.0.ebuild b/dev-perl/Sub-Name/Sub-Name-0.280.0.ebuild new file mode 100644 index 000000000000..483255216e18 --- /dev/null +++ b/dev-perl/Sub-Name/Sub-Name-0.280.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=ETHER +DIST_VERSION=0.28 +inherit perl-module + +DESCRIPTION="(Re)name a sub" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="suggested" + +RDEPEND=" + >=virtual/perl-Exporter-5.570.0 + virtual/perl-XSLoader +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + suggested? ( + dev-perl/Devel-CheckBin + ) + virtual/perl-File-Spec + virtual/perl-Module-Metadata + >=virtual/perl-Test-Simple-0.880.0 + virtual/perl-if + ) +" diff --git a/dev-perl/Test-Dependencies/Manifest b/dev-perl/Test-Dependencies/Manifest index 32f36f187152..5df463af631b 100644 --- a/dev-perl/Test-Dependencies/Manifest +++ b/dev-perl/Test-Dependencies/Manifest @@ -1,3 +1,5 @@ DIST Test-Dependencies-0.32.tar.gz 15955 BLAKE2B 62b0f49af5f5f24e9925e03b8deb2e9e707fdfb84ff10742d73685b6227c4184085e5ade325ce1485a01e8431d3a04bb75e0aa8d84d053a6af5d1fc4418337a3 SHA512 99d074006d03df4f457752a71c44480e61503df339819b5ecf6629e319c0dd69c4d7e16805a770e53c05997e3415097690aab760610bcf1708e45b15395352cb +DIST Test-Dependencies-0.34.tar.gz 16421 BLAKE2B 6327aade55d0b5e7d5a7dbaa05ef597a2ae195e7b19872c42fe2efcb20a36e35f8b5b866ec09982c417379f886487b0440c323a54a8f9c346f7152952197531f SHA512 c2ae5682d9d6e6118b93ddae538b25e77a3a08f0208e44e0534faad2cdf3281fd8d1920049e5de18770020ac9159db4a932130f1c5831b7bc75135ec2791b9e0 EBUILD Test-Dependencies-0.320.0.ebuild 604 BLAKE2B e47b4469e7b3a34f19542eff466a482414a9a541e219c76f3bcc1833e127b7d090d02973ffc82c8dd508a0a00afa2c3bf367e9f9dd6dbca55e4fce737fe9ccae SHA512 f801fd9236ff614d87a9008681673bf54753e6edbcea788c454c5cc4cdb367ff7be45310497f24ab488335a6929548c1cde757ab199b5c475c35cea304798156 +EBUILD Test-Dependencies-0.340.0.ebuild 604 BLAKE2B 2e663aa849ece1803de925b9369a0feac6df4e7e0949b161c3a14df3cfc1c8dd866869c60cec248444e097f7a4462d7b8841bc1b42d210a75ab94bc598cbd83b SHA512 1240ef3e2c01f3ffcb869eb9009c06476d7c36a6dba6911f7d30de4ae8bc353270611a3c6f607284a1ad83db7309a04d9e5116ff781312ad6d7a1f740e1bb48d MISC metadata.xml 551 BLAKE2B 2018cec54da07f9062a5cc38ea17ddcaaf1e26242e4fb602b9a93b6a87283337251e02efbca1f85cdc29ebc5b52d5e0a9417055671853522fbb3063fbc619eb2 SHA512 e905738beb3ef285e7b0d09cc001a65f7f0ff12ee843d3a330d18ebec4714084298a2fdddd42f128e37db0c86e7d037a937d90fc316db629d0020827c236b7b5 diff --git a/dev-perl/Test-Dependencies/Test-Dependencies-0.340.0.ebuild b/dev-perl/Test-Dependencies/Test-Dependencies-0.340.0.ebuild new file mode 100644 index 000000000000..5484baf3d707 --- /dev/null +++ b/dev-perl/Test-Dependencies/Test-Dependencies-0.340.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=EHUELS +DIST_VERSION=0.34 +inherit perl-module + +DESCRIPTION="Ensure that your dependency listing is complete" + +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + virtual/perl-CPAN-Meta + dev-perl/File-Find-Rule-Perl + >=virtual/perl-Module-CoreList-5.202.6.200 + dev-perl/Pod-Strip +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-CPAN-Meta-Requirements-2.120.620 + virtual/perl-ExtUtils-MakeMaker + virtual/perl-Module-Metadata + test? ( + >=virtual/perl-Test-Simple-1.300.0 + dev-perl/Test-Needs + ) +" diff --git a/dev-perl/Test-File/Manifest b/dev-perl/Test-File/Manifest index 30a48eb2c652..afe83d41cce6 100644 --- a/dev-perl/Test-File/Manifest +++ b/dev-perl/Test-File/Manifest @@ -1,3 +1,5 @@ DIST Test-File-1.993.tar.gz 34406 BLAKE2B 3726d1ff14547d810238750584668f9a7467c24b6a9262db0b1940a83053a25264a6d9cc584e2adb86850ef732ab4a7f433c82abd424bb9537886ed38e4a091e SHA512 0e14580a11afc2f3115d5594be226237803ad8e462c314a2b775ca96bf491cfeea84bd90ae92a70c58d3d8fc7c0f21d38b54a58d29dd01a2c082c0cbfecb0aaf +DIST Test-File-1.994.tar.gz 35329 BLAKE2B ff7e9569bb25bb9e33a2ef5bf2a0acc1090be58dedb8486e493134a16e1a1fc8d7c664e7232c5c75808ff1987499c6032b3b7e59f61319d5afb4ab7ee8275d94 SHA512 b94106c669c7400a2f156c84b010170f04f472c5ebe0acd160892fa143491df489157f5e6642da9f6d512643cdbeb0c259701eb5c9566eecb2be5e2455348c13 EBUILD Test-File-1.993.0.ebuild 646 BLAKE2B b6b8200d53b0fda4c009337573405e834608dc4912ab0d0a4237580597b0fa2e7c6c476e0e3f341b732bc2c7f4c488cd4d3aa85e2a63a147eed56b5abef1a9de SHA512 50e13bb3ff010cdd8a9363fd91c244f0ed5b5c9dcb6c6de970355efa2a3a466cdd6c25c9489da3e89bbbd498192cdc7ca7e13286d22661df8b1d338b6dd4a7fa +EBUILD Test-File-1.994.0.ebuild 636 BLAKE2B 4fac670deb8eee1987745f6eb289222ca236a3e30f162b7d75747e3cea182aef6b2e119959033f183716056c14a022b1e069b2faf1c78259ed3650b7688bb084 SHA512 a757849ea62318c00d8cf72a6d9eff00e9af6878ed29dcf0caf6cda44ac44393ec026284c796a2f7137d1ebe8f53b2daf5a179a91cae4842761596f30263e951 MISC metadata.xml 391 BLAKE2B 1f334c17528acb52ae757b454672a3c8b01b99c374b1363f69db2b46de7ebd715f1d2d8a7c5a062b019e395dca0f42fb37b6a0069e91b1313ade056c34aa7e05 SHA512 83f823533546b42976d35a3f8b6680ce17c54932e38b9da80ae70ab491ddbe1b23df454e8c72df6f7b8eb02145e4b7b92207d6cd56653da9edf55eb4b6235680 diff --git a/dev-perl/Test-File/Test-File-1.994.0.ebuild b/dev-perl/Test-File/Test-File-1.994.0.ebuild new file mode 100644 index 000000000000..5e7b7035a901 --- /dev/null +++ b/dev-perl/Test-File/Test-File-1.994.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=BRIANDFOY +DIST_VERSION=1.994 +inherit perl-module + +DESCRIPTION="Test file attributes" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + >=virtual/perl-ExtUtils-MakeMaker-6.640.0 + test? ( + >=virtual/perl-Test-Simple-0.950.0 + ) +" + +src_prepare() { + if use test; then + perl_rm_files t/pod.t t/pod_coverage.t t/test_manifest + sed -i -e '/Test::Manifest/d' Makefile.PL || die "Can't patch Makefile.PL" + fi + perl-module_src_prepare +} diff --git a/dev-perl/Test-Inter/Manifest b/dev-perl/Test-Inter/Manifest index e79cc9394840..a2d0f16f4314 100644 --- a/dev-perl/Test-Inter/Manifest +++ b/dev-perl/Test-Inter/Manifest @@ -1,3 +1,5 @@ DIST Test-Inter-1.11.tar.gz 45815 BLAKE2B eb8f37386bd854f25c9880c3bd3d3db0e79503dfd889acedad981718bd28a5ee3b9788da60d8b40bb0a21c52b37b13e02ba4de1412b14fcf8085bb1315863b95 SHA512 a7e3f6f49e4a6ba60679a5c203c33585d42a2b930354bb2b948554f476409971ecf789f607fb15c5b7af785f45ff55543ef02974b91006a726fdbf27d788a5a9 +DIST Test-Inter-1.12.tar.gz 46208 BLAKE2B 4ed92db775f821787f89a1302347e2593469bc38073d2c718bd3f15460135717d7a056be64496c46ab98156b411aedbeee3a69a969f1bff3aaaab586dcb8de05 SHA512 8db6572ed863458d741b0dad78b3a09d83bf3c0f53e5512f8721c64fc1de675a78d16a58465cf16acb6059a49a735e6d0e1e1781d2cbc9421df4ab7026c01460 EBUILD Test-Inter-1.110.0.ebuild 623 BLAKE2B cc5d21ad800b286169fdb225d6d41b1c3f380db2b704ed952d435cff0be4fe28ce40f77a6303d53ffaf2298c2dc6bd4ab9487c4567f5c3c912b55778beeb632f SHA512 88e4b213acd5fffcd29a2a87aac62c0a87e4d0ce9d9985d20b5d1957902fb0410a67bf84e1974d7fa1ae161e30120cac5f04978da312e54bc33f90d795a157bd +EBUILD Test-Inter-1.120.0.ebuild 631 BLAKE2B 34fd0fc53365e2cf8221b2e764cc9f763d9b95628cc1f2475704ade209f7802dfae30a92ea89b1587ceb45d55ae2d0eebf77ce9201c921b07231f99e3f30ed64 SHA512 af036f46e274d3012e27b4de3fa0fbc5e1403caf9ee130a30356e1ea2f26110f4bb10756f58aaac0ee16e97c48fc626e98cdff40012b6d9e912cb76d2df3111d MISC metadata.xml 393 BLAKE2B cf4076812e3d2e6813d147c3b5f118966c987b243dce04c789acd519c51b022fec05e4bc2bb16a87fd63ed010abfa1e250e7dd051ff331c5a756f039468b90bd SHA512 2c99d778736e2d9dbd48232a9cc57fe4687fc6cd166213da58b764b98881568b11466d4213a8f0a518a4d3f017a2627a713ccfb51603756fbfa3127832541572 diff --git a/dev-perl/Test-Inter/Test-Inter-1.120.0.ebuild b/dev-perl/Test-Inter/Test-Inter-1.120.0.ebuild new file mode 100644 index 000000000000..fe70d3d01e81 --- /dev/null +++ b/dev-perl/Test-Inter/Test-Inter-1.120.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=SBECK +DIST_VERSION=1.12 +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="Framework for more readable interactive test scripts" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +BDEPEND=">=virtual/perl-ExtUtils-MakeMaker-6.300.0" +RDEPEND="virtual/perl-IO" +DEPEND="${RDEPEND}" + +src_test() { + perl_rm_files t/pod_coverage.t t/pod.t t/_pod_coverage.t t/_pod.t + perl-module_src_test +} diff --git a/dev-perl/Test-Output/Manifest b/dev-perl/Test-Output/Manifest index 54157855eedd..b8211f5c86ce 100644 --- a/dev-perl/Test-Output/Manifest +++ b/dev-perl/Test-Output/Manifest @@ -1,3 +1,5 @@ DIST Test-Output-1.034.tar.gz 18139 BLAKE2B 10d90ba51b9277ead929b1acff20499f4eb12cb575a36d198fb2016643fd3287c018463e86025af6cbb833dc2160d20f46fedf68a636d45edc2a5f14b0b140b8 SHA512 f7e6a121dbcaa6644b5128ba27c70894775bcb77e5c4abb3a2546d935cb1a99b3190230b2be76161377d0151665ec97303c48746b224d1b2301803e6082b0283 +DIST Test-Output-1.035.tar.gz 19156 BLAKE2B 964323e7438594e8f21db2f8d504e7a188859f63b9765c92fb057e959427180a366863664453bad388ed7eaedb81f41038d7588891f1dfb2b35795b26bfae6a1 SHA512 dcd251d0ba26663b36dc23d52e0e36fa039e97655bcb489ccf61c3dd7fad6b5ed4a38a35db45b02193b541c1b4b1149d8f19eceac3ddfe0784dc87fb33727188 EBUILD Test-Output-1.34.0.ebuild 708 BLAKE2B 27101653862c4dfcc7723e5774406b946126aad97d5361842399ce7bcc7b5b2283bd5fceb740a56b3469c8f3bd04472cdf8a0ac4bee233cdba208a8abb184f0d SHA512 0a0f23e33cf70e5ee92927cd29364ff198fd0f682ec7d47cab0658df83f9417054c2851a75188a0b61ec7f9acd36792396f0ae667138062fb3cdeffc008d348d +EBUILD Test-Output-1.35.0.ebuild 719 BLAKE2B cc262c8e75f909100a9a1bc590ce98df89db53fbaa740c1f616804681ede24a7717f5b454f6c8b5dc41622c18cbdff00f6591f069fce1608207721a2adc50305 SHA512 fe237428c7c15f7c3f827dee6244c0105f3c801fa5b4d298ebb0003a114f158dd418ebce7c46daafbedc5d6e61a79ffa3e0afb062eef74c61a0f6a76d5a359d2 MISC metadata.xml 395 BLAKE2B a94c0df2f5bc88c6e62ad88e15118ad93fdde97a5d92f26fb9034fd90b37f4ff38116328846c4636c9e7d10454ef635525b1c257afe325380cb265ab8e9e881e SHA512 dcf8eebf1ca1cab2386adc3c7807f59d8f94b6745c7d5a89495e6d6110c31c7b48a14b650812f3f6da5e24cf81a9eb589331c06a3ec9592ea6e23f6fe6925883 diff --git a/dev-perl/Test-Output/Test-Output-1.35.0.ebuild b/dev-perl/Test-Output/Test-Output-1.35.0.ebuild new file mode 100644 index 000000000000..4ff6b4407237 --- /dev/null +++ b/dev-perl/Test-Output/Test-Output-1.35.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=BRIANDFOY +DIST_VERSION=1.035 +inherit perl-module + +DESCRIPTION="Utilities to test STDOUT and STDERR messages" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + >=dev-perl/Capture-Tiny-0.170.0 + >=virtual/perl-File-Temp-0.170.0 + virtual/perl-Test-Simple +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.640.0 + virtual/perl-File-Spec + test? ( + >=virtual/perl-Test-Simple-1.0.0 + ) +" + +src_test() { + perl_rm_files t/pod{,-coverage}.t + perl-module_src_test +} diff --git a/dev-perl/Test-Warnings/Manifest b/dev-perl/Test-Warnings/Manifest index 60cc4749ceb0..85c9e59a4ec1 100644 --- a/dev-perl/Test-Warnings/Manifest +++ b/dev-perl/Test-Warnings/Manifest @@ -1,3 +1,5 @@ DIST Test-Warnings-0.033.tar.gz 44091 BLAKE2B e8bdb16774c37d38f36da84e0b27a7b47cf47fa278d1ee17a6c18a682349c2ad851e735557f3974803a735af92192131ababd53c510518cad6e046e6014e261e SHA512 dc49e345b2b5d2dd42d83b4351025f2c0db0216ef8388b02db77d5078e5eda0b5aab1491b07a0009923acc73b30c4ef6d77d406e85b0f958f575007c6ca1e6e8 +DIST Test-Warnings-0.037.tar.gz 45018 BLAKE2B 77bfddba04b25ee6b68b3506f75014da365110797a4f70ccbedb42d3661c5fa0ee14783d9c397fe20a7abfd56d3a42a894295322fe92f213042c9e32fb7c26fd SHA512 baf8cb7260890bb0eb7e44628f0ffe039de6d09815ff798d1bd486b0162240c36d29cc0cdcee00cf1f4daf339ab740a488d21d502cfba10700b57c5baec9b328 EBUILD Test-Warnings-0.33.0.ebuild 807 BLAKE2B a5fea513f0488369ec81b3d432bbeffffe4fe51dec777c9a9c1594071df1ed5aa3e46226c539998a9445d26f141f36d4a72f5a0f0ae57dfafcb8d6bfca438ccc SHA512 6cead00105dcca19e6f53d5219b83613337828992b2d31b4acd8437fd129ad09d20ba8ab82498fc66cd03594c856447c07b48223d9912259464615d9abb12ef6 +EBUILD Test-Warnings-0.37.0.ebuild 815 BLAKE2B 8cf9c8df13ba26628ec82612a346f116ce41fdd82a711674760ef73b92111557eb447a55f14567dd37640e619a87ebdb36cf21693f344db2be28996d2c9498da SHA512 ac1d72c5729943ba81cb909e686a31ad49c5aba7ad85bfcb2f7a28f796820cb5241c667588d6ec2982ccd2a959ada7234d11ca8203ceab919bdfe37c5e8a6ab7 MISC metadata.xml 480 BLAKE2B 0824d81650da57286c0417a4c4a8011320794e1b9b4c103584e3c1365f7b28dedca843a15e902cae1966ec20d9252fb67198a10f180c4561430001394d94d518 SHA512 56235a10ad6bb316adf1e67f8d4989939c52a2581cb4a000236f49c3fce567d4b72f64d6b47cf0e2b7ecdf44b7c278abec4b107660ccaee2b6d9637f4853f3f7 diff --git a/dev-perl/Test-Warnings/Test-Warnings-0.37.0.ebuild b/dev-perl/Test-Warnings/Test-Warnings-0.37.0.ebuild new file mode 100644 index 000000000000..b9dfbc8e4267 --- /dev/null +++ b/dev-perl/Test-Warnings/Test-Warnings-0.37.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=ETHER +DIST_VERSION=0.037 +inherit perl-module + +DESCRIPTION="Test for warnings and the lack of them" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="suggested" + +RDEPEND=" + !<dev-perl/File-pushd-1.4.0 + virtual/perl-Carp + virtual/perl-Exporter + virtual/perl-Test-Simple + virtual/perl-parent +" +BDEPEND=" + ${RDEPEND} + >=virtual/perl-ExtUtils-MakeMaker-6.300.0 + test? ( + suggested? ( + >=dev-perl/CPAN-Meta-Check-0.11.0 + ) + >=virtual/perl-CPAN-Meta-2.120.900 + virtual/perl-File-Spec + >=virtual/perl-Test-Simple-0.940.0 + virtual/perl-if + virtual/perl-version + ) +" diff --git a/dev-perl/Text-CSV/Manifest b/dev-perl/Text-CSV/Manifest index b9cf58b83f4d..ef704a15d3cd 100644 --- a/dev-perl/Text-CSV/Manifest +++ b/dev-perl/Text-CSV/Manifest @@ -1,5 +1,7 @@ DIST Text-CSV-2.03.tar.gz 140735 BLAKE2B d40f31623d4b946395968e834cb98b922d75d9515a0d416a3680efd3d739bbd2b429c266132217671fd9f4c27ad6367439d2b11fa60664e2d8b15e58429d80bb SHA512 afd9e81cd2ca9ca9a2c2575c4e540ad09243c1d8b6710dc2b1da472397f99024c768da5ef456948ebd4e06f71b3e5085ef52f191f62c06c6f4a697f70c855769 DIST Text-CSV-2.04.tar.gz 141037 BLAKE2B 467149c73736d063b9f93a0d9cda8bd2625805702f92559fac91054df0d7948bf70a5cc5a0864bd47649653dd3c83e2d9a7264949a72f72dcfd0235c8930e6e3 SHA512 72673380a955ee888a78aca4188326c1adbdc9508a25752d76eb6f50064181763336b4983bffb944c88110ceb48dde356c092f8189369001513799f220d5021d +DIST Text-CSV-2.05.tar.gz 148025 BLAKE2B fbe0c9fa94cf77f82289dcff64ce37d411172960d2a38712c0ebefb6e7e02c39d163aaca51017e3c8514149ada6e89380f5ceae402a96cc68d5e41d9daa7aa8b SHA512 9c431f1bcafd55f45eb8d72ae7a5b0edbb9ae5aed9bf44125e8c7b2c86dec47d98e20936be029f00c8e6e1fa8cddf5e916ad9dc4e94e895e49836a22d7ba6093 EBUILD Text-CSV-2.30.0.ebuild 605 BLAKE2B d4a34b5ac83b8dae7f67822a12621454d3e759d2358e5aa5d2e5447e11bb84b3e0e90a523ebc5987553578ba5098b7aea8269a2231f5b124e8fad47d3a1ae570 SHA512 d8fd9f11e0dfc225adcf2560cc9c84e33ee3b2327db61d5bf2e97bebd79d06afa7f23fc39247ed83cdc4ff0c39c428cf35127f4739e48ddb7259d822a547fda6 EBUILD Text-CSV-2.40.0.ebuild 615 BLAKE2B f382ffa9c1d3952484febd52d43e7403ad10cb186fb2b06fddb03b9a70f800ada8cdb8acf8502db48e43a6f6f1d9efa08ae3161aa37be035bbb668f1459535a5 SHA512 4df90cc95b627d030d01ca953e8fb7fcee43c2e25341a01dc6c1bc8af7255bfa3e663e9eb27d0429ddbf26667afcf41d1b661d9e23df71fe0b5663569604c1c8 +EBUILD Text-CSV-2.50.0.ebuild 619 BLAKE2B 0e74e3032fac8fe856d09ab2c63dc7ceda65c524736e86ff2d90c460e3d33997155ce538c722c9c6b6f88feaf8bc04882c041915a803b392743542f3ac2a8e9e SHA512 39552813cbaf8b21c4328c96fb22bb2a6c143fdb62aed2c11fc80793592669e9a619a9eceb40ac8ca86c6b619c87a6a8ac27dabdd483f49aedf5ad149b80261b MISC metadata.xml 624 BLAKE2B fb46b413819496229d101feb88987d6eaf1238063e3bd9d10a30001a2ae3d1bae052a890fc38ef7c9c0e9bcd64a7382d620c4268982bc2828516da33819fd980 SHA512 85f05b9bb1e710bc04774b543feb33fcc0c03de3cd38c9a3a3838d8d06ca966d302e8db107c651bf30c5af23a5d5e82ba5f33234d521ad086aeec56e79e74a4a diff --git a/dev-perl/Text-CSV/Text-CSV-2.50.0.ebuild b/dev-perl/Text-CSV/Text-CSV-2.50.0.ebuild new file mode 100644 index 000000000000..67b1984f355d --- /dev/null +++ b/dev-perl/Text-CSV/Text-CSV-2.50.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=ISHIGAKI +DIST_VERSION=2.05 +inherit perl-module + +DESCRIPTION="Manipulate comma-separated value strings" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+xs" + +RDEPEND=" + xs? ( >=dev-perl/Text-CSV_XS-1.590.0 ) + virtual/perl-IO +" +BDEPEND=" + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Test-Simple + ) +" + +src_test() { + perl_rm_files t/00_pod.t + perl-module_src_test +} diff --git a/dev-perl/Text-CSV_XS/Manifest b/dev-perl/Text-CSV_XS/Manifest index f0d4a390e553..b19b436403d4 100644 --- a/dev-perl/Text-CSV_XS/Manifest +++ b/dev-perl/Text-CSV_XS/Manifest @@ -1,7 +1,9 @@ DIST Text-CSV_XS-1.52.tgz 271359 BLAKE2B d7a04706dc13f653370ecd54c6df667015237f0b1cc3ccdbb9e20239abae1917e2d83eb750bb8cf4cbb596e16b007d08354e49cb4b6da8a1a72fca3ce7dd77d1 SHA512 39309d25ce598ab312a70e50a449eb110807d2dd7b02b87502c96c31f0375641d35e3c27eb8faebb25d3816372d518044686a4d73195170d53eb9dc993797658 DIST Text-CSV_XS-1.54.tgz 272716 BLAKE2B ac0de1bafdcbe8742fd7bc7b83eaac6742b29a5cb6000be45c9ef4f0b1ba14eb782177e5afd71cd91f3f40e97353be26eac7a7bf3ea5708f05c9917dee6395c6 SHA512 a4170ba518aeffe3eeb21092f8514b8a658c051d66a7112b11220bd9e4341acd5197335661c56dd7a72b76391346c7c393457a51c8f5eeb2872b55f429684bfc DIST Text-CSV_XS-1.57.tgz 277208 BLAKE2B 90cae732c2bb7278d0c86826d5ab4f9b079888b96ea03c24a9dd11420b79fe05e8e6645c09c8b07476f18418d4c553787a3c34962b97b41b6c577cd149b730e6 SHA512 1936335b6187f775bd814c23754a4941656d487adf2547efbe916af4ea8858db226f6a6632c902986f61b6174e8b9c012c5cb17b17a5c58a79efc4feae613d9d +DIST Text-CSV_XS-1.59.tgz 280807 BLAKE2B 2471322f4199a669e3f4f300531e669696fb64aeb0884387b76eacf7a751591903333282532470c997c0cb5c5db8a72e0322d3759def0aca9d3835edd9515a6c SHA512 c32624ed857e11b4303485853d532e5f59de7f857d82fa13aa49cb440a6862e16045da156959de4fc8e62a4105a0ec223d7c89b93252ab83c91a9c90fa571a2b EBUILD Text-CSV_XS-1.520.0.ebuild 636 BLAKE2B bdbff70f1d68acf9e0eabc1ceb91ce99801fce7a06fa101a038a262087b0d613b951abad8818151faaa59624c0119582df0b51b0ca992032af44e5c96eaa6d5c SHA512 20ed4416f5d570248910ed19667b9f9bdcd399605d0c0dbf302ac7615515d5fb6ba8ab177ca95f7d6f9b1eb9477205962e146c29d3d944d84048d016ce70fb0a EBUILD Text-CSV_XS-1.540.0.ebuild 670 BLAKE2B 300586514c8f1ba2a09a34d2b908e8aec61a21ea0189249928ce8cc9827217dbb23f05691217f1585b77c584f503f3646d8a83091a39febe079bf04f51c4c10f SHA512 b3f5f2ce16d4e3173d8d053eca3faad907a9b18fbfa53636f85f628ec2ada28e4c8c8b12820a2589782b5c424b0809eb64d15b39455a873c80917b807d50cb97 EBUILD Text-CSV_XS-1.570.0.ebuild 675 BLAKE2B 6b4057c2d3490c7e106f2c343756d9be66a52bd73a66c5e507cd108e1d122dcec79eb10ac1fdb36a1a6a8c11d4052467b4a1016aba34e43ab6154bf0bf767b67 SHA512 b1679ba1e21ecbaf3dea33870d09b464deae9887d2fca64538d9cc286e19c62b684802e7a75879ad061545f89deaa0e8ecc537254164f68f1b0a77d255453aca +EBUILD Text-CSV_XS-1.590.0.ebuild 675 BLAKE2B b5dc99098da7dff09cc25205e0bb9afef9489af04e254c0188d46697e3daa500280059afeb72b39915aadb398e3f306f719ecf8db5cf46f8728178c82144e819 SHA512 03e253b6eef25bb1372baacd6064f09bc114c274b27cd23b12486043979699410bdbf050781cfa67a333908e3ae59ca5d17e86c43bdf898ddbaf45fb04a7bfab MISC metadata.xml 395 BLAKE2B 49dc62f04f2a8c00c686bc25147ef9164388beb74db90b44cc194ad5d29aa8207a7dc46b86b05735999bdc02ef9ddeb0c6c4d8fe0e5c59a2c3a25d890a65b636 SHA512 168391688b7286299452a4c62e8ffed7520711d800ce5f247d1aeaba649803c7bc994e92f3929a544afa2e742e61507c5e698bd770e4a308577bdb853e73a11e diff --git a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.590.0.ebuild b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.590.0.ebuild new file mode 100644 index 000000000000..5dae64879c3e --- /dev/null +++ b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.590.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=HMBRAND +DIST_A_EXT=tgz +DIST_VERSION=1.59 +DIST_EXAMPLES=("examples/*") +inherit perl-module + +DESCRIPTION="Comma-separated values manipulation routines" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + >=virtual/perl-Encode-3.210.0 + virtual/perl-IO + virtual/perl-XSLoader +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + virtual/perl-Test-Simple + ) +" + +PERL_RM_FILES=( "t/00_pod.t" "t/01_pod.t" ) diff --git a/dev-perl/XML-Twig/Manifest b/dev-perl/XML-Twig/Manifest index 21d201df5958..7a04c118d446 100644 --- a/dev-perl/XML-Twig/Manifest +++ b/dev-perl/XML-Twig/Manifest @@ -1,3 +1,5 @@ DIST XML-Twig-3.52.tar.gz 407769 BLAKE2B 7420f694db127bac536efc124f8735b6c285615781a8ed00d410938df25b629c15dbf0703cebfc0c7ea8ebdcf290826cf66d25052adc19a90a3eb9ad16132a52 SHA512 1594e127fb76c0e53d0bd1f0a12fe3874c9523dd2bc55675d5a6cf44d5682ddea481671f786d3a65e6b69f5307c4da1701529f318453a1f8a22685b2dae793a6 +DIST XML-Twig-3.53.tar.gz 406507 BLAKE2B ea4989006f85bbe575b0b8dc9cc2f7ced94e228bb4a839d6cd4d312dc1442be75e5109ff994a94ba125782f4680639ae536fa0565a8faf660582db7997bb133f SHA512 a2bb818f30cfbf17569ace881d260c079a39c59f9eeffd0f9971d418621f447118b0386b17d254d525c9326d1ecf84b46dfaa6e1919021022f8e73571cbfeca6 EBUILD XML-Twig-3.520.0-r1.ebuild 957 BLAKE2B c5021edc86683199ef850677eb9a41121648d83605cfa5285ce2b5186c4bf2a3e1a6e5c0440cb0109758cc1202b247cee8c66634af8d328b5b9c1fba2a91dcb5 SHA512 182a86043a4464f2a97fbc348f3f1c98ffd98272c953dd9f100ef65779b2519052794cc065495e6543cf105c54a407b7d60e384709ff16d57dbcb6920f907393 +EBUILD XML-Twig-3.530.0.ebuild 966 BLAKE2B 5222d447f7967657012c22ce83278c72bf54b73988d65a66cfafbe8ee6dfae235d269fd5755bc8c0b57a1a7ecc1818c65f703b782c44aca588393de8eff0fcc3 SHA512 fb24dea8828365ae33125dc47dd1ea79f5b101400cb4f847208ab82a656049aafd633bc6e8ca2a09ba9be44deea20fd73d769db3fdf2eb455a5838b1a66732d9 MISC metadata.xml 999 BLAKE2B f4cab4f5ceea47632ebcb2ff3835267ec507ad29be8da88450abcffc29b20d609a802a46a1e8976ddf399ea0c49340e6cb7d8652b79f7e81665e6009ea737916 SHA512 b4763967761bd29e328d606c76b1f5ea72d9ea4175b9394e3ebd42e1d6e36f5b3d4eb60c0dc6ab3df878fe52f66c1493b005456203be790b92e3e5c51b4985d1 diff --git a/dev-perl/XML-Twig/XML-Twig-3.530.0.ebuild b/dev-perl/XML-Twig/XML-Twig-3.530.0.ebuild new file mode 100644 index 000000000000..4fafe67380f1 --- /dev/null +++ b/dev-perl/XML-Twig/XML-Twig-3.530.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=MIROD +DIST_VERSION=3.53 +inherit perl-module + +DESCRIPTION="Process huge XML documents in tree mode" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="nls" + +RDEPEND=" + >=dev-perl/XML-Parser-2.310.0 + >=virtual/perl-Scalar-List-Utils-1.230.0 + >=virtual/perl-Encode-2.240.100_rc + >=dev-libs/expat-1.95.5 + dev-perl/Tie-IxHash + dev-perl/XML-XPath + >=dev-perl/libwww-perl-6.40.0 + >=dev-perl/HTML-Parser-3.690.0 + nls? ( + >=dev-perl/Text-Iconv-1.200.0-r1 + ) +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=dev-perl/XML-Handler-YAWriter-0.230.0 + >=dev-perl/XML-SAX-Writer-0.530.0 + ) +" + +DIST_TEST=do + +src_test() { + perl_rm_files "t/pod.t" "t/pod_coverage.t" "t/test_changes.t" \ + "t/test_kwalitee.t" "t/test_meta_json.t" + perl-module_src_test +} diff --git a/dev-perl/XS-Parse-Keyword/Manifest b/dev-perl/XS-Parse-Keyword/Manifest index 1c80d1557d5d..cf733384ed20 100644 --- a/dev-perl/XS-Parse-Keyword/Manifest +++ b/dev-perl/XS-Parse-Keyword/Manifest @@ -1,5 +1,7 @@ DIST XS-Parse-Keyword-0.43.tar.gz 92231 BLAKE2B 5212791cb3cc402b69c492dfd9b5aa669adc576011d1986b035cc1f5d55c8d69ecc6af853387bd5a98cd73991050bd098c5ddda2db9297532d6ff9702488d9a4 SHA512 de5dc61959a2738f4f83fa46eed6f63a26dc6da6d5ec15bad466c935196fea01138345ac84b6fb25d419cbba26aa10e71fc465279bca75d18194200c02d4f114 DIST XS-Parse-Keyword-0.47.tar.gz 93374 BLAKE2B b8ef12a16a4476d20f5c6ee4dd2684073944c89fcb3f94c7a55f69fcb8f1df99e4cc3f39977354e1498492dbbeb3c7bf77aa0184ffe90d67c2a9ac281d00cd18 SHA512 55a469dbd6530e29542737b17fa5fac0960c5df352416f887ad7f3b794503ad7ebd4692cf254e81f52d0f48c0f85e8ee2123bae2456a3c8d9e99fdbd3a42abcf +DIST XS-Parse-Keyword-0.48.tar.gz 94858 BLAKE2B d78e43823c806945d105b6279b3066a7060d2e23ad3e964fb5af7fac3786b77901fda7ff651bfc8b428f36facf743e98c3897f3bed142f3c15e76c8dd8610a0c SHA512 fbe8b3be88b2906937a187a20edc0d6f265df07fd815ba509d98139fc5d388fd59388a61983e02bd7eef4aca9178445d21eb8d2da75dd01d4f1e64ee89ef3b4a EBUILD XS-Parse-Keyword-0.430.0.ebuild 637 BLAKE2B 2ae4a2917ecdf56f6477700cb3807ffc5b1d7e373a75d341903f666ff5131e8a56a24d8614b6a0015614ce659081df120c3929f45f1e16d5a5af960493ae7827 SHA512 48672c3b70ff510b7b5ea16d79ab1909f6d2dc5ec14c904dd3d7300cfb2dca5f94d48ef08e72f94c2ff6ce0ddac3f4063e97a78389e236adf97ecf25b34971ca EBUILD XS-Parse-Keyword-0.470.0.ebuild 641 BLAKE2B 41ff7c6410a762d986b7aba783495bb57fc6ae769488255bd1fbcb1bcd6cdee9cc71f67501caa890044b961855c02932316d5b21b772af28c56d0ec785cc80e3 SHA512 7fae72c14d5a8b296ed6cd34fb62c567a20d96f6c8b484277a19f2d6e241bf4148bbfad9d727cd2d40175a5de42cd87fab2c18133135d949c5de568a5ed2e1fd +EBUILD XS-Parse-Keyword-0.480.0.ebuild 646 BLAKE2B 16889a891f006dada51d8006a51cb058265f1aefb55e1781483f8246009c7dd3481f03d5b8fb407f59662bb6b441729866f97f1e64942d84bab550f9f5476ec0 SHA512 1c813de8ad8ba6edec88c204108f69e9497a7f9acd1e0127887861960a670ec39ca62ccd2477130c5e4d370ca78611060d9d69780276435b0580227e18338242 MISC metadata.xml 706 BLAKE2B c31150c26d3085eb7422db0fa895f4f4ad712949970655b269dc1ddc9f97fe19864b9e6aadb087c84fd38078a4aac0d7477582750ce893badab57b87408760c3 SHA512 14d6adde054edd58d0a3961567d60932a1f4157e59523a83f01f175245ec1ca1ab5445abeee02a5b0445df7a29a52a39fc6373dc88d27044fef115fbc23965b5 diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.480.0.ebuild b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.480.0.ebuild new file mode 100644 index 000000000000..b4fa4b59a832 --- /dev/null +++ b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.480.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PEVANS +DIST_VERSION=0.48 +inherit perl-module + +DESCRIPTION="XS functions to assist in parsing keyword syntax" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + dev-perl/File-ShareDir +" +BDEPEND=" + >=dev-perl/ExtUtils-CChecker-0.110.0 + >=dev-perl/Module-Build-0.400.400 + virtual/perl-ExtUtils-CBuilder + >=virtual/perl-ExtUtils-ParseXS-3.160.0 + test? ( virtual/perl-Test2-Suite ) +" diff --git a/dev-perl/XS-Parse-Sublike/Manifest b/dev-perl/XS-Parse-Sublike/Manifest index 0489343a609a..34b732fdef64 100644 --- a/dev-perl/XS-Parse-Sublike/Manifest +++ b/dev-perl/XS-Parse-Sublike/Manifest @@ -1,3 +1,5 @@ DIST XS-Parse-Sublike-0.30.tar.gz 67272 BLAKE2B 510748fea66c42fcb5b155bacbe50dff80bb93a109e82a3c80e8f39a5d73caa99af58a5f8735836902f04cb4d29e68ff607518815686328df0c5e6c7b0abb8f8 SHA512 4b17d5fcf79b84f092a5c81b89f5c45d614e8a4b4316a21d0e517146bc6962dd2b5c548ffbae8f75ea5b9ea09079104f28adf7a5e209558675de5dce7ff09bdf +DIST XS-Parse-Sublike-0.36.tar.gz 71973 BLAKE2B b7aeed9f8f0e1f01942eaf2be44e45fcb2ed988c9bbb0b7455afa63a02fc9e12905d7b76e2a0140178ae19b1af88d9689992404c7397842903e9280229188759 SHA512 41d4abf483c3701722ecd1b06a82edaeb06ca91ee9e1179ea0ff175a46566b0f9b82cac68458fab7024bd4d2d4894c9b963d295d1f1dbb7d3285bc214b644cfe EBUILD XS-Parse-Sublike-0.300.0.ebuild 447 BLAKE2B a6f0ac06ef419ea12a3b6fd27358df6fad565233568504d4354ff9f3cc4ad3ac6fee542caf6cb48c7432a1bbee5dbf1435f15bb92ae4514ba48e9d937dead742 SHA512 f8abf41180a01188bbcece46f0a2311547c620c94c336ca3348d679e7695aebabdbadd512c3339d8caea702aa6b3097fb45fea2f0a5b063233fbaee05784572e +EBUILD XS-Parse-Sublike-0.360.0.ebuild 449 BLAKE2B 4d44a7015926779562377a5fb0da5a983c0030cd10f88fdc5dce68c5825b84f1ff9ea1e45211169b6bafac8c4964ab856de1bb5bc1cb7557b88bdac504bd4cfc SHA512 b64207eadf20bd9c7d9808845069ab8a2bc46ec0df5f305c3c657f926a515e6b1a05c93326ddb604897a2840dfd59a3f3fa109cd11be1faa49904d3a412f51fe MISC metadata.xml 528 BLAKE2B 638e9228da4074fd35f8507b1c89ef1c663146a03a63eea257fd208ba34b18fb7440b7c03289b63c5832154e6ba0bf82f91793e17e9d9b4cc65b985088757692 SHA512 c16b7c825de1c2c68eaef9dbfda3a74e72441a9c0b783d05954e9cceff299235d5a0db0a234c55d35c6eefc8ad26f27a6c1f219a2eb36cbd202a4b7af39b6538 diff --git a/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.360.0.ebuild b/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.360.0.ebuild new file mode 100644 index 000000000000..ac39cc0be894 --- /dev/null +++ b/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.360.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=PEVANS +DIST_VERSION=0.36 +inherit perl-module + +DESCRIPTION="XS functions to assist in parsing sub-like syntax" + +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +RDEPEND=" + >=dev-perl/File-ShareDir-1.0.0 +" +BDEPEND=" + ${BDEPEND} + >=dev-perl/Module-Build-0.400.400 + test? ( + virtual/perl-Scalar-List-Utils + virtual/perl-Test2-Suite + ) +" diff --git a/dev-perl/YAML-Tiny/Manifest b/dev-perl/YAML-Tiny/Manifest index 08ebcb171ced..f67a5e6da609 100644 --- a/dev-perl/YAML-Tiny/Manifest +++ b/dev-perl/YAML-Tiny/Manifest @@ -1,3 +1,5 @@ DIST YAML-Tiny-1.74.tar.gz 75036 BLAKE2B 0a5be9a5ee2a1d87dbf660c43d9a962f1f7ebaa382f649357fab4508f4b205c737b51850bf660ac56c684fd465922ae1fc1efbafd527b9ae4d3adf7b73c4992e SHA512 2da59bf583b09a60e8e1bac7c21fc4300ae3ee2092ffd77cbf3778c65c7d0bdf68fa3616665d276f4d4df2437526d36d497ac53be79baa182f84f37640bfcad4 +DIST YAML-Tiny-1.76.tar.gz 75559 BLAKE2B 8502d4885f55bafb655553354f5b98a274df0733b2ef0bf490c63805aa6e9cbb8ae040b8779512e4c3201db2fe349a4d98601bb8e7c88ea5366a0e5de75c9985 SHA512 dff7f494bd2640b1577f793e4d8a11de381e7b928db1f62a60ce2e19636b4355df7fffb5613a496dda7e98dc404d7106d1538a0610dec210a8e922d5ec5c06a1 EBUILD YAML-Tiny-1.740.0.ebuild 843 BLAKE2B 613e3da7119d3864ef4cc3dc2a437ef3f53862f10749d66410af10494cd3fbfecc93b320c854d7227159afead1a23b9fa1f179cb2afa6a89000323934be4b432 SHA512 3d682ff390a73be21db3d85bf684306cc2c475653514ffb2a5d1c562ba819aa89219188edc326e3ac501d4efa3cb4d0f913a52ee05b1a025cb31cf8b7075a8eb +EBUILD YAML-Tiny-1.760.0.ebuild 853 BLAKE2B 2dc29ecfdac247b9acc59d15205e6bd58c6f6f21297f44accd5bd3337e9a96a19241987d6d6eb0b7e4b1038c6db55c371f588fd77dc7fa46cc3e22dd3b3bce9a SHA512 d9e10a66c4f97ff55f8953215d2bbef94473efbd6c9c3d1cfc472be29d731c2c5b710db637acd682ce469f62827dc44a2faaf1c20a849a64ed4af4b292842c50 MISC metadata.xml 391 BLAKE2B b6214eac5ab7459794d8f2cad0243e17017b74d6cc1884b5da1e946eaa3a8069fb94ab4e969334784e541ecd475d64176bd6a7e4c2a42bc96fc296a4bc01a524 SHA512 9ed5df0100da1bebd75d4fc51c0ebb12e184bc6f0710e0a07ac017d765645392bbe88c24b63777e7bdbc5f5b9b9920a7be3bc560aa1d1617bd4829bc278a8e91 diff --git a/dev-perl/YAML-Tiny/YAML-Tiny-1.760.0.ebuild b/dev-perl/YAML-Tiny/YAML-Tiny-1.760.0.ebuild new file mode 100644 index 000000000000..a71de1dbab4d --- /dev/null +++ b/dev-perl/YAML-Tiny/YAML-Tiny-1.760.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=ETHER +DIST_VERSION=1.76 +inherit perl-module + +DESCRIPTION="Read/Write YAML files with as little code as possible" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="minimal" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-Exporter + virtual/perl-Scalar-List-Utils +" +BDEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + !minimal? ( + >=virtual/perl-CPAN-Meta-2.120.900 + >=dev-perl/JSON-MaybeXS-1.1.0 + ) + >=virtual/perl-File-Spec-0.80.0 + >=virtual/perl-File-Temp-0.190.0 + virtual/perl-Getopt-Long + virtual/perl-IO + virtual/perl-JSON-PP + >=virtual/perl-Test-Simple-0.880.0 + ) +" diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex 2c4aac0136a8..bb387b168c54 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest index ff77c8bd4b1e..b236e5c03f41 100644 --- a/dev-python/pycpio/Manifest +++ b/dev-python/pycpio/Manifest @@ -1,4 +1,6 @@ DIST pycpio-1.4.1.gh.tar.gz 22532 BLAKE2B 590f2df7f2d8b93d7d16b8ff11ae6ecc947ab9032a6f0db2acdd8e72aeddc74aba93d511b14306df7eb6716861f64d0b4bce70dfc174658679cf9421ca3f6932 SHA512 a7ac927b555d8f9e8ed41f676aba802faa31780252a991eff21bc90d00daee510c335d9d65822333681cc505de5bdc4ff395cabb0b0b9748621ad000fa02cf61 +DIST pycpio-1.4.2.gh.tar.gz 22690 BLAKE2B 244145dabdee1fa50e54f98327608b96afef354d53e1405e2e54c47d9cc8a71c80e4adfe8f1c7a079a9acdd30751f125e7b5db61cd34baf375433248c7370757 SHA512 7fe6b7e6597a8733d740348888b5c41aa37f08e2ecd5843ab32751e8a5cd6ce9390201ba5a47c3febd2f61562db4ce6724404f9359238de91f94f4bc12b9c41b EBUILD pycpio-1.4.1.ebuild 561 BLAKE2B c70e1c3776d70242d309592884b14a90ad8e8e5c348b2bf7e93871edd166df47486b4f7eb79e1eaae78afa5ff56d35e237d1d4160f20b6c723514c1a377fdcc0 SHA512 498eb6de59537b5d7161486f641677d78aaf299234e8e9b796c99e588c667cbb43f839971aa26822729cbc4aa58b878d09088f1e1cf43c0686f0191012b18d78 +EBUILD pycpio-1.4.2.ebuild 563 BLAKE2B ff91c2e949c2e290814038e9653ae71bacfc4245ab4b95367fc3f1779efe552f7e26752171241ea51f96542fb77278b9dfae7c3bf96560fdc3db77f66c099e07 SHA512 09497fa6c1e78c8aced769fd336480c97f5f4cb11c48c55ec12a50f6e2cb8504df3d7a86c23014f27b0e1a9b8dffe9c6304318701b63005c1c85b7dc135c3edf EBUILD pycpio-9999.ebuild 495 BLAKE2B 078968c053cdfc5c1495097dd0aa6ce9544956a55198059b12f4cabcc1c76ffc591cc60db1f25411d9e1f27d15d4458d575a6732f3e1a40be6cdbde49a3b8d59 SHA512 e7233323ef2f643e1441ad8bb31b9322060078a0529a3f2a4745617b7641d120abb4539a05640e7265c373ab80f05baa4d65d95e3dde8e9e1b5c89ed990fc53a MISC metadata.xml 448 BLAKE2B 4324185ef695587de96b7df3e5edfbb8046c8d40902181fa581d3f1f02fa0085d6fdbc15d59032a28f0145a5bb6aa939b38b353168d5a69b6032950876b97f5f SHA512 a80d14c870ead81264b4e8295825955fbecc7f2296fe2fbd880dd5fb2e4c41e84378690737db7b13cd4736c15cac510ff56c5fd87fba75c5c38d7b7be84da6bb diff --git a/dev-python/pycpio/pycpio-1.4.2.ebuild b/dev-python/pycpio/pycpio-1.4.2.ebuild new file mode 100644 index 000000000000..d0d268ab93e6 --- /dev/null +++ b/dev-python/pycpio/pycpio-1.4.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 + +DESCRIPTION="Python CPIO library" +HOMEPAGE="https://github.com/desultory/pycpio/" +SRC_URI=" + https://github.com/desultory/pycpio/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/zenlib-3.0.2[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +python_test() { + eunittest tests +} diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz Binary files differindex 7639f8873a8f..3efd99944d7a 100644 --- a/eclass/Manifest.gz +++ b/eclass/Manifest.gz diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index a52fd268c8e8..3f7c2fbff780 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -2749,7 +2749,9 @@ gcc_movelibs() { # code to run on the target. if is_crosscompile ; then dodir "${HOSTLIBPATH#${EPREFIX}}" - mv "${ED}"/usr/$(get_libdir)/libcc1* "${D}${HOSTLIBPATH}" || die + # XXX: Ideally, we'd use $(get_libdir) here, but it's + # not right for cross. See bug #942573 and bug #794181. + mv "${ED}"/usr/lib*/libcc1* "${D}${HOSTLIBPATH}" || die fi # libgccjit gets installed to /usr/lib, not /usr/$(get_libdir). Probably diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz Binary files differindex 4d0c80235fd4..ce213eb60abb 100644 --- a/games-action/Manifest.gz +++ b/games-action/Manifest.gz diff --git a/games-action/dxx-rebirth/Manifest b/games-action/dxx-rebirth/Manifest index 4327087b4ae9..d1b61cd446e6 100644 --- a/games-action/dxx-rebirth/Manifest +++ b/games-action/dxx-rebirth/Manifest @@ -1,4 +1,4 @@ DIST dxx-rebirth-0.61.0_pre20240630.tar.gz 2090389 BLAKE2B b3a5bfb4c2540cd0eec8f114af1252716ee33adca56d85f56d40296ecdc9a484ffe43befb1885a438b7fd7a284c2a9f7d30c83a336bc106760f28b603a8407e9 SHA512 1ac9fab469e4b41c196e98a95904adb8b9d5dfbd724e419776df4331892a256a54ec620ea0fd2b63561d8d7f2e17585dc038fd0cceb8e547f93e2284e53028ed -EBUILD dxx-rebirth-0.61.0_pre20240630.ebuild 8766 BLAKE2B 173b012e48b0eb42ee377d2fb7fd7f2265eb273ae806f3da9ef3345656b880fff979d56724f84ca1b20a349eb337e96d8a6fd93fcd2c34274db17a328106307b SHA512 6cb387fd518eaa2b8096bba79b93bce63ac9394bc625675758b1a958c3f1828e325c47524054bcdd84ab70cfab9608784cc91d564ad405dd059a4f71c3f7287e -EBUILD dxx-rebirth-9999.ebuild 8726 BLAKE2B e2f2df78c173d1d2c4148a3077ca939dc9867d4b836dd8db0897265b81b957cf1c4cd17342fe34ae4156f1fcb2b12559fae8def5c6fe56840ad2bbf1c376ae1c SHA512 0335b2c23b2cef7a06a901966df2558ae61209c5784e0f9eb4bbaa2fd98e3e8b84529d304b0e41ce6a627b1b9f9ad7d46fd56260d66be8cd2c37e3fb4f3fffae +EBUILD dxx-rebirth-0.61.0_pre20240630.ebuild 8720 BLAKE2B d727eb9f7e0d48e2056c85ccc33cedfc41f35ccfab69995b8c073009898dc4ae46e8f3123028232e64ad4135e9a51ca801ca61d387ceaf170cad416944355e73 SHA512 2ac6a96c9e2a9bf809a1a25df125ba2e0ca61747def6a3d2a46f28e4052ac1d027b5dd2f6f3d5e23c5ba12b09eab42986bd575aa85d553a58e02920f527bfc5c +EBUILD dxx-rebirth-9999.ebuild 8680 BLAKE2B 2a56a1eb538c9947a4025bfd91795ebff1410666bedb1bdc34203e21c63f26b5d8723c6c59e0f45e7c1abd7d7f908a7fc04b6a392efe09072b48d8ee5e3fc0b4 SHA512 ce10b9d10c25817fab9b39641b0898eb174cc1f085e99df0ea032bd84360ae7139bd0c2f3c80d31bf7f0fb3807482dce31bf1d5e2feb1c5eb791e086b864880b MISC metadata.xml 2427 BLAKE2B e1a42d52d5ba0038e9ee63e6cc477239189e665812217abec4f5ed9f450f505472b611e3a2031ccf1508eee8b71ad651304eae79cad9ff00d91c4737100838ad SHA512 5e7f527575308ee42bd16c6df893fc300ee298da805b16aa825ff0f2013135c88656de1ed264a7c6d5ae0424ae4dedf79ab4d55debd0c09d4044917ab2f17f8c diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240630.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240630.ebuild index f6d44fc7f1d5..77176aa486aa 100644 --- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240630.ebuild +++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240630.ebuild @@ -1,9 +1,9 @@ -# Copyright 2017-2024 Gentoo Authors +# Copyright 2017-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) MY_COMMIT="27cbf1ba87e6d60809c43246e2eef760fcd26d13" # Games under Gentoo are marked as 'testing' by convention @@ -88,7 +88,6 @@ DXX_RDEPEND_USE_FREEDATA_FRAGMENT=' # extras are enabled. DXX_RDEPEND_ENGINE_FRAGMENT=' d${ENGINE}x? ( - !<games-action/d${ENGINE}x-rebirth-0.59.100 data? ( || ( games-action/descent${ENGINE}-data diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild index 07770afca75a..f9d5047b91b9 100644 --- a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild +++ b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 2017-2024 Gentoo Authors +# Copyright 2017-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) MY_COMMIT="" # Games under Gentoo are marked as 'testing' by convention @@ -88,7 +88,6 @@ DXX_RDEPEND_USE_FREEDATA_FRAGMENT=' # extras are enabled. DXX_RDEPEND_ENGINE_FRAGMENT=' d${ENGINE}x? ( - !<games-action/d${ENGINE}x-rebirth-0.59.100 data? ( || ( games-action/descent${ENGINE}-data diff --git a/games-misc/Manifest.gz b/games-misc/Manifest.gz Binary files differindex 62fad4ab19cb..3d4d371caff7 100644 --- a/games-misc/Manifest.gz +++ b/games-misc/Manifest.gz diff --git a/games-misc/opengfx/Manifest b/games-misc/opengfx/Manifest index e29149f80084..1779e34bd817 100644 --- a/games-misc/opengfx/Manifest +++ b/games-misc/opengfx/Manifest @@ -1,4 +1,4 @@ AUX opengfx-7.1-no-which.patch 997 BLAKE2B e0757dee3b729f7885b7b3bafdf5cc5a9f9588071c71bf2295d0287b879e7b2c5f76c76e5281ea2f4b6b2c9d06396341acc02f848c19fa5b64df5f6715aae371 SHA512 b5eff66bd5e656ef677a0749d90559c5d431a1a0a1c17adcd66a704a17563bce762a20843c61dabc24fbcf8046fc5e528f4db6f9855d0fee456f0619945fb106 DIST opengfx-7.1-source.tar.xz 9828168 BLAKE2B a1d8305744b76924400cad8503af1a20991551323adea6d0d60d9f6d5ac6311e52cb8f028eb614bbda41106823ab9b912f1fb8af02953758a2eb2912066a38e9 SHA512 55079babcd78d4a36279cb7610b6800308aca8409ed3b9fa33cd4993b0c1f988d7afe270b17930b97609c4fdf8cf4e362e17c11bd85d2ef136d042256c98483f -EBUILD opengfx-7.1.ebuild 1110 BLAKE2B a0703af6bd38bb41820ede26aea5913a9c5a55dad4218ed1405e39989dcb97679da3939e57cfb0ca204a6dcf945c9d2772f63f39f7e3eb23168661b1c5688289 SHA512 835e6454fd6aae7012f2b7ebf3898c1169bff4933d8a58d543f4b3cad7615efb5cb5ffce07eb76ac0028a7e4f30c353dd1c78660763495b5bf98b6e8713b2b15 +EBUILD opengfx-7.1.ebuild 1124 BLAKE2B 995b1eaf2a595c4656debe98e9afff75028b2d413b9c17d6dc662af8a74dfc3555848439c372b1ec11c951e8b0447a192953012f3868a30fcccbe1e63a8ace73 SHA512 742f13ae778c819f599e9b9c06dd16c94b71fac99ed47bb353dd1d93ea74a1e812d892cb7350fb1f63be9a35285416167cbdc156b937947d6a4c7f9ab423134d MISC metadata.xml 327 BLAKE2B c715ce68b2db10d38dd11434102f5345515dba779726012906aabc6169681605c615866328bf8d213ff80f77a7c7a4a7bbe7c3145c18b33abd8de553059e7e75 SHA512 c5f22f130e0506a7714b27dd2858f69d52a6f11854ebd82b4116d7045a57ef74b435dfe920bbb18c99eca7b139c276a56aef4b5e28396b376dad5ceba6686127 diff --git a/games-misc/opengfx/opengfx-7.1.ebuild b/games-misc/opengfx/opengfx-7.1.ebuild index 46401d798deb..e4437660902f 100644 --- a/games-misc/opengfx/opengfx-7.1.ebuild +++ b/games-misc/opengfx/opengfx-7.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..13} python3_13t ) inherit python-any-r1 @@ -16,7 +16,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" -DEPEND=" +BDEPEND=" games-util/grfcodec games-util/nml ${PYTHON_DEPS} diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz Binary files differindex 8e625e8f3510..83d129c5fe2c 100644 --- a/media-gfx/Manifest.gz +++ b/media-gfx/Manifest.gz diff --git a/media-gfx/luminance-hdr/Manifest b/media-gfx/luminance-hdr/Manifest index c71170aaec8b..e0cec50c2fb1 100644 --- a/media-gfx/luminance-hdr/Manifest +++ b/media-gfx/luminance-hdr/Manifest @@ -3,9 +3,13 @@ AUX luminance-hdr-2.6.0-cmake.patch 855 BLAKE2B 2656ec16d554199a8cb0dca0df77ab71 AUX luminance-hdr-2.6.0-docs.patch 948 BLAKE2B 5ac822b10ffc61c552292806adc3f5470a7f03a9b2df7ba385435904963e52af583a892762867abb6a76a5351ffbbf0ffbd67107310e84bab9b649cc33666e09 SHA512 2b242a558c3b734a653943f3128c4cbc2440f940407faa096505ac7abe945c729bd0b4c5e9d06f53141bdb1271b097d7de15e87cd31db75ef1e30839a64f32b0 AUX luminance-hdr-2.6.0-no-git.patch 377 BLAKE2B 454a9973831aa3ba312926190a84622c8c3bd9481c67ece8ccf8916517f6b314931a09adf8a4168d8a1c7cd8a7694db27291009b9fae8a9cacc8356d32c7f5c3 SHA512 fba84a0415c8e514fb85b229adb29fbda238e8146d2dfff296d92fde33aeb22562e5ac98fed2422326354be9c0096cc2bd1b8947edfa9e7ca160d207ba0db476 AUX luminance-hdr-2.6.1.1-boost-1.85.patch 384 BLAKE2B 86b7ece7968f3501ab61fd7485a3b0ef08523c0416ae2653df719e8239b79d71efedf76fc3ebcf3402d17e6c73d755d6e55b351032e617d991656f7718bd2b7c SHA512 cb7f024220a9187ca8ff6b6b213ad50b125e65692de2b7331a912301e02b37e8273875005619eda03fb9481ab77a8f354195102567d12a0cd919786507952a06 +AUX luminance-hdr-2.6.1.1-clamp-redefinition.patch 638 BLAKE2B faedf8959ba4df8bae3f5e7b71a7d4b4d0ca7692fbc226f2f06ba24fd4bec293486fce33730813d97fd55a4c3005c209c0b38b4ced47a8c8bedaffc308083fde SHA512 f7db0507be5f9c9f83c3fa07fa017922094b5adf9d5c0d4c036f9b13f52a250d135a04191bac4cdcf82ebb31428ee9e5f551fadabf89f05226a5fa5cff2e2b9f +AUX luminance-hdr-2.6.1.1-compilersettings-and-openmp.patch 3732 BLAKE2B da8d877aae995a3af8e69194463d44c5663cb7c13c4a43397d067d830e3f0e65b61d34a4649ff4b012d3d583befa7ee3c025c1eb342dbeff0614597cd6c81396 SHA512 54aeff12928c40d12e1ac6c16827653e6c5ac924336468132ec6ea09e69aa2b06c364d2d86ede8e76b98b8134ad4c1489c2d51f34b1b023bf988d2fd02dccdb4 AUX luminance-hdr-2.6.1.1-exiv2-0.28.patch 4846 BLAKE2B 74367df72c62743f2c43cafc313b84b96f746fede437c64fa59b558c0b011a1959b90f1925637c6856f55852b2ec58bf9b8466e69ebea5d236f8d191ae9b200e SHA512 711e64209cba59b218b09715451ddcca3084b020da9bd1baa7decc71e5d3ad7375cba5703bc042e2371e9465c01436a67d0162731718dbef158e207de5266615 AUX luminance-hdr-2.6.1.1-fixheaders.patch 320 BLAKE2B 1037c958cb0eb08c186343c57bf530a2f8ed0b2cc9ef5b67f1363d9b595d267bd5f63a7fbca3d1b51ba4c3cbe3b92d6e56d6af28ee39333376d2411aae18c4d1 SHA512 6e5a51ba17648c619599b895ce9d2fd42b757652331e87799958372ad9c61f711619b0d5efac1d32fb8517732b3b3013fee1c86f0f4032531e390c1bfd229c06 +AUX luminance-hdr-2.6.1.1-no-qtwebengine.patch 7355 BLAKE2B c07305d51e1fbb2955ef4997917fa53bcab73ebc5cde7b1cd017be069d0b8feaf92e8d8e60ee996d5824b06605142e5d0e3248d720a99380ae4f53e858d822d9 SHA512 629268f125f1f005c4151f45dca6e944eaccbb9c3e464b7e143c20af29216933818107de2f202bcef9228b82c78f4e054ea2dd5ce3febeb44f08c27eb50e8cc2 AUX luminance-hdr-2.6.1.1-openexr3.patch 1028 BLAKE2B fb0502bad89beafdd9cc6cd842e542d2cd9f7d4fc7fe6a29c9c1b67e3a0fc902c451650895c63e8405de82bb5e9e02fca3d1013227fc1a97220ebae245466889 SHA512 a040ee694fff2df06f0521db8c0bb98d4d80def4c342ea5997da535ea1b5e1634a4a9b26e7300476a061b7d7f2a90fc3d2b1cc4fca1c1df260b8847fef781060 DIST luminance-hdr-2.6.1.1.tar.bz2 11569153 BLAKE2B bbeb991c05f1058fe9fde59014d4c6326283bad34d84dc0454a0b4df1b600b02835e6c3013199d2b2811d59409b892129c580e4a2a5cb00c8014e1267c16ab84 SHA512 9006339037aa3a0b7332cf71e1cf143d9e700eaae1102dfb8eccea8a9d97a5bcb6331202684adf76542116927dd9a69169882518af6ebb25c85d08057fdc552e EBUILD luminance-hdr-2.6.1.1-r1.ebuild 2345 BLAKE2B 72f9e8b3380bcc0fb60a1b3548a7e9c489fa5e3d641e794edcc1de31d3449b6a29804c14001c326a40aba5636b5ac9c5788be3e6c4db64a2d665ac776ffa58d7 SHA512 b0667d111b215f2041fe5e14b2c81891ed2c2d94f693094c5031151beaec2d006f35e4ec569e0377f7b8656ad7023f4bad6a1b98c6e3c43a2e04184de550b8af +EBUILD luminance-hdr-2.6.1.1-r2.ebuild 2280 BLAKE2B 57118bcde92dd0affefc05f8136a1cf6e9c73d4d9f79fdc1eb21916c5338c389d9ab133055d83725f17d044df7011d561f86d4ff34d538db89ef53c99a7d44dc SHA512 d23a311bcd5a32615d7bfde4af8cb2e955147231372ad937cb35031427b704c85f89a2b39dd1cada518959323d750787910aa93508b4645bf03bc43508caf911 MISC metadata.xml 1272 BLAKE2B 08d1f2e217eaffcb4419532ed41ba963a971b343e2d0ff7f3718c9df23ac9ffd5299264d5a87b66451acd231965f135bdeebf3b91244e3d9e51763c818b317f9 SHA512 98f1fa351c3e0bc7e47b30263093408cbbebacf8e0eb23d780cd704f5ddfff3d6939aee4d18c06cd083d90dc8a68ea51995352ab1f15ce75b0585230a3f9cbc8 diff --git a/media-gfx/luminance-hdr/files/luminance-hdr-2.6.1.1-clamp-redefinition.patch b/media-gfx/luminance-hdr/files/luminance-hdr-2.6.1.1-clamp-redefinition.patch new file mode 100644 index 000000000000..121a4403b688 --- /dev/null +++ b/media-gfx/luminance-hdr/files/luminance-hdr-2.6.1.1-clamp-redefinition.patch @@ -0,0 +1,18 @@ +diff --git a/src/Libpfs/manip/gamma_levels.cpp b/src/Libpfs/manip/gamma_levels.cpp +index 67975111..c0fb1798 100644 +--- a/src/Libpfs/manip/gamma_levels.cpp ++++ b/src/Libpfs/manip/gamma_levels.cpp +@@ -31,13 +31,6 @@ + + namespace { + +-template <typename T> +-inline T clamp(const T &v, const T &lower_bound, const T &upper_bound) { +- if (v <= lower_bound) return lower_bound; +- if (v >= upper_bound) return upper_bound; +- return v; +-} +- + ////! \note I assume that *in* contains only value between [0,1] + // void gamma_levels_array(const pfs::Array2D* in, pfs::Array2D* out, + // float black_in, float white_in, diff --git a/media-gfx/luminance-hdr/files/luminance-hdr-2.6.1.1-compilersettings-and-openmp.patch b/media-gfx/luminance-hdr/files/luminance-hdr-2.6.1.1-compilersettings-and-openmp.patch new file mode 100644 index 000000000000..3d3d59bb0166 --- /dev/null +++ b/media-gfx/luminance-hdr/files/luminance-hdr-2.6.1.1-compilersettings-and-openmp.patch @@ -0,0 +1,82 @@ +From b44ecdcbfdf4ee1eca2fdb431dfb7dfd63cc8b1f Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <asturm@gentoo.org> +Date: Tue, 21 Jan 2025 21:37:28 +0100 +Subject: [PATCH] CMake: Cleanup CompilerSettings.cmake + +>C++11 is a given, so don't tie down to now old standard; +fixes build w/ boost-1.87 + +Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> +--- + build_files/Modules/CompilerSettings.cmake | 49 ++++------------------ + 1 file changed, 8 insertions(+), 41 deletions(-) + +diff --git a/build_files/Modules/CompilerSettings.cmake b/build_files/Modules/CompilerSettings.cmake +index 76dbc219..5e25a718 100644 +--- a/build_files/Modules/CompilerSettings.cmake ++++ b/build_files/Modules/CompilerSettings.cmake +@@ -9,53 +9,20 @@ ADD_DEFINITIONS(-march=core2) + ENDIF() + ENDIF() + +-#Activate C++11 support, when available +-if("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU") +- add_definitions(-DBRANCH_PREDICTION) +- execute_process(COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_VERSION) +- if (GCC_VERSION VERSION_GREATER 4.7 OR GCC_VERSION VERSION_EQUAL 4.7) +- message(STATUS "C++11 activated for GCC ${GCC_VERSION}") +- set(CMAKE_CXX_STANDARD 11) +- add_definitions(-DLHDR_CXX11_ENABLED) +- elseif(GCC_VERSION VERSION_GREATER 4.3 OR GCC_VERSION VERSION_EQUAL 4.3) +- message(WARNING "C++0x activated for GCC ${GCC_VERSION}. If you get any errors update to a compiler that fully supports C++11") +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++0x") # add_definitions("-std=gnu++0x") +- add_definitions(-DLHDR_CXX11_ENABLED) +- else() +- message(WARNING "C++11 NOT available. GCC >= 4.3 is needed.") +- endif() +-elseif("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") +- message(STATUS "C++11 activated for Clang") +- set(CMAKE_CXX_STANDARD 11) ++set(CMAKE_CXX_STANDARD 20) ++add_definitions(-DLHDR_CXX11_ENABLED) ++add_definitions(-DBRANCH_PREDICTION) ++if("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") + if (APPLE) + set(CMAKE_EXE_LINKER_FLAGS "-lc++abi -stdlib=libc++ -rpath @loader_path/../Frameworks/") +- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") + endif() +- add_definitions(-DLHDR_CXX11_ENABLED) +- add_definitions(-DBRANCH_PREDICTION) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnull-dereference -Wdelete-non-virtual-dtor -Wsign-compare -Wswitch") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wreturn-type -Wself-assign -Wunused-argument -Wunused-function -Wtautological-compare") +- #OpenMP support under Linux with clang +- if (UNIX) +- FIND_PACKAGE(OpenMP REQUIRED) +- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") +- SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}") +- endif() +-elseif(MSVC) +- message(STATUS "C++11 is active by default on Microsoft Visual Studio") +- add_definitions(-DLHDR_CXX11_ENABLED) +-else() +- message(WARNING "Your C++ compiler does not support C++11.") + endif() +-#OpenMP Support under Linux, Windows with MSVC & MacOS X with GCC >= 4.3 +-IF(MSVC) +- FIND_PACKAGE(OpenMP REQUIRED) +- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") +- SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}") +-ELSEIF(CMAKE_COMPILER_IS_GNUCC AND UNIX) +- EXECUTE_PROCESS(COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE GCC_VERSION) +- IF(GCC_VERSION VERSION_GREATER 4.3 OR GCC_VERSION VERSION_EQUAL 4.3) +- MESSAGE(STATUS "GCC >= 4.3") ++ ++OPTION(USE_OPENMP "Use openmp threading support." ON) ++IF(USE_OPENMP) ++ IF(MSVC OR UNIX) + FIND_PACKAGE(OpenMP REQUIRED) + SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OpenMP_CXX_FLAGS}") + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OpenMP_C_FLAGS}") +-- +2.45.3 + diff --git a/media-gfx/luminance-hdr/files/luminance-hdr-2.6.1.1-no-qtwebengine.patch b/media-gfx/luminance-hdr/files/luminance-hdr-2.6.1.1-no-qtwebengine.patch new file mode 100644 index 000000000000..1d0865875259 --- /dev/null +++ b/media-gfx/luminance-hdr/files/luminance-hdr-2.6.1.1-no-qtwebengine.patch @@ -0,0 +1,213 @@ +From 94f7edf3712b735219eb31eda71b7e188d718bdd Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <asturm@gentoo.org> +Date: Tue, 21 Jan 2025 19:35:21 +0100 +Subject: [PATCH 1/2] CMake: UI: Drop bogus Qt5WebKit/Qt5WebEngineWidgets + dependency + +Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> +--- + src/UI/CMakeLists.txt | 10 +--------- + 1 file changed, 1 insertion(+), 9 deletions(-) + +diff --git a/src/UI/CMakeLists.txt b/src/UI/CMakeLists.txt +index 96df52b4..4f6cb53e 100644 +--- a/src/UI/CMakeLists.txt ++++ b/src/UI/CMakeLists.txt +@@ -50,14 +50,6 @@ QT5_WRAP_CPP(FILES_MOC ${FILES_H}) + QT5_WRAP_UI(FILES_UI_H ${FILES_UI}) + + ADD_LIBRARY(ui STATIC ${FILES_H} ${FILES_CPP} ${FILES_MOC} ${FILES_UI_H}) +-IF(MINGW) +- TARGET_LINK_LIBRARIES(ui Qt5::Core Qt5::Concurrent Qt5::Gui Qt5::Widgets Qt5::WebKitWidgets Qt5::Sql) +-ELSE() +- IF(Qt5WebEngineCore_FOUND) +- TARGET_LINK_LIBRARIES(ui Qt5::Core Qt5::Concurrent Qt5::Gui Qt5::Widgets Qt5::WebEngineWidgets Qt5::Sql) +- ELSE() +- TARGET_LINK_LIBRARIES(ui Qt5::Core Qt5::Concurrent Qt5::Gui Qt5::Widgets Qt5::WebKitWidgets Qt5::Sql) +- ENDIF() +-ENDIF() ++TARGET_LINK_LIBRARIES(ui Qt5::Core Qt5::Concurrent Qt5::Gui Qt5::Widgets Qt5::Sql) + SET(FILES_TO_TRANSLATE ${FILES_TO_TRANSLATE} ${FILES_CPP} ${FILES_H} ${FILES_UI} PARENT_SCOPE) + SET(LUMINANCE_MODULES_GUI ${LUMINANCE_MODULES_GUI} ui PARENT_SCOPE) +-- +2.45.3 + + +From d3e354dba3e1e20d5bcf3d97222d951b857bcb23 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <asturm@gentoo.org> +Date: Mon, 20 Jan 2025 18:18:16 +0100 +Subject: [PATCH 2/2] CMake: Hard-disable helpbrowser (with it Qt5WebEngine) + +Gentoo-bug: https://bugs.gentoo.org/926664 +Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> +--- + CMakeLists.txt | 32 +++++++++++++++++++------------- + src/CMakeLists.txt | 4 +++- + src/MainWindow/MainWindow.cpp | 8 ++++++++ + src/MainWindow/MainWindow.h | 4 ++++ + src/MainWindow/MainWindow.ui | 1 + + 5 files changed, 35 insertions(+), 14 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3c8b093f..5f0aaa6d 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -59,6 +59,8 @@ else( HAS_BRANCH_PREDICTION ) + set( BRANCH_PREDICTION 0 ) + endif( HAS_BRANCH_PREDICTION ) + ++option(WITH_HELPBROWSER "Build help browser" ON) ++ + # find and setup Qt5 for this project + + find_package(Qt5Core REQUIRED) +@@ -69,13 +71,15 @@ find_package(Qt5Gui REQUIRED) + # https://wiki.qt.io/New-Features-in-Qt-5.5#Deprecated_Functionality. Unfortunately, + # some Qt distributions still provide QtWebKit instead of QtWebEngine. So first we + # try to find QtWebEngine and if not found, we fall back to QtWebKit. +-find_package(Qt5WebEngineCore QUIET) +-if(Qt5WebEngineCore_FOUND) +- find_package(Qt5WebEngineWidgets REQUIRED) +-else() +- find_package(Qt5WebKit REQUIRED) +- find_package(Qt5WebKitWidgets REQUIRED) +- add_definitions(-DUSE_DEPRECATED_QTWEBKIT) ++if(WITH_HELPBROWSER) ++ find_package(Qt5WebEngineCore QUIET) ++ if(Qt5WebEngineCore_FOUND) ++ find_package(Qt5WebEngineWidgets REQUIRED) ++ else() ++ find_package(Qt5WebKit REQUIRED) ++ find_package(Qt5WebKitWidgets REQUIRED) ++ add_definitions(-DUSE_DEPRECATED_QTWEBKIT) ++ endif() + endif() + find_package(Qt5Xml REQUIRED) + find_package(Qt5Sql REQUIRED) +@@ -96,12 +100,14 @@ set(LIBS ${LIBS} + ${QT_QTCORE_LIBRARIES} ${QT_QTGUI_LIBRARIES} ${QT_QTNETWORK_LIBRARIES} + ${QT_QTXML_LIBRARIES} ${QT_QTSQL_LIBRARIES}) + +-if(Qt5WebEngineCore_FOUND) +- message(STATUS "Building with QtWebEngine") +- set(LIBS ${LIBS} ${QT_QTWEBENGINE_LIBRARIES}) +-else() +- message(STATUS "Building with QtWebKit") +- set(LIBS ${LIBS} ${QT_QTWEBKIT_LIBRARIES}) ++if(WITH_HELPBROWSER) ++ if(Qt5WebEngineCore_FOUND) ++ message(STATUS "Building with QtWebEngine") ++ set(LIBS ${LIBS} ${QT_QTWEBENGINE_LIBRARIES}) ++ else() ++ message(STATUS "Building with QtWebKit") ++ set(LIBS ${LIBS} ${QT_QTWEBKIT_LIBRARIES}) ++ endif() + endif() + + FIND_PACKAGE(Git) +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index a5757bb9..8221c7ec 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -22,7 +22,9 @@ ADD_SUBDIRECTORY(Exif) + ADD_SUBDIRECTORY(Fileformat) + ADD_SUBDIRECTORY(Alignment) + ADD_SUBDIRECTORY(HdrWizard) +-ADD_SUBDIRECTORY(HelpBrowser) ++if(WITH_HELPBROWSER) ++ ADD_SUBDIRECTORY(HelpBrowser) ++endif() + ADD_SUBDIRECTORY(Preferences) + ADD_SUBDIRECTORY(Projection) + ADD_SUBDIRECTORY(Resize) +diff --git a/src/MainWindow/MainWindow.cpp b/src/MainWindow/MainWindow.cpp +index 6459229a..b49d3d14 100644 +--- a/src/MainWindow/MainWindow.cpp ++++ b/src/MainWindow/MainWindow.cpp +@@ -98,7 +98,9 @@ + #include <HdrWizard/AutoAntighosting.h> + #include <HdrWizard/HdrWizard.h> + #include <HdrWizard/WhiteBalance.h> ++#ifdef WITH_HELPBROWSER + #include <HelpBrowser/helpbrowser.h> ++#endif + #include <LibpfsAdditions/formathelper.h> + #include <Preferences/PreferencesDialog.h> + #include <PreviewPanel/PreviewPanel.h> +@@ -208,7 +210,9 @@ int MainWindow::sm_counter = 0; + QMap<int, MainWindow *> MainWindow::sm_mainWindowMap = + QMap<int, MainWindow *>(); + QScopedPointer<UpdateChecker> MainWindow::sm_updateChecker; ++#ifdef WITH_HELPBROWSER + HelpBrowser *MainWindow::sm_helpBrowser = nullptr; ++#endif + + MainWindow::MainWindow(QWidget *parent) + : QMainWindow(parent), +@@ -1059,6 +1063,7 @@ void MainWindow::on_normalSizeAct_triggered() { + } + // Zoom = Viewers (END) + ++#ifdef WITH_HELPBROWSER + void MainWindow::on_documentationAction_triggered() { + if (sm_helpBrowser == nullptr) { + sm_helpBrowser = +@@ -1079,6 +1084,7 @@ void MainWindow::on_documentationAction_triggered() { + void MainWindow::helpBrowserClosed() { + sm_helpBrowser = nullptr; + } ++#endif + + void MainWindow::enterWhatsThis() { QWhatsThis::enterWhatsThisMode(); } + +@@ -1451,9 +1457,11 @@ void MainWindow::closeEvent(QCloseEvent *event) { + } + sm_NumMainWindows--; + if (sm_NumMainWindows == 0) { ++#ifdef WITH_HELPBROWSER + if (sm_helpBrowser) { + sm_helpBrowser->close(); + } ++#endif + } + + if (sm_NumMainWindows == 0) { +diff --git a/src/MainWindow/MainWindow.h b/src/MainWindow/MainWindow.h +index 029cf813..68aa2fd4 100644 +--- a/src/MainWindow/MainWindow.h ++++ b/src/MainWindow/MainWindow.h +@@ -146,7 +146,9 @@ class MainWindow : public QMainWindow { + void on_normalSizeAct_triggered(); + void updateMagnificationButtons(GenericViewer *); + ++#ifdef WITH_HELPBROWSER + void on_documentationAction_triggered(); ++#endif + void enterWhatsThis(); + + void on_OptionsAction_triggered(); +@@ -180,7 +182,9 @@ class MainWindow : public QMainWindow { + void enableCrop(bool); + void disableCrop(); + ++#ifdef WITH_HELPBROWSER + void helpBrowserClosed(); ++#endif + void on_actionDonate_triggered(); + + void onUpdateAvailable(); +diff --git a/src/MainWindow/MainWindow.ui b/src/MainWindow/MainWindow.ui +index 775bfb2c..e4734a43 100644 +--- a/src/MainWindow/MainWindow.ui ++++ b/src/MainWindow/MainWindow.ui +@@ -423,6 +423,7 @@ + </property> + </action> + <action name="documentationAction"> ++ <property name="enabled"><bool>false</bool></property> + <property name="icon"> + <iconset theme="help-contents"> + <normaloff>.</normaloff>.</iconset> +-- +2.45.3 + diff --git a/media-gfx/luminance-hdr/luminance-hdr-2.6.1.1-r2.ebuild b/media-gfx/luminance-hdr/luminance-hdr-2.6.1.1-r2.ebuild new file mode 100644 index 000000000000..69be0239138b --- /dev/null +++ b/media-gfx/luminance-hdr/luminance-hdr-2.6.1.1-r2.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs xdg-utils + +DESCRIPTION="Graphical user interface that provides a workflow for HDR imaging" +HOMEPAGE="http://qtpfsgui.sourceforge.net https://github.com/LuminanceHDR/LuminanceHDR" +SRC_URI="https://downloads.sourceforge.net/qtpfsgui/${P/_/.}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="fits openmp test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/boost:= + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + media-gfx/exiv2:= + media-libs/lcms:2 + media-libs/libjpeg-turbo:= + media-libs/libpng:= + media-libs/libraw:= + >=media-libs/openexr-3:0= + media-libs/tiff:= + sci-libs/fftw:3.0=[threads] + sci-libs/gsl:= + fits? ( sci-libs/cfitsio:= ) +" +DEPEND="${RDEPEND} + dev-cpp/eigen:3 + test? ( dev-cpp/gtest ) +" +BDEPEND="dev-qt/linguist-tools:5" + +PATCHES=( + "${FILESDIR}"/${P}-openexr3.patch + "${FILESDIR}"/${P}-fixheaders.patch + "${FILESDIR}"/${PN}-2.6.0-cmake.patch + "${FILESDIR}"/${PN}-2.6.0-no-git.patch + "${FILESDIR}"/${PN}-2.6.0-docs.patch + "${FILESDIR}"/${PN}-2.6.1.1-boost-1.85.patch + # downstream; fix build w/ boost-1.87, openmp automagic + "${FILESDIR}"/${P}-clamp-redefinition.patch + "${FILESDIR}"/${P}-compilersettings-and-openmp.patch + # patch by ArchLinux + "${FILESDIR}"/${P}-exiv2-0.28.patch + # inspired by FreeBSD + "${FILESDIR}"/${P}-no-qtwebengine.patch +) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_configure() { + local mycmakeargs=( + -DWITH_HELPBROWSER=OFF + $(cmake_use_find_package fits CFITSIO) + -DUSE_OPENMP="$(usex openmp)" + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + mkdir -p "${D}/usr/share/metainfo" || die + mv "${D}/usr/share/appdata/"* "${D}/usr/share/metainfo/" || die + rmdir "${D}/usr/share/appdata" || die +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz Binary files differindex 7e9a6231186f..ab9dd72fb840 100644 --- a/media-libs/Manifest.gz +++ b/media-libs/Manifest.gz diff --git a/media-libs/lilv/Manifest b/media-libs/lilv/Manifest index e40d1212026f..2c8d2b116125 100644 --- a/media-libs/lilv/Manifest +++ b/media-libs/lilv/Manifest @@ -1,3 +1,5 @@ DIST lilv-0.24.24.tar.xz 105684 BLAKE2B 4228248e8dbee228cee193e259d95b2e66f9f2e3516702dfad0dc126273076230274538c32a857ae9ad8a58545bbf48e7791254441dd4d6e537715de9e5e5be6 SHA512 93a3842a5e000a9c59bf3493c2c10df35a803a7edf6cff09f43e155a7e83d0c7c81bc24a6243828dc141d30187c3f60ef9799f319f72e5b6c3e2d022de757185 +DIST lilv-0.24.26.tar.xz 106044 BLAKE2B 23b7a029fd40099420e9e8de222b2534b124a93f899c03c5ada27673fc47431c95866d7d4bc5f34b80110b5142e6564e95390fd56d686ac9958ad8bf71ca6033 SHA512 3d360d63391554f62d1dd44b9ba0fc28e4ccde9640da1e28ef3f127c23c9f03974b66c5bbb83f022f18810284a0e25060127d580ca2fad6213fe88920618c2ae EBUILD lilv-0.24.24.ebuild 1703 BLAKE2B c1aab919df9d199c15a08f9a9ebadcaf1a3bfa4869730f87b47d56b6b58a380ffc3e7d635c678c3e5f5ed017063008a63f2909051365642fb562d4fe23ea9ab9 SHA512 40e062b9ef6255bd8056f094f411f8115ca00cc0af180427b677ff3d247bf71f82ee3157e56897418e3c28fafdc03ee7096b3c708ee7d26300019b7b51e5d878 +EBUILD lilv-0.24.26.ebuild 1721 BLAKE2B 1f982e9ee254c04d7d4c2827078eb42312695797c836f3bef8267d486f8c6332a1d147482ee5a2b8bd04f3d66ba631abc1b9423d7a42690386769b63375d2762 SHA512 cb5bf747a5fe15df65f60509c42e77921a72028f2abf9cd67bfa6d951741fc86afc5559bb46bbcfe5d5ae13154090ed6e7c2385587536344e78e7a7ef6e5b9c4 MISC metadata.xml 694 BLAKE2B 95d755914e68f4f5f1a3b5e04bea2cdb2cb2068d03e83f5d4dfba74e72b124e3db964c634c9f092e1f7201798ad405724a9d29190ce2086f39a9e674bdab8d2e SHA512 671fc5f358b6e5bf4ea212af706ea6c4695f399866050d9822c05dea0f8467c8b8f207887615397a7e686f399be809ab31367dfeb1a6ad62ff2680480d591f47 diff --git a/media-libs/lilv/lilv-0.24.26.ebuild b/media-libs/lilv/lilv-0.24.26.ebuild new file mode 100644 index 000000000000..336c4916f412 --- /dev/null +++ b/media-libs/lilv/lilv-0.24.26.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..13} python3_13t ) +PYTHON_REQ_USE='threads(+)' + +inherit meson-multilib python-single-r1 + +DESCRIPTION="Library to make the use of LV2 plugins as simple as possible for applications" +HOMEPAGE="https://drobilla.net/software/lilv.html" +SRC_URI="https://download.drobilla.net/${P}.tar.xz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc python test tools" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + doc? ( + app-text/doxygen + dev-python/sphinx + dev-python/sphinx-lv2-theme + dev-python/sphinxygen + ) +" +# Take care on bumps to check minimum versions! +RDEPEND=" + ${PYTHON_DEPS} + >=dev-libs/serd-0.30.10[${MULTILIB_USEDEP}] + >=dev-libs/sord-0.16.16[${MULTILIB_USEDEP}] + >=dev-libs/zix-0.4.0[${MULTILIB_USEDEP}] + media-libs/libsndfile + >=media-libs/lv2-1.18.2[${MULTILIB_USEDEP}] + >=media-libs/sratom-0.6.10[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND}" + +pkg_setup() { + python_setup +} + +src_prepare() { + default + + # fix doc installation path + sed -iE "s/versioned_name/'${PF}'/g" doc/html/meson.build doc/singlehtml/meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_feature doc docs) + $(meson_feature python bindings_py) + $(meson_feature test tests) + $(meson_feature tools) + ) + + meson_src_configure +} + +multilib_src_install() { + meson_src_install + python_optimize +} + +multilib_src_install_all() { + local DOCS=( AUTHORS NEWS README.md ) + einstalldocs + + newenvd - 60lv2 <<-EOF + LV2_PATH=${EPREFIX}/usr/$(get_libdir)/lv2 + EOF +} diff --git a/media-libs/sratom/Manifest b/media-libs/sratom/Manifest index 9afc101f5878..5ecf64a0945c 100644 --- a/media-libs/sratom/Manifest +++ b/media-libs/sratom/Manifest @@ -1,3 +1,5 @@ DIST sratom-0.6.16.tar.xz 18940 BLAKE2B e78bc572d990ce6914f3276d1b110cb3ba01213f5a084d8548009bf9226107c820f9f86f4cf22ae8076dd9d44bdb5e8b4bc623f67759150fb267b6ccf673a1f7 SHA512 8e01eec642bff63745e8d99a814780ff34e4b79cc99699a1bb7ddac60da8808231d3b4a615a1d87464cbcf4dc26b8ec39e71688a268d493df71dc75892bf6479 +DIST sratom-0.6.18.tar.xz 19640 BLAKE2B f0ac499437b6858d5052ccc4d185c9af7464cec9ddc104da88d7ceda187f7fd17efca4437aeb2b38ec967bfacc6fe2b443be53eda2feb54cb78377a260778c14 SHA512 3f78f845974cf7d8a7166e6430a9e8a1454c98b4aea065bd7e66da01dba7a210edc540e17613985ddd8f9124ccf8500b71646942d988f4b9c65dd53f0d18f6cf EBUILD sratom-0.6.16.ebuild 1237 BLAKE2B 4c766c1700c410d1636c31831716894dea6f2124ed742bfc7c6f5e0b9b1cc916d0fd9347fe33f30c693a0a7461547812fce6f9c856f989fbd54bce261a4a8380 SHA512 aff8980507428bddc3649691d86f46b956029734754b0306b65fa8aebd2aac8724001d858e9669c80bec0ab98c7a3bff4389c6f1e3914bbbce77cb3b4f19a7d2 +EBUILD sratom-0.6.18.ebuild 1255 BLAKE2B 9a7b3d1d418b75bbb7d373c39b6c9fdfa89e6dfeb6505f0e8205e3cd8948b71b1451c442985ba31f781a590ea9a44429dadc213ebf63feaf426c57ac99b8071e SHA512 8e956023fb32ae8ee1c64fd224c200e30cf9dc9e823a6feebdbf119787813bc9eb3111f758836466fac2b7d783f3b34b3e069116f757a0dd1001ef17af4257f0 MISC metadata.xml 377 BLAKE2B 84eb83054cb3e46b4951e9591d49532daa6bbdeb41932dfb331c11816e713f3d72286a2560ba876c065c07bda267af764c40443b01cfbe5d7873c35c582f66ac SHA512 9c5b079dac47c97ff426e2fdfd5c03a07f548b8b7f90df01058286c83b753dbe7d33d818722adcda1fbb2864c808146052cd472e0f0d47d41c3810eabf607f2f diff --git a/media-libs/sratom/sratom-0.6.18.ebuild b/media-libs/sratom/sratom-0.6.18.ebuild new file mode 100644 index 000000000000..bb9f08402628 --- /dev/null +++ b/media-libs/sratom/sratom-0.6.18.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..13} python3_13t ) +PYTHON_REQ_USE='threads(+)' +inherit meson-multilib python-any-r1 + +DESCRIPTION="Library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax" +HOMEPAGE="https://drobilla.net/software/sratom.html" +SRC_URI="https://download.drobilla.net/${P}.tar.xz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc test" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + doc? ( + app-text/doxygen + dev-python/sphinx + dev-python/sphinx-lv2-theme + dev-python/sphinxygen +) +" +# Take care on bumps to check minimum versions! +RDEPEND=" + >=dev-libs/serd-0.30.10 + >=dev-libs/sord-0.16.16 + >=media-libs/lv2-1.18.4 +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} +" + +src_prepare() { + default + + # fix doc installation path + sed -iE "s/versioned_name/'${PF}'/g" doc/html/meson.build doc/singlehtml/meson.build || die +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_use_feature doc docs) + $(meson_feature test tests) + ) + + meson_src_configure +} + +multilib_src_install_all() { + local DOCS=( NEWS README.md ) + einstalldocs +} diff --git a/media-libs/suil/Manifest b/media-libs/suil/Manifest index b78ec9e53b30..6d0123a2044a 100644 --- a/media-libs/suil/Manifest +++ b/media-libs/suil/Manifest @@ -1,3 +1,5 @@ DIST suil-0.10.20.tar.xz 27492 BLAKE2B 4ce6dcba544b4fb606d2b97dd347e5098cd1373643059fe80e2a7f9d7022432063e4391017e106a4092056999dcb7b99729339536c4c73cdaa5a3f091f1100ee SHA512 fb3735d0856c826f46ad2334b6965f4116df2fa3132d10bdfcd2b2d39f8e40142801ce3f352425845adfac90bf4a60d76d09fdf0a99b2cec82faa0f5f127c3f8 +DIST suil-0.10.22.tar.xz 28428 BLAKE2B ba483b0307ff522479d738bf90cca2efabb1f73e5c912ce3c94a690114937d6014a6f4a28e4173bb7ae3d669e88e9332c9beca505649080523cdf0dab319f38c SHA512 fe2f30acd4c6f586ad3b08e5a5fac26a902848065b944852406ae51b74fa5fdbb0ff2417c538cd803ad47074248353c2d704698bcd5e64ade174deb4b5701f7e EBUILD suil-0.10.20.ebuild 1403 BLAKE2B 8a0b66da2a3598121b92914a7604205a8b055ca6950bd651bcd2dbcfc20b8f4b1c0fcf9ec53333302216a8af8ae0637a9e1f1dcaa2bbbaa727d16b247409648f SHA512 c4256e176af3654d3cca308e74419c9eeb4baf68851e3ba7e699579719fa1b97df80c1d461e5dbf54cd90a93bb476b074c079e9fc5f8b95d635b036bcf2bee14 +EBUILD suil-0.10.22.ebuild 1407 BLAKE2B c03e33f63548dea7c149ecf17e62c3f74a1516e806e31c0acf909073ecf49814c0547d61267b82094c68e180e15cb04c8fed0c3e65e680dc8088881858f4bae6 SHA512 3c5326f170fe881f2a4b65d7f75ad8c917b3d19bf531f611e3cbb755800774407f7672f57d88f528dfe2332845c4d307bf67227da0c371eeca3611ccb43c887d MISC metadata.xml 688 BLAKE2B d79aaa92cb5c0b410e82d5fb69e8eb671573a99cd1b76cf935331176fbeff653742286898034b5e86b71766cf70ac726355c8ebfba4d4b603a6052765543e5cc SHA512 60c406e64c6848fbe9616f8731bcdccd0aa24a9a1250cbd7d4338586fb10374e36e92f2202343a04c59c06f80208708505866fb58aac573b27b553d343ed0b6b diff --git a/media-libs/suil/suil-0.10.22.ebuild b/media-libs/suil/suil-0.10.22.ebuild new file mode 100644 index 000000000000..d6868d9cd9f7 --- /dev/null +++ b/media-libs/suil/suil-0.10.22.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Lightweight C library for loading and wrapping LV2 plugin UIs" +HOMEPAGE="https://drobilla.net/software/suil.html" +SRC_URI="https://download.drobilla.net/${P}.tar.xz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc gtk gtk2 qt5 test X" +RESTRICT="!test? ( test )" + +# This could be way refined, but it's quickly a rabbit hole +# Take care on bumps to check lv2 minimum version! +RDEPEND=" + media-libs/lv2 + gtk2? ( + >=x11-libs/gtk+-2.18.0:2 + dev-libs/glib:2 + ) + gtk? ( + >=x11-libs/gtk+-3.14.0:3 + dev-libs/glib:2 + ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + ) + X? ( x11-libs/libX11 ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( + app-text/doxygen + dev-python/sphinx + dev-python/sphinx-lv2-theme + dev-python/sphinxygen + ) + test? ( dev-libs/check ) +" + +DOCS=( AUTHORS NEWS README.md ) + +src_prepare() { + default + + # fix doc installation path + sed -iE "s/versioned_name/'${PF}'/g" doc/html/meson.build doc/singlehtml/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_feature doc docs) + $(meson_feature gtk2) + $(meson_feature gtk gtk3) + $(meson_feature qt5) + $(meson_feature test tests) + $(meson_feature X x11) + ) + + meson_src_configure +} diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz Binary files differindex ef0f62832adb..c71102fbd256 100644 --- a/media-plugins/Manifest.gz +++ b/media-plugins/Manifest.gz diff --git a/media-plugins/obs-3d-effect/Manifest b/media-plugins/obs-3d-effect/Manifest new file mode 100644 index 000000000000..0d4e8485a423 --- /dev/null +++ b/media-plugins/obs-3d-effect/Manifest @@ -0,0 +1,4 @@ +DIST obs-3d-effect-0.1.3.tar.gz 52265 BLAKE2B 2ffa5395c4015f5fa2d7a1e10ec1fd1b5c9e884c20f06722bf59ca9ce15ed0f2b2fe0a1e729c11fe1d2493a5d546cedb985f72e7406e6f36065cf994801ade5a SHA512 1adc4bf8d925ea90bf4e1e88dae04848f116a18cc3746c83a4fcc8009da55ad692585d1a3c8c11878f6a463462e0e6bd89ef99e2f8c78deac197bfeb3236cd21 +EBUILD obs-3d-effect-0.1.3.ebuild 697 BLAKE2B e5b8d7130ec2194994be9509aea1f671b10bf8e8ea2eae283ebe617408c77a26c9e824227192de7c35bf9542a0fc142194a1e04b0a5c028af59a21ee49fe9a4a SHA512 85f742b155332d6b910c9c41a937b03ac86e8db4ff350cacc131554a6e9cce3cca54de1e4a7686402081790a1d5123b333d9714e9816014890b1934e2c1bc252 +EBUILD obs-3d-effect-9999.ebuild 697 BLAKE2B e5b8d7130ec2194994be9509aea1f671b10bf8e8ea2eae283ebe617408c77a26c9e824227192de7c35bf9542a0fc142194a1e04b0a5c028af59a21ee49fe9a4a SHA512 85f742b155332d6b910c9c41a937b03ac86e8db4ff350cacc131554a6e9cce3cca54de1e4a7686402081790a1d5123b333d9714e9816014890b1934e2c1bc252 +MISC metadata.xml 553 BLAKE2B eb455943c1f600d9e585746872f490eb957da239159b9c4c0d34945cc0c5476232f47d0379694e5233f781fcda8bf8917a0099a6717369ea59c8304fccbae313 SHA512 b381862b33dee2b7fb3713927099e270f09c408f5735a835b2384ef4211fd46904f3682e06e641acfe89ac9f345b3d51e08a5efee092debf8a12c2c116a9ae7b diff --git a/media-plugins/obs-3d-effect/metadata.xml b/media-plugins/obs-3d-effect/metadata.xml new file mode 100644 index 000000000000..a4ab8644c2bc --- /dev/null +++ b/media-plugins/obs-3d-effect/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>hurikhan77+bgo@gmail.com</email> + <name>Kai Krakow</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/exeldro/obs-3d-effect/issues</bugs-to> + <remote-id type="github">exeldro/obs-3d-effect</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-plugins/obs-3d-effect/obs-3d-effect-0.1.3.ebuild b/media-plugins/obs-3d-effect/obs-3d-effect-0.1.3.ebuild new file mode 100644 index 000000000000..8776d64de77e --- /dev/null +++ b/media-plugins/obs-3d-effect/obs-3d-effect-0.1.3.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Plugin for OBS Studio adding 3D effect filter" +HOMEPAGE="https://github.com/exeldro/obs-3d-effect" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/exeldro/obs-3d-effect.git" +else + SRC_URI="https://github.com/exeldro/obs-3d-effect/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_OUT_DIR=/lib64/obs-plugins + -DLINUX_PORTABLE=OFF + ) + + cmake_src_configure +} diff --git a/media-plugins/obs-3d-effect/obs-3d-effect-9999.ebuild b/media-plugins/obs-3d-effect/obs-3d-effect-9999.ebuild new file mode 100644 index 000000000000..8776d64de77e --- /dev/null +++ b/media-plugins/obs-3d-effect/obs-3d-effect-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Plugin for OBS Studio adding 3D effect filter" +HOMEPAGE="https://github.com/exeldro/obs-3d-effect" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/exeldro/obs-3d-effect.git" +else + SRC_URI="https://github.com/exeldro/obs-3d-effect/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_OUT_DIR=/lib64/obs-plugins + -DLINUX_PORTABLE=OFF + ) + + cmake_src_configure +} diff --git a/media-plugins/obs-composite-blur/Manifest b/media-plugins/obs-composite-blur/Manifest new file mode 100644 index 000000000000..6d2a0f070c39 --- /dev/null +++ b/media-plugins/obs-composite-blur/Manifest @@ -0,0 +1,4 @@ +DIST obs-composite-blur-1.1.0.tar.gz 10568387 BLAKE2B 0b0908a0fe302fed3e2f53d0f3bcfbbd0337dcec3b2e32011ebbb8e1ad85f34ddfe020091efaa39750b1b32997985c046351c5a88ea427689c7082363883560a SHA512 740986e7b84fd93b8c7db006e686c1b091d1982e551542c7e4364a32fa2f9d93f5e6107f0ed335f2c0e18602714cf806eb93e53d57c87e5de02f83c847faa650 +EBUILD obs-composite-blur-1.1.0.ebuild 772 BLAKE2B 7db8351ae6b792c16a890f1040e013d9e8e916265cbd105f5b6ff695b1d7539a68fee6aa25d56ca74b359aa00abaa2c5a680a5a3bafac9c96dce47fb3cc61fdd SHA512 e232cba329a55572504dffd1df786a207d4cc0a66b3e700daab225d38590ab77f669faafccb59715680f37c0e2c0f3c770b2bb7ec55dbcc6bba4aaea65af7d48 +EBUILD obs-composite-blur-9999.ebuild 772 BLAKE2B 7db8351ae6b792c16a890f1040e013d9e8e916265cbd105f5b6ff695b1d7539a68fee6aa25d56ca74b359aa00abaa2c5a680a5a3bafac9c96dce47fb3cc61fdd SHA512 e232cba329a55572504dffd1df786a207d4cc0a66b3e700daab225d38590ab77f669faafccb59715680f37c0e2c0f3c770b2bb7ec55dbcc6bba4aaea65af7d48 +MISC metadata.xml 583 BLAKE2B e68e77758baf7ff0e7b36d487a0ac6bdfd91448029f0e550557cbd97502de2a33d868955d7b76247993e257ed3c6be139f70f89acfd2971f5966a04c4f28ada2 SHA512 991f461ac2136b82175ef07088b0e50e3ac76d9d0177016a17c9b46ee8352fc8b96176f812d5c1a212742d35a26fa74f85c04e184b6c7eaed257dee96730257c diff --git a/media-plugins/obs-composite-blur/metadata.xml b/media-plugins/obs-composite-blur/metadata.xml new file mode 100644 index 000000000000..5f92c69164c2 --- /dev/null +++ b/media-plugins/obs-composite-blur/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>hurikhan77+bgo@gmail.com</email> + <name>Kai Krakow</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/FiniteSingularity/obs-composite-blur/issues</bugs-to> + <remote-id type="github">FiniteSingularity/obs-composite-blur</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-plugins/obs-composite-blur/obs-composite-blur-1.1.0.ebuild b/media-plugins/obs-composite-blur/obs-composite-blur-1.1.0.ebuild new file mode 100644 index 000000000000..79dddc2ad624 --- /dev/null +++ b/media-plugins/obs-composite-blur/obs-composite-blur-1.1.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="OBS plugin that provides different blur algorithms, and proper compositing" +HOMEPAGE="https://github.com/FiniteSingularity/obs-composite-blur" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FiniteSingularity/obs-composite-blur.git" +else + SRC_URI="https://github.com/FiniteSingularity/obs-composite-blur/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_OUT_DIR=/lib64/obs-plugins + -DLINUX_PORTABLE=OFF + ) + + cmake_src_configure +} diff --git a/media-plugins/obs-composite-blur/obs-composite-blur-9999.ebuild b/media-plugins/obs-composite-blur/obs-composite-blur-9999.ebuild new file mode 100644 index 000000000000..79dddc2ad624 --- /dev/null +++ b/media-plugins/obs-composite-blur/obs-composite-blur-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="OBS plugin that provides different blur algorithms, and proper compositing" +HOMEPAGE="https://github.com/FiniteSingularity/obs-composite-blur" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FiniteSingularity/obs-composite-blur.git" +else + SRC_URI="https://github.com/FiniteSingularity/obs-composite-blur/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_OUT_DIR=/lib64/obs-plugins + -DLINUX_PORTABLE=OFF + ) + + cmake_src_configure +} diff --git a/media-plugins/obs-move-transition/Manifest b/media-plugins/obs-move-transition/Manifest new file mode 100644 index 000000000000..c8857fcd57ce --- /dev/null +++ b/media-plugins/obs-move-transition/Manifest @@ -0,0 +1,4 @@ +DIST obs-move-transition-3.1.1.tar.gz 168984 BLAKE2B 1b9f54c4cb92a80e1618e263b17bfd438841c3a28957b26de4a7e1d31a984c7b01082040c42a8d015be38d348d35bb2ac9abfb4cae4cc4d649096485473213f1 SHA512 26ed4a8b7251797d7086bf2ba4d23b48bd8a7126af04dd0c2a88137feffd4f99449eaef59a4d6feb1ccff45b6b48767964c15411f09182f5961cb14d4cd80ef3 +EBUILD obs-move-transition-3.1.1.ebuild 700 BLAKE2B 9084e50177b9d8fc668f7a12016e16ca065de29defb75bf6fb31514f36b016eec63051cf8b8bf619bcff7b68a04db4f6e62eb570a6c60a75ea54d7b8021d7a9f SHA512 beb13e947b4b5f923874628648952b0cf72355a27d62fceb27d487623bbb392d5ae46b2765cf6b61ab5c27811af1a1169677162a88509ba9326970485071ea07 +EBUILD obs-move-transition-9999.ebuild 700 BLAKE2B 9084e50177b9d8fc668f7a12016e16ca065de29defb75bf6fb31514f36b016eec63051cf8b8bf619bcff7b68a04db4f6e62eb570a6c60a75ea54d7b8021d7a9f SHA512 beb13e947b4b5f923874628648952b0cf72355a27d62fceb27d487623bbb392d5ae46b2765cf6b61ab5c27811af1a1169677162a88509ba9326970485071ea07 +MISC metadata.xml 565 BLAKE2B 90616c17a6bb12113a6a31571a3652231e76a278749057e6b5eb2cba2b63e895bbc7dedec7ca32450ec3553beac946919266b4a58ed98b7ac934c7f06e53bc8b SHA512 143973d9b01321b1bc40f5db3364faee27c9433b75a1dd816621024eaebbd2667f3d7948fdefd9d4e4a45768d6d94337e1061307273eef0bb529ca8676446895 diff --git a/media-plugins/obs-move-transition/metadata.xml b/media-plugins/obs-move-transition/metadata.xml new file mode 100644 index 000000000000..b7dc863263a4 --- /dev/null +++ b/media-plugins/obs-move-transition/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>hurikhan77+bgo@gmail.com</email> + <name>Kai Krakow</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/exeldro/obs-move-transition/issues</bugs-to> + <remote-id type="github">exeldro/obs-move-transition</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-plugins/obs-move-transition/obs-move-transition-3.1.1.ebuild b/media-plugins/obs-move-transition/obs-move-transition-3.1.1.ebuild new file mode 100644 index 000000000000..7109e87881af --- /dev/null +++ b/media-plugins/obs-move-transition/obs-move-transition-3.1.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Move transition for OBS Studio" +HOMEPAGE="https://github.com/exeldro/obs-move-transition" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/exeldro/obs-move-transition.git" +else + SRC_URI="https://github.com/exeldro/obs-move-transition/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_OUT_DIR=/lib64/obs-plugins + -DLINUX_PORTABLE=OFF + ) + + cmake_src_configure +} diff --git a/media-plugins/obs-move-transition/obs-move-transition-9999.ebuild b/media-plugins/obs-move-transition/obs-move-transition-9999.ebuild new file mode 100644 index 000000000000..7109e87881af --- /dev/null +++ b/media-plugins/obs-move-transition/obs-move-transition-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Move transition for OBS Studio" +HOMEPAGE="https://github.com/exeldro/obs-move-transition" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/exeldro/obs-move-transition.git" +else + SRC_URI="https://github.com/exeldro/obs-move-transition/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_OUT_DIR=/lib64/obs-plugins + -DLINUX_PORTABLE=OFF + ) + + cmake_src_configure +} diff --git a/media-plugins/obs-pipewire-audio-capture/Manifest b/media-plugins/obs-pipewire-audio-capture/Manifest new file mode 100644 index 000000000000..fa1a13cd8201 --- /dev/null +++ b/media-plugins/obs-pipewire-audio-capture/Manifest @@ -0,0 +1,4 @@ +DIST obs-pipewire-audio-capture-1.1.5.tar.gz 41817 BLAKE2B 4f65b5a73cb2b23d44f281fd38f50defa3bee3791d0ac2cab67a76de0c16c162c9ea41b647d13dee4d5378b712640fd2e0233b503a8da74bf9c736faa97f10f9 SHA512 0daeb2df025d870bcc1d1caa8d67b0da21880a21e5dc907ea38f079feb594a713d9287e95571ac4f29d84e05a5e56dd7d5680d0527864ee69ca08f5e7de3925d +EBUILD obs-pipewire-audio-capture-1.1.5.ebuild 734 BLAKE2B 9d0622233087fac880886fb56a3a8341f86acfb18e26ab30e3213ed7d28a6ed3f63ab17b5c92047dab0b064547df435cdb28e5d51a1f7995dcd45ad533ea27f8 SHA512 6895ea839fa78f59fddd43f9be26e08a7f1ccd01eebbf7aeb93bd4c4aeaa024aed570af0f759635650da91a086a38eae01f2d99c37de113eb8f9fc817b7addd0 +EBUILD obs-pipewire-audio-capture-9999.ebuild 734 BLAKE2B 9d0622233087fac880886fb56a3a8341f86acfb18e26ab30e3213ed7d28a6ed3f63ab17b5c92047dab0b064547df435cdb28e5d51a1f7995dcd45ad533ea27f8 SHA512 6895ea839fa78f59fddd43f9be26e08a7f1ccd01eebbf7aeb93bd4c4aeaa024aed570af0f759635650da91a086a38eae01f2d99c37de113eb8f9fc817b7addd0 +MISC metadata.xml 551 BLAKE2B 71030878ae96d9d5820d76526f843c3cc15d06779185c55f6b791e45e94aa6b750c121bee65d5668f0db334505cf79c331e24e84647a4388af11d924601fbb10 SHA512 41f0107c4b270f700e9abcdf7a33e22f6df2b3843ce2cdef3da396ea4c2c3799235990daf31c021340ff2e63f7edd67f51e941acf38c00ce8ba4e33bda79778b diff --git a/media-plugins/obs-pipewire-audio-capture/metadata.xml b/media-plugins/obs-pipewire-audio-capture/metadata.xml new file mode 100644 index 000000000000..d4d6357bab24 --- /dev/null +++ b/media-plugins/obs-pipewire-audio-capture/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>hurikhan77+bgo@gmail.com</email> + <name>Kai Krakow</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/nowrep/obs-vkcapture/issues</bugs-to> + <remote-id type="github">nowrep/obs-vkcapture</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-plugins/obs-pipewire-audio-capture/obs-pipewire-audio-capture-1.1.5.ebuild b/media-plugins/obs-pipewire-audio-capture/obs-pipewire-audio-capture-1.1.5.ebuild new file mode 100644 index 000000000000..d3c2614aaf41 --- /dev/null +++ b/media-plugins/obs-pipewire-audio-capture/obs-pipewire-audio-capture-1.1.5.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Audio device and application capture for OBS Studio using PipeWire" +HOMEPAGE="https://github.com/dimtpap/obs-pipewire-audio-capture" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dimtpap/obs-pipewire-audio-capture.git" +else + SRC_URI="https://github.com/dimtpap/obs-pipewire-audio-capture/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +COMMON_DEPENDS=" + >=media-video/obs-studio-30.2.0[pipewire] +" +DEPEND="${COMMON_DEPENDS} + >=media-video/wireplumber-0.5.3 +" +RDEPEND="${COMMON_DEPENDS} + media-video/pipewire:= +" diff --git a/media-plugins/obs-pipewire-audio-capture/obs-pipewire-audio-capture-9999.ebuild b/media-plugins/obs-pipewire-audio-capture/obs-pipewire-audio-capture-9999.ebuild new file mode 100644 index 000000000000..d3c2614aaf41 --- /dev/null +++ b/media-plugins/obs-pipewire-audio-capture/obs-pipewire-audio-capture-9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Audio device and application capture for OBS Studio using PipeWire" +HOMEPAGE="https://github.com/dimtpap/obs-pipewire-audio-capture" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dimtpap/obs-pipewire-audio-capture.git" +else + SRC_URI="https://github.com/dimtpap/obs-pipewire-audio-capture/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +COMMON_DEPENDS=" + >=media-video/obs-studio-30.2.0[pipewire] +" +DEPEND="${COMMON_DEPENDS} + >=media-video/wireplumber-0.5.3 +" +RDEPEND="${COMMON_DEPENDS} + media-video/pipewire:= +" diff --git a/media-plugins/obs-scale-to-sound/Manifest b/media-plugins/obs-scale-to-sound/Manifest new file mode 100644 index 000000000000..181d6956b5ca --- /dev/null +++ b/media-plugins/obs-scale-to-sound/Manifest @@ -0,0 +1,4 @@ +DIST obs-scale-to-sound-1.2.4.tar.gz 57091 BLAKE2B 13b8a401cc42f711848f1875d7146cd5cdfeb3cdbb9f8f57a95294fc7c2834e468baba1d69292d378e475b76eb74b822a49b1929e48fa3281ffd4c53da340f24 SHA512 6b96c8540d3edbae5e508ba3c4e3531adab32f38c06286798a0d7d85daf73964130024410aca70f0619a041721a3806756ca25ab73924363187185f4e380faf6 +EBUILD obs-scale-to-sound-1.2.4.ebuild 607 BLAKE2B 7ff636f69c0de5a0cdb26d6c502e0754f15b814e6ef694ad46c7a2f69745771664301a9d61dc08bd3d41f8f06666d0e3683ad9d302d2b240e7d57476e9adebe4 SHA512 84e7b6ca5ff98595c5b25f27706415dd8f55b0670c2f113784b4e5e9f02b499b65311c3fee0b49c95a20a3a07c113965e87a6f8bab50f549ce66281e60de16fb +EBUILD obs-scale-to-sound-9999.ebuild 607 BLAKE2B 7ff636f69c0de5a0cdb26d6c502e0754f15b814e6ef694ad46c7a2f69745771664301a9d61dc08bd3d41f8f06666d0e3683ad9d302d2b240e7d57476e9adebe4 SHA512 84e7b6ca5ff98595c5b25f27706415dd8f55b0670c2f113784b4e5e9f02b499b65311c3fee0b49c95a20a3a07c113965e87a6f8bab50f549ce66281e60de16fb +MISC metadata.xml 563 BLAKE2B 980d76cbed6a104062e51f6694e5c760bc27c0a8c3f44e793f3eedb1952ec013c02fd20ac96bb566b6a770b981f1383fa5ae00942f90064272b4ef090c2bc51e SHA512 f6c6a8f52ea36bcf5c85d904f963440b085a19180ae348be42dad57d68f6b8b2deac34889ce302615faa9b0cbcbfc686fc2acf6e427df3b1ef2a2717ed8816c8 diff --git a/media-plugins/obs-scale-to-sound/metadata.xml b/media-plugins/obs-scale-to-sound/metadata.xml new file mode 100644 index 000000000000..7782d53b5bb3 --- /dev/null +++ b/media-plugins/obs-scale-to-sound/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>hurikhan77+bgo@gmail.com</email> + <name>Kai Krakow</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/dimtpap/obs-scale-to-sound/issues</bugs-to> + <remote-id type="github">dimtpap/obs-scale-to-sound</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-plugins/obs-scale-to-sound/obs-scale-to-sound-1.2.4.ebuild b/media-plugins/obs-scale-to-sound/obs-scale-to-sound-1.2.4.ebuild new file mode 100644 index 000000000000..906d0fa4cd9f --- /dev/null +++ b/media-plugins/obs-scale-to-sound/obs-scale-to-sound-1.2.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="OBS filter plugin that scales a source reactively to sound levels" +HOMEPAGE="https://github.com/dimtpap/obs-scale-to-sound" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dimtpap/obs-scale-to-sound.git" +else + SRC_URI="https://github.com/dimtpap/obs-scale-to-sound/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0 +" +RDEPEND="${DEPEND}" diff --git a/media-plugins/obs-scale-to-sound/obs-scale-to-sound-9999.ebuild b/media-plugins/obs-scale-to-sound/obs-scale-to-sound-9999.ebuild new file mode 100644 index 000000000000..906d0fa4cd9f --- /dev/null +++ b/media-plugins/obs-scale-to-sound/obs-scale-to-sound-9999.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="OBS filter plugin that scales a source reactively to sound levels" +HOMEPAGE="https://github.com/dimtpap/obs-scale-to-sound" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dimtpap/obs-scale-to-sound.git" +else + SRC_URI="https://github.com/dimtpap/obs-scale-to-sound/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0 +" +RDEPEND="${DEPEND}" diff --git a/media-plugins/obs-source-clone/Manifest b/media-plugins/obs-source-clone/Manifest new file mode 100644 index 000000000000..9d52a33dd7bb --- /dev/null +++ b/media-plugins/obs-source-clone/Manifest @@ -0,0 +1,4 @@ +DIST obs-source-clone-0.1.5.tar.gz 55192 BLAKE2B df1f4903062f6dda0bde60bd6e1823f9ff6188d76e653b2b5a62f52f340ecb5b7437b53ef7b102c5843a5502d986cff5da944682bfa2b6e4fcf5ddfa23119eb2 SHA512 205eacadb1005aed954ed7a40bfd334c9defb4159a7be996d9d85bcf6999934abf96e7a9fc199bf2fd1d1a2efb1f43cc4e43b5c72b3872ad1f55049e6bdcc24b +EBUILD obs-source-clone-0.1.5.ebuild 699 BLAKE2B 63b5fde98ac8ba4dde3e7602151dd07a417fc5d716030eeac9484463206193c1059cc909a7d8220dc0d2c86d4a2a4c50af16077b511f26085220ccc035fbccd5 SHA512 9cf0bdf6e923c99704de1af34088794240f74318b7552ec46f321cf7713694a31ee290d13e17edffbcc2602fc1541638dbe823eb6106563cd0c66187c0cd1481 +EBUILD obs-source-clone-9999.ebuild 699 BLAKE2B 63b5fde98ac8ba4dde3e7602151dd07a417fc5d716030eeac9484463206193c1059cc909a7d8220dc0d2c86d4a2a4c50af16077b511f26085220ccc035fbccd5 SHA512 9cf0bdf6e923c99704de1af34088794240f74318b7552ec46f321cf7713694a31ee290d13e17edffbcc2602fc1541638dbe823eb6106563cd0c66187c0cd1481 +MISC metadata.xml 559 BLAKE2B 145440ccf2a2b131375cbbe2990017484618db06b4d1865fbf7f2a593931581ffbd1a349fa9765c837408f4b189261b85ce944c985e482abccd4e3d332fd0817 SHA512 5bedcbdc9ffc59ccd25d6292ef7feed087df4a6d4f9c7bb3a690a13faf536171bb284da8daf0347df2ba270a7d0f97efd615800339e295dc62fe6157606a26a2 diff --git a/media-plugins/obs-source-clone/metadata.xml b/media-plugins/obs-source-clone/metadata.xml new file mode 100644 index 000000000000..20a780472f1d --- /dev/null +++ b/media-plugins/obs-source-clone/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>hurikhan77+bgo@gmail.com</email> + <name>Kai Krakow</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/exeldro/obs-source-clone/issues</bugs-to> + <remote-id type="github">exeldro/obs-source-clone</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-plugins/obs-source-clone/obs-source-clone-0.1.5.ebuild b/media-plugins/obs-source-clone/obs-source-clone-0.1.5.ebuild new file mode 100644 index 000000000000..28cdc9231c00 --- /dev/null +++ b/media-plugins/obs-source-clone/obs-source-clone-0.1.5.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Plugin for OBS Studio to clone sources" +HOMEPAGE="https://github.com/exeldro/obs-source-clone" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/exeldro/obs-source-clone.git" +else + SRC_URI="https://github.com/exeldro/obs-source-clone/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_OUT_DIR=/lib64/obs-plugins + -DLINUX_PORTABLE=OFF + ) + + cmake_src_configure +} diff --git a/media-plugins/obs-source-clone/obs-source-clone-9999.ebuild b/media-plugins/obs-source-clone/obs-source-clone-9999.ebuild new file mode 100644 index 000000000000..28cdc9231c00 --- /dev/null +++ b/media-plugins/obs-source-clone/obs-source-clone-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Plugin for OBS Studio to clone sources" +HOMEPAGE="https://github.com/exeldro/obs-source-clone" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/exeldro/obs-source-clone.git" +else + SRC_URI="https://github.com/exeldro/obs-source-clone/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_OUT_DIR=/lib64/obs-plugins + -DLINUX_PORTABLE=OFF + ) + + cmake_src_configure +} diff --git a/media-plugins/obs-source-dock/Manifest b/media-plugins/obs-source-dock/Manifest new file mode 100644 index 000000000000..e68555f07352 --- /dev/null +++ b/media-plugins/obs-source-dock/Manifest @@ -0,0 +1,4 @@ +DIST obs-source-dock-0.4.1.tar.gz 80885 BLAKE2B d79fb6c39b2f245ce9d22c0f1e2ce80d89aa4194c7a2762d5d402ecd7f9983d1d73add1106169de54f3b8020217e51ff8a7ef6dab38371598fdd1af8bfaadff1 SHA512 baf7c0ed4a3a7cc0361b35a6efe8eebc8336d0cdba7fdd363e41838e7e9d62e6a67b2615b62ca311453dbcf20253ed784a026343ff15c90e183ad06f2e370ed2 +EBUILD obs-source-dock-0.4.1.ebuild 718 BLAKE2B 10662f94a29378cf584e6408a6ead4a372e1d9397e21d6a1bcb4c8db058cdb0adacb81998fe8cc2823fab6d3fa8cf3569763bac731f30ac9c2b4fa340e1aa682 SHA512 3df147ab73c0e27ef2ba77262a1e033665505f6fb7fc33e15923a06f5141166d08ec0a171464ac8211ab08c864dd97c1485b643bf814e77a77afcbdd5b228efe +EBUILD obs-source-dock-9999.ebuild 718 BLAKE2B 10662f94a29378cf584e6408a6ead4a372e1d9397e21d6a1bcb4c8db058cdb0adacb81998fe8cc2823fab6d3fa8cf3569763bac731f30ac9c2b4fa340e1aa682 SHA512 3df147ab73c0e27ef2ba77262a1e033665505f6fb7fc33e15923a06f5141166d08ec0a171464ac8211ab08c864dd97c1485b643bf814e77a77afcbdd5b228efe +MISC metadata.xml 557 BLAKE2B 35eee87c858800739f5a88f4470adca945f395adec6c285c013e3d578e65d272ad2b5b63f8de7ec4c2efa0ce2dbec9bd758329ff2f7a9fbefcb272313e3ca770 SHA512 97b0bf5ad185105aae9d488c263cd2b526bc8c6778c90892d7ebaa9f3c34366665f98b714a151d4b7eea8432cc472ae993972a35e80dae683cd549104bbe95d4 diff --git a/media-plugins/obs-source-dock/metadata.xml b/media-plugins/obs-source-dock/metadata.xml new file mode 100644 index 000000000000..bb3139589253 --- /dev/null +++ b/media-plugins/obs-source-dock/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>hurikhan77+bgo@gmail.com</email> + <name>Kai Krakow</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/exeldro/obs-source-dock/issues</bugs-to> + <remote-id type="github">exeldro/obs-source-dock</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-plugins/obs-source-dock/obs-source-dock-0.4.1.ebuild b/media-plugins/obs-source-dock/obs-source-dock-0.4.1.ebuild new file mode 100644 index 000000000000..8730b6ca3e8c --- /dev/null +++ b/media-plugins/obs-source-dock/obs-source-dock-0.4.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Plugin for OBS Studio to add docks" +HOMEPAGE="https://github.com/exeldro/obs-source-dock" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/exeldro/obs-source-dock.git" +else + SRC_URI="https://github.com/exeldro/obs-source-dock/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0[wayland] + dev-qt/qtbase:6 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_OUT_DIR=/lib64/obs-plugins + -DLINUX_PORTABLE=OFF + ) + + cmake_src_configure +} diff --git a/media-plugins/obs-source-dock/obs-source-dock-9999.ebuild b/media-plugins/obs-source-dock/obs-source-dock-9999.ebuild new file mode 100644 index 000000000000..8730b6ca3e8c --- /dev/null +++ b/media-plugins/obs-source-dock/obs-source-dock-9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Plugin for OBS Studio to add docks" +HOMEPAGE="https://github.com/exeldro/obs-source-dock" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/exeldro/obs-source-dock.git" +else + SRC_URI="https://github.com/exeldro/obs-source-dock/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0[wayland] + dev-qt/qtbase:6 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_OUT_DIR=/lib64/obs-plugins + -DLINUX_PORTABLE=OFF + ) + + cmake_src_configure +} diff --git a/media-plugins/obs-source-record/Manifest b/media-plugins/obs-source-record/Manifest new file mode 100644 index 000000000000..932d098d6927 --- /dev/null +++ b/media-plugins/obs-source-record/Manifest @@ -0,0 +1,4 @@ +DIST obs-source-record-0.4.4.tar.gz 67538 BLAKE2B b0f01ef05c08e8b7019b8206318992e38661434e0fd751cca6f0b460684a6983141e00478ffd27c32a6a37ea8276d43248c84758a90427b12a427bbe21f5ce9a SHA512 639fe3443065f4b37105da5a3757f2355fef63f8125bcf08c18e085ef4eab842a92b16a632d691eec0ca1a29c29ad0beee0942bae158ab100b25812a1e60d94d +EBUILD obs-source-record-0.4.4.ebuild 734 BLAKE2B 9ea53fb6445fead32c992673b751dd8d594869411553651c97c96debe5cbe09fc79d30a45eaccf4074553a6e4c32d980db7317402b67bcff3a1822253e40fb2f SHA512 e9e12fc93383d4a83f2495d62183fc67c0416b416efc8c845e2ffb2a51d7d5f672fc473c5d19613c02af41241ccdf50a5514e823bc0f7bf24e2b814d0d733415 +EBUILD obs-source-record-9999.ebuild 734 BLAKE2B 9ea53fb6445fead32c992673b751dd8d594869411553651c97c96debe5cbe09fc79d30a45eaccf4074553a6e4c32d980db7317402b67bcff3a1822253e40fb2f SHA512 e9e12fc93383d4a83f2495d62183fc67c0416b416efc8c845e2ffb2a51d7d5f672fc473c5d19613c02af41241ccdf50a5514e823bc0f7bf24e2b814d0d733415 +MISC metadata.xml 561 BLAKE2B 091ac62e981f2ed05f5ffed97d125b915d4283bf7aac5ae1f8eec178f7c4721d1b6d2f83f978a37274188b00dfc8ab82a501d241e66da45586b52d13914d25cb SHA512 4c045d41e2e55d07563e5c7ad3f07a6fb9e1e9ab832587196cdb8b49dcd2f93f5aecd2c41f1a9f09f0858e50b415b42c4d7cc944fb64b65e4c0631dbe359f1f7 diff --git a/media-plugins/obs-source-record/metadata.xml b/media-plugins/obs-source-record/metadata.xml new file mode 100644 index 000000000000..88b2d8a53c67 --- /dev/null +++ b/media-plugins/obs-source-record/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>hurikhan77+bgo@gmail.com</email> + <name>Kai Krakow</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/exeldro/obs-source-record/issues</bugs-to> + <remote-id type="github">exeldro/obs-source-record</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-plugins/obs-source-record/obs-source-record-0.4.4.ebuild b/media-plugins/obs-source-record/obs-source-record-0.4.4.ebuild new file mode 100644 index 000000000000..44d0d8b6ebed --- /dev/null +++ b/media-plugins/obs-source-record/obs-source-record-0.4.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Plugin for OBS Studio to make sources available to record via a filter" +HOMEPAGE="https://github.com/exeldro/obs-source-record" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/exeldro/obs-source-record.git" +else + SRC_URI="https://github.com/exeldro/obs-source-record/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_OUT_DIR=/lib64/obs-plugins + -DLINUX_PORTABLE=OFF + ) + + cmake_src_configure +} diff --git a/media-plugins/obs-source-record/obs-source-record-9999.ebuild b/media-plugins/obs-source-record/obs-source-record-9999.ebuild new file mode 100644 index 000000000000..44d0d8b6ebed --- /dev/null +++ b/media-plugins/obs-source-record/obs-source-record-9999.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Plugin for OBS Studio to make sources available to record via a filter" +HOMEPAGE="https://github.com/exeldro/obs-source-record" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/exeldro/obs-source-record.git" +else + SRC_URI="https://github.com/exeldro/obs-source-record/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" + +DEPEND=" + >=media-video/obs-studio-30.2.0 +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DLIB_OUT_DIR=/lib64/obs-plugins + -DLINUX_PORTABLE=OFF + ) + + cmake_src_configure +} diff --git a/media-plugins/obs-vkcapture/Manifest b/media-plugins/obs-vkcapture/Manifest new file mode 100644 index 000000000000..bccd4905051b --- /dev/null +++ b/media-plugins/obs-vkcapture/Manifest @@ -0,0 +1,4 @@ +DIST obs-vkcapture-1.5.1.tar.gz 60844 BLAKE2B d1e2951ecd0d375940ce8547619507e07be79033f94342babf4a66e51e620c6b0fcc96dd269a6d6a8556d62eda5721502986769c83bd6e38b150c4b77fe411b1 SHA512 9477fd738cdf80e09aad46e58ee5e325aa4f5ae72fbe1cb22918d4910fd997ba2a012ce7ca3b24b1b3734983b94e9b7df391f3deca569a79c90c5d115a1a5eed +EBUILD obs-vkcapture-1.5.1.ebuild 1908 BLAKE2B 639b540f8e746695fe9a37c25ca9a83c5f7b0d9dda1697b3f09187492e51d05c137bf14234da4d1451173c88088486fb6f81cd35791b0d5c1575e1feee5a88f6 SHA512 eae67c2c5908c315fd7ee2da407109607afff3bd9ca81d31e188e4c8fd8a47f6d018199ff6b9eefa579089248ba22db548c01997f9e2a1ccf0fd0ed7903d47dd +EBUILD obs-vkcapture-9999.ebuild 1908 BLAKE2B 639b540f8e746695fe9a37c25ca9a83c5f7b0d9dda1697b3f09187492e51d05c137bf14234da4d1451173c88088486fb6f81cd35791b0d5c1575e1feee5a88f6 SHA512 eae67c2c5908c315fd7ee2da407109607afff3bd9ca81d31e188e4c8fd8a47f6d018199ff6b9eefa579089248ba22db548c01997f9e2a1ccf0fd0ed7903d47dd +MISC metadata.xml 551 BLAKE2B 71030878ae96d9d5820d76526f843c3cc15d06779185c55f6b791e45e94aa6b750c121bee65d5668f0db334505cf79c331e24e84647a4388af11d924601fbb10 SHA512 41f0107c4b270f700e9abcdf7a33e22f6df2b3843ce2cdef3da396ea4c2c3799235990daf31c021340ff2e63f7edd67f51e941acf38c00ce8ba4e33bda79778b diff --git a/media-plugins/obs-vkcapture/metadata.xml b/media-plugins/obs-vkcapture/metadata.xml new file mode 100644 index 000000000000..d4d6357bab24 --- /dev/null +++ b/media-plugins/obs-vkcapture/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>hurikhan77+bgo@gmail.com</email> + <name>Kai Krakow</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <upstream> + <bugs-to>https://github.com/nowrep/obs-vkcapture/issues</bugs-to> + <remote-id type="github">nowrep/obs-vkcapture</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-plugins/obs-vkcapture/obs-vkcapture-1.5.1.ebuild b/media-plugins/obs-vkcapture/obs-vkcapture-1.5.1.ebuild new file mode 100644 index 000000000000..a5c3c4c2d93d --- /dev/null +++ b/media-plugins/obs-vkcapture/obs-vkcapture-1.5.1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="OBS Linux Vulkan/OpenGL game capture" +HOMEPAGE="https://github.com/nowrep/obs-vkcapture" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture.git" +else + SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="X wayland" + +REQUIRED_USE="|| ( X wayland )" + +COMMON_DEPENDS=" + >=media-video/obs-studio-30.2.0 + >=media-libs/libglvnd-1.7.0[X=,${MULTILIB_USEDEP}] + X? ( + x11-libs/libxcb:=[${MULTILIB_USEDEP}] + ) + wayland? ( + >=dev-libs/wayland-1.22.0 + ) +" +DEPEND="${COMMON_DEPENDS} + >=media-libs/vulkan-loader-1.3[X=,layers,wayland=,${MULTILIB_USEDEP}] + dev-util/vulkan-headers + wayland? ( + >=dev-util/wayland-scanner-1.22.0 + ) + X? ( + x11-libs/libX11 + ) +" +RDEPEND="${COMMON_DEPENDS}" + +QA_SONAME=" + /usr/lib/libVkLayer_obs_vkcapture.so + /usr/lib64/libVkLayer_obs_vkcapture.so +" + +pkg_postinst() { + if [[ $(</sys/module/nvidia_drm/parameters/modeset) != Y ]] 2>/dev/null; then + elog "This plugin needs nvidia-drm with modeset configured properly" + elog "to capture windows. To enable, edit /etc/modprobe.d/nvidia.conf" + elog "and uncomment the nvidia-drm options to enable modeset." + elog + fi + + elog "This plugin can only capture the game window if you add one of the" + elog "following launcher options to the game (Steam as an example):" + elog " - OBS_VKCAPTURE=1 %command% (recommended, Vulkan)" + elog " - obs-gamecapture %command% (generic, OpenGL and Vulkan)" + elog + elog "HINT: This may currently not work on wayland with" + elog "x11-drivers/nvidia-drivers[kernel-open]" +} + +multilib_src_configure() { + if ! multilib_is_native_abi; then + local mycmakeargs+=( + -DBUILD_PLUGIN=OFF + ) + fi + cmake_src_configure +} diff --git a/media-plugins/obs-vkcapture/obs-vkcapture-9999.ebuild b/media-plugins/obs-vkcapture/obs-vkcapture-9999.ebuild new file mode 100644 index 000000000000..a5c3c4c2d93d --- /dev/null +++ b/media-plugins/obs-vkcapture/obs-vkcapture-9999.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib + +DESCRIPTION="OBS Linux Vulkan/OpenGL game capture" +HOMEPAGE="https://github.com/nowrep/obs-vkcapture" + +if [[ ${PV} == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture.git" +else + SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="X wayland" + +REQUIRED_USE="|| ( X wayland )" + +COMMON_DEPENDS=" + >=media-video/obs-studio-30.2.0 + >=media-libs/libglvnd-1.7.0[X=,${MULTILIB_USEDEP}] + X? ( + x11-libs/libxcb:=[${MULTILIB_USEDEP}] + ) + wayland? ( + >=dev-libs/wayland-1.22.0 + ) +" +DEPEND="${COMMON_DEPENDS} + >=media-libs/vulkan-loader-1.3[X=,layers,wayland=,${MULTILIB_USEDEP}] + dev-util/vulkan-headers + wayland? ( + >=dev-util/wayland-scanner-1.22.0 + ) + X? ( + x11-libs/libX11 + ) +" +RDEPEND="${COMMON_DEPENDS}" + +QA_SONAME=" + /usr/lib/libVkLayer_obs_vkcapture.so + /usr/lib64/libVkLayer_obs_vkcapture.so +" + +pkg_postinst() { + if [[ $(</sys/module/nvidia_drm/parameters/modeset) != Y ]] 2>/dev/null; then + elog "This plugin needs nvidia-drm with modeset configured properly" + elog "to capture windows. To enable, edit /etc/modprobe.d/nvidia.conf" + elog "and uncomment the nvidia-drm options to enable modeset." + elog + fi + + elog "This plugin can only capture the game window if you add one of the" + elog "following launcher options to the game (Steam as an example):" + elog " - OBS_VKCAPTURE=1 %command% (recommended, Vulkan)" + elog " - obs-gamecapture %command% (generic, OpenGL and Vulkan)" + elog + elog "HINT: This may currently not work on wayland with" + elog "x11-drivers/nvidia-drivers[kernel-open]" +} + +multilib_src_configure() { + if ! multilib_is_native_abi; then + local mycmakeargs+=( + -DBUILD_PLUGIN=OFF + ) + fi + cmake_src_configure +} diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz Binary files differindex ac9f06cf7b34..5fc376e8a527 100644 --- a/media-tv/Manifest.gz +++ b/media-tv/Manifest.gz diff --git a/media-tv/plex-media-server/Manifest b/media-tv/plex-media-server/Manifest index 127ddc7e19df..8b4c74b35f7e 100644 --- a/media-tv/plex-media-server/Manifest +++ b/media-tv/plex-media-server/Manifest @@ -3,19 +3,14 @@ AUX README.gentoo 581 BLAKE2B f11001e1ab9e905701e536cd2d6c9075571948ec8ea9e045cb AUX plex-media-server.conf.d 275 BLAKE2B 77fecf6cefbe94302c7a60c3ad41b69fa49069648bab186e1ea1cf57e1d009c1dbab2332ff83683f2a6eba9f5e67660eba7ff14b175aaa4808cc040a824cbb98 SHA512 53557e9a20776da7e759d6b7690e20a8b58bf17162580073ca05f82403fbc8ff13cfdfae2b1bde25eeb6d35bd846bed76def276c239d2627cd811432aeea8c17 AUX plex-media-server.init.d 382 BLAKE2B 7b72d3397a988ad589944e87dc76c0f7138e5f2b5c50b93d2859472804c13f544d14a8461d8e692d64107708297279b123517943b330307ac4c07edf6b349822 SHA512 b2808c67136f7c0427c488415fe28ae4eb386723f7d799e5393dfb05aa30808186b2eeee6f42a6e3a7b930f6e8195f1cb37a82f0cf93b964106af3fd521d5bfa AUX plex-media-server.service.patch 749 BLAKE2B 64db57eb56c9ee8cc20d230aaa59afb420d7d1264313c74754e18e8b4c3b609116c9bd3d644dcf13519f9c700c7f04c9c2b59ad2da4ff752c83fbf0f96b263a9 SHA512 d9839189319cd084b5059bd515f4ace24e9a6c3008e23e4f511b1bbb199860ae89fb5be37f143a9ef72149baae03184069cf87c5532967630f0ecf409022354a -DIST plexmediaserver_1.40.5.8921-836b34c27_amd64.deb 81250582 BLAKE2B 4d99c06a141744ecdf595a3bd1472e5b2530b481e1f91f75072fa28b11996bb7d3e0a6808f37e98c0c2db315eb7d69a8687edffb4d00c92974e826e88cf08571 SHA512 71e0b0b0e614dee395461dc511afa4e71ad7a5dfb803116f21ea6210c0d4940b0e08b825eb485fdbf88054ec4dd41b97f0b0158e683ab262f4fa36984e24314a -DIST plexmediaserver_1.40.5.8921-836b34c27_arm64.deb 73844562 BLAKE2B 7310ceb9c7af6da0e62a9cc55405d6f63aa99e8f9563b25b5fa66887ca17ca34d78f39357cfb521ac5e01cafd6c3195238a87994542cd5dc60468e2e392ab206 SHA512 29f60923d8ea0b28218aaba0d962aa25c90f652d5b8b4e93573171e7b3521e2b18b4bb9a5381dec78cf61ebafc7595e93647f10f836086de6a3edda17d58975f -DIST plexmediaserver_1.40.5.8921-836b34c27_armhf.deb 74074378 BLAKE2B a81bb2038c52d6bb9299c6bc51f22b3c896d54bdb3c07cba5aa09daaf03cb34e45c88cef7753e6ce409445a0a6e022b7d712a2cc7a21dbc9bc0d50eed42d851a SHA512 77c2b90c2fef476573ca4a7f7874ff5f3356c9cabf733bd33e16687469a28d6b97bd5a80d8900a94309cef34c473164f6d698029370e99fc8ca04d141b2805b4 -DIST plexmediaserver_1.40.5.8921-836b34c27_i386.deb 74786146 BLAKE2B 8bbd8c3f60103c8048553c3d80e7ff045e79debf6f021c606501328cc61f4e270723d977fbef5ae4fbf9975542331eb83009f313ff93cfd964eff14528eed6a2 SHA512 914cf58fc2458b82c68a64c10845ff30c7146d3bd0ea4c47eefc5089c0b7d8e12a946d6557e48b61f0e9532aa1d98b56ecddf527d453d9340376856a93123a9f -DIST plexmediaserver_1.41.0.8994-f2c27da23_amd64.deb 81367922 BLAKE2B 5870e266d0e80d9c2c68a48c576a3d41876f0ce9b85587b20fb0b0d61c3a5e2507b6e32e07e2b30174119474763dc19b68a80521e57b6ff66ff5aa6895c2b188 SHA512 162c88948c1a948e23643c25d29b43ac2d3261afe4cc45cc9977ad383f8f83f78c478ba781a8451bddc841ce562069a2409cf46a0eab8298f0e946f0cbd7249c -DIST plexmediaserver_1.41.0.8994-f2c27da23_arm64.deb 73994962 BLAKE2B ba1f6334f6ea8632be20aab5b36e8b6db8c51464b9220082542e12706e34293ede3962f4c8e5c959511ecc5fb0c99d2d28aa38e06bb9f33a420983ee334ad5f8 SHA512 fa210f315d33ae3c24397296a1fda9be832dfb5ee5e8c6189b6d29d657aa1585167eb19607d026d73c28af6432669f2bf641abd367c60cde1022e41caf6f6905 -DIST plexmediaserver_1.41.0.8994-f2c27da23_armhf.deb 74232342 BLAKE2B ecaffb90f28a20ba35fa3dc94b60fde22569186da2e0f02af9dfc593c48e75cc7e4af4b8862010b62ee07e342a1f6c4f333459a5b9470b23994f945a0f395593 SHA512 ea2e0173b41f586fdc1a3f4396daf7525b1ff2b46877c04dd680fc0907c46cbc9893383ca1c2e729c690b69a12941607dc53213fcb9ae79ba021c4e3f3a21831 -DIST plexmediaserver_1.41.0.8994-f2c27da23_i386.deb 75022614 BLAKE2B 828309badb55a9a172dd7592b76605bfbbe67eea2ebfd8ede8d8596e539e13ac2b775e1a64464ea74a08c1040aa320f550b0d45e8cda9f11c406110ad64a8092 SHA512 c6142176faeceb0a86ec8eda617df27060c7877a1bcc19382e68a90735413de2d9f989c9349f6defa68cde2a252bc7c737c6acdaf4948270615e4be414da23ef DIST plexmediaserver_1.41.2.9200-c6bbc1b53_amd64.deb 81548442 BLAKE2B 3f3418d7666c0dad95d3671e3e77729f17e4597e667fae29de6c249f157ef5f1b0c885b935fd759d4451d85a9a908b5f8cea7e6dd31879fe7259d9b0a52e18da SHA512 35d736027d4f79ea354c02260ebf8069d5c4ec009dad31f5ef457801bf4fdd109e8555d571d17628b12aeaaee9cecda7c26effe9105f6c89a28432986ce59242 DIST plexmediaserver_1.41.2.9200-c6bbc1b53_arm64.deb 74158618 BLAKE2B d9bd9a4f976841435efd986ddcc1c54f87375c5aa64245c2c224fcc9b1643f9369b5b5651a353ee4fa1bf6981e673e9dcc61f761fdda0673039452fa20916271 SHA512 dfedff59730a302509158d62d09cb681f57160b5ba977331a24846c3d7dba4e2e66ef8021c2a16431d9b4baf69d854f3493754e0b96bcfd695230385328afcd9 DIST plexmediaserver_1.41.2.9200-c6bbc1b53_armhf.deb 74386222 BLAKE2B 3eae6909179e5ac8d8c5c6405b3ca740082357aa941c25e00dc091604dbd2034b9f2bdf69797a40d394f557653ffc7926091007d76c62d7a8f01606a0b53f9f0 SHA512 bcc558291e182e264cd63b936b9029bcbbd9acf89f835df23229febcfa3c13b8f7f1e53978c083d0514e403e2cc78a95754d2384fc537eb3e773b087f03b3523 DIST plexmediaserver_1.41.2.9200-c6bbc1b53_i386.deb 75164134 BLAKE2B 4c6062155a92bd6f5718d085130e682e9b2f6a26fc24b9b310c6c0f31f3a6831efcf12b6d573110e68417ad5c45e277f2947bc4bb22b386c429af6e3cc4af5bf SHA512 0b8a244447fdb6f0a7b8d6125cd58443b6c1634dd1352eb97e8fd9130b2637ff611e92fa36b4212e2bcc230460f658cff827406eb4ad30a0bf4d884efa2b2858 -EBUILD plex-media-server-1.40.5.8921.ebuild 2318 BLAKE2B 0585e509f072ae541fde3b371bc8b98ca5d94fd94f078e911147e748408ad011952f42c870d55076ae53adeb0a469be2b49a406df698c4ce53de8d22ebec8749 SHA512 429205bfd303fbc8c1b2ba498e2d0682e40fe6d433c55f171c7af7d65d23753e2ff8e01365d97d24cc00f35d959e33c1efe32f88e2f6e6de0f835b061e77d7e9 -EBUILD plex-media-server-1.41.0.8994.ebuild 2318 BLAKE2B 8ff6566a5186d089c6a754c4502576dcd32aa6ea4059da013d63ba837c0eb4a0840a5c122aa43b2a24d3b1e66b0becbd27e02d30ef213224269de476d04ea6a7 SHA512 bfcd21f9d1d885341daab495b5352907b96fe93b0a5b20d8532a374d2a6c2588cfba18d7ec70bc881c74f4ae39749b5a1511e7faf200afff5fac95c1d63c94cd +DIST plexmediaserver_1.41.3.9314-a0bfb8370_amd64.deb 81641362 BLAKE2B b215c9c933970e0e9ae264ec5ae267090c32b46e8e7eb41bf86401722714d55fe5a9bbf2fabda7d69a90db0d0d0ba9be2f942d0f1ec8f74cdef7ac5b95b5e0f3 SHA512 1b13c186603bba7186e3f1dbb83af4581c46b3b63eae66d42699f2a99c290af1e4acfafcf7ba6bd35dcb49671c508f74fbe76975c722699837403fd9bcccd8e5 +DIST plexmediaserver_1.41.3.9314-a0bfb8370_arm64.deb 74302822 BLAKE2B 6f1f29c0e09c7e650d6c6923fa756ebf4a1f4c21965f03b8fb03f8850a02c0c31b2732b97cc57d0ba12fd03e8518ab19388e92fdb171dde5f6bed5a1e973bc93 SHA512 ad9d90d4999f33933315e038ad34ee15e831886e02f06026523ee022a96ca7c2de5ca50eef5f7f3db73ab5d55c50761b3c3498c6403dc2f2e368a5991d749c7d +DIST plexmediaserver_1.41.3.9314-a0bfb8370_armhf.deb 74380030 BLAKE2B 27a193d15e2815cd3727b6c2657788eb0e2741ae51d56598f80b47e2444681ef9ca5037228ba3d4a4aa26386b9a862c1ee392e8821df00c07a615aa36fd74a23 SHA512 9ffef657bb7298975e042bf888466b37707f1d3b861ec75112bec293fce3e85d1a160f0b481e37e3ad44b6ea413386c6ccb10f0291fe2f8e2d2b89e566382746 +DIST plexmediaserver_1.41.3.9314-a0bfb8370_i386.deb 75329378 BLAKE2B 15b6ad4666363594bad8c1fa270036cfa47d2db8791d0d8344d25ad61b97cdaa79e3e7c7b26f746a65f2eeeb1d4fde5d3c3fabaee2f774a3fe9d68fead03686f SHA512 9912181a808e03984156fd633ff9827625382b88f73e232ca789bc334d14679b7252b89d187ba7c87caf788916c705be1ce5022b6372240335219c35a0840384 EBUILD plex-media-server-1.41.2.9200.ebuild 2318 BLAKE2B b612a82e5738dba83e6468755dd2a0e8f691894d7065820ed5d75b8070feb5a7683c7f7d804423890076e9c3e3e36f82e014e34ed3c613b6964a8fee7964524c SHA512 028a591f1ad54d0a19a3fd07bc4b6f3b19fa9abf5d361d6d170c740064292ba49bf73e0db8d29155ec47021b03b46c8451c4adb4078227a481b70bab64f19b33 +EBUILD plex-media-server-1.41.3.9314.ebuild 2320 BLAKE2B d7ea16ef5ef8aa1a61b0c9ffac2b9443b24a08ebef7f559ad71d1884bfd03d8b1ff91f915f443067dad985e8cee9f031c78f54587856801290eb16e5a72e74ff SHA512 2d35ff6629e9330f3e6b5b15be76fce1b886274e7ca29034bcb483f6964a92306d32f305b3073cbba34d6247ecb1569f8e10427c3c9ad324c5124e59e22be9fd MISC metadata.xml 572 BLAKE2B 43e637c63f2745de898d7312c317a9faf5013832c04d266da364b70fa7b8fd4e18c1a4e8cda0ee3a8ea1a5970214a4444cef31e010db6a7bf7703d919ab70c22 SHA512 eabead0de1cec6174dad9fee3094f928373d0a69ab59bf81fd4fd205f6e49d2767bede834e43ef3a12dbd2c25c993019f4f6bb6ab82da900ade3eb182d260b79 diff --git a/media-tv/plex-media-server/plex-media-server-1.41.0.8994.ebuild b/media-tv/plex-media-server/plex-media-server-1.41.0.8994.ebuild deleted file mode 100644 index ec58249d3211..000000000000 --- a/media-tv/plex-media-server/plex-media-server-1.41.0.8994.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit readme.gentoo-r1 systemd unpacker pax-utils - -MY_PV="${PV}-f2c27da23" -MY_URI="https://downloads.plex.tv/plex-media-server-new" - -DESCRIPTION="Free media library that is intended for use with a plex client" -HOMEPAGE="https://www.plex.tv/" -SRC_URI=" - amd64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_amd64.deb ) - arm? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_armhf.deb ) - arm64? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_arm64.deb ) - x86? ( ${MY_URI}/${MY_PV}/debian/plexmediaserver_${MY_PV}_i386.deb ) -" -S="${WORKDIR}" - -LICENSE="Plex" -SLOT="0" -KEYWORDS="-* amd64 ~arm arm64 ~x86" -RESTRICT="bindist" - -DEPEND=" - acct-group/plex - acct-user/plex" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}.service.patch" -) - -QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop" -QA_PREBUILT="*" -QA_MULTILIB_PATHS=( - "usr/lib/plexmediaserver/lib/.*" - "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/.*" - "usr/lib/plexmediaserver/Resources/Python/lib/python2.7/lib-dynload/_hashlib.so" -) - -src_install() { - # Remove Debian specific files - rm -r "usr/share/doc" || die - - # Copy main files over to image and preserve permissions so it is portable - cp -rp usr/ "${ED}" || die - - # Make sure the logging directory is created - keepdir /var/log/pms - fowners plex:plex /var/log/pms - - keepdir /var/lib/plexmediaserver - fowners plex:plex /var/lib/plexmediaserver - - # Install the OpenRC init/conf files - newinitd "${FILESDIR}/${PN}.init.d" ${PN} - newconfd "${FILESDIR}/${PN}.conf.d" ${PN} - - # Install systemd service file - systemd_newunit "${ED}"/usr/lib/plexmediaserver/lib/plexmediaserver.service "${PN}.service" - - # Add pax markings to some binaries so that they work on hardened setup - BINS_TO_PAX_MARK=( - "${ED}/usr/lib/plexmediaserver/Plex Script Host" - "${ED}/usr/lib/plexmediaserver/Plex Media Scanner" - ) - - local f - for f in "${BINS_TO_PAX_MARK[@]}"; do - pax-mark m "${f}" - done - - # Adds the precompiled plex libraries to the revdep-rebuild's mask list - # so it doesn't try to rebuild libraries that can't be rebuilt. - insinto /etc/revdep-rebuild - doins "${FILESDIR}"/80plexmediaserver - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/media-tv/plex-media-server/plex-media-server-1.40.5.8921.ebuild b/media-tv/plex-media-server/plex-media-server-1.41.3.9314.ebuild index 19d891247a22..e975ee417852 100644 --- a/media-tv/plex-media-server/plex-media-server-1.40.5.8921.ebuild +++ b/media-tv/plex-media-server/plex-media-server-1.41.3.9314.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit readme.gentoo-r1 systemd unpacker pax-utils -MY_PV="${PV}-836b34c27" +MY_PV="${PV}-a0bfb8370" MY_URI="https://downloads.plex.tv/plex-media-server-new" DESCRIPTION="Free media library that is intended for use with a plex client" @@ -20,7 +20,7 @@ S="${WORKDIR}" LICENSE="Plex" SLOT="0" -KEYWORDS="-* amd64 ~arm arm64 ~x86" +KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86" RESTRICT="bindist" DEPEND=" diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz Binary files differindex 67bb9d6d20e1..20750bf578f8 100644 --- a/media-video/Manifest.gz +++ b/media-video/Manifest.gz diff --git a/media-video/devedeng/Manifest b/media-video/devedeng/Manifest index c441c3997b10..8e5051ddd326 100644 --- a/media-video/devedeng/Manifest +++ b/media-video/devedeng/Manifest @@ -1,9 +1,5 @@ -AUX devedeng-4.14.0-no_compress_man.patch 878 BLAKE2B f3460e0b28e1a1a80c3f9c1c41e26e608f203e4f9fa59ed93ff837e430ad14231b7375efaf14886fba16ac4f1a1f7247f03a43775441579c364ab91e6b830515 SHA512 d669cd0f55215e90f622acb1ec1895e25b29850ecb1ec5ebe2c5cbf9283f63f8448d064a5938cef250c748feeee0c0da25cdd5370f85d9a61b89532b2e5915cb -AUX devedeng-4.17.0-locale_install.patch 783 BLAKE2B f4917043d5c2f0787c3ee029e13b55ad0f9ac0fa405b5f64fb475f5859c74d4d8e503ad6c06148357d053c928f0f5a4c4be9656117dd5799526ff08499ddf64a SHA512 ad8550b40151d682cd59ee804ad52f28566cf31dac0cdfe8f56fe89983413c4af5146a9493a6b7600ad095c34e3c51ea3a63c2b87fcbb8640790f580813d6bd7 -DIST devedeng-4.17.0.tar.bz2 1773455 BLAKE2B 46d91145f94122bb3a9e83368f50dde6f1b25cecf5101c7d79bbc237bad69cb3d80d3b78429be76af2e4652eeb09e99e12c6c014c6bac8e71a7dd01d689ba634 SHA512 942e9a969146ae87bf1f1a5fa7441459801258f7dcac5a2f2ac8def146c6d88d8d3db27c474b7741cdc980c0757f99e6ee03b0da524f71895ebdbe2fe442a179 -DIST devedeng-4.18.0.tar.bz2 1775035 BLAKE2B f8588af82183ad5824a2d9abfa575b8facc592046845e98a4b9beb6dc73db7ba575b176e2edaf2f7e6d1e95a591932e20fa320efda2a44bbe23cf9c9df072b05 SHA512 0e4b816accf55c896d76c96bffb8ca2f2041310a019ef15b5bd3b0b4099edfae384854c670e564534e8eb1d569706e28810dc226ade6595aeea1e1a17e67391a DIST devedeng-4.19.0.tar.bz2 1772188 BLAKE2B 8a84f09c7d0dc24da31bfb0948ecd3f70d1357393276c70ee6e7951f93a8025d7f6d389e81415d43bceed8bb2f148f29ff673d27c4321ece9eb1bcdbccdb29ce SHA512 77204553ceec014b43872c9be4f2c915557c2a2f4be1533062a0ff376f7c199da911f0eb664c40a2262b4f2dcc2e6c8fb4e6d9c4e4813e63836cd20fb0375347 -EBUILD devedeng-4.17.0-r2.ebuild 1278 BLAKE2B 925f109feef396c71ac082313f0b102ee7152c13bf69800571fd2055460841f78cb6890d639b25fd5f587be85b2c13c48a32908b7254d07d6398c85ddc87b155 SHA512 922954f36ef7a513eb317d6512712bc4e2957994433cbd6a39e47a0ed98284720d9650565e4b15b44a3170b2cdde9f94eed48e304b458842e3265395a3385e1f -EBUILD devedeng-4.18.0.ebuild 1286 BLAKE2B 8f9df5c310177b3e09e0819da1eb7b830aad9e3ee0254a7b00fd57d02dfd30b81c48e216cd8617233fe7125ce453c98dad133ba9277a1de7ab1be4bfd2c6f516 SHA512 c15ef031d5d7277633340dc4b3f01790ac864ffde49f6a245bcb4a838de748e57076bc215404099ea66314cfd2f6fbcca788dfdb51056da5a84f69cf775a0310 +DIST devedeng-4.20.0.tar.bz2 1808587 BLAKE2B f9080a67a21c44738c8ace4d214bbc49e3fb03009d39d351ff85a610b737e5b2b3c7e6347dea8d54e983b5a9bc037ece7b9a4436da30ece67191fb13a9fb4522 SHA512 91989c8dd15cf2bf6a1ef63bfd409a578744f365c88ea9f9536bad970e4be95dacd16500b969e3f32c73690d167ad498ee217685f673be390fea38e268fcba85 EBUILD devedeng-4.19.0.ebuild 1187 BLAKE2B 37a0aa907dce5001e755df23ca5c360416840018ba223ff30d4439a01146956404d44310494134f20a943ffec58bc7afe3ae0de162cfb2549111f31357a28802 SHA512 d5405c7b7cc1747ce17a76cab84b13f81c8edc05601c94ea32c8a276d26a289105ffe7f25052bee63278585f84e31ebd0a95eecd4f3413fbcdf17209c3a17b5e +EBUILD devedeng-4.20.0.ebuild 1187 BLAKE2B a47847bc2e53bc2b32f4ecd9dffc6dd2101dbcc32210cefec68a0b62d36204cd256f5d1bda1f22003b8f5088eaf47f52eaf9ee385f7d2ede3bad113e9a0d4e3f SHA512 eb7e859185fcc95b13ae0c00382386792cd4f11b066366677008c8e2c0df1f4ba07833538fbaf02d7ba5c44a499de7c08f4f79e2a59abec3f2005f3066a83e01 MISC metadata.xml 944 BLAKE2B c2b50b5c9acb851aae770a9cadb5ec843e6bb00fb1dc388717c91c5fdb30f8e17771bc405e988ae3b53c2faff02f0dc795e7ecc858ba93710c396f7daa3d619c SHA512 796edd86345d05e5ee65f4e8472b226c60765ffa80f40fd1f2f744bf9bc5a8d4ae91f0f4a32c13d955f340745107b5fa10669340174accbebec54903026c9886 diff --git a/media-video/devedeng/devedeng-4.18.0.ebuild b/media-video/devedeng/devedeng-4.18.0.ebuild deleted file mode 100644 index 3537b0871278..000000000000 --- a/media-video/devedeng/devedeng-4.18.0.ebuild +++ /dev/null @@ -1,50 +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_{9..12} ) - -inherit distutils-r1 xdg - -DESCRIPTION="DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or CVD)" -HOMEPAGE="https://www.rastersoft.com/programas/devede.html" -SRC_URI="https://gitlab.com/rastersoft/${PN}/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - app-cdr/cdrtools - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - x11-libs/gtk+:3 - || ( media-video/vlc media-video/mpv media-video/mplayer ) - media-video/ffmpeg - media-video/dvdauthor - media-video/vcdimager - || ( app-cdr/brasero kde-apps/k3b app-cdr/xfburn )" - -DEPEND="${PYTHON_DEPS}" - -# src/unitests only works against system installed devedeng -RESTRICT="test" - -PATCHES=( - "${FILESDIR}"/${PN}-4.14.0-no_compress_man.patch - "${FILESDIR}"/${PN}-4.17.0-locale_install.patch -) - -src_prepare() { - default - - # Documentation path - sed -e "s#/usr/share/doc/devedeng#/usr/share/doc/${PF}#" \ - -i src/devedeng/configuration_data.py || die - sed -e "/'doc'/s/devedeng/${PF}/" -i setup.py || die - - # Desktop icon - sed -e "/^Icon/s/.svg$//#" -i data/devede_ng.py.desktop || die -} diff --git a/media-video/devedeng/devedeng-4.17.0-r2.ebuild b/media-video/devedeng/devedeng-4.20.0.ebuild index 451ce0cb30ea..475fd54f3a90 100644 --- a/media-video/devedeng/devedeng-4.17.0-r2.ebuild +++ b/media-video/devedeng/devedeng-4.20.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{9..13} ) inherit distutils-r1 xdg @@ -32,19 +32,14 @@ DEPEND="${PYTHON_DEPS}" # src/unitests only works against system installed devedeng RESTRICT="test" -PATCHES=( - "${FILESDIR}"/${PN}-4.14.0-no_compress_man.patch - "${FILESDIR}"/${P}-locale_install.patch -) - src_prepare() { default # Documentation path - sed -e "s#/usr/share/doc/devedeng#/usr/share/doc/${PF}#" \ - -i src/devedeng/configuration_data.py || die - sed -e "/'doc'/s/devedeng/${PF}/" -i setup.py || die + #sed -e "s#/usr/share/doc/devedeng#/usr/share/doc/${PF}#" \ + # -i src/devedeng/configuration_data.py || die + #sed -e "/'doc'/s/devedeng/${PF}/" -i setup.py || die # Desktop icon - sed -e "/^Icon/s/.svg$//#" -i data/devede_ng.py.desktop || die + sed -e "/^Icon/s/.svg$//#" -i src/devedeng/data/devede_ng.desktop || die } diff --git a/media-video/devedeng/files/devedeng-4.14.0-no_compress_man.patch b/media-video/devedeng/files/devedeng-4.14.0-no_compress_man.patch deleted file mode 100644 index f9d1bfbcbbd4..000000000000 --- a/media-video/devedeng/files/devedeng-4.14.0-no_compress_man.patch +++ /dev/null @@ -1,25 +0,0 @@ -diff -Naur devedeng-4.14.0.orig/setup.py devedeng-4.14.0/setup.py ---- devedeng-4.14.0.orig/setup.py 2019-02-04 23:15:33.000000000 +0100 -+++ devedeng-4.14.0/setup.py 2019-04-15 19:44:50.048675427 +0200 -@@ -26,7 +26,7 @@ - (os.path.join('share', 'devedeng', 'backgrounds'), - glob('data/pixmaps/backgrounds/*')), - (os.path.join('share', 'doc', 'devedeng', 'html'), glob('doc/*')), -- (os.path.join('share', 'man', 'man1'), ['data/devede.1.gz']) -+ (os.path.join('share', 'man', 'man1'), ['data/devede.1']) - ] - - for lang_name in [f for f in os.listdir('locale')]: -@@ -73,12 +73,6 @@ - except: - print("Failed to generate the translations") - --try: -- if os.path.isfile('data/devede.1'): -- os.system("gzip -c data/devede.1 > data/devede.1.gz") --except: -- pass -- - #here = os.path.abspath(os.path.dirname(__file__)) - - setup( diff --git a/media-video/devedeng/files/devedeng-4.17.0-locale_install.patch b/media-video/devedeng/files/devedeng-4.17.0-locale_install.patch deleted file mode 100644 index c8cfefad093b..000000000000 --- a/media-video/devedeng/files/devedeng-4.17.0-locale_install.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff -Naur devedeng-4.17.0.orig/setup.py devedeng-4.17.0/setup.py ---- devedeng-4.17.0.orig/setup.py 2022-03-02 16:03:24.000000000 +0100 -+++ devedeng-4.17.0/setup.py 2023-07-09 11:07:43.855950815 +0200 -@@ -33,10 +33,7 @@ - for lang_name in [f for f in os.listdir('locale')]: - mofile = os.path.join('locale', lang_name, - 'LC_MESSAGES', 'devedeng.mo') -- # translations must be always in /usr/share because Gtk.builder only -- # search there. If someone knows how to fix this... -- # share/locale/fr/LC_MESSAGES/ -- target = os.path.join('/usr', 'share', 'locale', -+ target = os.path.join('share', 'locale', - lang_name, 'LC_MESSAGES') - data_files.append((target, [mofile])) - diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz Binary files differindex 7de6a1f0c81b..2d33650c3b48 100644 --- a/metadata/Manifest.gz +++ b/metadata/Manifest.gz diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 5bf13a0ebf73..c7c2fafc94db 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Tue, 21 Jan 2025 06:10:26 +0000 +Wed, 22 Jan 2025 06:10:31 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index 2232cab9416e..f97338ebf04a 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 595396 BLAKE2B e2cec258096db925ff61bbfdac7d3cb0322ba1319c2e49e6e58e6f1f10c19961630a48c1479974e25023ec8bf89a507461227e2e371f2e46deb1e43272dc1663 SHA512 6e466f529ca1a138d0c2857a7b3a8f2b51c56ee38d3a15ac4efac9819992162e5eccb7719f161b8426eb186371adaf3b0dbeaf0b9fda3195abb5622f027146cc -TIMESTAMP 2025-01-21T06:10:29Z +TIMESTAMP 2025-01-22T06:10:35Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmePOlVfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmeQi9tfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klAXhxAAp0RzAwIQpExT4UqnvrC6QWkJrVQ8w6jrs6K9/wJnjWo0pYeIIOhEFA3B -NaYOm1qBrtyhH6sVv1wxBqR+Bk6/MQkIgo+vaPCMUf6AiNGYdiu5iT3tMAjZxcc+ -YTMOuBwPv0eNfRPX52fBRZRvXbpLPvsqWpB8NuepPAZ92BHbsd7yiD511P6rLtcA -Qhs48Zw82AjKhbgwpXdn3iO5BSMPJG3MgccTXLCQfU1XP+MZG+ohJDuOXpGmdcen -R4TvRRtk4PMAdPdUU91KYb9L2Hd8aVUj16Hz57XjRntmKgb3QGM/zDE27Xm/a+te -wKLaXhUme1D1rFlVgnE03mj+W5uPM+VGvU2Xl5saXd0DYOECPn8Jjpvk0HZJ2AdQ -jYcH5rRS2WxDXT+y92KdbaAzF5aaaGQ99v5rHf4nGNbjPlOLLGrOWkCPnVC9V4LW -L2JCtVpPF/wYBj67Cq2K9BLjjVeqVXZwAl0iWfIaD9VOUUweBmqLYyTfQB+CsbRr -5wG1nionbA3d3NUYY5xG4ZbtN3nsU8GR8n+aCTFY/YQnwwFUrjsLAB7gNMOEkFdv -tzR/ITUx9hELM7fgoNRBKwVPC8TvJjhNc7nbgIiwfzNmxUCgQEoVDRAwUGYNKjrG -tDWmPQ50V66COBV7k92Gyk6KH40b9LsAhcPUM7kCRsE3Q4X66rQ= -=3sc9 +klDGHBAAiJISM6PyRr22oxi5X0luOpP3nJ46jqbGkVHb8cY3iR+KPV0nHzDASePs +7SXUrjStP+SOvvstuR//Hb59ubimnNaEE10QP0caXu0851Jlh2BIWA1T4gBYOblN +WvXGiBub+nEaLq7IjPkivmjhBROoYfxqUic+T/cS/HYPvsOrGKu/iP4daaTXYM1R +fACxTEI+vStXPRjP14xbFJCLp1DVXiaVMovLfm4KV9ZZDVDsdJ9JVEoIHoPqNUKF +Dzb6htdw6gKJE9jPmWwlDqUC7rr4mF1mpiwzkEkBwShjg2o7D/tGBNQPGNRYf+pv +V+ic+ccRcl7NJ5Iyr27Z1yyn4oqadttEyrPLCzmIi53XdLbm7hwTsBzzzIt+F/8e +O2varPQHVoekfmyCXn03/v/Qi0goHhaDQiZcRShRbHzJxDLHRRZ7Gj5adRKUJE9V +iAXkAXPMhCq/NqZZOcJUQpER2xnv58mN+evj1l8/uWJOfyh53aSDcJNyfsKjVc0J +GpwFmgrd7CjHUWuR3Xt0n5R5IJ054qzyO15I61AiCuhI/xFQegMjb6BkVzx+2upw +eKAixaNjrUAmM1p7rrENL8gTBGTIKm8zBe3bDhLWNiLuXURexwXP8sKoafgUZNER +XNWdIuu37pTNxR1/KxxugV27PaYPXM0/IWaHh/W0zm3lLI3BSiM= +=JPRU -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 5bf13a0ebf73..681eebebe15a 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Tue, 21 Jan 2025 06:10:26 +0000 +Wed, 22 Jan 2025 06:10:32 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz Binary files differindex b587bb4df83e..073037cf7d72 100644 --- a/metadata/md5-cache/Manifest.gz +++ b/metadata/md5-cache/Manifest.gz diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz Binary files differindex 12ed72eeb40c..3f3ba8d650a0 100644 --- a/metadata/md5-cache/app-admin/Manifest.gz +++ b/metadata/md5-cache/app-admin/Manifest.gz diff --git a/metadata/md5-cache/app-admin/ansible-lint-24.12.1 b/metadata/md5-cache/app-admin/ansible-lint-24.12.2 index 178638ed6bb4..4fac6e6195fb 100644 --- a/metadata/md5-cache/app-admin/ansible-lint-24.12.1 +++ b/metadata/md5-cache/app-admin/ansible-lint-24.12.2 @@ -1,4 +1,4 @@ -BDEPEND=>=dev-python/setuptools-scm-7.0.5[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/mypy[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jmespath[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-plus-0.6[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-xdist-2.5.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=app-admin/ansible-core-2.18.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ansible-compat-24.10.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/black-24.8.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.14.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/importlib-metadata[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-4.17.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pathspec-0.10.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-6.0.1-r1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ruamel-yaml-0.18.6[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wcmatch-8.5.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-util/yamllint-1.35.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-vcs/git >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +BDEPEND=>=dev-python/setuptools-scm-7.0.5[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/mypy[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jmespath[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/license-expression[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pylint[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-plus-0.6[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-xdist-2.5.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=app-admin/ansible-core-2.18.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ansible-compat-24.10.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/black-24.8.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.14.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/importlib-metadata[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-4.17.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pathspec-0.10.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-6.0.1-r1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ruamel-yaml-0.18.6[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wcmatch-8.5.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-util/yamllint-1.35.1[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-vcs/git >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Checks ansible playbooks for practices and behaviour that can be improved EAPI=8 @@ -12,6 +12,6 @@ RDEPEND=>=app-admin/ansible-core-2.18.1[python_targets_python3_11(-)?,python_tar REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) RESTRICT=test !test? ( test ) SLOT=0 -SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible-lint/ansible_lint-24.12.1.tar.gz +SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible-lint/ansible_lint-24.12.2.tar.gz _eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c pypi ad1b21f87d117ae9bb089bdb65b8f013 python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=2f48d3412da2251a917fe5bbd05de646 +_md5_=beceb95373938b7c2b2c871ca8eb1e43 diff --git a/metadata/md5-cache/app-admin/awscli-bin-2.23.2 b/metadata/md5-cache/app-admin/awscli-bin-2.23.2 new file mode 100644 index 000000000000..def737a3d314 --- /dev/null +++ b/metadata/md5-cache/app-admin/awscli-bin-2.23.2 @@ -0,0 +1,14 @@ +BDEPEND=app-arch/unzip +DEFINED_PHASES=install +DESCRIPTION=command line interface for Amazon Web Services +EAPI=8 +HOMEPAGE=https://aws.amazon.com/cli/ https://github.com/aws/aws-cli/ +INHERIT=bash-completion-r1 +KEYWORDS=-* ~amd64 ~arm64 +LICENSE=Apache-2.0 MIT LGPL-2.1+ BSD GPL-2+-with-Pyinstaller-Bootloader-exception openssl PSF-2 BSD-2 GPL-3+ public-domain +RDEPEND=sys-libs/glibc !app-admin/awscli +RESTRICT=strip +SLOT=0 +SRC_URI=amd64? ( https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.23.2.zip ) arm64? ( https://awscli.amazonaws.com/awscli-exe-linux-aarch64-2.23.2.zip ) +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=7da83238e723fda96e6114fa7496e14f diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz Binary files differindex 2dc26c642f47..0e19c242277e 100644 --- a/metadata/md5-cache/app-arch/Manifest.gz +++ b/metadata/md5-cache/app-arch/Manifest.gz diff --git a/metadata/md5-cache/app-arch/par2cmdline-turbo-1.1.0 b/metadata/md5-cache/app-arch/par2cmdline-turbo-1.2.0 index 853ca9acfc8e..73fed4d925e2 100644 --- a/metadata/md5-cache/app-arch/par2cmdline-turbo-1.1.0 +++ b/metadata/md5-cache/app-arch/par2cmdline-turbo-1.2.0 @@ -4,11 +4,10 @@ DESCRIPTION=par2cmdline × ParPar: speed focused par2cmdline fork EAPI=8 HOMEPAGE=https://github.com/animetosho/par2cmdline-turbo INHERIT=autotools -IUSE=openmp KEYWORDS=~amd64 LICENSE=GPL-2+ RDEPEND=!app-arch/par2cmdline SLOT=0 -SRC_URI=https://github.com/animetosho/par2cmdline-turbo/archive/refs/tags/v1.1.0.tar.gz -> par2cmdline-turbo-1.1.0.tar.gz +SRC_URI=https://github.com/animetosho/par2cmdline-turbo/archive/refs/tags/v1.2.0.tar.gz -> par2cmdline-turbo-1.2.0.tar.gz _eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=aef12ec86f19c54418d0cab74a459f7a +_md5_=c69f438f6dba22c1d07c39a92fbfecfa diff --git a/metadata/md5-cache/app-arch/par2cmdline-turbo-9999 b/metadata/md5-cache/app-arch/par2cmdline-turbo-9999 index 6a863322de52..2d341d2b0f57 100644 --- a/metadata/md5-cache/app-arch/par2cmdline-turbo-9999 +++ b/metadata/md5-cache/app-arch/par2cmdline-turbo-9999 @@ -4,10 +4,9 @@ DESCRIPTION=par2cmdline × ParPar: speed focused par2cmdline fork EAPI=8 HOMEPAGE=https://github.com/animetosho/par2cmdline-turbo INHERIT=autotools git-r3 -IUSE=openmp LICENSE=GPL-2+ PROPERTIES=live RDEPEND=!app-arch/par2cmdline SLOT=0 _eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=aef12ec86f19c54418d0cab74a459f7a +_md5_=c69f438f6dba22c1d07c39a92fbfecfa diff --git a/metadata/md5-cache/app-arch/rpm-4.20.0 b/metadata/md5-cache/app-arch/rpm-4.20.0 index de63e14f846a..f2124a4dd047 100644 --- a/metadata/md5-cache/app-arch/rpm-4.20.0 +++ b/metadata/md5-cache/app-arch/rpm-4.20.0 @@ -6,7 +6,7 @@ EAPI=8 HOMEPAGE=https://rpm.org/ https://github.com/rpm-software-management/rpm INHERIT=cmake flag-o-matic lua-single python-single-r1 toolchain-funcs IUSE=acl audit bzip2 caps berkdb doc dbus iconv lzma nls openmp python readline selinux +sequoia +sqlite +zstd lua_single_target_lua5-3 lua_single_target_lua5-4 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 LICENSE=GPL-2 LGPL-2 RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) app-arch/libarchive:= >=app-crypt/gnupg-1.2 >=dev-lang/perl-5.8.8 dev-libs/elfutils >=dev-libs/popt-1.7 sys-apps/file >=sys-libs/zlib-1.2.3-r1 acl? ( virtual/acl ) audit? ( sys-process/audit ) bzip2? ( >=app-arch/bzip2-1.0.1 ) caps? ( >=sys-libs/libcap-2.0 ) dbus? ( sys-apps/dbus ) iconv? ( virtual/libiconv ) lzma? ( app-arch/xz-utils ) nls? ( virtual/libintl ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) readline? ( sys-libs/readline:= ) selinux? ( sys-libs/libselinux ) sequoia? ( app-crypt/rpm-sequoia ) !sequoia? ( dev-libs/libgcrypt:= ) sqlite? ( dev-db/sqlite:3 ) zstd? ( app-arch/zstd:= ) selinux? ( sec-policy/selinux-rpm ) REQUIRED_USE=^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) @@ -14,4 +14,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://ftp.osuosl.org/pub/rpm/releases/rpm-4.20.x/rpm-4.20.0.tar.bz2 _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=796997dbc3b623bb2dbff6acf872b908 +_md5_=b7b2671711e8d0033e50da69088e2452 diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz Binary files differindex b14dbd11396a..c54055bc8101 100644 --- a/metadata/md5-cache/app-backup/Manifest.gz +++ b/metadata/md5-cache/app-backup/Manifest.gz diff --git a/metadata/md5-cache/app-backup/amanda-3.5.4 b/metadata/md5-cache/app-backup/amanda-3.5.4 deleted file mode 100644 index d1a8ef305136..000000000000 --- a/metadata/md5-cache/app-backup/amanda-3.5.4 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd dev-lang/swig dev-libs/libxslt virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] -DESCRIPTION=The Advanced Maryland Automatic Network Disk Archiver -EAPI=8 -HOMEPAGE=http://www.amanda.org/ -INHERIT=autotools perl-module systemd tmpfiles toolchain-funcs -IUSE=curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba selinux systemd xfs perl_features_debug perl_features_ithreads perl_features_quadmath test -KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86 -LICENSE=HPND BSD BSD-2 GPL-2+ GPL-3+ -RDEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) selinux? ( sec-policy/selinux-amanda ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= virtual/tmpfiles -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/zmanda/amanda/archive/refs/tags/tag-community-3.5.4.tar.gz -_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=5a8436fb97c9318c697eee396b407db2 diff --git a/metadata/md5-cache/app-backup/amanda-3.5.4-r1 b/metadata/md5-cache/app-backup/amanda-3.5.4-r2 index a5c3bba54312..a58697986a26 100644 --- a/metadata/md5-cache/app-backup/amanda-3.5.4-r1 +++ b/metadata/md5-cache/app-backup/amanda-3.5.4-r2 @@ -1,5 +1,5 @@ -BDEPEND=app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd dev-lang/swig dev-libs/libxslt virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare setup test unpack +BDEPEND=app-alternatives/lex app-alternatives/yacc app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd dev-lang/swig dev-libs/libxslt virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack DEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= net-libs/rpcsvc-proto ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] DESCRIPTION=The Advanced Maryland Automatic Network Disk Archiver EAPI=8 @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/zmanda/amanda/archive/refs/tags/tag-community-3.5.4.tar.gz _eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=4300559d02830df731a807ef308a91ec +_md5_=59d97b8ad85a0fe301f107acaa0b6737 diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz Binary files differindex 20d52748c7eb..c48db3ca2806 100644 --- a/metadata/md5-cache/app-containers/Manifest.gz +++ b/metadata/md5-cache/app-containers/Manifest.gz diff --git a/metadata/md5-cache/app-containers/buildah-1.38.1 b/metadata/md5-cache/app-containers/buildah-1.38.1 new file mode 100644 index 000000000000..3d6ed0d09f2a --- /dev/null +++ b/metadata/md5-cache/app-containers/buildah-1.38.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-go/go-md2man >=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install prepare pretend setup test unpack +DEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= sys-apps/shadow:= +DESCRIPTION=A tool that facilitates building OCI images +EAPI=8 +HOMEPAGE=https://github.com/containers/buildah +INHERIT=go-module linux-info toolchain-funcs +IUSE=apparmor btrfs +seccomp systemd test +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 +RDEPEND=systemd? ( sys-apps/systemd ) btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp:= ) apparmor? ( sys-libs/libapparmor:= ) >=app-containers/containers-common-0.58.0-r1 app-crypt/gpgme:= dev-libs/libgpg-error:= dev-libs/libassuan:= sys-apps/shadow:= +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/containers/buildah/archive/v1.38.1.tar.gz -> buildah-1.38.1.tar.gz +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=7e54e5c1a33240f45fd4a6d22cac67d7 diff --git a/metadata/md5-cache/app-containers/distrobox-1.8.1 b/metadata/md5-cache/app-containers/distrobox-1.8.1 new file mode 100644 index 000000000000..4be60bdfa130 --- /dev/null +++ b/metadata/md5-cache/app-containers/distrobox-1.8.1 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install +DESCRIPTION=Use any Linux distribution inside your terminal (powered by docker/podman) +EAPI=8 +HOMEPAGE=https://distrobox.it/ https://github.com/89luca89/distrobox/ +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=GPL-3 +RDEPEND=|| ( app-containers/docker app-containers/podman ) +SLOT=0 +SRC_URI=https://github.com/89luca89/distrobox/archive/1.8.1.tar.gz -> distrobox-1.8.1.tar.gz +_md5_=9b407c330ead3f5f45b052b83245e7c7 diff --git a/metadata/md5-cache/app-containers/nerdctl-1.7.6 b/metadata/md5-cache/app-containers/nerdctl-1.7.6 deleted file mode 100644 index 88f7afeec8de..000000000000 --- a/metadata/md5-cache/app-containers/nerdctl-1.7.6 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip -DEFINED_PHASES=compile install unpack -DEPEND=rootless? ( app-containers/slirp4netns sys-apps/rootlesskit ) -DESCRIPTION=Docker-compatible CLI for containerd, with support for Compose -EAPI=8 -HOMEPAGE=https://github.com/containerd/nerdctl -INHERIT=go-module -IUSE=rootless -KEYWORDS=~amd64 -LICENSE=Apache-2.0 BSD BSD-2 ISC MIT -RDEPEND=rootless? ( app-containers/slirp4netns sys-apps/rootlesskit ) -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/containerd/nerdctl/archive/refs/tags/v1.7.6.tar.gz -> nerdctl-1.7.6.tar.gz https://github.com/containerd/nerdctl/releases/download/v1.7.6/nerdctl-1.7.6-go-mod-vendor.tar.gz -_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=53b1d6f372d80404ea153abf6d8c3216 diff --git a/metadata/md5-cache/app-containers/nerdctl-2.0.0 b/metadata/md5-cache/app-containers/nerdctl-2.0.0 deleted file mode 100644 index a9205de47370..000000000000 --- a/metadata/md5-cache/app-containers/nerdctl-2.0.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip -DEFINED_PHASES=compile install unpack -DEPEND=rootless? ( app-containers/slirp4netns sys-apps/rootlesskit ) -DESCRIPTION=Docker-compatible CLI for containerd, with support for Compose -EAPI=8 -HOMEPAGE=https://github.com/containerd/nerdctl -INHERIT=go-module -IUSE=rootless -KEYWORDS=~amd64 -LICENSE=Apache-2.0 BSD BSD-2 ISC MIT -RDEPEND=rootless? ( app-containers/slirp4netns sys-apps/rootlesskit ) -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/containerd/nerdctl/archive/refs/tags/v2.0.0.tar.gz -> nerdctl-2.0.0.tar.gz https://github.com/containerd/nerdctl/releases/download/v2.0.0/nerdctl-2.0.0-go-mod-vendor.tar.gz -_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=87964090b7deb5d1bd6a44458e154934 diff --git a/metadata/md5-cache/app-containers/nerdctl-2.0.1 b/metadata/md5-cache/app-containers/nerdctl-2.0.1 deleted file mode 100644 index 41448ed56136..000000000000 --- a/metadata/md5-cache/app-containers/nerdctl-2.0.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip -DEFINED_PHASES=compile install unpack -DEPEND=rootless? ( app-containers/slirp4netns sys-apps/rootlesskit ) -DESCRIPTION=Docker-compatible CLI for containerd, with support for Compose -EAPI=8 -HOMEPAGE=https://github.com/containerd/nerdctl -INHERIT=go-module -IUSE=rootless -KEYWORDS=~amd64 -LICENSE=Apache-2.0 BSD BSD-2 ISC MIT -RDEPEND=rootless? ( app-containers/slirp4netns sys-apps/rootlesskit ) -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/containerd/nerdctl/archive/refs/tags/v2.0.1.tar.gz -> nerdctl-2.0.1.tar.gz https://github.com/containerd/nerdctl/releases/download/v2.0.1/nerdctl-2.0.1-go-mod-vendor.tar.gz -_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=4c2ebf3f995125fdac0b9261f1548ee2 diff --git a/metadata/md5-cache/app-containers/nerdctl-1.7.5 b/metadata/md5-cache/app-containers/nerdctl-2.0.3 index 2afb19efaf98..a081e118af3b 100644 --- a/metadata/md5-cache/app-containers/nerdctl-1.7.5 +++ b/metadata/md5-cache/app-containers/nerdctl-2.0.3 @@ -11,6 +11,6 @@ LICENSE=Apache-2.0 BSD BSD-2 ISC MIT RDEPEND=rootless? ( app-containers/slirp4netns sys-apps/rootlesskit ) RESTRICT=strip SLOT=0 -SRC_URI=https://github.com/containerd/nerdctl/archive/refs/tags/v1.7.5.tar.gz -> nerdctl-1.7.5.tar.gz https://github.com/containerd/nerdctl/releases/download/v1.7.5/nerdctl-1.7.5-go-mod-vendor.tar.gz +SRC_URI=https://github.com/containerd/nerdctl/archive/refs/tags/v2.0.3.tar.gz -> nerdctl-2.0.3.tar.gz https://github.com/containerd/nerdctl/releases/download/v2.0.3/nerdctl-2.0.3-go-mod-vendor.tar.gz _eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=f42345e4b65b48416e7bf7328c631ba0 +_md5_=94d02855daa802aadfc31d007650180b diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz Binary files differindex b02ef4ab346e..0210983fee95 100644 --- a/metadata/md5-cache/app-crypt/Manifest.gz +++ b/metadata/md5-cache/app-crypt/Manifest.gz diff --git a/metadata/md5-cache/app-crypt/cfssl-1.6.5 b/metadata/md5-cache/app-crypt/cfssl-1.6.5 index 9c46da004330..bc68f60e0433 100644 --- a/metadata/md5-cache/app-crypt/cfssl-1.6.5 +++ b/metadata/md5-cache/app-crypt/cfssl-1.6.5 @@ -5,10 +5,10 @@ EAPI=8 HOMEPAGE=https://github.com/cloudflare/cfssl INHERIT=go-module IUSE=hardened -KEYWORDS=~amd64 ~arm64 +KEYWORDS=amd64 ~arm64 LICENSE=Apache-2.0 BSD BSD-1 MIT MPL-2.0 RESTRICT=strip SLOT=0 SRC_URI=https://github.com/cloudflare/cfssl/archive/v1.6.5.tar.gz -> cfssl-1.6.5.tar.gz _eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=0793a5e64d85da4d93cdf4fb2aaf8d62 +_md5_=d707b3af74e56f195c7fa8309fcfa9a0 diff --git a/metadata/md5-cache/app-crypt/xca-2.7.0 b/metadata/md5-cache/app-crypt/xca-2.7.0 deleted file mode 100644 index 65e59aa18881..000000000000 --- a/metadata/md5-cache/app-crypt/xca-2.7.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=!qt6? ( dev-qt/linguist-tools:5 dev-qt/qttest:5 ) qt6? ( dev-qt/qttools:6[linguist] ) doc? ( dev-python/sphinx dev-python/sphinxcontrib-htmlhelp dev-python/sphinxcontrib-qthelp ) app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=dev-libs/libltdl:0= !qt6? ( dev-qt/qthelp:5 dev-qt/qtgui:5 dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[sqlite,widgets] dev-qt/qttools:6[assistant] ) dev-libs/openssl:* doc? ( app-text/linuxdoc-tools ) -DESCRIPTION=A GUI to OpenSSL, RSA public keys, certificates, signing requests etc -EAPI=8 -HOMEPAGE=https://hohnstaedt.de/xca/ -INHERIT=cmake virtualx xdg-utils -IUSE=doc qt5 qt6 test -KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=BSD -RDEPEND=dev-libs/libltdl:0= !qt6? ( dev-qt/qthelp:5 dev-qt/qtgui:5 dev-qt/qtsql:5[sqlite] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[sqlite,widgets] dev-qt/qttools:6[assistant] ) dev-libs/openssl:* doc? ( app-text/linuxdoc-tools ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/chris2511/xca/archive/refs/tags/RELEASE.2.7.0.tar.gz -> xca-2.7.0.tar.gz -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=069340edc3b7967323160ad7c7b8f088 diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz Binary files differindex 287d4ff929d5..d98bc49c3990 100644 --- a/metadata/md5-cache/app-editors/Manifest.gz +++ b/metadata/md5-cache/app-editors/Manifest.gz diff --git a/metadata/md5-cache/app-editors/vis-0.8-r1 b/metadata/md5-cache/app-editors/vis-0.8-r1 deleted file mode 100644 index 0c07374d6fea..000000000000 --- a/metadata/md5-cache/app-editors/vis-0.8-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( lua_single_target_lua5-3? ( dev-lua/lpeg[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/lpeg[lua_targets_lua5-4(-)] ) lua_single_target_lua5-3? ( dev-lua/busted[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/busted[lua_targets_lua5-4(-)] ) ) -DEFINED_PHASES=configure postinst postrm prepare setup -DEPEND=dev-libs/libtermkey sys-apps/acl ncurses? ( sys-libs/ncurses:0= ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) tre? ( dev-libs/tre ) -DESCRIPTION=modern, legacy free, simple yet efficient vim-like editor -EAPI=8 -HOMEPAGE=https://github.com/martanne/vis -INHERIT=lua-single -IUSE=+ncurses +lua selinux test tre lua_single_target_lua5-3 lua_single_target_lua5-4 -KEYWORDS=amd64 arm ~arm64 ~riscv x86 -LICENSE=ISC MIT -RDEPEND=dev-libs/libtermkey sys-apps/acl ncurses? ( sys-libs/ncurses:0= ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) tre? ( dev-libs/tre ) app-eselect/eselect-vi lua? ( lua_single_target_lua5-3? ( dev-lua/lpeg[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/lpeg[lua_targets_lua5-4(-)] ) ) -REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/martanne/vis/releases/download/v0.8/vis-0.8.tar.gz test? ( https://github.com/martanne/vis-test/releases/download/v0.5/vis-test-0.5.tar.gz ) -_eclasses_=lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=d0d1cdd7e66d06a2ab2160c6c8d1538e diff --git a/metadata/md5-cache/app-editors/vis-0.9-r1 b/metadata/md5-cache/app-editors/vis-0.9-r1 new file mode 100644 index 000000000000..a854fd7de28c --- /dev/null +++ b/metadata/md5-cache/app-editors/vis-0.9-r1 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig test? ( lua_single_target_lua5-3? ( dev-lua/lpeg[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/lpeg[lua_targets_lua5-4(-)] ) lua_single_target_lua5-3? ( dev-lua/busted[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/busted[lua_targets_lua5-4(-)] ) ) +DEFINED_PHASES=configure postinst postrm prepare setup +DEPEND=dev-libs/libtermkey acl? ( sys-apps/acl ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) ncurses? ( sys-libs/ncurses:0= ) tre? ( dev-libs/tre ) +DESCRIPTION=Modern, legacy free, simple yet efficient vim-like editor +EAPI=8 +HOMEPAGE=https://github.com/martanne/vis +INHERIT=lua-single +IUSE=+acl +lua +ncurses selinux test tre lua_single_target_lua5-3 lua_single_target_lua5-4 +KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 +LICENSE=ISC MIT +RDEPEND=dev-libs/libtermkey acl? ( sys-apps/acl ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) ncurses? ( sys-libs/ncurses:0= ) tre? ( dev-libs/tre ) app-eselect/eselect-vi lua? ( lua_single_target_lua5-3? ( dev-lua/lpeg[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/lpeg[lua_targets_lua5-4(-)] ) ) +REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/martanne/vis/archive/refs/tags/v0.9.tar.gz -> vis-0.9.tar.gz test? ( https://github.com/martanne/vis-test/archive/783b7ef67aa360f0b9bd44fa5ea47e644bc49d69.tar.gz -> vis-test-783b7ef67aa360f0b9bd44fa5ea47e644bc49d69.tar.gz ) +_eclasses_=lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=59ceb254c78bfb4ff8054bbbae498df2 diff --git a/metadata/md5-cache/app-editors/vis-9999 b/metadata/md5-cache/app-editors/vis-9999 index 7ce92ce1e48e..b8b7dbf90788 100644 --- a/metadata/md5-cache/app-editors/vis-9999 +++ b/metadata/md5-cache/app-editors/vis-9999 @@ -1,16 +1,16 @@ -BDEPEND=test? ( lua_single_target_lua5-3? ( dev-lua/lpeg[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/lpeg[lua_targets_lua5-4(-)] ) lua_single_target_lua5-3? ( dev-lua/busted[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/busted[lua_targets_lua5-4(-)] ) ) >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig test? ( lua_single_target_lua5-3? ( dev-lua/lpeg[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/lpeg[lua_targets_lua5-4(-)] ) lua_single_target_lua5-3? ( dev-lua/busted[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/busted[lua_targets_lua5-4(-)] ) ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=configure postinst postrm prepare setup unpack -DEPEND=dev-libs/libtermkey sys-apps/acl ncurses? ( sys-libs/ncurses:0= ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) tre? ( dev-libs/tre ) -DESCRIPTION=modern, legacy free, simple yet efficient vim-like editor +DEPEND=dev-libs/libtermkey acl? ( sys-apps/acl ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) ncurses? ( sys-libs/ncurses:0= ) tre? ( dev-libs/tre ) +DESCRIPTION=Modern, legacy free, simple yet efficient vim-like editor EAPI=8 HOMEPAGE=https://github.com/martanne/vis INHERIT=lua-single git-r3 -IUSE=+ncurses +lua selinux test tre lua_single_target_lua5-3 lua_single_target_lua5-4 +IUSE=+acl +lua +ncurses selinux test tre lua_single_target_lua5-3 lua_single_target_lua5-4 LICENSE=ISC MIT PROPERTIES=live -RDEPEND=dev-libs/libtermkey sys-apps/acl ncurses? ( sys-libs/ncurses:0= ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) tre? ( dev-libs/tre ) app-eselect/eselect-vi lua? ( lua_single_target_lua5-3? ( dev-lua/lpeg[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/lpeg[lua_targets_lua5-4(-)] ) ) +RDEPEND=dev-libs/libtermkey acl? ( sys-apps/acl ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) ncurses? ( sys-libs/ncurses:0= ) tre? ( dev-libs/tre ) app-eselect/eselect-vi lua? ( lua_single_target_lua5-3? ( dev-lua/lpeg[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/lpeg[lua_targets_lua5-4(-)] ) ) REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) RESTRICT=!test? ( test ) SLOT=0 _eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 lua-single 75fe955a36b18e199213c8739eaebdbb lua-utils 7c89927eda6f21c4c48136247077ab37 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=50e4b9c83c87b72ab1b4238a0144a34a +_md5_=59ceb254c78bfb4ff8054bbbae498df2 diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz Binary files differindex 56ccca8746ad..b70ecbb652f5 100644 --- a/metadata/md5-cache/app-emacs/Manifest.gz +++ b/metadata/md5-cache/app-emacs/Manifest.gz diff --git a/metadata/md5-cache/app-emacs/ebib-2.49 b/metadata/md5-cache/app-emacs/ebib-2.49 new file mode 100644 index 000000000000..4216b68fce02 --- /dev/null +++ b/metadata/md5-cache/app-emacs/ebib-2.49 @@ -0,0 +1,15 @@ +BDEPEND=>=app-emacs/compat-30.0.0.0 >=app-emacs/parsebib-6.2 test? ( app-emacs/with-simulated-input ) test? ( app-emacs/ert-runner ) >=app-editors/emacs-27.1:* +DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack +DESCRIPTION=BibTeX database manager for Emacs +EAPI=8 +HOMEPAGE=https://joostkremers.github.io/ebib/ https://github.com/joostkremers/ebib/ +INHERIT=elisp +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=>=app-emacs/compat-30.0.0.0 >=app-emacs/parsebib-6.2 >=app-editors/emacs-27.1:* +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/joostkremers/ebib/archive/2.49.tar.gz -> ebib-2.49.gh.tar.gz +_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2 +_md5_=984637c1061e3271d6eec35da13acd76 diff --git a/metadata/md5-cache/app-emacs/org-mode-9.7.20 b/metadata/md5-cache/app-emacs/org-mode-9.7.20 new file mode 100644 index 000000000000..075c550ab538 --- /dev/null +++ b/metadata/md5-cache/app-emacs/org-mode-9.7.20 @@ -0,0 +1,15 @@ +BDEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:* +DEFINED_PHASES=compile configure info install postinst postrm prepare setup test unpack +DESCRIPTION=An Emacs mode for notes and project planning +EAPI=8 +HOMEPAGE=https://orgmode.org/ +INHERIT=elisp readme.gentoo-r1 +IUSE=doc odt-schema +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open ) +RDEPEND=>=app-editors/emacs-25.3:* +RESTRICT=test +SLOT=0 +SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.7.20.tar.gz +_eclasses_=elisp 8dfc7a00348fe9c91895014adc78a4a5 elisp-common 4ee3453b022aae73f4d827a0f98920c2 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 +_md5_=9321916485129171fcd10533c78dcc65 diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz Binary files differindex 088619526302..31e816a44215 100644 --- a/metadata/md5-cache/app-emulation/Manifest.gz +++ b/metadata/md5-cache/app-emulation/Manifest.gz diff --git a/metadata/md5-cache/app-emulation/virtualbox-7.0.24 b/metadata/md5-cache/app-emulation/virtualbox-7.0.24 new file mode 100644 index 000000000000..2b0077fca044 --- /dev/null +++ b/metadata/md5-cache/app-emulation/virtualbox-7.0.24 @@ -0,0 +1,18 @@ +BDEPEND=>=app-arch/tar-1.34-r2 >=dev-lang/yasm-0.6.2 dev-libs/libIDL dev-util/glslang >=dev-build/kbuild-0.1.9998.3592 sys-apps/which sys-devel/bin86 sys-libs/libcap sys-power/iasl virtual/pkgconfig doc? ( app-text/docbook-sgml-dtd:4.4 app-text/docbook-xsl-ns-stylesheets dev-texlive/texlive-basic dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-fontsextra dev-qt/qthelp:5 ) java? ( virtual/jdk:1.8 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) test? ( python_single_target_python3_10? ( dev-python/pytest[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pytest[python_targets_python3_11(-)] ) ) ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test +DEPEND=acct-group/vboxusers ~app-emulation/virtualbox-modules-7.0.24 dev-libs/libtpms dev-libs/libxml2 dev-libs/openssl:0= media-libs/libpng:0= media-libs/libvpx:0= net-misc/curl sys-libs/zlib dbus? ( sys-apps/dbus ) lvm? ( sys-fs/lvm2 ) opengl? ( media-libs/libglvnd[X] media-libs/vulkan-loader x11-libs/libX11 x11-libs/libXt ) pam? ( sys-libs/pam ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) sdl? ( media-libs/libsdl2[X,video] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXt ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] ) vde? ( net-misc/vde ) vnc? ( >=net-libs/libvncserver-0.9.9 ) >=dev-libs/libxslt-1.1.19 virtual/libcrypt:= alsa? ( >=media-libs/alsa-lib-1.0.13 ) java? ( virtual/jdk:1.8 ) opengl? ( x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXmu x11-libs/libXrandr virtual/glu ) sdl? ( x11-libs/libXinerama ) pulseaudio? ( media-libs/libpulse ) udev? ( >=virtual/udev-171 ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DESCRIPTION=Family of powerful x86 virtualization products for enterprise and home use +EAPI=8 +HOMEPAGE=https://www.virtualbox.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature pax-utils python-single-r1 tmpfiles toolchain-funcs udev xdg +IUSE=alsa dbus debug doc dtrace java lvm pam pch pulseaudio +opengl python +sdk +sdl test +udev vboxwebsrv vde +vmmraw vnc java python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 +LICENSE=GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL ) +RDEPEND=acct-group/vboxusers ~app-emulation/virtualbox-modules-7.0.24 dev-libs/libtpms dev-libs/libxml2 dev-libs/openssl:0= media-libs/libpng:0= media-libs/libvpx:0= net-misc/curl sys-libs/zlib dbus? ( sys-apps/dbus ) lvm? ( sys-fs/lvm2 ) opengl? ( media-libs/libglvnd[X] media-libs/vulkan-loader x11-libs/libX11 x11-libs/libXt ) pam? ( sys-libs/pam ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) sdl? ( media-libs/libsdl2[X,video] x11-libs/libX11 x11-libs/libXcursor x11-libs/libXt ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] ) vde? ( net-misc/vde ) vnc? ( >=net-libs/libvncserver-0.9.9 ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles +REQUIRED_USE=java? ( sdk ) python? ( sdk ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) vboxwebsrv? ( java ) +RESTRICT=!test? ( test ) +SLOT=0/7.0 +SRC_URI=https://download.virtualbox.org/virtualbox/7.0.24/VirtualBox-7.0.24.tar.bz2 https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.22-r1.tar.bz2 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 udev f3d9a4376ebd22131726a68e1a0a058f xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=868dad7b51c6472d167236c7cc6c7dcd diff --git a/metadata/md5-cache/app-emulation/virtualbox-7.1.6 b/metadata/md5-cache/app-emulation/virtualbox-7.1.6 new file mode 100644 index 000000000000..f79849a7023c --- /dev/null +++ b/metadata/md5-cache/app-emulation/virtualbox-7.1.6 @@ -0,0 +1,18 @@ +BDEPEND=>=app-arch/tar-1.34-r2 >=dev-lang/yasm-0.6.2 dev-libs/libIDL dev-util/glslang >=dev-build/kbuild-0.1.9998.3592 sys-apps/which sys-devel/bin86 sys-libs/libcap sys-power/iasl virtual/pkgconfig doc? ( app-doc/dita-ot-bin app-text/docbook-sgml-dtd:4.4 app-text/docbook-xsl-ns-stylesheets dev-texlive/texlive-basic dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-fontsextra dev-qt/qttools:6[assistant] sys-libs/nss_wrapper ) gui? ( dev-qt/qttools:6[linguist] ) nls? ( dev-qt/qttools:6[linguist] ) java? ( virtual/jdk:1.8 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) test? ( python_single_target_python3_10? ( dev-python/pytest[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pytest[python_targets_python3_11(-)] ) ) ) virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test +DEPEND=acct-group/vboxusers app-arch/xz-utils ~app-emulation/virtualbox-modules-7.1.6 dev-libs/libtpms dev-libs/libxml2 dev-libs/openssl:0= media-libs/libpng:0= media-libs/libvpx:0= net-misc/curl sys-libs/zlib dbus? ( sys-apps/dbus ) gui? ( dev-qt/qtbase:6[widgets] dev-qt/qtscxml:6 dev-qt/qttools:6[assistant] x11-libs/libX11 x11-libs/libXt ) lvm? ( sys-fs/lvm2 ) opengl? ( media-libs/libglvnd[X] media-libs/vulkan-loader x11-libs/libX11 x11-libs/libXt ) pam? ( sys-libs/pam ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) sdl? ( media-libs/libsdl2[X,video] x11-libs/libX11 x11-libs/libXt ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] ) vde? ( net-misc/vde ) vnc? ( >=net-libs/libvncserver-0.9.9 ) >=dev-libs/libxslt-1.1.19 virtual/libcrypt:= x11-libs/libXt alsa? ( >=media-libs/alsa-lib-1.0.13 ) gui? ( x11-base/xorg-proto x11-libs/libxcb:= x11-libs/libXcursor x11-libs/libXext x11-libs/libXinerama x11-libs/libXmu x11-libs/libXrandr ) java? ( virtual/jdk:1.8 ) opengl? ( x11-base/xorg-proto x11-libs/libXcursor x11-libs/libXinerama x11-libs/libXmu x11-libs/libXrandr virtual/glu ) sdl? ( x11-libs/libXcursor x11-libs/libXinerama ) pulseaudio? ( media-libs/libpulse ) udev? ( >=virtual/udev-171 ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DESCRIPTION=Family of powerful x86 virtualization products for enterprise and home use +EAPI=8 +HOMEPAGE=https://www.virtualbox.org/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature pax-utils python-single-r1 tmpfiles toolchain-funcs udev xdg +IUSE=alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl python +sdk +sdl test +udev vboxwebsrv vde +vmmraw vnc java python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 +LICENSE=GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL ) +RDEPEND=acct-group/vboxusers app-arch/xz-utils ~app-emulation/virtualbox-modules-7.1.6 dev-libs/libtpms dev-libs/libxml2 dev-libs/openssl:0= media-libs/libpng:0= media-libs/libvpx:0= net-misc/curl sys-libs/zlib dbus? ( sys-apps/dbus ) gui? ( dev-qt/qtbase:6[widgets] dev-qt/qtscxml:6 dev-qt/qttools:6[assistant] x11-libs/libX11 x11-libs/libXt ) lvm? ( sys-fs/lvm2 ) opengl? ( media-libs/libglvnd[X] media-libs/vulkan-loader x11-libs/libX11 x11-libs/libXt ) pam? ( sys-libs/pam ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) sdl? ( media-libs/libsdl2[X,video] x11-libs/libX11 x11-libs/libXt ) vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] ) vde? ( net-misc/vde ) vnc? ( >=net-libs/libvncserver-0.9.9 ) gui? ( x11-libs/libxcb:= ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles +REQUIRED_USE=java? ( sdk ) python? ( sdk ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) vboxwebsrv? ( java ) +RESTRICT=!test? ( test ) +SLOT=0/7.1 +SRC_URI=https://download.virtualbox.org/virtualbox/7.1.6/VirtualBox-7.1.6.tar.bz2 https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.1.4-r1.tar.bz2 gui? ( !doc? ( https://dev.gentoo.org/~ceamac/app-emulation/virtualbox/virtualbox-help-7.1.6.tar.xz ) ) +_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 c610b1541a10e37cb26ab5b707a744f1 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 pax-utils 5555f2e75744739fe100ee62c22d28fe python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 udev f3d9a4376ebd22131726a68e1a0a058f xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=0af0d65cf560c03eb43fdf9ba41f741e diff --git a/metadata/md5-cache/app-emulation/virtualbox-additions-7.0.24 b/metadata/md5-cache/app-emulation/virtualbox-additions-7.0.24 new file mode 100644 index 000000000000..49e1e0022167 --- /dev/null +++ b/metadata/md5-cache/app-emulation/virtualbox-additions-7.0.24 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=CD image containing guest additions for VirtualBox +EAPI=8 +HOMEPAGE=https://www.virtualbox.org/ +KEYWORDS=~amd64 +LICENSE=GPL-3 || ( GPL-3 CDDL ) +SLOT=0/7.0 +SRC_URI=https://download.virtualbox.org/virtualbox/7.0.24/VBoxGuestAdditions_7.0.24.iso +_md5_=ea66710ed485bf81be12dff99d6e8ccd diff --git a/metadata/md5-cache/app-emulation/virtualbox-additions-7.1.6 b/metadata/md5-cache/app-emulation/virtualbox-additions-7.1.6 new file mode 100644 index 000000000000..c0078378a66f --- /dev/null +++ b/metadata/md5-cache/app-emulation/virtualbox-additions-7.1.6 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=CD image containing guest additions for VirtualBox +EAPI=8 +HOMEPAGE=https://www.virtualbox.org/ +KEYWORDS=~amd64 +LICENSE=GPL-3 || ( GPL-3 CDDL ) +SLOT=0/7.1 +SRC_URI=https://download.virtualbox.org/virtualbox/7.1.6/VBoxGuestAdditions_7.1.6.iso +_md5_=f2390cb3b6371dcf3017e5679a85f726 diff --git a/metadata/md5-cache/app-emulation/virtualbox-extpack-oracle-7.0.24 b/metadata/md5-cache/app-emulation/virtualbox-extpack-oracle-7.0.24 new file mode 100644 index 000000000000..563eac465c32 --- /dev/null +++ b/metadata/md5-cache/app-emulation/virtualbox-extpack-oracle-7.0.24 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install +DESCRIPTION=PUEL extensions for VirtualBox +EAPI=8 +HOMEPAGE=https://www.virtualbox.org/ +KEYWORDS=~amd64 +LICENSE=PUEL-11 +RDEPEND=|| ( =app-emulation/virtualbox-7.0.24* =app-emulation/virtualbox-kvm-7.0.24* ) +RESTRICT=bindist mirror strip +SLOT=0/7.0 +SRC_URI=https://download.virtualbox.org/virtualbox/7.0.24/Oracle_VM_VirtualBox_Extension_Pack-7.0.24.vbox-extpack -> Oracle_VM_VirtualBox_Extension_Pack-7.0.24.tar.gz +_md5_=e841ea59f5b6bc3a93d6916247a88c69 diff --git a/metadata/md5-cache/app-emulation/virtualbox-extpack-oracle-7.1.6 b/metadata/md5-cache/app-emulation/virtualbox-extpack-oracle-7.1.6 new file mode 100644 index 000000000000..10760efbad76 --- /dev/null +++ b/metadata/md5-cache/app-emulation/virtualbox-extpack-oracle-7.1.6 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install +DESCRIPTION=PUEL extensions for VirtualBox +EAPI=8 +HOMEPAGE=https://www.virtualbox.org/ +KEYWORDS=~amd64 +LICENSE=PUEL-12 +RDEPEND=|| ( =app-emulation/virtualbox-7.1.6* =app-emulation/virtualbox-kvm-7.1.6* ) +RESTRICT=bindist mirror strip +SLOT=0/7.1 +SRC_URI=https://download.virtualbox.org/virtualbox/7.1.6/Oracle_VirtualBox_Extension_Pack-7.1.6.vbox-extpack -> Oracle_VirtualBox_Extension_Pack-7.1.6.tar.gz +_md5_=acb2359901cbafc7e333acef4b8fa72f diff --git a/metadata/md5-cache/app-emulation/virtualbox-guest-additions-7.0.24 b/metadata/md5-cache/app-emulation/virtualbox-guest-additions-7.0.24 new file mode 100644 index 000000000000..1a3aad5ea63f --- /dev/null +++ b/metadata/md5-cache/app-emulation/virtualbox-guest-additions-7.0.24 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/yasm-0.6.2 >=dev-build/kbuild-0.1.9998.3127 sys-devel/bin86 sys-power/iasl dev-util/pahole sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare setup +DEPEND=acct-group/vboxguest acct-group/vboxsf acct-user/vboxguest sys-libs/pam sys-libs/zlib dbus? ( sys-apps/dbus ) gui? ( x11-apps/xrandr x11-apps/xrefresh x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXt ) gui? ( x11-libs/libICE x11-libs/libSM x11-libs/libXau x11-libs/libXdmcp x11-base/xorg-proto ) virtual/linux-sources +DESCRIPTION=VirtualBox kernel modules and user-space tools for Gentoo guests +EAPI=8 +HOMEPAGE=https://www.virtualbox.org/ +IDEPEND=sys-apps/kmod[tools] +INHERIT=edo linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs udev +IUSE=+dbus gui dist-kernel modules-compress modules-sign +strip +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL ) +RDEPEND=acct-group/vboxguest acct-group/vboxsf acct-user/vboxguest sys-libs/pam sys-libs/zlib dbus? ( sys-apps/dbus ) gui? ( x11-apps/xrandr x11-apps/xrefresh x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXt ) sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) +SLOT=0/7.0 +SRC_URI=https://download.virtualbox.org/virtualbox/7.0.24/VirtualBox-7.0.24.tar.bz2 https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2 +_eclasses_=dist-kernel-utils 97700892f3bc8ee315ee55ff5297a739 edo 367e103a74bf77e6a8da7894d999fa3c linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 udev f3d9a4376ebd22131726a68e1a0a058f +_md5_=c034e1764675cdbfd3bc16f6ddfeed65 diff --git a/metadata/md5-cache/app-emulation/virtualbox-guest-additions-7.1.6 b/metadata/md5-cache/app-emulation/virtualbox-guest-additions-7.1.6 new file mode 100644 index 000000000000..e991bc1dca15 --- /dev/null +++ b/metadata/md5-cache/app-emulation/virtualbox-guest-additions-7.1.6 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/yasm-0.6.2 >=dev-build/kbuild-0.1.9998.3127 sys-devel/bin86 sys-power/iasl dev-util/pahole sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst postrm prepare setup +DEPEND=acct-group/vboxguest acct-group/vboxsf acct-user/vboxguest sys-libs/pam sys-libs/zlib dbus? ( sys-apps/dbus ) gui? ( x11-apps/xrandr x11-apps/xrefresh x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXt ) gui? ( x11-libs/libICE x11-libs/libSM x11-libs/libXau x11-libs/libXdmcp x11-base/xorg-proto ) virtual/linux-sources +DESCRIPTION=VirtualBox kernel modules and user-space tools for Gentoo guests +EAPI=8 +HOMEPAGE=https://www.virtualbox.org/ +IDEPEND=sys-apps/kmod[tools] +INHERIT=edo linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs udev +IUSE=+dbus gui dist-kernel modules-compress modules-sign +strip +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL ) +RDEPEND=acct-group/vboxguest acct-group/vboxsf acct-user/vboxguest sys-libs/pam sys-libs/zlib dbus? ( sys-apps/dbus ) gui? ( x11-apps/xrandr x11-apps/xrefresh x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXt ) sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) +SLOT=0/7.1 +SRC_URI=https://download.virtualbox.org/virtualbox/7.1.6/VirtualBox-7.1.6.tar.bz2 https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.1.0.tar.bz2 +_eclasses_=dist-kernel-utils 97700892f3bc8ee315ee55ff5297a739 edo 367e103a74bf77e6a8da7894d999fa3c linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 udev f3d9a4376ebd22131726a68e1a0a058f +_md5_=848d7bc55383285f5f54f38bb9e37e32 diff --git a/metadata/md5-cache/app-emulation/virtualbox-modules-7.0.24 b/metadata/md5-cache/app-emulation/virtualbox-modules-7.0.24 new file mode 100644 index 000000000000..fee093c4460b --- /dev/null +++ b/metadata/md5-cache/app-emulation/virtualbox-modules-7.0.24 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/pahole sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) +DEFINED_PHASES=compile install postinst setup +DEPEND=virtual/linux-sources +DESCRIPTION=Kernel Modules for Virtualbox +EAPI=8 +HOMEPAGE=https://www.virtualbox.org/ +IDEPEND=sys-apps/kmod[tools] +INHERIT=linux-mod-r1 +IUSE=dist-kernel modules-compress modules-sign +strip +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) +SLOT=0/7.0 +SRC_URI=https://dev.gentoo.org/~ceamac/app-emulation/virtualbox-modules/vbox-kernel-module-src-7.0.24.tar.xz +_eclasses_=dist-kernel-utils 97700892f3bc8ee315ee55ff5297a739 edo 367e103a74bf77e6a8da7894d999fa3c linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=07548dc2ffa219b096fe691f3be70e16 diff --git a/metadata/md5-cache/app-emulation/virtualbox-modules-7.1.6 b/metadata/md5-cache/app-emulation/virtualbox-modules-7.1.6 new file mode 100644 index 000000000000..d6b333cb1113 --- /dev/null +++ b/metadata/md5-cache/app-emulation/virtualbox-modules-7.1.6 @@ -0,0 +1,16 @@ +BDEPEND=dev-util/pahole sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) +DEFINED_PHASES=compile install postinst setup +DEPEND=virtual/linux-sources +DESCRIPTION=Kernel Modules for Virtualbox +EAPI=8 +HOMEPAGE=https://www.virtualbox.org/ +IDEPEND=sys-apps/kmod[tools] +INHERIT=linux-mod-r1 +IUSE=dist-kernel modules-compress modules-sign +strip +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) +SLOT=0/7.1 +SRC_URI=https://dev.gentoo.org/~ceamac/app-emulation/virtualbox-modules/vbox-kernel-module-src-7.1.6.tar.xz +_eclasses_=dist-kernel-utils 97700892f3bc8ee315ee55ff5297a739 edo 367e103a74bf77e6a8da7894d999fa3c linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=07548dc2ffa219b096fe691f3be70e16 diff --git a/metadata/md5-cache/app-emulation/wine-staging-10.0 b/metadata/md5-cache/app-emulation/wine-staging-10.0 new file mode 100644 index 000000000000..9286761d2336 --- /dev/null +++ b/metadata/md5-cache/app-emulation/wine-staging-10.0 @@ -0,0 +1,18 @@ +BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( sys-devel/binutils llvm-core/lld ) dev-lang/perl dev-vcs/git sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup unpack +DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ffmpeg? ( media-video/ffmpeg:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( llvm-runtimes/libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) +DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset +EAPI=8 +HOMEPAGE=https://wiki.winehq.org/Wine-Staging https://gitlab.winehq.org/wine/wine-staging/ +IDEPEND=>=app-eselect/eselect-wine-2 +INHERIT=autotools edo flag-o-matic multilib multilib-build optfeature prefix python-any-r1 toolchain-funcs wrapper +IUSE=+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos llvm-libunwind custom-cflags ffmpeg +fontconfig +gecko gphoto2 +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip +truetype udev udisks +unwind usb v4l +vulkan wayland wow64 +xcomposite xinerama abi_x86_32 abi_x86_64 +KEYWORDS=-* ~amd64 ~x86 +LICENSE=LGPL-2.1+ BSD BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff +RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ffmpeg? ( media-video/ffmpeg:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( llvm-runtimes/libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( app-emulation/wine-gecko[abi_x86_32] ) ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:9.4.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) +REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_x86_32 mingw ) || ( abi_x86_32 abi_x86_64 ) +RESTRICT=test +SLOT=10.0 +SRC_URI=https://dl.winehq.org/wine/source/10.0/wine-10.0.tar.xz https://github.com/wine-staging/wine-staging/archive/v10.0.tar.gz -> wine-staging-10.0.tar.gz +_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 wrapper 11a2a3bd712784986679b60a0cab34a0 +_md5_=4e1035ace3ea57fb82da9a8cf6c65a48 diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-10.0 b/metadata/md5-cache/app-emulation/wine-vanilla-10.0 new file mode 100644 index 000000000000..30657a8ec6eb --- /dev/null +++ b/metadata/md5-cache/app-emulation/wine-vanilla-10.0 @@ -0,0 +1,18 @@ +BDEPEND=|| ( sys-devel/binutils llvm-core/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=compile configure install postinst postrm prepare pretend +DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ffmpeg? ( media-video/ffmpeg:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( llvm-runtimes/libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto ) +DESCRIPTION=Free implementation of Windows(tm) on Unix, without external patchsets +EAPI=8 +HOMEPAGE=https://www.winehq.org/ https://gitlab.winehq.org/wine/wine/ +IDEPEND=>=app-eselect/eselect-wine-2 +INHERIT=autotools flag-o-matic multilib multilib-build optfeature prefix toolchain-funcs wrapper +IUSE=+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos llvm-libunwind custom-cflags ffmpeg +fontconfig +gecko gphoto2 +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip +truetype udev udisks +unwind usb v4l +vulkan wayland wow64 +xcomposite xinerama abi_x86_32 abi_x86_64 +KEYWORDS=-* ~amd64 ~x86 +LICENSE=LGPL-2.1+ BSD BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff +RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ffmpeg? ( media-video/ffmpeg:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( llvm-runtimes/libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( app-emulation/wine-gecko[abi_x86_32] ) ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:9.4.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 ) +REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_x86_32 mingw ) || ( abi_x86_32 abi_x86_64 ) +RESTRICT=test +SLOT=10.0 +SRC_URI=https://dl.winehq.org/wine/source/10.0/wine-10.0.tar.xz +_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c prefix c3c4c93ebda319c0fa7ed6f942ba1010 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 wrapper 11a2a3bd712784986679b60a0cab34a0 +_md5_=8ead3a20f078131bee70778079f751d0 diff --git a/metadata/md5-cache/app-forensics/Manifest.gz b/metadata/md5-cache/app-forensics/Manifest.gz Binary files differindex 5c30b94e0640..307b779d0b1a 100644 --- a/metadata/md5-cache/app-forensics/Manifest.gz +++ b/metadata/md5-cache/app-forensics/Manifest.gz diff --git a/metadata/md5-cache/app-forensics/yara-x-0.12.0 b/metadata/md5-cache/app-forensics/yara-x-0.12.0 new file mode 100644 index 000000000000..730e30c8e06c --- /dev/null +++ b/metadata/md5-cache/app-forensics/yara-x-0.12.0 @@ -0,0 +1,15 @@ +BDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-util/maturin-1.7.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) || ( dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.78.0 dev-lang/rust:1.78.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.76.0 dev-lang/rust:1.76.0 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) +DEFINED_PHASES=compile configure install prepare setup test unpack +DESCRIPTION=A malware identification and classification tool +EAPI=8 +HOMEPAGE=https://virustotal.github.io/yara-x/ +INHERIT=cargo distutils-r1 +IUSE=python debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug +KEYWORDS=~amd64 ~x86 +LICENSE=BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 CC0-1.0 EPL-2.0 ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 ZLIB +RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) ) +REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) ) +SLOT=0 +SRC_URI=https://github.com/VirusTotal/yara-x/archive/refs/tags/v0.12.0.tar.gz -> yara-x-0.12.0.tar.gz https://crates.io/api/v1/crates/adler2/2.0.0/download -> adler2-2.0.0.crate https://crates.io/api/v1/crates/aes/0.8.4/download -> aes-0.8.4.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/alloc-no-stdlib/2.0.4/download -> alloc-no-stdlib-2.0.4.crate https://crates.io/api/v1/crates/alloc-stdlib/0.2.2/download -> alloc-stdlib-0.2.2.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/annotate-snippets/0.11.5/download -> annotate-snippets-0.11.5.crate https://crates.io/api/v1/crates/anstream/0.6.18/download -> anstream-0.6.18.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.6/download -> anstyle-parse-0.2.6.crate https://crates.io/api/v1/crates/anstyle-query/1.1.2/download -> anstyle-query-1.1.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.6/download -> anstyle-wincon-3.0.6.crate https://crates.io/api/v1/crates/anstyle/1.0.10/download -> anstyle-1.0.10.crate https://crates.io/api/v1/crates/anyhow/1.0.94/download -> anyhow-1.0.94.crate https://crates.io/api/v1/crates/arbitrary/1.4.1/download -> arbitrary-1.4.1.crate https://crates.io/api/v1/crates/array-bytes/7.1.0/download -> array-bytes-7.1.0.crate https://crates.io/api/v1/crates/ascii_tree/0.1.1/download -> ascii_tree-0.1.1.crate https://crates.io/api/v1/crates/asn1-rs-derive/0.5.1/download -> asn1-rs-derive-0.5.1.crate https://crates.io/api/v1/crates/asn1-rs-impl/0.2.0/download -> asn1-rs-impl-0.2.0.crate https://crates.io/api/v1/crates/asn1-rs/0.6.2/download -> asn1-rs-0.6.2.crate https://crates.io/api/v1/crates/atomic/0.6.0/download -> atomic-0.6.0.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/base16ct/0.2.0/download -> base16ct-0.2.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/beef/0.5.2/download -> beef-0.5.2.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/bitmask/0.5.0/download -> bitmask-0.5.0.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-buffer/0.9.0/download -> block-buffer-0.9.0.crate https://crates.io/api/v1/crates/brotli-decompressor/2.5.1/download -> brotli-decompressor-2.5.1.crate https://crates.io/api/v1/crates/brotli/3.5.0/download -> brotli-3.5.0.crate https://crates.io/api/v1/crates/bstr/1.11.0/download -> bstr-1.11.0.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytecount/0.6.8/download -> bytecount-0.6.8.crate https://crates.io/api/v1/crates/bytemuck/1.20.0/download -> bytemuck-1.20.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.9.0/download -> bytes-1.9.0.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/bzip2/0.4.4/download -> bzip2-0.4.4.crate https://crates.io/api/v1/crates/camino/1.1.9/download -> camino-1.1.9.crate https://crates.io/api/v1/crates/cargo-platform/0.1.9/download -> cargo-platform-0.1.9.crate https://crates.io/api/v1/crates/cargo_metadata/0.14.2/download -> cargo_metadata-0.14.2.crate https://crates.io/api/v1/crates/castaway/0.2.3/download -> castaway-0.2.3.crate https://crates.io/api/v1/crates/cbindgen/0.27.0/download -> cbindgen-0.27.0.crate https://crates.io/api/v1/crates/cc/1.2.3/download -> cc-1.2.3.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chardetng/0.1.17/download -> chardetng-0.1.17.crate https://crates.io/api/v1/crates/chrono/0.4.39/download -> chrono-0.4.39.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clap/4.5.23/download -> clap-4.5.23.crate https://crates.io/api/v1/crates/clap_builder/4.5.23/download -> clap_builder-4.5.23.crate https://crates.io/api/v1/crates/clap_complete/4.5.38/download -> clap_complete-4.5.38.crate https://crates.io/api/v1/crates/clap_derive/4.5.18/download -> clap_derive-4.5.18.crate https://crates.io/api/v1/crates/clap_lex/0.7.4/download -> clap_lex-0.7.4.crate https://crates.io/api/v1/crates/cobs/0.2.3/download -> cobs-0.2.3.crate https://crates.io/api/v1/crates/colorchoice/1.0.3/download -> colorchoice-1.0.3.crate https://crates.io/api/v1/crates/colored_json/5.0.0/download -> colored_json-5.0.0.crate https://crates.io/api/v1/crates/compact_str/0.7.1/download -> compact_str-0.7.1.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/const-random-macro/0.1.16/download -> const-random-macro-0.1.16.crate https://crates.io/api/v1/crates/const-random/0.1.18/download -> const-random-0.1.18.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.1/download -> constant_time_eq-0.3.1.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.7/download -> core-foundation-sys-0.8.7.crate https://crates.io/api/v1/crates/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/cpufeatures/0.2.16/download -> cpufeatures-0.2.16.crate https://crates.io/api/v1/crates/cranelift-bforest/0.113.1/download -> cranelift-bforest-0.113.1.crate https://crates.io/api/v1/crates/cranelift-bitset/0.113.1/download -> cranelift-bitset-0.113.1.crate https://crates.io/api/v1/crates/cranelift-codegen-meta/0.113.1/download -> cranelift-codegen-meta-0.113.1.crate https://crates.io/api/v1/crates/cranelift-codegen-shared/0.113.1/download -> cranelift-codegen-shared-0.113.1.crate https://crates.io/api/v1/crates/cranelift-codegen/0.113.1/download -> cranelift-codegen-0.113.1.crate https://crates.io/api/v1/crates/cranelift-control/0.113.1/download -> cranelift-control-0.113.1.crate https://crates.io/api/v1/crates/cranelift-entity/0.113.1/download -> cranelift-entity-0.113.1.crate https://crates.io/api/v1/crates/cranelift-frontend/0.113.1/download -> cranelift-frontend-0.113.1.crate https://crates.io/api/v1/crates/cranelift-isle/0.113.1/download -> cranelift-isle-0.113.1.crate https://crates.io/api/v1/crates/cranelift-native/0.113.1/download -> cranelift-native-0.113.1.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crossterm/0.23.2/download -> crossterm-0.23.2.crate https://crates.io/api/v1/crates/crossterm/0.28.1/download -> crossterm-0.28.1.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.1/download -> crossterm_winapi-0.9.1.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-bigint/0.5.5/download -> crypto-bigint-0.5.5.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/csscolorparser/0.6.2/download -> csscolorparser-0.6.2.crate https://crates.io/api/v1/crates/darling/0.20.10/download -> darling-0.20.10.crate https://crates.io/api/v1/crates/darling_core/0.20.10/download -> darling_core-0.20.10.crate https://crates.io/api/v1/crates/darling_macro/0.20.10/download -> darling_macro-0.20.10.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/deflate64/0.1.9/download -> deflate64-0.1.9.crate https://crates.io/api/v1/crates/deltae/0.3.2/download -> deltae-0.3.2.crate https://crates.io/api/v1/crates/der-parser/9.0.0/download -> der-parser-9.0.0.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive_arbitrary/1.4.1/download -> derive_arbitrary-1.4.1.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/displaydoc/0.2.5/download -> displaydoc-0.2.5.crate https://crates.io/api/v1/crates/dsa/0.6.3/download -> dsa-0.6.3.crate https://crates.io/api/v1/crates/ecdsa/0.16.9/download -> ecdsa-0.16.9.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/elliptic-curve/0.13.8/download -> elliptic-curve-0.13.8.crate https://crates.io/api/v1/crates/embedded-io/0.4.0/download -> embedded-io-0.4.0.crate https://crates.io/api/v1/crates/embedded-io/0.6.1/download -> embedded-io-0.6.1.crate https://crates.io/api/v1/crates/enable-ansi-support/0.2.1/download -> enable-ansi-support-0.2.1.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.35/download -> encoding_rs-0.8.35.crate https://crates.io/api/v1/crates/enum_dispatch/0.3.13/download -> enum_dispatch-0.3.13.crate https://crates.io/api/v1/crates/env_filter/0.1.2/download -> env_filter-0.1.2.crate https://crates.io/api/v1/crates/env_logger/0.11.5/download -> env_logger-0.11.5.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.10/download -> errno-0.3.10.crate https://crates.io/api/v1/crates/error-chain/0.12.4/download -> error-chain-0.12.4.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fastrand/2.3.0/download -> fastrand-2.3.0.crate https://crates.io/api/v1/crates/ff/0.13.0/download -> ff-0.13.0.crate https://crates.io/api/v1/crates/figment/0.10.19/download -> figment-0.10.19.crate https://crates.io/api/v1/crates/filedescriptor/0.8.2/download -> filedescriptor-0.8.2.crate https://crates.io/api/v1/crates/finl_unicode/1.3.0/download -> finl_unicode-1.3.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.35/download -> flate2-1.0.35.crate https://crates.io/api/v1/crates/fmmap/0.3.3/download -> fmmap-0.3.3.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foldhash/0.1.3/download -> foldhash-0.1.3.crate https://crates.io/api/v1/crates/fraction/0.14.0/download -> fraction-0.14.0.crate https://crates.io/api/v1/crates/fs4/0.6.6/download -> fs4-0.6.6.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/gimli/0.26.2/download -> gimli-0.26.2.crate https://crates.io/api/v1/crates/gimli/0.31.1/download -> gimli-0.31.1.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.15/download -> globset-0.4.15.crate https://crates.io/api/v1/crates/globwalk/0.9.1/download -> globwalk-0.9.1.crate https://crates.io/api/v1/crates/goldenfile/1.7.3/download -> goldenfile-1.7.3.crate https://crates.io/api/v1/crates/group/0.13.0/download -> group-0.13.0.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashbrown/0.15.2/download -> hashbrown-0.15.2.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.61/download -> iana-time-zone-0.1.61.crate https://crates.io/api/v1/crates/id-arena/2.2.1/download -> id-arena-2.2.1.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/ignore/0.4.23/download -> ignore-0.4.23.crate https://crates.io/api/v1/crates/ihex/3.0.0/download -> ihex-3.0.0.crate https://crates.io/api/v1/crates/include_dir/0.7.4/download -> include_dir-0.7.4.crate https://crates.io/api/v1/crates/include_dir_macros/0.7.4/download -> include_dir_macros-0.7.4.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.7.0/download -> indexmap-2.7.0.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/intaglio/1.10.0/download -> intaglio-1.10.0.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.1/download -> is_terminal_polyfill-1.70.1.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.14/download -> itoa-1.0.14.crate https://crates.io/api/v1/crates/jobserver/0.1.32/download -> jobserver-0.1.32.crate https://crates.io/api/v1/crates/js-sys/0.3.76/download -> js-sys-0.3.76.crate https://crates.io/api/v1/crates/lab/0.11.0/download -> lab-0.11.0.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/leb128/0.2.5/download -> leb128-0.2.5.crate https://crates.io/api/v1/crates/libc/0.2.168/download -> libc-0.2.168.crate https://crates.io/api/v1/crates/libm/0.2.11/download -> libm-0.2.11.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/lingua-english-language-model/1.1.0/download -> lingua-english-language-model-1.1.0.crate https://crates.io/api/v1/crates/lingua-french-language-model/1.1.0/download -> lingua-french-language-model-1.1.0.crate https://crates.io/api/v1/crates/lingua-german-language-model/1.1.0/download -> lingua-german-language-model-1.1.0.crate https://crates.io/api/v1/crates/lingua-spanish-language-model/1.1.0/download -> lingua-spanish-language-model-1.1.0.crate https://crates.io/api/v1/crates/lingua/1.6.2/download -> lingua-1.6.2.crate https://crates.io/api/v1/crates/linkme-impl/0.3.31/download -> linkme-impl-0.3.31.crate https://crates.io/api/v1/crates/linkme/0.3.31/download -> linkme-0.3.31.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/lockfree-object-pool/0.1.6/download -> lockfree-object-pool-0.1.6.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/logos-codegen/0.15.0/download -> logos-codegen-0.15.0.crate https://crates.io/api/v1/crates/logos-derive/0.15.0/download -> logos-derive-0.15.0.crate https://crates.io/api/v1/crates/logos/0.15.0/download -> logos-0.15.0.crate https://crates.io/api/v1/crates/lzma-rs/0.3.0/download -> lzma-rs-0.3.0.crate https://crates.io/api/v1/crates/mach2/0.4.2/download -> mach2-0.4.2.crate https://crates.io/api/v1/crates/magic-sys/0.3.0/download -> magic-sys-0.3.0.crate https://crates.io/api/v1/crates/magic/0.16.2/download -> magic-0.16.2.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/md2/0.10.2/download -> md2-0.10.2.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memfd/0.6.4/download -> memfd-0.6.4.crate https://crates.io/api/v1/crates/memmapix/0.7.6/download -> memmapix-0.7.6.crate https://crates.io/api/v1/crates/memmem/0.1.1/download -> memmem-0.1.1.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/memx/0.1.32/download -> memx-0.1.32.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.8.0/download -> miniz_oxide-0.8.0.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/mio/1.0.3/download -> mio-1.0.3.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nom/5.1.3/download -> nom-5.1.3.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-bigint/0.4.6/download -> num-bigint-0.4.6.crate https://crates.io/api/v1/crates/num-complex/0.4.6/download -> num-complex-0.4.6.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-derive/0.3.3/download -> num-derive-0.3.3.crate https://crates.io/api/v1/crates/num-derive/0.4.2/download -> num-derive-0.4.2.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.45/download -> num-iter-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.2/download -> num-rational-0.4.2.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num/0.4.3/download -> num-0.4.3.crate https://crates.io/api/v1/crates/object/0.36.5/download -> object-0.36.5.crate https://crates.io/api/v1/crates/oid-registry/0.7.1/download -> oid-registry-0.7.1.crate https://crates.io/api/v1/crates/once_cell/1.20.2/download -> once_cell-1.20.2.crate https://crates.io/api/v1/crates/opaque-debug/0.3.1/download -> opaque-debug-0.3.1.crate https://crates.io/api/v1/crates/ordered-float/3.9.2/download -> ordered-float-3.9.2.crate https://crates.io/api/v1/crates/ordered-float/4.5.0/download -> ordered-float-4.5.0.crate https://crates.io/api/v1/crates/p256/0.13.2/download -> p256-0.13.2.crate https://crates.io/api/v1/crates/p384/0.13.0/download -> p384-0.13.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/parse-display-derive/0.8.2/download -> parse-display-derive-0.8.2.crate https://crates.io/api/v1/crates/parse-display/0.8.2/download -> parse-display-0.8.2.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/pbkdf2/0.12.2/download -> pbkdf2-0.12.2.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/pest/2.7.15/download -> pest-2.7.15.crate https://crates.io/api/v1/crates/pest_derive/2.7.15/download -> pest_derive-2.7.15.crate https://crates.io/api/v1/crates/pest_generator/2.7.15/download -> pest_generator-2.7.15.crate https://crates.io/api/v1/crates/pest_meta/2.7.15/download -> pest_meta-2.7.15.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_macros/0.11.2/download -> phf_macros-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.31/download -> pkg-config-0.3.31.crate https://crates.io/api/v1/crates/portable-atomic/1.10.0/download -> portable-atomic-1.10.0.crate https://crates.io/api/v1/crates/postcard/1.1.1/download -> postcard-1.1.1.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.20/download -> ppv-lite86-0.2.20.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.1/download -> pretty_assertions-1.4.1.crate https://crates.io/api/v1/crates/primeorder/0.13.6/download -> primeorder-0.13.6.crate https://crates.io/api/v1/crates/proc-macro2/1.0.92/download -> proc-macro2-1.0.92.crate https://crates.io/api/v1/crates/protobuf-codegen/3.7.1/download -> protobuf-codegen-3.7.1.crate https://crates.io/api/v1/crates/protobuf-json-mapping/3.7.1/download -> protobuf-json-mapping-3.7.1.crate https://crates.io/api/v1/crates/protobuf-parse/3.7.1/download -> protobuf-parse-3.7.1.crate https://crates.io/api/v1/crates/protobuf-support/3.7.1/download -> protobuf-support-3.7.1.crate https://crates.io/api/v1/crates/protobuf/3.7.1/download -> protobuf-3.7.1.crate https://crates.io/api/v1/crates/psm/0.1.24/download -> psm-0.1.24.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.6/download -> pulldown-cmark-0.9.6.crate https://crates.io/api/v1/crates/pulley-interpreter/26.0.1/download -> pulley-interpreter-26.0.1.crate https://crates.io/api/v1/crates/pyo3-build-config/0.23.3/download -> pyo3-build-config-0.23.3.crate https://crates.io/api/v1/crates/pyo3-ffi/0.23.3/download -> pyo3-ffi-0.23.3.crate https://crates.io/api/v1/crates/pyo3-file/0.10.0/download -> pyo3-file-0.10.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.23.3/download -> pyo3-macros-backend-0.23.3.crate https://crates.io/api/v1/crates/pyo3-macros/0.23.3/download -> pyo3-macros-0.23.3.crate https://crates.io/api/v1/crates/pyo3/0.23.3/download -> pyo3-0.23.3.crate https://crates.io/api/v1/crates/quanta/0.12.3/download -> quanta-0.12.3.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.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-cpuid/11.2.0/download -> raw-cpuid-11.2.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.5.7/download -> redox_syscall-0.5.7.crate https://crates.io/api/v1/crates/redox_users/0.4.6/download -> redox_users-0.4.6.crate https://crates.io/api/v1/crates/regalloc2/0.10.2/download -> regalloc2-0.10.2.crate https://crates.io/api/v1/crates/regex-automata/0.4.9/download -> regex-automata-0.4.9.crate https://crates.io/api/v1/crates/regex-syntax/0.7.5/download -> regex-syntax-0.7.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.5/download -> regex-syntax-0.8.5.crate https://crates.io/api/v1/crates/regex/1.11.1/download -> regex-1.11.1.crate https://crates.io/api/v1/crates/rfc6979/0.4.0/download -> rfc6979-0.4.0.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rowan/0.16.1/download -> rowan-0.16.1.crate https://crates.io/api/v1/crates/roxmltree/0.20.0/download -> roxmltree-0.20.0.crate https://crates.io/api/v1/crates/rsa/0.9.7/download -> rsa-0.9.7.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc-hash/2.1.0/download -> rustc-hash-2.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.1/download -> rustc_version-0.4.1.crate https://crates.io/api/v1/crates/rusticata-macros/4.1.0/download -> rusticata-macros-4.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.42/download -> rustix-0.38.42.crate https://crates.io/api/v1/crates/rustversion/1.0.18/download -> rustversion-1.0.18.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.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/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sec1/0.7.3/download -> sec1-0.7.3.crate https://crates.io/api/v1/crates/semver-parser/0.10.3/download -> semver-parser-0.10.3.crate https://crates.io/api/v1/crates/semver/0.11.0/download -> semver-0.11.0.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.215/download -> serde-1.0.215.crate https://crates.io/api/v1/crates/serde_derive/1.0.215/download -> serde_derive-1.0.215.crate https://crates.io/api/v1/crates/serde_json/1.0.133/download -> serde_json-1.0.133.crate https://crates.io/api/v1/crates/serde_spanned/0.6.8/download -> serde_spanned-0.6.8.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sha2/0.9.9/download -> sha2-0.9.9.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.4/download -> signal-hook-mio-0.2.4.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/signal-hook/0.1.17/download -> signal-hook-0.1.17.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/similar-asserts/1.6.0/download -> similar-asserts-1.6.0.crate https://crates.io/api/v1/crates/similar/2.6.0/download -> similar-2.6.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/skeptic/0.13.7/download -> skeptic-0.13.7.crate https://crates.io/api/v1/crates/slice-group-by/0.3.1/download -> slice-group-by-0.3.1.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/sptr/0.3.2/download -> sptr-0.3.2.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/structmeta-derive/0.2.0/download -> structmeta-derive-0.2.0.crate https://crates.io/api/v1/crates/structmeta/0.2.0/download -> structmeta-0.2.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/strum_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/superconsole/0.2.0/download -> superconsole-0.2.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.90/download -> syn-2.0.90.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/target-lexicon/0.12.16/download -> target-lexicon-0.12.16.crate https://crates.io/api/v1/crates/tempfile/3.14.0/download -> tempfile-3.14.0.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/terminfo/0.7.5/download -> terminfo-0.7.5.crate https://crates.io/api/v1/crates/termios/0.3.3/download -> termios-0.3.3.crate https://crates.io/api/v1/crates/termwiz/0.18.0/download -> termwiz-0.18.0.crate https://crates.io/api/v1/crates/text-size/1.1.1/download -> text-size-1.1.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.69/download -> thiserror-impl-1.0.69.crate https://crates.io/api/v1/crates/thiserror-impl/2.0.6/download -> thiserror-impl-2.0.6.crate https://crates.io/api/v1/crates/thiserror/1.0.69/download -> thiserror-1.0.69.crate https://crates.io/api/v1/crates/thiserror/2.0.6/download -> thiserror-2.0.6.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.19/download -> time-macros-0.2.19.crate https://crates.io/api/v1/crates/time/0.3.37/download -> time-0.3.37.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tlsh-fixed/0.1.1/download -> tlsh-fixed-0.1.1.crate https://crates.io/api/v1/crates/toml/0.8.19/download -> toml-0.8.19.crate https://crates.io/api/v1/crates/toml_datetime/0.6.8/download -> toml_datetime-0.6.8.crate https://crates.io/api/v1/crates/toml_edit/0.22.22/download -> toml_edit-0.22.22.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.7/download -> ucd-trie-0.1.7.crate https://crates.io/api/v1/crates/uncased/0.9.10/download -> uncased-0.9.10.crate https://crates.io/api/v1/crates/unicase/2.8.0/download -> unicase-2.8.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.14/download -> unicode-ident-1.0.14.crate https://crates.io/api/v1/crates/unicode-segmentation/1.12.0/download -> unicode-segmentation-1.12.0.crate https://crates.io/api/v1/crates/unicode-width/0.2.0/download -> unicode-width-0.2.0.crate https://crates.io/api/v1/crates/unicode-xid/0.2.6/download -> unicode-xid-0.2.6.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/uuid/1.11.0/download -> uuid-1.11.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/vtparse/0.6.2/download -> vtparse-0.6.2.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/walrus-macro/0.22.0/download -> walrus-macro-0.22.0.crate https://crates.io/api/v1/crates/walrus/0.23.2/download -> walrus-0.23.2.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-backend/0.2.99/download -> wasm-bindgen-backend-0.2.99.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.99/download -> wasm-bindgen-macro-support-0.2.99.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.99/download -> wasm-bindgen-macro-0.2.99.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.99/download -> wasm-bindgen-shared-0.2.99.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.99/download -> wasm-bindgen-0.2.99.crate https://crates.io/api/v1/crates/wasm-encoder/0.214.0/download -> wasm-encoder-0.214.0.crate https://crates.io/api/v1/crates/wasm-encoder/0.218.0/download -> wasm-encoder-0.218.0.crate https://crates.io/api/v1/crates/wasmparser/0.214.0/download -> wasmparser-0.214.0.crate https://crates.io/api/v1/crates/wasmparser/0.218.0/download -> wasmparser-0.218.0.crate https://crates.io/api/v1/crates/wasmprinter/0.218.0/download -> wasmprinter-0.218.0.crate https://crates.io/api/v1/crates/wasmtime-asm-macros/26.0.1/download -> wasmtime-asm-macros-26.0.1.crate https://crates.io/api/v1/crates/wasmtime-component-macro/26.0.1/download -> wasmtime-component-macro-26.0.1.crate https://crates.io/api/v1/crates/wasmtime-component-util/26.0.1/download -> wasmtime-component-util-26.0.1.crate https://crates.io/api/v1/crates/wasmtime-cranelift/26.0.1/download -> wasmtime-cranelift-26.0.1.crate https://crates.io/api/v1/crates/wasmtime-environ/26.0.1/download -> wasmtime-environ-26.0.1.crate https://crates.io/api/v1/crates/wasmtime-jit-icache-coherence/26.0.1/download -> wasmtime-jit-icache-coherence-26.0.1.crate https://crates.io/api/v1/crates/wasmtime-slab/26.0.1/download -> wasmtime-slab-26.0.1.crate https://crates.io/api/v1/crates/wasmtime-versioned-export-macros/26.0.1/download -> wasmtime-versioned-export-macros-26.0.1.crate https://crates.io/api/v1/crates/wasmtime-wit-bindgen/26.0.1/download -> wasmtime-wit-bindgen-26.0.1.crate https://crates.io/api/v1/crates/wasmtime/26.0.1/download -> wasmtime-26.0.1.crate https://crates.io/api/v1/crates/web-sys/0.3.76/download -> web-sys-0.3.76.crate https://crates.io/api/v1/crates/wezterm-bidi/0.2.3/download -> wezterm-bidi-0.2.3.crate https://crates.io/api/v1/crates/wezterm-color-types/0.2.0/download -> wezterm-color-types-0.2.0.crate https://crates.io/api/v1/crates/wezterm-dynamic-derive/0.1.0/download -> wezterm-dynamic-derive-0.1.0.crate https://crates.io/api/v1/crates/wezterm-dynamic/0.1.0/download -> wezterm-dynamic-0.1.0.crate https://crates.io/api/v1/crates/wezterm-dynamic/0.2.0/download -> wezterm-dynamic-0.2.0.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.1.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.9/download -> winapi-util-0.1.9.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/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/winnow/0.6.20/download -> winnow-0.6.20.crate https://crates.io/api/v1/crates/wit-parser/0.218.0/download -> wit-parser-0.218.0.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/x509-parser/0.16.0/download -> x509-parser-0.16.0.crate https://crates.io/api/v1/crates/yansi/1.0.1/download -> yansi-1.0.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate https://crates.io/api/v1/crates/zip/2.2.1/download -> zip-2.2.1.crate https://crates.io/api/v1/crates/zopfli/0.8.1/download -> zopfli-0.8.1.crate https://crates.io/api/v1/crates/zstd-safe/7.2.1/download -> zstd-safe-7.2.1.crate https://crates.io/api/v1/crates/zstd-sys/2.0.13+zstd.1.5.6/download -> zstd-sys-2.0.13+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.13.2/download -> zstd-0.13.2.crate +_eclasses_=cargo 5ad34dd14ea52875e865e465e0f6421a distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=02cf6b235a70f99ee9b391a11bcf34b0 diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz Binary files differindex 7ab680c43330..4a0f9a5f9b22 100644 --- a/metadata/md5-cache/app-misc/Manifest.gz +++ b/metadata/md5-cache/app-misc/Manifest.gz diff --git a/metadata/md5-cache/app-misc/fx-35.0.0 b/metadata/md5-cache/app-misc/fx-35.0.0 new file mode 100644 index 000000000000..65afc6125d15 --- /dev/null +++ b/metadata/md5-cache/app-misc/fx-35.0.0 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install test unpack +DESCRIPTION=Terminal JSON viewer & processor +EAPI=8 +HOMEPAGE=https://fx.wtf/ https://github.com/antonmedv/fx +INHERIT=go-module shell-completion +KEYWORDS=~amd64 +LICENSE=MIT +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/antonmedv/fx/archive/35.0.0.tar.gz -> fx-35.0.0.tar.gz https://dev.gentoo.org/~arthurzam/distfiles/app-misc/fx/fx-35.0.0-deps.tar.xz +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=64546f3009a118121ed640abb574a3db diff --git a/metadata/md5-cache/app-misc/spire-1.7.1 b/metadata/md5-cache/app-misc/spire-1.11.1 index 85ba00aa6c19..692cd5176863 100644 --- a/metadata/md5-cache/app-misc/spire-1.7.1 +++ b/metadata/md5-cache/app-misc/spire-1.11.1 @@ -6,10 +6,11 @@ EAPI=8 HOMEPAGE=https://github.com/spiffe/spire INHERIT=go-module KEYWORDS=~amd64 -LICENSE=Apache-2.0 +LICENSE=Apache-2.0 BSD-2 BSD MIT ISC MPL-2.0 +PROPERTIES=test_network RDEPEND=acct-group/spire acct-user/spire RESTRICT=test strip SLOT=0 -SRC_URI=https://github.com/spiffe/spire/archive/v1.7.1.tar.gz -> spire-1.7.1.tar.gz https://dev.gentoo.org/~williamh/dist/spire-1.7.1-deps.tar.xz +SRC_URI=https://github.com/spiffe/spire/archive/v1.11.1.tar.gz -> spire-1.11.1.tar.gz https://dev.gentoo.org/~arthurzam/distfiles/app-misc/spire/spire-1.11.1-deps.tar.xz _eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=d892b0c953ee06f26055796fa03bfe55 +_md5_=92f35453b20d671c61a14f667e00e887 diff --git a/metadata/md5-cache/app-misc/spire-1.3.3 b/metadata/md5-cache/app-misc/spire-1.3.3 deleted file mode 100644 index 5cbc262c5859..000000000000 --- a/metadata/md5-cache/app-misc/spire-1.3.3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip -DEFINED_PHASES=compile install test unpack -DEPEND=acct-group/spire acct-user/spire -DESCRIPTION=the spiffe runtime environment -EAPI=8 -HOMEPAGE=https://github.com/spiffe/spire -INHERIT=go-module -KEYWORDS=~amd64 -LICENSE=Apache-2.0 -RDEPEND=acct-group/spire acct-user/spire -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/spiffe/spire/archive/v1.3.3.tar.gz -> spire-1.3.3.tar.gz https://dev.gentoo.org/~williamh/dist/spire-1.3.3-deps.tar.xz -_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=ec6e8811e4fa80cd303fc730235db1e1 diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz Binary files differindex 4a08dec554ee..c99840d54743 100644 --- a/metadata/md5-cache/app-office/Manifest.gz +++ b/metadata/md5-cache/app-office/Manifest.gz diff --git a/metadata/md5-cache/app-office/joplin-desktop-3.2.11 b/metadata/md5-cache/app-office/joplin-desktop-3.2.11 new file mode 100644 index 000000000000..0d2030685dac --- /dev/null +++ b/metadata/md5-cache/app-office/joplin-desktop-3.2.11 @@ -0,0 +1,14 @@ +DEFINED_PHASES=install postinst postrm preinst prepare unpack +DESCRIPTION=Secure note taking and to-do app with synchronization capabilities +EAPI=8 +HOMEPAGE=https://joplinapp.org/ https://github.com/laurent22/joplin/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop xdg +KEYWORDS=-* ~amd64 +LICENSE=AGPL-3+ +RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib || ( media-libs/libcanberra-gtk3 media-libs/libcanberra[gtk3(-)] ) media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libnotify x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils +RESTRICT=bindist +SLOT=0 +SRC_URI=https://github.com/laurent22/joplin/releases/download/v3.2.11/Joplin-3.2.11.AppImage +_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=6777580ee7db6d165bca42763b1278d0 diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz Binary files differindex 7927df21f037..5886e786433e 100644 --- a/metadata/md5-cache/app-shells/Manifest.gz +++ b/metadata/md5-cache/app-shells/Manifest.gz diff --git a/metadata/md5-cache/app-shells/fish-4.0_beta1 b/metadata/md5-cache/app-shells/fish-4.0_beta1 new file mode 100644 index 000000000000..dd20f3d437c6 --- /dev/null +++ b/metadata/md5-cache/app-shells/fish-4.0_beta1 @@ -0,0 +1,14 @@ +BDEPEND=nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-tcltk/expect || ( ( dev-lang/python:3.13 dev-python/pexpect[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pexpect[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pexpect[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pexpect[python_targets_python3_10(-)] ) ) ) || ( dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.78.0 dev-lang/rust:1.78.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.76.0 dev-lang/rust:1.76.0 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Friendly Interactive SHell +EAPI=8 +HOMEPAGE=https://fishshell.com/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cargo cmake python-any-r1 readme.gentoo-r1 xdg +IUSE=+doc nls split-usr test debug +LICENSE=GPL-2 BSD BSD-2 CC0-1.0 GPL-2+ ISC LGPL-2+ MIT PSF-2 ZLIB MIT Unicode-DFS-2016 WTFPL-2 ZLIB +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/fish-shell/fish-shell/releases/download/4.0b1/fish-4.0b1.tar.xz https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/cc/1.1.30/download -> cc-1.1.30.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/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/cpufeatures/0.2.14/download -> cpufeatures-0.2.14.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foldhash/0.1.3/download -> foldhash-0.1.3.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashbrown/0.15.0/download -> hashbrown-0.15.0.crate https://crates.io/api/v1/crates/jobserver/0.1.32/download -> jobserver-0.1.32.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/libc/0.2.159/download -> libc-0.2.159.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/lru/0.12.5/download -> lru-0.12.5.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/once_cell/1.20.2/download -> once_cell-1.20.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.31/download -> pkg-config-0.3.31.crate https://crates.io/api/v1/crates/portable-atomic/1.9.0/download -> portable-atomic-1.9.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.87/download -> proc-macro2-1.0.87.crate https://crates.io/api/v1/crates/quote/1.0.37/download -> quote-1.0.37.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.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/redox_syscall/0.5.7/download -> redox_syscall-0.5.7.crate https://crates.io/api/v1/crates/rsconf/0.2.2/download -> rsconf-0.2.2.crate https://crates.io/api/v1/crates/rust-embed-impl/8.5.0/download -> rust-embed-impl-8.5.0.crate https://crates.io/api/v1/crates/rust-embed-utils/8.5.0/download -> rust-embed-utils-8.5.0.crate https://crates.io/api/v1/crates/rust-embed/8.5.0/download -> rust-embed-8.5.0.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/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/serial_test/1.0.0/download -> serial_test-1.0.0.crate https://crates.io/api/v1/crates/serial_test_derive/1.0.0/download -> serial_test_derive-1.0.0.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.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.79/download -> syn-2.0.79.crate https://crates.io/api/v1/crates/terminfo/0.9.0/download -> terminfo-0.9.0.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.13/download -> unicode-ident-1.0.13.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/widestring/1.1.0/download -> widestring-1.1.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.9/download -> winapi-util-0.1.9.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://github.com/fish-shell/rust-pcre2/archive/85b7afba1a9d9bd445779800e5bcafeb732e4421.tar.gz -> rust-pcre2-85b7afba1a9d9bd445779800e5bcafeb732e4421.gh.tar.gz https://github.com/fish-shell/rust-pcre2/archive/85b7afba1a9d9bd445779800e5bcafeb732e4421.tar.gz -> rust-pcre2-85b7afba1a9d9bd445779800e5bcafeb732e4421.gh.tar.gz +_eclasses_=cargo 5ad34dd14ea52875e865e465e0f6421a cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust 44c8464f6266787f32aab8b1f056a28b rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=e5a20d979483b129a9e3e2f02675643c diff --git a/metadata/md5-cache/app-shells/fish-9999 b/metadata/md5-cache/app-shells/fish-9999 index 4215357d3e76..97fea7d8a084 100644 --- a/metadata/md5-cache/app-shells/fish-9999 +++ b/metadata/md5-cache/app-shells/fish-9999 @@ -1,16 +1,14 @@ -BDEPEND=nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-tcltk/expect || ( ( dev-lang/python:3.11 dev-python/pexpect[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pexpect[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-tcltk/expect || ( ( dev-lang/python:3.13 dev-python/pexpect[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pexpect[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pexpect[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pexpect[python_targets_python3_10(-)] ) ) ) doc? ( dev-python/sphinx ) || ( dev-lang/rust-bin:1.84.0 dev-lang/rust:1.84.0 dev-lang/rust-bin:1.83.0 dev-lang/rust:1.83.0 dev-lang/rust-bin:1.82.0 dev-lang/rust:1.82.0 dev-lang/rust-bin:1.81.0 dev-lang/rust:1.81.0 dev-lang/rust-bin:1.80.1 dev-lang/rust:1.80.1 dev-lang/rust-bin:1.79.0 dev-lang/rust:1.79.0 dev-lang/rust-bin:1.78.0 dev-lang/rust:1.78.0 dev-lang/rust-bin:1.77.1 dev-lang/rust:1.77.1 dev-lang/rust-bin:1.76.0 dev-lang/rust:1.76.0 dev-lang/rust-bin:1.75.0 dev-lang/rust:1.75.0 dev-lang/rust-bin:1.74.1 dev-lang/rust:1.74.1 dev-lang/rust-bin:1.71.1 dev-lang/rust:1.71.1 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=>=dev-libs/libpcre2-10.32:=[pcre32] sys-apps/coreutils sys-libs/ncurses:=[unicode(+)] doc? ( dev-python/sphinx ) DESCRIPTION=Friendly Interactive SHell EAPI=8 HOMEPAGE=https://fishshell.com/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=cmake python-any-r1 readme.gentoo-r1 xdg git-r3 -IUSE=+doc nls split-usr test -LICENSE=GPL-2 BSD BSD-2 CC0-1.0 GPL-2+ ISC LGPL-2+ MIT PSF-2 ZLIB +INHERIT=cargo cmake python-any-r1 readme.gentoo-r1 xdg git-r3 +IUSE=+doc nls split-usr test debug +LICENSE=GPL-2 BSD BSD-2 CC0-1.0 GPL-2+ ISC LGPL-2+ MIT PSF-2 ZLIB MIT Unicode-DFS-2016 WTFPL-2 ZLIB PROPERTIES=live -RDEPEND=>=dev-libs/libpcre2-10.32:=[pcre32] sys-apps/coreutils sys-libs/ncurses:=[unicode(+)] RESTRICT=!test? ( test ) SLOT=0 -_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=0a96732925ba52257d98e017df1a4055 +_eclasses_=cargo 5ad34dd14ea52875e865e465e0f6421a cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 readme.gentoo-r1 b045f3acf546393ab6b3170781875358 rust 44c8464f6266787f32aab8b1f056a28b rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=f9b3eba87d47a264b3a03adfe3ccd8e6 diff --git a/metadata/md5-cache/dev-build/Manifest.gz b/metadata/md5-cache/dev-build/Manifest.gz Binary files differindex c6cab420be2e..53eec6e9b310 100644 --- a/metadata/md5-cache/dev-build/Manifest.gz +++ b/metadata/md5-cache/dev-build/Manifest.gz diff --git a/metadata/md5-cache/dev-build/bazel-buildtools-8.0.1 b/metadata/md5-cache/dev-build/bazel-buildtools-8.0.1 new file mode 100644 index 000000000000..d276ac46feec --- /dev/null +++ b/metadata/md5-cache/dev-build/bazel-buildtools-8.0.1 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install postinst prepare unpack +DESCRIPTION=Tools for working with Google's Bazel BUILD files. +EAPI=8 +HOMEPAGE=https://github.com/bazelbuild/buildtools/ +INHERIT=go-module +KEYWORDS=~amd64 ~arm64 ~x86 +LICENSE=Apache-2.0 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/bazelbuild/buildtools/archive/refs/tags/v8.0.1.tar.gz -> bazel-buildtools-8.0.1.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/bazel-buildtools-8.0.0-deps.tar.xz +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=e11cf4c3347857d455f026ce063b5ea4 diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz Binary files differindex 73cea6c4ed97..045e09d5f8aa 100644 --- a/metadata/md5-cache/dev-db/Manifest.gz +++ b/metadata/md5-cache/dev-db/Manifest.gz diff --git a/metadata/md5-cache/dev-db/rqlite-8.36.6 b/metadata/md5-cache/dev-db/rqlite-8.36.6 new file mode 100644 index 000000000000..e65e3860a5b3 --- /dev/null +++ b/metadata/md5-cache/dev-db/rqlite-8.36.6 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install prepare test unpack +DESCRIPTION=Replicated SQLite using the Raft consensus protocol +EAPI=8 +HOMEPAGE=https://github.com/rqlite/rqlite https://www.philipotoole.com/tag/rqlite/ +INHERIT=go-module +KEYWORDS=~amd64 ~x86 +LICENSE=MIT Apache-2.0 BSD CC0-1.0 MPL-2.0 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/rqlite/rqlite/archive/v8.36.6.tar.gz -> rqlite-8.36.6.tar.gz https://dev.gentoo.org/~zmedico/dist/rqlite-8.36.6-deps.tar.xz +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=053365f7b029a4b128a080e562cf08c7 diff --git a/metadata/md5-cache/dev-debug/Manifest.gz b/metadata/md5-cache/dev-debug/Manifest.gz Binary files differindex f25992e7ac90..f1331d527750 100644 --- a/metadata/md5-cache/dev-debug/Manifest.gz +++ b/metadata/md5-cache/dev-debug/Manifest.gz diff --git a/metadata/md5-cache/dev-debug/valgrind-3.24.0_p1 b/metadata/md5-cache/dev-debug/valgrind-3.24.0_p1 index 88d4873d9c82..7efb3d03bf92 100644 --- a/metadata/md5-cache/dev-debug/valgrind-3.24.0_p1 +++ b/metadata/md5-cache/dev-debug/valgrind-3.24.0_p1 @@ -6,10 +6,10 @@ EAPI=8 HOMEPAGE=https://valgrind.org INHERIT=autotools flag-o-matic toolchain-funcs multilib pax-utils verify-sig IUSE=mpi verify-sig -KEYWORDS=-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris +KEYWORDS=-* amd64 ~arm ~arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris LICENSE=GPL-2 RDEPEND=mpi? ( virtual/mpi ) SLOT=0 SRC_URI=https://sourceware.org/pub/valgrind/valgrind-3.24.0.tar.bz2 verify-sig? ( https://sourceware.org/pub/valgrind/valgrind-3.24.0.tar.bz2.asc ) https://dev.gentoo.org/~sam/distfiles/dev-debug/valgrind/valgrind-3.24.0-patches-1.tar.xz _eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=ffd23ff979762b8dea412122aa16cd1b +_md5_=82e83157be18114207a7bac7f3dbecbf diff --git a/metadata/md5-cache/dev-go/Manifest.gz b/metadata/md5-cache/dev-go/Manifest.gz Binary files differindex 9577d9fd6527..5929ac5bd41f 100644 --- a/metadata/md5-cache/dev-go/Manifest.gz +++ b/metadata/md5-cache/dev-go/Manifest.gz diff --git a/metadata/md5-cache/dev-go/go-licenses-1.6.0 b/metadata/md5-cache/dev-go/go-licenses-1.6.0 new file mode 100644 index 000000000000..5c87eddb173f --- /dev/null +++ b/metadata/md5-cache/dev-go/go-licenses-1.6.0 @@ -0,0 +1,14 @@ +BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install test unpack +DESCRIPTION=Reports on the licenses used by a Go package and its dependencies +EAPI=8 +HOMEPAGE=https://github.com/google/go-licenses +INHERIT=shell-completion edo go-module +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 BSD-2 BSD MIT Unlicense +PROPERTIES=test_network +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/google/go-licenses/archive/refs/tags/v1.6.0.tar.gz -> go-licenses-1.6.0.tar.gz https://dev.gentoo.org/~arthurzam/distfiles/dev-go/go-licenses/go-licenses-1.6.0-deps.tar.xz +_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=72a2640899bc4dbf1a03f2b3360bac69 diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz Binary files differindex 00bb7d8835dc..6b6a9328cab1 100644 --- a/metadata/md5-cache/dev-java/Manifest.gz +++ b/metadata/md5-cache/dev-java/Manifest.gz diff --git a/metadata/md5-cache/dev-java/java-diff-utils-4.12 b/metadata/md5-cache/dev-java/java-diff-utils-4.12 deleted file mode 100644 index c98fc0bccb2c..000000000000 --- a/metadata/md5-cache/dev-java/java-diff-utils-4.12 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=compile install preinst prepare setup test -DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 ) -DESCRIPTION=Library for computing diffs, applying patches, generationg side-by-side view -EAPI=8 -HOMEPAGE=https://java-diff-utils.github.io/java-diff-utils/ -INHERIT=java-pkg-2 java-pkg-simple -IUSE=doc source test -KEYWORDS=amd64 arm64 ppc64 -LICENSE=Apache-2.0 -RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) -RESTRICT=test !test? ( test ) -SLOT=4 -SRC_URI=https://github.com/java-diff-utils/java-diff-utils/archive/java-diff-utils-parent-4.12.tar.gz -_eclasses_=java-pkg-2 38fd81c7880666a00a638ca8deb64d72 java-pkg-simple c346bc0ba9945618340315a1089a82ef java-utils-2 c610b1541a10e37cb26ab5b707a744f1 -_md5_=833d5d993f2d8e1517bccd55c7901487 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz Binary files differindex 5d30f387ebe7..69d2c9b92d00 100644 --- a/metadata/md5-cache/dev-lang/Manifest.gz +++ b/metadata/md5-cache/dev-lang/Manifest.gz diff --git a/metadata/md5-cache/dev-lang/algol68g-3.5.9 b/metadata/md5-cache/dev-lang/algol68g-3.5.12 index 1c900b1f57b3..f4897fdf486c 100644 --- a/metadata/md5-cache/dev-lang/algol68g-3.5.9 +++ b/metadata/md5-cache/dev-lang/algol68g-3.5.12 @@ -4,9 +4,9 @@ DESCRIPTION=Algol 68 Genie compiler-interpreter EAPI=8 HOMEPAGE=https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html IUSE=+curl +gsl +mpfr +ncurses plotutils postgres +readline -KEYWORDS=amd64 ~x86 +KEYWORDS=~amd64 ~x86 LICENSE=GPL-3+ RDEPEND=curl? ( net-misc/curl ) gsl? ( sci-libs/gsl:= ) mpfr? ( dev-libs/mpfr:= ) plotutils? ( media-libs/plotutils ) postgres? ( dev-db/postgresql:* ) readline? ( sys-libs/readline:= ) SLOT=0 -SRC_URI=https://jmvdveer.home.xs4all.nl/algol68g-3.5.9.tar.gz -_md5_=190ed59881c8173174c9a8939209db2d +SRC_URI=https://jmvdveer.home.xs4all.nl/algol68g-3.5.12.tar.gz +_md5_=6ae67739451ca5a5dec8e245e83a966a diff --git a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r5 b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r5 index 2c259610dea4..e7b23bade3c8 100644 --- a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r5 +++ b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r5 @@ -13,5 +13,5 @@ RDEPEND=!=sys-devel/gcc-10.3.1* sys-libs/zlib virtual/libiconv nls? ( virtual/li RESTRICT=test !test? ( test ) test SLOT=10 SRC_URI=https://community.download.adacore.com/v1/005d2b2eff627177986d2517eb31e1959bec6f3a?filename=gnat-2021-20210519-19A70-src.tar.gz -> gnat-2021-20210519-19A70-src.tar.gz https://community.download.adacore.com/v1/44cd393be0b468cc253bf2cf9cf7804c993e7b5b?filename=gcc-10-2021-20210519-19A74-src.tar.gz -> gcc-10-2021-20210519-19A74-src.tar.gz https://community.download.adacore.com/v1/8ace7d06e469d36d726cc8badb0ed78411e727f3?filename=gcc-interface-10-2021-20210519-19A75-src.tar.gz -> gcc-interface-10-2021-20210519-19A75-src.tar.gz !system-bootstrap? ( amd64? ( https://community.download.adacore.com/v1/6eb6eef6bb897e4c743a519bfebe0b1d6fc409c6?filename=gnat-gpl-2014-x86_64-linux-bin.tar.gz&rand=1193 -> gnat-gpl-2014-x86_64-linux-bin.tar.gz ) x86? ( https://community.download.adacore.com/v1/c5e9e6fdff5cb77ed90cf8c62536653e27c0bed6?filename=gnat-gpl-2014-x86-linux-bin.tar.gz&rand=436 -> gnat-gpl-2014-x86-linux-bin.tar.gz ) ) https://dev.gentoo.org/~soap/distfiles/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-10.3.0-patches-4.tar.xz mirror://gentoo/gcc-10.3.0-patches-4.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=d4dce15cc7f90b2004c10eb2d9406efa diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz Binary files differindex dd39ef2a314e..7baa9c563656 100644 --- a/metadata/md5-cache/dev-libs/Manifest.gz +++ b/metadata/md5-cache/dev-libs/Manifest.gz diff --git a/metadata/md5-cache/dev-libs/serd-0.32.4 b/metadata/md5-cache/dev-libs/serd-0.32.4 new file mode 100644 index 000000000000..9389e5bbb83a --- /dev/null +++ b/metadata/md5-cache/dev-libs/serd-0.32.4 @@ -0,0 +1,14 @@ +BDEPEND=doc? ( app-text/doxygen dev-python/sphinx dev-python/sphinx-lv2-theme dev-python/sphinxygen ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Library for RDF syntax which supports reading and writing Turtle and NTriples +EAPI=8 +HOMEPAGE=https://drobilla.net/software/serd.html +INHERIT=meson-multilib +IUSE=doc test +tools 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 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=ISC +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://download.drobilla.net/serd-0.32.4.tar.xz +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=9804d93d5cafa7baa455315d1b77afaa diff --git a/metadata/md5-cache/dev-libs/sord-0.16.18 b/metadata/md5-cache/dev-libs/sord-0.16.18 new file mode 100644 index 000000000000..317982a0869d --- /dev/null +++ b/metadata/md5-cache/dev-libs/sord-0.16.18 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen dev-python/sphinx dev-python/sphinx-lv2-theme dev-python/sphinxygen ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-libs/serd-0.30.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/zix-0.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] tools? ( dev-libs/libpcre2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +DESCRIPTION=Library for storing RDF data in memory +EAPI=8 +HOMEPAGE=https://drobilla.net/software/sord.html +INHERIT=meson-multilib +IUSE=doc test tools 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 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=ISC +RDEPEND=>=dev-libs/serd-0.30.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/zix-0.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] tools? ( dev-libs/libpcre2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://download.drobilla.net/sord-0.16.18.tar.xz +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=57d7203da3f2260cb6dae979d1ea90d8 diff --git a/metadata/md5-cache/dev-perl/Alien-Build-2.840.0 b/metadata/md5-cache/dev-perl/Alien-Build-2.840.0 new file mode 100644 index 000000000000..ee0da93661b5 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Alien-Build-2.840.0 @@ -0,0 +1,16 @@ +BDEPEND=zip? ( dev-perl/Archive-Zip ) virtual/perl-Archive-Tar >=dev-perl/Capture-Tiny-0.170.0 virtual/perl-Digest-SHA virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-MakeMaker-6.640.0 >=virtual/perl-ExtUtils-ParseXS-3.300.0 >=dev-perl/FFI-CheckLib-0.110.0 >=dev-perl/File-Which-1.100.0 dev-perl/File-chdir virtual/perl-JSON-PP >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Path-Tiny-0.77.0 >=virtual/perl-Test-Simple-1.302.96 >=virtual/perl-Text-ParseWords-3.260.0 virtual/pkgconfig test? ( dev-perl/Devel-Hide >=virtual/perl-Test2-Suite-0.0.121 !minimal? ( dev-perl/Alien-Base-ModuleBuild dev-perl/Sort-Versions ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Build external dependencies for use in CPAN +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Alien-Build +INHERIT=perl-module +IUSE=minimal zip perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=zip? ( dev-perl/Archive-Zip ) virtual/perl-Archive-Tar >=dev-perl/Capture-Tiny-0.170.0 virtual/perl-Digest-SHA virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-MakeMaker-6.640.0 >=virtual/perl-ExtUtils-ParseXS-3.300.0 >=dev-perl/FFI-CheckLib-0.110.0 >=dev-perl/File-Which-1.100.0 dev-perl/File-chdir virtual/perl-JSON-PP >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Path-Tiny-0.77.0 >=virtual/perl-Test-Simple-1.302.96 >=virtual/perl-Text-ParseWords-3.260.0 virtual/pkgconfig >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Build-2.84.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=fd6f82d7afba139683279325b0f914db diff --git a/metadata/md5-cache/dev-perl/App-Cmd-0.337.0 b/metadata/md5-cache/dev-perl/App-Cmd-0.337.0 new file mode 100644 index 000000000000..c87e46ef068f --- /dev/null +++ b/metadata/md5-cache/dev-perl/App-Cmd-0.337.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-perl/Capture-Tiny-0.130.0 virtual/perl-Carp >=dev-perl/Class-Load-0.60.0 dev-perl/Data-OptList >=virtual/perl-Getopt-Long-2.390.0 >=dev-perl/Getopt-Long-Descriptive-0.116.0 dev-perl/IO-TieCombine dev-perl/Module-Pluggable dev-perl/String-RewritePrefix dev-perl/Sub-Exporter dev-perl/Sub-Install virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-IPC-Cmd dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Write command line apps with less suffering +EAPI=8 +HOMEPAGE=https://metacpan.org/release/App-Cmd +INHERIT=perl-module +IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-perl/Capture-Tiny-0.130.0 virtual/perl-Carp >=dev-perl/Class-Load-0.60.0 dev-perl/Data-OptList >=virtual/perl-Getopt-Long-2.390.0 >=dev-perl/Getopt-Long-Descriptive-0.116.0 dev-perl/IO-TieCombine dev-perl/Module-Pluggable dev-perl/String-RewritePrefix dev-perl/Sub-Exporter dev-perl/Sub-Install virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/App-Cmd-0.337.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=4675685e012f36827a79af8af5de22ee diff --git a/metadata/md5-cache/dev-perl/App-cpanminus-1.704.800 b/metadata/md5-cache/dev-perl/App-cpanminus-1.704.800 new file mode 100644 index 000000000000..b00347b09874 --- /dev/null +++ b/metadata/md5-cache/dev-perl/App-cpanminus-1.704.800 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Get, unpack, build and install modules from CPAN +EAPI=8 +HOMEPAGE=https://metacpan.org/release/App-cpanminus +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~riscv ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7048.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=ddd8d27bcfe66f28c52f64e3a4d08741 diff --git a/metadata/md5-cache/dev-perl/App-perlbrew-1.10.0 b/metadata/md5-cache/dev-perl/App-perlbrew-1.10.0 new file mode 100644 index 000000000000..da55a772bad1 --- /dev/null +++ b/metadata/md5-cache/dev-perl/App-perlbrew-1.10.0 @@ -0,0 +1,16 @@ +BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7.220.0 >=dev-perl/CPAN-Perl-Releases-5.202.307.200 >=dev-perl/Capture-Tiny-0.360.0 >=dev-perl/Devel-PatchPerl-2.80.0 >=virtual/perl-ExtUtils-MakeMaker-7.220.0 >=virtual/perl-File-Temp-0.230.400 virtual/perl-JSON-PP >=dev-perl/local-lib-2.0.14 >=dev-perl/Module-Build-Tiny-0.39.0 test? ( >=dev-perl/File-Which-1.210.0 >=dev-perl/Path-Class-0.330.0 >=dev-perl/Test2-Plugin-IOEvents-0.1.1 >=dev-perl/Test2-Plugin-NoWarnings-0.100.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Manage perl installations in your $HOME +EAPI=8 +HOMEPAGE=https://metacpan.org/release/App-perlbrew +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7.220.0 >=dev-perl/CPAN-Perl-Releases-5.202.307.200 >=dev-perl/Capture-Tiny-0.360.0 >=dev-perl/Devel-PatchPerl-2.80.0 >=virtual/perl-ExtUtils-MakeMaker-7.220.0 >=virtual/perl-File-Temp-0.230.400 virtual/perl-JSON-PP >=dev-perl/local-lib-2.0.14 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/G/GU/GUGOD/App-perlbrew-1.01.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=858dfd7295912e246723a84c60ac3db8 diff --git a/metadata/md5-cache/dev-perl/Business-ISBN-3.11.0 b/metadata/md5-cache/dev-perl/Business-ISBN-3.11.0 new file mode 100644 index 000000000000..10a5bbd47702 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Business-ISBN-3.11.0 @@ -0,0 +1,16 @@ +BDEPEND=barcode? ( dev-perl/GD-Barcode dev-perl/GD[png(+)] ) >=dev-perl/Business-ISBN-Data-20230322.1.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Work with ISBN as objects +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Business-ISBN +INHERIT=perl-module +IUSE=barcode perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=Artistic-2 +RDEPEND=barcode? ( dev-perl/GD-Barcode dev-perl/GD[png(+)] ) >=dev-perl/Business-ISBN-Data-20230322.1.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/B/BR/BRIANDFOY/Business-ISBN-3.011.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=3edfe2bebbdbe48e5db9dfec0aafb14c diff --git a/metadata/md5-cache/dev-perl/CGI-4.670.0 b/metadata/md5-cache/dev-perl/CGI-4.670.0 new file mode 100644 index 000000000000..634a5bd4ef54 --- /dev/null +++ b/metadata/md5-cache/dev-perl/CGI-4.670.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-File-Temp-0.170.0 >=dev-perl/HTML-Parser-3.690.0 virtual/perl-if >=virtual/perl-parent-0.225.0 >=dev-perl/URI-1.760.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-IO dev-perl/Test-NoWarnings >=virtual/perl-Test-Simple-0.980.0 >=dev-perl/Test-Warn-0.300.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Simple Common Gateway Interface Class +EAPI=8 +HOMEPAGE=https://metacpan.org/release/CGI +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=Artistic-2 +RDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-File-Temp-0.170.0 >=dev-perl/HTML-Parser-3.690.0 virtual/perl-if >=virtual/perl-parent-0.225.0 >=dev-perl/URI-1.760.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/CGI-4.67.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=7599af63c300d9111b2ae80cfd483634 diff --git a/metadata/md5-cache/dev-perl/CGI-Compile-0.270.0 b/metadata/md5-cache/dev-perl/CGI-Compile-0.270.0 new file mode 100644 index 000000000000..041875dd3598 --- /dev/null +++ b/metadata/md5-cache/dev-perl/CGI-Compile-0.270.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-perl/File-pushd dev-perl/Sub-Name >=dev-perl/Module-Build-Tiny-0.34.0 test? ( dev-perl/CGI dev-perl/Capture-Tiny dev-perl/Filter dev-perl/Sub-Identify dev-perl/Test-NoWarnings dev-perl/Test-Requires virtual/perl-Test-Simple dev-perl/Try-Tiny ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Compile .cgi scripts to a code reference like ModPerl::Registry +EAPI=8 +HOMEPAGE=https://metacpan.org/release/CGI-Compile +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/File-pushd dev-perl/Sub-Name >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/R/RK/RKITOVER/CGI-Compile-0.27.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=82dd03f2b7c17c802738ec3d1e81e4d0 diff --git a/metadata/md5-cache/dev-perl/Capture-Tiny-0.500.0 b/metadata/md5-cache/dev-perl/Capture-Tiny-0.500.0 new file mode 100644 index 000000000000..613255a7be03 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Capture-Tiny-0.500.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Capture STDOUT and STDERR from Perl, XS, or external programs +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Capture-Tiny +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=Apache-2.0 +RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.50.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=63dfb9cb3886984ffe151fc153cb2d99 diff --git a/metadata/md5-cache/dev-perl/Carp-Assert-More-2.8.0 b/metadata/md5-cache/dev-perl/Carp-Assert-More-2.8.0 new file mode 100644 index 000000000000..b2b162f87007 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Carp-Assert-More-2.8.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( dev-perl/Test-Exception >=virtual/perl-Test-Simple-0.720.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Convenience assertions for common situations +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Carp-Assert-More +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=Artistic-2 +RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/Carp-Assert-More-2.8.0.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=d41202be29887ff288dee9d87871968d diff --git a/metadata/md5-cache/dev-perl/Config-General-2.670.0 b/metadata/md5-cache/dev-perl/Config-General-2.670.0 new file mode 100644 index 000000000000..e2df143f2bcf --- /dev/null +++ b/metadata/md5-cache/dev-perl/Config-General-2.670.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-File-Spec virtual/perl-IO virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Config file parser module +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Config-General +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=Artistic-2 +RDEPEND=virtual/perl-File-Spec virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/T/TL/TLINDEN/Config-General-2.67.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=45ba4ded2a5b5f53187d367b2d52b5bd diff --git a/metadata/md5-cache/dev-perl/Convert-PEM-0.130.0 b/metadata/md5-cache/dev-perl/Convert-PEM-0.130.0 new file mode 100644 index 000000000000..c5f76120c6ab --- /dev/null +++ b/metadata/md5-cache/dev-perl/Convert-PEM-0.130.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-perl/Class-ErrorHandler >=dev-perl/Convert-ASN1-0.340.0 dev-perl/Crypt-DES_EDE3 dev-perl/CryptX virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Read/write encrypted ASN.1 PEM files +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Convert-PEM +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/Class-ErrorHandler >=dev-perl/Convert-ASN1-0.340.0 dev-perl/Crypt-DES_EDE3 dev-perl/CryptX virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/T/TI/TIMLEGGE/Convert-PEM-0.13.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=2fce302bdc30bd269fb3e924dcf54cb7 diff --git a/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.390.0 b/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.390.0 new file mode 100644 index 000000000000..f7135bb7c000 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.390.0 @@ -0,0 +1,16 @@ +BDEPEND=>=virtual/perl-Math-BigInt-1.160.0 virtual/perl-Carp >=virtual/perl-Encode-1.980.100 virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-podlators-2.80.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-Test virtual/perl-Test-Simple virtual/perl-Time-Piece ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=cPanel fork of JSON::XS, fast and correct serializing +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Cpanel-JSON-XS +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=virtual/perl-Math-BigInt-1.160.0 virtual/perl-Carp >=virtual/perl-Encode-1.980.100 virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-podlators-2.80.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-4.39.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=f4e3d6a764b01aa00caa15e593b51d30 diff --git a/metadata/md5-cache/dev-perl/Date-Manip-6.960.0 b/metadata/md5-cache/dev-perl/Date-Manip-6.960.0 new file mode 100644 index 000000000000..331ade2809e2 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Date-Manip-6.960.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable elibc_musl? ( sys-libs/timezone-data ) >=virtual/perl-ExtUtils-MakeMaker-6.670.100 test? ( >=dev-perl/Test-Inter-1.90.0 virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Perl date manipulation routines +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Date-Manip +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable elibc_musl? ( sys-libs/timezone-data ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/S/SB/SBECK/Date-Manip-6.96.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=12d4e64680213477506f10431c5fbe70 diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-Flexible-0.370.0 b/metadata/md5-cache/dev-perl/DateTime-Format-Flexible-0.370.0 new file mode 100644 index 000000000000..0ac01cfc9b26 --- /dev/null +++ b/metadata/md5-cache/dev-perl/DateTime-Format-Flexible-0.370.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-perl/DateTime >=dev-perl/DateTime-Format-Builder-0.740.0 dev-perl/DateTime-TimeZone virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-MockTime dev-perl/Test-NoWarnings >=virtual/perl-Test-Simple-0.440.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Flexibly parse strings and turn them into DateTime objects +EAPI=8 +HOMEPAGE=https://metacpan.org/release/DateTime-Format-Flexible +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/DateTime >=dev-perl/DateTime-Format-Builder-0.740.0 dev-perl/DateTime-TimeZone >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/T/TH/THINC/DateTime-Format-Flexible-0.37.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=6b229825fcb25dac158400c0dffb5002 diff --git a/metadata/md5-cache/dev-perl/File-Find-Object-0.3.9 b/metadata/md5-cache/dev-perl/File-Find-Object-0.3.9 new file mode 100644 index 000000000000..192bc889a0c3 --- /dev/null +++ b/metadata/md5-cache/dev-perl/File-Find-Object-0.3.9 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Path dev-perl/File-TreeCreate >=dev-perl/Test-File-1.993.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=An object oriented File::Find replacement +EAPI=8 +HOMEPAGE=https://metacpan.org/release/File-Find-Object +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor virtual/perl-File-Spec virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/File-Find-Object-0.3.9.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=ac140b4913ec827429e1e867d9979b29 diff --git a/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.116.0 b/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.116.0 new file mode 100644 index 000000000000..efc993ec8a13 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.116.0 @@ -0,0 +1,16 @@ +BDEPEND=!<dev-perl/MooseX-Getopt-0.660.0 virtual/perl-Carp >=virtual/perl-Getopt-Long-2.550.0 >=dev-perl/Params-Validate-0.970.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.972.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.5.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Getopt::Long with usage text +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Getopt-Long-Descriptive +INHERIT=perl-module +IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~arm ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=!<dev-perl/MooseX-Getopt-0.660.0 virtual/perl-Carp >=virtual/perl-Getopt-Long-2.550.0 >=dev-perl/Params-Validate-0.970.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.972.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Getopt-Long-Descriptive-0.116.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=db190a93ec25fa2da725eb37a7eb8b15 diff --git a/metadata/md5-cache/dev-perl/IO-Compress-Brotli-0.19.0 b/metadata/md5-cache/dev-perl/IO-Compress-Brotli-0.19.0 new file mode 100644 index 000000000000..cd1fe641274c --- /dev/null +++ b/metadata/md5-cache/dev-perl/IO-Compress-Brotli-0.19.0 @@ -0,0 +1,16 @@ +BDEPEND=app-arch/brotli:= dev-perl/File-Slurper virtual/perl-Getopt-Long virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=app-arch/brotli:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Read/write Brotli buffers/streams +EAPI=8 +HOMEPAGE=https://metacpan.org/release/IO-Compress-Brotli +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=app-arch/brotli:= dev-perl/File-Slurper virtual/perl-Getopt-Long virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/T/TI/TIMLEGGE/IO-Compress-Brotli-0.019.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=97d33e279b2b0d06ad898dc49ea02365 diff --git a/metadata/md5-cache/dev-perl/Image-Info-1.450.0 b/metadata/md5-cache/dev-perl/Image-Info-1.450.0 new file mode 100644 index 000000000000..e1adb23be9f0 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Image-Info-1.450.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-perl/IO-stringy-1.01 dev-perl/XML-LibXML dev-perl/XML-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=The Perl Image-Info Module +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Image-Info +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-perl/IO-stringy-1.01 dev-perl/XML-LibXML dev-perl/XML-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/S/SR/SREZIC/Image-Info-1.45.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=5a5e55368fcd7d286d22ad64cb88c6ed diff --git a/metadata/md5-cache/dev-perl/Locale-Codes-3.810.0 b/metadata/md5-cache/dev-perl/Locale-Codes-3.810.0 new file mode 100644 index 000000000000..98f1a3c505fa --- /dev/null +++ b/metadata/md5-cache/dev-perl/Locale-Codes-3.810.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-Carp virtual/perl-if >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple >=dev-perl/Test-Inter-1.90.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Distribution of Perl modules to handle locale codes +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Locale-Codes +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/S/SB/SBECK/Locale-Codes-3.81.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=5e4ca18ae8401f0ce9a39fa5c92235c0 diff --git a/metadata/md5-cache/dev-perl/MCE-1.901.0 b/metadata/md5-cache/dev-perl/MCE-1.901.0 new file mode 100644 index 000000000000..c455679c3ad2 --- /dev/null +++ b/metadata/md5-cache/dev-perl/MCE-1.901.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-Socket >=virtual/perl-Storable-2.40.0 virtual/perl-Time-HiRes sereal? ( >=dev-perl/Sereal-Encoder-3.15.0 >=dev-perl/Sereal-Decoder-3.15.0 ) virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Many-Core Engine providing parallel processing capabilities +EAPI=8 +HOMEPAGE=https://metacpan.org/release/MCE +INHERIT=perl-module +IUSE=+sereal perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-Socket >=virtual/perl-Storable-2.40.0 virtual/perl-Time-HiRes sereal? ( >=dev-perl/Sereal-Encoder-3.15.0 >=dev-perl/Sereal-Decoder-3.15.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/M/MA/MARIOROY/MCE-1.901.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=967e0a2597523188e022bdaddce522f3 diff --git a/metadata/md5-cache/dev-perl/Mail-Message-3.16.0 b/metadata/md5-cache/dev-perl/Mail-Message-3.16.0 new file mode 100644 index 000000000000..1820f4343946 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Mail-Message-3.16.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-perl/TimeDate >=virtual/perl-Encode-2.260.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.4.0 >=dev-perl/MailTools-2.170.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=dev-perl/URI-1.230.0 >=dev-perl/User-Identity-1.20.0 !!<dev-perl/Mail-Box-3 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=General Message Object for MIME Messsage Handling +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Mail-Message +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/TimeDate >=virtual/perl-Encode-2.260.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.4.0 >=dev-perl/MailTools-2.170.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=dev-perl/URI-1.230.0 >=dev-perl/User-Identity-1.20.0 !!<dev-perl/Mail-Box-3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/Mail-Message-3.016.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=67b2848291e476cfe998c0303abca96f diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz Binary files differindex cdc51a0095ce..7602c5838ebd 100644 --- a/metadata/md5-cache/dev-perl/Manifest.gz +++ b/metadata/md5-cache/dev-perl/Manifest.gz diff --git a/metadata/md5-cache/dev-perl/Module-Pluggable-6.300.0 b/metadata/md5-cache/dev-perl/Module-Pluggable-6.300.0 new file mode 100644 index 000000000000..3a14dce63f38 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Module-Pluggable-6.300.0 @@ -0,0 +1,16 @@ +BDEPEND=>=virtual/perl-File-Spec-3 virtual/perl-if >=dev-perl/Module-Build-0.380.0 test? ( >=virtual/perl-Test-Simple-0.620.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Automatically give your module the ability to have plugins +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Module-Pluggable +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=virtual/perl-File-Spec-3 virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/S/SI/SIMONW/Module-Pluggable-6.3.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=c4e91f2a4f2f5acc1e93935a25a0ead1 diff --git a/metadata/md5-cache/dev-perl/MooseX-Getopt-0.780.0 b/metadata/md5-cache/dev-perl/MooseX-Getopt-0.780.0 new file mode 100644 index 000000000000..60ee7b81dd96 --- /dev/null +++ b/metadata/md5-cache/dev-perl/MooseX-Getopt-0.780.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-Carp >=virtual/perl-Getopt-Long-2.370.0 >=dev-perl/Getopt-Long-Descriptive-0.88.0 >=dev-perl/Moose-0.560.0 >=dev-perl/MooseX-Role-Parameterized-1.10.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Module-Runtime >=dev-perl/Path-Tiny-0.9.0 dev-perl/Test-Deep >=dev-perl/Test-Fatal-0.3.0 virtual/perl-Test2-Suite dev-perl/Test-Needs dev-perl/Test-Trap >=dev-perl/Test-Warnings-0.34.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Moose role for processing command line options +EAPI=8 +HOMEPAGE=https://metacpan.org/release/MooseX-Getopt +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp >=virtual/perl-Getopt-Long-2.370.0 >=dev-perl/Getopt-Long-Descriptive-0.88.0 >=dev-perl/Moose-0.560.0 >=dev-perl/MooseX-Role-Parameterized-1.10.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-Getopt-0.78.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=0fd178a84f5a28bb58ed696ba8ebde17 diff --git a/metadata/md5-cache/dev-perl/MooseX-NonMoose-0.270.0 b/metadata/md5-cache/dev-perl/MooseX-NonMoose-0.270.0 new file mode 100644 index 000000000000..cab7e6f3e9da --- /dev/null +++ b/metadata/md5-cache/dev-perl/MooseX-NonMoose-0.270.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-perl/Module-Runtime >=dev-perl/Moose-2.0.0 dev-perl/Try-Tiny >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec dev-perl/Test-Fatal ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Easy subclassing of non-Moose classes +EAPI=8 +HOMEPAGE=https://metacpan.org/release/MooseX-NonMoose +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/Module-Runtime >=dev-perl/Moose-2.0.0 dev-perl/Try-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/MooseX-NonMoose-0.27.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=a5ebc03183825721dae56aeb8930004a diff --git a/metadata/md5-cache/dev-perl/Net-DNS-1.490.0 b/metadata/md5-cache/dev-perl/Net-DNS-1.490.0 new file mode 100644 index 000000000000..80ec588d6286 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Net-DNS-1.490.0 @@ -0,0 +1,17 @@ +BDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.370.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-3.70.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Socket-1.810.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) >=virtual/perl-ExtUtils-MakeMaker-6.480.0 >=virtual/perl-Getopt-Long-2.430.0 test? ( >=virtual/perl-Test-Simple-0.520.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Perl Interface to the Domain Name System +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Net-DNS +INHERIT=toolchain-funcs perl-module +IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +PDEPEND=!minimal? ( >=dev-perl/Net-DNS-SEC-1.30.0 ) +RDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.370.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-3.70.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Socket-1.810.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/N/NL/NLNETLABS/Net-DNS-1.49.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=984ef2ae7aff89d59ad93a5d18c0374b diff --git a/metadata/md5-cache/dev-perl/Object-Pad-0.819.0 b/metadata/md5-cache/dev-perl/Object-Pad-0.819.0 new file mode 100644 index 000000000000..78a7c33ac57f --- /dev/null +++ b/metadata/md5-cache/dev-perl/Object-Pad-0.819.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-perl/File-ShareDir >=dev-perl/XS-Parse-Keyword-0.480.0 >=dev-perl/XS-Parse-Sublike-0.350.0 >=dev-perl/Module-Build-0.400.400 test? ( >=virtual/perl-Test2-Suite-0.0.148 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Simple syntax for lexical field-based objects +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Object-Pad +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/File-ShareDir >=dev-perl/XS-Parse-Keyword-0.480.0 >=dev-perl/XS-Parse-Sublike-0.350.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Object-Pad-0.819.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=84be7c6bf437543f32a8527a0adbb177 diff --git a/metadata/md5-cache/dev-perl/PPI-1.281.0 b/metadata/md5-cache/dev-perl/PPI-1.281.0 new file mode 100644 index 000000000000..1f274d2fdd27 --- /dev/null +++ b/metadata/md5-cache/dev-perl/PPI-1.281.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-Carp >=dev-perl/Clone-0.300.0 >=virtual/perl-Digest-MD5-2.350.0 virtual/perl-Exporter virtual/perl-File-Spec dev-perl/Safe-Isa >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-parent >=dev-perl/Params-Util-1.000.0 >=virtual/perl-Storable-2.170.0 dev-perl/Task-Weaken dev-perl/YAML-PP virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Class-Inspector-1.220.0 virtual/perl-Encode >=dev-perl/File-Remove-1.420.0 virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-NoWarnings >=dev-perl/Test-Object-0.70.0 >=dev-perl/Test-SubCalls-1.70.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Parse, Analyze, and Manipulate Perl (without perl) +EAPI=8 +HOMEPAGE=https://metacpan.org/release/PPI +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp >=dev-perl/Clone-0.300.0 >=virtual/perl-Digest-MD5-2.350.0 virtual/perl-Exporter virtual/perl-File-Spec dev-perl/Safe-Isa >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-parent >=dev-perl/Params-Util-1.000.0 >=virtual/perl-Storable-2.170.0 dev-perl/Task-Weaken dev-perl/YAML-PP >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/M/MI/MITHALDU/PPI-1.281.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=cff9076f7f14be68892f5725fecbca6c diff --git a/metadata/md5-cache/dev-perl/Perl-Tidy-20250105.0.0 b/metadata/md5-cache/dev-perl/Perl-Tidy-20250105.0.0 new file mode 100644 index 000000000000..c8ce230769d0 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Perl-Tidy-20250105.0.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Perl script indenter and beautifier +EAPI=8 +HOMEPAGE=https://perltidy.sourceforge.net/ https://metacpan.org/release/Perl-Tidy +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=GPL-2+ +RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/S/SH/SHANCOCK/Perl-Tidy-20250105.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=f654acccdce7d61e3a4d37ac7fd46f18 diff --git a/metadata/md5-cache/dev-perl/SQL-Translator-1.660.0 b/metadata/md5-cache/dev-perl/SQL-Translator-1.660.0 new file mode 100644 index 000000000000..a010af1ae1b4 --- /dev/null +++ b/metadata/md5-cache/dev-perl/SQL-Translator-1.660.0 @@ -0,0 +1,16 @@ +BDEPEND=dev-perl/Carp-Clan >=dev-perl/DBI-1.540.0 virtual/perl-Digest-SHA >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Moo-1.0.3 >=dev-perl/Package-Variant-1.1.1 >=dev-perl/Parse-RecDescent-1.967.9 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote >=dev-perl/Try-Tiny-0.40.0 >=virtual/perl-ExtUtils-MakeMaker-6.540.0 dev-perl/File-ShareDir-Install >=dev-perl/JSON-2 test? ( >=dev-perl/JSON-MaybeXS-1.3.3 dev-perl/Test-Differences >=dev-perl/Test-Exception-0.420.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/XML-Writer-0.500.0 >=dev-perl/YAML-0.660.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Manipulate structured data definitions (SQL and more) +EAPI=8 +HOMEPAGE=https://metacpan.org/release/SQL-Translator +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~arm ~ppc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/Carp-Clan >=dev-perl/DBI-1.540.0 virtual/perl-Digest-SHA >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Moo-1.0.3 >=dev-perl/Package-Variant-1.1.1 >=dev-perl/Parse-RecDescent-1.967.9 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote >=dev-perl/Try-Tiny-0.40.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/V/VE/VEESH/SQL-Translator-1.66.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=90eba2bff923ae2003cc90f251d27398 diff --git a/metadata/md5-cache/dev-perl/Shell-Guess-0.100.0 b/metadata/md5-cache/dev-perl/Shell-Guess-0.100.0 new file mode 100644 index 000000000000..d4e0c9f78efd --- /dev/null +++ b/metadata/md5-cache/dev-perl/Shell-Guess-0.100.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Make an educated guess about the shell in use +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Shell-Guess +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Shell-Guess-0.10.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=081c427e6702103f55431ac6da5aae1b diff --git a/metadata/md5-cache/dev-perl/Specio-0.490.0 b/metadata/md5-cache/dev-perl/Specio-0.490.0 new file mode 100644 index 000000000000..2a822174f573 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Specio-0.490.0 @@ -0,0 +1,16 @@ +BDEPEND=!minimal? ( >=dev-perl/Ref-Util-0.112.0 ) virtual/perl-Carp dev-perl/Clone dev-perl/Devel-StackTrace dev-perl/Eval-Closure virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO dev-perl/MRO-Compat dev-perl/Module-Runtime >=dev-perl/Role-Tiny-1.3.3 >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Sub-Quote dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny dev-perl/XString virtual/perl-parent >=virtual/perl-version-0.830.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Needs ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Type constraints and coercions for Perl +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Specio +INHERIT=perl-module +IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=!minimal? ( >=dev-perl/Ref-Util-0.112.0 ) virtual/perl-Carp dev-perl/Clone dev-perl/Devel-StackTrace dev-perl/Eval-Closure virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO dev-perl/MRO-Compat dev-perl/Module-Runtime >=dev-perl/Role-Tiny-1.3.3 >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Sub-Quote dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny dev-perl/XString virtual/perl-parent >=virtual/perl-version-0.830.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Specio-0.49.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=de5f2cfb530696e1113848f4cc00cbc7 diff --git a/metadata/md5-cache/dev-perl/Sub-Name-0.280.0 b/metadata/md5-cache/dev-perl/Sub-Name-0.280.0 new file mode 100644 index 000000000000..5d01ff1ccd75 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Sub-Name-0.280.0 @@ -0,0 +1,16 @@ +BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( suggested? ( dev-perl/Devel-CheckBin ) virtual/perl-File-Spec virtual/perl-Module-Metadata >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=(Re)name a sub +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Sub-Name +INHERIT=perl-module +IUSE=suggested perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Sub-Name-0.28.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=f79c81902d86303c2ca2de6397a5465a diff --git a/metadata/md5-cache/dev-perl/Test-Dependencies-0.340.0 b/metadata/md5-cache/dev-perl/Test-Dependencies-0.340.0 new file mode 100644 index 000000000000..ac585afce6c5 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Test-Dependencies-0.340.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-CPAN-Meta dev-perl/File-Find-Rule-Perl >=virtual/perl-Module-CoreList-5.202.6.200 dev-perl/Pod-Strip >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata test? ( >=virtual/perl-Test-Simple-1.300.0 dev-perl/Test-Needs ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Ensure that your dependency listing is complete +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Test-Dependencies +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-CPAN-Meta dev-perl/File-Find-Rule-Perl >=virtual/perl-Module-CoreList-5.202.6.200 dev-perl/Pod-Strip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/E/EH/EHUELS/Test-Dependencies-0.34.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=abd9cfd5a8c5d0e6a31cccf614616de3 diff --git a/metadata/md5-cache/dev-perl/Test-File-1.994.0 b/metadata/md5-cache/dev-perl/Test-File-1.994.0 new file mode 100644 index 000000000000..a57dbd90841b --- /dev/null +++ b/metadata/md5-cache/dev-perl/Test-File-1.994.0 @@ -0,0 +1,16 @@ +BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-0.950.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Test file attributes +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Test-File +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/B/BR/BRIANDFOY/Test-File-1.994.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=f868ea2dac54e1ad6db6f990d89e15d4 diff --git a/metadata/md5-cache/dev-perl/Test-Inter-1.120.0 b/metadata/md5-cache/dev-perl/Test-Inter-1.120.0 new file mode 100644 index 000000000000..1508e47709d5 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Test-Inter-1.120.0 @@ -0,0 +1,16 @@ +BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Framework for more readable interactive test scripts +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Test-Inter +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/S/SB/SBECK/Test-Inter-1.12.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=a662c01739325022e1dcc845c1b3254c diff --git a/metadata/md5-cache/dev-perl/Test-Output-1.35.0 b/metadata/md5-cache/dev-perl/Test-Output-1.35.0 new file mode 100644 index 000000000000..3e12a8e9e439 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Test-Output-1.35.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-perl/Capture-Tiny-0.170.0 >=virtual/perl-File-Temp-0.170.0 virtual/perl-Test-Simple >=virtual/perl-ExtUtils-MakeMaker-6.640.0 virtual/perl-File-Spec test? ( >=virtual/perl-Test-Simple-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Utilities to test STDOUT and STDERR messages +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Test-Output +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-perl/Capture-Tiny-0.170.0 >=virtual/perl-File-Temp-0.170.0 virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/B/BR/BRIANDFOY/Test-Output-1.035.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=da9a2d230582869d546e368b1eb20b1a diff --git a/metadata/md5-cache/dev-perl/Test-Warnings-0.37.0 b/metadata/md5-cache/dev-perl/Test-Warnings-0.37.0 new file mode 100644 index 000000000000..7571d02931d1 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Test-Warnings-0.37.0 @@ -0,0 +1,16 @@ +BDEPEND=!<dev-perl/File-pushd-1.4.0 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Test-Simple virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( suggested? ( >=dev-perl/CPAN-Meta-Check-0.11.0 ) >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.940.0 virtual/perl-if virtual/perl-version ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Test for warnings and the lack of them +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Test-Warnings +INHERIT=perl-module +IUSE=suggested perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=!<dev-perl/File-pushd-1.4.0 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Test-Simple virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-Warnings-0.037.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=56e645b26eabe6ff49498cd21f68e5e3 diff --git a/metadata/md5-cache/dev-perl/Text-CSV-2.50.0 b/metadata/md5-cache/dev-perl/Text-CSV-2.50.0 new file mode 100644 index 000000000000..9736aa4eb292 --- /dev/null +++ b/metadata/md5-cache/dev-perl/Text-CSV-2.50.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Manipulate comma-separated value strings +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Text-CSV +INHERIT=perl-module +IUSE=+xs perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=xs? ( >=dev-perl/Text-CSV_XS-1.590.0 ) virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/I/IS/ISHIGAKI/Text-CSV-2.05.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=8edf8392d6cc242e56a2107f8443622a diff --git a/metadata/md5-cache/dev-perl/Text-CSV_XS-1.590.0 b/metadata/md5-cache/dev-perl/Text-CSV_XS-1.590.0 new file mode 100644 index 000000000000..d2a905a9bbfe --- /dev/null +++ b/metadata/md5-cache/dev-perl/Text-CSV_XS-1.590.0 @@ -0,0 +1,16 @@ +BDEPEND=>=virtual/perl-Encode-3.210.0 virtual/perl-IO virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Comma-separated values manipulation routines +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Text-CSV_XS +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=virtual/perl-Encode-3.210.0 virtual/perl-IO virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/H/HM/HMBRAND/Text-CSV_XS-1.59.tgz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=973d689ba2666fe7987fe6e60a6ef8c4 diff --git a/metadata/md5-cache/dev-perl/XML-Twig-3.530.0 b/metadata/md5-cache/dev-perl/XML-Twig-3.530.0 new file mode 100644 index 000000000000..d773c18cfbb0 --- /dev/null +++ b/metadata/md5-cache/dev-perl/XML-Twig-3.530.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-perl/XML-Parser-2.310.0 >=virtual/perl-Scalar-List-Utils-1.230.0 >=virtual/perl-Encode-2.240.100_rc >=dev-libs/expat-1.95.5 dev-perl/Tie-IxHash dev-perl/XML-XPath >=dev-perl/libwww-perl-6.40.0 >=dev-perl/HTML-Parser-3.690.0 nls? ( >=dev-perl/Text-Iconv-1.200.0-r1 ) virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/XML-Handler-YAWriter-0.230.0 >=dev-perl/XML-SAX-Writer-0.530.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Process huge XML documents in tree mode +EAPI=8 +HOMEPAGE=https://metacpan.org/release/XML-Twig +INHERIT=perl-module +IUSE=nls perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-perl/XML-Parser-2.310.0 >=virtual/perl-Scalar-List-Utils-1.230.0 >=virtual/perl-Encode-2.240.100_rc >=dev-libs/expat-1.95.5 dev-perl/Tie-IxHash dev-perl/XML-XPath >=dev-perl/libwww-perl-6.40.0 >=dev-perl/HTML-Parser-3.690.0 nls? ( >=dev-perl/Text-Iconv-1.200.0-r1 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/M/MI/MIROD/XML-Twig-3.53.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=d1aa16bfc2ec339b904597c184cf97f6 diff --git a/metadata/md5-cache/dev-perl/XS-Parse-Keyword-0.480.0 b/metadata/md5-cache/dev-perl/XS-Parse-Keyword-0.480.0 new file mode 100644 index 000000000000..24e9ef020494 --- /dev/null +++ b/metadata/md5-cache/dev-perl/XS-Parse-Keyword-0.480.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-perl/ExtUtils-CChecker-0.110.0 >=dev-perl/Module-Build-0.400.400 virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-ParseXS-3.160.0 test? ( virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=XS functions to assist in parsing keyword syntax +EAPI=8 +HOMEPAGE=https://metacpan.org/release/XS-Parse-Keyword +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=dev-perl/File-ShareDir >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Keyword-0.48.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=767519da380bb52dd7ae6535f52aa1b4 diff --git a/metadata/md5-cache/dev-perl/XS-Parse-Sublike-0.360.0 b/metadata/md5-cache/dev-perl/XS-Parse-Sublike-0.360.0 new file mode 100644 index 000000000000..1b3c0f3d62f9 --- /dev/null +++ b/metadata/md5-cache/dev-perl/XS-Parse-Sublike-0.360.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-perl/Module-Build-0.400.400 test? ( virtual/perl-Scalar-List-Utils virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=XS functions to assist in parsing sub-like syntax +EAPI=8 +HOMEPAGE=https://metacpan.org/release/XS-Parse-Sublike +INHERIT=perl-module +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=>=dev-perl/File-ShareDir-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Sublike-0.36.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=4b77170bc2120be15c873c602f34c772 diff --git a/metadata/md5-cache/dev-perl/YAML-Tiny-1.760.0 b/metadata/md5-cache/dev-perl/YAML-Tiny-1.760.0 new file mode 100644 index 000000000000..b9bcc914be11 --- /dev/null +++ b/metadata/md5-cache/dev-perl/YAML-Tiny-1.760.0 @@ -0,0 +1,16 @@ +BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/JSON-MaybeXS-1.1.0 ) >=virtual/perl-File-Spec-0.80.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-JSON-PP >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Read/Write YAML files with as little code as possible +EAPI=8 +HOMEPAGE=https://metacpan.org/release/YAML-Tiny +INHERIT=perl-module +IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/YAML-Tiny-1.76.tar.gz +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=206820bd059a9e7fad72ada5e5569392 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz Binary files differindex 9b264fb6e45d..7939a4491e46 100644 --- a/metadata/md5-cache/dev-python/Manifest.gz +++ b/metadata/md5-cache/dev-python/Manifest.gz diff --git a/metadata/md5-cache/dev-python/pycpio-1.4.2 b/metadata/md5-cache/dev-python/pycpio-1.4.2 new file mode 100644 index 000000000000..952da9d24ea7 --- /dev/null +++ b/metadata/md5-cache/dev-python/pycpio-1.4.2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/zenlib-3.0.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_11(-)?] ) ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python CPIO library +EAPI=8 +HOMEPAGE=https://github.com/desultory/pycpio/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-2 +RDEPEND=>=dev-python/zenlib-3.0.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/desultory/pycpio/archive/refs/tags/1.4.2.tar.gz -> pycpio-1.4.2.gh.tar.gz +_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=f599252536b45af1ec6fc34109c78e2a diff --git a/metadata/md5-cache/games-action/Manifest.gz b/metadata/md5-cache/games-action/Manifest.gz Binary files differindex aab1eb638d68..6ae23acb8e22 100644 --- a/metadata/md5-cache/games-action/Manifest.gz +++ b/metadata/md5-cache/games-action/Manifest.gz diff --git a/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20240630 b/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20240630 index aaf4c83fd07e..e663d22737c1 100644 --- a/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20240630 +++ b/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20240630 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig || ( ( dev-lang/python:3.12 >=dev-build/scons-4.4.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) ) +BDEPEND=virtual/pkgconfig || ( ( dev-lang/python:3.13 >=dev-build/scons-4.4.0[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-build/scons-4.4.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) ) DEFINED_PHASES=compile install postinst postrm preinst setup DEPEND=>=dev-games/physfs-3[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) valgrind? ( dev-debug/valgrind ) DESCRIPTION=Descent Rebirth - enhanced Descent 1 & 2 engine @@ -9,9 +9,9 @@ INHERIT=desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg IUSE=+d1x +d2x +data debug editor +flac ipv6 +joystick l10n_de +midi +mp3 +music +opengl opl3-musicpack +png sc55-musicpack sdl2 tracker valgrind +vorbis KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 LICENSE=DXX-Rebirth GPL-3 -RDEPEND=>=dev-games/physfs-3[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) !sdl2? ( music? ( media-libs/sdl-mixer[flac?,midi?,mp3?,vorbis?] ) ) sdl2? ( music? ( media-libs/sdl2-mixer[flac?,midi?,mp3?,vorbis?] ) ) d1x? ( !<games-action/d1x-rebirth-0.59.100 data? ( || ( games-action/descent1-data games-action/descent1-demodata ) ) l10n_de? ( games-action/descent1-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent1-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent1-freedata[sc55-musicpack] ) ) d2x? ( !<games-action/d2x-rebirth-0.59.100 data? ( || ( games-action/descent2-data games-action/descent2-demodata ) ) l10n_de? ( games-action/descent2-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent2-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent2-freedata[sc55-musicpack] ) ) +RDEPEND=>=dev-games/physfs-3[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) !sdl2? ( music? ( media-libs/sdl-mixer[flac?,midi?,mp3?,vorbis?] ) ) sdl2? ( music? ( media-libs/sdl2-mixer[flac?,midi?,mp3?,vorbis?] ) ) d1x? ( data? ( || ( games-action/descent1-data games-action/descent1-demodata ) ) l10n_de? ( games-action/descent1-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent1-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent1-freedata[sc55-musicpack] ) ) d2x? ( data? ( || ( games-action/descent2-data games-action/descent2-demodata ) ) l10n_de? ( games-action/descent2-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent2-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent2-freedata[sc55-musicpack] ) ) REQUIRED_USE=|| ( d1x d2x ) flac? ( music ) midi? ( music ) mp3? ( music ) vorbis? ( music ) opl3-musicpack? ( vorbis ) sc55-musicpack? ( vorbis ) sdl2? ( opengl ) SLOT=0 SRC_URI=https://codeload.github.com/dxx-rebirth/dxx-rebirth/tar.gz/27cbf1ba87e6d60809c43246e2eef760fcd26d13 -> dxx-rebirth-0.61.0_pre20240630.tar.gz _eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 scons-utils 87365f855ad8a7c4572ad0f0adcb8eee toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=4674dfee73414ce35de051ec718a4106 +_md5_=dd412ea1cfb266af91cb2b764df8e254 diff --git a/metadata/md5-cache/games-action/dxx-rebirth-9999 b/metadata/md5-cache/games-action/dxx-rebirth-9999 index 2b3b96efe258..2ceefc8b4519 100644 --- a/metadata/md5-cache/games-action/dxx-rebirth-9999 +++ b/metadata/md5-cache/games-action/dxx-rebirth-9999 @@ -1,4 +1,4 @@ -BDEPEND=virtual/pkgconfig || ( ( dev-lang/python:3.12 >=dev-build/scons-4.4.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) ) >=dev-vcs/git-1.8.2.1[curl] +BDEPEND=virtual/pkgconfig || ( ( dev-lang/python:3.13 >=dev-build/scons-4.4.0[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-build/scons-4.4.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) ) >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile install postinst postrm preinst setup unpack DEPEND=>=dev-games/physfs-3[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) valgrind? ( dev-debug/valgrind ) DESCRIPTION=Descent Rebirth - enhanced Descent 1 & 2 engine @@ -9,8 +9,8 @@ INHERIT=desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg git-r IUSE=+d1x +d2x +data debug editor +flac ipv6 +joystick l10n_de +midi +mp3 +music +opengl opl3-musicpack +png sc55-musicpack sdl2 tracker valgrind +vorbis LICENSE=DXX-Rebirth GPL-3 PROPERTIES=live -RDEPEND=>=dev-games/physfs-3[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) !sdl2? ( music? ( media-libs/sdl-mixer[flac?,midi?,mp3?,vorbis?] ) ) sdl2? ( music? ( media-libs/sdl2-mixer[flac?,midi?,mp3?,vorbis?] ) ) d1x? ( !<games-action/d1x-rebirth-0.59.100 data? ( || ( games-action/descent1-data games-action/descent1-demodata ) ) l10n_de? ( games-action/descent1-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent1-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent1-freedata[sc55-musicpack] ) ) d2x? ( !<games-action/d2x-rebirth-0.59.100 data? ( || ( games-action/descent2-data games-action/descent2-demodata ) ) l10n_de? ( games-action/descent2-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent2-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent2-freedata[sc55-musicpack] ) ) +RDEPEND=>=dev-games/physfs-3[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) !sdl2? ( music? ( media-libs/sdl-mixer[flac?,midi?,mp3?,vorbis?] ) ) sdl2? ( music? ( media-libs/sdl2-mixer[flac?,midi?,mp3?,vorbis?] ) ) d1x? ( data? ( || ( games-action/descent1-data games-action/descent1-demodata ) ) l10n_de? ( games-action/descent1-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent1-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent1-freedata[sc55-musicpack] ) ) d2x? ( data? ( || ( games-action/descent2-data games-action/descent2-demodata ) ) l10n_de? ( games-action/descent2-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent2-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent2-freedata[sc55-musicpack] ) ) REQUIRED_USE=|| ( d1x d2x ) flac? ( music ) midi? ( music ) mp3? ( music ) vorbis? ( music ) opl3-musicpack? ( vorbis ) sc55-musicpack? ( vorbis ) sdl2? ( opengl ) SLOT=0 _eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 scons-utils 87365f855ad8a7c4572ad0f0adcb8eee toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=35dfb2ca49753f041a4ffa528d2dbf0b +_md5_=7804b9b12ea2f18859954831fad46422 diff --git a/metadata/md5-cache/games-misc/Manifest.gz b/metadata/md5-cache/games-misc/Manifest.gz Binary files differindex 59a167cbcd76..371508e0f23e 100644 --- a/metadata/md5-cache/games-misc/Manifest.gz +++ b/metadata/md5-cache/games-misc/Manifest.gz diff --git a/metadata/md5-cache/games-misc/opengfx-7.1 b/metadata/md5-cache/games-misc/opengfx-7.1 index 390bbb31f40c..bdb2a3c3bda5 100644 --- a/metadata/md5-cache/games-misc/opengfx-7.1 +++ b/metadata/md5-cache/games-misc/opengfx-7.1 @@ -1,5 +1,5 @@ +BDEPEND=games-util/grfcodec games-util/nml || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 dev-lang/python:3.13t ) DEFINED_PHASES=compile install setup test -DEPEND=games-util/grfcodec games-util/nml || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) DESCRIPTION=OpenGFX data files for OpenTTD EAPI=8 HOMEPAGE=https://wiki.openttd.org/en/Basesets/OpenGFX https://github.com/OpenTTD/OpenGFX @@ -9,4 +9,4 @@ LICENSE=GPL-2 SLOT=0 SRC_URI=https://cdn.openttd.org/opengfx-releases/7.1/opengfx-7.1-source.tar.xz _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=cf84f15eb8f6e04db4fcd28ebb078e31 +_md5_=7bf5917cd09462ae74db9177f246f747 diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz Binary files differindex 91ac88cc9498..c05b3f9734eb 100644 --- a/metadata/md5-cache/media-gfx/Manifest.gz +++ b/metadata/md5-cache/media-gfx/Manifest.gz diff --git a/metadata/md5-cache/media-gfx/luminance-hdr-2.6.1.1-r2 b/metadata/md5-cache/media-gfx/luminance-hdr-2.6.1.1-r2 new file mode 100644 index 000000000000..926d5eeb1fc1 --- /dev/null +++ b/metadata/md5-cache/media-gfx/luminance-hdr-2.6.1.1-r2 @@ -0,0 +1,16 @@ +BDEPEND=dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test +DEPEND=dev-libs/boost:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libraw:= >=media-libs/openexr-3:0= media-libs/tiff:= sci-libs/fftw:3.0=[threads] sci-libs/gsl:= fits? ( sci-libs/cfitsio:= ) dev-cpp/eigen:3 test? ( dev-cpp/gtest ) +DESCRIPTION=Graphical user interface that provides a workflow for HDR imaging +EAPI=8 +HOMEPAGE=http://qtpfsgui.sourceforge.net https://github.com/LuminanceHDR/LuminanceHDR +INHERIT=cmake toolchain-funcs xdg-utils +IUSE=fits openmp test +KEYWORDS=~amd64 +LICENSE=GPL-2 +RDEPEND=dev-libs/boost:= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 media-gfx/exiv2:= media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libraw:= >=media-libs/openexr-3:0= media-libs/tiff:= sci-libs/fftw:3.0=[threads] sci-libs/gsl:= fits? ( sci-libs/cfitsio:= ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://downloads.sourceforge.net/qtpfsgui/luminance-hdr-2.6.1.1.tar.bz2 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=54a6587fbce78c79d05587cefe696fde diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz Binary files differindex 92c92254eab5..c1dc977af641 100644 --- a/metadata/md5-cache/media-libs/Manifest.gz +++ b/metadata/md5-cache/media-libs/Manifest.gz diff --git a/metadata/md5-cache/media-libs/lilv-0.24.26 b/metadata/md5-cache/media-libs/lilv-0.24.26 new file mode 100644 index 000000000000..d5bdd7f3afe9 --- /dev/null +++ b/metadata/md5-cache/media-libs/lilv-0.24.26 @@ -0,0 +1,17 @@ +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen dev-python/sphinx dev-python/sphinx-lv2-theme dev-python/sphinxygen ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=python_single_target_python3_13t? ( dev-lang/python:3.13t[threads(+)] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-libs/serd-0.30.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/sord-0.16.16[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/zix-0.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libsndfile >=media-libs/lv2-1.18.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/sratom-0.6.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +DESCRIPTION=Library to make the use of LV2 plugins as simple as possible for applications +EAPI=8 +HOMEPAGE=https://drobilla.net/software/lilv.html +INHERIT=meson-multilib python-single-r1 +IUSE=doc python test tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_13t python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=ISC +RDEPEND=python_single_target_python3_13t? ( dev-lang/python:3.13t[threads(+)] ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_single_target_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-libs/serd-0.30.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/sord-0.16.16[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/zix-0.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libsndfile >=media-libs/lv2-1.18.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/sratom-0.6.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +REQUIRED_USE=^^ ( python_single_target_python3_13t python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://download.drobilla.net/lilv-0.24.26.tar.xz +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-single-r1 47d8ac9be330c9366112b78fd4f8ce57 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=2bd2a8b9b4a911c85608c1c1265961ac diff --git a/metadata/md5-cache/media-libs/sratom-0.6.18 b/metadata/md5-cache/media-libs/sratom-0.6.18 new file mode 100644 index 000000000000..4a5e0c6c1d2a --- /dev/null +++ b/metadata/md5-cache/media-libs/sratom-0.6.18 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen dev-python/sphinx dev-python/sphinx-lv2-theme dev-python/sphinxygen ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=>=dev-libs/serd-0.30.10 >=dev-libs/sord-0.16.16 >=media-libs/lv2-1.18.4 || ( dev-lang/python:3.13[threads(+)] dev-lang/python:3.12[threads(+)] dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] dev-lang/python:3.13t[threads(+)] ) +DESCRIPTION=Library for serialising LV2 atoms to/from RDF, particularly the Turtle syntax +EAPI=8 +HOMEPAGE=https://drobilla.net/software/sratom.html +INHERIT=meson-multilib python-any-r1 +IUSE=doc test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=ISC +RDEPEND=>=dev-libs/serd-0.30.10 >=dev-libs/sord-0.16.16 >=media-libs/lv2-1.18.4 +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://download.drobilla.net/sratom-0.6.18.tar.xz +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=8a8438c3e2bcd3a175db68dabee6a57c diff --git a/metadata/md5-cache/media-libs/suil-0.10.22 b/metadata/md5-cache/media-libs/suil-0.10.22 new file mode 100644 index 000000000000..47dc541453a7 --- /dev/null +++ b/metadata/md5-cache/media-libs/suil-0.10.22 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen dev-python/sphinx dev-python/sphinx-lv2-theme dev-python/sphinxygen ) test? ( dev-libs/check ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install prepare test +DEPEND=media-libs/lv2 gtk2? ( >=x11-libs/gtk+-2.18.0:2 dev-libs/glib:2 ) gtk? ( >=x11-libs/gtk+-3.14.0:3 dev-libs/glib:2 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) X? ( x11-libs/libX11 ) +DESCRIPTION=Lightweight C library for loading and wrapping LV2 plugin UIs +EAPI=8 +HOMEPAGE=https://drobilla.net/software/suil.html +INHERIT=meson +IUSE=doc gtk gtk2 qt5 test X +KEYWORDS=~amd64 ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 +LICENSE=ISC +RDEPEND=media-libs/lv2 gtk2? ( >=x11-libs/gtk+-2.18.0:2 dev-libs/glib:2 ) gtk? ( >=x11-libs/gtk+-3.14.0:3 dev-libs/glib:2 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) X? ( x11-libs/libX11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://download.drobilla.net/suil-0.10.22.tar.xz +_eclasses_=flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=44219cfb40bd0197ed3da309704727da diff --git a/metadata/md5-cache/media-plugins/Manifest.gz b/metadata/md5-cache/media-plugins/Manifest.gz Binary files differindex a2b749471df6..1f1764f212fa 100644 --- a/metadata/md5-cache/media-plugins/Manifest.gz +++ b/metadata/md5-cache/media-plugins/Manifest.gz diff --git a/metadata/md5-cache/media-plugins/obs-3d-effect-0.1.3 b/metadata/md5-cache/media-plugins/obs-3d-effect-0.1.3 new file mode 100644 index 000000000000..f3df206be591 --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-3d-effect-0.1.3 @@ -0,0 +1,14 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=media-video/obs-studio-30.2.0 +DESCRIPTION=Plugin for OBS Studio adding 3D effect filter +EAPI=8 +HOMEPAGE=https://github.com/exeldro/obs-3d-effect +INHERIT=cmake +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-2 +RDEPEND=>=media-video/obs-studio-30.2.0 +SLOT=0 +SRC_URI=https://github.com/exeldro/obs-3d-effect/archive/refs/tags/0.1.3.tar.gz -> obs-3d-effect-0.1.3.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=4c4feed3b97069200e3e2a9b77236913 diff --git a/metadata/md5-cache/media-plugins/obs-3d-effect-9999 b/metadata/md5-cache/media-plugins/obs-3d-effect-9999 new file mode 100644 index 000000000000..8f0f556d4360 --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-3d-effect-9999 @@ -0,0 +1,13 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=media-video/obs-studio-30.2.0 +DESCRIPTION=Plugin for OBS Studio adding 3D effect filter +EAPI=8 +HOMEPAGE=https://github.com/exeldro/obs-3d-effect +INHERIT=cmake git-r3 +LICENSE=GPL-2 +PROPERTIES=live +RDEPEND=>=media-video/obs-studio-30.2.0 +SLOT=0 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=4c4feed3b97069200e3e2a9b77236913 diff --git a/metadata/md5-cache/media-plugins/obs-composite-blur-1.1.0 b/metadata/md5-cache/media-plugins/obs-composite-blur-1.1.0 new file mode 100644 index 000000000000..7e24ebdf66b1 --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-composite-blur-1.1.0 @@ -0,0 +1,14 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=media-video/obs-studio-30.2.0 +DESCRIPTION=OBS plugin that provides different blur algorithms, and proper compositing +EAPI=8 +HOMEPAGE=https://github.com/FiniteSingularity/obs-composite-blur +INHERIT=cmake +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-2 +RDEPEND=>=media-video/obs-studio-30.2.0 +SLOT=0 +SRC_URI=https://github.com/FiniteSingularity/obs-composite-blur/archive/refs/tags/v1.1.0.tar.gz -> obs-composite-blur-1.1.0.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=44d277496da3be30d1dcb5b1f5397ec5 diff --git a/metadata/md5-cache/media-plugins/obs-composite-blur-9999 b/metadata/md5-cache/media-plugins/obs-composite-blur-9999 new file mode 100644 index 000000000000..ac8c056b096e --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-composite-blur-9999 @@ -0,0 +1,13 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=media-video/obs-studio-30.2.0 +DESCRIPTION=OBS plugin that provides different blur algorithms, and proper compositing +EAPI=8 +HOMEPAGE=https://github.com/FiniteSingularity/obs-composite-blur +INHERIT=cmake git-r3 +LICENSE=GPL-2 +PROPERTIES=live +RDEPEND=>=media-video/obs-studio-30.2.0 +SLOT=0 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=44d277496da3be30d1dcb5b1f5397ec5 diff --git a/metadata/md5-cache/media-plugins/obs-move-transition-3.1.1 b/metadata/md5-cache/media-plugins/obs-move-transition-3.1.1 new file mode 100644 index 000000000000..cccf644cceed --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-move-transition-3.1.1 @@ -0,0 +1,14 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=media-video/obs-studio-30.2.0 +DESCRIPTION=Move transition for OBS Studio +EAPI=8 +HOMEPAGE=https://github.com/exeldro/obs-move-transition +INHERIT=cmake +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-2 +RDEPEND=>=media-video/obs-studio-30.2.0 +SLOT=0 +SRC_URI=https://github.com/exeldro/obs-move-transition/archive/refs/tags/3.1.1.tar.gz -> obs-move-transition-3.1.1.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=eb6c3ced11a881a603d4b3b272046b90 diff --git a/metadata/md5-cache/media-plugins/obs-move-transition-9999 b/metadata/md5-cache/media-plugins/obs-move-transition-9999 new file mode 100644 index 000000000000..8d61885ec242 --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-move-transition-9999 @@ -0,0 +1,13 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=media-video/obs-studio-30.2.0 +DESCRIPTION=Move transition for OBS Studio +EAPI=8 +HOMEPAGE=https://github.com/exeldro/obs-move-transition +INHERIT=cmake git-r3 +LICENSE=GPL-2 +PROPERTIES=live +RDEPEND=>=media-video/obs-studio-30.2.0 +SLOT=0 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=eb6c3ced11a881a603d4b3b272046b90 diff --git a/metadata/md5-cache/media-plugins/obs-pipewire-audio-capture-1.1.5 b/metadata/md5-cache/media-plugins/obs-pipewire-audio-capture-1.1.5 new file mode 100644 index 000000000000..79b9a5570eae --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-pipewire-audio-capture-1.1.5 @@ -0,0 +1,14 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=media-video/obs-studio-30.2.0[pipewire] >=media-video/wireplumber-0.5.3 +DESCRIPTION=Audio device and application capture for OBS Studio using PipeWire +EAPI=8 +HOMEPAGE=https://github.com/dimtpap/obs-pipewire-audio-capture +INHERIT=cmake +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-2 +RDEPEND=>=media-video/obs-studio-30.2.0[pipewire] media-video/pipewire:= +SLOT=0 +SRC_URI=https://github.com/dimtpap/obs-pipewire-audio-capture/archive/1.1.5.tar.gz -> obs-pipewire-audio-capture-1.1.5.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=226667ebe0ce758525c01b931f2e4353 diff --git a/metadata/md5-cache/media-plugins/obs-pipewire-audio-capture-9999 b/metadata/md5-cache/media-plugins/obs-pipewire-audio-capture-9999 new file mode 100644 index 000000000000..ad10c82f11ba --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-pipewire-audio-capture-9999 @@ -0,0 +1,13 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=media-video/obs-studio-30.2.0[pipewire] >=media-video/wireplumber-0.5.3 +DESCRIPTION=Audio device and application capture for OBS Studio using PipeWire +EAPI=8 +HOMEPAGE=https://github.com/dimtpap/obs-pipewire-audio-capture +INHERIT=cmake git-r3 +LICENSE=GPL-2 +PROPERTIES=live +RDEPEND=>=media-video/obs-studio-30.2.0[pipewire] media-video/pipewire:= +SLOT=0 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=226667ebe0ce758525c01b931f2e4353 diff --git a/metadata/md5-cache/media-plugins/obs-scale-to-sound-1.2.4 b/metadata/md5-cache/media-plugins/obs-scale-to-sound-1.2.4 new file mode 100644 index 000000000000..49ab8319c41f --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-scale-to-sound-1.2.4 @@ -0,0 +1,14 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=media-video/obs-studio-30.2.0 +DESCRIPTION=OBS filter plugin that scales a source reactively to sound levels +EAPI=8 +HOMEPAGE=https://github.com/dimtpap/obs-scale-to-sound +INHERIT=cmake +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-2 +RDEPEND=>=media-video/obs-studio-30.2.0 +SLOT=0 +SRC_URI=https://github.com/dimtpap/obs-scale-to-sound/archive/refs/tags/1.2.4.tar.gz -> obs-scale-to-sound-1.2.4.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=a6c6c6d7670fe248629658ca2bfe0042 diff --git a/metadata/md5-cache/media-plugins/obs-scale-to-sound-9999 b/metadata/md5-cache/media-plugins/obs-scale-to-sound-9999 new file mode 100644 index 000000000000..bfe323d0eb77 --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-scale-to-sound-9999 @@ -0,0 +1,13 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=media-video/obs-studio-30.2.0 +DESCRIPTION=OBS filter plugin that scales a source reactively to sound levels +EAPI=8 +HOMEPAGE=https://github.com/dimtpap/obs-scale-to-sound +INHERIT=cmake git-r3 +LICENSE=GPL-2 +PROPERTIES=live +RDEPEND=>=media-video/obs-studio-30.2.0 +SLOT=0 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=a6c6c6d7670fe248629658ca2bfe0042 diff --git a/metadata/md5-cache/media-plugins/obs-source-clone-0.1.5 b/metadata/md5-cache/media-plugins/obs-source-clone-0.1.5 new file mode 100644 index 000000000000..e54d36d1854e --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-source-clone-0.1.5 @@ -0,0 +1,14 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=media-video/obs-studio-30.2.0 +DESCRIPTION=Plugin for OBS Studio to clone sources +EAPI=8 +HOMEPAGE=https://github.com/exeldro/obs-source-clone +INHERIT=cmake +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-2 +RDEPEND=>=media-video/obs-studio-30.2.0 +SLOT=0 +SRC_URI=https://github.com/exeldro/obs-source-clone/archive/refs/tags/0.1.5.tar.gz -> obs-source-clone-0.1.5.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=3454a3dfa9822da1f7a6f6e2a7405d9d diff --git a/metadata/md5-cache/media-plugins/obs-source-clone-9999 b/metadata/md5-cache/media-plugins/obs-source-clone-9999 new file mode 100644 index 000000000000..f43c7fcedc1f --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-source-clone-9999 @@ -0,0 +1,13 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=media-video/obs-studio-30.2.0 +DESCRIPTION=Plugin for OBS Studio to clone sources +EAPI=8 +HOMEPAGE=https://github.com/exeldro/obs-source-clone +INHERIT=cmake git-r3 +LICENSE=GPL-2 +PROPERTIES=live +RDEPEND=>=media-video/obs-studio-30.2.0 +SLOT=0 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=3454a3dfa9822da1f7a6f6e2a7405d9d diff --git a/metadata/md5-cache/media-plugins/obs-source-dock-0.4.1 b/metadata/md5-cache/media-plugins/obs-source-dock-0.4.1 new file mode 100644 index 000000000000..ad7852d9e270 --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-source-dock-0.4.1 @@ -0,0 +1,14 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=media-video/obs-studio-30.2.0[wayland] dev-qt/qtbase:6 +DESCRIPTION=Plugin for OBS Studio to add docks +EAPI=8 +HOMEPAGE=https://github.com/exeldro/obs-source-dock +INHERIT=cmake +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-2 +RDEPEND=>=media-video/obs-studio-30.2.0[wayland] dev-qt/qtbase:6 +SLOT=0 +SRC_URI=https://github.com/exeldro/obs-source-dock/archive/refs/tags/0.4.1.tar.gz -> obs-source-dock-0.4.1.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=499d26af8fd273fa478987a85c9192e8 diff --git a/metadata/md5-cache/media-plugins/obs-source-dock-9999 b/metadata/md5-cache/media-plugins/obs-source-dock-9999 new file mode 100644 index 000000000000..4472bb59c3f9 --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-source-dock-9999 @@ -0,0 +1,13 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=media-video/obs-studio-30.2.0[wayland] dev-qt/qtbase:6 +DESCRIPTION=Plugin for OBS Studio to add docks +EAPI=8 +HOMEPAGE=https://github.com/exeldro/obs-source-dock +INHERIT=cmake git-r3 +LICENSE=GPL-2 +PROPERTIES=live +RDEPEND=>=media-video/obs-studio-30.2.0[wayland] dev-qt/qtbase:6 +SLOT=0 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=499d26af8fd273fa478987a85c9192e8 diff --git a/metadata/md5-cache/media-plugins/obs-source-record-0.4.4 b/metadata/md5-cache/media-plugins/obs-source-record-0.4.4 new file mode 100644 index 000000000000..02bb81aaff0c --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-source-record-0.4.4 @@ -0,0 +1,14 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=media-video/obs-studio-30.2.0 +DESCRIPTION=Plugin for OBS Studio to make sources available to record via a filter +EAPI=8 +HOMEPAGE=https://github.com/exeldro/obs-source-record +INHERIT=cmake +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-2 +RDEPEND=>=media-video/obs-studio-30.2.0 +SLOT=0 +SRC_URI=https://github.com/exeldro/obs-source-record/archive/refs/tags/0.4.4.tar.gz -> obs-source-record-0.4.4.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=222be8271a7de5521d17395b04002c18 diff --git a/metadata/md5-cache/media-plugins/obs-source-record-9999 b/metadata/md5-cache/media-plugins/obs-source-record-9999 new file mode 100644 index 000000000000..bf7fab454abd --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-source-record-9999 @@ -0,0 +1,13 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=media-video/obs-studio-30.2.0 +DESCRIPTION=Plugin for OBS Studio to make sources available to record via a filter +EAPI=8 +HOMEPAGE=https://github.com/exeldro/obs-source-record +INHERIT=cmake git-r3 +LICENSE=GPL-2 +PROPERTIES=live +RDEPEND=>=media-video/obs-studio-30.2.0 +SLOT=0 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=222be8271a7de5521d17395b04002c18 diff --git a/metadata/md5-cache/media-plugins/obs-vkcapture-1.5.1 b/metadata/md5-cache/media-plugins/obs-vkcapture-1.5.1 new file mode 100644 index 000000000000..524843da6e4a --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-vkcapture-1.5.1 @@ -0,0 +1,16 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=>=media-video/obs-studio-30.2.0 >=media-libs/libglvnd-1.7.0[X=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.22.0 ) >=media-libs/vulkan-loader-1.3[X=,layers,wayland=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-util/vulkan-headers wayland? ( >=dev-util/wayland-scanner-1.22.0 ) X? ( x11-libs/libX11 ) +DESCRIPTION=OBS Linux Vulkan/OpenGL game capture +EAPI=8 +HOMEPAGE=https://github.com/nowrep/obs-vkcapture +INHERIT=cmake-multilib +IUSE=X wayland abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-2 +RDEPEND=>=media-video/obs-studio-30.2.0 >=media-libs/libglvnd-1.7.0[X=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.22.0 ) +REQUIRED_USE=|| ( X wayland ) +SLOT=0 +SRC_URI=https://github.com/nowrep/obs-vkcapture/archive/v1.5.1.tar.gz -> obs-vkcapture-1.5.1.tar.gz +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=a231a11b8d88aef5d3636af371778e10 diff --git a/metadata/md5-cache/media-plugins/obs-vkcapture-9999 b/metadata/md5-cache/media-plugins/obs-vkcapture-9999 new file mode 100644 index 000000000000..1611e8f20c2d --- /dev/null +++ b/metadata/md5-cache/media-plugins/obs-vkcapture-9999 @@ -0,0 +1,15 @@ +BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] +DEFINED_PHASES=compile configure install postinst prepare test unpack +DEPEND=>=media-video/obs-studio-30.2.0 >=media-libs/libglvnd-1.7.0[X=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.22.0 ) >=media-libs/vulkan-loader-1.3[X=,layers,wayland=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-util/vulkan-headers wayland? ( >=dev-util/wayland-scanner-1.22.0 ) X? ( x11-libs/libX11 ) +DESCRIPTION=OBS Linux Vulkan/OpenGL game capture +EAPI=8 +HOMEPAGE=https://github.com/nowrep/obs-vkcapture +INHERIT=cmake-multilib git-r3 +IUSE=X wayland abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +LICENSE=GPL-2 +PROPERTIES=live +RDEPEND=>=media-video/obs-studio-30.2.0 >=media-libs/libglvnd-1.7.0[X=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] X? ( x11-libs/libxcb:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.22.0 ) +REQUIRED_USE=|| ( X wayland ) +SLOT=0 +_eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=a231a11b8d88aef5d3636af371778e10 diff --git a/metadata/md5-cache/media-tv/Manifest.gz b/metadata/md5-cache/media-tv/Manifest.gz Binary files differindex 6b58db3c1ef5..6033bb57384d 100644 --- a/metadata/md5-cache/media-tv/Manifest.gz +++ b/metadata/md5-cache/media-tv/Manifest.gz diff --git a/metadata/md5-cache/media-tv/plex-media-server-1.41.0.8994 b/metadata/md5-cache/media-tv/plex-media-server-1.41.0.8994 deleted file mode 100644 index 5a5338bfd7b2..000000000000 --- a/metadata/md5-cache/media-tv/plex-media-server-1.41.0.8994 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=install postinst unpack -DEPEND=acct-group/plex acct-user/plex -DESCRIPTION=Free media library that is intended for use with a plex client -EAPI=8 -HOMEPAGE=https://www.plex.tv/ -INHERIT=readme.gentoo-r1 systemd unpacker pax-utils -KEYWORDS=-* amd64 ~arm arm64 ~x86 -LICENSE=Plex -RDEPEND=acct-group/plex acct-user/plex -RESTRICT=bindist -SLOT=0 -SRC_URI=amd64? ( https://downloads.plex.tv/plex-media-server-new/1.41.0.8994-f2c27da23/debian/plexmediaserver_1.41.0.8994-f2c27da23_amd64.deb ) arm? ( https://downloads.plex.tv/plex-media-server-new/1.41.0.8994-f2c27da23/debian/plexmediaserver_1.41.0.8994-f2c27da23_armhf.deb ) arm64? ( https://downloads.plex.tv/plex-media-server-new/1.41.0.8994-f2c27da23/debian/plexmediaserver_1.41.0.8994-f2c27da23_arm64.deb ) x86? ( https://downloads.plex.tv/plex-media-server-new/1.41.0.8994-f2c27da23/debian/plexmediaserver_1.41.0.8994-f2c27da23_i386.deb ) -_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 unpacker fb4b84181244b3b9990fa0bf40232dd2 -_md5_=c4291c5a9520a2f691a242fe098587ef diff --git a/metadata/md5-cache/media-tv/plex-media-server-1.40.5.8921 b/metadata/md5-cache/media-tv/plex-media-server-1.41.3.9314 index ef5e98f5a11f..176526a89cf6 100644 --- a/metadata/md5-cache/media-tv/plex-media-server-1.40.5.8921 +++ b/metadata/md5-cache/media-tv/plex-media-server-1.41.3.9314 @@ -5,11 +5,11 @@ DESCRIPTION=Free media library that is intended for use with a plex client EAPI=8 HOMEPAGE=https://www.plex.tv/ INHERIT=readme.gentoo-r1 systemd unpacker pax-utils -KEYWORDS=-* amd64 ~arm arm64 ~x86 +KEYWORDS=-* ~amd64 ~arm ~arm64 ~x86 LICENSE=Plex RDEPEND=acct-group/plex acct-user/plex RESTRICT=bindist SLOT=0 -SRC_URI=amd64? ( https://downloads.plex.tv/plex-media-server-new/1.40.5.8921-836b34c27/debian/plexmediaserver_1.40.5.8921-836b34c27_amd64.deb ) arm? ( https://downloads.plex.tv/plex-media-server-new/1.40.5.8921-836b34c27/debian/plexmediaserver_1.40.5.8921-836b34c27_armhf.deb ) arm64? ( https://downloads.plex.tv/plex-media-server-new/1.40.5.8921-836b34c27/debian/plexmediaserver_1.40.5.8921-836b34c27_arm64.deb ) x86? ( https://downloads.plex.tv/plex-media-server-new/1.40.5.8921-836b34c27/debian/plexmediaserver_1.40.5.8921-836b34c27_i386.deb ) +SRC_URI=amd64? ( https://downloads.plex.tv/plex-media-server-new/1.41.3.9314-a0bfb8370/debian/plexmediaserver_1.41.3.9314-a0bfb8370_amd64.deb ) arm? ( https://downloads.plex.tv/plex-media-server-new/1.41.3.9314-a0bfb8370/debian/plexmediaserver_1.41.3.9314-a0bfb8370_armhf.deb ) arm64? ( https://downloads.plex.tv/plex-media-server-new/1.41.3.9314-a0bfb8370/debian/plexmediaserver_1.41.3.9314-a0bfb8370_arm64.deb ) x86? ( https://downloads.plex.tv/plex-media-server-new/1.41.3.9314-a0bfb8370/debian/plexmediaserver_1.41.3.9314-a0bfb8370_i386.deb ) _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 unpacker fb4b84181244b3b9990fa0bf40232dd2 -_md5_=9a14eb6b5731ee3417fbd5ec62c8c226 +_md5_=627643b6bb85025b5fd83fb4af26b323 diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz Binary files differindex 23e212a97599..ed48af3afb9c 100644 --- a/metadata/md5-cache/media-video/Manifest.gz +++ b/metadata/md5-cache/media-video/Manifest.gz diff --git a/metadata/md5-cache/media-video/devedeng-4.18.0 b/metadata/md5-cache/media-video/devedeng-4.18.0 deleted file mode 100644 index 4804772522f6..000000000000 --- a/metadata/md5-cache/media-video/devedeng-4.18.0 +++ /dev/null @@ -1,18 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] -DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -DESCRIPTION=DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or CVD) -EAPI=8 -HOMEPAGE=https://www.rastersoft.com/programas/devede.html -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=distutils-r1 xdg -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=app-cdr/cdrtools dev-python/pycairo[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/gtk+:3 || ( media-video/vlc media-video/mpv media-video/mplayer ) media-video/ffmpeg media-video/dvdauthor media-video/vcdimager || ( app-cdr/brasero kde-apps/k3b app-cdr/xfburn ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=test -SLOT=0 -SRC_URI=https://gitlab.com/rastersoft/devedeng/-/archive/4.18.0/devedeng-4.18.0.tar.bz2 -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=3ae77dba8072cd861f193a2dde21468c diff --git a/metadata/md5-cache/media-video/devedeng-4.17.0-r2 b/metadata/md5-cache/media-video/devedeng-4.20.0 index ec5952100a45..99740a584455 100644 --- a/metadata/md5-cache/media-video/devedeng-4.17.0-r2 +++ b/metadata/md5-cache/media-video/devedeng-4.20.0 @@ -1,18 +1,18 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] DEFINED_PHASES=compile configure install postinst postrm preinst prepare test -DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) DESCRIPTION=DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or CVD) EAPI=8 HOMEPAGE=https://www.rastersoft.com/programas/devede.html IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=distutils-r1 xdg -IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 KEYWORDS=~amd64 ~x86 LICENSE=GPL-3 -RDEPEND=app-cdr/cdrtools dev-python/pycairo[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/gtk+:3 || ( media-video/vlc media-video/mpv media-video/mplayer ) media-video/ffmpeg media-video/dvdauthor media-video/vcdimager || ( app-cdr/brasero kde-apps/k3b app-cdr/xfburn ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RDEPEND=app-cdr/cdrtools dev-python/pycairo[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] x11-libs/gtk+:3 || ( media-video/vlc media-video/mpv media-video/mplayer ) media-video/ffmpeg media-video/dvdauthor media-video/vcdimager || ( app-cdr/brasero kde-apps/k3b app-cdr/xfburn ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) RESTRICT=test SLOT=0 -SRC_URI=https://gitlab.com/rastersoft/devedeng/-/archive/4.17.0/devedeng-4.17.0.tar.bz2 +SRC_URI=https://gitlab.com/rastersoft/devedeng/-/archive/4.20.0/devedeng-4.20.0.tar.bz2 _eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=099b0e960a327d680e792735e697a952 +_md5_=73f9af445f6d824937c5940990fe20d7 diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz Binary files differindex 13373146d1da..16969e171c07 100644 --- a/metadata/md5-cache/net-analyzer/Manifest.gz +++ b/metadata/md5-cache/net-analyzer/Manifest.gz diff --git a/metadata/md5-cache/net-analyzer/nagstamon-3.14.0-r1 b/metadata/md5-cache/net-analyzer/nagstamon-3.14.0-r1 deleted file mode 100644 index 5cded8fba233..000000000000 --- a/metadata/md5-cache/net-analyzer/nagstamon-3.14.0-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] qt6? ( dev-python/pyqt6[gui,multimedia,svg,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) !qt6? ( dev-python/pyqt5[gui,multimedia,svg,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/pysocks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/keyring[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/secretstorage[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-xlib-0.19[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests-kerberos[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pylint[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) -DESCRIPTION=systray monitor for displaying realtime status of several monitoring systems -EAPI=8 -HOMEPAGE=https://nagstamon.de -INHERIT=desktop distutils-r1 virtualx -IUSE=qt6 test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test -KEYWORDS=amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] qt6? ( dev-python/pyqt6[gui,multimedia,svg,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) !qt6? ( dev-python/pyqt5[gui,multimedia,svg,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/pysocks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/keyring[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/secretstorage[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-xlib-0.19[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests-kerberos[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=0 -SRC_URI=https://github.com/HenriWahl/Nagstamon/archive/v3.14.0.tar.gz -> nagstamon-3.14.0.tar.gz -_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 virtualx 9741d451eb64ea8bb9faee90d68a9b68 -_md5_=358d85f02f331f7e0d80ebbe08290994 diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz Binary files differindex e9b9eb9b270c..3c64e5ea41fd 100644 --- a/metadata/md5-cache/net-im/Manifest.gz +++ b/metadata/md5-cache/net-im/Manifest.gz diff --git a/metadata/md5-cache/net-im/mattermost-desktop-bin-5.11.0_rc1 b/metadata/md5-cache/net-im/mattermost-desktop-bin-5.11.0_rc1 new file mode 100644 index 000000000000..ce2743e63c8b --- /dev/null +++ b/metadata/md5-cache/net-im/mattermost-desktop-bin-5.11.0_rc1 @@ -0,0 +1,12 @@ +DEFINED_PHASES=install postinst postrm preinst +DESCRIPTION=Mattermost Desktop application +EAPI=8 +HOMEPAGE=https://mattermost.com/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=desktop xdg +LICENSE=Apache-2.0 GPL-2+ LGPL-2.1+ MIT +RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2[X] dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/mesa net-print/cups sys-apps/dbus sys-libs/glibc virtual/libudev x11-libs/cairo x11-libs/gdk-pixbuf:2 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/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/pango +SLOT=0 +SRC_URI=amd64? ( https://releases.mattermost.com/desktop/5.11.0-rc.1/mattermost-desktop-5.11.0-rc.1-linux-x64.tar.gz ) arm64? ( https://releases.mattermost.com/desktop/5.11.0-rc.1/mattermost-desktop-5.11.0-rc.1-linux-arm64.tar.gz ) +_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=58787c4fb1d87e567fb0838af9883b43 diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz Binary files differindex 86fe5daacc23..800b3ab7c904 100644 --- a/metadata/md5-cache/net-libs/Manifest.gz +++ b/metadata/md5-cache/net-libs/Manifest.gz diff --git a/metadata/md5-cache/net-libs/pjproject-2.13-r2 b/metadata/md5-cache/net-libs/pjproject-2.13-r2 deleted file mode 100644 index 0da21a797a9c..000000000000 --- a/metadata/md5-cache/net-libs/pjproject-2.13-r2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 -DEFINED_PHASES=compile configure install prepare -DEPEND=>=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/libsdl2 ) speex? ( media-libs/speex media-libs/speexdsp ) ssl? ( dev-libs/openssl:0= ) -DESCRIPTION=Open source SIP, Media, and NAT Traversal Library -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 -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/libsdl2 ) 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 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=c9e4a1041d0c2dce19dd80b54a075f75 diff --git a/metadata/md5-cache/net-libs/pjproject-2.13.1 b/metadata/md5-cache/net-libs/pjproject-2.13.1 deleted file mode 100644 index 490ea6fbe7d5..000000000000 --- a/metadata/md5-cache/net-libs/pjproject-2.13.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 -DEFINED_PHASES=compile configure install prepare -DEPEND=>=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/libsdl2 ) speex? ( media-libs/speex media-libs/speexdsp ) ssl? ( dev-libs/openssl:0= ) -DESCRIPTION=Open source SIP, Media, and NAT Traversal Library -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 -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/libsdl2 ) speex? ( media-libs/speex media-libs/speexdsp ) ssl? ( dev-libs/openssl:0= ) -SLOT=0/2.13.1 -SRC_URI=https://github.com/pjsip/pjproject/archive/refs/tags/2.13.1.tar.gz -> pjproject-2.13.1.tar.gz -_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=c6cb9076b2da1b01edba148e13284fea diff --git a/metadata/md5-cache/net-libs/pjproject-2.15.1 b/metadata/md5-cache/net-libs/pjproject-2.15.1 new file mode 100644 index 000000000000..f965b077882b --- /dev/null +++ b/metadata/md5-cache/net-libs/pjproject-2.15.1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=configure install prepare +DEPEND=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/libsdl2 ) speex? ( media-libs/speex media-libs/speexdsp ) srtp? ( >=net-libs/libsrtp-2.3.0:= ) ssl? ( dev-libs/openssl:0= ) +DESCRIPTION=Open source SIP, Media, and NAT Traversal Library +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 srtp 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 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=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/libsdl2 ) speex? ( media-libs/speex media-libs/speexdsp ) srtp? ( >=net-libs/libsrtp-2.3.0:= ) ssl? ( dev-libs/openssl:0= ) +SLOT=0/2.15.1 +SRC_URI=https://github.com/pjsip/pjproject/archive/refs/tags/2.15.1.tar.gz -> pjproject-2.15.1.tar.gz +_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=79b79050de4c5520b3e4b3cb9eb450c1 diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4 index cb658ffd2ffe..23db0e8d6898 100644 --- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4 +++ b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4 @@ -15,4 +15,4 @@ RESTRICT=test SLOT=4/37 SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.4.tar.xz _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ce126a6932cfc963ffaa62e73fdd8498 +_md5_=d8dde02f586e8b9f9d36aea5321edc92 diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r410 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r410 index fe3cd6943e69..c310ce48fb66 100644 --- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r410 +++ b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r410 @@ -15,4 +15,4 @@ RESTRICT=test SLOT=4.1/0 SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.4.tar.xz _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=006adb015bfc65d202218e6d76ab35ed +_md5_=e64d288110bc85f98fe459fb7a2605ca diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r600 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r600 index 92f15af88dd3..308bccaed023 100644 --- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r600 +++ b/metadata/md5-cache/net-libs/webkit-gtk-2.44.4-r600 @@ -15,4 +15,4 @@ RESTRICT=test SLOT=6/0 SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.4.tar.xz _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=ea54720aee9e8bd5edca8e3282569855 +_md5_=17dede87c933f6abdd858c9e869abdd9 diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5 b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5 index 27b5053c7239..7d88225939c2 100644 --- a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5 +++ b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5 @@ -15,4 +15,4 @@ RESTRICT=test SLOT=4/37 SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.46.5.tar.xz _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=dbce3fdf6e2334b3240e23f2bf6312ef +_md5_=a121138b4222f3511acc51d97a44b0cb diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r410 b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r410 index 35f451cc7729..6b39a0831f66 100644 --- a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r410 +++ b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r410 @@ -15,4 +15,4 @@ RESTRICT=test SLOT=4.1/0 SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.46.5.tar.xz _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=7633aa84c909e3b2935afaea6f9eb519 +_md5_=5f55931e47361e94a48a11bf0e2c1f84 diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r600 b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r600 index f187313eec7c..c8338cab02d4 100644 --- a/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r600 +++ b/metadata/md5-cache/net-libs/webkit-gtk-2.46.5-r600 @@ -15,4 +15,4 @@ RESTRICT=test SLOT=6/0 SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.46.5.tar.xz _eclasses_=check-reqs 2a9731073c152554078a9a8df8fc0f1b cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnome.org e1b4f392dbfedfb8974b71b017937f08 gnome2 26fd01914b36038dc8e964ff4bd03a95 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 ruby-single d1b60f2dbb45623756c128d02b2d3497 ruby-utils a5d18cde09a96648a4d316ada2786cdb toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=9a945ee46a12db375b4f3ffc94489b11 +_md5_=eff55ffa0682cc17392fd4ba102a8559 diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz Binary files differindex 6b6885ef1b24..40028d8b8238 100644 --- a/metadata/md5-cache/net-mail/Manifest.gz +++ b/metadata/md5-cache/net-mail/Manifest.gz diff --git a/metadata/md5-cache/net-mail/fetchmail-6.5.2 b/metadata/md5-cache/net-mail/fetchmail-6.5.2 new file mode 100644 index 000000000000..dc5bd25d21d6 --- /dev/null +++ b/metadata/md5-cache/net-mail/fetchmail-6.5.2 @@ -0,0 +1,16 @@ +BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare +DEPEND=acct-user/fetchmail ssl? ( >=dev-libs/openssl-3.0.9:= ) kerberos? ( virtual/krb5 ) nls? ( virtual/libintl ) !elibc_glibc? ( sys-fs/e2fsprogs ) socks? ( net-proxy/dante ) app-arch/xz-utils app-alternatives/lex nls? ( sys-devel/gettext ) +DESCRIPTION=the legendary remote-mail retrieval and forwarding utility +EAPI=8 +HOMEPAGE=https://www.fetchmail.info/ +INHERIT=autotools systemd tmpfiles toolchain-funcs +IUSE=ssl nls kerberos tk selinux socks +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris +LICENSE=GPL-2 public-domain +RDEPEND=acct-user/fetchmail ssl? ( >=dev-libs/openssl-3.0.9:= ) kerberos? ( virtual/krb5 ) nls? ( virtual/libintl ) !elibc_glibc? ( sys-fs/e2fsprogs ) socks? ( net-proxy/dante ) selinux? ( sec-policy/selinux-fetchmail ) virtual/tmpfiles +REQUIRED_USE=kerberos? ( ssl ) +SLOT=0 +SRC_URI=https://downloads.sourceforge.net/fetchmail/fetchmail-6.5.2.tar.xz +_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=1521471edf88f16f651d42aafe169532 diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz Binary files differindex 8ee82eb4c056..ac0e5de4dd53 100644 --- a/metadata/md5-cache/net-misc/Manifest.gz +++ b/metadata/md5-cache/net-misc/Manifest.gz diff --git a/metadata/md5-cache/net-misc/rclone-1.68.1 b/metadata/md5-cache/net-misc/rclone-1.68.1 deleted file mode 100644 index cf6967ad4054..000000000000 --- a/metadata/md5-cache/net-misc/rclone-1.68.1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip -DEFINED_PHASES=compile install pretend setup test unpack -DESCRIPTION=A program to sync files to and from various cloud storage providers -EAPI=8 -HOMEPAGE=https://rclone.org/ https://github.com/rclone/rclone/ -INHERIT=bash-completion-r1 check-reqs edo go-module -KEYWORDS=amd64 ~arm ~arm64 ~riscv x86 -LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0 -RDEPEND=sys-fs/fuse:3 -RESTRICT=strip -SLOT=0 -SRC_URI=https://github.com/rclone/rclone/archive/v1.68.1.tar.gz -> rclone-1.68.1.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/rclone-1.68.0-deps.tar.xz -_eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 check-reqs 2a9731073c152554078a9a8df8fc0f1b edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=066f2b92efb4b2513eaf568a6c6c98ec diff --git a/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.212.0 b/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.212.0 index 3f3ab231f6d9..2316f43a11b3 100644 --- a/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.212.0 +++ b/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.212.0 @@ -6,10 +6,10 @@ EAPI=7 HOMEPAGE=https://metacpan.org/release/Compress-Raw-Zlib INHERIT=perl-module IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath -KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=>=sys-libs/zlib-1.3.1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Zlib-2.212.tar.gz _eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=247f4f970da2c51d8b07ea0e8b2b8a6c +_md5_=0f2f9053910df42383e52356929f1543 diff --git a/metadata/md5-cache/perl-core/Manifest.gz b/metadata/md5-cache/perl-core/Manifest.gz Binary files differindex c8bc26788a90..d4fbde3ccca1 100644 --- a/metadata/md5-cache/perl-core/Manifest.gz +++ b/metadata/md5-cache/perl-core/Manifest.gz diff --git a/metadata/md5-cache/perl-core/Term-Table-0.24.0 b/metadata/md5-cache/perl-core/Term-Table-0.24.0 new file mode 100644 index 000000000000..8d5ca721e901 --- /dev/null +++ b/metadata/md5-cache/perl-core/Term-Table-0.24.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) +DEFINED_PHASES=compile configure install postinst postrm prepare test +DEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-1.302.97 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] +DESCRIPTION=Format a header and rows into a table +EAPI=8 +HOMEPAGE=https://metacpan.org/release/Term-Table +INHERIT=perl-module optfeature +IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=|| ( Artistic GPL-1+ ) +RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Term-Table-0.024.tar.gz +_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 perl-functions 1863acf0982afafc67797e3ce7275b4c perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b045f3acf546393ab6b3170781875358 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=3682e3e2bf571953bf9c22b09319133a diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz Binary files differindex 185759db536d..c2965b579fdf 100644 --- a/metadata/md5-cache/sci-libs/Manifest.gz +++ b/metadata/md5-cache/sci-libs/Manifest.gz diff --git a/metadata/md5-cache/sci-libs/m4ri-20240729 b/metadata/md5-cache/sci-libs/m4ri-20240729 new file mode 100644 index 000000000000..5a85ee185f19 --- /dev/null +++ b/metadata/md5-cache/sci-libs/m4ri-20240729 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=configure install prepare pretend setup +DEPEND=png? ( media-libs/libpng:= ) +DESCRIPTION=Method of four russian for inversion (M4RI) +EAPI=8 +HOMEPAGE=https://github.com/malb/m4ri +INHERIT=autotools flag-o-matic toolchain-funcs +IUSE=debug openmp cpu_flags_x86_sse2 png +KEYWORDS=~amd64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=GPL-2+ +RDEPEND=png? ( media-libs/libpng:= ) +SLOT=0 +SRC_URI=https://github.com/malb/m4ri/archive/refs/tags/release-20240729.tar.gz +_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=271ce9e3071d271b71f9ff220d36b13a diff --git a/metadata/md5-cache/sci-libs/m4rie-20250103-r1 b/metadata/md5-cache/sci-libs/m4rie-20250103-r1 new file mode 100644 index 000000000000..eb5c379a9281 --- /dev/null +++ b/metadata/md5-cache/sci-libs/m4rie-20250103-r1 @@ -0,0 +1,15 @@ +BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=configure install prepare +DEPEND=>=sci-libs/m4ri-20240729 +DESCRIPTION=Fast dense matrix arithmetic over GF(2^e) for 2 <= e <= 16 +EAPI=8 +HOMEPAGE=https://github.com/malb/m4rie +INHERIT=autotools +IUSE=debug +KEYWORDS=~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos +LICENSE=GPL-2+ +RDEPEND=>=sci-libs/m4ri-20240729 +SLOT=0 +SRC_URI=https://github.com/malb/m4rie/archive/refs/tags/release-20250103.tar.gz +_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=9f60555279b34c17c0f84d538cb66db3 diff --git a/metadata/md5-cache/sec-keys/Manifest.gz b/metadata/md5-cache/sec-keys/Manifest.gz Binary files differindex 35e313616068..851232a79411 100644 --- a/metadata/md5-cache/sec-keys/Manifest.gz +++ b/metadata/md5-cache/sec-keys/Manifest.gz diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-apache-logging-20220918 b/metadata/md5-cache/sec-keys/openpgp-keys-apache-logging-20220918 deleted file mode 100644 index 848afb183962..000000000000 --- a/metadata/md5-cache/sec-keys/openpgp-keys-apache-logging-20220918 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=OpenPGP keys used by logging.apache.org -EAPI=8 -HOMEPAGE=https://logging.apache.org/log4j/2.x/download.html -KEYWORDS=amd64 arm arm64 ppc64 x86 -LICENSE=public-domain -SLOT=0 -SRC_URI=https://www.apache.org/dist/logging/KEYS -> openpgp-keys-apache-logging-20220918-KEYS.asc -_md5_=8c614d93cefde1f772abfacdc6788c0f diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-apache-logging-20241010 b/metadata/md5-cache/sec-keys/openpgp-keys-apache-logging-20241010 new file mode 100644 index 000000000000..3dc1b4223b03 --- /dev/null +++ b/metadata/md5-cache/sec-keys/openpgp-keys-apache-logging-20241010 @@ -0,0 +1,9 @@ +DEFINED_PHASES=install +DESCRIPTION=OpenPGP keys used by logging.apache.org +EAPI=8 +HOMEPAGE=https://logging.apache.org/log4j/2.x/download.html +KEYWORDS=amd64 arm64 ppc64 +LICENSE=public-domain +SLOT=0 +SRC_URI=https://downloads.apache.org/logging/KEYS -> openpgp-keys-apache-logging-20241010-KEYS.asc +_md5_=65307f42697a61cf40d39f25a8192ac9 diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz Binary files differindex 9abf1ddd1723..ada5341bc997 100644 --- a/metadata/md5-cache/sys-apps/Manifest.gz +++ b/metadata/md5-cache/sys-apps/Manifest.gz diff --git a/metadata/md5-cache/sys-apps/gawk-5.2.2 b/metadata/md5-cache/sys-apps/gawk-5.2.2 deleted file mode 100644 index 1ca75c6fd3f9..000000000000 --- a/metadata/md5-cache/sys-apps/gawk-5.2.2 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=sys-apps/texinfo-6.7 >=sys-devel/bison-3.5.4 nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gawk ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=configure install postinst postrm prepare unpack -DEPEND=mpfr? ( dev-libs/gmp:= dev-libs/mpfr:= ) readline? ( sys-libs/readline:= ) -DESCRIPTION=GNU awk pattern-matching language -EAPI=8 -HOMEPAGE=https://www.gnu.org/software/gawk/gawk.html -INHERIT=verify-sig -IUSE=mpfr pma nls readline verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=GPL-3+ -RDEPEND=mpfr? ( dev-libs/gmp:= dev-libs/mpfr:= ) readline? ( sys-libs/readline:= ) -SLOT=0 -SRC_URI=mirror://gnu/gawk/gawk-5.2.2.tar.xz verify-sig? ( mirror://gnu/gawk/gawk-5.2.2.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=969b22ff2930084e1c55377872dc91c0 diff --git a/metadata/md5-cache/sys-apps/gawk-5.3.0-r1 b/metadata/md5-cache/sys-apps/gawk-5.3.0-r1 deleted file mode 100644 index 686e5c895baf..000000000000 --- a/metadata/md5-cache/sys-apps/gawk-5.3.0-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=sys-apps/texinfo-7.1 >=sys-devel/bison-3.5.4 nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gawk ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) -DEFINED_PHASES=configure install postinst postrm prepare unpack -DEPEND=mpfr? ( dev-libs/gmp:= dev-libs/mpfr:= ) readline? ( sys-libs/readline:= ) -DESCRIPTION=GNU awk pattern-matching language -EAPI=8 -HOMEPAGE=https://www.gnu.org/software/gawk/gawk.html -INHERIT=verify-sig -IUSE=mpfr pma nls readline verify-sig -KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=GPL-3+ -RDEPEND=mpfr? ( dev-libs/gmp:= dev-libs/mpfr:= ) readline? ( sys-libs/readline:= ) -SLOT=0 -SRC_URI=mirror://gnu/gawk/gawk-5.3.0.tar.xz verify-sig? ( mirror://gnu/gawk/gawk-5.3.0.tar.xz.sig ) -_eclasses_=eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 -_md5_=d7403406dbb9d52d9a3a68f3d88d3969 diff --git a/metadata/md5-cache/sys-apps/pandora_box-0.12.0 b/metadata/md5-cache/sys-apps/pandora_box-0.12.0-r1 index 4ff9814a502a..ca007f861ed4 100644 --- a/metadata/md5-cache/sys-apps/pandora_box-0.12.0 +++ b/metadata/md5-cache/sys-apps/pandora_box-0.12.0-r1 @@ -4,10 +4,10 @@ DESCRIPTION=Syd's log inspector & profile writer EAPI=8 HOMEPAGE=https://man.exherbolinux.org INHERIT=cargo -IUSE=debug +IUSE=static debug KEYWORDS=~amd64 LICENSE=GPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 SLOT=0 SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.30.0.tar.gz -> syd-3.30.0.tar.gz https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/argv/0.1.11/download -> argv-0.1.11.crate https://crates.io/api/v1/crates/arrayvec/0.7.6/download -> arrayvec-0.7.6.crate https://crates.io/api/v1/crates/autocfg/1.4.0/download -> autocfg-1.4.0.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/btoi/0.4.3/download -> btoi-0.4.3.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.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/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/console/0.15.10/download -> console-0.15.10.crate https://crates.io/api/v1/crates/cpufeatures/0.2.16/download -> cpufeatures-0.2.16.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.6/download -> crossbeam-deque-0.8.6.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.21/download -> crossbeam-utils-0.8.21.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dns-lookup/2.0.4/download -> dns-lookup-2.0.4.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/encode_unicode/1.0.0/download -> encode_unicode-1.0.0.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.10/download -> errno-0.3.10.crate https://crates.io/api/v1/crates/fastrand/2.3.0/download -> fastrand-2.3.0.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.0.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/hashbrown/0.15.2/download -> hashbrown-0.15.2.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex-conservative/0.3.0/download -> hex-conservative-0.3.0.crate https://crates.io/api/v1/crates/indexmap/2.7.0/download -> indexmap-2.7.0.crate https://crates.io/api/v1/crates/indicatif/0.17.9/download -> indicatif-0.17.9.crate https://crates.io/api/v1/crates/itoa/1.0.14/download -> itoa-1.0.14.crate https://crates.io/api/v1/crates/js-sys/0.3.76/download -> js-sys-0.3.76.crate https://crates.io/api/v1/crates/keccak/0.1.5/download -> keccak-0.1.5.crate https://crates.io/api/v1/crates/libc/0.2.169/download -> libc-0.2.169.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/md5/0.7.0/download -> md5-0.7.0.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/once_cell/1.20.2/download -> once_cell-1.20.2.crate https://crates.io/api/v1/crates/portable-atomic/1.10.0/download -> portable-atomic-1.10.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.92/download -> proc-macro2-1.0.92.crate https://crates.io/api/v1/crates/quote/1.0.38/download -> quote-1.0.38.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/rustix/0.38.42/download -> rustix-0.38.42.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/serde/1.0.217/download -> serde-1.0.217.crate https://crates.io/api/v1/crates/serde_derive/1.0.217/download -> serde_derive-1.0.217.crate https://crates.io/api/v1/crates/serde_json/1.0.134/download -> serde_json-1.0.134.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha3/0.10.8/download -> sha3-0.10.8.crate https://crates.io/api/v1/crates/socket2/0.5.8/download -> socket2-0.5.8.crate https://crates.io/api/v1/crates/syn/2.0.93/download -> syn-2.0.93.crate https://crates.io/api/v1/crates/tempfile/3.14.0/download -> tempfile-3.14.0.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.14/download -> unicode-ident-1.0.14.crate https://crates.io/api/v1/crates/unicode-width/0.2.0/download -> unicode-width-0.2.0.crate https://crates.io/api/v1/crates/version_check/0.9.5/download -> version_check-0.9.5.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-backend/0.2.99/download -> wasm-bindgen-backend-0.2.99.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.99/download -> wasm-bindgen-macro-support-0.2.99.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.99/download -> wasm-bindgen-macro-0.2.99.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.99/download -> wasm-bindgen-shared-0.2.99.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.99/download -> wasm-bindgen-0.2.99.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.59.0/download -> windows-sys-0.59.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.6/download -> windows-targets-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.6/download -> windows_aarch64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.6/download -> windows_aarch64_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.6/download -> windows_i686_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.6/download -> windows_i686_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.6/download -> windows_i686_msvc-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.6/download -> windows_x86_64_gnu-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.6/download -> windows_x86_64_gnullvm-0.52.6.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.6/download -> windows_x86_64_msvc-0.52.6.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.35/download -> zerocopy-derive-0.7.35.crate https://crates.io/api/v1/crates/zerocopy/0.7.35/download -> zerocopy-0.7.35.crate _eclasses_=cargo 5ad34dd14ea52875e865e465e0f6421a flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f rust 44c8464f6266787f32aab8b1f056a28b rust-toolchain 3f822985d9297438ed2443aa1fbdf33e toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=9e328fdfe8819cdd7f7d3809fff19fa9 +_md5_=17c4cdd774ea3a1ad444c1d02a5c027e diff --git a/metadata/md5-cache/sys-apps/portage-3.0.67 b/metadata/md5-cache/sys-apps/portage-3.0.67 new file mode 100644 index 000000000000..7f4e5176a3a2 --- /dev/null +++ b/metadata/md5-cache/sys-apps/portage-3.0.67 @@ -0,0 +1,17 @@ +BDEPEND=python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink,bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[bzip2(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[bzip2(+),threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[bzip2(+),threads(+)] ) >=app-arch/tar-1.27 >=dev-build/meson-1.3.0-r1 >=sys-apps/sed-4.0.5 sys-devel/patch !build? ( python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink,ssl(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+)] ) ) apidoc? ( dev-python/sphinx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/sphinx-epytext[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( ~app-text/docbook-xml-dtd-4.4 app-text/xmlto ) test? ( dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-vcs/git ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test +DESCRIPTION=The package management and distribution system for Gentoo +EAPI=7 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage +INHERIT=meson linux-info python-r1 tmpfiles +IUSE=apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +PDEPEND=!build? ( >=net-misc/rsync-2.6.4 >=sys-apps/coreutils-6.4 >=sys-apps/file-5.44-r3 ) +RDEPEND=python_targets_pypy3? ( >=dev-lang/pypy-3.10:=[symlink,bzip2(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[bzip2(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[bzip2(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[bzip2(+),threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[bzip2(+),threads(+)] ) acct-user/portage >=app-arch/tar-1.27 app-arch/zstd >=app-misc/pax-utils-0.1.17 dev-lang/python-exec:2 >=sys-apps/baselayout-2.9 >=sys-apps/findutils-4.9 !build? ( >=app-admin/eselect-1.2 app-portage/getuto >=app-shells/bash-5.0:0 >=sec-keys/openpgp-keys-gentoo-release-20240703 >=sys-apps/sed-4.0.5 rsync-verify? ( >=app-crypt/gnupg-2.2.4-r2[ssl(-)] >=app-portage/gemato-14.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) elibc_glibc? ( >=sys-apps/sandbox-2.2 ) elibc_musl? ( >=sys-apps/sandbox-2.2 ) kernel_linux? ( sys-apps/util-linux ) selinux? ( >=sys-libs/libselinux-2.0.94[python,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) xattr? ( kernel_linux? ( >=sys-apps/install-xattr-0.3 ) ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://gitweb.gentoo.org/proj/portage.git/snapshot/portage-3.0.67.tar.bz2 +_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 meson 99466844dd8d4fcfb07578a76f5a9922 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 tmpfiles 9a9814db5a3fbd4f1e921c05297e7735 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=36b1517c4bd330c779e5169333613702 diff --git a/metadata/md5-cache/sys-apps/the_silver_searcher-2.2.0_p20201217-r4 b/metadata/md5-cache/sys-apps/the_silver_searcher-2.2.0_p20201217-r4 new file mode 100644 index 000000000000..eb4e29bc155b --- /dev/null +++ b/metadata/md5-cache/sys-apps/the_silver_searcher-2.2.0_p20201217-r4 @@ -0,0 +1,16 @@ +BDEPEND=virtual/pkgconfig test? ( dev-util/cram dev-vcs/git ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 +DEFINED_PHASES=configure install prepare test unpack +DEPEND=dev-libs/libpcre lzma? ( app-arch/xz-utils ) zlib? ( sys-libs/zlib ) +DESCRIPTION=A code-searching tool similar to ack, but faster +EAPI=8 +HOMEPAGE=https://github.com/ggreer/the_silver_searcher +INHERIT=autotools bash-completion-r1 flag-o-matic vcs-snapshot +IUSE=lzma test zlib +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos +LICENSE=Apache-2.0 +RDEPEND=dev-libs/libpcre lzma? ( app-arch/xz-utils ) zlib? ( sys-libs/zlib ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/ggreer/the_silver_searcher/archive/a61f1780b64266587e7bc30f0f5f71c6cca97c0f.tar.gz -> the_silver_searcher-2.2.0_p20201217.tar.gz +_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe bash-completion-r1 767861f3744f589ee5291c1698b1c082 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 vcs-snapshot bd69bf57fd2c34e99964a03b1d968177 +_md5_=a2870e2e8da94933c7e11d2173b79af4 diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz Binary files differindex 4174e05471ad..f13d61a39e80 100644 --- a/metadata/md5-cache/sys-auth/Manifest.gz +++ b/metadata/md5-cache/sys-auth/Manifest.gz diff --git a/metadata/md5-cache/sys-auth/yubico-piv-tool-2.6.0 b/metadata/md5-cache/sys-auth/yubico-piv-tool-2.7.1 index 1d1458bab1e2..cbfaaef11374 100644 --- a/metadata/md5-cache/sys-auth/yubico-piv-tool-2.6.0 +++ b/metadata/md5-cache/sys-auth/yubico-piv-tool-2.7.1 @@ -6,11 +6,11 @@ EAPI=8 HOMEPAGE=https://developers.yubico.com/yubico-piv-tool/ https://github.com/Yubico/yubico-piv-tool INHERIT=cmake verify-sig IUSE=test verify-sig verify-sig -KEYWORDS=amd64 ~arm64 ~riscv +KEYWORDS=~amd64 ~arm64 ~riscv LICENSE=BSD-2 RDEPEND=sys-apps/pcsc-lite dev-libs/openssl:=[-bindist(-)] sys-libs/zlib RESTRICT=!test? ( test ) SLOT=0/2 -SRC_URI=https://developers.yubico.com/yubico-piv-tool/Releases/yubico-piv-tool-2.6.0.tar.gz verify-sig? ( https://developers.yubico.com/yubico-piv-tool/Releases/yubico-piv-tool-2.6.0.tar.gz.sig ) +SRC_URI=https://developers.yubico.com/yubico-piv-tool/Releases/yubico-piv-tool-2.7.1.tar.gz verify-sig? ( https://developers.yubico.com/yubico-piv-tool/Releases/yubico-piv-tool-2.7.1.tar.gz.sig ) _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=729ce2bf02e9df69eda24458291b845b +_md5_=ae1fed055d91cb5a3a807c1fca009a13 diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz Binary files differindex cd9db24255cd..0a57799de8bb 100644 --- a/metadata/md5-cache/sys-devel/Manifest.gz +++ b/metadata/md5-cache/sys-devel/Manifest.gz diff --git a/metadata/md5-cache/sys-devel/gcc-10.5.0 b/metadata/md5-cache/sys-devel/gcc-10.5.0 index 4d388c3cb4ae..6068e98a11c9 100644 --- a/metadata/md5-cache/sys-devel/gcc-10.5.0 +++ b/metadata/md5-cache/sys-devel/gcc-10.5.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=10 SRC_URI=mirror://gcc/releases/gcc-10.5.0/gcc-10.5.0.tar.xz mirror://gnu/gcc/gcc-10.5.0/gcc-10.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-6.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=f70e38d1c847baea4d0c5868465cd6a4 diff --git a/metadata/md5-cache/sys-devel/gcc-11.5.0 b/metadata/md5-cache/sys-devel/gcc-11.5.0 index 07726e9f639e..7ac45ed0e621 100644 --- a/metadata/md5-cache/sys-devel/gcc-11.5.0 +++ b/metadata/md5-cache/sys-devel/gcc-11.5.0 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=11 SRC_URI=mirror://gcc/releases/gcc-11.5.0/gcc-11.5.0.tar.xz mirror://gnu/gcc/gcc-11.5.0/gcc-11.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.5.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=22c9375511755a60366193d1061c0652 diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.0 b/metadata/md5-cache/sys-devel/gcc-12.4.0 index 2f634a79f869..bc4f89c3cf59 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.4.0 +++ b/metadata/md5-cache/sys-devel/gcc-12.4.0 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gcc/releases/gcc-12.4.0/gcc-12.4.0.tar.xz mirror://gnu/gcc/gcc-12.4.0/gcc-12.4.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=dd55da354713c475e882b61f3c92b201 diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241219 b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241219 index d4c454121a9c..cbadc35408db 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241219 +++ b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241219 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gcc/snapshots/12-20241219/gcc-12-20241219.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=789fa2563a2a04f582369051dce5f49b diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241226 b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241226 index e0171d93803e..968271ab7d12 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241226 +++ b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20241226 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gcc/snapshots/12-20241226/gcc-12-20241226.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=99f0ef53aa04df21f70026f33c16e39f diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250102 b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250102 index 05b3178e5c42..c08d239f8eee 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250102 +++ b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250102 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gcc/snapshots/12-20250102/gcc-12-20250102.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=d03205d99642b84db43b5fa74665f946 diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250109 b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250109 index d3d43161940c..c5df08249dd1 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250109 +++ b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250109 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gcc/snapshots/12-20250109/gcc-12-20250109.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=d03205d99642b84db43b5fa74665f946 diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250116 b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250116 index 12efb6032874..2c4258b5f12d 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250116 +++ b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20250116 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=mirror://gcc/snapshots/12-20250116/gcc-12-20250116.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=d03205d99642b84db43b5fa74665f946 diff --git a/metadata/md5-cache/sys-devel/gcc-12.5.9999 b/metadata/md5-cache/sys-devel/gcc-12.5.9999 index d6d9c77e561a..51105af98233 100644 --- a/metadata/md5-cache/sys-devel/gcc-12.5.9999 +++ b/metadata/md5-cache/sys-devel/gcc-12.5.9999 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=12 SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=3213ca661218f7757cd4a10263ea688e diff --git a/metadata/md5-cache/sys-devel/gcc-13.2.0 b/metadata/md5-cache/sys-devel/gcc-13.2.0 index 8b16020099e2..458df02697a5 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.2.0 +++ b/metadata/md5-cache/sys-devel/gcc-13.2.0 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=mirror://gcc/releases/gcc-13.2.0/gcc-13.2.0.tar.xz mirror://gnu/gcc/gcc-13.2.0/gcc-13.2.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=7835a3b3a7098fae040ea46def68df94 diff --git a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20241220 b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20241220 index ff952b8c6e63..63085b713a14 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20241220 +++ b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20241220 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=mirror://gcc/snapshots/13-20241220/gcc-13-20241220.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=8ab14fc0a1b7b1e753892b1441b61c51 diff --git a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20241227 b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20241227 index efb41cdca1f7..f5baf3b258cc 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20241227 +++ b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20241227 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=mirror://gcc/snapshots/13-20241227/gcc-13-20241227.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=8dd4f27175981ea22d0a115370d0168f diff --git a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250103 b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250103 index e4046a6aa4f5..c6a827eaa61c 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250103 +++ b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250103 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=mirror://gcc/snapshots/13-20250103/gcc-13-20250103.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=840a99edb548da5146e2a31d3a20d8a4 diff --git a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250117 b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250117 index 166738550eef..28ef8f067fc9 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250117 +++ b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20250117 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=mirror://gcc/snapshots/13-20250117/gcc-13-20250117.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=840a99edb548da5146e2a31d3a20d8a4 diff --git a/metadata/md5-cache/sys-devel/gcc-13.4.9999 b/metadata/md5-cache/sys-devel/gcc-13.4.9999 index a97678ce76b9..9dece1226737 100644 --- a/metadata/md5-cache/sys-devel/gcc-13.4.9999 +++ b/metadata/md5-cache/sys-devel/gcc-13.4.9999 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=13 SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=e0a885093494714d59173fa527bb244b diff --git a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20241221 b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20241221 index 32605ec66883..91a6d19277e8 100644 --- a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20241221 +++ b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20241221 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=14 SRC_URI=mirror://gcc/snapshots/14-20241221/gcc-14-20241221.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-7.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=9ca2624bf7c7abe40ada74339a91bb62 diff --git a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20241228 b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20241228 index 605d12407646..2bad4aeee118 100644 --- a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20241228 +++ b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20241228 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=14 SRC_URI=mirror://gcc/snapshots/14-20241228/gcc-14-20241228.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-7.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=5297df84bc4842712bcb25de835d5f13 diff --git a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250104 b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250104 index 21a2939c2b24..552747260932 100644 --- a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250104 +++ b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250104 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=14 SRC_URI=mirror://gcc/snapshots/14-20250104/gcc-14-20250104.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-7.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=c452dd24bd8933a1866ac0f1095dba2f diff --git a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250111 b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250111 index 455358cc45af..18adf20d8d74 100644 --- a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250111 +++ b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250111 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=14 SRC_URI=mirror://gcc/snapshots/14-20250111/gcc-14-20250111.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-7.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=c452dd24bd8933a1866ac0f1095dba2f diff --git a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250118 b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250118 index 85e3b8985729..ffdd758072fd 100644 --- a/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250118 +++ b/metadata/md5-cache/sys-devel/gcc-14.2.1_p20250118 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=14 SRC_URI=mirror://gcc/snapshots/14-20250118/gcc-14-20250118.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-7.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=c452dd24bd8933a1866ac0f1095dba2f diff --git a/metadata/md5-cache/sys-devel/gcc-14.3.9999 b/metadata/md5-cache/sys-devel/gcc-14.3.9999 index f40169d733e6..2a9fd29a0578 100644 --- a/metadata/md5-cache/sys-devel/gcc-14.3.9999 +++ b/metadata/md5-cache/sys-devel/gcc-14.3.9999 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=14 SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=b0204d2b5ed08753d29c05f4a8343d6b diff --git a/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20250112-r3 b/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20250112-r3 index 0cbfd7d8b70f..1498e328f4ad 100644 --- a/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20250112-r3 +++ b/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20250112-r3 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=15 SRC_URI=mirror://gcc/snapshots/15-20250112/gcc-15-20250112.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-patches-41.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=6d179c45b418e7d8ffbcdc036c60ccdc diff --git a/metadata/md5-cache/sys-devel/gcc-15.0.1_pre20250119 b/metadata/md5-cache/sys-devel/gcc-15.0.1_pre20250119 index cf79cd01a97d..56e44b26749c 100644 --- a/metadata/md5-cache/sys-devel/gcc-15.0.1_pre20250119 +++ b/metadata/md5-cache/sys-devel/gcc-15.0.1_pre20250119 @@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=15 SRC_URI=mirror://gcc/snapshots/15-20250119/gcc-15-20250119.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-patches-42.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=16cf0ddded9b57f329c10830178384f9 diff --git a/metadata/md5-cache/sys-devel/gcc-15.0.9999 b/metadata/md5-cache/sys-devel/gcc-15.0.9999 index 1f9d875215d0..fd6a7b5db24a 100644 --- a/metadata/md5-cache/sys-devel/gcc-15.0.9999 +++ b/metadata/md5-cache/sys-devel/gcc-15.0.9999 @@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv RESTRICT=!test? ( test ) SLOT=15 SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe git-r3 875eb471682d3e1f18da124be97dcc81 gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=b233c413145de07991c7cbb989663a92 diff --git a/metadata/md5-cache/sys-devel/gcc-8.5.0-r2 b/metadata/md5-cache/sys-devel/gcc-8.5.0-r2 index bab5df88121c..653c47c2e3e8 100644 --- a/metadata/md5-cache/sys-devel/gcc-8.5.0-r2 +++ b/metadata/md5-cache/sys-devel/gcc-8.5.0-r2 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=8.5.0 SRC_URI=mirror://gcc/releases/gcc-8.5.0/gcc-8.5.0.tar.xz mirror://gnu/gcc/gcc-8.5.0/gcc-8.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-8.5.0-patches-4.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=87f6c8ea9c9b2aada8a138de83db9df0 diff --git a/metadata/md5-cache/sys-devel/gcc-9.5.0 b/metadata/md5-cache/sys-devel/gcc-9.5.0 index 42f755d7ca8a..3c48f326cc16 100644 --- a/metadata/md5-cache/sys-devel/gcc-9.5.0 +++ b/metadata/md5-cache/sys-devel/gcc-9.5.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) SLOT=9.5.0 SRC_URI=mirror://gcc/releases/gcc-9.5.0/gcc-9.5.0.tar.xz mirror://gnu/gcc/gcc-9.5.0/gcc-9.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.5.0-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py ) -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=78857929c4075f17a31496b5eb500bb4 diff --git a/metadata/md5-cache/sys-devel/kgcc64-10.5.0 b/metadata/md5-cache/sys-devel/kgcc64-10.5.0 index 9e8c84c83f6d..e38ac6048bdc 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-10.5.0 +++ b/metadata/md5-cache/sys-devel/kgcc64-10.5.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=10 SRC_URI=mirror://gcc/releases/gcc-10.5.0/gcc-10.5.0.tar.xz mirror://gnu/gcc/gcc-10.5.0/gcc-10.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-6.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-2.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=bf021c721ef7be115a5bbe2994da13c2 diff --git a/metadata/md5-cache/sys-devel/kgcc64-11.5.0 b/metadata/md5-cache/sys-devel/kgcc64-11.5.0 index aee54eaa5f29..7cc428627296 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-11.5.0 +++ b/metadata/md5-cache/sys-devel/kgcc64-11.5.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=11 SRC_URI=mirror://gcc/releases/gcc-11.5.0/gcc-11.5.0.tar.xz mirror://gnu/gcc/gcc-11.5.0/gcc-11.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-12.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=37abb2ddad3beee4d26ff67ab78c834b diff --git a/metadata/md5-cache/sys-devel/kgcc64-12.4.0 b/metadata/md5-cache/sys-devel/kgcc64-12.4.0 index 06ccce317673..6d84f0e8b5f0 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-12.4.0 +++ b/metadata/md5-cache/sys-devel/kgcc64-12.4.0 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=12 SRC_URI=mirror://gcc/releases/gcc-12.4.0/gcc-12.4.0.tar.xz mirror://gnu/gcc/gcc-12.4.0/gcc-12.4.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-musl-patches-1.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=ce9d8b436c8d5732aff4430017a061c1 diff --git a/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241031 b/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241031 index 2ef344eba699..fb8801f03ca4 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241031 +++ b/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241031 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=12 SRC_URI=mirror://gcc/snapshots/12-20241031/gcc-12-20241031.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=b50a4f96cf5ad34fcc212d6aae4a9d80 diff --git a/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241114 b/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241114 index 881a2606f665..2bad30d4a389 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241114 +++ b/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241114 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=12 SRC_URI=mirror://gcc/snapshots/12-20241114/gcc-12-20241114.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=b50a4f96cf5ad34fcc212d6aae4a9d80 diff --git a/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241219 b/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241219 index 3b8d918dfa57..658e389ac83e 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241219 +++ b/metadata/md5-cache/sys-devel/kgcc64-12.4.1_p20241219 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=12 SRC_URI=mirror://gcc/snapshots/12-20241219/gcc-12-20241219.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.4.0-musl-patches-1.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=8c62f224cbfa05d62e7fc6075b2baeaa diff --git a/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241025 b/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241025 index ede6a02ed929..7a4eea851cfb 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241025 +++ b/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241025 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=13 SRC_URI=mirror://gcc/snapshots/13-20241025/gcc-13-20241025.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=22525023b761c4f918d77aedb6ca6e24 diff --git a/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241115 b/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241115 index 3c4514d0e08f..8a7739023b2d 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241115 +++ b/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241115 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=13 SRC_URI=mirror://gcc/snapshots/13-20241115/gcc-13-20241115.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=22525023b761c4f918d77aedb6ca6e24 diff --git a/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241220 b/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241220 index e1109897aa12..5be16e98e17e 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241220 +++ b/metadata/md5-cache/sys-devel/kgcc64-13.3.1_p20241220 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=13 SRC_URI=mirror://gcc/snapshots/13-20241220/gcc-13-20241220.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=501df60e684d8fb3a78db726325637dd diff --git a/metadata/md5-cache/sys-devel/kgcc64-14.2.1_p20241116 b/metadata/md5-cache/sys-devel/kgcc64-14.2.1_p20241116 index 645af9c5ddd9..bae94b3cda3a 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-14.2.1_p20241116 +++ b/metadata/md5-cache/sys-devel/kgcc64-14.2.1_p20241116 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=14 SRC_URI=mirror://gcc/snapshots/14-20241116/gcc-14-20241116.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=fad451848ddc513f3cf9f48ed31e81a5 diff --git a/metadata/md5-cache/sys-devel/kgcc64-14.2.1_p20241221 b/metadata/md5-cache/sys-devel/kgcc64-14.2.1_p20241221 index 987510becd77..a0fee33c266d 100644 --- a/metadata/md5-cache/sys-devel/kgcc64-14.2.1_p20241221 +++ b/metadata/md5-cache/sys-devel/kgcc64-14.2.1_p20241221 @@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4 RESTRICT=!test? ( test ) test SLOT=14 SRC_URI=mirror://gcc/snapshots/14-20241221/gcc-14-20241221.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.2.0-patches-7.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain 728648595eb9f2f38891bb87df0a8842 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 pax-utils 5555f2e75744739fe100ee62c22d28fe prefix c3c4c93ebda319c0fa7ed6f942ba1010 rust 44c8464f6266787f32aab8b1f056a28b toolchain fdea0a0f3753b6992e9114065425b9a6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=a7bf0e1c26b5b7d308d5c8cd7cc7973e diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz Binary files differindex a9cd81010ec3..d056727b8111 100644 --- a/metadata/md5-cache/sys-kernel/Manifest.gz +++ b/metadata/md5-cache/sys-kernel/Manifest.gz diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.73 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.73 new file mode 100644 index 000000000000..855e3bdf6e24 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.73 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi x11-libs/libdrm dev-libs/nss sys-boot/plymouth[drm,systemd(+),udev] sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite >=sys-apps/systemd-257[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l sys-libs/zlib dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test +DESCRIPTION=Linux kernel built with Gentoo patches +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) ) +INHERIT=kernel-build toolchain-funcs +IUSE=debug experimental hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 ) +PDEPEND=>=virtual/dist-kernel-6.6.73 +RDEPEND=!sys-kernel/gentoo-kernel-bin:6.6.73 sys-apps/kmod[lzma] virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.6.73 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-82.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-82.extras.tar.xz experimental? ( https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-82.experimental.tar.xz ) https://github.com/projg2/gentoo-kernel-config/archive/g15.tar.gz -> gentoo-kernel-config-g15.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo ) +_eclasses_=dist-kernel-utils 97700892f3bc8ee315ee55ff5297a739 kernel-build 181daddd7aea64d9ff4057bd1c7b472e kernel-install 0b514a68b37af1d396618edfbf1dd064 linux-info ea4122ba1d8791a12b78e53f9510a2e3 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=104856904f03dc484a818bccd498c1e2 diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.73 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.73 new file mode 100644 index 000000000000..bcdb507a9803 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.73 @@ -0,0 +1,17 @@ +BDEPEND=app-alternatives/bc app-alternatives/lex dev-util/pahole virtual/libelf app-alternatives/yacc amd64? ( app-crypt/sbsigntools ) arm64? ( app-crypt/sbsigntools ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) +DEFINED_PHASES=config configure install postinst postrm preinst prepare pretend test unpack +DESCRIPTION=Pre-built Linux kernel with Gentoo patches +EAPI=8 +HOMEPAGE=https://www.kernel.org/ +IDEPEND=generic-uki? ( app-crypt/sbsigntools >=sys-kernel/installkernel-14[-dracut(-),-ugrd(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) ) +INHERIT=kernel-install toolchain-funcs unpacker +IUSE=debug +initramfs test generic-uki modules-compress +KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 +LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) GPL-2+ LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain GPL-2 LGPL-2.1 MIT public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 ) +PDEPEND=>=virtual/dist-kernel-6.6.73 +RDEPEND=!sys-kernel/gentoo-kernel:6.6.73 sys-apps/kmod[lzma] virtual/libelf +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.6.73 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-82.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-82.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.73-1.gpkg.tar -> gentoo-kernel-6.6.73-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.73-1.gpkg.tar -> gentoo-kernel-6.6.73-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.73-1.gpkg.tar -> gentoo-kernel-6.6.73-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.73-1.gpkg.tar -> gentoo-kernel-6.6.73-1.x86.gpkg.tar ) +_eclasses_=dist-kernel-utils 97700892f3bc8ee315ee55ff5297a739 kernel-install 0b514a68b37af1d396618edfbf1dd064 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 unpacker fb4b84181244b3b9990fa0bf40232dd2 +_md5_=5f3cf05f4162a9a47e590be7ab30f457 diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.73 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.73 new file mode 100644 index 000000000000..9b7c0b23b4b3 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.73 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 6.6 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=6.6.73 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-82.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-82.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-82.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-82.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-82.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-82.experimental.tar.xz ) +_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=c6e46dcb35eb297ad6e729b785f36a96 diff --git a/metadata/md5-cache/sys-kernel/ugrd-1.31.0 b/metadata/md5-cache/sys-kernel/ugrd-1.31.1 index 6690ad150913..92edb243e89d 100644 --- a/metadata/md5-cache/sys-kernel/ugrd-1.31.0 +++ b/metadata/md5-cache/sys-kernel/ugrd-1.31.1 @@ -1,4 +1,4 @@ -BDEPEND=test? ( sys-fs/btrfs-progs sys-fs/xfsprogs sys-fs/cryptsetup amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ) test? ( app-misc/pax-utils >=dev-python/zenlib-3.0.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pycpio-1.4.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-apps/pciutils python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_11(-)?] ) ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] +BDEPEND=test? ( sys-fs/btrfs-progs sys-fs/xfsprogs sys-fs/cryptsetup amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ) test? ( app-misc/pax-utils >=dev-python/zenlib-3.0.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pycpio-1.4.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-apps/pciutils python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_11(-)?] ) ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] DEFINED_PHASES=compile configure install postinst prepare test DESCRIPTION=Python based POSIX initramfs generator with TOML definitions EAPI=8 @@ -8,10 +8,10 @@ IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_pyt KEYWORDS=~amd64 ~arm64 LICENSE=GPL-2 PROPERTIES=test_privileged -RDEPEND=app-misc/pax-utils >=dev-python/zenlib-3.0.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pycpio-1.4.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-apps/pciutils python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) +RDEPEND=app-misc/pax-utils >=dev-python/zenlib-3.0.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pycpio-1.4.2[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-apps/pciutils python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) RESTRICT=test !test? ( test ) SLOT=0 -SRC_URI=https://github.com/desultory/ugrd/archive/refs/tags/1.31.0.tar.gz -> ugrd-1.31.0.tar.gz +SRC_URI=https://github.com/desultory/ugrd/archive/refs/tags/1.31.1.tar.gz -> ugrd-1.31.1.tar.gz _eclasses_=bash-completion-r1 767861f3744f589ee5291c1698b1c082 distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 538bce96e5589935b57e178e8635f301 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 shell-completion 0b655d0d825e157a5e99c463bddaac16 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=17b3043985f7f283668459d99ff84f8f +_md5_=c2bfa0f9f612667153c2f13cea9ce011 diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.73 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.73 new file mode 100644 index 000000000000..6642f8f459d8 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.73 @@ -0,0 +1,18 @@ +BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) secureboot? ( app-crypt/sbsigntools dev-libs/openssl ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc dev-lang/perl sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) +DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test unpack +DESCRIPTION=Linux kernel built from vanilla upstream sources +EAPI=8 +HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/ +IDEPEND=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( || ( >=sys-kernel/installkernel-14[dracut(-)] >=sys-kernel/installkernel-14[ugrd(-)] ) ) +INHERIT=kernel-build toolchain-funcs verify-sig +IUSE=debug hardened secureboot savedconfig +initramfs test +strip modules-sign verify-sig +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86 +LICENSE=GPL-2 +PDEPEND=>=virtual/dist-kernel-6.6.73 +RDEPEND=virtual/libelf +REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign ) +RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test ) +SLOT=6.6.73 +SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.73.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g15.tar.gz -> gentoo-kernel-config-g15.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.73.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo ) +_eclasses_=dist-kernel-utils 97700892f3bc8ee315ee55ff5297a739 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd kernel-build 181daddd7aea64d9ff4057bd1c7b472e kernel-install 0b514a68b37af1d396618edfbf1dd064 linux-info ea4122ba1d8791a12b78e53f9510a2e3 mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f portability a39e3d646f76cb45d06b44cc1144b8d4 python-any-r1 6ddb5e75c10db046f89ebe39c85e1d82 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 savedconfig b9131abe556ad2ea96c01b06d658d363 secureboot d98b63e30a9468e1f1c06d3d7c66e760 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 verify-sig 7433426b6b28bf2737ba4b82c8aa8c53 +_md5_=2921810d2f1b196a9c402099cf742d9a diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.72 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.73 index 264c10c2b47e..d375f9f3bcc6 100644 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.72 +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.73 @@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~s LICENSE=GPL-2 RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) RESTRICT=binchecks strip -SLOT=6.6.72 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.72.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz +SLOT=6.6.73 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.73.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz _eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 0e01377cce73a7a06321d0ef97388d31 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f optfeature 538bce96e5589935b57e178e8635f301 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 _md5_=89adf488f651c41c474d2e8cd771f631 diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz Binary files differindex 7ebae3d84073..82f77e7c8190 100644 --- a/metadata/md5-cache/sys-libs/Manifest.gz +++ b/metadata/md5-cache/sys-libs/Manifest.gz diff --git a/metadata/md5-cache/sys-libs/libcap-ng-0.8.4-r1 b/metadata/md5-cache/sys-libs/libcap-ng-0.8.4-r1 deleted file mode 100644 index 8a2cb91b668d..000000000000 --- a/metadata/md5-cache/sys-libs/libcap-ng-0.8.4-r1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=python? ( >=dev-lang/swig-2 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 -DEFINED_PHASES=compile configure install prepare test -DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) sys-kernel/linux-headers -DESCRIPTION=POSIX 1003.1e capabilities -EAPI=8 -HOMEPAGE=https://people.redhat.com/sgrubb/libcap-ng/ -INHERIT=autotools flag-o-matic out-of-source-utils python-r1 -IUSE=python static-libs python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux -LICENSE=GPL-2+ LGPL-2.1+ -RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) -REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) -SLOT=0 -SRC_URI=https://people.redhat.com/sgrubb/libcap-ng/libcap-ng-0.8.4.tar.gz -_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=6995a574b74a5803fae9785cd51ee4fb diff --git a/metadata/md5-cache/sys-libs/libseccomp-2.5.5 b/metadata/md5-cache/sys-libs/libseccomp-2.5.5 deleted file mode 100644 index 34805f32237e..000000000000 --- a/metadata/md5-cache/sys-libs/libseccomp-2.5.5 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=sys-kernel/linux-headers-5.15 python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) dev-util/gperf python? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=sys-kernel/linux-headers-5.15 python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) -DESCRIPTION=high level interface to Linux seccomp filter -EAPI=7 -HOMEPAGE=https://github.com/seccomp/libseccomp -INHERIT=distutils-r1 multilib-minimal -IUSE=experimental-loong python static-libs test python_targets_python3_10 python_targets_python3_11 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=-* amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux -LICENSE=LGPL-2.1 -RDEPEND=>=sys-kernel/linux-headers-5.15 python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) -REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/seccomp/libseccomp/releases/download/v2.5.5/libseccomp-2.5.5.tar.gz experimental-loong? ( https://dev.gentoo.org/~xen0n/distfiles/libseccomp-2.5.5-loongarch64-20231204.patch.xz ) -_eclasses_=distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=24aea43bc0ae6962e4b7456daaadbede diff --git a/metadata/md5-cache/sys-libs/libseccomp-2.5.5-r1 b/metadata/md5-cache/sys-libs/libseccomp-2.5.5-r1 deleted file mode 100644 index b869262e1e10..000000000000 --- a/metadata/md5-cache/sys-libs/libseccomp-2.5.5-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=sys-kernel/linux-headers-5.15 python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) dev-util/gperf experimental-loong? ( sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 ) python? ( >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=app-portage/elt-patches-20240116 -DEFINED_PHASES=compile configure install prepare test -DEPEND=>=sys-kernel/linux-headers-5.15 python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) -DESCRIPTION=High level interface to Linux seccomp filter -EAPI=8 -HOMEPAGE=https://github.com/seccomp/libseccomp -INHERIT=distutils-r1 multilib-minimal autotools libtool -IUSE=experimental-loong python static-libs test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=-* amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux -LICENSE=LGPL-2.1 -RDEPEND=>=sys-kernel/linux-headers-5.15 python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) -REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/seccomp/libseccomp/releases/download/v2.5.5/libseccomp-2.5.5.tar.gz experimental-loong? ( https://github.com/matoro/libseccomp/compare/v2.5.5..loongarch-r1.patch -> libseccomp-2.5.5-loongarch-r1.patch ) -_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe distutils-r1 85ccd3b54a6533fb120ee52b7c76a3df flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 2def7a4ce233dfa344f613025c619a23 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=b4b8957080ee0d1383a9a5fa55d6cac8 diff --git a/metadata/md5-cache/sys-libs/pam-1.7.0_p20241230-r3 b/metadata/md5-cache/sys-libs/pam-1.7.0_p20241230-r3 index 319242a03b0b..6a1d280cc1c1 100644 --- a/metadata/md5-cache/sys-libs/pam-1.7.0_p20241230-r3 +++ b/metadata/md5-cache/sys-libs/pam-1.7.0_p20241230-r3 @@ -5,7 +5,7 @@ DESCRIPTION=Linux-PAM (Pluggable Authentication Modules) EAPI=8 HOMEPAGE=https://github.com/linux-pam/linux-pam IDEPEND=filecaps? ( sys-libs/libcap ) -INHERIT=db-use fcaps flag-o-matic meson-multilib +INHERIT=db-use fcaps flag-o-matic meson-multilib toolchain-funcs IUSE=audit berkdb elogind examples debug nis nls selinux systemd +filecaps 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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux LICENSE=|| ( BSD GPL-2 ) @@ -15,4 +15,4 @@ REQUIRED_USE=?? ( elogind systemd ) SLOT=0 SRC_URI=https://github.com/linux-pam/linux-pam/archive/e634a3a9be9484ada6e93970dfaf0f055ca17332.tar.gz -> pam-1.7.0_p20241230.gh.tar.gz _eclasses_=db-use 3807d3e43e20aaa6e4decedd2bb2db4c fcaps 27152c9e4da035accb14a2d7879744ef flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multilib-build 9ac26ea006828266d235e2f0135429b5 multilib-minimal e9f54d75b074edc47d36994bbc1e2123 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=8f3bfe973a463f6464b6cb0966a8d63a +_md5_=2d3e7421cfe7c8d7a7a03d9dfbf05cbd diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz Binary files differindex 5d618fe56782..76de999d7ce7 100644 --- a/metadata/md5-cache/sys-process/Manifest.gz +++ b/metadata/md5-cache/sys-process/Manifest.gz diff --git a/metadata/md5-cache/sys-process/nvtop-3.1.0 b/metadata/md5-cache/sys-process/nvtop-3.1.0 index a5c5fa4a01b4..39cda0283167 100644 --- a/metadata/md5-cache/sys-process/nvtop-3.1.0 +++ b/metadata/md5-cache/sys-process/nvtop-3.1.0 @@ -7,10 +7,10 @@ HOMEPAGE=https://github.com/Syllo/nvtop IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=cmake xdg IUSE=unicode video_cards_intel video_cards_amdgpu video_cards_nvidia video_cards_freedreno -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-3 RDEPEND=video_cards_intel? ( virtual/udev ) video_cards_amdgpu? ( x11-libs/libdrm[video_cards_amdgpu] ) video_cards_nvidia? ( x11-drivers/nvidia-drivers ) video_cards_freedreno? ( x11-libs/libdrm[video_cards_freedreno] ) sys-libs/ncurses[unicode(+)?] SLOT=0 SRC_URI=https://github.com/Syllo/nvtop/archive/3.1.0.tar.gz -> nvtop-3.1.0.tar.gz _eclasses_=cmake 10a50dfaf728b802fcfd37f8d0da9056 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 xdg 3ef49a87c52c8b77c476351195dfe575 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=74c6a696fbeb73d5a7d7044dfa30ec28 +_md5_=efe7f25ae3ec32f9d909b5d9f5ffbb62 diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz Binary files differindex 6fd7e595aff6..67d34c069f9a 100644 --- a/metadata/md5-cache/virtual/Manifest.gz +++ b/metadata/md5-cache/virtual/Manifest.gz diff --git a/metadata/md5-cache/virtual/dist-kernel-6.6.73 b/metadata/md5-cache/virtual/dist-kernel-6.6.73 new file mode 100644 index 000000000000..264292420136 --- /dev/null +++ b/metadata/md5-cache/virtual/dist-kernel-6.6.73 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual to depend on any Distribution Kernel +EAPI=8 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 +RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.6.73 ~sys-kernel/gentoo-kernel-bin-6.6.73 ~sys-kernel/vanilla-kernel-6.6.73 ) +SLOT=0/6.6.73 +_md5_=3e8ae25a495d2b53b4024fc6d72b02cb diff --git a/metadata/md5-cache/virtual/perl-Term-Table-0.24.0 b/metadata/md5-cache/virtual/perl-Term-Table-0.24.0 new file mode 100644 index 000000000000..cd05b30e0520 --- /dev/null +++ b/metadata/md5-cache/virtual/perl-Term-Table-0.24.0 @@ -0,0 +1,7 @@ +DEFINED_PHASES=- +DESCRIPTION=Virtual for Term-Table +EAPI=8 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +RDEPEND=~perl-core/Term-Table-0.24.0 dev-lang/perl:= !<perl-core/Term-Table-0.24.0 !>perl-core/Term-Table-0.24.0-r999 +SLOT=0 +_md5_=d2a4cdf063b538ec51f8265ee9db86d3 diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz Binary files differindex 042d701a9736..92273dcbc0cf 100644 --- a/metadata/md5-cache/www-apps/Manifest.gz +++ b/metadata/md5-cache/www-apps/Manifest.gz diff --git a/metadata/md5-cache/www-apps/element-1.11.87 b/metadata/md5-cache/www-apps/element-1.11.87 deleted file mode 100644 index 6f470c60d84f..000000000000 --- a/metadata/md5-cache/www-apps/element-1.11.87 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=install postinst prerm setup -DEPEND=|| ( virtual/httpd-basic virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config -DESCRIPTION=A glossy Matrix collaboration client for the web -EAPI=8 -HOMEPAGE=https://element.io/ -INHERIT=webapp -IUSE=vhosts -KEYWORDS=~amd64 ~riscv ~x86 -LICENSE=Apache-2.0 -RDEPEND=app-admin/webapp-config -SLOT=1.11.87 -SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.87/element-v1.11.87.tar.gz -_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5 -_md5_=562ff99d719db9ed941315e482fc1b97 diff --git a/metadata/md5-cache/www-apps/element-1.11.86 b/metadata/md5-cache/www-apps/element-1.11.90 index a6fce1510a8e..f3faf1e64116 100644 --- a/metadata/md5-cache/www-apps/element-1.11.86 +++ b/metadata/md5-cache/www-apps/element-1.11.90 @@ -8,7 +8,7 @@ IUSE=vhosts KEYWORDS=~amd64 ~riscv ~x86 LICENSE=Apache-2.0 RDEPEND=app-admin/webapp-config -SLOT=1.11.86 -SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.86/element-v1.11.86.tar.gz +SLOT=1.11.90 +SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.90/element-v1.11.90.tar.gz _eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5 -_md5_=562ff99d719db9ed941315e482fc1b97 +_md5_=9b8b53822bc6c441c46c591c2362fdd8 diff --git a/metadata/md5-cache/www-apps/jackett-bin-0.21.2146 b/metadata/md5-cache/www-apps/jackett-bin-0.21.2146-r1 index fd7da324b476..03c16873e012 100644 --- a/metadata/md5-cache/www-apps/jackett-bin-0.21.2146 +++ b/metadata/md5-cache/www-apps/jackett-bin-0.21.2146-r1 @@ -6,9 +6,9 @@ HOMEPAGE=https://github.com/Jackett/Jackett/ INHERIT=systemd KEYWORDS=~amd64 LICENSE=GPL-2 -RDEPEND=acct-group/jackett acct-user/jackett media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/jackett acct-user/jackett media-video/mediainfo dev-libs/icu dev-db/sqlite RESTRICT=bindist strip test SLOT=0 SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v0.21.2146/Jackett.Binaries.LinuxAMDx64.tar.gz -> jackett-0.21.2146-x64.tar.gz ) elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v0.21.2146/Jackett.Binaries.LinuxMuslAMDx64.tar.gz -> jackett-0.21.2146-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v0.21.2146/Jackett.Binaries.LinuxARM32.tar.gz -> jackett-0.21.2146-arm.tar.gz ) elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v0.21.2146/Jackett.Binaries.LinuxMuslARM32.tar.gz -> jackett-0.21.2146-musl-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Jackett/Jackett/releases/download/v0.21.2146/Jackett.Binaries.LinuxARM64.tar.gz -> jackett-0.21.2146-arm64.tar.gz ) elibc_musl? ( https://github.com/Jackett/Jackett/releases/download/v0.21.2146/Jackett.Binaries.LinuxMuslARM64.tar.gz -> jackett-0.21.2146-musl-arm64.tar.gz ) ) _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=11c9d749f0d58f026c16e672aec1cafa +_md5_=3e83c0496a1f096ff5a518977f71fd2c diff --git a/metadata/md5-cache/www-apps/lidarr-bin-2.9.3.4527 b/metadata/md5-cache/www-apps/lidarr-bin-2.9.3.4527 deleted file mode 100644 index 98ae99e198b7..000000000000 --- a/metadata/md5-cache/www-apps/lidarr-bin-2.9.3.4527 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig -DEFINED_PHASES=install prepare -DESCRIPTION=Looks and smells like Sonarr but made for music -EAPI=8 -HOMEPAGE=https://lidarr.audio/ https://github.com/Lidarr/Lidarr/ -INHERIT=systemd -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=acct-group/lidarr acct-user/lidarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite -RESTRICT=bindist strip test -SLOT=0 -SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.9.3.4527/Lidarr.develop.2.9.3.4527.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.9.3.4527/Lidarr.develop.2.9.3.4527.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.9.3.4527/Lidarr.develop.2.9.3.4527.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.9.3.4527/Lidarr.develop.2.9.3.4527.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.9.3.4527/Lidarr.develop.2.9.3.4527.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.9.3.4527/Lidarr.develop.2.9.3.4527.linux-musl-core-arm64.tar.gz ) ) -_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=68a5161d809bfca8aa4ac50109497ea6 diff --git a/metadata/md5-cache/www-apps/lidarr-bin-2.9.4.4539-r1 b/metadata/md5-cache/www-apps/lidarr-bin-2.9.4.4539-r1 new file mode 100644 index 000000000000..b2ecef0cc4da --- /dev/null +++ b/metadata/md5-cache/www-apps/lidarr-bin-2.9.4.4539-r1 @@ -0,0 +1,14 @@ +BDEPEND=virtual/pkgconfig +DEFINED_PHASES=install prepare +DESCRIPTION=Looks and smells like Sonarr but made for music +EAPI=8 +HOMEPAGE=https://lidarr.audio/ https://github.com/Lidarr/Lidarr/ +INHERIT=systemd +KEYWORDS=~amd64 +LICENSE=GPL-3 +RDEPEND=acct-group/lidarr acct-user/lidarr media-video/mediainfo dev-libs/icu dev-db/sqlite +RESTRICT=bindist strip test +SLOT=0 +SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.9.4.4539/Lidarr.develop.2.9.4.4539.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.9.4.4539/Lidarr.develop.2.9.4.4539.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.9.4.4539/Lidarr.develop.2.9.4.4539.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.9.4.4539/Lidarr.develop.2.9.4.4539.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.9.4.4539/Lidarr.develop.2.9.4.4539.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.9.4.4539/Lidarr.develop.2.9.4.4539.linux-musl-core-arm64.tar.gz ) ) +_eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 +_md5_=5e2f9e18426dbde7f8591b07d3b39834 diff --git a/metadata/md5-cache/www-apps/mediawiki-1.39.10 b/metadata/md5-cache/www-apps/mediawiki-1.39.10 deleted file mode 100644 index e36e8baee5fd..000000000000 --- a/metadata/md5-cache/www-apps/mediawiki-1.39.10 +++ /dev/null @@ -1,16 +0,0 @@ -DEFINED_PHASES=install postinst prerm setup unpack -DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config -DESCRIPTION=The MediaWiki wiki web application (as used on wikipedia.org) -EAPI=8 -HOMEPAGE=http://www.mediawiki.org -INHERIT=webapp -IUSE=imagemagick mysql postgres +sqlite vhosts -KEYWORDS=~alpha amd64 ~arm ~arm64 ppc x86 -LICENSE=GPL-2 -RDEPEND=dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader] imagemagick? ( virtual/imagemagick-tools ) !imagemagick? ( dev-lang/php[gd] ) mysql? ( dev-lang/php[mysql,mysqli] ) sqlite? ( dev-db/sqlite[fts3(+)] dev-lang/php[pdo,sqlite] ) virtual/httpd-php app-admin/webapp-config -REQUIRED_USE=|| ( mysql postgres sqlite ) -RESTRICT=test -SLOT=1.39.10 -SRC_URI=http://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.10.tar.gz -_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5 -_md5_=3dfdcab9b75c37f4ad981a9619ae1780 diff --git a/metadata/md5-cache/www-apps/mediawiki-1.42.3 b/metadata/md5-cache/www-apps/mediawiki-1.42.3 deleted file mode 100644 index acaf94bfe73e..000000000000 --- a/metadata/md5-cache/www-apps/mediawiki-1.42.3 +++ /dev/null @@ -1,16 +0,0 @@ -DEFINED_PHASES=install postinst prerm setup unpack -DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config -DESCRIPTION=The MediaWiki wiki web application (as used on wikipedia.org) -EAPI=8 -HOMEPAGE=http://www.mediawiki.org -INHERIT=webapp -IUSE=imagemagick mysql postgres +sqlite vhosts -KEYWORDS=~alpha amd64 ~arm ~arm64 ppc x86 -LICENSE=GPL-2 -RDEPEND=dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader] imagemagick? ( virtual/imagemagick-tools ) !imagemagick? ( dev-lang/php[gd] ) mysql? ( dev-lang/php[mysql,mysqli] ) sqlite? ( dev-db/sqlite[fts3(+)] dev-lang/php[pdo,sqlite] ) virtual/httpd-php app-admin/webapp-config -REQUIRED_USE=|| ( mysql postgres sqlite ) -RESTRICT=test -SLOT=1.42.3 -SRC_URI=http://releases.wikimedia.org/mediawiki/1.42/mediawiki-1.42.3.tar.gz -_eclasses_=webapp 5fa840db95fc7348dfd53b8526ed05f5 -_md5_=638e87b872e0b4e0faffb19fe0de64e5 diff --git a/metadata/md5-cache/www-apps/prowlarr-bin-1.30.0.4920 b/metadata/md5-cache/www-apps/prowlarr-bin-1.30.1.4928-r1 index 8d556e7396a4..819125719c2d 100644 --- a/metadata/md5-cache/www-apps/prowlarr-bin-1.30.0.4920 +++ b/metadata/md5-cache/www-apps/prowlarr-bin-1.30.1.4928-r1 @@ -6,9 +6,9 @@ HOMEPAGE=https://wiki.servarr.com/prowlarr/ https://github.com/Prowlarr/Prowlarr INHERIT=systemd KEYWORDS=-* ~amd64 ~arm ~arm64 LICENSE=GPL-3 -RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-db/sqlite RESTRICT=bindist strip test SLOT=0 -SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.30.0.4920/Prowlarr.develop.1.30.0.4920.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.30.0.4920/Prowlarr.develop.1.30.0.4920.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.30.0.4920/Prowlarr.develop.1.30.0.4920.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.30.0.4920/Prowlarr.develop.1.30.0.4920.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.30.0.4920/Prowlarr.develop.1.30.0.4920.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.30.0.4920/Prowlarr.develop.1.30.0.4920.linux-musl-core-arm64.tar.gz ) ) +SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.30.1.4928/Prowlarr.develop.1.30.1.4928.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.30.1.4928/Prowlarr.develop.1.30.1.4928.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.30.1.4928/Prowlarr.develop.1.30.1.4928.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.30.1.4928/Prowlarr.develop.1.30.1.4928.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.30.1.4928/Prowlarr.develop.1.30.1.4928.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.30.1.4928/Prowlarr.develop.1.30.1.4928.linux-musl-core-arm64.tar.gz ) ) _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=ad79248b1306e3e9d85bb58b6a4e037b +_md5_=ae16173934051f951202eb340b7cad46 diff --git a/metadata/md5-cache/www-apps/radarr-bin-5.18.0.9595 b/metadata/md5-cache/www-apps/radarr-bin-5.18.1.9612-r1 index ff622ba2d63a..d10260d3a127 100644 --- a/metadata/md5-cache/www-apps/radarr-bin-5.18.0.9595 +++ b/metadata/md5-cache/www-apps/radarr-bin-5.18.1.9612-r1 @@ -6,9 +6,9 @@ HOMEPAGE=https://www.radarr.video/ https://github.com/Radarr/Radarr/ INHERIT=systemd KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-db/sqlite RESTRICT=bindist strip test SLOT=0 -SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.18.0.9595/Radarr.develop.5.18.0.9595.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.18.0.9595/Radarr.develop.5.18.0.9595.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.18.0.9595/Radarr.develop.5.18.0.9595.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.18.0.9595/Radarr.develop.5.18.0.9595.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.18.0.9595/Radarr.develop.5.18.0.9595.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.18.0.9595/Radarr.develop.5.18.0.9595.linux-musl-core-arm64.tar.gz ) ) +SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.18.1.9612/Radarr.develop.5.18.1.9612.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.18.1.9612/Radarr.develop.5.18.1.9612.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.18.1.9612/Radarr.develop.5.18.1.9612.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.18.1.9612/Radarr.develop.5.18.1.9612.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.18.1.9612/Radarr.develop.5.18.1.9612.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.18.1.9612/Radarr.develop.5.18.1.9612.linux-musl-core-arm64.tar.gz ) ) _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=2cb4d3d5eebbcf3f47a594237f25ef1f +_md5_=47dac8539424f34c73a6cdb4cc772310 diff --git a/metadata/md5-cache/www-apps/readarr-bin-0.4.8.2726 b/metadata/md5-cache/www-apps/readarr-bin-0.4.9.2730 index 5682b3f803d9..ac24ed09627f 100644 --- a/metadata/md5-cache/www-apps/readarr-bin-0.4.8.2726 +++ b/metadata/md5-cache/www-apps/readarr-bin-0.4.9.2730 @@ -6,9 +6,9 @@ HOMEPAGE=https://readarr.com/ https://github.com/Readarr/Readarr/ INHERIT=systemd KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=acct-group/readarr acct-user/readarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/readarr acct-user/readarr dev-libs/icu dev-db/sqlite RESTRICT=bindist strip test SLOT=0 -SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.4.8.2726/Readarr.develop.0.4.8.2726.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.4.8.2726/Readarr.develop.0.4.8.2726.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.4.8.2726/Readarr.develop.0.4.8.2726.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.4.8.2726/Readarr.develop.0.4.8.2726.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.4.8.2726/Readarr.develop.0.4.8.2726.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.4.8.2726/Readarr.develop.0.4.8.2726.linux-musl-core-arm64.tar.gz ) ) +SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.4.9.2730/Readarr.develop.0.4.9.2730.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.4.9.2730/Readarr.develop.0.4.9.2730.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.4.9.2730/Readarr.develop.0.4.9.2730.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.4.9.2730/Readarr.develop.0.4.9.2730.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.4.9.2730/Readarr.develop.0.4.9.2730.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.4.9.2730/Readarr.develop.0.4.9.2730.linux-musl-core-arm64.tar.gz ) ) _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=e0f128e5ed33166ac5872f1535a7e8dc +_md5_=67e5b0015c1abbc81a573a21f8a8aece diff --git a/metadata/md5-cache/www-apps/sonarr-bin-4.0.12.2849 b/metadata/md5-cache/www-apps/sonarr-bin-4.0.12.2866-r1 index 047664cd6d1b..1ea1a463c4b3 100644 --- a/metadata/md5-cache/www-apps/sonarr-bin-4.0.12.2849 +++ b/metadata/md5-cache/www-apps/sonarr-bin-4.0.12.2866-r1 @@ -6,9 +6,9 @@ HOMEPAGE=https://www.sonarr.tv INHERIT=systemd KEYWORDS=~amd64 LICENSE=GPL-3 -RDEPEND=acct-group/sonarr acct-user/sonarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite +RDEPEND=acct-group/sonarr acct-user/sonarr media-video/mediainfo dev-libs/icu dev-db/sqlite RESTRICT=bindist strip test SLOT=0 -SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.12.2849/Sonarr.develop.4.0.12.2849.linux-x64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.12.2849/Sonarr.develop.4.0.12.2849.linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.12.2849/Sonarr.develop.4.0.12.2849.linux-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.12.2849/Sonarr.develop.4.0.12.2849.linux-arm64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.12.2849/Sonarr.develop.4.0.12.2849.linux-musl-arm64.tar.gz ) ) +SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.12.2866/Sonarr.develop.4.0.12.2866.linux-x64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.12.2866/Sonarr.develop.4.0.12.2866.linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.12.2866/Sonarr.develop.4.0.12.2866.linux-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.12.2866/Sonarr.develop.4.0.12.2866.linux-arm64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.12.2866/Sonarr.develop.4.0.12.2866.linux-musl-arm64.tar.gz ) ) _eclasses_=multilib b2a329026f2e404e9e371097dda47f96 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=5d0a6b3cf03b653fca96020256c93922 +_md5_=403c8a71e98c2bdbf7764fa012ae0415 diff --git a/metadata/md5-cache/www-plugins/Manifest.gz b/metadata/md5-cache/www-plugins/Manifest.gz Binary files differindex 15926971f737..0f5b8f6a4b1b 100644 --- a/metadata/md5-cache/www-plugins/Manifest.gz +++ b/metadata/md5-cache/www-plugins/Manifest.gz diff --git a/metadata/md5-cache/www-plugins/pdfjs-4.6.82 b/metadata/md5-cache/www-plugins/pdfjs-4.10.38 index 87e673ff59a0..ab63334b31a0 100644 --- a/metadata/md5-cache/www-plugins/pdfjs-4.6.82 +++ b/metadata/md5-cache/www-plugins/pdfjs-4.10.38 @@ -6,5 +6,5 @@ HOMEPAGE=https://mozilla.github.io/pdf.js/ KEYWORDS=~amd64 ~arm64 ~x86 LICENSE=Apache-2.0 SLOT=0 -SRC_URI=https://github.com/mozilla/pdf.js/releases/download/v4.6.82/pdfjs-4.6.82-dist.zip -> pdfjs-4.6.82.zip -_md5_=b905e484be59eba9675251bffefb9594 +SRC_URI=https://github.com/mozilla/pdf.js/releases/download/v4.10.38/pdfjs-4.10.38-dist.zip -> pdfjs-4.10.38.zip +_md5_=8af8237e1913c405b6f9dd13ef5dc91b diff --git a/metadata/md5-cache/www-plugins/pdfjs-4.7.76 b/metadata/md5-cache/www-plugins/pdfjs-4.7.76 deleted file mode 100644 index 59be59d0abc6..000000000000 --- a/metadata/md5-cache/www-plugins/pdfjs-4.7.76 +++ /dev/null @@ -1,10 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=install -DESCRIPTION=A PDF reader in JavaScript -EAPI=8 -HOMEPAGE=https://mozilla.github.io/pdf.js/ -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=Apache-2.0 -SLOT=0 -SRC_URI=https://github.com/mozilla/pdf.js/releases/download/v4.7.76/pdfjs-4.7.76-dist.zip -> pdfjs-4.7.76.zip -_md5_=b905e484be59eba9675251bffefb9594 diff --git a/metadata/md5-cache/www-plugins/pdfjs-4.8.69 b/metadata/md5-cache/www-plugins/pdfjs-4.8.69 deleted file mode 100644 index 288b672f1164..000000000000 --- a/metadata/md5-cache/www-plugins/pdfjs-4.8.69 +++ /dev/null @@ -1,10 +0,0 @@ -BDEPEND=app-arch/unzip -DEFINED_PHASES=install -DESCRIPTION=A PDF reader in JavaScript -EAPI=8 -HOMEPAGE=https://mozilla.github.io/pdf.js/ -KEYWORDS=~amd64 ~arm64 ~x86 -LICENSE=Apache-2.0 -SLOT=0 -SRC_URI=https://github.com/mozilla/pdf.js/releases/download/v4.8.69/pdfjs-4.8.69-dist.zip -> pdfjs-4.8.69.zip -_md5_=b905e484be59eba9675251bffefb9594 diff --git a/metadata/md5-cache/x11-drivers/Manifest.gz b/metadata/md5-cache/x11-drivers/Manifest.gz Binary files differindex a7816a05a751..bc6938ec9d72 100644 --- a/metadata/md5-cache/x11-drivers/Manifest.gz +++ b/metadata/md5-cache/x11-drivers/Manifest.gz diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.216.01-r1 b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.216.01-r1 deleted file mode 100644 index ff4d6eb6a7e8..000000000000 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.216.01-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( dev-util/pahole sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig -DEFINED_PHASES=compile install postinst preinst prepare setup unpack -DEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources ) -DESCRIPTION=NVIDIA Accelerated Graphics Driver -EAPI=8 -HOMEPAGE=https://www.nvidia.com/ -IDEPEND=modules? ( sys-apps/kmod[tools] ) -INHERIT=desktop eapi9-pipestatus flag-o-matic linux-mod-r1 multilib readme.gentoo-r1 systemd toolchain-funcs unpacker user-info -IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland dist-kernel modules-compress modules-sign +strip +modules -KEYWORDS=-* amd64 ~arm64 -LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl -RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 media-libs/libglvnd ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) -REQUIRED_USE=kernel-open? ( modules ) -SLOT=0/535 -SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/535.216.01/NVIDIA-Linux-x86_64-535.216.01.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/535.216.01/NVIDIA-Linux-aarch64-535.216.01.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-535.216.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-535.216.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-535.216.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-535.216.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-535.216.01.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-535.216.01.tar.xz -_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 97700892f3bc8ee315ee55ff5297a739 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf -_md5_=5c0f2ffa9c7b6aa078fae22641a7a306 diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.230.02 b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.230.02 index 1e2bc24e4781..2c98502da638 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.230.02 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.230.02 @@ -7,11 +7,11 @@ HOMEPAGE=https://www.nvidia.com/ IDEPEND=modules? ( sys-apps/kmod[tools] ) INHERIT=desktop eapi9-pipestatus flag-o-matic linux-mod-r1 multilib readme.gentoo-r1 systemd toolchain-funcs unpacker user-info IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland dist-kernel modules-compress modules-sign +strip +modules -KEYWORDS=-* ~amd64 ~arm64 +KEYWORDS=-* amd64 ~arm64 LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 media-libs/libglvnd ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) REQUIRED_USE=kernel-open? ( modules ) SLOT=0/535 SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/535.230.02/NVIDIA-Linux-x86_64-535.230.02.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/535.230.02/NVIDIA-Linux-aarch64-535.230.02.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-535.230.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-535.230.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-535.230.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-535.230.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-535.230.02.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-535.230.02.tar.xz _eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 97700892f3bc8ee315ee55ff5297a739 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf -_md5_=5ac71d6e62fa5c531a5618dea95e23ce +_md5_=e6df238f6dee422cfe720f5097045bc1 diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.142 b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.142 deleted file mode 100644 index 1a3dc1d86bf1..000000000000 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.142 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( dev-util/pahole sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig -DEFINED_PHASES=compile install postinst preinst prepare setup unpack -DEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources ) -DESCRIPTION=NVIDIA Accelerated Graphics Driver -EAPI=8 -HOMEPAGE=https://www.nvidia.com/ -IDEPEND=modules? ( sys-apps/kmod[tools] ) -INHERIT=desktop eapi9-pipestatus flag-o-matic linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs unpacker user-info -IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland dist-kernel modules-compress modules-sign +strip +modules -KEYWORDS=-* amd64 ~arm64 -LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl -RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) -REQUIRED_USE=kernel-open? ( modules ) -SLOT=0/550 -SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/550.142/NVIDIA-Linux-x86_64-550.142.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/550.142/NVIDIA-Linux-aarch64-550.142.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.142.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.142.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.142.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.142.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.142.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-550.142.tar.xz -_eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 97700892f3bc8ee315ee55ff5297a739 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf -_md5_=a3fd52d00f32d95de23cd3ba4edfa6f8 diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.144.03 b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.144.03 index 8bfd5d4f7ffe..821344966501 100644 --- a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.144.03 +++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.144.03 @@ -7,11 +7,11 @@ HOMEPAGE=https://www.nvidia.com/ IDEPEND=modules? ( sys-apps/kmod[tools] ) INHERIT=desktop eapi9-pipestatus flag-o-matic linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs unpacker user-info IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland dist-kernel modules-compress modules-sign +strip +modules -KEYWORDS=-* ~amd64 ~arm64 +KEYWORDS=-* amd64 ~arm64 LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) REQUIRED_USE=kernel-open? ( modules ) SLOT=0/550 SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/550.144.03/NVIDIA-Linux-x86_64-550.144.03.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/550.144.03/NVIDIA-Linux-aarch64-550.144.03.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.144.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.144.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.144.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.144.03.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.144.03.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-550.144.03.tar.xz _eclasses_=desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed dist-kernel-utils 97700892f3bc8ee315ee55ff5297a739 eapi9-pipestatus d2c134036ac31c3085aebc9147f572bd edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 linux-mod-r1 84b53048ef3f4ee4f1b3dce65d43580e mount-boot-utils 2551bac1a772f4b6beacb494a750ae92 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f readme.gentoo-r1 b045f3acf546393ab6b3170781875358 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 unpacker fb4b84181244b3b9990fa0bf40232dd2 user-info 9951b1a0e4f026d16c33a001fd2d5cdf -_md5_=5ef4c1786d5adf0793c1beb715c87e50 +_md5_=4e017e52b441ea88b90a99d35c4ed0c2 diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz Binary files differindex d1adddab8a04..dabc9be44346 100644 --- a/metadata/md5-cache/x11-misc/Manifest.gz +++ b/metadata/md5-cache/x11-misc/Manifest.gz diff --git a/metadata/md5-cache/x11-misc/rss-glx-0.9.1-r3 b/metadata/md5-cache/x11-misc/rss-glx-0.9.1-r3 deleted file mode 100644 index ae95638e97d2..000000000000 --- a/metadata/md5-cache/x11-misc/rss-glx-0.9.1-r3 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig bzip2? ( app-arch/bzip2 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.17-r1:1.17 >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 -DEFINED_PHASES=configure install postinst postrm prepare -DEPEND=x11-libs/libX11 x11-libs/libXext >=media-libs/glew-1.5.1:= media-libs/mesa[X(+)] >=media-gfx/imagemagick-6.4:= >=x11-misc/xscreensaver-5.08-r2 bzip2? ( app-arch/bzip2 ) openal? ( >=media-libs/freealut-1.1.0-r1 ) quesoglc? ( media-libs/quesoglc ) x11-base/xorg-proto -DESCRIPTION=Really Slick OpenGL Screensavers for XScreenSaver -EAPI=7 -HOMEPAGE=http://rss-glx.sourceforge.net -INHERIT=autotools -IUSE=+bzip2 openal quesoglc -KEYWORDS=~alpha amd64 ppc ~ppc64 sparc x86 -LICENSE=GPL-2 -RDEPEND=x11-libs/libX11 x11-libs/libXext >=media-libs/glew-1.5.1:= media-libs/mesa[X(+)] >=media-gfx/imagemagick-6.4:= >=x11-misc/xscreensaver-5.08-r2 bzip2? ( app-arch/bzip2 ) openal? ( >=media-libs/freealut-1.1.0-r1 ) quesoglc? ( media-libs/quesoglc ) -SLOT=0 -SRC_URI=https://downloads.sourceforge.net/rss-glx/rss-glx_0.9.1.tar.bz2 -_eclasses_=autotools 7d91cc798a8afd8f4e0c6e9587296ebe gnuconfig ddeb9f8caff1b5f71a09c75b7534df79 libtool 6b28392a775f807c8be5fc7ec9a605b9 multilib b2a329026f2e404e9e371097dda47f96 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 -_md5_=a2361cfefe77e41d486e2535d4a058c1 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index b0ee9f7517ab..21fc11f196d8 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 18925 BLAKE2B 619b70d5a6596551c44448719b24f5195e7ab5fe56d89e09f9b170e408ceccc6dc3771e6a9aa8b76d4230df211917b3ecc070fa73f911e1347460e1f4fab1bdb SHA512 8cd02bf2eb91481a32cbe19f44c71d37407312e8edcb707771e04a8ea95ee69dee17f964757d7860c748c5decec367e4ed772bb3b5f1e66500d4b0e920866d40 -TIMESTAMP 2025-01-21T06:10:29Z +TIMESTAMP 2025-01-22T06:10:35Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmePOlZfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmeQi9tfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klDyLQ/+P3QoUaum287DoFbII2Nwv/tKf0vqWuLewQbvzBULvxmusVTWD2wbhUiD -qeeK2fcCorc8b3MVsDLn9FUN3d9SJQMr5YqAPN1Qd0wlnEYvvbnamcpiyXDS6k1D -rsZLl7Uqt8RdQCyVhlThl5ylXfQbU2DxBM3G+++scyAi4eOpybJmILSttG0x+9nq -naF7jRKP494KTqbqM53f3wHqlXk8QPxQqZYej0nYd4adz3+keTHonDZ3FjnrFgDE -jnNF2GqnRjE22LGHF5kk7g6AanUbSEiBclUuq/xWJu07wuz7La+2WC/WXe1QBI+r -6cK+eo3uf+/0FcHHJ9tBJRnmYcZd2dI0FKOFPEFM5nO6BxOxhYRFpL3gws+tJa1M -/hha5uipUDv9Vsx+Z00RmfblulKKoYLNJuNLc8e506KkMRUdH6bdnjlYr13dSrTr -ddhvfBKDKBg/ToQJYEV2EG1Ztfj2oQjNiPhl5GBmKqpghx2Nm6xnjjMDxKF14iA7 -3KO1sikcYhbGEspFYXX1knVhmq3eWmLmtAH1ua8E7LSQ1UObvBqVgrL3Wm1j3E0G -RNthKg1qn7icyRZWIlnz3nl/oCZBTc19ORKzBLM0wzVlZ0gEqf/z45GXepf38Uag -9vSx4dOpLb2tC9M2JVQ5IiPHwerPrqxtV/KeD14U636fT253MZc= -=iTwD +klDBAg//YfWjuJ0dU0jM3OPU7D/+yUqRZkC5Qrb8LZEqZZ01KY9r5lT7medgVoqo +azPxpzAtEDXSz8SAYr093uygJY1cLFokv7anjwc7oox3YLPwX6cJzoWbPNGaVZvn +b50sOV7ZbG1NWy9AgsRSmvY46K5j9OD8QjVGJRUiFm75fB8KH4mhTUjl7c2jPK+0 +D3YZ3R5hfQiDN9jZ1E/Noh1szGBR9GMBfGPLSQ9qSVQLeHVnKOR9mmaqy5//5eCm +cIDXPYoTk+xBwbnnM0NmPPMQY8siwcpGEER727ZZQOgA5DUyVYdWM/qBxju5lF5I +A8AQe5TG4tU62nr0TqaiLCpT+qLFdcO99J919X+ZNeycLws1NMAMHSviOX53kPtL +bNJFFiRQ/jfP4FdSuT+ZRbuHp+ttgRysMjgcWHWrfu5yIRVTKSYO1/8IonsCzZRt +Q825oecRBZ6cvI1LP1BWNYnlRRtxIgDFKnfTVbzv4Rpba+AaHNOboqW0T+6JVPew +WlCks2DvOtj2rCwFy6X1cYQw5ssGNuu7GOMQn+XrXF8iNvmxjRrG7ezoGFLyG4dk +X4rYu1U4qfyA+tjJ/Ae6uVi1oHFaBVQUuIf18t6NoVWALhiTtTUiANK64uDU7T61 +5ri7578xRadDZpkJQwjD9MjVNZEjz41fYbLlBN5+sQBJYFTGo+s= +=rbiy -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 5bf13a0ebf73..681eebebe15a 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Tue, 21 Jan 2025 06:10:26 +0000 +Wed, 22 Jan 2025 06:10:32 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 55e5e0da6dbf..64ecb1eb00ed 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Tue Jan 21 06:10:26 AM UTC 2025 +Wed Jan 22 06:10:31 AM UTC 2025 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 084a2caac0c5..f5566a098fb0 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Tue, 21 Jan 2025 06:15:00 +0000 +Wed, 22 Jan 2025 06:15:00 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 02f3746a3ef0..8c5b36bbe7c0 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -73a49191282294585ae652b5c86fb3bb4e6608b4 1737439371 2025-01-21T06:02:51Z +046750dddfddbfd96b1871b13e233ae4a9ee8c99 1737525179 2025-01-22T05:52:59Z diff --git a/metadata/timestamp.x b/metadata/timestamp.x index ab477dba194a..bca3bfa2e68d 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1737439800 Tue 21 Jan 2025 06:10:00 AM UTC +1737526200 Wed 22 Jan 2025 06:10:00 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 5bf13a0ebf73..681eebebe15a 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Tue, 21 Jan 2025 06:10:26 +0000 +Wed, 22 Jan 2025 06:10:32 +0000 diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz Binary files differindex f7ab208732ff..fce55d082664 100644 --- a/net-analyzer/Manifest.gz +++ b/net-analyzer/Manifest.gz diff --git a/net-analyzer/nagstamon/Manifest b/net-analyzer/nagstamon/Manifest index 0f58c11b9fe6..4408835c8597 100644 --- a/net-analyzer/nagstamon/Manifest +++ b/net-analyzer/nagstamon/Manifest @@ -1,6 +1,4 @@ AUX nagstamon-3.14.0-setup.patch 993 BLAKE2B 455e8f093ee073cf99743ac043b5c83f45ba41db7bc85c27c40240dd1d2e34a564bbeb30e83103f41b5a72e1974b191c4024534414b603244ef72dee36dd34b3 SHA512 fa866ca9ca465887a3ac639ef35079b1ed535a65f0d99736388aa208914d15b21379012047987265226507e9feac598dfd257dcf126237bca4fc9aa3543cbb8e -DIST nagstamon-3.14.0.tar.gz 585452 BLAKE2B a05c6a5a4a2b1e98d2831bef8000f81e306807f0706915d73bcf04f67a070fbd1787d0f98f8650b08bcd94a13b13f21c2b36ef79ee820bb526ff7074b5b5d996 SHA512 6896b0c1a58f1ee6f597ff5022d3bd675760a2c7a0403fc72f0e5c7edde6e2177f0eddb2af5a66e0fbe6166d85394fdcedc92cc0e64e0ac469681a380879a0ab DIST nagstamon-3.16.2.tar.gz 582957 BLAKE2B a4c50f0d754590e81ee76bc8f97be8a15878575831b370fec68f713f8d09fcd48f54158f2656d5e46acb45c122054ff0e0cc4424ab39cbd438a1e7e713b27eb4 SHA512 af8e4f4db0be6966a93c636ad7a44da11d54376c866034dc2779d72250f6e22603f86aedd736cf4d476aae44950f0a02953c7c2dc71ec88d4685f46b05d11a29 -EBUILD nagstamon-3.14.0-r1.ebuild 1951 BLAKE2B a0921354ab472af4db875d39a60a955614025bbfacb303f6424e789bf73d68f6015880dc48b0b77861690f34a9e0e8df4aed7e3535e7ca0efa9a643a69f4c12c SHA512 a06ca6f442ed01ace8b2cc27b3e9de25a250e01d2c87e9bb72ad7c46fa588d16a6f8d4a02623a8b91f261c5e08c14ec416e80669640a06ddf0870b62739aa3ef EBUILD nagstamon-3.16.2.ebuild 1899 BLAKE2B 9a8f372e5e99340ff2d3c1af25f1dfed39001c197cb2af9b1e2224b28eb64d32b52f6f41f633ad41c7d8eab118b2660ba80dc44312afe11abf930cecc51e790b SHA512 25a198bb49e77932bac361d1f964a4651d392e3010671019b601aa99978c7bd0afa82d137458f980c5bc9c3251e9a61fdf52d453ada2404ab0b589b7f4d9c302 MISC metadata.xml 524 BLAKE2B 4c3356f78441905ea0100c68e3dc806032b4bfa3173b908b9f66c8ac196db9d3928dfac4dd68b1e0a25d7718bdc1209a7196a5d0adced5631f6f5c9734554866 SHA512 9ad5a7226bca2718b698c6af71d98ee34c0f7f422112d7ebb21c55c4f68bc021229d48a0aaa514304d84968cce1ca659f91632857faa35af18e465a989490981 diff --git a/net-analyzer/nagstamon/nagstamon-3.14.0-r1.ebuild b/net-analyzer/nagstamon/nagstamon-3.14.0-r1.ebuild deleted file mode 100644 index 63ca672cf089..000000000000 --- a/net-analyzer/nagstamon/nagstamon-3.14.0-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools - -inherit desktop distutils-r1 virtualx - -distutils_enable_tests pytest - -MY_PN="Nagstamon" -MY_P="${MY_PN}-${PV/_p/-}" - -DESCRIPTION="systray monitor for displaying realtime status of several monitoring systems" -HOMEPAGE="https://nagstamon.de" -SRC_URI="https://github.com/HenriWahl/Nagstamon/archive/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="qt6 test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - dev-python/lxml[${PYTHON_USEDEP}] - qt6? ( dev-python/pyqt6[gui,multimedia,svg,widgets,${PYTHON_USEDEP}] ) - !qt6? ( dev-python/pyqt5[gui,multimedia,svg,widgets,${PYTHON_USEDEP}] ) - dev-python/pysocks[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/keyring[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/secretstorage[${PYTHON_USEDEP}] - >=dev-python/python-xlib-0.19[${PYTHON_USEDEP}] - dev-python/requests-kerberos[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/pylint[${PYTHON_USEDEP}] )" - -PATCHES=( "${FILESDIR}/${PN}-3.14.0-setup.patch" ) - -src_prepare() { - default_src_prepare - - # pre-compressed already - rm Nagstamon/resources/nagstamon.1.gz || die - sed -e 's:\(nagstamon\.1\)\.gz:\1:' \ - -e '/share/ s:^:#:' \ - -i setup.py || die - - mv ${PN}.py ${PN} || die - - rm -rf "${S}/Nagstamon/thirdparty/Xlib/" || die -} - -python_test() { - virtx epytest -} - -distutils-r1_python_install_all() { - default - - doman Nagstamon/resources/nagstamon.1 - domenu Nagstamon/resources/nagstamon.desktop - doicon Nagstamon/resources/nagstamon.svg -} diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz Binary files differindex 6e215e562fc8..19e8a496f2da 100644 --- a/net-im/Manifest.gz +++ b/net-im/Manifest.gz diff --git a/net-im/mattermost-desktop-bin/Manifest b/net-im/mattermost-desktop-bin/Manifest index 25d9ce4519cf..b2020da3dd66 100644 --- a/net-im/mattermost-desktop-bin/Manifest +++ b/net-im/mattermost-desktop-bin/Manifest @@ -1,7 +1,10 @@ DIST mattermost-desktop-5.10.2-linux-arm64.tar.gz 111118679 BLAKE2B c83aea73eec3ae0dd7f015126de0dd8cbc1e34ccd93af432349c33a4acf0bb6c8dddde28bee1e39c8f7bf47d52b620f02c66f972124c4390191bea53016208c8 SHA512 88311a03901d04c24a312af6ba13af4d609a20785efc4c619a30b1f8204286d91276c6140211756e733f592c0f9c8092c4bcbaa34d024e476b304f4c60d6deb3 DIST mattermost-desktop-5.10.2-linux-x64.tar.gz 106618258 BLAKE2B 334999518298541f4e4a278d11f8e119363851a3b3bf92dce0aeaea8b563a72f7b66ea9a6c5713121302cc97700f3be908eaf3ae7e2aa666f32bc71669670b62 SHA512 13221b9c6bfc406af0457aa1db2f5f0068145f56ef66b4970d83bfb19c7b3f81a41700f23dde6c2e680cfc9f04030781c60c96d75540b52c5c58c0796d0507b8 +DIST mattermost-desktop-5.11.0-rc.1-linux-arm64.tar.gz 111110116 BLAKE2B 6ec689b065b16fa37a434de196595cb5fda739bf43a49d0139122d338210c8ffbf40619d59847462360d3236063b11362cad0029d249ae448109e85272e5a1a5 SHA512 3c6dd5a56aee8b2215a307556ab2adfbd9812e90598c99693196c0c6549866f0696d8ffa2442e3fbced3df17c9a8e9c54dadadf92ab8062dcb17ab687a81c263 +DIST mattermost-desktop-5.11.0-rc.1-linux-x64.tar.gz 106609494 BLAKE2B cb677237f63dc05d9dcab78c638f429a74ee07220c22bad80c3441874d12c78be80929b5d3c62d7a8ee848d8ba582d50fdf8245b3e295426bb484718dc5dd18b SHA512 333c1184b56582e94f0a1c188b256a49669dafad72b32a477f75df6d155194ff59cc8af0628900375b9f3af81ad3fff3e9c4abd42a2cd291c782afcc8deb5efa DIST mattermost-desktop-5.9.2-linux-arm64.tar.gz 105770465 BLAKE2B 70f2dad1af797b0cd8dbb75e922ee7509c8ea1f4246faa55e309dcec68a5b0035bfbaab4c34692056260830ad9493be5f9049bb926d28bbd61204c880b2e715f SHA512 27a5edd36530625b2664eb3c5b92c31c8ab74c4abfbaa7fd1926ddea14032465171a341df340aae9961df1b0e92ef37481ac3c5befbcd54b1c91f587dba2a549 DIST mattermost-desktop-5.9.2-linux-x64.tar.gz 105756781 BLAKE2B 55080b77a184b6c00e87f613340b8078108542dd5cb9956149db992467be9d5640a6e983e47bc7f3995c276c0163b684e405a1d3b284e536e7a35858ad419f83 SHA512 b483b41eed16f29a7d517af85c35f8e11ed93fea9903e4332fe615668a96f5e1aa7504052042e8531ff967b95664332174c391675d0e60c4a6c55c609add16e7 EBUILD mattermost-desktop-bin-5.10.2.ebuild 2226 BLAKE2B b0dbfb1ed8832ef02124381f015e899e9a151c6bb48802ee76f7cf627272ca0dcd3d23767f847b17d8e3de3fd3d395b26038283c9d03610f615bbe2d72d5a953 SHA512 c1bf31da200a3d2e53038ee362a778baa396c041f3d92e56ebaf59a18bf9e808c31f99c3478c14d2f32f0998204fd0a8aabc1f9d0b625a1cf0c81fa9123fcf0a +EBUILD mattermost-desktop-bin-5.11.0_rc1.ebuild 2226 BLAKE2B f77aa4dc513e3e4cbdad322b6eb09a43e9abcf9695b5d06e2b1c10fe4da188d3d32c11560903783e6428d6240c284d2f788fdf34b22cc4be88de71ed7adaf0fa SHA512 15f03929f52ba53a3cd9796655d627834d7cf91e881b53f826b9b336fd0272a9421d415359620c350783ca99c6398f299b8290d5175d2ae2e60c9a3abfa023bd EBUILD mattermost-desktop-bin-5.9.2.ebuild 2186 BLAKE2B b37e3b3928df2a96d305357f2bd26717a33dde2a470191386051e1bc8353d44488185eabb0b9b07e546f9247be790c8ade8ee5f8c9d7e2eebe60a893e3e0e5e0 SHA512 b3f1ef80d025f400ce08bb11358db4b4ff318f69c5b413519a9a5ce7997be6e2e1b731ac777479e602424dca000b5b1676cf47cb21a0e456888f239384bbbb68 MISC metadata.xml 332 BLAKE2B beedbcc827eb536d370b912224e48761a546d80fe89cfeadcdd9bcbd749211c88dd141bb8c8fb23250c2366c025207dc5919e50f0e41e5a2de322a59dcaeff6c SHA512 7360c3eb9ae59c3e359685f02f2f30835bc63f3be85b30de26a26ef92bf2c3b354405dd76e798fb83aaed8ac65296d9bdbd123513b404810826f8c58a2f1aa6d diff --git a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.11.0_rc1.ebuild b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.11.0_rc1.ebuild new file mode 100644 index 000000000000..9028c9812c69 --- /dev/null +++ b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.11.0_rc1.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN%-*}" +MY_PV="${PV/_rc/-rc.}" + +inherit desktop xdg + +DESCRIPTION="Mattermost Desktop application" +HOMEPAGE="https://mattermost.com/" + +SRC_URI=" + amd64? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-x64.tar.gz ) + arm64? ( https://releases.mattermost.com/desktop/${MY_PV}/mattermost-desktop-${MY_PV}-linux-arm64.tar.gz ) +" +S="${WORKDIR}" + +LICENSE="Apache-2.0 GPL-2+ LGPL-2.1+ MIT" +SLOT="0" +# Starting with 5.2.0 upstream dropped x86 for their binary release #879519 +if [[ ${PV} != *rc* ]]; then + KEYWORDS="~amd64 ~arm64" +fi + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2[X] + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + dev-libs/wayland + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/glibc + virtual/libudev + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + 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/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" + +QA_PREBUILT=" + opt/mattermost-desktop/mattermost-desktop + opt/mattermost-desktop/libnode.so + opt/mattermost-desktop/libffmpeg.so + opt/mattermost-desktop/libGLESv2.so + opt/mattermost-desktop/libEGL.so + opt/mattermost-desktop/libvk_swiftshader.so + opt/mattermost-desktop/libvulkan.so.1 + opt/mattermost-desktop/resources/* +" + +DOCS=( + NOTICE.txt +) + +src_install() { + if use amd64; then + cd mattermost-desktop-${MY_PV}-linux-x64 || die + elif use arm64; then + cd mattermost-desktop-${MY_PV}-linux-arm64 || die + fi + newicon app_icon.png ${MY_PN}.png + + insinto "/opt/${MY_PN}/locales" + doins locales/*.pak + + insinto "/opt/${MY_PN}/resources" + doins -r resources/*.asar* + + insinto "/opt/${MY_PN}" + doins *.pak *.bin *.dat + exeinto "/opt/${MY_PN}" + doexe *.so *.so.* "${MY_PN}" + + dosym -r "/opt/${MY_PN}/${MY_PN}" "/usr/bin/${MY_PN}" + + make_desktop_entry \ + "${MY_PN} --enable-features=WaylandWindowDecorations --ozone-platform-hint=auto %U" \ + Mattermost "${MY_PN}" "Network;InstantMessaging;" \ + "MimeType=x-scheme-handler/mattermost;" + + einstalldocs +} diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz Binary files differindex 36d79980c158..c1bffc588c0e 100644 --- a/net-libs/Manifest.gz +++ b/net-libs/Manifest.gz diff --git a/net-libs/pjproject/Manifest b/net-libs/pjproject/Manifest index e01458f69fa6..3012adae2e04 100644 --- a/net-libs/pjproject/Manifest +++ b/net-libs/pjproject/Manifest @@ -1,12 +1,8 @@ -AUX pjproject-2.12.1-config_site.h 3213 BLAKE2B f7e4d26e83591071b8527417a0a2cf4970efff6789bff22df643ce5c350d249973cf830266a6710b3000d46c3638fe5000008efb1fea8fa6d83521cf109fcc21 SHA512 058dbe06adee83f3e288950af8776012e07181aec969f7d0a6104b63f7b3168d4db4a8e18c7f6170b12ec51ce22d4fe0074fd000682bc71a9251937b77f6ea51 -AUX pjproject-2.13-r1-CVE-2022-23537-buffer-overread-on-STUN-error-decode.patch 2895 BLAKE2B 59aa55426eb7ffe90fdbecd5005bed3bfc8f72b4abadb2a48e5bc0c03205005fe73e76d6a4c4640a22c72c1f6f7e201bee29ee426788aa0dd3942d85ebaca1d1 SHA512 2556e9b69ed71324686ca32d7bf7312386ea433af984b929084c44d060989c4631de815f27ef64a7e4082b6a62686bdaf70cbac56df3f81165b2200177d2b95c -AUX pjproject-2.13-r1-CVE-2022-23547-buffer-overread-on-STUN-decode.patch 1665 BLAKE2B 6351b770947a5487e8f1c59ab8ae09a9e8e7eb9c3ab25975e58e04349505b26af5a8917e4044f4d48c5d04001a3f276182328505e1976f829a6dab51e0fd0160 SHA512 a3bdf959f199db105eca701d0b8d9f1e6bce495436277670bad0b6cd60f4718b41e35bcad86f338b9b919de7121d5610af0d5a5f33fa48767b761fc2e4b515da AUX pjproject-2.13-r1-Make-sure-that-NOTIFY-tdata-is-set-before-sending-it_new.patch 1662 BLAKE2B 48f4b7113ecd0b539b1a8449a3493dbd8459af70566867b5a1c70b794b2ca0136a496f45d24d97602787082cc8bf61c25138fcfe448115bf5215b329888df686 SHA512 de77f0d4f4a6dc2e57ab46727944191fc050fd423b659c26c9d4f4dd7f23ba7cc1d9a55fe63317caaf66b5ea58ac410997bae57a6d3ac28ab7cb6dde47ce9b15 AUX pjproject-2.13.1-fix-ptimesized-wav-input.patch 1331 BLAKE2B bb06858331c9519558dda9431602d92719c5ff23a9a6d62a736ff202bb3d7193be6c8db88e7c1046ce092c0e8856cd15d168260920bd3898563be40049cae892 SHA512 8487201c3b5c3f9dbc65438735a2b9c2b32129f8f55cb61f999d03b330d917f0fe8d37075d56d6477e2052aba3a595de7c63b6517d74e511ae0c066ef405a84a AUX pjproject-2.13.1-r1-config_site.h 2728 BLAKE2B a8edc8377a86c0716003755897fbeec17a5923c97748c42d3b5b7bfdc6a2273a9e98e8d2b59f9f5e52d49472e3e4be53ad3a0dc139c92ddafcf14fd57138cfa1 SHA512 c44c64815586963b6436c0e427aff230314b762d61908bc4182152b6f58e52ecd30369e450e999b1e03614b486455ace25fc759b227724445e7041f30f9106ef DIST pjproject-2.13.1.tar.gz 9746437 BLAKE2B a50278be52df755c5cec08da0c1a604a8c0ad6911853a424596ce05bc423a829818d2e7425b55bdc00fa24a91b9a3e891c54aa2add5cdbf8698173ac44ae2975 SHA512 1cdfaedafa2f42b306eef38174530163db19952c6842d5c96324c7439e2437a17cd96670ac58ae04da221b06d7eb91d612f4347cd421e036be62b27cb9501cda -DIST pjproject-2.13.tar.gz 9744716 BLAKE2B 947fe076089b3cd0826a554db3cda9939e228b9e7bb5ed2d01242e44e5e5b0d9d2ddc52b378f141efb89fcbfbd628fcdff341e54bc3615280e23f30ea58daf56 SHA512 df184511d554e5f77ca1a551bdf6b22c4c8ae2b6ad61be0e7e459e2d7db50f496af66c37e080f178019a509ea25847e70a342ac48c820a6b9302b4cbf174c520 -EBUILD pjproject-2.13-r2.ebuild 4030 BLAKE2B 6eff6a7456727ffd6427b477f48291770aff6395fa69ba849e5106173c5de8768a11de75194b839053d803a659abbe40f089c79dd043c7f3b66d57f109876b70 SHA512 8c1c3f0014bf99173d2161a82dade22fdc29abfa0595f2f3948a59f7958f379af82feba4c6bd9fc4ee48b691b056d2e616b69c9a9f3f6ee718dfc457f8f08892 +DIST pjproject-2.15.1.tar.gz 10425868 BLAKE2B cb4fdeca8559460f5335ffa7723e58fea3cb3f81cb55170ab7694b7828e3179c39c0fc376bebed566a212ec2b102349fc78593e414cb03864e4b111cdbf8b77c SHA512 2f83ed32f16c27808d3b9cc8f3b364c68fe88caae9765012b385a0fea70ba8ef4dcfebe3b130156047546720351a527e17d6a1e967877d6a44a6ff3a1f695599 EBUILD pjproject-2.13.1-r1.ebuild 3990 BLAKE2B 8acee52bca9853692b9772d097e403b435e52a9083229dcc08c91a9ecb8ce7c4b779c5d7bf169363efad91fd2d83b75f7f380d7e313b71d12acb850a828bc948 SHA512 a7ad7fb7e145db344f7832f26f04668896328e3496fb3123c47360542526474346b1eeff9337ef9714dc549e33df094287bd9442bd916b7543912f9f660f315d -EBUILD pjproject-2.13.1.ebuild 3935 BLAKE2B 9c203874d6027b5407e7aa699ceebb0f0132292d4816da4497c1feadd683ee83f3d20436f975d46798db93862592f3891fda9f1108dc5682e18c72d54cacfdfb SHA512 43bbbe44b937125b9b43b49ab62b4ee8f22946e5bfe2430e9db095875a63daa0f2b8083045292bbc7a6f770d08da9810eb4ae571e6b2eb919961bdd258f6a546 +EBUILD pjproject-2.15.1.ebuild 3749 BLAKE2B f4f7a5e5e30341879613b1fae7931f49cc7f46a13b2383127a9ed44c307ce71b1f2bb678859b9d5c3e3a3c51e3d18177c7158ea16d208c147ae6b96d771b6979 SHA512 4c75e5d7859dc958e73d5f08ad2abd956bccd2af8201088081c998976e29d0d04dcf27b617b9c9d940d3d8dc359e3a7874e1334965b5e58ea4b78bd0e3072f67 MISC metadata.xml 1474 BLAKE2B 03649c7dc3b70fd9423a0eba3790b78fc2ffc4fc3cde6ee86ac345aeb145d6ebaec91692a1866471577ec9f906f53bfea8c44b88fb376d48d29b4e97a691b400 SHA512 1d31c93728f0b52a82f2cec0a2eb6e20641808a06619cd62f0323ec5516a229a7acfed9f8982289f22931d22cab6183f7cd7774214cf569567bba684567e2bf1 diff --git a/net-libs/pjproject/files/pjproject-2.12.1-config_site.h b/net-libs/pjproject/files/pjproject-2.12.1-config_site.h deleted file mode 100644 index 37d094e24bbc..000000000000 --- a/net-libs/pjproject/files/pjproject-2.12.1-config_site.h +++ /dev/null @@ -1,97 +0,0 @@ -/* - * Based off of the Asterisk config_site.h file. - * - * In general it's the same with some removals due to being ebuild-managed. - */ - -#include <sys/select.h> - -#define GENTOO_INVALID (Gentoo compile failure - please report a bug on bugs.gentoo.org) - -/* asterisk_malloc_debug.h is not required ... most of the operations are no-ops regardless - * and I can't see why asterisk is looking to compile this directly into pjproject */ - -/* - * Defining PJMEDIA_HAS_SRTP to 0 does NOT disable Asterisk's ability to use srtp. - * It only disables the pjmedia srtp transport which Asterisk doesn't use. - * The reason for the disable is that while Asterisk works fine with older libsrtp - * versions, newer versions of pjproject won't compile with them. - * - * Disabling this depends on an additional pjproject patch. So just leave it - * enabled for the time being, as it has always been enabled. - */ -#define PJMEDIA_HAS_SRTP 1 - -/* Ability to change this has ABI implications, force it on */ -/* Can be reconsidered in future: https://bugs.gentoo.org/680496 */ -#define PJ_HAS_IPV6 1 - -#define PJ_MAX_HOSTNAME (256) -#define PJSIP_MAX_URL_SIZE (512) -#ifdef PJ_HAS_LINUX_EPOLL -#define PJ_IOQUEUE_MAX_HANDLES (5000) -#else -#define PJ_IOQUEUE_MAX_HANDLES (FD_SETSIZE) -#endif -#define PJ_IOQUEUE_HAS_SAFE_UNREG 1 -#define PJ_IOQUEUE_MAX_EVENTS_IN_SINGLE_POLL (16) - -#define PJ_SCANNER_USE_BITWISE 0 -#define PJ_OS_HAS_CHECK_STACK 0 - -#ifndef PJ_LOG_MAX_LEVEL -#define PJ_LOG_MAX_LEVEL 6 -#endif - -#define PJ_ENABLE_EXTRA_CHECK 1 -#define PJSIP_MAX_TSX_COUNT ((64*1024)-1) -#define PJSIP_MAX_DIALOG_COUNT ((64*1024)-1) -#define PJSIP_UDP_SO_SNDBUF_SIZE (512*1024) -#define PJSIP_UDP_SO_RCVBUF_SIZE (512*1024) -#define PJ_DEBUG 0 -#define PJSIP_SAFE_MODULE 0 -#define PJ_HAS_STRICMP_ALNUM 0 - -/* - * Do not ever enable PJ_HASH_USE_OWN_TOLOWER because the algorithm is - * inconsistently used when calculating the hash value and doesn't - * convert the same characters as pj_tolower()/tolower(). Thus you - * can get different hash values if the string hashed has certain - * characters in it. (ASCII '@', '[', '\\', ']', '^', and '_') - */ -#undef PJ_HASH_USE_OWN_TOLOWER - -/* - It is imperative that PJSIP_UNESCAPE_IN_PLACE remain 0 or undefined. - Enabling it will result in SEGFAULTS when URIs containing escape sequences are encountered. -*/ -#undef PJSIP_UNESCAPE_IN_PLACE -#define PJSIP_MAX_PKT_LEN 65535 - -#undef PJ_TODO -#define PJ_TODO(x) - -/* Defaults too low for WebRTC */ -#define PJ_ICE_MAX_CAND 64 -#define PJ_ICE_MAX_CHECKS (PJ_ICE_MAX_CAND * PJ_ICE_MAX_CAND) - -/* Increase limits to allow more formats */ -#define PJMEDIA_MAX_SDP_FMT 64 -#define PJMEDIA_MAX_SDP_BANDW 4 -#define PJMEDIA_MAX_SDP_ATTR (PJMEDIA_MAX_SDP_FMT*3 + 4) -#define PJMEDIA_MAX_SDP_MEDIA 16 - -/* - * Turn off the periodic sending of CRLNCRLN. Default is on (90 seconds), - * which conflicts with the global section's keep_alive_interval option in - * pjsip.conf. - */ -#define PJSIP_TCP_KEEP_ALIVE_INTERVAL 0 -#define PJSIP_TLS_KEEP_ALIVE_INTERVAL 0 - -#define PJSIP_TSX_UAS_CONTINUE_ON_TP_ERROR 0 -#define PJ_SSL_SOCK_OSSL_USE_THREAD_CB 0 -#define PJSIP_AUTH_ALLOW_MULTIPLE_AUTH_HEADER 1 - -/* Required to enable things like USE=video. */ -#define PJMEDIA_HAS_VIDEO GENTOO_INVALID diff --git a/net-libs/pjproject/files/pjproject-2.13-r1-CVE-2022-23537-buffer-overread-on-STUN-error-decode.patch b/net-libs/pjproject/files/pjproject-2.13-r1-CVE-2022-23537-buffer-overread-on-STUN-error-decode.patch deleted file mode 100644 index bfd1fc05e160..000000000000 --- a/net-libs/pjproject/files/pjproject-2.13-r1-CVE-2022-23537-buffer-overread-on-STUN-error-decode.patch +++ /dev/null @@ -1,95 +0,0 @@ -From d8440f4d711a654b511f50f79c0445b26f9dd1e1 Mon Sep 17 00:00:00 2001 -From: Nanang Izzuddin <nanang@teluu.com> -Date: Tue, 20 Dec 2022 11:39:12 +0700 -Subject: [PATCH] Merge pull request from GHSA-9pfh-r8x4-w26w - -* Fix buffer overread in STUN message decoder - -* Updates based on comments ---- - pjnath/include/pjnath/stun_msg.h | 4 ++++ - pjnath/src/pjnath/stun_msg.c | 14 +++++++++++--- - 2 files changed, 15 insertions(+), 3 deletions(-) - -diff --git a/pjnath/include/pjnath/stun_msg.h b/pjnath/include/pjnath/stun_msg.h -index b52f95c586..e49f096f3a 100644 ---- a/pjnath/include/pjnath/stun_msg.h -+++ b/pjnath/include/pjnath/stun_msg.h -@@ -442,6 +442,7 @@ typedef enum pj_stun_status - - \endverbatim - */ -+#pragma pack(1) - typedef struct pj_stun_msg_hdr - { - /** -@@ -473,6 +474,7 @@ typedef struct pj_stun_msg_hdr - pj_uint8_t tsx_id[12]; - - } pj_stun_msg_hdr; -+#pragma pack() - - - /** -@@ -490,6 +492,7 @@ typedef struct pj_stun_msg_hdr - - \endverbatim - */ -+#pragma pack(1) - typedef struct pj_stun_attr_hdr - { - /** -@@ -506,6 +509,7 @@ typedef struct pj_stun_attr_hdr - pj_uint16_t length; - - } pj_stun_attr_hdr; -+#pragma pack() - - - /** -diff --git a/pjnath/src/pjnath/stun_msg.c b/pjnath/src/pjnath/stun_msg.c -index 3def6b3eac..e904a0ba47 100644 ---- a/pjnath/src/pjnath/stun_msg.c -+++ b/pjnath/src/pjnath/stun_msg.c -@@ -746,7 +746,7 @@ PJ_DEF(int) pj_stun_set_padding_char(int chr) - - #define INIT_ATTR(a,t,l) (a)->hdr.type=(pj_uint16_t)(t), \ - (a)->hdr.length=(pj_uint16_t)(l) --#define ATTR_HDR_LEN 4 -+#define ATTR_HDR_LEN sizeof(pj_stun_attr_hdr) - - static pj_uint16_t GETVAL16H(const pj_uint8_t *buf, unsigned pos) - { -@@ -2327,6 +2327,14 @@ PJ_DEF(pj_status_t) pj_stun_msg_decode(pj_pool_t *pool, - status = pj_stun_msg_check(pdu, pdu_len, options); - if (status != PJ_SUCCESS) - return status; -+ } else { -+ /* For safety, verify packet length at least */ -+ pj_uint32_t msg_len = GETVAL16H(pdu, 2) + 20; -+ if (msg_len > pdu_len || -+ ((options & PJ_STUN_IS_DATAGRAM) && msg_len != pdu_len)) -+ { -+ return PJNATH_EINSTUNMSGLEN; -+ } - } - - /* Create the message, copy the header, and convert to host byte order */ -@@ -2345,7 +2353,7 @@ PJ_DEF(pj_status_t) pj_stun_msg_decode(pj_pool_t *pool, - p_response = NULL; - - /* Parse attributes */ -- while (pdu_len >= 4) { -+ while (pdu_len >= ATTR_HDR_LEN) { - unsigned attr_type, attr_val_len; - const struct attr_desc *adesc; - -@@ -2357,7 +2365,7 @@ PJ_DEF(pj_status_t) pj_stun_msg_decode(pj_pool_t *pool, - attr_val_len = (attr_val_len + 3) & (~3); - - /* Check length */ -- if (pdu_len < attr_val_len) { -+ if (pdu_len < attr_val_len + ATTR_HDR_LEN) { - pj_str_t err_msg; - char err_msg_buf[80]; - diff --git a/net-libs/pjproject/files/pjproject-2.13-r1-CVE-2022-23547-buffer-overread-on-STUN-decode.patch b/net-libs/pjproject/files/pjproject-2.13-r1-CVE-2022-23547-buffer-overread-on-STUN-decode.patch deleted file mode 100644 index 499ce4373b56..000000000000 --- a/net-libs/pjproject/files/pjproject-2.13-r1-CVE-2022-23547-buffer-overread-on-STUN-decode.patch +++ /dev/null @@ -1,50 +0,0 @@ -From bc4812d31a67d5e2f973fbfaf950d6118226cf36 Mon Sep 17 00:00:00 2001 -From: sauwming <ming@teluu.com> -Date: Fri, 23 Dec 2022 15:05:28 +0800 -Subject: [PATCH] Merge pull request from GHSA-cxwq-5g9x-x7fr - -* Fixed heap buffer overflow when parsing STUN errcode attribute - -* Also fixed uint parsing ---- - pjnath/src/pjnath/stun_msg.c | 11 ++++++----- - 1 file changed, 6 insertions(+), 5 deletions(-) - -diff --git a/pjnath/src/pjnath/stun_msg.c b/pjnath/src/pjnath/stun_msg.c -index c6b0bdd284..b55d29849a 100644 ---- a/pjnath/src/pjnath/stun_msg.c -+++ b/pjnath/src/pjnath/stun_msg.c -@@ -1438,12 +1438,12 @@ static pj_status_t decode_uint_attr(pj_pool_t *pool, - attr = PJ_POOL_ZALLOC_T(pool, pj_stun_uint_attr); - GETATTRHDR(buf, &attr->hdr); - -- attr->value = GETVAL32H(buf, 4); -- - /* Check that the attribute length is valid */ - if (attr->hdr.length != 4) - return PJNATH_ESTUNINATTRLEN; - -+ attr->value = GETVAL32H(buf, 4); -+ - /* Done */ - *p_attr = attr; - -@@ -1757,14 +1757,15 @@ static pj_status_t decode_errcode_attr(pj_pool_t *pool, - attr = PJ_POOL_ZALLOC_T(pool, pj_stun_errcode_attr); - GETATTRHDR(buf, &attr->hdr); - -+ /* Check that the attribute length is valid */ -+ if (attr->hdr.length < 4) -+ return PJNATH_ESTUNINATTRLEN; -+ - attr->err_code = buf[6] * 100 + buf[7]; - - /* Get pointer to the string in the message */ - value.ptr = ((char*)buf + ATTR_HDR_LEN + 4); - value.slen = attr->hdr.length - 4; -- /* Make sure the length is never negative */ -- if (value.slen < 0) -- value.slen = 0; - - /* Copy the string to the attribute */ - pj_strdup(pool, &attr->reason, &value); diff --git a/net-libs/pjproject/pjproject-2.13-r2.ebuild b/net-libs/pjproject/pjproject-2.13-r2.ebuild deleted file mode 100644 index a252ce354257..000000000000 --- a/net-libs/pjproject/pjproject-2.13-r2.ebuild +++ /dev/null @@ -1,142 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 -# TODO: Figure out a way to disable SRTP from pjproject entirely. -EAPI=8 - -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" - -LICENSE="GPL-2" -SLOT="0/${PV}" - -# g729 not included due to special bcg729 handling. -CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16" -VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv vpx" -SOUND_FLAGS="alsa portaudio" -IUSE="amr debug epoll examples opus resample silk ssl static-libs webrtc - ${CODEC_FLAGS} g729 - ${VIDEO_FLAGS} - ${SOUND_FLAGS}" - -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/libsdl2 ) - speex? ( - media-libs/speex - media-libs/speexdsp - ) - ssl? ( - dev-libs/openssl:0= - ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/pjproject-2.13-r1-Make-sure-that-NOTIFY-tdata-is-set-before-sending-it_new.patch" - "${FILESDIR}/pjproject-2.13-r1-CVE-2022-23537-buffer-overread-on-STUN-error-decode.patch" - "${FILESDIR}/pjproject-2.13-r1-CVE-2022-23547-buffer-overread-on-STUN-decode.patch" -) - -src_prepare() { - default - rm configure || die "Unable to remove unwanted wrapper" - mv aconfigure.ac configure.ac || die "Unable to rename configure script source" - eautoreconf - - cp "${FILESDIR}/pjproject-2.12.1-config_site.h" "${S}/pjlib/include/pj/config_site.h" || die "Unable to create config_site.h" -} - -_pj_enable() { - usex "$1" '' "--disable-${2:-$1}" -} - -_pj_get_define() { - local r="$(sed -nre "s/^#define[[:space:]]+$1[[:space:]]+//p" "${S}/pjlib/include/pj/config_site.h")" - [[ -z "${r}" ]] && die "Unable to fine #define $1 in config_site.h" - echo "$r" -} - -_pj_set_define() { - local c=$(_pj_get_define "$1") - [[ "$c" = "$2" ]] && return 0 - sed -re "s/^#define[[:space:]]+$1[[:space:]].*/#define $1 $2/" -i "${S}/pjlib/include/pj/config_site.h" || die "sed failed updating $1 to $2." - [[ "$(_pj_get_define "$1")" != "$2" ]] && die "sed failed to perform update for $1 to $2." -} - -_pj_use_set_define() { - _pj_set_define "$2" $(usex "$1" 1 0) -} - -src_configure() { - local myconf=() - local videnable="--disable-video" - local t - - use debug || append-cflags -DNDEBUG=1 - - for t in ${CODEC_FLAGS}; do - myconf+=( $(_pj_enable ${t} ${t}-codec) ) - done - myconf+=( $(_pj_enable g729 bcg729) ) - - for t in ${VIDEO_FLAGS}; do - myconf+=( $(_pj_enable ${t}) ) - use "${t}" && videnable="--enable-video" - done - - [ "${videnable}" = "--enable-video" ] && _pj_set_define PJMEDIA_HAS_VIDEO 1 || _pj_set_define PJMEDIA_HAS_VIDEO 0 - - LD="$(tc-getCC)" econf \ - --enable-shared \ - --with-external-srtp \ - ${videnable} \ - $(_pj_enable alsa sound) \ - $(_pj_enable amr opencore-amr) \ - $(_pj_enable epoll) \ - $(_pj_enable opus) \ - $(_pj_enable portaudio ext-sound) \ - $(_pj_enable resample libsamplerate) \ - $(_pj_enable resample resample-dll) \ - $(_pj_enable resample) \ - $(_pj_enable silk) \ - $(_pj_enable speex speex-aec) \ - $(_pj_enable ssl) \ - $(_pj_enable webrtc libwebrtc) \ - $(use_with gsm external-gsm) \ - $(use_with portaudio external-pa) \ - $(use_with speex external-speex) \ - "${myconf[@]}" -} - -src_compile() { - emake dep LD="$(tc-getCC)" - emake LD="$(tc-getCC)" -} - -src_install() { - default - - newbin pjsip-apps/bin/pjsua-${CHOST} pjsua - newbin pjsip-apps/bin/pjsystest-${CHOST} pjsystest - - if use examples; then - insinto "/usr/share/doc/${PF}/examples" - doins -r pjsip-apps/src/samples - fi - - use static-libs || rm "${ED}/usr/$(get_libdir)"/*.a || die "Error removing static archives" -} diff --git a/net-libs/pjproject/pjproject-2.13.1.ebuild b/net-libs/pjproject/pjproject-2.15.1.ebuild index ad7121f4bf01..26d8b3e75d42 100644 --- a/net-libs/pjproject/pjproject-2.13.1.ebuild +++ b/net-libs/pjproject/pjproject-2.15.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # TODO: Figure out a way to disable SRTP from pjproject entirely. EAPI=8 @@ -8,21 +8,20 @@ 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/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" - LICENSE="GPL-2" SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" # g729 not included due to special bcg729 handling. CODEC_FLAGS="g711 g722 g7221 gsm ilbc speex l16" VIDEO_FLAGS="sdl ffmpeg v4l2 openh264 libyuv vpx" SOUND_FLAGS="alsa portaudio" -IUSE="amr debug epoll examples opus resample silk ssl static-libs webrtc +IUSE="amr debug epoll examples opus resample silk srtp ssl static-libs webrtc ${CODEC_FLAGS} g729 ${VIDEO_FLAGS} ${SOUND_FLAGS}" -RDEPEND=">=net-libs/libsrtp-2.3.0:= +RDEPEND=" alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) ffmpeg? ( media-video/ffmpeg:= ) @@ -38,25 +37,19 @@ RDEPEND=">=net-libs/libsrtp-2.3.0:= media-libs/speex media-libs/speexdsp ) - ssl? ( - dev-libs/openssl:0= - ) + srtp? ( >=net-libs/libsrtp-2.3.0:= ) + ssl? ( dev-libs/openssl:0= ) " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" -PATCHES=( - "${FILESDIR}/pjproject-2.13-r1-Make-sure-that-NOTIFY-tdata-is-set-before-sending-it_new.patch" - "${FILESDIR}/pjproject-2.13.1-fix-ptimesized-wav-input.patch" -) - src_prepare() { default rm configure || die "Unable to remove unwanted wrapper" mv aconfigure.ac configure.ac || die "Unable to rename configure script source" eautoreconf - cp "${FILESDIR}/pjproject-2.12.1-config_site.h" "${S}/pjlib/include/pj/config_site.h" \ + cp "${FILESDIR}/pjproject-2.13.1-r1-config_site.h" "${S}/pjlib/include/pj/config_site.h" \ || die "Unable to create config_site.h" } @@ -101,9 +94,8 @@ src_configure() { [ "${videnable}" = "--enable-video" ] && _pj_set_define PJMEDIA_HAS_VIDEO 1 || _pj_set_define PJMEDIA_HAS_VIDEO 0 - LD="$(tc-getCC)" econf \ + LD="$(tc-getCXX)" econf \ --enable-shared \ - --with-external-srtp \ ${videnable} \ $(_pj_enable alsa sound) \ $(_pj_enable amr opencore-amr) \ @@ -120,14 +112,10 @@ src_configure() { $(use_with gsm external-gsm) \ $(use_with portaudio external-pa) \ $(use_with speex external-speex) \ + $(usex srtp --with-external-srtp --disable-libsrtp) \ "${myconf[@]}" } -src_compile() { - emake dep LD="$(tc-getCC)" - emake LD="$(tc-getCC)" -} - src_install() { default diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest index ced69a5a7e45..08554d3c0f8c 100644 --- a/net-libs/webkit-gtk/Manifest +++ b/net-libs/webkit-gtk/Manifest @@ -2,10 +2,10 @@ AUX 2.44.1-non-unified-build-fixes.patch 11799 BLAKE2B 6928f61428c4bc6594a46f742 AUX 2.44.4-fix-icu76.1.patch 1215 BLAKE2B 0d4aa869b52eb6579ff58421982e80f02077e064988b30887af9d7da5a1c31bb652fdc406fbfe4e0895cd4c4e0e67b2cc4e363e8d8c60aac5d5683808fd52080 SHA512 356051853ce56e040aed620a6cb68dba75c2387ed396cfea85c2fcd5e51998a31ea2e2eca5305d9aa99b66f6f8ea7e8983851c77ca654a97ec3b3ecce8bd651c DIST webkitgtk-2.44.4.tar.xz 35858056 BLAKE2B 9e3d016bfb2b4e80d2ebeda95e75f8ec8b909b41b17a879d3e1119ed66e3bf4d590a22ed814bb1572dac8d8a8838bb37b5ab1372121b276e02ee8925f6c5b00c SHA512 037ef6a9faca68b68dc62927a475134450493129043ea6cc03595cd4a684d590f80a1e9c3ed40a9176874ba43fc9efbc5065a264dfe131ebd72e272756612db9 DIST webkitgtk-2.46.5.tar.xz 42898600 BLAKE2B 04f824f9864749c13810318c06e5da90265025062a706030bece73661cf89b8d972040c508ca5b4267d476f9dac8fcdaa82943409f6ae45ab84801d899a1ed7f SHA512 9a0eb018361d407f13b303f66babcdc9960075bf69b83cf2ee8f708e5396cfa9e0a720f77695aea216072392e0603c2dc8ad50e6d56f962d4a52e9cdadf38275 -EBUILD webkit-gtk-2.44.4-r410.ebuild 7909 BLAKE2B 637ade4977c2abc8806dd6dbe7478ac553dad8afdca52b6462b05fdd55e0541dc7ac009341ce603332c0db99cfd613b23a15ecca33c276ca0e1ea99aa6473b89 SHA512 49bb6abae1f14df378b704539f22807d139221901d896f591e5034f237bcfc19bc23432e3ee84709d25677f9b6d4c5095919d0ddf451020198d69226f324ce18 -EBUILD webkit-gtk-2.44.4-r600.ebuild 8650 BLAKE2B a8fac804c760d959abb0db55d197122023e481423911f59bdfdb702ebd7457eab924ff33f485bc9324ad430dfbaa53b7e21b7a5a83c84bb9083945c6e416cf9d SHA512 1206812c90a0236850bfd2ca0cdb2e45d86df75bb1a275ca27832b7b8fbbd17f8da63ccbf67f17fe76065aea49f39de70adf72f71feadc66aa5429d374a490a2 -EBUILD webkit-gtk-2.44.4.ebuild 7757 BLAKE2B d235cc4dc49fd8bae7930e52a8775096cd7e5517e5adecbf37fdff2a8f6538134fe77398a64f1ba204d605b5137f911eeeeb7ba4ba630ba719b06c6d3d07d512 SHA512 1bc2fde1b201baa0559f0cb5decb6ad63e85fb058965471fc399d83fb7f367ed2d88239a7779a96e1438574f6a075034c68a4ef2026131b877dbfa354db313e6 -EBUILD webkit-gtk-2.46.5-r410.ebuild 7892 BLAKE2B 52f06efd6a196704598721a538246d2f4dffff96dda5307978369db4b8a18d04ae6b017aebedf426476cfdf7affbe89bd6313c438258ef47d996b1f82c0ea184 SHA512 8a0c5da10a47353f91659f4d5eb6684eeaa2a063a3ad1565333029544912f47345d4b58a7f26d1c5ce7f8495ecaf7a46fa6472293dcb8f1baab253c94326ae95 -EBUILD webkit-gtk-2.46.5-r600.ebuild 8636 BLAKE2B fb5c0507d1abfa9ef060a1ae95dfcd6a49d5ca947eebf7377deccee8efe2ad51096a96283c483d7ced25f408ca670d44bbe1571a85d86d18729c52e3ac6b52a3 SHA512 9c8e0b0a9ea2c6239aa1017f90ab5a877d5af551990eb20ef303400d4d776093ac660ba1f8b3532454b669b55df0ab8b143f86ffafc508e3ac0e97e9df450292 -EBUILD webkit-gtk-2.46.5.ebuild 7890 BLAKE2B 60ad0e5ba9c1109612722a18639b71d038820d66edbe8a701803b3bcd09b3e12df1e53fc25a1fbc97dc49b19ebeaf1ba1c2e51e794fcdd6fec6cb9be634e6b82 SHA512 fdc096cee0557b34e8566e4b743217bf9fb324f4e0f88c697aefe7057ca37e0bbbca21d2889190d14f8f2003c3c5a3bdac1b806cbd49e29cf6146fa22e0b9e62 +EBUILD webkit-gtk-2.44.4-r410.ebuild 8038 BLAKE2B b3b04c257255c526efa04cb3ac0239ca52273e081a65503b3a9e963700b91ee7209c1750111a4222c03c520191feebb9ff64db6fe4cd77013e62584fe76fd5cb SHA512 d69b0a682b462dc9f04671138f66e00bd79a97de4f49220fdf619f25a7718bc6284c5019a3f2bc42da469545c61cf02cd2e6184c171db18304a756907f216436 +EBUILD webkit-gtk-2.44.4-r600.ebuild 8779 BLAKE2B c27f231aef21bd7967ccd541eab476d00697768e45f6c3ab3fd6de7490b164f9020e101a999980afdf5f24b94317ab3662785f14442f72659ddb7b111089d12b SHA512 08d51cca0d01087e6511b5556461e6c12d96ed7b47d016b20aade206e2aaaedb437c8ecf1ac6a3bc5cf9910ab2309e5a74429f8486f6d9fdc30cd17afc9bcd03 +EBUILD webkit-gtk-2.44.4.ebuild 7886 BLAKE2B d2da6d6c06b231ba616b199550a208fef3e6f011f0917432b870f192a0000c1d8941d0014917614f067fc6503a39f8f80afad5873f390cdac16ac0552ce4a47f SHA512 8ed6a9267d9f911b08392108c4a579713981f6b76a4c0479fd6fc6e72c592559b9a49304594d7be69151e317d3fbb6ea8a6eeadbbbacc9bb4ed3da5292922a07 +EBUILD webkit-gtk-2.46.5-r410.ebuild 8021 BLAKE2B 4fc39816377dffa9a405b6a524949bd3456d0f05f9f34e58441855e9ba4d380bf0876690d960311d8e5f1dc91a9bd2035b1e0a1f964fa88472dab5b485314f82 SHA512 33934bb7f5798398d59900d0dd768df6aabf989362f23d366aa98df1ff8a2adf8cd4e592fb822c96b558240fca0df3b103ef459f8ed5a1bcd0febe09d45ff230 +EBUILD webkit-gtk-2.46.5-r600.ebuild 8765 BLAKE2B 94c799773396c7086a2d24ba811d05765bf5b3b9f02382177d3546bd9bb9a85464ac5e0a93fcdf6a85752a284cff1214477ada2d7878d4e177aa26a1d82d1df8 SHA512 6c84d25f8ac7a848f26a21bca29064705a580133279e39e13dcdd5ecf400db220bd8da53007dc999002e46069c94c3980facc97943cf2ffe145ff892c3594f6a +EBUILD webkit-gtk-2.46.5.ebuild 8019 BLAKE2B 908dd4ef825d08983b84d1a90f9c3dda12c5d0fa285f5e0085eea5968982d24be7846e31f059eb42eeba4b4a55cb0307801190cc0b36a7d433bc8a46c0c7f2e6 SHA512 eeb75d958dc600b77c4c4d1c9662d77b7ae22e419397fd6a7f121d8b1d7fe0f032cd494ed43bcf906111038d0f7ce7e648b0ea3ea2370d6f35a3ef2d7124e657 MISC metadata.xml 615 BLAKE2B 5527ca0439e337193601d221df1b5f9b85c6f4ea0b0867fe8ac0548307672de45fe956fe61c0044b778644c8079271eba565854ab041ce45738dd98a9b3db39e SHA512 4681816de7821ede7c252e62a4cb29ee5c6e88f1799972a7325b40ed1998f9462835ca38c42dc65eeac4c0bcb0d672593af857fcf442cced865bdfdefe063eb1 diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild index 7fb985e7ec4f..c0fc92c763c5 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r410.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -150,6 +150,9 @@ src_prepare() { # https://bugs.gentoo.org/943213 eapply "${FILESDIR}"/2.44.4-fix-icu76.1.patch + + # We don't want -Werror for gobject-introspection (bug #947761) + sed -i -e "s:--warn-error::" Source/cmake/FindGI.cmake || die } src_configure() { diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild index 1e00c03e2eec..e61f3a18a1ad 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.44.4-r600.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -161,6 +161,9 @@ src_prepare() { # https://bugs.gentoo.org/943213 eapply "${FILESDIR}"/2.44.4-fix-icu76.1.patch + + # We don't want -Werror for gobject-introspection (bug #947761) + sed -i -e "s:--warn-error::" Source/cmake/FindGI.cmake || die } src_configure() { diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild index e91e5f2e0d0a..a1948909e39f 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.44.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -148,6 +148,9 @@ src_prepare() { # https://bugs.gentoo.org/943213 eapply "${FILESDIR}"/2.44.4-fix-icu76.1.patch + + # We don't want -Werror for gobject-introspection (bug #947761) + sed -i -e "s:--warn-error::" Source/cmake/FindGI.cmake || die } src_configure() { diff --git a/net-libs/webkit-gtk/webkit-gtk-2.46.5-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.46.5-r410.ebuild index e3bb04a8eb6b..eeef5428ef36 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.46.5-r410.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.46.5-r410.ebuild @@ -148,6 +148,9 @@ src_prepare() { # https://bugs.gentoo.org/943213 eapply "${FILESDIR}"/2.44.4-fix-icu76.1.patch + + # We don't want -Werror for gobject-introspection (bug #947761) + sed -i -e "s:--warn-error::" Source/cmake/FindGI.cmake || die } src_configure() { diff --git a/net-libs/webkit-gtk/webkit-gtk-2.46.5-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.46.5-r600.ebuild index f9115674d7d8..e40c88689095 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.46.5-r600.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.46.5-r600.ebuild @@ -159,6 +159,9 @@ src_prepare() { # https://bugs.gentoo.org/943213 eapply "${FILESDIR}"/2.44.4-fix-icu76.1.patch + + # We don't want -Werror for gobject-introspection (bug #947761) + sed -i -e "s:--warn-error::" Source/cmake/FindGI.cmake || die } src_configure() { diff --git a/net-libs/webkit-gtk/webkit-gtk-2.46.5.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.46.5.ebuild index 65c69ce20ad7..55f307785f7a 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.46.5.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.46.5.ebuild @@ -148,6 +148,9 @@ src_prepare() { # https://bugs.gentoo.org/943213 eapply "${FILESDIR}"/2.44.4-fix-icu76.1.patch + + # We don't want -Werror for gobject-introspection (bug #947761) + sed -i -e "s:--warn-error::" Source/cmake/FindGI.cmake || die } src_configure() { diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz Binary files differindex 186fa486166e..e6e70dd84320 100644 --- a/net-mail/Manifest.gz +++ b/net-mail/Manifest.gz diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest index a93710a36852..aba06ef78806 100644 --- a/net-mail/fetchmail/Manifest +++ b/net-mail/fetchmail/Manifest @@ -7,7 +7,9 @@ AUX fetchmail_at.service 289 BLAKE2B ab28a4b96625404f5451aa2dd37b671a18d7bf72bb3 DIST fetchmail-6.4.39.tar.xz 1221596 BLAKE2B 2d03f6668d2882e7dd1d4e83e8643a2a4c81576a143c75ff1b24327873fa6112fa313f9723373a268e04697b76b3b638cbbd7a04c21cba946cd1532b6aaf201d SHA512 979721aead72c9b706f9c64a83cf78a91890f5a2dce235b3b4f0dbdb17e879eaef2fb9a08efb415cb288ebee07c915adc8025a6d2d11f532fb95a9e30f93f7f5 DIST fetchmail-6.5.0.tar.xz 1108148 BLAKE2B 4863ab9cfcdc8678654d9715562daaf9a0e41d42cb727559e3039345f18a10aba08c122ff1f68ee356f1479af64bc534dba76fb9f1be99d449cf28bf823a3565 SHA512 ae69196b572c4a849a98bb66b672a68b6c984657b317d1d7048c9772a0d40bcb0105be05acc2d11383b65c5972a1a80e44dc4b05f2d5a3d2315f31eb493600c8 DIST fetchmail-6.5.1.tar.xz 1110924 BLAKE2B fc0b5fb8db3d823134beece36e874fd931cc53019f3e9997aefeb10f92005e6cc975daaf5c79e6218b222f5c644706a9c83bccf39af68b30a57624184d9b985e SHA512 f82f5a9ba83c529c2e85cf36e714a1075cdb7dca2c888d9a2bee4f4a52acffda7efc71f23d04c4d3f83767e3aa4ccc50d8d981f8f3be51bca3fb40e5cb5e79cf +DIST fetchmail-6.5.2.tar.xz 1110968 BLAKE2B f0877550b05a68bd32a34f48eea10aaa210a0ed4d22261aaf4b886cbdc3578180d3be6e9d5f69eaec6421712153b5a8d21a9416ad272d7ce942836773cde1dec SHA512 77c630919982b0e95d1f691f6fbdcee75582a072133a3fbcedf8cf9528b4148e75b66743ecac8948b7cb2304315af13b9dc30b2464d52143a3ab4d8afd7f0451 EBUILD fetchmail-6.4.39.ebuild 2026 BLAKE2B b9970744144c50b0f05493da995606a7634eb0dc2f04261a8eaaade72cd3def81d8eb23d9256ecf69ecb7d794dbf1f821de85e4e866fe9273e6bc116d69cd350 SHA512 feafb34dfc3e83091f881dfc9c09eb6b84f7b73344dde2594485b14f63703102bc381fd1c61a0ad17cbadd6c0fbf80adbb3548f12188ede7a19a658d97c57a14 EBUILD fetchmail-6.5.0.ebuild 2032 BLAKE2B b8c87ca7a3ea8180ada76cb5f9c255b9a37bf2e1007b1e0e4684b51a65c12492908c53fb5e6c8180b6ec1b6fdc7c13e66d8aaebc6f07b9c320514b7c7260a85b SHA512 f1a6671610be120aee718be8da601d122549476c3648a8f620efc0654e3367244a4ffa669f910f82c5f402a9f34856628ae0f3b1e704c6ecd03535527e6ef405 EBUILD fetchmail-6.5.1.ebuild 2032 BLAKE2B b8c87ca7a3ea8180ada76cb5f9c255b9a37bf2e1007b1e0e4684b51a65c12492908c53fb5e6c8180b6ec1b6fdc7c13e66d8aaebc6f07b9c320514b7c7260a85b SHA512 f1a6671610be120aee718be8da601d122549476c3648a8f620efc0654e3367244a4ffa669f910f82c5f402a9f34856628ae0f3b1e704c6ecd03535527e6ef405 +EBUILD fetchmail-6.5.2.ebuild 2032 BLAKE2B 375b9f4eb9f4c4c3f3b3a631f44dab03c6919f4869eac2d6f33bdb1cfacbf9453d802413d9ff01aafa9105621331f98d3d700944e92377463581c2d97d5b90e8 SHA512 a48b489b7da1723330dac26681166723af7f7591fb756599e0f608e2ca70d39044c79ea51ca542589d8573a2aa8a39076f24d9493d0add055574e6a0e951e60c MISC metadata.xml 522 BLAKE2B 34e08c52e9391d8f01d717516857cde4c2c77af269d587a29ce6d6e3c6c2e989898f5afcb1240f6718dbdb18be2700b66980f5a684c253c69ed4123e6bb6905e SHA512 8c6fd6c541834669a9518b31859990c8d6e9946e35bc1aa00bf2e0c1822392508ff712119005b97f5e85ca74e97c0d5cf3ced5798a388c23f9c8fd959feaf8cc diff --git a/net-mail/fetchmail/fetchmail-6.5.2.ebuild b/net-mail/fetchmail/fetchmail-6.5.2.ebuild new file mode 100644 index 000000000000..260d43b82413 --- /dev/null +++ b/net-mail/fetchmail/fetchmail-6.5.2.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools systemd tmpfiles toolchain-funcs + +DESCRIPTION="the legendary remote-mail retrieval and forwarding utility" +HOMEPAGE="https://www.fetchmail.info/" +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz" +S=${WORKDIR}/${P/_/.} + +LICENSE="GPL-2 public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +IUSE="ssl nls kerberos tk selinux socks" + +RDEPEND="acct-user/fetchmail + ssl? ( >=dev-libs/openssl-3.0.9:= ) + kerberos? ( virtual/krb5 ) + nls? ( virtual/libintl ) + !elibc_glibc? ( sys-fs/e2fsprogs ) + socks? ( net-proxy/dante )" +DEPEND="${RDEPEND} + app-arch/xz-utils + app-alternatives/lex + nls? ( sys-devel/gettext )" +RDEPEND+=" selinux? ( sec-policy/selinux-fetchmail )" + +REQUIRED_USE="kerberos? ( ssl )" + +DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO" +HTML_DOCS="*.html" +PATCHES=( + "${FILESDIR}"/${PN}-6.3.26-python-optional.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + export PYTHON=: + + econf \ + --enable-RPA \ + --enable-NTLM \ + --enable-SDPS \ + $(use_enable nls) \ + $(use_with ssl ssl "${EPREFIX}/usr") \ + $(use_with kerberos gssapi) \ + $(use_with kerberos kerberos5) \ + --without-hesiod \ + $(use_with socks) +} + +src_compile() { + emake AR="$(tc-getAR)" +} + +src_install() { + default + + newinitd "${FILESDIR}"/fetchmail.initd fetchmail + newconfd "${FILESDIR}"/fetchmail.confd fetchmail + + systemd_dounit "${FILESDIR}"/${PN}.service + systemd_newunit "${FILESDIR}"/${PN}_at.service "${PN}@.service" + dotmpfiles "${FILESDIR}"/${PN}.conf + + docinto contrib + local f + for f in contrib/* ; do + [ -f "${f}" ] && dodoc "${f}" + done +} + +pkg_postinst() { + tmpfiles_process ${PN}.conf + + if [[ -z ${REPLACING_VERSIONS} ]]; then + elog "Please see /etc/conf.d/fetchmail if you want to adjust" + elog "the polling delay used by the fetchmail init script." + fi +} diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz Binary files differindex 9c1b27e02469..44177ce6d519 100644 --- a/net-misc/Manifest.gz +++ b/net-misc/Manifest.gz diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest index 7fb5d31b5783..fef40423741a 100644 --- a/net-misc/rclone/Manifest +++ b/net-misc/rclone/Manifest @@ -1,7 +1,4 @@ -DIST rclone-1.68.0-deps.tar.xz 313382892 BLAKE2B 5dbf928d1a9ee4eccd796c5d083da1fefc115af9b087072708fa5a9e98a5bc74f824e922c1cad8f132c2549d4c335877c4fa78f8842a1732972bbe862b0bba28 SHA512 e32a8489ab822648f26b47e58ef7a7a1f3776ee08b585a642a21e02b31095ddef22b068e97cf21545e6a806b467d4d5e79eab4ae31da9ccf238d7735ca6dc35f -DIST rclone-1.68.1.tar.gz 17452992 BLAKE2B 34e16868cc84b80becd4403ceae925c3c20d0989383c563b58a46190fec983f1949572643843509a060afefa4808c3b8865335681529203a91c3bb5201d9888d SHA512 8f98e569c0959dfa407621d35acb552e6a5f5b409d2f1d89efd116d746f2a6a742e0bebf8f298ba189d7f187fc4c79d285e7db28e52d5d9e7517d5e0a6aa7fc9 DIST rclone-1.68.2-deps.tar.xz 313358984 BLAKE2B e57d4036e37b041b1c1c34b377683f32a10b6ed147f9a290c223bf1935ef78455ef307bb804ae93dc8577943d858104bcc77eecd6f797875ff7ebb298e95470c SHA512 14cef2b92e6114f902ede83ee502ab50952322ddf1147488eea53f7dc0f80b53d52e3cca49de72efce9b4859d7f915bb1434d87d2061dc56a1ac6148da1d8819 DIST rclone-1.68.2.tar.gz 17456579 BLAKE2B 9b8a3cd10690104ef262bac99d676997be1e5aad19172b6536b74a73c5d15bf6d67b0550ed6dcc8c4406d4082de11b5f8e6bcf92c9fdde61b140c0edbe095c23 SHA512 02baef752b8537ef5de05c51ce556ee76aee62c6835dc2f0cb6a8ebf0837d524dee1ed69136fb8319511a248d6776e36e53038138bf245f19aa66ea2aac6815c -EBUILD rclone-1.68.1.ebuild 1489 BLAKE2B db125cf3c06153461fb74b40a0cf4668e34ca9fce069d29411ac03ae96605d9cddd528d04a0c331ccf3e5159d365d9857ea5283df5c998190ad5f61c9a15594f SHA512 7657a97b891d6d53e7b9bc61daf40124385487a6a5482ad53c01b16bc370d6c8ca3bc4d91f23eff4945bb0576631c7da177160cfdb50225eec3c58f3fc16084d EBUILD rclone-1.68.2.ebuild 1487 BLAKE2B 21104447d8e177eb4726b1c24fcae4ab0c02df4a3d58eb056a78974af2d6f52e61026b9c17a53e69e54d24139499e49da193ff8c1697cc8d583235342d497bd9 SHA512 7b59212116381fbdc61cc9afac06df05d90249875a44a2983c2e0f409f7b7e9eea5b0d3f6e0b54b5142bb5d6735f0139589a71b7c8f62b8403af7d8904718c27 MISC metadata.xml 492 BLAKE2B cec7693bf30b3780ce77094c6ac87d0874a92220d2179f41aedfe65557a3238c65bac28fd467fadc537cb1c814500b1855545d3e31aa9ccbda7838be373b561f SHA512 5312b6a481ee70027653ee271d9e08576c09b4e48a0d0848479cc8a2a8d22a47fc2c14b446fb4fe2f26e4636b4eec20b0f5cba6ed4fa89712a95fd0d235671e8 diff --git a/net-misc/rclone/rclone-1.68.1.ebuild b/net-misc/rclone/rclone-1.68.1.ebuild deleted file mode 100644 index 5db2aba89a31..000000000000 --- a/net-misc/rclone/rclone-1.68.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit bash-completion-r1 check-reqs edo go-module - -DESCRIPTION="A program to sync files to and from various cloud storage providers" -HOMEPAGE="https://rclone.org/ - https://github.com/rclone/rclone/" -SRC_URI=" - https://github.com/rclone/rclone/archive/v${PV}.tar.gz - -> ${P}.tar.gz - https://dev.gentoo.org/~xgqt/distfiles/deps/${PN}-1.68.0-deps.tar.xz -" - -LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" - -RDEPEND=" - sys-fs/fuse:3 -" - -CHECKREQS_DISK_BUILD="2500M" - -pkg_setup() { - check-reqs_pkg_setup -} - -src_compile() { - local go_ldflags=" - -X github.com/rclone/rclone/fs.Version=${PV} - " - local -a go_buildargs=( - -ldflags "${go_ldflags}" - -mod=readonly - -o ./ - ) - ego build "${go_buildargs[@]}" . - - edob ./rclone genautocomplete bash "${PN}.bash" - edob ./rclone genautocomplete zsh "${PN}.zsh" -} - -src_test() { - # Setting CI skips unreliable tests, see "fstest/testy/testy.go" - # "TestAddPlugin" and "TestRemovePlugin" fail. - local -x CI="true" - local -x RCLONE_CONFIG="/not_found" - - edob go test -mod=readonly -v -run "!Test.*Plugin" ./... -} - -src_install() { - exeinto /usr/bin - doexe "${PN}" - dosym -r "/usr/bin/${PN}" /usr/bin/mount.rclone - dosym -r "/usr/bin/${PN}" /usr/bin/rclonefs - - newbashcomp "${PN}.bash" "${PN}" - insinto /usr/share/zsh/site-functions - newins "${PN}.zsh" "_${PN}" - - doman "${PN}.1" - einstalldocs -} diff --git a/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.212.0.ebuild b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.212.0.ebuild index c50a352721b0..7b4012994e46 100644 --- a/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.212.0.ebuild +++ b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.212.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Low-Level Interface to zlib compression library" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" # We use the bundled version of zlib as the minimum version for the system copy # Check on bumps! Look in https://github.com/pmqs/Compress-Raw-Zlib/commits/master/zlib-src. diff --git a/perl-core/Compress-Raw-Zlib/Manifest b/perl-core/Compress-Raw-Zlib/Manifest index 8d72be7aa80a..954a64c9d6b7 100644 --- a/perl-core/Compress-Raw-Zlib/Manifest +++ b/perl-core/Compress-Raw-Zlib/Manifest @@ -2,6 +2,6 @@ DIST Compress-Raw-Zlib-2.206.tar.gz 481767 BLAKE2B be4508171b24046c289d07706b1fb DIST Compress-Raw-Zlib-2.212.tar.gz 551286 BLAKE2B 2b2cdf6937e662e8a9abebfed248f4b66875f668f7d63c08b4487d5b2b071dc05b506af9ae336b97085bd9572d0fbd7fc407531bb1954cccb68752a2c04e732f SHA512 75f3c7eafed7c4a3df4e8609e2e291e390663ccbd3166b860dfeb1025f5007b7a8f568face9dff2bbb4b3eab4234cbb0806f90a0c132c7d738f520d98d033a67 DIST Compress-Raw-Zlib-2.213.tar.gz 551722 BLAKE2B 5e2c9dc95368faca8a33b42d982891b92ceb3c2aed0908f9e828eaaaef962f3bf9e29e22e20189593c47305872d3e9cbdb49ad9cf4d086264962182404fb9fcf SHA512 dc98412a03ed1271b291bfd05ddd7d0d48e62ec84fd4328f1251a5266e3dfedec575fa5f19e473f0d7d6245d08e49b12e615765130bbb229d7903f029441fc33 EBUILD Compress-Raw-Zlib-2.206.0.ebuild 951 BLAKE2B 7d741d925a0d79870575ca99163a6031d33400a821e27b7255e3375835680a2ff9292aabd80ecb2c85057dacb881adf5900ede7fe19b09ea78fc0517a25cb5fe SHA512 445d647b7aea48ca10702c4eb277d68320d907ea28788ff06584cee0730efa262e0571525d36d68030f69c0d978db7a001907e4997e2dff814dea1dcb713b4de -EBUILD Compress-Raw-Zlib-2.212.0.ebuild 1020 BLAKE2B 3ba9f14336b6111074e425325fb2fb58e984387d397c71b799b3074512b8d1218977c3dfdef50d210ad388143d9e3a0cb8134762f0b6e388f78e2c95c24e42c3 SHA512 e76286e23115c64162860073ce580c55e2d07301edca007db4754ddba78b01c48ba78174d00e2a08f7c67bb0625d707fc9a8d9de262ea7ea2270658ad7ab5557 +EBUILD Compress-Raw-Zlib-2.212.0.ebuild 1018 BLAKE2B 56c37765e40546cdcf8b936db0f538222e32ca508b57e64e7b3d44f263c626428665917ee94fb2c28baa83a6b1880125b421012ec236bd1e020e3d50589f01a5 SHA512 249664b51a37245c0340765025cbf9b25c42c388d4b4d280b2182d4f819d3162398c049b5c12829dd5097412dd50edb8749a220222c1eb073c72246aa0e0ee64 EBUILD Compress-Raw-Zlib-2.213.0.ebuild 1026 BLAKE2B 5840c6c564468f855e0d95f21721e9fc001481eee9b7e09cb6f3cdd5403f8629c3da18d02c7eb4d0bc907afe7407f00444b90eb8f30d5eec01a1abf101f7c7cf SHA512 0dec19581cf46ec07d4444d8684eb00c4b27d7c3dc3c7933c1b9384b415daeaec169bb9aebf88e0396d4b687a72ff42011c2b3f60bca88ada962c5df07b16be9 MISC metadata.xml 408 BLAKE2B 3f82618b044265b3f70d4a3462905fdaff9a2ed200a05b4f4eebb03a76452d73f7162ccec4225a5039ac27c0a867bf41293e16cb3d85592f04cd2967c866a057 SHA512 2138a8048939760d1fc0da310b1e16cb35a7ae6a819980639946fb495a4be24a102153f004ac8a382c736f18f25b006abcd8e3d347a6b37e1e8fe8f50991228d diff --git a/perl-core/Manifest.gz b/perl-core/Manifest.gz Binary files differindex f96e6bbc7ea6..aa55aa9639bb 100644 --- a/perl-core/Manifest.gz +++ b/perl-core/Manifest.gz diff --git a/perl-core/Term-Table/Manifest b/perl-core/Term-Table/Manifest index a9f60903c935..c02172058cda 100644 --- a/perl-core/Term-Table/Manifest +++ b/perl-core/Term-Table/Manifest @@ -1,5 +1,7 @@ DIST Term-Table-0.022.tar.gz 29116 BLAKE2B f82592b8de9f439d13ce90ed62ade66d13394c84c70c2656f0d2f187ca574c83e3c16f32f2d28bb2aa85f7a18eab7b1915f65e18c8058e55d7e36122e029abb8 SHA512 5e942104eb11ee1344ce97a33db4559584f94140516b31f53464be07b274cc7ffe9340cd63f3aff5a1d1af2f0701ed7e75179eedfb1611a5c3dc9b281f10c35d DIST Term-Table-0.023.tar.gz 29194 BLAKE2B 3010c473b561efaef5c79e4ba06fba0538bb0124e47fe17d8065ebc24723127ecb106fe23b2ab8975a9ff621144e97680360eb9414b665ee3897ca340e0f4bc9 SHA512 11af2b0447b3f2474fa371ffc7e762cf8bc71e6ee67db9914b0ef9c8af7327fb518abd37dd3e0a36a14f6288103c9a197c5e3d91fe063ab379d27c888fa8cfdd +DIST Term-Table-0.024.tar.gz 29271 BLAKE2B 502627632320835cfe3484c6ef4ae3653f9b99300a2db06680031230ac483e05fc0ea5b4cd6a763fa40e1430d80f8088303e73f436a06a69d836228ea1adce4e SHA512 42035d7bf472049b997f69a06a26dc545d6a7d6a849f73e777b807cd74a85969000f7191436400e5689c3f63365163b745a37986f7f04967e129851ff0865588 EBUILD Term-Table-0.22.0.ebuild 834 BLAKE2B 3c31e25ceaa2cd83082f5a7ef57f8e548a30beba447dd48d3bd14c728c6c65a9f18ba4e1c0170cf2a396a76d063057dd998bf9ce33db343d3362ab0d50220993 SHA512 5cc455444dde3cccc5f226025b9b94459a4f0f27c5c28eca647632b96a7f4cbedea09bd6360f579e5199ea0e981542132d64cbe3b33aeabc006b7b45a7ea1b3f EBUILD Term-Table-0.23.0.ebuild 834 BLAKE2B 6bb79216dc47e3002e04e69b6692ee60088a675eed3d3ead8d6bda34b029212c12d3e7a863c43d96717d60174359a6db841d30782abe572d224002701c35583a SHA512 7b45b8c4885ba58b45be5f4e904f152e6ee6b221e3286396ac23f80f76016832f58b6697274eaa7e18748a6beb329610fb9c5b3033c812196056a6dfd8e09839 +EBUILD Term-Table-0.24.0.ebuild 842 BLAKE2B 2c0409f309d406f1a8c0b9ddd7f4dbfcc706f2c72a4fd3991bf442855f1b0a5363aa1270978fe7e03a597063e4737d90541afdeb2476d07a2179f0425cd5623a SHA512 1420d376af67b0b54f47b7cce585e9a125e88df734eaacd19bf59af2fe32ad3b8a2989a2ce9cd3a6871bd8958466848f273e7c5b197af54a7a2f04bfe785a84e MISC metadata.xml 793 BLAKE2B bd69ca3bd3db8f80b140b72d30f8cee97fa6cd90919abc627492e92c4205de8aacf19f495feabc3a5c28911fa5a62eff0b571651cead2fefc0c6ecfd054162fd SHA512 8bda9c1afc17b513560106a173901b0d458cf14b6544a426f641dd4878af64e873d5d0ab4260f92c8fbdbc5d9119f46dec9ec15b388b7b2b45cd47b7cdddacd9 diff --git a/perl-core/Term-Table/Term-Table-0.24.0.ebuild b/perl-core/Term-Table/Term-Table-0.24.0.ebuild new file mode 100644 index 000000000000..03b7c4c2a1a5 --- /dev/null +++ b/perl-core/Term-Table/Term-Table-0.24.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=EXODIST +DIST_VERSION=0.024 +inherit perl-module optfeature + +DESCRIPTION="Format a header and rows into a table" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + virtual/perl-Carp + virtual/perl-Scalar-List-Utils +" +DEPEND=" + ${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + >=virtual/perl-Test-Simple-1.302.97 + ) +" + +pkg_postinst() { + # optfeature "Improved Automatic detection of terminal width" Term::Size::Any + optfeature "Improved rendering of UTF8 Characters" '>=dev-perl/Unicode-LineBreak-2013.100.0' + optfeature "Automatic detection of terminal width" 'dev-perl/TermReadKey' +} diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex e6d58c23895e..556b9f461c03 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 11d280dd50db..8dfff82a790b 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -489,7 +489,7 @@ app-editors/vim:cscope - Enable cscope interface app-editors/vim:racket - Enable support for Scheme using dev-scheme/racket app-editors/vim:terminal - Enable terminal emulation support app-editors/vim:vim-pager - Install vimpager and vimmanpager links -app-editors/vis:tre - more memory efficient regex search using dev-libs/tre +app-editors/vis:tre - More memory efficient regex search using dev-libs/tre app-editors/vscode:egl - Use EGL platform, enables smooth rending in high refresh rate monitors on X11/Xwayland app-editors/vscode:wayland - Run in wayland mode under wayland sessions, xwayland otherwise. This flag doesn't affect x11 sessions. app-editors/vscodium:egl - Use EGL platform, enables smooth rending in high refresh rate monitors on X11/Xwayland diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz Binary files differindex fe4b2b31b62f..c581a622fda9 100644 --- a/sci-libs/Manifest.gz +++ b/sci-libs/Manifest.gz diff --git a/sci-libs/m4ri/Manifest b/sci-libs/m4ri/Manifest index d7713c8a9edc..4709b5b9de8a 100644 --- a/sci-libs/m4ri/Manifest +++ b/sci-libs/m4ri/Manifest @@ -1,4 +1,7 @@ AUX m4ri-20200125-testfix.patch 1199 BLAKE2B 07759b0dcff67b1f454738ba4320ca23f19875b62e5414a6dfb3a84db805072c8d8e3901248a0c41d6c13c2837ebbbdc392f89beb398abb4e8050249354fb1b5 SHA512 85a5eec07776b5a5baafdf80c2d249583754dc25baff5b22031f7758e3d3119961444fa0a7c320a44b36cff7da67cfa9ceb7c2a0773bc9f5127c0a761898dabf +AUX m4ri-20240729-pkgconfig.patch 1231 BLAKE2B 0b209b9ed0656ec7e0c0c99726fde8bb625248024f37529734d7e7c975885d3f396ee11488f6634cff973828097266b8274cc1a8dbfb5144e980e64e9d966787 SHA512 aded91b0d4368ed22fc001093010c9669ed1f8054903711a8426d28b15602fda508b70a86512f378161cca40a112dc53ce4ea99ace92456e2c3183ea05f3ea97 DIST m4ri-20200125.tar.gz 511132 BLAKE2B 637dbf7f17b84dc5fc91c9d8f501fa223cfacd687cb953ce3b9c4716e9a6d39318ef168c2ec8a4b5eeb469a4b46abbcd8802aaf694991d82deb20c832843c3ab SHA512 212ea58a93b792c1901f62411b06cd1a2ee60b3506c987e45ded73c146f2fa6baf5461b1dcabf31a5771ab5a44eab050d64714f7a5fca3df2d141d0d80c6c51a +DIST release-20240729.tar.gz 178851 BLAKE2B 7a8bee1417da56d561add3b2e7d79f005f03ebf825a150a105d14caeb64b75ba4e30658b616a03cedc49d4e5c1b1a70393c6d5c6231bb1ba35abf20aaf93fb2e SHA512 afd74b0f9a1e3f16b313dca9a73fde85bd08aa431f0ad7064f09600434f27d6cabddc117cf99396dc8d83d245f81b7ed4185e305caad56dad79ecfefc11cf817 EBUILD m4ri-20200125.ebuild 1321 BLAKE2B 335a40f7e0b586ab38fbc0034a78309845b9a7459a0f9c2c7f98fc17cacbf85c13afa99efccfa90bfb9a046567f687088929297e90438588f3915b1589a19b8d SHA512 d9fc94bb55f61b9004a43dc04c9687b90bdcdbbc00614b591caa3ab68801f33ec0d4ccc2e7a0ea869dce5897d15d7a50869db1ca961dacdf8fabdf045117f06e +EBUILD m4ri-20240729.ebuild 1330 BLAKE2B b63bb587a58a2998aa7004d52c21411ecba59949b1fe7894718a4b68cfa1493f46969575ddb07bdd869a61a03163ae7ff686e9ee1987530897e299be2bf02cf9 SHA512 ec715f7ad442e5c21e887f24c9cf9812049602c694237dc8bf4b66607083624185d129c8ebd5fe00e376ab122d9acbf56a78477be4d61bc8ddbb603a10b0ef76 MISC metadata.xml 1187 BLAKE2B b5428f60e018c6503ec91f9a13949c6e3571c94474d234317e416fa81e2370d473db9ecb5a1c73306e071673c27b02d57feae552b12f9ce791b426d7a8a488a4 SHA512 a984f783b8bb1971663a75ac655aba7e0a4ddbdb8db6d01105bb6a75711d8e83c9b598076207e1a9619198cca0ed901a5aef64a5443b6efe89a28c2571cdfa71 diff --git a/sci-libs/m4ri/files/m4ri-20240729-pkgconfig.patch b/sci-libs/m4ri/files/m4ri-20240729-pkgconfig.patch new file mode 100644 index 000000000000..469b08e6dadb --- /dev/null +++ b/sci-libs/m4ri/files/m4ri-20240729-pkgconfig.patch @@ -0,0 +1,33 @@ +From 132130a5e74dac9beeb42333a551d76714190f40 Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky <michael@orlitzky.com> +Date: Mon, 20 Jan 2025 23:11:30 -0500 +Subject: [PATCH] m4ri.pc.in: various compiler/linker flag improvements + + 1. libpng moved from Requires to Requires.private. Programs using m4ri + don't need to pass -lpng unless they are statically linking. + + 2. Move $OPENMP_CFLAGS to Libs.private. This belongs in Libs.private + (rather than Libs) for the same reason -lpng does, but it also does + NOT belong in Cflags, because we don't want to accidentally enable + OpenMP at compile time in every project that uses m4ri. +--- + m4ri.pc.in | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/m4ri.pc.in b/m4ri.pc.in +index 0257aa6..ff1b3ce 100644 +--- a/m4ri.pc.in ++++ b/m4ri.pc.in +@@ -6,6 +6,7 @@ includedir=@includedir@ + Name: M4RI + Description: Dense linear algebra over GF(2). + Version: @PACKAGE_VERSION@ +-Requires: @M4RI_USE_PNG_PC@ ++Requires.private: @M4RI_USE_PNG_PC@ + Libs: -L${libdir} -lm4ri @RAW_LIBPNG@ @LIBM@ @LIBPNG_LIBADD@ +-Cflags: -I${includedir} @SIMD_CFLAGS@ @OPENMP_CFLAGS@ @LIBPNG_CFLAGS@ ++Libs.private: @OPENMP_CFLAGS@ ++Cflags: -I${includedir} @LIBPNG_CFLAGS@ +-- +2.45.2 + diff --git a/sci-libs/m4ri/m4ri-20240729.ebuild b/sci-libs/m4ri/m4ri-20240729.ebuild new file mode 100644 index 000000000000..04e50795ca67 --- /dev/null +++ b/sci-libs/m4ri/m4ri-20240729.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="Method of four russian for inversion (M4RI)" +HOMEPAGE="https://github.com/malb/m4ri" +SRC_URI="https://github.com/malb/${PN}/archive/refs/tags/release-${PV}.tar.gz" + +S="${WORKDIR}/${PN}-release-${PV}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="debug openmp cpu_flags_x86_sse2 png" + +BDEPEND="virtual/pkgconfig" +DEPEND="png? ( media-libs/libpng:= )" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${P}-pkgconfig.patch" ) + +# NEWS and ChangeLog are empty as of 2025-01-20. +DOCS=( AUTHORS README.md ) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # when using openmp and -O0 the testsuite fails + # https://github.com/cschwan/sage-on-gentoo/issues/475 + # Still current as of 20200115 + use openmp && replace-flags -O0 -O1 + + econf \ + $(use_enable debug) \ + $(use_enable openmp) \ + $(use_enable png) \ + $(use_enable cpu_flags_x86_sse2 sse2) +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/m4rie/Manifest b/sci-libs/m4rie/Manifest index 512ebbbde6e1..2f4e0f04add5 100644 --- a/sci-libs/m4rie/Manifest +++ b/sci-libs/m4rie/Manifest @@ -1,4 +1,7 @@ AUX m4rie-20200115-link-libm.patch 654 BLAKE2B af7ff7b56c14078817b6a12a8184c81e1547a0c75b682d7398a040645be7e392ce3f923be56110bbf282f0ed729aa5ea2fadb23d6815aa96370d99ba29f7b2b6 SHA512 6d85c998f0f2f85c9f3cb77861318eab31b38bcb88ff3133fc3bbef0492fcb412e832d92f5d76c63aa3c979cd21e55164a2a53bc08c67da6f22bd1d27d08e883 +AUX m4rie-20250103-pkgconfig-r1.patch 1438 BLAKE2B a52cccee4862232e810b671db49f7f8ac3c8635e5e455a89dabd320314b5796cc6c2c78f35563d3e93527750ba980fa50b2c71a79dd91ca865944696f8a3c0b7 SHA512 62880c1b956e98b638538543e329a3a30d8e7b634305033497786fb30c28c49ed7c1e0710be9aca14666ca68dbd887a096be7d26ededb564860498b0b342c4af DIST m4rie-20200115.tar.gz 500702 BLAKE2B d8b1506ef9902def6577851a97dd6f7da986dce39b3250f9f9b66f9caf8f811568b7975165fb75b6b8ab3c9faf65d890f7c2254725224266f1250a0bcf18a464 SHA512 22c990cf06de9ac790f82f48e498b2bfc87fdf6834257f4e4a4c44e2446b4226438d21692d654008b58df36d8da746bba04dcf1a3d50e34ccf8c678efd5b642b +DIST release-20250103.tar.gz 167745 BLAKE2B b4f76e51ef9561ce7fc10c0fc0f50c8ebff1c65c9e4c51d0f120db48a9b4b4417057c2bb919b6a4d1ba23f68179c59e2a5d97063063654723f210a5d10d0e5ce SHA512 8fd80fa265d234101ee56f464a59ce5aaf0f3c600e70ee9495ec490d06b758e0073a084474ad72d79d8ade5ac4421c53ed6b12cbaaaeda96287d94137c8c61b1 EBUILD m4rie-20200115-r1.ebuild 935 BLAKE2B 5161268c8b5a0afd48a3f3c93fcf3094abdfead19c2ed043dd4ea1879ee149937ab009875ef5ed4bd16935141d9300824767a699c551464dbc51cefa718a50f7 SHA512 b0e42e030ccf6ac85ee90e5caae476d0a2112e7a82f2e66f15eed3f2bff9c3694bbe135c20a8f51bd4b7f60cd05364c6d9211597f3fb03945a882c93a0527426 +EBUILD m4rie-20250103-r1.ebuild 927 BLAKE2B 6a514951b76556e7a5c9efede32f12403b24866415211af89448001c084460bd87c43d064c412eca619685d967b3b59b9b01c18da743e5efccbbfa108124ef8f SHA512 2c73f7f4b9037a65f718cc41ad1a64729c67eecb4067b5aa122a9a146b9e3e3a0735163865edefbf3943bff74949f7efe1aaf88211fe34cc7a43a13d138ff946 MISC metadata.xml 985 BLAKE2B 0b5601161f57de941bf8cff616bc4c92260587517200e0f44a1501d56a938eb2e0727d61659bc2eda2dc42bf376fc8a40db4c7edde32c65c5d2d2d3c7ca82828 SHA512 6e9b2e0467d85aa9a1d18b185ccb7798e4a0cd75c86d70ff6facb644d7bb8657d9e195b38577fd874fe08accd576f231bcdc4b988a9478ab27cd5893d6fb3c51 diff --git a/sci-libs/m4rie/files/m4rie-20250103-pkgconfig-r1.patch b/sci-libs/m4rie/files/m4rie-20250103-pkgconfig-r1.patch new file mode 100644 index 000000000000..191a90c982fc --- /dev/null +++ b/sci-libs/m4rie/files/m4rie-20250103-pkgconfig-r1.patch @@ -0,0 +1,40 @@ +From e399e88566a0a96ec8d0ee010052a987c5d83e0f Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky <michael@orlitzky.com> +Date: Mon, 20 Jan 2025 22:55:08 -0500 +Subject: [PATCH] m4rie.pc.in: improve compiler/linker flag handling + + 1. List m4ri in Requires. This will automatically add -lm4ri during + linking. + + 2. Move $OPENMP_CFLAGS to Libs.private. Consumers of m4rie do not + need to enable OpenMP at compile time to avoid problems, only at + link time, and only when statically linking. In particular we want + to _avoid_ enabling OpenMP by "accident" in a larger project that + makes use of m4rie. + + 3. Drop $M4RI_CFLAGS. There's just... no reason to add these here. + In theory if M4RI had some important -D flags, they would go here, + but at the moment it's just adding a bunch of -msse and -fopenmp + stuff that we do not necessarily want to use when compiling + consumers of m4rie. +--- + m4rie.pc.in | 6 ++++-- + 1 file changed, 4 insertions(+), 2 deletions(-) + +diff --git a/m4rie.pc.in b/m4rie.pc.in +index e716441..57436ef 100644 +--- a/m4rie.pc.in ++++ b/m4rie.pc.in +@@ -6,5 +6,7 @@ includedir=@includedir@ + Name: M4RIE + Description: Dense linear algebra over GF(2^e). + Version: @PACKAGE_VERSION@ +-Libs: -L${libdir} -lm4rie -lm4ri -lm +-Cflags: -I${includedir} @M4RI_CFLAGS@ @OPENMP_CFLAGS@ ++Requires: m4ri >= 20240729 ++Libs: -L${libdir} -lm4rie -lm ++Libs.private: @OPENMP_CFLAGS@ ++Cflags: -I${includedir} +-- +2.45.2 + diff --git a/sci-libs/m4rie/m4rie-20250103-r1.ebuild b/sci-libs/m4rie/m4rie-20250103-r1.ebuild new file mode 100644 index 000000000000..2751bfeee7d5 --- /dev/null +++ b/sci-libs/m4rie/m4rie-20250103-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Fast dense matrix arithmetic over GF(2^e) for 2 <= e <= 16" +HOMEPAGE="https://github.com/malb/m4rie" +SRC_URI="https://github.com/malb/${PN}/archive/refs/tags/release-${PV}.tar.gz" + +S="${WORKDIR}/${PN}-release-${PV}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="debug" + +DEPEND=">=sci-libs/m4ri-20240729" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${P}-pkgconfig-r1.patch" ) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # m4rie doesn't actually have any openmp code. The configure flag + # stems from a mistaken belief that it needs to be there to use the + # openmp code in m4ri. + econf \ + --disable-openmp \ + $(use_enable debug) +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/sec-keys/Manifest.gz b/sec-keys/Manifest.gz Binary files differindex 8f0841dca865..a56fff8abf27 100644 --- a/sec-keys/Manifest.gz +++ b/sec-keys/Manifest.gz diff --git a/sec-keys/openpgp-keys-apache-logging/Manifest b/sec-keys/openpgp-keys-apache-logging/Manifest index d81eeca7dc4f..f5283f18c8d6 100644 --- a/sec-keys/openpgp-keys-apache-logging/Manifest +++ b/sec-keys/openpgp-keys-apache-logging/Manifest @@ -1,3 +1,3 @@ -DIST openpgp-keys-apache-logging-20220918-KEYS.asc 96750 BLAKE2B ce3f0603f3a5e5dd2bf8ba4d231807ea9df652cc1e03e509390c56ec86829f505fdffa70b88be22fd16160cc05173beae51db985a756cf440f25c4ec6c1bc1b9 SHA512 331d8f88c89efd4f275268e143d7b531e68650bc99d4a69507e7abceac990c5cdeac70f576fd94188cb56d60e539d2377ccdf24ab14e4693a732103a647cb566 -EBUILD openpgp-keys-apache-logging-20220918.ebuild 535 BLAKE2B c54d8848e3c1566d9415cf96dd7a009bcfb19f020785b114bfa1e419256e0e0a36b56144aa4e80165d592add21276c29c1ec5e14331bf139589069226403f7ae SHA512 a0d2a914d553c59f394aa08e1af34a63bba24ad27f01df7299ebe29d1d0fe0339d3a9e8eb3167beefb030133dacaf721dab0b408c56f1f57d4af8f7fcb0ef126 +DIST openpgp-keys-apache-logging-20241010-KEYS.asc 101766 BLAKE2B 8704d675406414f2e52f4f52fa3b4f7bbe4b789d3035b8fa7b16f067c35ad74eaf6e14bc26ab74bf605d056d0be74abd398b802ef92ce779bfccea985b24c3ac SHA512 e9e676b4ad0f1b8a829875f12ba423352d404da8c4fb4b3fea79ffee18ab82d6e44cc6c7b6533a19abd8cac9a333f4d19912be8387beed2d42ba3329c09baa19 +EBUILD openpgp-keys-apache-logging-20241010.ebuild 527 BLAKE2B 0aeac4a23e4a7c047451a0d25053f31a14e33af2e04a8ee58d4af0f46fe37c16fed272bf268d21532d90999d0326f6291261affe6abcac2614a6238038888f9a SHA512 df8dbae519f51bcbbb5489cccfa14d11aadf5db74673de976d58d6d4b06e2adb9f8f126df26329300109bc86463eacc145b8ed37a4245e9325e9d41e8808d3fe MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6 diff --git a/sec-keys/openpgp-keys-apache-logging/openpgp-keys-apache-logging-20220918.ebuild b/sec-keys/openpgp-keys-apache-logging/openpgp-keys-apache-logging-20241010.ebuild index c245139a720b..ad72dbf5a06d 100644 --- a/sec-keys/openpgp-keys-apache-logging/openpgp-keys-apache-logging-20220918.ebuild +++ b/sec-keys/openpgp-keys-apache-logging/openpgp-keys-apache-logging-20241010.ebuild @@ -1,17 +1,16 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DESCRIPTION="OpenPGP keys used by logging.apache.org" HOMEPAGE="https://logging.apache.org/log4j/2.x/download.html" -SRC_URI="https://www.apache.org/dist/logging/KEYS -> ${P}-KEYS.asc" +SRC_URI="https://downloads.apache.org/logging/KEYS -> ${P}-KEYS.asc" +S="${WORKDIR}" LICENSE="public-domain" SLOT="0" -KEYWORDS="amd64 arm arm64 ppc64 x86" - -S="${WORKDIR}" +KEYWORDS="amd64 arm64 ppc64" src_install() { local files=( ${A} ) diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz Binary files differindex 01d92aa14307..a81d20582676 100644 --- a/sys-apps/Manifest.gz +++ b/sys-apps/Manifest.gz diff --git a/sys-apps/gawk/Manifest b/sys-apps/gawk/Manifest index 2710a53ab2fc..63712086f7ce 100644 --- a/sys-apps/gawk/Manifest +++ b/sys-apps/gawk/Manifest @@ -1,11 +1,4 @@ -AUX gawk-5.3.0-str2wstr.patch 6052 BLAKE2B 6173dad2b2c246aa355d77cc2411fe272ade5a6ae13bf2abd7e275af83d5c63d6eeed68e6d789b8cec49c4db1bb336eed1373009f74c5819fd454e49dc9d2d90 SHA512 5038182b65d4ae3224a96371e5aec5fa73dc863508c5ad7e2c569cea5b87a30ce401925845276d5ee827d4dda98732b7ce075e3cf900df6e91de3b995da87970 -DIST gawk-5.2.2.tar.xz 3402872 BLAKE2B 49dd69d3e2414867d60fe42b74b39bc6858114aeeb9305ade7bfd64f1933b3c93d59d127362b614cb4b73e29279ed3b4ea9fa0da94fce98ca9925980d17b5d0c SHA512 90611e4daba7226d5ce8230843bf479dc71c0101740c005d851ef7c5b935b6cd4c42089b858abc1619adc05ed25fc7234f993690a76d2ea0b8e61bcbb7dc5a58 -DIST gawk-5.2.2.tar.xz.sig 488 BLAKE2B ad737580d7eeb556187a3eeb269decb484398ca91b0fbf08da7f78bba92328ca2fb566b00f8e880fb7c5f0f956e49f8ab9fddc73209902c420666d5413e8a467 SHA512 563911c3771feddf64810ef2480705fd470c90380c0e258940cedeef3f15d594ef657ddab267a6d958321333d466b77c9b83be2392549c959245324950fb32ed -DIST gawk-5.3.0.tar.xz 3436180 BLAKE2B 1bab754626a51679e4d6fe4552bc965f402a51d176eab30686bf19c74085fd15507b51514c3c46d38f68d3e98da4326c138411abe12e4d8793cec617b2533f3c SHA512 c274a62c7420e7b7769b8ed94db40024bd5917ff49bd50a77ad6df1f16ecf116968aaf85da94015479466bf5570b370b6fdd197f95212ae0c3509dfcb7d9e35a -DIST gawk-5.3.0.tar.xz.sig 488 BLAKE2B 9d35eca94424cc39bb52b0b790e0db0b9ee51099c40da0a8be7bc60450d227735ba51dcfc10a08f6765d2037054cb9324f0fba100ea2ad08cf56dac1e2c11ac0 SHA512 b0fd75375bee6ca113bb99b07a868729bb90a50d06bc4ff124603594cd9ba564433f69a26e8d01c30f4e4fbfb70ecad2ffa14ed93142b9a1aab2e38ae71b7903 DIST gawk-5.3.1.tar.xz 3510032 BLAKE2B be9132324344c0b052e954e004a942ff7c6b14b86b73cda491d7a33485f60341be4d8da1a06d1d7a27445b9b39a528bcce3eee9c2a3f8756de21bdc57a33f54d SHA512 c6b4c50ce565e6355ca162955072471e37541c51855c0011e834243a7390db8811344b0c974335844770e408e1f63d72d0d81459a081c392e0245c726019eaff DIST gawk-5.3.1.tar.xz.sig 488 BLAKE2B 2abafbb965912a194d047bed3ac1ef33a2b44dce0bc4b1a83a6ca3e2ecf676da0ad8333bb3817f0f32c7d67ab8662dc6086c9e1d6f2185a93d786390197fc643 SHA512 3e13b1bd598b7d4c715c802dcc9db298aeab12721620692f9dd76d3941fdfd87381f660c93be5cc04b6cd7378a6464b9033c93419dfcb514dcc33da8d0d9f502 -EBUILD gawk-5.2.2.ebuild 3492 BLAKE2B 9cbd082647f2d13f93aaa14cd25a6aeea52ab58c41cfb89a3c2f8be432df79116d042b061b25859f6c3a7598cce036cfe04a62654b023f6404c61de2bfd1d5ca SHA512 c53fa9696a835f61d3b9fd36d0dc183ab3b1e1bd78ae8ed81c89ff339930bb1a8dc7013f96a2b7a527f4ec782834a6648f943d536cad79f10992f3f3bf41a7e2 -EBUILD gawk-5.3.0-r1.ebuild 3467 BLAKE2B 2ee1c6cae8a7857182aac8e046e285e9cac56dcccb404bf20dfd59940dba077e072dcb30a3943707ad6867e7688e9e170a72f3513a23c0bd358da295232f29bb SHA512 291fa2c2896afc58beb34dba838f9113ad16842f57e23bf4187bcfd7385a8d5783ebe5d05db35d46a144079c4ccf1db66811f68f9c0e8eb15b7c724c0ad8a931 EBUILD gawk-5.3.1.ebuild 3419 BLAKE2B ae8bc034718cee2990c065cd926b88fe7e758d17089ef989e9cf6c0907f625bbaa96d4440dcfc1b0f2d2f8e3af39996a2d359b7eb19040656366c589aa67097c SHA512 3e55a703da6edd0b977b5e69c9da04788bc549ae64ccb0ced91896d3558dd8fffc136858e643053c18b6d634cdd9976a045caf3299cd2ba61017f2954f09d03f MISC metadata.xml 654 BLAKE2B e04183a376da2006e727296257a18431f2e4f29fdabcee48edebb1c9dbf099c846af6bfe90d9e551ec4536c2dd034a80b47e6a1b8e442a89c1228929bef7d956 SHA512 9bb5a19c4b9a8ff7669c7ae7320a88d64eb68b4897f06d2046f71efe562a4846cb8c611bcc03b0111dfde19b40275f3357a5cd6285d4d5f0b4464a9c8b3eacb2 diff --git a/sys-apps/gawk/files/gawk-5.3.0-str2wstr.patch b/sys-apps/gawk/files/gawk-5.3.0-str2wstr.patch deleted file mode 100644 index 078ba8b1c746..000000000000 --- a/sys-apps/gawk/files/gawk-5.3.0-str2wstr.patch +++ /dev/null @@ -1,193 +0,0 @@ -https://bugs.gentoo.org/921503 -https://lists.gnu.org/archive/html/bug-gawk/2024-01/msg00013.html -https://git.savannah.gnu.org/cgit/gawk.git/commit/?h=gawk-5.3-stable&id=e05040b5d81b5a0e809fc56df2a7c3d654c77e1d - -From e05040b5d81b5a0e809fc56df2a7c3d654c77e1d Mon Sep 17 00:00:00 2001 -From: "Arnold D. Robbins" <arnold@skeeve.com> -Date: Sun, 28 Jan 2024 20:24:09 +0200 -Subject: Bug fix in str2wstr. - ---- - node.c | 26 ++++++++++++++------------ - pc/Makefile.tst | 6 ++++++ - test/Makefile.am | 5 ++++- - test/Makefile.in | 10 +++++++++- - test/Maketests | 5 +++++ - test/match4.awk | 1 + - test/match4.ok | 1 + - 10 files changed, 56 insertions(+), 14 deletions(-) - create mode 100644 test/match4.awk - create mode 100644 test/match4.ok - -diff --git a/node.c b/node.c -index de12f05..5aac5e8 100644 ---- a/node.c -+++ b/node.c -@@ -816,6 +816,20 @@ str2wstr(NODE *n, size_t **ptr) - assert((n->flags & (STRING|STRCUR)) != 0); - - /* -+ * For use by do_match, create and fill in an array. -+ * For each byte `i' in n->stptr (the original string), -+ * a[i] is equal to `j', where `j' is the corresponding wchar_t -+ * in the converted wide string. -+ * -+ * This is needed even for Nnull_string or Null_field. -+ * -+ * Create the array. -+ */ -+ if (ptr != NULL) { -+ ezalloc(*ptr, size_t *, sizeof(size_t) * (n->stlen + 1), "str2wstr"); -+ } -+ -+ /* - * Don't convert global null string or global null field - * variables to a wide string. They are both zero-length anyway. - * This also avoids future double-free errors while releasing -@@ -848,18 +862,6 @@ str2wstr(NODE *n, size_t **ptr) - emalloc(n->wstptr, wchar_t *, sizeof(wchar_t) * (n->stlen + 1), "str2wstr"); - wsp = n->wstptr; - -- /* -- * For use by do_match, create and fill in an array. -- * For each byte `i' in n->stptr (the original string), -- * a[i] is equal to `j', where `j' is the corresponding wchar_t -- * in the converted wide string. -- * -- * Create the array. -- */ -- if (ptr != NULL) { -- ezalloc(*ptr, size_t *, sizeof(size_t) * (n->stlen + 1), "str2wstr"); -- } -- - sp = n->stptr; - src_count = n->stlen; - memset(& mbs, 0, sizeof(mbs)); -diff --git a/pc/Makefile.tst b/pc/Makefile.tst -index daf3c56..9ab61c7 100644 ---- a/pc/Makefile.tst -+++ b/pc/Makefile.tst -@@ -180,6 +180,7 @@ BASIC_TESTS = \ - substr swaplns synerr1 synerr2 synerr3 tailrecurse tradanch \ - trailbs tweakfld uninit2 uninit3 uninit4 uninit5 uninitialized \ - unterm uparrfs uplus wideidx wideidx2 widesub widesub2 widesub3 \ -+ match4 \ - widesub4 wjposer1 zero2 zeroe0 zeroflag - - UNIX_TESTS = \ -@@ -2602,6 +2603,11 @@ widesub3: - AWKPATH="$(srcdir)" $(AWK) -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ - @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ - -+match4: -+ @echo $@ -+ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ -+ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ -+ - widesub4: - @echo $@ $(ZOS_FAIL) - @-[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=ENU_USA.1252; export GAWKLOCALE; \ -diff --git a/test/Makefile.am b/test/Makefile.am -index a876b3a..e1e1f3f 100644 ---- a/test/Makefile.am -+++ b/test/Makefile.am -@@ -1,7 +1,7 @@ - # - # test/Makefile.am --- automake input file for gawk - # --# Copyright (C) 1988-2023 the Free Software Foundation, Inc. -+# Copyright (C) 1988-2024 the Free Software Foundation, Inc. - # - # This file is part of GAWK, the GNU implementation of the - # AWK Programming Language. -@@ -763,6 +763,8 @@ EXTRA_DIST = \ - match3.awk \ - match3.in \ - match3.ok \ -+ match4.awk \ -+ match4.ok \ - math.awk \ - math.ok \ - mbfw1.awk \ -@@ -1544,6 +1546,7 @@ BASIC_TESTS = \ - substr swaplns synerr1 synerr2 synerr3 tailrecurse tradanch \ - trailbs tweakfld uninit2 uninit3 uninit4 uninit5 uninitialized \ - unterm uparrfs uplus wideidx wideidx2 widesub widesub2 widesub3 \ -+ match4 \ - widesub4 wjposer1 zero2 zeroe0 zeroflag - - UNIX_TESTS = \ -diff --git a/test/Makefile.in b/test/Makefile.in -index 1ef143f..681a85b 100644 ---- a/test/Makefile.in -+++ b/test/Makefile.in -@@ -17,7 +17,7 @@ - # - # test/Makefile.am --- automake input file for gawk - # --# Copyright (C) 1988-2023 the Free Software Foundation, Inc. -+# Copyright (C) 1988-2024 the Free Software Foundation, Inc. - # - # This file is part of GAWK, the GNU implementation of the - # AWK Programming Language. -@@ -1027,6 +1027,8 @@ EXTRA_DIST = \ - match3.awk \ - match3.in \ - match3.ok \ -+ match4.awk \ -+ match4.ok \ - math.awk \ - math.ok \ - mbfw1.awk \ -@@ -1808,6 +1810,7 @@ BASIC_TESTS = \ - substr swaplns synerr1 synerr2 synerr3 tailrecurse tradanch \ - trailbs tweakfld uninit2 uninit3 uninit4 uninit5 uninitialized \ - unterm uparrfs uplus wideidx wideidx2 widesub widesub2 widesub3 \ -+ match4 \ - widesub4 wjposer1 zero2 zeroe0 zeroflag - - UNIX_TESTS = \ -@@ -4414,6 +4417,11 @@ widesub3: - AWKPATH="$(srcdir)" $(AWK) -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ - @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ - -+match4: -+ @echo $@ -+ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ -+ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ -+ - widesub4: - @echo $@ $(ZOS_FAIL) - @-[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; export GAWKLOCALE; \ -diff --git a/test/Maketests b/test/Maketests -index bac220f..9a00140 100644 ---- a/test/Maketests -+++ b/test/Maketests -@@ -1288,6 +1288,11 @@ widesub3: - AWKPATH="$(srcdir)" $(AWK) -f $@.awk < "$(srcdir)"/$@.in >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ - @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ - -+match4: -+ @echo $@ -+ @-AWKPATH="$(srcdir)" $(AWK) -f $@.awk >_$@ 2>&1 || echo EXIT CODE: $$? >>_$@ -+ @-$(CMP) "$(srcdir)"/$@.ok _$@ && rm -f _$@ -+ - widesub4: - @echo $@ $(ZOS_FAIL) - @-[ -z "$$GAWKLOCALE" ] && GAWKLOCALE=en_US.UTF-8; export GAWKLOCALE; \ -diff --git a/test/match4.awk b/test/match4.awk -new file mode 100644 -index 0000000..e50150a ---- /dev/null -+++ b/test/match4.awk -@@ -0,0 +1 @@ -+BEGIN { print match (m, /a?/) } -diff --git a/test/match4.ok b/test/match4.ok -new file mode 100644 -index 0000000..d00491f ---- /dev/null -+++ b/test/match4.ok -@@ -0,0 +1 @@ -+1 --- -cgit v1.1 diff --git a/sys-apps/gawk/gawk-5.2.2.ebuild b/sys-apps/gawk/gawk-5.2.2.ebuild deleted file mode 100644 index a3fff916f028..000000000000 --- a/sys-apps/gawk/gawk-5.2.2.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -#GAWK_IS_BETA=yes - -DESCRIPTION="GNU awk pattern-matching language" -HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html" - -if [[ ${GAWK_IS_BETA} == yes || ${PV} == *_beta* ]] ; then - if [[ ${PV} == *_beta* ]] ; then - # Beta versioning is sometimes for the release prior, e.g. - # 5.2.1_beta is labelled upstream as 5.2.0b. - MY_PV=${PV/_beta/b} - MY_PV=$(ver_cut 1-2 ${MY_PV}).$(($(ver_cut 3 ${MY_PV}) - 1))$(ver_cut 4- ${MY_PV}) - MY_P=${PN}-${MY_PV} - - S="${WORKDIR}"/${MY_P} - else - MY_P=${P} - fi - - SRC_URI="https://www.skeeve.com/gawk/${MY_P}.tar.gz" -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gawk.asc - inherit verify-sig - - SRC_URI="mirror://gnu/gawk/${P}.tar.xz" - SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - - KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-3+" -SLOT="0" -# While tempting to enable mpfr by default as e.g. Fedora do, as of 5.2.x, -# MPFR support is "on parole" and may be removed: -# https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html. -IUSE="mpfr pma nls readline" - -RDEPEND=" - mpfr? ( - dev-libs/gmp:= - dev-libs/mpfr:= - ) - readline? ( sys-libs/readline:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=sys-apps/texinfo-6.7 - >=sys-devel/bison-3.5.4 - nls? ( sys-devel/gettext ) -" - -if [[ ${GAWK_IS_BETA} != yes ]] ; then - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )" -fi - -src_prepare() { - default - - # Use symlinks rather than hardlinks, and disable version links - sed -i \ - -e '/^LN =/s:=.*:= $(LN_S):' \ - -e '/install-exec-hook:/s|$|\nfoo:|' \ - Makefile.in doc/Makefile.in || die - - # bug #413327 - sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die - - # Fix standards conflict on Solaris - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i \ - -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ - -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ - extension/inplace.c || die - fi -} - -src_configure() { - # Avoid automagic dependency on libsigsegv - export ac_cv_libsigsegv=no - - # README says gawk may not work properly if built with non-Bison. - # We already BDEPEND on Bison, so just unset YACC rather than - # guessing if we need to do yacc.bison or bison -y. - unset YACC - - local myeconfargs=( - --cache-file="${S}"/config.cache - --libexec='$(libdir)/misc' - $(use_with mpfr) - $(use_enable nls) - $(use_enable pma) - $(use_with readline) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - # Automatic dodocs barfs - rm -rf README_d || die - - default - - # Install headers - insinto /usr/include/awk - doins *.h - rm "${ED}"/usr/include/awk/config.h || die -} - -pkg_postinst() { - # Symlink creation here as the links do not belong to gawk, but to any awk - if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then - eselect awk update ifunset - else - local l - for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk ; do - if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then - ln -s "${l##*/}" "${l/gawk/awk}" || die - fi - done - - if ! [[ -e ${EROOT}/bin/awk ]] ; then - # /bin might not exist yet (stage1) - [[ -d "${EROOT}/bin" ]] || mkdir "${EROOT}/bin" || die - - ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die - fi - fi -} - -pkg_postrm() { - if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then - eselect awk update ifunset - fi -} diff --git a/sys-apps/gawk/gawk-5.3.0-r1.ebuild b/sys-apps/gawk/gawk-5.3.0-r1.ebuild deleted file mode 100644 index f877fcf70804..000000000000 --- a/sys-apps/gawk/gawk-5.3.0-r1.ebuild +++ /dev/null @@ -1,140 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -#GAWK_IS_BETA=yes - -DESCRIPTION="GNU awk pattern-matching language" -HOMEPAGE="https://www.gnu.org/software/gawk/gawk.html" - -if [[ ${GAWK_IS_BETA} == yes || ${PV} == *_beta* ]] ; then - if [[ ${PV} == *_beta* ]] ; then - # Beta versioning is sometimes for the release prior, e.g. - # 5.2.1_beta is labelled upstream as 5.2.0b. - MY_PV=${PV/_beta/b} - MY_PV=$(ver_cut 1-2 ${MY_PV}).$(($(ver_cut 3 ${MY_PV}) - 1))$(ver_cut 4- ${MY_PV}) - MY_P=${PN}-${MY_PV} - - S="${WORKDIR}"/${MY_P} - else - MY_P=${P} - fi - - SRC_URI="https://www.skeeve.com/gawk/${MY_P}.tar.gz" -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gawk.asc - inherit verify-sig - - SRC_URI="mirror://gnu/gawk/${P}.tar.xz" - SRC_URI+=" verify-sig? ( mirror://gnu/gawk/${P}.tar.xz.sig )" - - KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="GPL-3+" -SLOT="0" -# While tempting to enable mpfr by default as e.g. Fedora do, as of 5.2.x, -# MPFR support is "on parole" and may be removed: -# https://www.gnu.org/software/gawk/manual/html_node/MPFR-On-Parole.html. -IUSE="mpfr pma nls readline" - -RDEPEND=" - mpfr? ( - dev-libs/gmp:= - dev-libs/mpfr:= - ) - readline? ( sys-libs/readline:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - >=sys-apps/texinfo-7.1 - >=sys-devel/bison-3.5.4 - nls? ( sys-devel/gettext ) -" - -if [[ ${GAWK_IS_BETA} != yes ]] ; then - BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-gawk )" -fi - -PATCHES=( - "${FILESDIR}"/${P}-str2wstr.patch -) - -src_prepare() { - default - - # Use symlinks rather than hardlinks, and disable version links - sed -i \ - -e '/^LN =/s:=.*:= $(LN_S):' \ - -e '/install-exec-hook:/s|$|\nfoo:|' \ - Makefile.in doc/Makefile.in || die - - # bug #413327 - sed -i '/^pty1:$/s|$|\n_pty1:|' test/Makefile.in || die - - # Fix standards conflict on Solaris - if [[ ${CHOST} == *-solaris* ]] ; then - sed -i \ - -e '/\<_XOPEN_SOURCE\>/s/1$/600/' \ - -e '/\<_XOPEN_SOURCE_EXTENDED\>/s/1//' \ - extension/inplace.c || die - fi -} - -src_configure() { - # README says gawk may not work properly if built with non-Bison. - # We already BDEPEND on Bison, so just unset YACC rather than - # guessing if we need to do yacc.bison or bison -y. - unset YACC - - local myeconfargs=( - --cache-file="${S}"/config.cache - --libexec='$(libdir)/misc' - $(use_with mpfr) - $(use_enable nls) - $(use_enable pma) - $(use_with readline) - ) - - econf "${myeconfargs[@]}" -} - -src_install() { - # Automatic dodocs barfs - rm -rf README_d || die - - default - - # Install headers - insinto /usr/include/awk - doins *.h - rm "${ED}"/usr/include/awk/config.h || die -} - -pkg_postinst() { - # Symlink creation here as the links do not belong to gawk, but to any awk - if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then - eselect awk update ifunset - else - local l - for l in "${EROOT}"/usr/share/man/man1/gawk.1* "${EROOT}"/usr/bin/gawk ; do - if [[ -e ${l} ]] && ! [[ -e ${l/gawk/awk} ]] ; then - ln -s "${l##*/}" "${l/gawk/awk}" || die - fi - done - - if ! [[ -e ${EROOT}/bin/awk ]] ; then - # /bin might not exist yet (stage1) - [[ -d "${EROOT}/bin" ]] || mkdir "${EROOT}/bin" || die - - ln -s "../usr/bin/gawk" "${EROOT}/bin/awk" || die - fi - fi -} - -pkg_postrm() { - if has_version app-admin/eselect && has_version app-eselect/eselect-awk ; then - eselect awk update ifunset - fi -} diff --git a/sys-apps/pandora_box/Manifest b/sys-apps/pandora_box/Manifest index ebb4e7017b88..794ddd09dd4f 100644 --- a/sys-apps/pandora_box/Manifest +++ b/sys-apps/pandora_box/Manifest @@ -468,5 +468,5 @@ DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa6586 DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe EBUILD pandora_box-0.11.0.ebuild 8598 BLAKE2B 4e8444b6f21cecafa065a3b857cb9f5e4e706a11f8c3186e14249495bde3e94d8c427e0c608ef6f6a39c3262590c267011309ae8a0708901451b296948a74260 SHA512 9e9c357134dddecf7fbc77a3cc2c57842a7eab2e429ff1f846ba6e574148c4667931cbb93e19322ada7d2ba417551685cf280cb5859fc13e9f92d3dd255956c5 -EBUILD pandora_box-0.12.0.ebuild 2497 BLAKE2B 3c25e371326647c75ea7b28f257aafc42dcaeb924ab46e2043f50f318c8678daabfddcd6a4389ce5719b595547bd249d6d2d688d530ccc0eac55d66e5d7542e9 SHA512 35b8dfeac58acc1360de1f58eb12e685c805f316037123be521f378bf711056fc4891e1d0994a3640e9758f69bc88e1053e7592d6b917e605949146680e6aa0d +EBUILD pandora_box-0.12.0-r1.ebuild 2630 BLAKE2B 175db660dbefe62f62c00d0a5d979e74ce1e7ad5b4ca6e528791988932ee1bdc5b4763b890ef0d4258f0002d5c54d3c0c939dff5c5569bdfd25e84bee2a9edb9 SHA512 647bba3e4b7cccfa1322632c3105bc17b005bc3cbc91a75d5cec727d5bdd750a6bf0846b110c78b11501f888a9084c69392878b406b8c5cc77885afcf9d69d2e MISC metadata.xml 254 BLAKE2B 0e6d918ec0aa523a1d7ff2da1c9081d8257c2a83396bc5c7033412341b400364ee2d9b155d9d1df05da92b11f6a940dcda2adae7c158e479d082ce4a0583971b SHA512 24b045489397ba3bcd9dc48dbbc8a26189c1220053c04f09035dd735d2a3fb2ad6a55791f943f4502fee20c633c4a30983b76093f31ce752994f424fbb3cd21b diff --git a/sys-apps/pandora_box/pandora_box-0.12.0.ebuild b/sys-apps/pandora_box/pandora_box-0.12.0-r1.ebuild index ad0137ee8c7a..75c2362b73f3 100644 --- a/sys-apps/pandora_box/pandora_box-0.12.0.ebuild +++ b/sys-apps/pandora_box/pandora_box-0.12.0-r1.ebuild @@ -7,6 +7,8 @@ EAPI=8 SYDVER=3.30.0 +IUSE="static" + CRATES=" ahash@0.8.11 argv@0.1.11 @@ -123,3 +125,10 @@ SLOT="0" KEYWORDS="~amd64" S=${WORKDIR}/syd-v${SYDVER}/pandora + +src_configure() { + if use static; then + export RUSTFLAGS+="-Ctarget-feature=+crt-static" + fi + cargo_src_configure +} diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 0e0f758166e4..1187bdd83bc7 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -4,7 +4,9 @@ AUX portage-ccache.conf 60 BLAKE2B b45ac69ba4bf6b221191ab9618aa484948ad8765ae906 AUX portage-tmpdir.conf 76 BLAKE2B 79f35df57dbdcd461d94d558212261df7df54253d5205b40a0a0640ce2a7ae553a84d7aa8d8c11a776cac44b7573b842951ec11f8ab393145edb1786d6837e79 SHA512 4810d8ae1f8291d34b756897972841d30d5f50b48597a430cb8ddb102dab07a7f0d78c3901b6fdd6763180e92b5ae90a3cb88ae5a5c1cae845b23b49d03a87fd DIST portage-3.0.65.tar.bz2 1193321 BLAKE2B 4734b0a2b17cf0cdbd0bedac9efa6cecb5799460e1faa8b8ab137fa017e17d47d6d5da6382e75322f21d4be77a31acffbacd753c70b43b011613cc5a6332bc96 SHA512 c864bcb3bef11916128852a5f50b161d82529d7316ec970703a9ec948c46a51148419ef1dfde2906f72347dd41d0eebd49f5a1769a228d97145f5517c34dbff8 DIST portage-3.0.66.1.tar.bz2 1198196 BLAKE2B 8dbd1bc17c1a9a3530425efa31a27efba39e1ef5f5457b4084875c64f7128453139aea447c25a642c124438e88ef484a43b1838cbd8c03748017571dd18f9921 SHA512 fcd3d4d3dcfdb67cbcdb0f4854860f073b4a9d41dadc97a3e6f890e3c75091aceec5622e97495741622b5c390309f05dec35b9e951d7ee7a78e28a9b3ed2939d +DIST portage-3.0.67.tar.bz2 1196776 BLAKE2B 4a9056d388b012a0fa343d6fc50c9c3b455cb3a4d356210accf86c4ff4434a2d8cb4d23c3f58f3e23ab8bb4a4e9ee244bd1ec1203d5f72fa6f0e0a2caa92e757 SHA512 e725a471dcadaac771aa7f910524232e237efbb944d3e175825ad659b5190d631a91d4c188089c278a79b4709d4a8d6a6e53c55524c4b1c8d1c43580506e0d1c EBUILD portage-3.0.65-r1.ebuild 6776 BLAKE2B 06f1d5e62b178276acf0a4c908697fe337f004fcd8bc8b0855f604ceacd60d37331024115a99dc6b1711c2a67d91f94d29f7a5e278519d8be0fc8a3a93c38367 SHA512 c55d309d9bf3706d3e272f3634dc6c33222074d8dc2f289109631b4f6db24df62fbb355a70c8bdf74f3d76c0a799b262726c92efaea9e7e52fa49e4b175abb20 EBUILD portage-3.0.66.1-r1.ebuild 6401 BLAKE2B 91539d4020cb0b91ed61c1c0f0fa15935cdca80a9326765ab0bb28e4d79edc35e3cac07728979178bc7112010318ae9bafebbc008b94958a9ef5f3243e18bcdb SHA512 8e77a4da3d898f820d8afc9a028a2b3cfebb41e77d2fdae0131f8087ad0794cb2ede27b2bad7a37d4a9d36595d2523e6ec67f70ee96bc6169fada6aff5448c41 +EBUILD portage-3.0.67.ebuild 6425 BLAKE2B a2c05cc7cc63f6664aafff5f8b22a97774c304d4bcebcd902dcd4683f8032922ea5cbdf0b69fa42277074cfdd4952f9b3418f790fbe49d356f032fc41bf87ad0 SHA512 eb99d6b97a9955572e35cea9048e33fe01eb12bcf50cd0f121a379d30127219ba442c2c0a455f33090370840e5530b3aea08c7b58b0ca00ae8974636e65c9fea EBUILD portage-9999.ebuild 6425 BLAKE2B a2c05cc7cc63f6664aafff5f8b22a97774c304d4bcebcd902dcd4683f8032922ea5cbdf0b69fa42277074cfdd4952f9b3418f790fbe49d356f032fc41bf87ad0 SHA512 eb99d6b97a9955572e35cea9048e33fe01eb12bcf50cd0f121a379d30127219ba442c2c0a455f33090370840e5530b3aea08c7b58b0ca00ae8974636e65c9fea MISC metadata.xml 1539 BLAKE2B 0efa1ae365449d6593909046c32158a9f6755aa9252c34ae00eb866dd29a0b6a5c2e7a4af9293d0f87c4dd9231132fc5361acb0818fb6beff6dd6fbbdc6f409b SHA512 675f5baa1b3079592e3930b11ca18f324e27c42b5515f9ae815a26e53a465640fa6e9c4069df0e2121932b9f1cc73f2c9469c1529728f3c5ed5c3e687743ac0d diff --git a/sys-apps/portage/portage-3.0.67.ebuild b/sys-apps/portage/portage-3.0.67.ebuild new file mode 100644 index 000000000000..e1afb04b085f --- /dev/null +++ b/sys-apps/portage/portage-3.0.67.ebuild @@ -0,0 +1,231 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_REQ_USE='bzip2(+),threads(+)' +TMPFILES_OPTIONAL=1 + +inherit meson linux-info python-r1 tmpfiles + +DESCRIPTION="The package management and distribution system for Gentoo" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage" + +if [[ ${PV} == 9999 ]] ; then + EGIT_REPO_URI=" + https://anongit.gentoo.org/git/proj/portage.git + https://github.com/gentoo/portage.git + " + inherit git-r3 +else + SRC_URI="https://gitweb.gentoo.org/proj/portage.git/snapshot/${P}.tar.bz2" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify selinux test xattr" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +BDEPEND=" + ${PYTHON_DEPS} + >=app-arch/tar-1.27 + >=dev-build/meson-1.3.0-r1 + >=sys-apps/sed-4.0.5 + sys-devel/patch + !build? ( $(python_gen_impl_dep 'ssl(+)') ) + apidoc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-epytext[${PYTHON_USEDEP}] + ) + doc? ( + ~app-text/docbook-xml-dtd-4.4 + app-text/xmlto + ) + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-vcs/git + ) +" +# Require sandbox-2.2 for bug #288863. +# For whirlpool hash, require python[ssl] (bug #425046). +RDEPEND=" + ${PYTHON_DEPS} + acct-user/portage + >=app-arch/tar-1.27 + app-arch/zstd + >=app-misc/pax-utils-0.1.17 + dev-lang/python-exec:2 + >=sys-apps/baselayout-2.9 + >=sys-apps/findutils-4.9 + !build? ( + >=app-admin/eselect-1.2 + app-portage/getuto + >=app-shells/bash-5.0:0 + >=sec-keys/openpgp-keys-gentoo-release-20240703 + >=sys-apps/sed-4.0.5 + rsync-verify? ( + >=app-crypt/gnupg-2.2.4-r2[ssl(-)] + >=app-portage/gemato-14.5[${PYTHON_USEDEP}] + ) + ) + elibc_glibc? ( >=sys-apps/sandbox-2.2 ) + elibc_musl? ( >=sys-apps/sandbox-2.2 ) + kernel_linux? ( sys-apps/util-linux ) + selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) + xattr? ( kernel_linux? ( + >=sys-apps/install-xattr-0.3 + ) ) +" +# coreutils-6.4 rdep is for date format in emerge-webrsync #164532 +# NOTE: FEATURES=installsources requires debugedit and rsync +PDEPEND=" + !build? ( + >=net-misc/rsync-2.6.4 + >=sys-apps/coreutils-6.4 + >=sys-apps/file-5.44-r3 + ) +" + +pkg_pretend() { + local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS" + + check_extra_config +} + +src_prepare() { + default + + if use prefix-guest; then + sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \ + -e "s|^\\[gentoo\\]|[gentoo_prefix]|" \ + -e "s|^\(sync-uri = \).*|\\1rsync://rsync.prefix.bitzolder.nl/gentoo-portage-prefix|" \ + -i cnf/repos.conf || die "sed failed" + fi +} + +src_configure() { + local code_only=false + python_foreach_impl my_src_configure +} + +my_src_configure() { + local emesonargs=( + -Dcode-only=${code_only} + -Deprefix="${EPREFIX}" + -Dportage-bindir="${EPREFIX}/usr/lib/portage/${EPYTHON}" + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" + $(meson_use doc) + $(meson_use apidoc) + $(meson_use gentoo-dev) + $(meson_use ipc) + $(meson_use xattr) + ) + + if use native-extensions && [[ "${EPYTHON}" != "pypy3" ]] ; then + emesonargs+=( -Dnative-extensions=true ) + else + emesonargs+=( -Dnative-extensions=false ) + fi + + if use build; then + emesonargs+=( -Drsync-verify=false ) + else + emesonargs+=( $(meson_use rsync-verify) ) + fi + + meson_src_configure + code_only=true +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_test() { + local EPYTEST_XDIST=1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + python_foreach_impl epytest +} + +src_install() { + python_foreach_impl my_src_install + dotmpfiles "${FILESDIR}"/portage-{ccache,tmpdir}.conf + + local scripts + mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' "${ED}"/usr/{bin,sbin}/* || die) + python_replicate_script "${scripts[@]}" +} + +my_src_install() { + local pydirs=( + "${D}$(python_get_sitedir)" + "${ED}/usr/lib/portage/${EPYTHON}" + ) + + meson_src_install + python_fix_shebang "${pydirs[@]}" + python_optimize "${pydirs[@]}" +} + +pkg_preinst() { + if ! use build && [[ -z ${ROOT} ]]; then + python_setup + local sitedir=$(python_get_sitedir) + [[ -d ${D}${sitedir} ]] || die "${D}${sitedir}: No such directory" + env -u DISTDIR \ + -u PORTAGE_OVERRIDE_EPREFIX \ + -u PORTAGE_REPOSITORIES \ + -u PORTDIR \ + -u PORTDIR_OVERLAY \ + PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ + ED="${ED}" \ + "${PYTHON}" -m portage._compat_upgrade.default_locations || die + + env -u BINPKG_COMPRESS -u PORTAGE_REPOSITORIES \ + PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ + ED="${ED}" \ + "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die + + env -u FEATURES -u PORTAGE_REPOSITORIES \ + PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ + ED="${ED}" \ + "${PYTHON}" -m portage._compat_upgrade.binpkg_multi_instance || die + + env -u BINPKG_FORMAT \ + PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \ + ED="${ED}" \ + "${PYTHON}" -m portage._compat_upgrade.binpkg_format || die + fi + + # elog dir must exist to avoid logrotate error for bug #415911. + # This code runs in preinst in order to bypass the mapping of + # portage:portage to root:root which happens after src_install. + keepdir /var/log/portage/elog + # This is allowed to fail if the user/group are invalid for prefix users. + if chown portage:portage "${ED}"/var/log/portage{,/elog} 2>/dev/null ; then + chmod g+s,ug+rwx "${ED}"/var/log/portage{,/elog} + fi + + if has_version "<${CATEGORY}/${PN}-2.3.77"; then + elog "The emerge --autounmask option is now disabled by default, except for" + elog "portions of behavior which are controlled by the --autounmask-use and" + elog "--autounmask-license options. For backward compatibility, previous" + elog "behavior of --autounmask=y and --autounmask=n is entirely preserved." + elog "Users can get the old behavior simply by adding --autounmask to the" + elog "make.conf EMERGE_DEFAULT_OPTS variable. For the rationale for this" + elog "change, see https://bugs.gentoo.org/658648." + fi +} + +pkg_postinst() { + # Warn about obsolete "enotice" script, bug #867010 + local bashrc=${EROOT}/etc/portage/profile/profile.bashrc + if [[ -e ${bashrc} ]] && grep -q enotice "${bashrc}"; then + eerror "Obsolete 'enotice' script detected!" + eerror "Please remove this from ${bashrc} to avoid problems." + eerror "See bug 867010 for more details." + fi +} diff --git a/sys-apps/the_silver_searcher/Manifest b/sys-apps/the_silver_searcher/Manifest index 0664e0c03733..139a4e80a862 100644 --- a/sys-apps/the_silver_searcher/Manifest +++ b/sys-apps/the_silver_searcher/Manifest @@ -1,7 +1,9 @@ AUX 0001-bash-completion-port-to-v2-API.patch 1299 BLAKE2B 75881c7a6092cfa26ae188a7773a8d2745336c0859f762abb799a3ab3efed1ef67591bc5c560d7dd3040f7a51bd272675ce48251f4191969874e9921e196940b SHA512 452cf11f32e28e2851bc3d2c8a72ff42f6df17f03c9da1692d83cfceeea7e1e29c1443483fb0daac90ae620959b380d4421185c7d97347513569f678bd164d0c AUX the_silver_searcher-2.1.0-lzma.patch 16900 BLAKE2B 80b7ed6ca050e155c07236c318e1acba7c701880c441e2701146bf289872c353308d791e7f36a85106a901c416725d108e6c9012bd5c0e77adde00dd831df97c SHA512 51067853b604d7f2eb5272dbb960888d70002d58a61dff5c4748031d92a61b6b06aa02b09e29babac47e7fff872bb51fbe8929ac2d3fdef0a6ddbb29ffb18052 -AUX the_silver_searcher-2.2.0-no_lfs64.patch 1319 BLAKE2B dbddd84fe6a2c0a29b3d585cc93892806808b0c3684213f43c0b32646a450bf40c56e1eaa2a0c40a651f1a82c2b773184792b558eeefed728d379fba711e1483 SHA512 0a2417467c221192f27e0ecd34dbc3d7ebe0f2e95613e978ee5c2fa49c85a2ebaf19e2bc0adcaaa0e1add415ed65156e6de437152c3d31cbb377e316f0b44639 +AUX the_silver_searcher-2.2.0-lfs-fixup-config.patch 3087 BLAKE2B 89e71136161f60f2e792e0165bd1b5f2d73c98f7a49816ba73dfad3898a2763cb60704d2b2b64147837402468e7bf307c4dfe96ca7dfc27cd1afb3b2b2db8bab SHA512 1f720486b9f959439d226f8b8922ee5634a07ffa55af70522a3d07927a887dd963f6d08e0c0cb212f7f1382e95c1169ef4f44d5912e720e5f7e269bc843bfc56 +AUX the_silver_searcher-2.2.0-no_lfs64.patch 1375 BLAKE2B 008c2f6b647dcf97452c0fce2610219c8a762e3e5e3c825c8032104e6766364ff47ea8094413c60a3fc88cc4f03519e98d63aff71f62a73131544bf348b705af SHA512 6f951fcb635285c182f89d932933f92375637891d83f669ee5c3f4c62269d310be51761e3db5dbef3bcdc385f5744c4c35b8746a956f31ee5e9d12eea40b4905 DIST the_silver_searcher-2.2.0_p20201217.tar.gz 165236 BLAKE2B eaf5e657b33d463048a83e08a90588448cb2fcd481b1f7f869e82c5e1ae1168a10dacb0d549dcc4acafb4323c96a9b67ff9e58de85f80bd2bd7e209ddc5ca6fa SHA512 96bc8da8ba10034bbb646bac71d479a21a68793e8af5377481da72c8dfa49ac99a1540c2b4193c4a95167127f1caa48fbd611ba367b8279bd2115549b6d8d126 EBUILD the_silver_searcher-2.2.0_p20201217-r2.ebuild 1248 BLAKE2B 9478a97970b5fc43ef375e2ff6d31221d9cd88e01c68cd658d4d5bf933cc93489f87508b018573ebeaf49971fc8cf96fad2d1ff23926982bf56e98ab546b484f SHA512 33110751afa88d6ffa5005dac1c74d0149f589ccd9be55e91978a9e770c40aea964e095b1ddc82c6c148d4b85ff89b93f27c5ef13096dd060e393d9deaebaa17 EBUILD the_silver_searcher-2.2.0_p20201217-r3.ebuild 1417 BLAKE2B ebcff15b708f6a4f132e80e34f4244fb17a1e0376531f265a3b80dd71a132a558b2f333052f9b74446fa0a24e335a0bbf866aa9d46ec4c9e7b12111dc9876eb9 SHA512 ebf346101bfe02b65cd144bd17223531edfb8e57a22e1f8386732b64b9b2ad18d60ec424bd9be88c489096c58c2766e01064de3b423b776003437a396f87a303 +EBUILD the_silver_searcher-2.2.0_p20201217-r4.ebuild 1465 BLAKE2B 72ae91ef1e394b02ead633a01ee7f87e9b7fc19582ab7622f8ff1a3c4bd45b0431b63da760814b7cbc6250228720abe3626b96568b72e6030ffc75d728d0cdf1 SHA512 80f4f3bca1b6eb45564f4e7c2a060b5c382bb1124182570e0cdb8da25a9a4bd28e2f10e2ff0f6398902ce54c3cf999e601859c4e1ef0f7b56667e260569e95e6 MISC metadata.xml 259 BLAKE2B 703872b1e3d4395fbd05daec4fe759e9dee9578a64b1c252889402a61b4eb8a9549b0a9a238dd4a8eaf6af63a1e43b9b70aeb5641c1b9fa84c1a7ddfe0a22ef9 SHA512 9fb79b710b6e2ecde94d3c128b82fef372c64c87071aff04fc854a2734472c2a2587f2af37305a56dd950adcb2b94d4da1ac07ececf9a0db6e77000b5c12a1d3 diff --git a/sys-apps/the_silver_searcher/files/the_silver_searcher-2.2.0-lfs-fixup-config.patch b/sys-apps/the_silver_searcher/files/the_silver_searcher-2.2.0-lfs-fixup-config.patch new file mode 100644 index 000000000000..cdbe82b88802 --- /dev/null +++ b/sys-apps/the_silver_searcher/files/the_silver_searcher-2.2.0-lfs-fixup-config.patch @@ -0,0 +1,157 @@ +https://bugs.gentoo.org/928924 + +Fixup on top of https://github.com/ggreer/the_silver_searcher/pull/1525 +diff --git a/src/decompress.c b/src/decompress.c +index f0bbb33..1680cd5 100644 +--- a/src/decompress.c ++++ b/src/decompress.c +@@ -1,3 +1,5 @@ ++#include "config.h" ++ + #include <string.h> + #include <unistd.h> + +diff --git a/src/ignore.c b/src/ignore.c +index 88036ef..02b06f4 100644 +--- a/src/ignore.c ++++ b/src/ignore.c +@@ -1,3 +1,5 @@ ++#include "config.h" ++ + #include <ctype.h> + #include <dirent.h> + #include <limits.h> +diff --git a/src/lang.c b/src/lang.c +index 6d62f72..1f2c020 100644 +--- a/src/lang.c ++++ b/src/lang.c +@@ -1,3 +1,5 @@ ++#include "config.h" ++ + #include <stdlib.h> + #include <string.h> + +diff --git a/src/log.c b/src/log.c +index f6f4e9a..e6c56ea 100644 +--- a/src/log.c ++++ b/src/log.c +@@ -1,3 +1,5 @@ ++#include "config.h" ++ + #include <stdarg.h> + #include <stdio.h> + +diff --git a/src/main.c b/src/main.c +index e116f70..3d3b565 100644 +--- a/src/main.c ++++ b/src/main.c +@@ -1,3 +1,5 @@ ++#include "config.h" ++ + #include <ctype.h> + #include <pcre.h> + #include <stdarg.h> +@@ -9,8 +11,6 @@ + #include <windows.h> + #endif + +-#include "config.h" +- + #ifdef HAVE_SYS_CPUSET_H + #include <sys/cpuset.h> + #endif +diff --git a/src/options.c b/src/options.c +index 2145b33..2bfac85 100644 +--- a/src/options.c ++++ b/src/options.c +@@ -1,3 +1,5 @@ ++#include "config.h" ++ + #include <errno.h> + #include <limits.h> + #include <stdarg.h> +@@ -8,7 +10,6 @@ + #include <sys/stat.h> + #include <unistd.h> + +-#include "config.h" + #include "ignore.h" + #include "lang.h" + #include "log.h" +diff --git a/src/print.c b/src/print.c +index 34dbeff..5d825dd 100644 +--- a/src/print.c ++++ b/src/print.c +@@ -1,3 +1,5 @@ ++#include "config.h" ++ + #include <limits.h> + #include <stdarg.h> + #include <stdio.h> +diff --git a/src/print_w32.c b/src/print_w32.c +index a1fd387..ca15da4 100644 +--- a/src/print_w32.c ++++ b/src/print_w32.c +@@ -1,5 +1,6 @@ + #ifdef _WIN32 + ++#include "config.h" + #include "print.h" + #include <io.h> + #include <stdarg.h> +diff --git a/src/scandir.c b/src/scandir.c +index 50cb595..425855a 100644 +--- a/src/scandir.c ++++ b/src/scandir.c +@@ -1,3 +1,5 @@ ++#include "config.h" ++ + #include <dirent.h> + #include <stdlib.h> + +diff --git a/src/search.c b/src/search.c +index 40b5662..dc81b4c 100644 +--- a/src/search.c ++++ b/src/search.c +@@ -1,3 +1,4 @@ ++#include "config.h" + #include "search.h" + #include "print.h" + #include "scandir.h" +diff --git a/src/util.c b/src/util.c +index 90ffb6f..32e91f2 100644 +--- a/src/util.c ++++ b/src/util.c +@@ -1,3 +1,5 @@ ++#include "config.h" ++ + #include <ctype.h> + #include <stdarg.h> + #include <stdio.h> +@@ -5,7 +7,6 @@ + #include <string.h> + #include <sys/stat.h> + +-#include "config.h" + #include "util.h" + + #ifdef _WIN32 +diff --git a/src/zfile.c b/src/zfile.c +index 299a519..a8c1c73 100644 +--- a/src/zfile.c ++++ b/src/zfile.c +@@ -1,3 +1,5 @@ ++#include "config.h" ++ + #ifdef __FreeBSD__ + #include <sys/endian.h> + #endif +@@ -17,8 +19,6 @@ typedef _off64_t off_t; + #include <stdlib.h> + #include <string.h> + +-#include "config.h" +- + #ifdef HAVE_ERR_H + #include <err.h> + #endif diff --git a/sys-apps/the_silver_searcher/files/the_silver_searcher-2.2.0-no_lfs64.patch b/sys-apps/the_silver_searcher/files/the_silver_searcher-2.2.0-no_lfs64.patch index 7468a47a0568..2bf7174015a0 100644 --- a/sys-apps/the_silver_searcher/files/the_silver_searcher-2.2.0-no_lfs64.patch +++ b/sys-apps/the_silver_searcher/files/the_silver_searcher-2.2.0-no_lfs64.patch @@ -1,6 +1,7 @@ LFS64 interfaces are now generally considered deprecated, and are no longer available in MUSL since version 1.2.4. +https://github.com/ggreer/the_silver_searcher/pull/1525 --- a/configure.ac +++ b/configure.ac @@ -12,6 +12,8 @@ diff --git a/sys-apps/the_silver_searcher/the_silver_searcher-2.2.0_p20201217-r4.ebuild b/sys-apps/the_silver_searcher/the_silver_searcher-2.2.0_p20201217-r4.ebuild new file mode 100644 index 000000000000..8a13a97175ba --- /dev/null +++ b/sys-apps/the_silver_searcher/the_silver_searcher-2.2.0_p20201217-r4.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools bash-completion-r1 flag-o-matic vcs-snapshot + +COMMIT="a61f1780b64266587e7bc30f0f5f71c6cca97c0f" +DESCRIPTION="A code-searching tool similar to ack, but faster" +HOMEPAGE="https://github.com/ggreer/the_silver_searcher" +SRC_URI="https://github.com/ggreer/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" +IUSE="lzma test zlib" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libpcre + lzma? ( app-arch/xz-utils ) + zlib? ( sys-libs/zlib ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( + dev-util/cram + dev-vcs/git + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.1.0-lzma.patch + "${FILESDIR}"/${PN}-2.2.0-no_lfs64.patch + "${FILESDIR}"/${PN}-2.2.0-lfs-fixup-config.patch + # https://github.com/ggreer/the_silver_searcher/issues/1537 + # broken with >=app-shells/bash-completion-2.12 + "${FILESDIR}"/0001-bash-completion-port-to-v2-API.patch +) + +src_prepare() { + default + + sed '/^dist_bashcomp/d' -i Makefile.am || die + + eautoreconf +} + +src_configure() { + # false positive TEXTRELs on riscv + # https://bugs.gentoo.org/797355 + append-flags -fPIC + + econf \ + $(use_enable lzma) \ + $(use_enable zlib) +} + +src_test() { + cram -v tests/*.t || die "tests failed" +} + +src_install() { + default + newbashcomp ag.bashcomp.sh ag +} diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz Binary files differindex 1339035e2b9f..b51d27233e0f 100644 --- a/sys-auth/Manifest.gz +++ b/sys-auth/Manifest.gz diff --git a/sys-auth/yubico-piv-tool/Manifest b/sys-auth/yubico-piv-tool/Manifest index 35657a7b6859..def2ece60414 100644 --- a/sys-auth/yubico-piv-tool/Manifest +++ b/sys-auth/yubico-piv-tool/Manifest @@ -1,10 +1,10 @@ AUX yubico-piv-tool-2.1.1-tests-optional.patch 881 BLAKE2B 02821ac155a75a213567958d33e5f9b25838c1b1ea9dc65efda223ee397643d2d6479b5e5bd5867dfaf057d64bdebf1f1379d2187e4f9fbca1fb4fa97133d0fa SHA512 f694e2d9e882cdb04728a3fc1f857c9c5c388ed439d6efbb385fa96414c8241ce918f7a2bbbe0ac2c94fbf3b2981fc68de4c7a999822a14068c8f43bd21de43d AUX yubico-piv-tool-2.1.1-ykcs11-threads.patch 1168 BLAKE2B ec91a73c7ad6c9ddd2e6250536b89f01d1778a79bc8df823e896323053dac8fe23c6b23a84b526da61146204df3cbc7889cae3ffc9a0414626e6ddb3b0806051 SHA512 d48787ff5de1ed5ff80fbf2f65308ea0c174500e32b55033508284aa05b0674f013479aaed5697a8f1207f821e7fdbf99cc206830725c023aa3a349fa0792172 AUX yubico-piv-tool-2.3.0-no-Werror.patch 402 BLAKE2B 6ffdac507c007e3dfa8254b6220345da2d6789b2177300d33688387845c0d69cffb545b194ecef53b79120f15b0c35c153226be0ac6e16f97f6ca4840c4e5c41 SHA512 78587219d8b676a0af455bcf98b51765c4c3a8d2df58f34bbecd9135ed8e2566f568f79f07fee930c6f07d836a79f8b3aa4ce46e7715470210d007ff3c1be579 -DIST yubico-piv-tool-2.6.0.tar.gz 1359764 BLAKE2B c9513401bdf9175b929a7c7ecf09ef07a76cc0d7fc37fd43f0b1fb882c878417d5a804e27f66ec7d34e6faf40e1c1508efe6fd968f43b5f382d0071d5f74cc20 SHA512 11efcc12cdcdddc8f6a946460ee8be40d0652478f9884b01945ec048f95e03e706f00737607a20e75135667ece0de06627cd0a4f441d9048ad9e19f3f67fee00 -DIST yubico-piv-tool-2.6.0.tar.gz.sig 566 BLAKE2B f5a99c89618cbfed11950402d850a4d38e934a3436399156e950abed6a45bf0ba89e2c45c9014248f1eb3e71bc8d0abbcfaaa87c537788490daca4a52368f794 SHA512 fae8612ea08e7136134fe9fa82893f0f98118e4592e5e7fb0b844aa96e0182cf9b6d5eddc1bbe11b49470ebaf22fdf33575f7955b870b01eeff6b751d7a000b8 DIST yubico-piv-tool-2.6.1.tar.gz 2411956 BLAKE2B 8ccbc384ab96b81730e50f03edd2a046c8fb677472bf136dfba3505ca7630f5c214b4a0c6346f15f6deaca8acecd199d061a21e59ff67e6b805980137ee17e13 SHA512 39c947db1ecbdda3ebd97614d0dbad75c603de5624941c90c4dcfa7d23523766d81d00fed6c7d9bd41f9b3013ebea77aa7b244230dfc76105756b0c493484b38 DIST yubico-piv-tool-2.6.1.tar.gz.sig 566 BLAKE2B 0d3fdb88b081712d38639b63e8d85dc40540b5f7648a1ad45e9e43d8ba26cc4048f56fc3e09100887644b9e3c8dd62381c064b20607841b5ae04e5d5ec0a52c6 SHA512 b63f1953bd3b10ecbb14eaa8fe2ac0d879e53a8918f166a435d04ffaff3c9ea26ed518f4318fe9e3e36ba41869cdf05db8e51043b8a5ef8d649ee6a637ac4222 -EBUILD yubico-piv-tool-2.6.0.ebuild 1423 BLAKE2B f62f3ef52daf4455d90534a0d924f86332aace8f01d3b7e36ef3d548ec3cdd96703bf2b6700a62c3ef729e8ad930a47518361df69fffebd17e8caa0e703d24f8 SHA512 597e8243350fd78b8ba63d656796d5bee882daeff37923782df7c20ca18e4a8b1bd6c5098a207e024412a1f0a767da6f89aa4e8edc527a87b83b4233fddcae2a +DIST yubico-piv-tool-2.7.1.tar.gz 1361900 BLAKE2B 73c0106f378e0f4bedc4b8bde7b96ebd96d111a25c0d63e3e885c6950e60377bdda3758cc7762b7e3c871651169a76d69d306c5469bf176515ff359fff752b79 SHA512 147accafc833207506f92bf9cac0958300c980b3d72d7bc0b1c613a4c442e175ec11f8fa4cf2826095c60492f7b318185a980c944178b5b5699f878bceef9f8b +DIST yubico-piv-tool-2.7.1.tar.gz.sig 566 BLAKE2B cc315cb39e59c30eeb96b77de50f9cd6ad6f990becdbf6e3b194cf55e4ad4878a3471f463d9ac99c7d3c15667e362b7294f484b58604d7b699823d345d7f713d SHA512 20ab9be637e00d17a75377a52911f998ffe5fc1a9474d7db197a3ae683ca635bad833b6d81e89569abca282a91ef94e63e4b2bb1055761a0858fd78b2bd7e68f EBUILD yubico-piv-tool-2.6.1.ebuild 1423 BLAKE2B f62f3ef52daf4455d90534a0d924f86332aace8f01d3b7e36ef3d548ec3cdd96703bf2b6700a62c3ef729e8ad930a47518361df69fffebd17e8caa0e703d24f8 SHA512 597e8243350fd78b8ba63d656796d5bee882daeff37923782df7c20ca18e4a8b1bd6c5098a207e024412a1f0a767da6f89aa4e8edc527a87b83b4233fddcae2a +EBUILD yubico-piv-tool-2.7.1.ebuild 1424 BLAKE2B 144299d592674374a46155cdd1ac82cea0891e12cfd6d08c8ad9bf92dc8f003dc42f86d84307515e9d01e3b9c0da1db1f7b561cb25148b21909434d25879155b SHA512 d27dcf79d9cfcf7fbb3d659e3d082c41dbf5d7230917630ff3c756cb00476a6717d956dc407f4d0c88edef82ce83d8e6e2d80b5981d407e04258f918ccc11f23 MISC metadata.xml 498 BLAKE2B 19eedd389983fd8e7e8db90288e345bea85bc147c7a6ae3aec673d0d400e0e8228261d8b331e12e73c57aa5094b4037d2f6b2f3f70c2792dd06edfad5b2ac1ed SHA512 930d488b4ae1597a033e7f8558748adfc0d27b2dc38d687470543fe6daafe01d32daee4fdc16eb7dab104a7a3b33f2ca262ead8e0db93680d21505060d6c8979 diff --git a/sys-auth/yubico-piv-tool/yubico-piv-tool-2.6.0.ebuild b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.7.1.ebuild index 5f31867cf3a5..52f7d0f5a376 100644 --- a/sys-auth/yubico-piv-tool/yubico-piv-tool-2.6.0.ebuild +++ b/sys-auth/yubico-piv-tool/yubico-piv-tool-2.7.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz LICENSE="BSD-2" SLOT="0/2" -KEYWORDS="amd64 ~arm64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~riscv" IUSE="test verify-sig" VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/yubico.com.asc" diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz Binary files differindex c46a315b9627..936d5a93fd48 100644 --- a/sys-kernel/Manifest.gz +++ b/sys-kernel/Manifest.gz diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest index 6b3f25401b4a..ee2bdf078f24 100644 --- a/sys-kernel/gentoo-kernel-bin/Manifest +++ b/sys-kernel/gentoo-kernel-bin/Manifest @@ -40,6 +40,8 @@ DIST genpatches-6.6-80.base.tar.xz 4222992 BLAKE2B cbdd564aecb24378e09623688dfcf DIST genpatches-6.6-80.extras.tar.xz 4060 BLAKE2B c83e6d97ed086ae3b9f3d6bf4cd29d4eae9f57f638eccab183dbcbde85886df00653634b1cf272f26580f32e1a7786f68960bc51f78a01540c61c0f5c7823b79 SHA512 a0e0b309a2022daf6343e21c0f435bd617d2a029c28297c7a082a8380157ea4fa52b12f92bd045ad8c3fb680cfe98edfe69e10f4d6a28f9b115afe8b07d75433 DIST genpatches-6.6-81.base.tar.xz 4254652 BLAKE2B 20fe02a8fe886c04569ba9490de06956b2927014c1d023dda7d55c4386a0cefae6ee3d4d8138e824798b2d410f52024c701ac0b099c74080d4e3e28a8ba11e8e SHA512 f837dd14a9a5fb677c163660e916751ee6c12ad8cddd6dbc011be87b083339083c4ce110e43e0e364d48cdd9da769ffb8617bcff650068b516e03b33d0996ce0 DIST genpatches-6.6-81.extras.tar.xz 4056 BLAKE2B f8999d149063deccfd69f06848c39fa87de113d9978b4537e9699b1c9ed5896db929bb28e06919a13c7bf425c5e17438086ab5714b2cff57c0e1a79c097a535f SHA512 99616bba8411fa7a4bf1955abe97612c514f4c299d97b2bbedd467fda98505525545b3a65aa679ffd3171829a99f8d008590503fbdfc14bbb45552b1f85f82ad +DIST genpatches-6.6-82.base.tar.xz 4255664 BLAKE2B 812e8caabf0a73991504a728a8abc5a61a0b51ac073be06bf18b87e6de0291fc568ce4dd2dea506ce0db648669f2341843e608d0184cfb4dc233d71d57518137 SHA512 5fe4f880baab09d51b2fb36f3501298ecdfa382f09699f64c887ac39d84788ed4c27a9f7fd1d5766dbbdf8135956f0f81b4adc09c2558682f8f7dfb1ac7ce6ca +DIST genpatches-6.6-82.extras.tar.xz 4056 BLAKE2B e2f0c26e84f51fedb421fdbaf2afad1ee5c456f3b700ae9232ed8581ba73db2e5de69f685651d8bd7e9ee547a34712367ce7515facb33c7cf4c707c5e10e6883 SHA512 36c6830ed793159fc09139b85f87abfa7c195726be667076be5c2fbebeeb75dd508db52073395b9bca3a53c3496cc3c49e59d9717db8ce53a301f17ae9deee24 DIST gentoo-kernel-5.10.232-1.amd64.gpkg.tar 63672320 BLAKE2B 43d75308443842d0dbc65d355c09ae0806c187c4ea3e9c87d5322a236081aefa6a1af8661ae1d6203fef60b574996b0dd53699bfe07eb67b08b58f1aa20c3995 SHA512 f5838299ec65113eeabd7e516375641857de9512e9b6bc4e85ecffffb91519baeea4b0eb2769d5e675740620e431fc9955d76fa04524c50f1c292518e8c42d33 DIST gentoo-kernel-5.10.232-1.arm64.gpkg.tar 56852480 BLAKE2B 6f628a7d0b7feb82c903e2814b2f02ceac867270356ffd3d06ad5bf03a55da340e089739fac83ef727fa03148a7adcef5f00e295a26f7f88ea46cdecb7183b94 SHA512 dc06388259a4d5878c7045eeece9393edbd0981538ae9b7208e3dd4aedc49d9b5f71178812765242cd0383145529af4a273de165c15c1d72f2e852a18620227c DIST gentoo-kernel-5.10.232-1.ppc64le.gpkg.tar 52828160 BLAKE2B 1a77533dc0bd3072311120b62246fe8ed2ee57c06354cdd1aa3657ef2aa21f3adaa780910a3f357804fedd6d65006bcb5ba29d5786d291f51acd1142c706118e SHA512 de8aa68bc5960b5dcca618641fdb570dbb77b83f4f02a28f0522f491af0a7d83795879d9b50a1a19c780ef6d4b941019d9cc945af31b8eac7219f5647ede6440 @@ -124,6 +126,10 @@ DIST gentoo-kernel-6.6.72-1.amd64.gpkg.tar 270202880 BLAKE2B 316645813a2df7d5485 DIST gentoo-kernel-6.6.72-1.arm64.gpkg.tar 246159360 BLAKE2B 5c6c39aa530b11ec2db9d73f118e55ec2f8a6570592ca90c0e99d725089e6cce1d6a394db3d04333d6982592a0ed4b1093171a12a1413c900cdf890ecc9cee63 SHA512 0635fb05126164d315b1aea5e5f35a4012326dda22b0cc4d0f99d6d68906540b0c94c44c7c3fe254e35fadc9d0e6c0a51e9329c0ca0f518f09f4ea2cae8e418d DIST gentoo-kernel-6.6.72-1.ppc64le.gpkg.tar 64399360 BLAKE2B 362ef7cd03f09fa07c0492d2885f718ace39cbc99ec3612393a57d3baaf499ea57c383cc04382650becca61b523427fd7387f954723f7317c8f185aa60f60326 SHA512 488fbc1bc7a40e7a7edc99bf34de4a9290e335e4d6e5858bd1c02e0ef465663b644e72bcca82424553de7531a2700e18e507d46d03a11c5782a5f594091c8481 DIST gentoo-kernel-6.6.72-1.x86.gpkg.tar 68556800 BLAKE2B dff3066f7b1a9d8115bd4009face91644c570e00e1a982cede843cfb9785a4e05d4ecf510c894d533093c79336162e067ed4dd807f2a5d0469ef0bed21df757f SHA512 c0ee8bf88db2df041b61fbcfff3069b7b0ed58451b25fd705bf9ec56289018b1df3e26e0ee1dcf06b8d408b7749590febcbd02dd70e8661760b2c58742b15ac4 +DIST gentoo-kernel-6.6.73-1.amd64.gpkg.tar 270254080 BLAKE2B 2f6b7c07d0f76b4728dee45b96cf87703f5d1dfc9444a5fa6097064964542ac3027ca93d1733efbf88cdbf85ba3ae216a9238ab3ca56a9e19ea5d1d885735071 SHA512 101864b09c6c5628fc64d70e70f9a0e24dbb12d41afae884e4eaef6d97b685efd7b2897339a255c3727165ca3947d412c6e0d82c7f4ff57e41898c507d6cdfc1 +DIST gentoo-kernel-6.6.73-1.arm64.gpkg.tar 246190080 BLAKE2B fe33d999d1d820cbb7010a9485b8b6babdef8ebe0733a8b7c031b09ba0b1f24769ea19f33eead0cf887996128e69a17c96b37c885e97b8deedc8165063d1a3e1 SHA512 e54fb54799f21e031cf34426cdf9dbc2a93ad991c8b1a5e7225f47cf924e3a680ad30d9733816aae0005ebed290f67e08d5021e853d905e2b7c3647be815db97 +DIST gentoo-kernel-6.6.73-1.ppc64le.gpkg.tar 64409600 BLAKE2B b7afbf8f549ff0f165aca125c86c1dd1e7cf2f1f212b65f99d5c58b643cd4e2e8eaf6690d1115a7458381c738fa81c5913507bf1243336da8657f160388cb05c SHA512 7ff67dc6c5aa31400e46e13cd612fbf2fdff55db553151c1950a37243226fcd79dfe09be46a3855de3f1a0f6ffc11228224657c4d12e59dbf3db6a47e9d425d7 +DIST gentoo-kernel-6.6.73-1.x86.gpkg.tar 68567040 BLAKE2B 78f4c3bc87510851a87a52298ab9f0d9c7e6ce81c37f39d8c52590a3880b3252e32bc909fcdd6e70a6367afe15d4c149d51f7cc58a6d5931cb2147049e469ba9 SHA512 f7c23b381c85db2d3b6d94fa1ca782e24f7491cbfc6fd51782c81040cdfc01538135d4ca6e52633fb65c04abbc46536b1f6536039dd50e7b17890ed5ff3131cb DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68 @@ -150,4 +156,5 @@ EBUILD gentoo-kernel-bin-6.6.69.ebuild 4804 BLAKE2B 3b8ef15af5c1e0e09bd1ed2710c7 EBUILD gentoo-kernel-bin-6.6.70.ebuild 4804 BLAKE2B 3b8ef15af5c1e0e09bd1ed2710c7f2877263aa343ed18854cbab6626bb90c0106a01fc9cbdcee26fd1d114408259e04b7eed5c74534d887cbacb381cf79cfdc7 SHA512 ef24bba0994169eb64c05c086d6910110482028ea2ab2e5c981bbfbe718a12da7b85242ddf087d091b584e5dd2cffa136b30c18831c8a1bb45882040099bfe66 EBUILD gentoo-kernel-bin-6.6.71.ebuild 4804 BLAKE2B 3b8ef15af5c1e0e09bd1ed2710c7f2877263aa343ed18854cbab6626bb90c0106a01fc9cbdcee26fd1d114408259e04b7eed5c74534d887cbacb381cf79cfdc7 SHA512 ef24bba0994169eb64c05c086d6910110482028ea2ab2e5c981bbfbe718a12da7b85242ddf087d091b584e5dd2cffa136b30c18831c8a1bb45882040099bfe66 EBUILD gentoo-kernel-bin-6.6.72.ebuild 4804 BLAKE2B 3b8ef15af5c1e0e09bd1ed2710c7f2877263aa343ed18854cbab6626bb90c0106a01fc9cbdcee26fd1d114408259e04b7eed5c74534d887cbacb381cf79cfdc7 SHA512 ef24bba0994169eb64c05c086d6910110482028ea2ab2e5c981bbfbe718a12da7b85242ddf087d091b584e5dd2cffa136b30c18831c8a1bb45882040099bfe66 +EBUILD gentoo-kernel-bin-6.6.73.ebuild 4804 BLAKE2B 3b8ef15af5c1e0e09bd1ed2710c7f2877263aa343ed18854cbab6626bb90c0106a01fc9cbdcee26fd1d114408259e04b7eed5c74534d887cbacb381cf79cfdc7 SHA512 ef24bba0994169eb64c05c086d6910110482028ea2ab2e5c981bbfbe718a12da7b85242ddf087d091b584e5dd2cffa136b30c18831c8a1bb45882040099bfe66 MISC metadata.xml 482 BLAKE2B 3e7e4723542cbb8ac93dae78248fb8c26b96b7bfb2a3cd7913e4e7aef9beff07d9e8301219ae95bbbe4282d0806614b2733bea5d818797d19b0070c9119c0e1d SHA512 e3de887610d2c063fde21d52ce78c5d15301bffff49a82508c50dc1b03e606bf3e87506b376f10c6c10334949f577bc0f5307c3f45f2544fac799c57cf75d4d4 diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.73.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.73.ebuild new file mode 100644 index 000000000000..7ffb1f6159f9 --- /dev/null +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.73.ebuild @@ -0,0 +1,183 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_EFI_ZBOOT=1 +KERNEL_IUSE_GENERIC_UKI=1 +KERNEL_IUSE_SECUREBOOT=1 + +inherit kernel-install toolchain-funcs unpacker + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) +BINPKG=${PF/-bin}-1 + +DESCRIPTION="Pre-built Linux kernel with Gentoo patches" +HOMEPAGE="https://www.kernel.org/" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + amd64? ( + https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.amd64.gpkg.tar + ) + arm64? ( + https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.arm64.gpkg.tar + ) + ppc64? ( + https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.ppc64le.gpkg.tar + ) + x86? ( + https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar + -> ${BINPKG}.x86.gpkg.tar + ) +" +S=${WORKDIR} + +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="debug" + +RDEPEND=" + !sys-kernel/gentoo-kernel:${SLOT} +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" +BDEPEND=" + app-alternatives/bc + app-alternatives/lex + dev-util/pahole + virtual/libelf + app-alternatives/yacc + amd64? ( app-crypt/sbsigntools ) + arm64? ( app-crypt/sbsigntools ) +" + +QA_PREBUILT='*' + +KV_LOCALVERSION='-gentoo-dist' +KPV=${PV}${KV_LOCALVERSION} + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + cd "${MY_P}" || die + default +} + +src_configure() { + # force ld.bfd if we can find it easily + local HOSTLD="$(tc-getBUILD_LD)" + if type -P "${HOSTLD}.bfd" &>/dev/null; then + HOSTLD+=.bfd + fi + local LD="$(tc-getLD)" + if type -P "${LD}.bfd" &>/dev/null; then + LD+=.bfd + fi + tc-export_build_env + local makeargs=( + V=1 + + HOSTCC="$(tc-getBUILD_CC)" + HOSTCXX="$(tc-getBUILD_CXX)" + HOSTLD="${HOSTLD}" + HOSTAR="$(tc-getBUILD_AR)" + HOSTCFLAGS="${BUILD_CFLAGS}" + HOSTLDFLAGS="${BUILD_LDFLAGS}" + + CROSS_COMPILE=${CHOST}- + AS="$(tc-getAS)" + CC="$(tc-getCC)" + LD="${LD}" + AR="$(tc-getAR)" + NM="$(tc-getNM)" + STRIP="$(tc-getSTRIP)" + OBJCOPY="$(tc-getOBJCOPY)" + OBJDUMP="$(tc-getOBJDUMP)" + READELF="$(tc-getREADELF)" + + # we need to pass it to override colliding Gentoo envvar + ARCH="$(tc-arch-kernel)" + + O="${WORKDIR}"/modprep + ) + + local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}" + local image="${kernel_dir}/$(dist-kernel_get_image_path)" + local uki="${image%/*}/uki.efi" + if [[ -s ${uki} ]]; then + # We need to extract the plain image for the test phase + # and USE=-generic-uki. + kernel-install_extract_from_uki linux "${uki}" "${image}" + fi + + mkdir modprep || die + cp "${kernel_dir}/.config" modprep/ || die + emake -C "${MY_P}" "${makeargs[@]}" modules_prepare +} + +src_test() { + local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}" + kernel-install_test "${KPV}" \ + "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \ + "${BINPKG}/image/lib/modules/${KPV}" +} + +src_install() { + local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}" + local image="${kernel_dir}/$(dist-kernel_get_image_path)" + local uki="${image%/*}/uki.efi" + if [[ -s ${uki} ]]; then + # Keep the kernel image type we don't want out of install tree + # Replace back with placeholder + if use generic-uki; then + > "${image}" || die + else + > "${uki}" || die + fi + fi + + # Overwrite the identifier in the prebuilt package + echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die + + mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die + + # FIXME: requires proper mount-boot + if [[ -d ${BINPKG}/image/boot/dtbs ]]; then + mv "${BINPKG}"/image/boot "${ED}"/ || die + fi + + # strip out-of-source build stuffs from modprep + # and then copy built files + find modprep -type f '(' \ + -name Makefile -o \ + -name '*.[ao]' -o \ + '(' -name '.*' -a -not -name '.config' ')' \ + ')' -delete || die + rm modprep/source || die + cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die + + # Update timestamps on all modules to ensure cleanup works correctly + # when switching USE=modules-compress. + find "${ED}/lib" -name '*.ko' -exec touch {} + || die + + # Modules were already stripped before signing + dostrip -x /lib/modules + kernel-install_compress_modules + + # Mirror the logic from kernel-build_src_install, for architectures + # where USE=debug is used. + if use ppc64; then + dostrip -x "${rel_kernel_dir}/$(dist-kernel_get_image_path)" + elif use debug && { use amd64 || use arm64; }; then + dostrip -x "${rel_kernel_dir}/vmlinux" + dostrip -x "${rel_kernel_dir}/vmlinux.ctfa" + fi +} diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest index 1a7cdd356399..32eafd6253fd 100644 --- a/sys-kernel/gentoo-kernel/Manifest +++ b/sys-kernel/gentoo-kernel/Manifest @@ -51,6 +51,9 @@ DIST genpatches-6.6-80.extras.tar.xz 4060 BLAKE2B c83e6d97ed086ae3b9f3d6bf4cd29d DIST genpatches-6.6-81.base.tar.xz 4254652 BLAKE2B 20fe02a8fe886c04569ba9490de06956b2927014c1d023dda7d55c4386a0cefae6ee3d4d8138e824798b2d410f52024c701ac0b099c74080d4e3e28a8ba11e8e SHA512 f837dd14a9a5fb677c163660e916751ee6c12ad8cddd6dbc011be87b083339083c4ce110e43e0e364d48cdd9da769ffb8617bcff650068b516e03b33d0996ce0 DIST genpatches-6.6-81.experimental.tar.xz 5760 BLAKE2B 4f4397b8155470626d119604f7e4d392115fec5f32daf924ac34f3b9898707959b04374338d1ff2928c5e766a51647981cae6ad70662419545c7d41f31b66145 SHA512 83f9dc3099511928141881da7389d28751a421b61f63df6807de5283167fad7aca4ae5a87ed2fa7c0f61b89d2f6eaec43e65a5ce4cd70e2e838b3f7da5743103 DIST genpatches-6.6-81.extras.tar.xz 4056 BLAKE2B f8999d149063deccfd69f06848c39fa87de113d9978b4537e9699b1c9ed5896db929bb28e06919a13c7bf425c5e17438086ab5714b2cff57c0e1a79c097a535f SHA512 99616bba8411fa7a4bf1955abe97612c514f4c299d97b2bbedd467fda98505525545b3a65aa679ffd3171829a99f8d008590503fbdfc14bbb45552b1f85f82ad +DIST genpatches-6.6-82.base.tar.xz 4255664 BLAKE2B 812e8caabf0a73991504a728a8abc5a61a0b51ac073be06bf18b87e6de0291fc568ce4dd2dea506ce0db648669f2341843e608d0184cfb4dc233d71d57518137 SHA512 5fe4f880baab09d51b2fb36f3501298ecdfa382f09699f64c887ac39d84788ed4c27a9f7fd1d5766dbbdf8135956f0f81b4adc09c2558682f8f7dfb1ac7ce6ca +DIST genpatches-6.6-82.experimental.tar.xz 5764 BLAKE2B 1d52253d3547cad047c825f1807ad6720b3daf3d02f5c0517db4b92aef053a39562d1c291bac727d2fb9db075d493664fd26b641248ee128fb89856d4aa08704 SHA512 fa20e0badf82f298aa676c710cb643dc4ea1b2f46eec395f6f9b73949416d4677589a361d8e652dcccefa35871923ce5884e16f821d85504f64e5d94f9df2651 +DIST genpatches-6.6-82.extras.tar.xz 4056 BLAKE2B e2f0c26e84f51fedb421fdbaf2afad1ee5c456f3b700ae9232ed8581ba73db2e5de69f685651d8bd7e9ee547a34712367ce7515facb33c7cf4c707c5e10e6883 SHA512 36c6830ed793159fc09139b85f87abfa7c195726be667076be5c2fbebeeb75dd508db52073395b9bca3a53c3496cc3c49e59d9717db8ce53a301f17ae9deee24 DIST gentoo-kernel-config-g14.tar.gz 5686 BLAKE2B e5147ff4ffab92428b3e7f1b0897b997f8a298805f4f43b0a4d3047607bbb1a5ebfc268e0bb9688372a5eda561df9f256c78e00cdd7e3caf7868724214722f56 SHA512 f79638f9ff9dd0154512baf0234024216b6708d35a3c03a580ca5913286ad1ea13bdde5ea9b4722c6a7cd8d591c11ec52c1e225111a260343cd56aa1f1a88502 DIST gentoo-kernel-config-g15.tar.gz 5746 BLAKE2B 2baef40e18cbf3bb975362d71ad674604ad80338d1e6914ffa2fc03af26f1b9c9cec66d39a56077693a7327060bc29bd5eb5787549857dd3779e841192cb2016 SHA512 45d609ee25a529988868b8c99c808f4e6abbde34ae501bf35523431ee85c9f3657663d6f938f2036a5f012a55a68965b32fd41fc44d8f6ca606a6fd38f952445 DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52 @@ -99,4 +102,5 @@ EBUILD gentoo-kernel-6.6.69.ebuild 4187 BLAKE2B ebaa553d81376b3efbf1b57306e4ba1d EBUILD gentoo-kernel-6.6.70.ebuild 4187 BLAKE2B ebaa553d81376b3efbf1b57306e4ba1d7d215b7763a1ea61b1a405cfe1f8be9945531032e3d2655b16f8d8d6dee4002ed423316459de5b6f1cde9623ce0d91a1 SHA512 8e3c0a950c64d1175a7586aa3dc634a11da90a37b9e11c20edbd5b2f3befee1fe2cb4b9b12af6eaa228c56e2a77301d385ed6473be36f2fc6ad07474a297fa25 EBUILD gentoo-kernel-6.6.71.ebuild 4187 BLAKE2B ebaa553d81376b3efbf1b57306e4ba1d7d215b7763a1ea61b1a405cfe1f8be9945531032e3d2655b16f8d8d6dee4002ed423316459de5b6f1cde9623ce0d91a1 SHA512 8e3c0a950c64d1175a7586aa3dc634a11da90a37b9e11c20edbd5b2f3befee1fe2cb4b9b12af6eaa228c56e2a77301d385ed6473be36f2fc6ad07474a297fa25 EBUILD gentoo-kernel-6.6.72.ebuild 4187 BLAKE2B ebaa553d81376b3efbf1b57306e4ba1d7d215b7763a1ea61b1a405cfe1f8be9945531032e3d2655b16f8d8d6dee4002ed423316459de5b6f1cde9623ce0d91a1 SHA512 8e3c0a950c64d1175a7586aa3dc634a11da90a37b9e11c20edbd5b2f3befee1fe2cb4b9b12af6eaa228c56e2a77301d385ed6473be36f2fc6ad07474a297fa25 +EBUILD gentoo-kernel-6.6.73.ebuild 4187 BLAKE2B ebaa553d81376b3efbf1b57306e4ba1d7d215b7763a1ea61b1a405cfe1f8be9945531032e3d2655b16f8d8d6dee4002ed423316459de5b6f1cde9623ce0d91a1 SHA512 8e3c0a950c64d1175a7586aa3dc634a11da90a37b9e11c20edbd5b2f3befee1fe2cb4b9b12af6eaa228c56e2a77301d385ed6473be36f2fc6ad07474a297fa25 MISC metadata.xml 837 BLAKE2B 4a479438c85425dc4b1450f546cda4cb516284062391554a7944b56e11643c96dfcfdf354670b8e733ef3c1e86f6e47cee7e37445fed688123185c5e970a6669 SHA512 fc8982b0c939c006971bdaea1d91a13d232d41aa62451db5a07ebe55e5b87de548d40dd1d953f60fab8fd7567f56c8c918db76d34cd3c6239c6e0b545a539f94 diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.73.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.73.ebuild new file mode 100644 index 000000000000..3cd7741b4cb3 --- /dev/null +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.73.ebuild @@ -0,0 +1,144 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_IUSE_GENERIC_UKI=1 +KERNEL_IUSE_MODULES_SIGN=1 + +inherit kernel-build toolchain-funcs + +MY_P=linux-${PV%.*} +GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 9 )) +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.6.12-gentoo +GENTOO_CONFIG_VER=g15 + +DESCRIPTION="Linux kernel built with Gentoo patches" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz + experimental? ( + https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.experimental.tar.xz + ) + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="debug experimental hardened" +REQUIRED_USE=" + arm? ( savedconfig ) + hppa? ( savedconfig ) + riscv? ( savedconfig ) + sparc? ( savedconfig ) +" + +RDEPEND=" + !sys-kernel/gentoo-kernel-bin:${SLOT} +" +BDEPEND=" + debug? ( dev-util/pahole ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +QA_FLAGS_IGNORED=" + usr/src/linux-.*/scripts/gcc-plugins/.*.so + usr/src/linux-.*/vmlinux + usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg +" + +src_prepare() { + local PATCHES=( + # meh, genpatches have no directory + "${WORKDIR}"/*.patch + ) + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + arm | hppa | loong | riscv | sparc) + > .config || die + ;; + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-gentoo-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" ) + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 073363a95893..8602cbf605e0 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -58,6 +58,9 @@ DIST genpatches-6.6-80.extras.tar.xz 4060 BLAKE2B c83e6d97ed086ae3b9f3d6bf4cd29d DIST genpatches-6.6-81.base.tar.xz 4254652 BLAKE2B 20fe02a8fe886c04569ba9490de06956b2927014c1d023dda7d55c4386a0cefae6ee3d4d8138e824798b2d410f52024c701ac0b099c74080d4e3e28a8ba11e8e SHA512 f837dd14a9a5fb677c163660e916751ee6c12ad8cddd6dbc011be87b083339083c4ce110e43e0e364d48cdd9da769ffb8617bcff650068b516e03b33d0996ce0 DIST genpatches-6.6-81.experimental.tar.xz 5760 BLAKE2B 4f4397b8155470626d119604f7e4d392115fec5f32daf924ac34f3b9898707959b04374338d1ff2928c5e766a51647981cae6ad70662419545c7d41f31b66145 SHA512 83f9dc3099511928141881da7389d28751a421b61f63df6807de5283167fad7aca4ae5a87ed2fa7c0f61b89d2f6eaec43e65a5ce4cd70e2e838b3f7da5743103 DIST genpatches-6.6-81.extras.tar.xz 4056 BLAKE2B f8999d149063deccfd69f06848c39fa87de113d9978b4537e9699b1c9ed5896db929bb28e06919a13c7bf425c5e17438086ab5714b2cff57c0e1a79c097a535f SHA512 99616bba8411fa7a4bf1955abe97612c514f4c299d97b2bbedd467fda98505525545b3a65aa679ffd3171829a99f8d008590503fbdfc14bbb45552b1f85f82ad +DIST genpatches-6.6-82.base.tar.xz 4255664 BLAKE2B 812e8caabf0a73991504a728a8abc5a61a0b51ac073be06bf18b87e6de0291fc568ce4dd2dea506ce0db648669f2341843e608d0184cfb4dc233d71d57518137 SHA512 5fe4f880baab09d51b2fb36f3501298ecdfa382f09699f64c887ac39d84788ed4c27a9f7fd1d5766dbbdf8135956f0f81b4adc09c2558682f8f7dfb1ac7ce6ca +DIST genpatches-6.6-82.experimental.tar.xz 5764 BLAKE2B 1d52253d3547cad047c825f1807ad6720b3daf3d02f5c0517db4b92aef053a39562d1c291bac727d2fb9db075d493664fd26b641248ee128fb89856d4aa08704 SHA512 fa20e0badf82f298aa676c710cb643dc4ea1b2f46eec395f6f9b73949416d4677589a361d8e652dcccefa35871923ce5884e16f821d85504f64e5d94f9df2651 +DIST genpatches-6.6-82.extras.tar.xz 4056 BLAKE2B e2f0c26e84f51fedb421fdbaf2afad1ee5c456f3b700ae9232ed8581ba73db2e5de69f685651d8bd7e9ee547a34712367ce7515facb33c7cf4c707c5e10e6883 SHA512 36c6830ed793159fc09139b85f87abfa7c195726be667076be5c2fbebeeb75dd508db52073395b9bca3a53c3496cc3c49e59d9717db8ce53a301f17ae9deee24 DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68 @@ -85,4 +88,5 @@ EBUILD gentoo-sources-6.6.67.ebuild 746 BLAKE2B 2a63fff6a304504deec752e66f696cf7 EBUILD gentoo-sources-6.6.70.ebuild 748 BLAKE2B e2ae92720c437f29eeeb562111ac9400b0c777c67ec50c6a30219d0adaa863f5131272ac1bc5d5cd52a8624601a3f89bbdd96835cb5267b4dd193d4f87a4e57e SHA512 84ce4698d0f8dc87ae20a9e8111653bb5f39fe454d63eb8cf849df5f9135f622862d4d439bba1284877a9ce3a4a8f328ea02ec218603d2f86fc2dc50270755c1 EBUILD gentoo-sources-6.6.71.ebuild 748 BLAKE2B cb4af924b50926ffdffbd8ff4fea20583512603c2740a21abb28d85ae13d6e5f515a70d6154273e585ec4e15154659302706a13d93daf08bd05d62609444a3a7 SHA512 4ea8ac3ab09475ef36255a22aadf6065f2ae8d9b66bb70bfda3f992172f4985fa82f6f6530eabdb815ad1ab79fa9e4c4239d474ae591b7bac92dcb3aff98eb1e EBUILD gentoo-sources-6.6.72.ebuild 748 BLAKE2B e3a162ac52206ac019a2b1883d28ffde70a3708b1e2b7509b45d19ebb3f7fe26c8a75d4298edbdf764890502b4d7b10ac6c2686e29d4d15b7e8ab489e5354673 SHA512 7bc2be54b463086c588fad2741c153be0b3168531e128303ca4eee5fe20f788d3708ece6f55d4e1266ca7827b949fcfddd8c85a747a2574d4cf59bfd658dc5c1 +EBUILD gentoo-sources-6.6.73.ebuild 748 BLAKE2B 4856b223dd12a5e8584fab35e21d5a5018649dd4240f68f43965a991f8ccb08b499e1dc7703d20edb9581dca01af52b95c975d7762d72654d9d657b90a92f53a SHA512 a069050f97214966683d67d7563e7ba2eb29e9508332b62796ec04db4d5394fa1bbfd505fd8421754a4aa034d8451ddc6c496a2310154cf8b8fe40d33854e4e8 MISC metadata.xml 501 BLAKE2B f5363c8a19540d5bb924b38bdebeb8dbc60c84e58d1d87a9148a3e7abb09b0a1b733c98b130b778b8ab3a88375598444aa9d537d8c5338864a3d4497600d7836 SHA512 bc1ba0d75dbf5b95b3f93e666389c6408f20aebeec99bc8ec00653758b67588e07214285ed106fd9e5aed2c8d57c625d666c797212fda51e1ab98ce1df816467 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.73.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.73.ebuild new file mode 100644 index 000000000000..4560f88c6bc9 --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.73.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +ETYPE="sources" +K_WANT_GENPATCHES="base extras experimental" +K_GENPATCHES_VER="82" + +inherit kernel-2 +detect_version +detect_arch + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="experimental" + +pkg_postinst() { + kernel-2_pkg_postinst + einfo "For more info on this patchset, and how to report problems, see:" + einfo "${HOMEPAGE}" +} + +pkg_postrm() { + kernel-2_pkg_postrm +} diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest index 6eb26b2bf05c..af5b0b504e2f 100644 --- a/sys-kernel/ugrd/Manifest +++ b/sys-kernel/ugrd/Manifest @@ -5,7 +5,7 @@ DIST ugrd-1.27.2.tar.gz 76119 BLAKE2B 7a97f0189f1b39f0a1264c4ac9fbc8dc15f6bf9363 DIST ugrd-1.28.2.tar.gz 79970 BLAKE2B 545d9a21e3fa5dbee3a29adad5f3df4f4c60c363866277520d0783c0e578d762301c94b0791b5a21b47ef8172cf9658ae47c43a5b696d311a76fea6649f80d17 SHA512 7598cf15869f3e8aca681fd1d8f239da66b84252978152559fa154d43ae06a1edab2cbee0b7fbaf8a48abc40e9b96c769534c95fed4e040e2f9ae7ab90694a6d DIST ugrd-1.29.0.tar.gz 81078 BLAKE2B 6f0e25d325878a0bfba442fafd4dcd4ed0f51312339c3cfc8ef4a43b90020b143c34d7f9fddaa7e4af90260e25c5a9776842a61f6ad7483b7dd9e3c3c02049b2 SHA512 68ecfb9694e789df5de12068b4fac97d578d1ce1bc046e67f5859c5742e6cc3c33d3d87703c80d50603a4b1d504fed57a27d8e2a609f243f236f9040ddbf85bf DIST ugrd-1.30.1.tar.gz 86277 BLAKE2B ce45778d9e14894b7b77e52eb86b982200f8acb9c06efcf33d07813a0e8611c9a2062fe1ba893d86a96580c8e557ecee3fb93b633554564f32b0508c781ecd74 SHA512 a9c7ae0f2ed2daf77eb36366c31ca1728f54b1a9c1b047809fe30311b152f825276b3314410dcb782c3f4fda603c643521f7e318eab2fb09a567c15659a56f78 -DIST ugrd-1.31.0.tar.gz 87298 BLAKE2B 6020188d072e332e55f71be20664db56921ddee5c1caa8646c29899276946bd058e70ec0fb204d637bb6c89e2b541fa7dec25431814c7948d0e63374521f8de3 SHA512 4fc146feeab87e5aff3fde20c2f9cc57c1a7327d58b6951e1914b0910a74218ac8edbbc284c4f4a0d8fc3b5e578356bc68a62a6d2b3a8c6d68e8d9425ab25d2a +DIST ugrd-1.31.1.tar.gz 87705 BLAKE2B 79c773e39ce8fbfeabebe3169d3765c6f6c91142b16895a33623ad7343c811fcee9c7708b17d6334e2c5d07e188e60c57edbf7ba64d25dc5d8595f995ebd6473 SHA512 675a72d2af9d09f86a58f3ae31db4654fbf23d57a0080dcd815ebed0dfe7c5b7eca48ae5b9f80f57ab6a6120a097e6c6e882360ff1bec636f91dc0956f1ec0de EBUILD ugrd-1.20.0.ebuild 1990 BLAKE2B 14f238c7e6ec83f67ee421d74906ed66941caef553adfd26e194bc07d7410dab2db8e85d75ae72fabb4a4eb5024a4addf7ac11474243d05e3bf517eb1ea5799c SHA512 d91895a03be5cc9335a75cea75e06f1d1dcd1cadaec1ac5d3f0f0efbf7e61a0b75e2fd8dc3771aea6e39761630b01c49f437cd08e91df51b4158ac1b9713af6c EBUILD ugrd-1.22.0.ebuild 1782 BLAKE2B 71de02f9ec5bba1142884d0258cfdeef8fb51259385071236525d2afddaebcaac9559739e4fe314f1dcd559b655dc681f493dfbdd3324dd8dcd74484cdd216f3 SHA512 902f7c3d2493e6492c3a409e6ce508fe089dbbfa09746139079d0a554d8204679bce1f8a8cdeaf329cd5009048f8b694ecad7fcc8b3f896e144530d440c94887 EBUILD ugrd-1.24.2.ebuild 1832 BLAKE2B b315ce893128fd3679aa07b4a8c9d580213f034d2694acbeee6b9a027edee2e70c2090e7f2992003425303af072c8e8ff107b98109d3f212c5b4009da0026b52 SHA512 b08a0184afc7198d5c707f1ac87e4e18dda9e846d46f65d8169cd06113dcd9395214fa3641d63e2439c9908dfca44a30e0962564e359ad5242ea8dd1951f116a @@ -13,6 +13,6 @@ EBUILD ugrd-1.27.2.ebuild 1950 BLAKE2B 4b43f73a67f7c568162d73e06af338d824a415f21 EBUILD ugrd-1.28.2.ebuild 1952 BLAKE2B a5ae0825d7cff3cd7c67556bc9bb8ee53d490f0d7edf41bd2849f9921d8fee771d7357eb4ac52c21c482c5b3ec222b889952326ee1f963f497545babb43ec593 SHA512 5a82234ac5c08b36a3e7aeefc4b2bff669a3ada3b88061f151a0d25586fa63b7b51acff5b32b3d07a4ce8db7fe7933471d4bfd3d6ea66bda08767fa945ea83f6 EBUILD ugrd-1.29.0-r1.ebuild 1952 BLAKE2B 1442006bde9a9852a617b5e63ab73a73c2ab5ebf83fb10b79048e544b04f9311b20f0ff68b05e2ee9baf932891bce59c8a7cc888220bfaceadebf6ca2bd17e0c SHA512 9512df5f43c972aae3f3cbfa1d57fbdbd31fe974d5556cf80f383e17f994cf52d313a840f448a509ba2d816c34b2bfd2c0d24b0ee5eb736e5b7ffb1d5dd68854 EBUILD ugrd-1.30.1.ebuild 1952 BLAKE2B 1442006bde9a9852a617b5e63ab73a73c2ab5ebf83fb10b79048e544b04f9311b20f0ff68b05e2ee9baf932891bce59c8a7cc888220bfaceadebf6ca2bd17e0c SHA512 9512df5f43c972aae3f3cbfa1d57fbdbd31fe974d5556cf80f383e17f994cf52d313a840f448a509ba2d816c34b2bfd2c0d24b0ee5eb736e5b7ffb1d5dd68854 -EBUILD ugrd-1.31.0.ebuild 1958 BLAKE2B 4fc4453a6a3d1315b28a13f30bc4418d714f46ef6f11a580191889d7ff18cb1618e7196b537e9edae0514bd48e119953dd99605742be1d5777330c833e67ffa2 SHA512 b72f01a9cf1b5d30695a256be4132a33a2ed08fb8bb114ef3eb8f3a25f1023c11debe35ddb23c15b1caa638184e02f0edc54cb5255e8fea8102e3031ce4a3ed3 +EBUILD ugrd-1.31.1.ebuild 1958 BLAKE2B ccd98785d347634dc85c48e29295f45807adf5dd9a0e0cd887647736614544da229847d86307eb038ed82f4a8fbdf8f5b4fb345f0892f6ecbc33bc4e9885525b SHA512 7e1751cb0720c5891767e3534a2eb02167953e23bb87024cc0b081686796b1aa7efbc5226e17d95101a52ec4232e8a7d9a15c8de10114181fb59faf98c60d0a6 EBUILD ugrd-9999.ebuild 1898 BLAKE2B 6674adb878e8705c7f964f0318bdd9d100eb57250c4d5a8e56694ec41285af051c91654f124b48406edfb50d2829b6649418ece404a8fa8b5226a2f12622c6d9 SHA512 b9996838c5e6e600979f7be763975b8960ff526a94e75f04431df7a7d4be0dbfd83235b2d448cb1886349c2947dc048eaee279543109b47b5cb04659a415493c MISC metadata.xml 576 BLAKE2B 7f21c9b43f5d07d0acbceb9b05bea653ce6444dd3a346b202c479d75af66d838039f9bbe0efcc93aeca575b928c9372667a21267d3fe30166087447e2cda8559 SHA512 2dc208294d522e0b7a0bf787c7f71ac7de82c53968558959b69b33aeb4d657be18800b6f328b40b2bb66c5a122978d899db6242c5168867540435750afe33428 diff --git a/sys-kernel/ugrd/ugrd-1.31.0.ebuild b/sys-kernel/ugrd/ugrd-1.31.1.ebuild index b29ffc96c802..33f1b50d73ac 100644 --- a/sys-kernel/ugrd/ugrd-1.31.0.ebuild +++ b/sys-kernel/ugrd/ugrd-1.31.1.ebuild @@ -20,7 +20,7 @@ PROPERTIES="test_privileged" RDEPEND=" app-misc/pax-utils >=dev-python/zenlib-3.0.2[${PYTHON_USEDEP}] - >=dev-python/pycpio-1.4.0[${PYTHON_USEDEP}] + >=dev-python/pycpio-1.4.2[${PYTHON_USEDEP}] sys-apps/pciutils " diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest index 98aabd5f7cb1..d0c84141f64f 100644 --- a/sys-kernel/vanilla-kernel/Manifest +++ b/sys-kernel/vanilla-kernel/Manifest @@ -60,6 +60,8 @@ DIST linux-6.6.71.tar.sign 989 BLAKE2B 4b8b27321a48c4841e9c1cd5376297b79619f6f24 DIST linux-6.6.71.tar.xz 140426396 BLAKE2B ed8d187bc8ce579d8c1212cb4a553c7ad4b8da3d1335841fb000ffce1bdc1258b3748fa260a774c2aacfff91abb16be5c005a103b802c5c64c11098f8fcdc329 SHA512 fabadbadd69f87725ca7679856580ebef887d52af133d2ba83f0d8057acc959beda869e68a2e466b0e7886140acd289a841ebaa3a8cb2f7858ad21f20e5d833c DIST linux-6.6.72.tar.sign 989 BLAKE2B 528bc9c3736250b394c7e5fc6a76347cde15ed08644702dbe54c38c6074f931134fefb37bcc514db1419ef5b17c9f0c5cbd65dfa3c8e4957412712fa35fac8ae SHA512 684718316483ba69c1ac90fa021cd097bdd4374b64aa3033f2094e2c73c157406f5d7a0ddb92d1e1a1df6d686e8a4c230924d89ca8261d94b93c525a6702d5f6 DIST linux-6.6.72.tar.xz 140443868 BLAKE2B 6214a72d784a7b11a3407d5065dc8596c3a15bc0be4401e8fa22c70e268349dcf2a824949d258a6fee276109185b7d5de4ca4eae08cfb39c98ffa98940a10e76 SHA512 a94addbb1ec4647dabf92b37167d69e7b1f8815ce551add5add859ea3c742743496d48e52825a0aadc5dd8d9ee51b16a5372730131d97df4e562f9741920b19b +DIST linux-6.6.73.tar.sign 989 BLAKE2B b39d1bac3534bfc4d5830339041a706aeca987330e355b2227967a068c8ff8ef6eaf55365283b8eab5b53dd0be666d59f9e466516fdf4aaa8d757448c8e752d0 SHA512 134e3a50b367a97632cabb50a8de7fa519bf213b37c3fcfb7e03a2342a2a9ad40fddd9cef3954f85f25019cfb00e37715cef9f5a640a6edb956e9944526979c3 +DIST linux-6.6.73.tar.xz 140458840 BLAKE2B 615c5c153844e92d2aa3e7af80d891f113611c7b8fbd21ed5fc7fbf460b38c1f0127defe84f8722055d2a0aeef56182c264c98f8b385c623e0ddce9e3ddde673 SHA512 915bc13795a8404cbd6a3391ceafb3aea1aa0641aa9090e8712feedeea336c1933cbcf05ec748046864a06f9271002c3b01348f3cec339a2ebab108e27ba17a0 EBUILD vanilla-kernel-5.10.232.ebuild 3764 BLAKE2B e4e7ac881605be76416364c57e7834399afb6ca082450a0530ce2bfdeeb5509bbe2c29707a3d6916a87c3908fd3437950ed4660038b0b93b8a0064ef1e51fa6e SHA512 0b69e6ccf3f97eb619e38bc4c83537a0d70e366c3abfe6488f56a3d9355c90051c6d2e637bcac157dbfc3277fb513c032511094e52d1a9dd135c19315c874ca6 EBUILD vanilla-kernel-5.10.233.ebuild 3645 BLAKE2B 1ea04f10c909c48b238478c31702e3ddf6af4f1a38b31718ff9042190fbf32429c57d5704e69b147c42eb63f286dd7f5e8f936574a8e7710a6afe6da2f1d1b9a SHA512 a92ef6f9b66b22fb5d76805500b4087b8a5bc3d67821f11bc711c96d17dca63fefb4d30074ea25ac190a27577f0b09c8bf7a999b9d59ca60666bb7204d643b6a EBUILD vanilla-kernel-5.10.9999.ebuild 3276 BLAKE2B b959175e6e8e9b5ca482c13fa446048059539e17b61c96f455a9eb5283b87b8ae08ae63b8b5aedf1acd68b8e6e4c0315296bb1e6a4deeacfda04a68f8cd8c3e8 SHA512 ef4999a451bb7db00b7fced4843ce687ead6e013b31835bbf3c87e344ac36d2007e9f3e3675f49494b09f69f3a460cd66a166550db458f8a946105c22a7b8ee0 @@ -83,5 +85,6 @@ EBUILD vanilla-kernel-6.6.69.ebuild 4002 BLAKE2B f43924133d4b63fbff0c8dfed3b7e09 EBUILD vanilla-kernel-6.6.70.ebuild 3883 BLAKE2B 6cb2a8a78b4a8b14884d41418fcb933a3ca8d6940ccd5fa3cc367186ce381f0fca213226d6b6d8149ce3e80505c5b313fb54a5dce3c3b79f789531619d9f4b95 SHA512 6520fafc3873a8899abac62626aae9699de942d2a4cfe40f23f167cc94955356faf2915156f77e4017fd76db6df3cc0a205bb81d618d3ee9c86b711fbfd54f3e EBUILD vanilla-kernel-6.6.71.ebuild 3883 BLAKE2B 6cb2a8a78b4a8b14884d41418fcb933a3ca8d6940ccd5fa3cc367186ce381f0fca213226d6b6d8149ce3e80505c5b313fb54a5dce3c3b79f789531619d9f4b95 SHA512 6520fafc3873a8899abac62626aae9699de942d2a4cfe40f23f167cc94955356faf2915156f77e4017fd76db6df3cc0a205bb81d618d3ee9c86b711fbfd54f3e EBUILD vanilla-kernel-6.6.72.ebuild 3883 BLAKE2B 6cb2a8a78b4a8b14884d41418fcb933a3ca8d6940ccd5fa3cc367186ce381f0fca213226d6b6d8149ce3e80505c5b313fb54a5dce3c3b79f789531619d9f4b95 SHA512 6520fafc3873a8899abac62626aae9699de942d2a4cfe40f23f167cc94955356faf2915156f77e4017fd76db6df3cc0a205bb81d618d3ee9c86b711fbfd54f3e +EBUILD vanilla-kernel-6.6.73.ebuild 3883 BLAKE2B 6cb2a8a78b4a8b14884d41418fcb933a3ca8d6940ccd5fa3cc367186ce381f0fca213226d6b6d8149ce3e80505c5b313fb54a5dce3c3b79f789531619d9f4b95 SHA512 6520fafc3873a8899abac62626aae9699de942d2a4cfe40f23f167cc94955356faf2915156f77e4017fd76db6df3cc0a205bb81d618d3ee9c86b711fbfd54f3e EBUILD vanilla-kernel-6.6.9999.ebuild 3507 BLAKE2B a78248737387b1f25a7212d43a0f3c3079bf33c90cbb29aacd64259a6289335eab77d13f621320f4c06435fa8b45765fee653a2f487f1e57b26bfe3366d68521 SHA512 de703ae4bd4a3bfb069e6ac30a46cec4e4c3bfb841d0838faad38c3393b6f2c77a7e6dbf69c460b08d18e59ffea443e2e8bc2a20dec30dc1cec3078b2ecef2c5 MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3 diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.73.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.73.ebuild new file mode 100644 index 000000000000..f4370e66a954 --- /dev/null +++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.73.ebuild @@ -0,0 +1,135 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KERNEL_IUSE_MODULES_SIGN=1 +inherit kernel-build toolchain-funcs verify-sig + +MY_P=linux-${PV} +# https://koji.fedoraproject.org/koji/packageinfo?packageID=8 +# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo +CONFIG_VER=6.6.12-gentoo +GENTOO_CONFIG_VER=g15 + +DESCRIPTION="Linux kernel built from vanilla upstream sources" +HOMEPAGE=" + https://wiki.gentoo.org/wiki/Project:Distribution_Kernel + https://www.kernel.org/ +" +SRC_URI+=" + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz + https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz + -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz + verify-sig? ( + https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign + ) + amd64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config + -> kernel-x86_64-fedora.config.${CONFIG_VER} + ) + arm64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config + -> kernel-aarch64-fedora.config.${CONFIG_VER} + ) + ppc64? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config + -> kernel-ppc64le-fedora.config.${CONFIG_VER} + ) + x86? ( + https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config + -> kernel-i686-fedora.config.${CONFIG_VER} + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86" +IUSE="debug hardened" +REQUIRED_USE="arm? ( savedconfig )" + +BDEPEND=" + debug? ( dev-util/pahole ) + verify-sig? ( sec-keys/openpgp-keys-kernel ) +" +PDEPEND=" + >=virtual/dist-kernel-${PV} +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kernel.org.asc + +src_unpack() { + if use verify-sig; then + verify-sig_uncompress_verify_unpack \ + "${DISTDIR}"/linux-${PV}.tar.{xz,sign} + unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz" + else + default + fi +} + +src_prepare() { + default + + local biendian=false + + # prepare the default config + case ${ARCH} in + arm | hppa | loong) + > .config || die + ;; + amd64) + cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die + ;; + arm64) + cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + ppc) + # assume powermac/powerbook defconfig + # we still package.use.force savedconfig + cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die + ;; + ppc64) + cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die + biendian=true + ;; + x86) + cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die + ;; + *) + die "Unsupported arch ${ARCH}" + ;; + esac + + local myversion="-dist" + use hardened && myversion+="-hardened" + echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die + local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}" + + local merge_configs=( + "${T}"/version.config + "${dist_conf_path}"/base.config + ) + use debug || merge_configs+=( + "${dist_conf_path}"/no-debug.config + ) + if use hardened; then + merge_configs+=( "${dist_conf_path}"/hardened-base.config ) + + tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config ) + + if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then + merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" ) + fi + fi + + # this covers ppc64 and aarch64_be only for now + if [[ ${biendian} == true && $(tc-endian) == big ]]; then + merge_configs+=( "${dist_conf_path}/big-endian.config" ) + fi + + use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" ) + + kernel-build_merge_configs "${merge_configs[@]}" +} diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest index 2f340a01be9d..364c20d533a2 100644 --- a/sys-kernel/vanilla-sources/Manifest +++ b/sys-kernel/vanilla-sources/Manifest @@ -10,12 +10,12 @@ DIST patch-5.15.176.xz 6532700 BLAKE2B 1f15c23c723dbc35fec0ed305d320aa6c9c6feffc DIST patch-5.4.289.xz 5882012 BLAKE2B f4f550cd13dbb930682ccd9a1e64dfdef879f419d402348c34490b6f1259aa2abdf13b8d37b9ae734653dfdcf4f60a000be1d5e515c992457a9122200fec9733 SHA512 bf5f04523e8186fe512f7563a6bf98cdc12864dbf72998a7dd79686631e75d900912df74d3136607e46c997a0650613e67b7500c31658025eb8958c19a37df1d DIST patch-6.1.126.xz 5696704 BLAKE2B b5553f995d610b335019c157d5246c472c266fb3e6d4b185cb786acf037f029eeae5b246aeaafe42687685ea15eebdb4991bc9edbed970063482ff3e7106a37d SHA512 331400c4179baaf521d53b9d466dc7857419d6ed2c5040ac765f0e17423869ae7a2426ba5986c3a7ba8a992fe782f0aa4d3e1c0461758f9469c3957767a373c1 DIST patch-6.12.10.xz 781776 BLAKE2B d23e3782e515d73bd86640e29e9580b617db7c2185e1b44164e2e7fe699e5c668246e2654df5556cc1f1d5da7e4234a3890756b7b9ff481645eb24c98362ced6 SHA512 cb5e1d9e6381dd7f9a68359aeaf2467dbe754434697c7b80c5d950976fc8b38ede5cde59683e03ab1ebc75702dc3c8152461fd61dd67073051ef4707ca7103bd -DIST patch-6.6.72.xz 3729052 BLAKE2B 364a72ede5004a77366aaaf87229d7904d248c4da9d6d837f3e08763b59a8828f44918e12f7e7b03acd448c74d533aa9d2ebe371b9c7841a2ca3806c6acc7cd2 SHA512 b444f212d3923a1270b728737f662a2d009554bdc4b186515de259b64fd8525db4813c0e4b2d1f73908152e506eb4e4be934660b146739cbdbe9e4042a642c92 +DIST patch-6.6.73.xz 3726212 BLAKE2B 1156de155b4b06dc1ccb249fd19bb72f57ed671b4404645c64130efa32fb183143ba1d328f49b618cb0d129485aa592a544319e5b16d1a472181f05533d1fa2d SHA512 1159392b6aaa677f3154a40278c8631ca92ce84248e504a52c53a9a825811c1ed4bb59c0d9a614489e4e9e474d0c18ec1027c556ee1decfbe239ad383fe85127 EBUILD vanilla-sources-5.10.233.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fcf0f83e1284db11abf31b5eaf870e28b6c356df27c4ddc74e00f11be5c7564b40219619c466b68e78b15a67afd59f26e6de SHA512 cf52b712c691f668c75e06f13e85c74fe85c31829bc0c1a077d9c9ea7e9e8f606721c47bc6c9d84971d86448ae792a8251d00e4992360c97eedfa139a3304282 EBUILD vanilla-sources-5.15.176.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fcf0f83e1284db11abf31b5eaf870e28b6c356df27c4ddc74e00f11be5c7564b40219619c466b68e78b15a67afd59f26e6de SHA512 cf52b712c691f668c75e06f13e85c74fe85c31829bc0c1a077d9c9ea7e9e8f606721c47bc6c9d84971d86448ae792a8251d00e4992360c97eedfa139a3304282 EBUILD vanilla-sources-5.4.289.ebuild 426 BLAKE2B 50821aa558c5e1d7d69c57795ac7fcf0f83e1284db11abf31b5eaf870e28b6c356df27c4ddc74e00f11be5c7564b40219619c466b68e78b15a67afd59f26e6de SHA512 cf52b712c691f668c75e06f13e85c74fe85c31829bc0c1a077d9c9ea7e9e8f606721c47bc6c9d84971d86448ae792a8251d00e4992360c97eedfa139a3304282 EBUILD vanilla-sources-6.1.126.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386 EBUILD vanilla-sources-6.12.10.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386 EBUILD vanilla-sources-6.13.0.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386 -EBUILD vanilla-sources-6.6.72.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386 +EBUILD vanilla-sources-6.6.73.ebuild 433 BLAKE2B 35e176ec4412789dff75107349dc6aaab7e52ce3d613016422458bc3649774d7b679f01f93a34f6f6dafba00dab7e4a86a30585c778428e36a266742364c30cf SHA512 56f5529cb0b06a0333d573fa1ec09861fc798ce10c0c9ee0a9a9ec08a8417bfa78a348ed0393737260148fe47c74f5df9e378cdbb8f29772d3388aebbe672386 MISC metadata.xml 340 BLAKE2B e283ab9d2ebb7212e3ba37850c93761f165b4697a2ee6dbf07a67ce907df8ec71b3290a411cb81af8d8d8869b7e45c572487d4d2667dc0a0971986f0f6d1aa8e SHA512 bd0f7f570230dd5bd9f6e270345a3ebc556eb2dbcd19b04e33b5c6df8d9e6735a6e23fe934b39d9ef130ab5e78c6fdd29d7a167cb8ee4ac8ce919c75cec7425c diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.6.72.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.6.73.ebuild index fe614dc5495e..fe614dc5495e 100644 --- a/sys-kernel/vanilla-sources/vanilla-sources-6.6.72.ebuild +++ b/sys-kernel/vanilla-sources/vanilla-sources-6.6.73.ebuild diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz Binary files differindex 7b5a7b5864f9..57dcaa0f013f 100644 --- a/sys-libs/Manifest.gz +++ b/sys-libs/Manifest.gz diff --git a/sys-libs/libcap-ng/Manifest b/sys-libs/libcap-ng/Manifest index 0e7f32356995..cbc23cb2556a 100644 --- a/sys-libs/libcap-ng/Manifest +++ b/sys-libs/libcap-ng/Manifest @@ -1,8 +1,4 @@ -AUX libcap-ng-0.8.4-slibtool.patch 1294 BLAKE2B 7234f8d137570f68d3de9ab0020c3d8d7626d31d8651c4588be74d2762126ed5559004c16a5cbb256a52155c48d61c42117c1164cae9397454467a4f6e76a6a3 SHA512 157fd91974350adc89ca2a08561bb40d01d7a615e94b82e1f002f10d479138e311f6b653e7026182514f52706319269996c3c37054ccf4c73a89e2ef7870146e -AUX libcap-ng-0.8.4-swig.patch 873 BLAKE2B 8ec0c99cfaef7885ece5cb11a17ee09bf3903f3bf9ba99f507c2f93f39fd27d5bd497fe967acc735c012ad2a086913257cb0001971e9c86731c44184fa64ec01 SHA512 d68fe855d2c50ed8a46376c5b388b543658e2726e54c190098849b74f6993f1cf9f5d08505ece7ce44220547d6c42ee963cb67cf35be4998b2262069ce4fabd3 AUX libcap-ng-0.8.5-python.patch 861 BLAKE2B 748386a5d03adf88ceb84e6c866e46df1d7336d114ec01fe38f0f70e0670eca3ec5f43561b082fdaffbecf825fc093f28fb8665236c56738e0c0cec4889c49d7 SHA512 b51bdf7738a882373408fbdc9919b87791919082964af3e6c6a887577f46f76c7679fe1985fd0c3a2ca01b2573ad794a8a172f0b8533439d1522eecd4f5158e7 -DIST libcap-ng-0.8.4.tar.gz 453749 BLAKE2B 523480281cfa544e77e30932968b4b18424286dbced06bb4645d536cf19d4cc0f7c73de82006ffc329aa7ef208e0cf8e3379f1b20e1e8e4e90e422ed736f6c44 SHA512 f4f3499d592e8583c2bdb8d700981a7930bd545f0889bc02f49acecf17e3bc600b100cd4f64e9326e5bac0a07a02a1ac4b7e83e919563066665a3d67cbe6871e DIST libcap-ng-0.8.5.tar.gz 460149 BLAKE2B ce0fc4ebceaa66d6f888f8b752e501bed7513d45231425054340016a6215ce52f0cd81b3a4a54c7c9ec0b623965002d66316c6c37844f0bd132b186ff7c6a41f SHA512 89fb86454847f354c012411ecdc7e17f07bb40d7e9719ca0b93ea81c436113685bbbb5c1b9cb1b7ac92d216c105c687285304135beb156aedd55ab1c61e4f269 -EBUILD libcap-ng-0.8.4-r1.ebuild 2296 BLAKE2B b58854b194564e036c2839df96ddc5b420d986a95fb529d2f0f526c18cd68fe6e982d50d49484fd6f57dfb21d6606175c962c0f561c7bdd05e492ea770bf6370 SHA512 2d4519e6c9ee83593e8f05a7e54a8726ad44e6804f38c9c4e54f540ecea8dd7d7918e651a54e4bb94ba1a32aafeea55f1e252b39df1d140bf89257c9922b6c52 EBUILD libcap-ng-0.8.5.ebuild 2229 BLAKE2B 81d612c107cda6a2dddc6a115b28e0297306e9e98ecfbf753c156f4749811ea91a29930bdcb1134d34b71fde70d5dd039daadd1344bc5d2bb7e07eb0c5695c12 SHA512 a35eb050d7b78f2d8a7eb12649283478a9b5eedec13cf19d005815dcda012a4649f9c641ab9fc58f28ac9c742faa043a1afff35f87e9a977e28522319bb21ad4 MISC metadata.xml 743 BLAKE2B 76f6f5e1f041c4609c640c0ad15363124e7e4adcf013180aa965a2b45da54de2d9574b21c8d1c7c1504c06df1bd7c34c765a44261da99e3080f0f92d89584e33 SHA512 c674b44010c80273ca64554911408e9533a29152d8cff2dcee7a5554c8269e32214e406d04082b267f9d958a53f3bd7f653af7a004a487aa6dd2d253314c2f25 diff --git a/sys-libs/libcap-ng/files/libcap-ng-0.8.4-slibtool.patch b/sys-libs/libcap-ng/files/libcap-ng-0.8.4-slibtool.patch deleted file mode 100644 index d69f986875e3..000000000000 --- a/sys-libs/libcap-ng/files/libcap-ng-0.8.4-slibtool.patch +++ /dev/null @@ -1,32 +0,0 @@ -https://github.com/stevegrubb/libcap-ng/commit/75fe3714a8da28f0e2939c4402527782014401dd -https://github.com/stevegrubb/libcap-ng/pull/52 - -From b7d21b473badb349bc0d6246b3804a8a2d329f36 Mon Sep 17 00:00:00 2001 -From: orbea <orbea@riseup.net> -Date: Wed, 3 Apr 2024 17:32:04 -0700 -Subject: [PATCH] utils: link using libcap-ng.la - -When linking internal dependencies that were linked using $(LIBTOOL) the -ideal method is to use the generated libtool archive (.la) file. This -fixes the build with slibtool which doesn't find -lcap-ng during the -build and explicitly requires the .la file to be used. - -Gentoo Issue: https://bugs.gentoo.org/928450 -Signed-off-by: orbea <orbea@riseup.net> ---- - utils/Makefile.am | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/utils/Makefile.am b/utils/Makefile.am -index f430454..97aa021 100644 ---- a/utils/Makefile.am -+++ b/utils/Makefile.am -@@ -25,7 +25,7 @@ CONFIG_CLEAN_FILES = *.loT *.rej *.orig - AUTOMAKE_OPTIONS = no-dependencies - EXTRA_DIST = $(man_MANS) - AM_CPPFLAGS = -I${top_srcdir} -I${top_srcdir}/src --LIBS = -L${top_builddir}/src -lcap-ng -+LDADD = ${top_builddir}/src/libcap-ng.la - AM_CFLAGS = -W -Wall -Wshadow ${WFLAGS} -Wundef -D_GNU_SOURCE - bin_PROGRAMS = pscap netcap filecap captest - man_MANS = pscap.8 netcap.8 filecap.8 captest.8 diff --git a/sys-libs/libcap-ng/files/libcap-ng-0.8.4-swig.patch b/sys-libs/libcap-ng/files/libcap-ng-0.8.4-swig.patch deleted file mode 100644 index 4b3f41a580ab..000000000000 --- a/sys-libs/libcap-ng/files/libcap-ng-0.8.4-swig.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://bugs.gentoo.org/921305 -https://github.com/stevegrubb/libcap-ng/issues/48 -https://github.com/stevegrubb/libcap-ng/commit/30453b6553948cd05c438f9f509013e3bb84f25b - -From 30453b6553948cd05c438f9f509013e3bb84f25b Mon Sep 17 00:00:00 2001 -From: Steve Grubb <ausearch.1@gmail.com> -Date: Thu, 4 Jan 2024 15:06:29 -0500 -Subject: [PATCH] Remove python global exception handler since its deprecated - ---- - bindings/src/capng_swig.i | 7 ------- - 2 files changed, 1 insertion(+), 7 deletions(-) - -diff --git a/bindings/src/capng_swig.i b/bindings/src/capng_swig.i -index fcdaf18..fa85e13 100644 ---- a/bindings/src/capng_swig.i -+++ b/bindings/src/capng_swig.i -@@ -30,13 +30,6 @@ - - %varargs(16, signed capability = 0) capng_updatev; - --%except(python) { -- $action -- if (result < 0) { -- PyErr_SetFromErrno(PyExc_OSError); -- return NULL; -- } --} - #endif - - %define __signed__ diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild b/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild deleted file mode 100644 index 228d595f6de9..000000000000 --- a/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Keep an eye on Fedora's packaging (https://src.fedoraproject.org/rpms/libcap-ng/tree/rawhide) for patches -# Same maintainer in Fedora as upstream -PYTHON_COMPAT=( python3_{10..12} ) -inherit autotools flag-o-matic out-of-source-utils python-r1 - -DESCRIPTION="POSIX 1003.1e capabilities" -HOMEPAGE="https://people.redhat.com/sgrubb/libcap-ng/" -SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux" -IUSE="python static-libs" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND="python? ( ${PYTHON_DEPS} )" -DEPEND=" - ${RDEPEND} - sys-kernel/linux-headers -" -BDEPEND="python? ( >=dev-lang/swig-2 )" - -PATCHES=( - "${FILESDIR}"/${P}-swig.patch - # https://bugs.gentoo.org/928450 - "${FILESDIR}"/${P}-slibtool.patch -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - use sparc && replace-flags -O? -O0 - - local ECONF_SOURCE="${S}" - - local myconf=( - $(use_enable static-libs static) - --with-capability_header="${ESYSROOT}"/usr/include/linux/capability.h - ) - - local pythonconf=( - --without-python3 - ) - - # Set up python bindings build(s) - if use python ; then - setup_python_flags_configure() { - pythonconf=( - --with-python3 - ) - - run_in_build_dir econf "${pythonconf[@]}" "${myconf[@]}" - } - - python_foreach_impl setup_python_flags_configure - else - local BUILD_DIR="${WORKDIR}"/build - run_in_build_dir econf "${pythonconf[@]}" "${myconf[@]}" - fi -} - -src_compile() { - if use python ; then - python_foreach_impl run_in_build_dir emake - else - local BUILD_DIR="${WORKDIR}"/build - emake -C "${BUILD_DIR}" - fi -} - -src_test() { - if [[ "${EUID}" -eq 0 ]] ; then - ewarn "Skipping tests due to root permissions." - return - fi - - if use python ; then - python_foreach_impl run_in_build_dir emake check - else - local BUILD_DIR="${WORKDIR}"/build - emake -C "${BUILD_DIR}" check - fi -} - -src_install() { - if use python ; then - python_foreach_impl run_in_build_dir emake DESTDIR="${D}" install - else - local BUILD_DIR="${WORKDIR}"/build - emake -C "${BUILD_DIR}" DESTDIR="${D}" install - fi - - find "${ED}" -name '*.la' -delete || die -} diff --git a/sys-libs/libseccomp/Manifest b/sys-libs/libseccomp/Manifest index 4edb62f81d0d..a887c265c171 100644 --- a/sys-libs/libseccomp/Manifest +++ b/sys-libs/libseccomp/Manifest @@ -5,10 +5,7 @@ AUX libseccomp-2.5.5-which-hunt.patch 1779 BLAKE2B 00ac7f24b718f450c258c0d69f600 AUX libseccomp-2.6.0-python-shared.patch 778 BLAKE2B 343bcb6c8e8cfc9bab3e0439d391ddfae023587f64f23860c1594cacb60d3af58e031edd5f37ba705bf3da01799ed12ab931a4b9a98e9063922f16cab814d5e6 SHA512 029b1403a3b0af5931833837d9b640d8d9ee172972f927f756137ca51bdbfd3f9cd42657029397fdb2cb727a5065356e05ca196fcb2170484f807bb65cd5a398 AUX libseccomp-python-shared.patch 759 BLAKE2B e2c42e18ca93fe5fddbc3a5b47ac0e6a29e566292fd62b87e6b45f6cb230570a2d1907a8b192e80b32c1900d069a4f10a866fa50bd9b88f5b78abff4206bd4cb SHA512 74548c7969869ff8f937a75eac720f1c654fad87dc17aed1c041bcb765586b4ee978a3ff7c6281be03277f6c74f2ec32624f91beb55afec3066a06a9e51483e2 DIST libseccomp-2.5.5-loongarch-r1.patch 119822 BLAKE2B 4aa75c1ac87b2ca25cf6be38dfd760879c7255ca8e6cf86be3ac6e354f76cdaf3c8e2f59b646254414ffb0f1ffe6b7c50478f4db895a6ce632db8782c9807e91 SHA512 f7cd768d672a25448b2a3ceda27db52e0d62b5d9ab3eeb906226b6ebc19332c89332e0b870aaf82d4ffcfd642c2deb6029a30ae9a6bd702ebad9fdd40622b582 -DIST libseccomp-2.5.5-loongarch64-20231204.patch.xz 41236 BLAKE2B 7831b28c275771bb675b4b5045e657d96c254e69cee7188a19f4812bc83343e0041772c20be1e7392ec88387726b49f34aa670a906b922dba531a0d35e548b1e SHA512 7870e536d834360dfec446493815b675a305f6bec1b79d0caae6fb546d2f694e77ce52e547bbcdb22cda272272bf3d5a427960b4aa76fb987d06ab035298007d DIST libseccomp-2.5.5.tar.gz 642445 BLAKE2B d770cee1f3e02fbbcd9f25655b360ab38160ad800e2829a67f2b9da62b095a90be99ac851a67344cf95bd6810a6268da4655dc1d37d996e58239c4999eb41998 SHA512 f630e7a7e53a21b7ccb4d3e7b37616b89aeceba916677c8e3032830411d77a14c2d74dcf594cd193b1acc11f52595072e28316dc44300e54083d5d7b314a38da -EBUILD libseccomp-2.5.5-r1.ebuild 3273 BLAKE2B cade5d5eca0b4576ffb41debba45ff49e1a36b79f38b7d2fd8add821b174c9e73a7e9b20f07007e70b6b3f1d9e37ff9735ba38dcb300abf985a1c623cfb43528 SHA512 0e406903011d194f42fd1a2f4135759e89ebcc810722e8efefc1c68390e42ef4d9f26fd7df7955bd96faebedf74bbde37e04561d8b6601f2d49f1f21e790827b EBUILD libseccomp-2.5.5-r2.ebuild 3320 BLAKE2B dd3464cbde08c57809e23c39b199e4a2bb9cc2ebbe743cee71884a653fe0d491596c1e177ce6fa6105e9981f813b1e2336bad74b60174aa229876f9e889c049f SHA512 23c82d3ca67731fd620c35523810b6f38f0252e15eeaf5b501e8e122f788a47065295f389598d705f826b4fcd15b41111d0fd043a517774afbcc7d760647cf93 -EBUILD libseccomp-2.5.5.ebuild 2933 BLAKE2B d2b8b53e01877d343de0b6838b2bf4b3addeec676fbd89fae289788da03fb4b9b7af89e193e17621361bb39e33f77f80393a7807887010016dc7d49120653b1d SHA512 9f911a3647dac012b5cad4c919ba1a286fbc9348320810f7b772125da4250c4d26ae5cb870caf96a45930f3f040296f375b31818e69c0ccee826b497208d7d86 EBUILD libseccomp-9999.ebuild 2433 BLAKE2B 50afb42077d398c80404844c9d865b2b5760f157c7455f8b74ab666f16ebec647f413649091a4d1406f7b7d5e0b9daf1a0edf4a3ee83f9eb7c495b8817cf06e4 SHA512 c0abf7f041c37df9047fb4e7e9c4632978be2d90c93b5756bdfff9167d2cd11df5065266c23eefd70feb67cf731cb653d6ab9154ae077bcb714c11c38aacea18 MISC metadata.xml 506 BLAKE2B 44dc13629234226f9314270c05d5c7c87575639fe12282e73697ead63d016ee9b52a89d673be5881bfcbf4d605024ecfcc3e19510581d334a6d5737df6a36b50 SHA512 93b0a53783499eab6b6264867a049830d765ee56d19b0c60e764f6651dff9f0d11efbec0783fdeb17c2c64d3f409bb4b1b1f74f267022775b992b61a1df03100 diff --git a/sys-libs/libseccomp/libseccomp-2.5.5-r1.ebuild b/sys-libs/libseccomp/libseccomp-2.5.5-r1.ebuild deleted file mode 100644 index 153293b5f8ca..000000000000 --- a/sys-libs/libseccomp/libseccomp-2.5.5-r1.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_OPTIONAL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 multilib-minimal - -DESCRIPTION="High level interface to Linux seccomp filter" -HOMEPAGE="https://github.com/seccomp/libseccomp" - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/seccomp/libseccomp.git" - PRERELEASE="2.6.0" - AUTOTOOLS_AUTO_DEPEND=yes - inherit autotools git-r3 -else - AUTOTOOLS_AUTO_DEPEND=no - inherit autotools libtool - SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz - experimental-loong? ( https://github.com/matoro/libseccomp/compare/v${PV}..loongarch-r1.patch - -> ${P}-loongarch-r1.patch )" - KEYWORDS="-* amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="experimental-loong python static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -# We need newer kernel headers; we don't keep strict control of the exact -# version here, just be safe and pull in the latest stable ones. bug #551248 -DEPEND=" - >=sys-kernel/linux-headers-5.15 - python? ( ${PYTHON_DEPS} ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - ${DEPEND} - dev-util/gperf - experimental-loong? ( ${AUTOTOOLS_DEPEND} ) - python? ( - ${DISTUTILS_DEPS} - dev-python/cython[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}"/libseccomp-python-shared.patch - "${FILESDIR}"/libseccomp-2.5.3-skip-valgrind.patch - "${FILESDIR}"/libseccomp-2.5.5-which-hunt.patch - "${FILESDIR}"/libseccomp-2.5.5-arch-syscall-check.patch -) - -src_prepare() { - if use experimental-loong; then - PATCHES+=( "${DISTDIR}/${P}-loongarch-r1.patch" ) - fi - - default - - if [[ ${PV} == *9999 ]] ; then - sed -i -e "s/0.0.0/${PRERELEASE}/" configure.ac || die - fi - - if use experimental-loong; then - # touch generated files to avoid activating maintainer mode - # remove when loong-fix-build.patch is no longer necessary - touch ./aclocal.m4 ./configure ./configure.h.in || die - find . -name Makefile.in -exec touch {} + || die - fi - - if [[ ${PV} == *9999 ]] || use experimental-loong; then - rm -f "include/seccomp.h" || die - eautoreconf - else - elibtoolize - fi -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - --disable-python - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - emake - - if multilib_is_native_abi && use python ; then - # setup.py expects libseccomp.so to live in "../.libs" - # Copy the python files to the right place for this. - rm -r "${BUILD_DIR}"/src/python || die - cp -r "${S}"/src/python "${BUILD_DIR}"/src/python || die - local -x CPPFLAGS="-I\"${BUILD_DIR}/include\" -I\"${S}/include\" ${CPPFLAGS}" - - # setup.py reads VERSION_RELEASE from the environment - local -x VERSION_RELEASE=${PRERELEASE-${PV}} - - pushd "${BUILD_DIR}/src/python" >/dev/null || die - distutils-r1_src_compile - popd >/dev/null || die - fi -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi && use python ; then - distutils-r1_src_install - fi -} - -multilib_src_install_all() { - find "${ED}" -type f -name "${PN}.la" -delete || die - - einstalldocs -} diff --git a/sys-libs/libseccomp/libseccomp-2.5.5.ebuild b/sys-libs/libseccomp/libseccomp-2.5.5.ebuild deleted file mode 100644 index a7ba7a3f25c0..000000000000 --- a/sys-libs/libseccomp/libseccomp-2.5.5.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_OPTIONAL=1 - -inherit distutils-r1 multilib-minimal - -DESCRIPTION="high level interface to Linux seccomp filter" -HOMEPAGE="https://github.com/seccomp/libseccomp" - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/seccomp/libseccomp.git" - PRERELEASE="2.6.0" - inherit autotools git-r3 -else - SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz - experimental-loong? ( https://dev.gentoo.org/~xen0n/distfiles/${PN}-2.5.5-loongarch64-20231204.patch.xz )" - KEYWORDS="-* amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux" -fi - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="experimental-loong python static-libs test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -# We need newer kernel headers; we don't keep strict control of the exact -# version here, just be safe and pull in the latest stable ones. bug #551248 -DEPEND=">=sys-kernel/linux-headers-5.15 - python? ( ${PYTHON_DEPS} )" -RDEPEND="${DEPEND}" -BDEPEND="${DEPEND} - dev-util/gperf - python? ( dev-python/cython[${PYTHON_USEDEP}] )" - -PATCHES=( - "${FILESDIR}"/libseccomp-python-shared.patch - "${FILESDIR}"/libseccomp-2.5.3-skip-valgrind.patch - "${FILESDIR}"/libseccomp-2.5.5-which-hunt.patch -) - -src_prepare() { - if use experimental-loong; then - PATCHES+=( "${WORKDIR}/${PN}-2.5.5-loongarch64-20231204.patch" ) - fi - - default - - if use experimental-loong; then - # touch generated files to avoid activating maintainer mode - # remove when loong-fix-build.patch is no longer necessary - touch ./aclocal.m4 ./configure ./configure.h.in || die - find . -name Makefile.in -exec touch {} + || die - fi - - if [[ ${PV} == *9999 ]] ; then - sed -i -e "s/0.0.0/${PRERELEASE}/" configure.ac || die - - eautoreconf - fi -} - -multilib_src_configure() { - local myeconfargs=( - $(use_enable static-libs static) - --disable-python - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -do_python() { - # setup.py reads VERSION_RELEASE from the environment - local -x VERSION_RELEASE=${PRERELEASE-${PV}} - - pushd "${BUILD_DIR}/src/python" >/dev/null || die - "$@" - popd >/dev/null || die -} - -multilib_src_compile() { - emake - - if multilib_is_native_abi && use python ; then - # setup.py expects libseccomp.so to live in "../.libs" - # Copy the python files to the right place for this. - rm -r "${BUILD_DIR}"/src/python || die - cp -r "${S}"/src/python "${BUILD_DIR}"/src/python || die - local -x CPPFLAGS="-I\"${BUILD_DIR}/include\" -I\"${S}/include\" ${CPPFLAGS}" - - do_python distutils-r1_src_compile - fi -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi && use python ; then - do_python distutils-r1_src_install - fi -} - -multilib_src_install_all() { - find "${ED}" -type f -name "${PN}.la" -delete || die - - einstalldocs -} diff --git a/sys-libs/pam/Manifest b/sys-libs/pam/Manifest index 4059b809f16c..9ae0e0028337 100644 --- a/sys-libs/pam/Manifest +++ b/sys-libs/pam/Manifest @@ -6,5 +6,5 @@ DIST Linux-PAM-1.6.1.tar.xz 1054152 BLAKE2B 649b4ff892fbd3eb90adcbd9ccc5b3f5df51 DIST pam-1.7.0_p20241230.gh.tar.gz 719108 BLAKE2B c37daabae380ce75c630a0af1b9960676bc973c773025bc7f65ae87aebff4ca3b667e16ec9635c7677e8a00e6b26eb590f84b798529c3340cdc2c262e7e5649e SHA512 d9d53ddd420fe754c76303b99c37e5cc2eca3d4af9f64043f3f9e69c3abfc3c05d5a1efdbbdfb39ad46a301a0df7a18425d0e8c110c1d76bad3e62dfa97b61ef EBUILD pam-1.5.3-r1.ebuild 4456 BLAKE2B 11d04b870ae3571fa71aa7d1bdaa29eb59b5593899aa70223d3ad708331b875d21ac1ab6b28f06392651db04bca8821c747e478fb87744968d6cc6a23a652951 SHA512 a98f212ddcdef9542e6f3bcd05c3a1f6243b5e2696bf93bd4596ae8f84a88acf0ad7bba4a196dfc91775a20b5d3dff30659406437491f476252f4cb1e7c3c92a EBUILD pam-1.6.1.ebuild 4459 BLAKE2B b6c946278113f8c0cf63676382fce8dfee77ed4d02f56314f55734c4c5e32b1dc668d851315ff27fe98c470a61cda43cb9bd31b3430fc859aaa3aca767fd4c33 SHA512 4100f9df870643f57f8d99114d6ff02553d9fc6ebd5fc3a3fea85ab49ec248482bddfe5b0767551d6bcb0a8a42439f9b35cf81f087750aa030d4d9d144f20834 -EBUILD pam-1.7.0_p20241230-r3.ebuild 5566 BLAKE2B 44fc8da38ace5b4a7973fa5e78038f455bdd785dc71cca1b58b1fd8036422b6bb1064d0689d9ec84a03732a37ae08090186c630cc4bdc14a401b21bf6dafdda9 SHA512 fbb2f6c125ccb030e07282895bb1ee59bcb6df8e2667fa30ead4a6dbea6d4d7e2f75accda220024dd53d8e7ed293415f5bccd5c6854f5f53f1f5360deec5f77f +EBUILD pam-1.7.0_p20241230-r3.ebuild 5710 BLAKE2B f221b0df0d204732cd01562eca79e715880374b8df9da91c183dfec1f96c5f4beabc8498baac3daf5d0e32d9d2027ec9bdaf735cd20a4803fbea3a2e088f6d66 SHA512 9471418ddefa41fa0e8550f704742579e4e6367c0b941f657befaf86db1d34c18cbc8f2d36225da935fef9e95f1efc7423f52344f5fd41f8f2d4d0fa4e7e8cba MISC metadata.xml 846 BLAKE2B e236bd8c7a53097d96164d9063d1dbb9372cef4ec92731dc43df6731cc7f4fc2935aeeb2e069b6da1d4bce3f1cc6a657e0361208581da615f3f41ec72c02261e SHA512 e2e28deadb2c941f8fa31447ec20c95ccb340d638f8b1e742a89ccc2dbb3c8d88e764f750d6e13c5a6320a612d6f2447689c02862a5e897919d1e9bca7857089 diff --git a/sys-libs/pam/pam-1.7.0_p20241230-r3.ebuild b/sys-libs/pam/pam-1.7.0_p20241230-r3.ebuild index e1e1c79a8d0e..e9bcba737b4f 100644 --- a/sys-libs/pam/pam-1.7.0_p20241230-r3.ebuild +++ b/sys-libs/pam/pam-1.7.0_p20241230-r3.ebuild @@ -9,7 +9,7 @@ MY_P="Linux-${PN^^}-${PV}" # Can reconsider w/ EAPI 8 and IDEPEND, bug #810979 TMPFILES_OPTIONAL=1 -inherit db-use fcaps flag-o-matic meson-multilib +inherit db-use fcaps flag-o-matic meson-multilib toolchain-funcs DESCRIPTION="Linux-PAM (Pluggable Authentication Modules)" HOMEPAGE="https://github.com/linux-pam/linux-pam" @@ -78,11 +78,11 @@ src_configure() { } multilib_src_configure() { - local native_file="${T}"/meson.${CHOST}.${ABI}.ini.local + local machine_file="${T}/meson.${CHOST}.${ABI}.ini.local" # Workaround for docbook5 not being packaged (bug #913087#c4) # It's only used for validation of output, so stub it out. # Also, stub out elinks+w3m which are only used for an index. - cat >> ${native_file} <<-EOF || die + cat >> "${machine_file}" <<-EOF || die [binaries] xmlcatalog='true' xmllint='true' @@ -90,9 +90,15 @@ multilib_src_configure() { w3m='true' EOF - local emesonargs=( - --native-file "${native_file}" + local emesonargs=() + if tc-is-cross-compiler; then + emesonargs+=( --cross-file "${machine_file}" ) + else + emesonargs+=( --native-file "${machine_file}" ) + fi + + emesonargs+=( $(meson_feature audit) $(meson_native_use_bool examples) $(meson_use debug pam-debug) diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz Binary files differindex f36794412c8a..3ad0ecf24b16 100644 --- a/sys-process/Manifest.gz +++ b/sys-process/Manifest.gz diff --git a/sys-process/nvtop/Manifest b/sys-process/nvtop/Manifest index 45cb0817c229..396de8cffd8e 100644 --- a/sys-process/nvtop/Manifest +++ b/sys-process/nvtop/Manifest @@ -1,5 +1,5 @@ AUX nvtop-3.1.0-fix-drm-missing.patch 805 BLAKE2B fd684cc94a8f1f3cebd5eb369739491947ee48b5b4efda007a881fe655ac73bf68c0a331e6ca13bad5b83a204f70c072024bea67d83e0af18c9cf2edacbc6288 SHA512 f56f0bf1ff69f3622ca737fa0463e87f0d087a1a601185e20041e4e6a0e903520193cdf4c915b8ea1e848e7157ac44be7719f26c4096475fc5c38f69bd7da1f3 DIST nvtop-3.1.0.tar.gz 269897 BLAKE2B 8d8e8b8014ea4d9dba241d620eaf9b4c37e99b593a8dddc31cc40d084eb1d5aaf3dff712d86567f46fb3b360b77392ac1836c9487e6b9f9a2514b27f2ebd1e94 SHA512 a22806920d85954930cf9a24450de2603418326b59bc7acedf8ff59ddb0f40e119de496a63f42706b4b6961c83ba664a8a33a3e4106a1c3ef6cd3da758aa5a55 -EBUILD nvtop-3.1.0.ebuild 1247 BLAKE2B 787ae592022d4feebf74e5b8bf0b785cb5a492f8c1222fd3f6dd180f3b7fbdd1b7b4ca077b4d48d485f221ac236a543c16fb9593f0ff748abe7c57ae6f1dc8dd SHA512 05b353ed124f91fd7d54dd249c4d7ed9bba4fefb2fce3a9a865b760686b41edf9af1c3772840d02635e2a0c3434fcbd01d1e315b2f39f9f3b760e3a0b2d4f99e +EBUILD nvtop-3.1.0.ebuild 1246 BLAKE2B b021d9d47147baea7e05777ae8b2640ac6b128902d90c803064a94e270498fbea02e8529dc5ae67f5534acc4bec707b2633142424eeabb6bc91f0c14a86f55c1 SHA512 d693f41199a068f5f69fbe9288ba04a595593fb11ef310f6132948d9d0ab41a0bcb8de19f1e279d0abd7a3e038410a49b3340677395082696e4d82b9793ea365 EBUILD nvtop-9999.ebuild 1185 BLAKE2B 916b534b9f409eb8a2fbb07006cd15ff48beb023c2198c1bb0bb6ffc492c2c9da8a579cbee2029805479e7bae057809cf2e6ad89473c925539aef9483ac3399c SHA512 0abed073d6a8c5fe85f97caa76d1d2b7ad2fffd57682baa0bf22f0da2d6294d706f6d5ae29ddb147bbace97417651a6ffedf2be78008e04937a0ae8d1c16df69 MISC metadata.xml 1280 BLAKE2B 5ab81ab4127160ecc5559260f99ea2384e56c722b84fcc0ceccd42c4479ec00617a3f12b4231087d1a6a9dd8b056fc582a4278874f54fab76ca7cd9792e9e04f SHA512 c07cb7e0226996ae74d9551b7baecbc353e5702a1eb4de2af28fcb90d48e143ab9a5af10e9a0f35849b6d45c100f3c050ef2baf7c427dd96e3330c8caeae155b diff --git a/sys-process/nvtop/nvtop-3.1.0.ebuild b/sys-process/nvtop/nvtop-3.1.0.ebuild index 81a0b78f6af0..89b5d58d7a55 100644 --- a/sys-process/nvtop/nvtop-3.1.0.ebuild +++ b/sys-process/nvtop/nvtop-3.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]] ; then inherit git-r3 else SRC_URI="https://github.com/Syllo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3" diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz Binary files differindex 2a973e2be540..44a740360716 100644 --- a/virtual/Manifest.gz +++ b/virtual/Manifest.gz diff --git a/virtual/dist-kernel/Manifest b/virtual/dist-kernel/Manifest index bb87e3680814..910de9da17a0 100644 --- a/virtual/dist-kernel/Manifest +++ b/virtual/dist-kernel/Manifest @@ -19,4 +19,5 @@ EBUILD dist-kernel-6.6.69.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136 EBUILD dist-kernel-6.6.70.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a EBUILD dist-kernel-6.6.71.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a EBUILD dist-kernel-6.6.72.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a +EBUILD dist-kernel-6.6.73.ebuild 391 BLAKE2B 926b825d18aef6b926c1e0289eeff525136082cfb5928efcc3cda2cfa56dbec42ad8517bf89775d2ac2a924a1ef7c037027915ac16a927c4f3295504a5427d76 SHA512 6f27426736759c6e711793f771681b03d00c68071f16e57b80c9bfa5dc4ffee361795fea4e9bbf20fd38014e7c3a7a02ed74d4947e1a6319b86b010a9fe62e5a MISC metadata.xml 291 BLAKE2B f8eaa7c5aaced8dad269f9939139bcdd32c64dcc4ebff2b0b41dea61de5aed39723d73721bc44c2bee64717de093b97dc326037a335616caada3ea857c98fb07 SHA512 4fb007791c48eddbb1ee30cde6c1618ef67fbe62a29f3b805a7224818c34ce986b6e3d9378ab500875e012e9ea48663809204d69a410b23d12925f11ada333ca diff --git a/virtual/dist-kernel/dist-kernel-6.6.73.ebuild b/virtual/dist-kernel/dist-kernel-6.6.73.ebuild new file mode 100644 index 000000000000..e66ff2433373 --- /dev/null +++ b/virtual/dist-kernel/dist-kernel-6.6.73.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Virtual to depend on any Distribution Kernel" +SLOT="0/${PVR}" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + || ( + ~sys-kernel/gentoo-kernel-${PV} + ~sys-kernel/gentoo-kernel-bin-${PV} + ~sys-kernel/vanilla-kernel-${PV} + ) +" diff --git a/virtual/perl-Term-Table/Manifest b/virtual/perl-Term-Table/Manifest index 35ad8a53b7e3..663d8879e5a1 100644 --- a/virtual/perl-Term-Table/Manifest +++ b/virtual/perl-Term-Table/Manifest @@ -1,3 +1,4 @@ EBUILD perl-Term-Table-0.22.0.ebuild 448 BLAKE2B f94a984afc20c6d74370a8ed0c7c2305c50d2f6da1d4d31d50a1db86a7c2d6eb01568c95c4c1611e51bf154b9ffb264456520f0584256d66fc06ae9a7741ff44 SHA512 1c4bcfc41347df8caae89b51b963bc0d64db630275087312375b07fe68e67c0e147b438af98459a8119eaaa63648f2c673cf456897f51493f80599dcb23adf30 EBUILD perl-Term-Table-0.23.0.ebuild 449 BLAKE2B 72532aad2e57f0b46552e98b63b8d2ae34db3fd214661328e9322a2994c7621e3bd1649caaab428c031336c8ac439b8ecad1471cf411fdb1b0e992114dc447fe SHA512 db8a81f5d2a7277771e55723b1d4023c746a6ee2adfcdbd847557fea9c7b3d3fbfa29955055102be8052a40fedce51a48cbb69f73a6b071a1c3200adb75ad6d4 +EBUILD perl-Term-Table-0.24.0.ebuild 456 BLAKE2B ad6b4caf58af5ee7fb8399d1842ad3cbe1854c55e027cdb5ef047340c3367b8f4c8ea226cb6166965319d823419a07350614cb631dbc81366c8e08fbd42f3e11 SHA512 b69e3f45abfc62b24bc0eb8201cdb614d7a35c6361151419f7f74b557a52670d752ed0c0788584b94d4ad65191bc8f291c10cec30dc470f6b2955afbe9239128 MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f diff --git a/virtual/perl-Term-Table/perl-Term-Table-0.24.0.ebuild b/virtual/perl-Term-Table/perl-Term-Table-0.24.0.ebuild new file mode 100644 index 000000000000..e9b035a17fbb --- /dev/null +++ b/virtual/perl-Term-Table/perl-Term-Table-0.24.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Virtual for ${PN#perl-}" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + ~perl-core/${PN#perl-}-${PV} + dev-lang/perl:= + !<perl-core/Term-Table-${PV} + !>perl-core/Term-Table-${PV}-r999 +" diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz Binary files differindex 68ed1eb0cdb6..1b2a3df7e1f3 100644 --- a/www-apps/Manifest.gz +++ b/www-apps/Manifest.gz diff --git a/www-apps/element/Manifest b/www-apps/element/Manifest index cea6d6fdaa31..8ee078b2590b 100644 --- a/www-apps/element/Manifest +++ b/www-apps/element/Manifest @@ -1,7 +1,5 @@ -DIST element-v1.11.86.tar.gz 24286956 BLAKE2B 6beb40d4d7e716b084eb7c77299efc37d0aaecd35340b761780b7c47b9bfb4a98d64cb17cea16cd75d60aa4d16d1c8d9537f7a375a028d189ef7c91ee716df6d SHA512 0e50c3d565648d222fbdb0d532684f7519f16b9c6100cff83588f9f27dcdc2b82fb1dc485a767d99568ffe4c452af0313676ae53bd4fda401e8a7a6d879d6514 -DIST element-v1.11.87.tar.gz 37087866 BLAKE2B e7240edd0ab9f008c11c93ee9ad3832afc0c504ffba716c3f86bdd96b8fec515ec29f000878f76d155eedf8b177557422037a6cd2a80717bb6e43e3b18972cc1 SHA512 b1595a7b4a5a432b3c365360a50f3be23ed330cd43d6facf06d8f5b118bfb082b3bab5c704257311994dd1a9d71cea138b77f4edc3d53cbe0dd7af420214cade DIST element-v1.11.89.tar.gz 33225741 BLAKE2B cad4d31b1eb06ebe16aa3f4442f1e9548bc9bf63485e552c4153a862f236daeeb08e70550417a6f53c6c46d862b2846fc262fd2dbb62dc4c221ae63ddd726c8a SHA512 2c0df50e92b2879c65c29b02d280be5b3a01da11fdd39aa24083ae8e70ba5efefcfbc09563ed9634a7cd56bb8a58a1b9bd9a05177585c8ae483e591a4ec4b67d -EBUILD element-1.11.86.ebuild 709 BLAKE2B bdcc5e8209dc07c33fc91becf2705db7f54a7345d1984716c606b3fd3da38bdc270f5f9684334edc420a84a159dfa2ca94cb28348146a4ba1f874389ce42a9cd SHA512 ce11a90caa483b0971cc9903f8890d9c63a46dd80b54a92c0282d2d910c01c1138962d742568f7a982448d5c7d4e1446baaa79fdb2ec288cdcd5ccb4a86f697a -EBUILD element-1.11.87.ebuild 709 BLAKE2B bdcc5e8209dc07c33fc91becf2705db7f54a7345d1984716c606b3fd3da38bdc270f5f9684334edc420a84a159dfa2ca94cb28348146a4ba1f874389ce42a9cd SHA512 ce11a90caa483b0971cc9903f8890d9c63a46dd80b54a92c0282d2d910c01c1138962d742568f7a982448d5c7d4e1446baaa79fdb2ec288cdcd5ccb4a86f697a +DIST element-v1.11.90.tar.gz 27204084 BLAKE2B 370e4fc00f7b7b402c997604e38f384ceaa84354f5ade1ebc28e1179c67065d0431508c77e90e82c0558424f141b899d5eb6c3baed0459112a44ee785429bd25 SHA512 c15ff700574d32e3c04e7e7bee664a4832b6e943dd5f27de999c296f7c0902590c9f6e41799ed9688d653e53b6bf7b6a20749cf899f9eaf8ceaf018ec0e8ec24 EBUILD element-1.11.89.ebuild 709 BLAKE2B bdcc5e8209dc07c33fc91becf2705db7f54a7345d1984716c606b3fd3da38bdc270f5f9684334edc420a84a159dfa2ca94cb28348146a4ba1f874389ce42a9cd SHA512 ce11a90caa483b0971cc9903f8890d9c63a46dd80b54a92c0282d2d910c01c1138962d742568f7a982448d5c7d4e1446baaa79fdb2ec288cdcd5ccb4a86f697a +EBUILD element-1.11.90.ebuild 709 BLAKE2B 5711f99ff27fe64119f59dd53ec90d659af65b8f85304b4d39a274ab86f105689051c29f403c6eaea6092b12b0356e7745bb537dc90569c47a1da13d8022e01f SHA512 680a7e24e0127ccb64a41f2545bb3e1f5ec301d44c8d207d0322fa4654e0eb97ee4ffb9136f6163bfb2728eaa02523c01f57102701e7985b30c4c777a6d90429 MISC metadata.xml 339 BLAKE2B 3dec6820a014466f1aeef112cdbb8a773a19acb6aa4834e1feb45519f0f3c898ad593d796f84fdc450dcbbb0546615fa0fc4b37d0fd9f28cfea68c57a87e1573 SHA512 6d9d4e8f95e054b651545a18c5022f6cd2060ac62b15b6af44d52e78047031c185f5990e0eeaa2970fba426bc55ed001874b796cfdba268b3f542215415a1d43 diff --git a/www-apps/element/element-1.11.86.ebuild b/www-apps/element/element-1.11.86.ebuild deleted file mode 100644 index 33f60473ba0a..000000000000 --- a/www-apps/element/element-1.11.86.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -DESCRIPTION="A glossy Matrix collaboration client for the web" -HOMEPAGE="https://element.io/" -SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz" -S=${WORKDIR}/${PN}-v${PV} - -LICENSE="Apache-2.0" -KEYWORDS="~amd64 ~riscv ~x86" - -need_httpd - -src_install() { - webapp_src_preinst - - insinto "${MY_HTDOCSDIR}" - doins -r . - - dodir "${MY_HTDOCSDIR}"/home - dodir "${MY_HTDOCSDIR}"/sites - - webapp_serverowned "${MY_HTDOCSDIR}"/home - webapp_serverowned "${MY_HTDOCSDIR}"/sites - #webapp_configfile "${MY_HTDOCSDIR}"/config.json - - webapp_src_install -} diff --git a/www-apps/element/element-1.11.87.ebuild b/www-apps/element/element-1.11.90.ebuild index 33f60473ba0a..808c5da3f6c6 100644 --- a/www-apps/element/element-1.11.87.ebuild +++ b/www-apps/element/element-1.11.90.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/www-apps/jackett-bin/Manifest b/www-apps/jackett-bin/Manifest index 3326e656164c..a9276d758bc0 100644 --- a/www-apps/jackett-bin/Manifest +++ b/www-apps/jackett-bin/Manifest @@ -7,5 +7,5 @@ DIST jackett-0.21.2146-musl-arm.tar.gz 44262333 BLAKE2B 57db1af6b606ee593203e12f DIST jackett-0.21.2146-musl-arm64.tar.gz 43731140 BLAKE2B 028d11ba6ce62a123d19cb727e7dcdbf4b3bc384adcff946887fca2ec417142d27ff3244c21c4b0a9cf4798892b1ce9ece8e6715fb5fc8d98309a800419aa5e3 SHA512 170517377d29f9f37c0e7beea3fbb45e4739dd9bd7242810601d0b347640b4520282b363ed31730e5df8c9e0113b8dfb167239495c4a8098c181e4f8945e07eb DIST jackett-0.21.2146-musl-x64.tar.gz 45927154 BLAKE2B f2b8bc1ed619a31c58aab09a3b34f2beae58d2726c876d79946786d2bdc13a3dd87afbdcf532eeb8689c5080fb27b84d3a9f90c30606fd169bc0b99a466197a0 SHA512 5a009c3663960bcba17c0d440f5420f426ed9938395757f39c946db58d703d8f2b850f609b06b0d1e6c4741c6f7fb524ad18be461144f2a228ff1d12cdcbf0c8 DIST jackett-0.21.2146-x64.tar.gz 46393795 BLAKE2B c8a329507f70acdaf55fbff5c6c019b59e28abe635916a63574e5c7a715b3554f0988eab1c7df9066ccaa009ec08cff6b598cd1ab74b04f9712e48fe19ecf45d SHA512 238bcc5f66870872893bd72f9ff849466fa879e2e8a9613ec345d411db8d197cafffbcc215566a9bdbbf5585d3c2c30e07bd201d029547fc0d83650ee2240949 -EBUILD jackett-bin-0.21.2146.ebuild 2023 BLAKE2B ae69c5259f9c7b7cf5d97789c092ed625996643b3bf353fd1a9c0fc2fa3a7d00a908f7c8ecdeda33583398492043e91d27c1b8018c0a3586a3ff8a87473631b5 SHA512 4c084180dc636bb31943211b27404833e1403ff02c2076c28d194f827ed888bbc52282cf57b657fdbae4312dd6612c4d2c4948b0f2c3d4f0a0257129eb88e31e +EBUILD jackett-bin-0.21.2146-r1.ebuild 2028 BLAKE2B f24a70c6ac379da552f46f84727fa3767c7baf7bf84773932ab68472541ba2d8255bb7bdceb1ba3be5d56e665d35bc81ebd41307e60d3e409fb8cb7ca431552e SHA512 1851f057c183e9111265d5de8c89a0259fb6f47d1e61deedc7bbe08c6398f81db9a4692487687bdff14af078c5dcc2b01051a828c31d14f6c27daa67964b8063 MISC metadata.xml 642 BLAKE2B 42f5b5594835f9d0253e4baac0bb4c9c426fb7f5e812227bdbee4d24a3f826a341e3cab5d353e18881f3fe5ff32406283402bea4e36ed70ec77dca511ab68040 SHA512 0acf30d6c7cb994b837a6b90e26acf9a38fd0fa40ffab67c88fa1e4d201ad14f1b35073b5cbb658d2c423dc919ad2f7c863e49f6649b25264f0b5e068b5e26b5 diff --git a/www-apps/jackett-bin/jackett-bin-0.21.2146.ebuild b/www-apps/jackett-bin/jackett-bin-0.21.2146-r1.ebuild index 796483bb98ec..c70fc98f9089 100644 --- a/www-apps/jackett-bin/jackett-bin-0.21.2146.ebuild +++ b/www-apps/jackett-bin/jackett-bin-0.21.2146-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -52,7 +52,6 @@ RDEPEND=" acct-user/jackett media-video/mediainfo dev-libs/icu - dev-util/lttng-ust:0 dev-db/sqlite " @@ -62,7 +61,7 @@ src_prepare() { default # https://github.com/dotnet/runtime/issues/57784 - rm libcoreclrtraceptprovider.so || die + find . -type f -iname libcoreclrtraceptprovider.so -delete || die } src_install() { diff --git a/www-apps/lidarr-bin/Manifest b/www-apps/lidarr-bin/Manifest index 333dfacb4f5d..aa4bf5fcaa56 100644 --- a/www-apps/lidarr-bin/Manifest +++ b/www-apps/lidarr-bin/Manifest @@ -1,11 +1,11 @@ AUX lidarr.init 129 BLAKE2B 184bcf713f89ce555496954c50797277eb7eb7f22ad7925b789b7639106dc2e9b17dd0af081be8f9066dea72d3a85b03f443985eadfa0b7340c1a3dfe0fbe34b SHA512 306e217aaae80b466691bbd9a27b7a947856f1ef2409ed4d30bca6614a831b9ce56d2cc21f2bf86ebd7d0be1a8878584e08507e6014c136598e23b7184353118 AUX lidarr.logrotate 80 BLAKE2B 47466ff328696d766cef2645160f8d9f993c83f2f153ecbff69adcbf86957d9acb3480b771408a8b11120cd73c84b0be70b4c66e2a9d859835cdb3d7ac86e3ea SHA512 31ae434dde9c33d84d5275434d3d35371598b2334412cd10b207618096c141e4d0daadd857c4c760e75537789cdbd13a3e36e38d404b3ff8c103ff85bf0824aa AUX lidarr.service 533 BLAKE2B 04c475eedb34076dcae2ca1d5c7aaabcbb3375c2d57e476917d095820af1657301ff99709eea7ed5e49b573e7915648e9ba005641271968fbe4c4ddb0cf695dd SHA512 f1be2d0d8e3a522da115a9bef37b6cde587e34be58433bee2b89bc67040cf01fcb1af072e94cd7ec60c89574c6414231e47c5d134c946d32e27858e477d2fce9 -DIST Lidarr.develop.2.9.3.4527.linux-core-arm.tar.gz 96475624 BLAKE2B a8f204d2a83e185ba09ddf75649cbb939f630c518df53b5bac8fced155e2f10496dde7007485992aa1327ad194e3b15179af357662861d95ee5d187ef21ed876 SHA512 b1a12131080a4c5e07729ad424e6ba8fbcd0b3f5d9883bc1be11cf95b7de738c9f321b2769947c861d3907f38fa703e25c88795397f2d45a7e595ee1d05d173c -DIST Lidarr.develop.2.9.3.4527.linux-core-arm64.tar.gz 96081571 BLAKE2B 8f1e8c082acfd533787312c06fc852d0c58485f0df6caa21f6a43f5d6c2932a00c675d2494ab7f13a8160619a781205aa61717583eea38045cc83ed2ef37a66c SHA512 ab7848e06cca9e09be3cb38f53c9c6ee2dd25550229a7960d8b64f8e21c208222a8146499cc97b7f4322da12d323175b388a513c17411d767b4fb93eb88d55ec -DIST Lidarr.develop.2.9.3.4527.linux-core-x64.tar.gz 102559193 BLAKE2B 7e3563722398bd3202ff3a0e4e88fbf3d1e53059a36b4e2162749a82dc63ae22f6f8481d1d6904f93fed6240feeb934fcb3174bc3dabbc9b0ce4e5111de10c1b SHA512 272f698c682f7f4367fa99c97b1b3c82c2e88599a9141375a625db51073591d8dec5b664ca78e70cdfcb8c0ded1a8f74fd54548f8a22da062758064a31657d30 -DIST Lidarr.develop.2.9.3.4527.linux-musl-core-arm.tar.gz 96492998 BLAKE2B 2973139cb34dc3637a0304d8a208d0da8386a2676a410bf05d45f1ccaac6d3f319e74e0b855e8a407fc6c7f0d6a2032d89cc1d921b6b3ff8ffef8f94fc947f05 SHA512 3b1e0d189ad6cd811ecce34f77547e7f63a664a7f3c01c9ca8b7ab5e59eda625234936626683b6782a759ccade615bd16ddd468cfec818e27def4399de61bc82 -DIST Lidarr.develop.2.9.3.4527.linux-musl-core-arm64.tar.gz 96137832 BLAKE2B 456ad5b7a084394e26daf5b00a66570e74efa0998a21b78c56999da6aab59918500b6b0f0248efce579965c2da51be3d492cbaea8c59b8446f121d67483b168c SHA512 7d7fd1de0bcc56f5604e2fd08234cb132a6adfa7f6678086a9608a05cc17a21c7a30908391f88d843d30646fc550fff1a8cb38b676cbd038751c5a0bf9ae0e05 -DIST Lidarr.develop.2.9.3.4527.linux-musl-core-x64.tar.gz 101642888 BLAKE2B 73da83b8586626337c93dbe75a2fb7dd7e4e8db891faeec7899ca07fbe8ec775f574ffa5311b5159ff6eff337fd00247ffa0b95025f3776319ccc0a79fd02caf SHA512 572080eea341bad68333acfd817eab44fe48d65fbc3261c114b92c816b62670a6f769084a5945291cabbe356b61cafd8cdaf71684c5edb13ccae1ac8714482b9 -EBUILD lidarr-bin-2.9.3.4527.ebuild 1902 BLAKE2B 6ed38b1ae28e5aa92a11a934d5003df8df457ab465feccf9920112a43a1db81718c8dfadf93b849283d56859093c094f88cdaf45f05ff36ccb08a251cf8a6743 SHA512 6d2f4bddf4a5074f77d2056d6da0166d3cddf6c2c343ccb009f1190de72804e33af8dd25195311142bb707ee6e08fbde82cea401be93ec95c30eb76fcf2fc85c +DIST Lidarr.develop.2.9.4.4539.linux-core-arm.tar.gz 96476123 BLAKE2B e2795a2a3dcf72eb6cc71e3461d521225cb4f6c0ec027c5a308e7fa6292c0542f2bbf2271b0efc3d62916171818160ccd6b0dfab2686145211fbbbf08a05d1de SHA512 239e9d7a470232c9598ca4690e1521dc0a8fc7ac7642a478191c5375e027713e21d91848e6644dfa346597a2f1764876bdb48db0ab3bb4b0eb590302f2b2f54a +DIST Lidarr.develop.2.9.4.4539.linux-core-arm64.tar.gz 96083248 BLAKE2B 0b52bb955d4d00538a3bb04cb370ce46a6a69b04fcdfa9b09de69a1797c97707efc6151718b9e5f840080ec2d83c9a7fc23850f78679c7d9f54636beb1b198da SHA512 575efcbc25d560e93877e6061dcd67a4cf52b9ba37aa103e2f6fc8815bf73371450d5bf45a3b4ccccf76beb7efc2ca5c5f19a897bcb98b9063d4fcbb469705be +DIST Lidarr.develop.2.9.4.4539.linux-core-x64.tar.gz 102558836 BLAKE2B d67953a12eb7acf47a2618f36adb0b1d8afb8b718441f5231fa2fa89065e807d687fafc51dbd2415f00be4dc2a2d28930e15d344c55e01ebd9c577995a523c2b SHA512 cc5595401686c9630fe6baff32cf7a1eeaf56c6f32f3cefed2b515e55ca59d28615e9f184b3f08ec1c15f24e6a0f13890a5155cc29706819ef5a6fc332c04543 +DIST Lidarr.develop.2.9.4.4539.linux-musl-core-arm.tar.gz 96489618 BLAKE2B a0f4f998a75a2589e28724a044e2ad70c0991d0e6034dfad844f40104bbe29ead26a7cb2cb4561bd1fd3def7b54144c726e46bca22e94759257c05f66531e5f4 SHA512 11774311aaec43e665c9bd18d9bece518841f3423ac61e934eff1e1c8425063034cdd6f352b8d0c7b153d5fd982df9f67116ec5deea5a25c30fb6b97462fbd50 +DIST Lidarr.develop.2.9.4.4539.linux-musl-core-arm64.tar.gz 96137060 BLAKE2B e5c611c27160c768e71daa67d44efa36dc55847a38cc0c9c87abac201d45b8009651d4bee9d2097c3635adda1c7fc0407bd62982ee0e65ec5c5b83d8969b6aee SHA512 257089b11723a1ce86015fc268ba713fa3e87d8fb449cd0b3b0910d34dd5b0a49f76db9073035796fe2f068c3db7471b296c82f308297a68b959bf8baa304cf1 +DIST Lidarr.develop.2.9.4.4539.linux-musl-core-x64.tar.gz 101640770 BLAKE2B 70fe905c1e7d83c5c3523b745fd73d9436132b06d7713be49200b7aad0d7a08cdcb7b9c2341141a2293a4961bdd35c5106d721f23aac0a5b46d3c43d3b5bba69 SHA512 374f749ce0267ce6ec7f0308b2f52a6f5e7fcb7fd25000521b5f2f6acf7e1bc5f216934d2c3cda0f0ef82a433e5aab2ff30686170ca79b4b926356e386082558 +EBUILD lidarr-bin-2.9.4.4539-r1.ebuild 1864 BLAKE2B 3257abf1113322e55e21e951206a6b2b11483c84e7f60167f0dc2bdd1839d9a50e6fe47f269d0eb8f74a277f0518747cffcef226717cc43b87ea1211df730d2d SHA512 7b2d510441cf64960cb792cd4d0e5f3e4d2a66e40a9c8b2606ac17d52c221dd89a2522a24bd955e65cb73f5da5c94f035aafece236c52a05f5e60d50f74e9431 MISC metadata.xml 638 BLAKE2B 3cb5b7bd776d89f17db85b78afd7751e80e1fc9817ffe924ca2663903000665cc190b3d89c8bf7d40972adfc2b6f968fc5b652717afb7632cdd0e358be4d5560 SHA512 d69e87820e038797a5f25305ccd6e0124f119716ff5d3d1287dc9d2e7dd911ca28373fd1dc01ecc179360be31dfe150bd415422b44eff97d2c2638be3822a32d diff --git a/www-apps/lidarr-bin/lidarr-bin-2.9.3.4527.ebuild b/www-apps/lidarr-bin/lidarr-bin-2.9.4.4539-r1.ebuild index a9d20cd2945e..dbd8f63cde3d 100644 --- a/www-apps/lidarr-bin/lidarr-bin-2.9.3.4527.ebuild +++ b/www-apps/lidarr-bin/lidarr-bin-2.9.4.4539-r1.ebuild @@ -47,7 +47,6 @@ RDEPEND=" acct-user/lidarr media-video/mediainfo dev-libs/icu - dev-util/lttng-ust:0 dev-db/sqlite " @@ -57,7 +56,7 @@ src_prepare() { default # https://github.com/dotnet/runtime/issues/57784 - rm libcoreclrtraceptprovider.so Lidarr.Update/libcoreclrtraceptprovider.so || die + find . -type f -iname libcoreclrtraceptprovider.so -delete || die } src_install() { diff --git a/www-apps/mediawiki/Manifest b/www-apps/mediawiki/Manifest index 503738deba88..d50b357da8a8 100644 --- a/www-apps/mediawiki/Manifest +++ b/www-apps/mediawiki/Manifest @@ -1,13 +1,9 @@ AUX postinstall-1.18-en.txt 2611 BLAKE2B c4d110d0d7c3fc270b0dc7f134cf7de8f2ca4595692ac146c2e4cd1c3647e7399d44249059496960ae94490c5b188c986dab64d4b90901bd7fc44203493532a0 SHA512 2b6a0e00160c15466bf70189499816d18a5ea06f040ed79f2361842be93a584ea19033170dc59c1d78c590da85223a61b8d04730084e60bc7906648f2532578b AUX postupgrade-1.16-en.txt 1519 BLAKE2B 39cf00073c5d12e04dd69126c7671acb5876bcdd592526d6aca475b98f9ed7abcb6d2691cef8642be04d8041fcbdaee0555937f1480f71a82c3f367f2a3d99b6 SHA512 495a2ea3074e96e570ed83e557691786524aea878fa6ee489080245a9bb1669d93e318c3871ce44918225d0e64d09e1e644538627bfb35a4a2a12d27365dc89d -DIST mediawiki-1.39.10.tar.gz 59269713 BLAKE2B b7cba0baa498a296bc0f3cba7fe2fb3d089255485fda69546a99ebcd54de855a9689864af56a0e1f0b4650a40f05962594edfc956990c8d07db3b630a43a37d8 SHA512 f1e911668dbc34f290342fa5b845825c02f2505adf336b052b71b7ad7ddc919ea42a684ec82d5639c80c5392e898ace9f02b2b97388556c5da8f611b36d40a98 DIST mediawiki-1.39.11.tar.gz 59426081 BLAKE2B e18245600cbdfe8b480b5c3baa369daa4e037b00d9d6be8c0272171482fdaa5135d65d93415c6527e2d56b4d25bd0f3f5599bc04c1810b49b2fd7638a51e4016 SHA512 def8271001abe677875b5bf7488d977f8d6af069fac1ba825f5783faca92523956f4fa29c3f372557f36c3d1a279ee05b2b9681760fc2791fcc12e466f697072 -DIST mediawiki-1.42.3.tar.gz 89632118 BLAKE2B c66fd061e36866d2dda5b5a6866bb48ba322c46ba8d12b02b2fd02549a0e95b2371fd0b91bd58351f2eb8445ae292a126361b9d135acd06bba5f4728ebaedae9 SHA512 3d8e65cf58df61ab9d9d4e90751d795c22215a91ae670687480a274a036cf124fa0bfb9487c50ca8c4a16f78e74976509f94537533321769853e583a2dbfeae2 DIST mediawiki-1.42.4.tar.gz 89981117 BLAKE2B 99f07a99be16439c5067c585ce0ee53ec4cef7976757cb2cbe17a8db98f7b60e7e3e8542456d9d0a8fe5d3f0af6947ac7261876930d2e7e87a1b9f5146d5c1e6 SHA512 d2b6f5226a7caebb8bd4788796bf380d635e942b3a3c2e8321007ed5839c63fb72eb2d9a3ac3cd6bb37a844dce95c86c37a11b16d93fc58229008f34670f6443 DIST mediawiki-1.43.0.tar.gz 91947888 BLAKE2B b0227f064e32ac90fbdb34be3849dd4b29885b40aa918e628057099186d85753b7a31420d1011ced55dc0edd606c288d6cdf4ee2ffd26ebb16bbd631dc111e02 SHA512 89a37e5ace8855ce147a9c0b5acdbc94ceb33f730dfedbbed57a23c4a8c78d2937d01e122e4dd6f7bf54dce47e4836f825302912fb8617e1172c7ed55bedbfc7 -EBUILD mediawiki-1.39.10.ebuild 2786 BLAKE2B a5defdca5a327b1ec4b9c7b151bfd57efd2f240e0e3cb682a48259bace6c09ea5a371ec204f925920002ed645bbb95343c49c88575ecaafc88504be2877459eb SHA512 dd13685be9be9963f46b9de541a492249d4c8e1d3ff5827eb2302d3d297a48386c113f6c847ca2407b58c6c07ab40f94142dcf32581ba3521b1af62752e8220c EBUILD mediawiki-1.39.11.ebuild 2786 BLAKE2B 9199864edddfbb93fcc7a9af25e28d79f8e297b77f2e0ccb70762158c217b0ed7885625d0551336a41682aed9b3d52c37e84be3574cbebeb512111ec356c1795 SHA512 d2defd846cb98767bb8e5a67120b932514919925d9817de9e57ef1ff3ef20f519fb7609c1c20cf13e534ebd06da41a9a11e7035fe486955d7825414677c75176 -EBUILD mediawiki-1.42.3.ebuild 2788 BLAKE2B 071750f6a4cd0e9c4b547cced13d21792060a20056cad524c42d28b1f2765b14c9fb4af3e03e0cdc85ae308c2d4a6d31d2fd3dd91cf6e456800d78a796dcb838 SHA512 13097cde4dd9adfd9cce84a6a8c10408d5e1d07c0b2e65f990d134f4fbecf0709ba8d851199ea9dece1a4d8ac07ff42317e9affb9365ee4ba06760350dced855 EBUILD mediawiki-1.42.4.ebuild 2788 BLAKE2B 32b33eebfb759f52ed7ddc5423d2f3a9c12480b38684bae70d0874b93055c0f4922f53217348dc53fb0f3d5b49f7c4bdf968184758cd3703bf010d510b9fee8f SHA512 4954806a7b6651389306a558fd69975b9c4bfdc92ad8db31764b22d996128cb6f7808e91e7b68b51971a0121988a98bc837f71744ff913090f273c8f4df2b031 EBUILD mediawiki-1.43.0.ebuild 2788 BLAKE2B 32b33eebfb759f52ed7ddc5423d2f3a9c12480b38684bae70d0874b93055c0f4922f53217348dc53fb0f3d5b49f7c4bdf968184758cd3703bf010d510b9fee8f SHA512 4954806a7b6651389306a558fd69975b9c4bfdc92ad8db31764b22d996128cb6f7808e91e7b68b51971a0121988a98bc837f71744ff913090f273c8f4df2b031 MISC metadata.xml 359 BLAKE2B 79703ba1428aafa7d5ab14386601405a4ec03015fe7920b9c8f9bc3e1fbaefce4345a77410acc429689f42610c7526fd501667230d4aa786c3d02b9241f3fd50 SHA512 6d35f7bd19d1af197137a66ac215e25e2e3b551f2b1be1b234fce56f09c3b62c3056810b154a332ce018597d759434c54148e93cc4d6013698bce8cf1d370561 diff --git a/www-apps/mediawiki/mediawiki-1.39.10.ebuild b/www-apps/mediawiki/mediawiki-1.39.10.ebuild deleted file mode 100644 index d7c84e6df37c..000000000000 --- a/www-apps/mediawiki/mediawiki-1.39.10.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit webapp - -MY_BRANCH=$(ver_cut 1-2) - -DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)" -HOMEPAGE="http://www.mediawiki.org" -SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc x86" -IUSE="imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -RDEPEND="dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader] - imagemagick? ( virtual/imagemagick-tools ) - !imagemagick? ( dev-lang/php[gd] ) - mysql? ( dev-lang/php[mysql,mysqli] ) - sqlite? ( - dev-db/sqlite[fts3(+)] - dev-lang/php[pdo,sqlite] - ) - virtual/httpd-php" - -need_httpd_cgi - -RESTRICT="test" - -src_unpack() { - default - - # remove lua binaries (bug #631554) - rm -r "${S}"/extensions/Scribunto/includes/engines/LuaStandalone/binaries || die "Failed to remove lua binaries" -} - -src_install() { - webapp_src_preinst - - # First we install docs and then copy everything left into htdocs dir - # to avoid bugs like #236411. - - # We ensure the directories are prepared for writing. The post- - # install instructions guide the user to enable the feature. - local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} UPGRADE" - dodoc ${DOCS} docs/*.txt - docinto databases - dodoc docs/databases/* - # Clean everything not used at the site... - rm -r ${DOCS} COPYING tests docs || die - find . -name Makefile -delete || die - # and install - insinto "${MY_HTDOCSDIR}" - doins -r . - - # If imagemagick is enabled then setup for image upload. - # We ensure the directory is prepared for writing. - if use imagemagick ; then - webapp_serverowned "${MY_HTDOCSDIR}"/images - fi - - webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt" - webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt" - webapp_src_install -} - -pkg_postinst() { - webapp_pkg_postinst - - if [[ -n ${REPLACING_VERSIONS} ]]; then - echo - elog "=== Consult the release notes ===" - elog "Before doing anything, stop and consult the release notes" - elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2" - echo - elog "These detail bug fixes, new features and functionality, and any" - elog "particular points that may need to be noted during the upgrade procedure." - echo - elog "If you plan to use the Scribunto extension with Lua, make sure to configure" - elog "path to Lua executable using this documentation:" - elog "https://www.mediawiki.org/wiki/Extension:Scribunto#Lua_binary" - echo - ewarn "Back up existing files and the database before upgrade." - ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki" - ewarn "provides an overview of the backup process." - echo - fi -} diff --git a/www-apps/mediawiki/mediawiki-1.42.3.ebuild b/www-apps/mediawiki/mediawiki-1.42.3.ebuild deleted file mode 100644 index 3fb4f2d19a77..000000000000 --- a/www-apps/mediawiki/mediawiki-1.42.3.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit webapp - -MY_BRANCH=$(ver_cut 1-2) - -DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)" -HOMEPAGE="http://www.mediawiki.org" -SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~alpha amd64 ~arm ~arm64 ppc x86" -IUSE="imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -RDEPEND="dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader] - imagemagick? ( virtual/imagemagick-tools ) - !imagemagick? ( dev-lang/php[gd] ) - mysql? ( dev-lang/php[mysql,mysqli] ) - sqlite? ( - dev-db/sqlite[fts3(+)] - dev-lang/php[pdo,sqlite] - ) - virtual/httpd-php" - -need_httpd_cgi - -RESTRICT="test" - -src_unpack() { - default - - # remove lua binaries (bug #631554) - rm -r "${S}"/extensions/Scribunto/includes/Engines/LuaStandalone/binaries || die "Failed to remove Lua binaries" -} - -src_install() { - webapp_src_preinst - - # First we install docs and then copy everything left into htdocs dir - # to avoid bugs like #236411. - - # We ensure the directories are prepared for writing. The post- - # install instructions guide the user to enable the feature. - local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} UPGRADE" - dodoc ${DOCS} docs/*.txt - docinto databases - dodoc docs/databases/* - - # Clean everything not used at the site... - rm -r ${DOCS} COPYING tests docs || die - find . -name Makefile -delete || die - - # and install - insinto "${MY_HTDOCSDIR}" - doins -r . - - # If imagemagick is enabled then setup for image upload. - # We ensure the directory is prepared for writing. - if use imagemagick ; then - webapp_serverowned "${MY_HTDOCSDIR}"/images - fi - - webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt" - webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt" - webapp_src_install -} - -pkg_postinst() { - webapp_pkg_postinst - - if [[ -n ${REPLACING_VERSIONS} ]]; then - echo - elog "=== Consult the release notes ===" - elog "Before doing anything, stop and consult the release notes" - elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2" - echo - elog "These detail bug fixes, new features and functionality, and any" - elog "particular points that may need to be noted during the upgrade procedure." - echo - elog "If you plan to use the Scribunto extension with Lua, make sure to configure" - elog "path to Lua executable using this documentation:" - elog "https://www.mediawiki.org/wiki/Extension:Scribunto#Lua_binary" - echo - ewarn "Back up existing files and the database before upgrade." - ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki" - ewarn "provides an overview of the backup process." - echo - fi -} diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest index 50283ad8dbd9..2d782bbae04b 100644 --- a/www-apps/prowlarr-bin/Manifest +++ b/www-apps/prowlarr-bin/Manifest @@ -1,11 +1,11 @@ AUX prowlarr.init 139 BLAKE2B 5d2e870b142fd95c42459d5fbce0370a222c64385eb30d7642a1b9b42e76ba8ee3b6d4577e4fad1d6c27ac0018e966f8846fe3dd5451e67c2d42ed65e6ba551f SHA512 b32cadf3ee9ce142cb48c01cbc576dc8a56a03b55fe9e371cd4205a9c927001a988621827dad02618b1bd95cb44ace3fb90974340e8ce5d9f553c4be1ac8ba5e AUX prowlarr.logrotate 88 BLAKE2B 3997169f347e1d3091eaafba2571825cc631b41833bc9989eb241ddc96f4a7c75796c82878b7d1417967e669dd412474f145844ac1fad02cd13b0739eb65c854 SHA512 738ffac857f7146960ed39d8ec5e40b0a0273ed2cb44cd8c3a440c1d34aa02b0af9e748df7eef746f17f8e45167f8462a8cefbab3aa4f819de89f797ac622af9 AUX prowlarr.service 558 BLAKE2B 8bb379f30a93ce537016133627e54cf5d71b666f31db50c29659d0e44fc0df54374fce23cf1e2d20f59e19b9cfaab66253c79df718e86b402c0572ac781e1f58 SHA512 0cb3461a5160da1a617691040c7d6378e5d89f5809a12faa8cb182c8180bceb7a459d3d881cd3a96eee4928eac410533876b90c90d3d62dcde12ba2f0b9f328b -DIST Prowlarr.develop.1.30.0.4920.linux-core-arm.tar.gz 91884671 BLAKE2B c54233b914fa7a3e9ea85d5a449dd80d2f88271cbf2fa4ca3a835a92c36482acf907620591067e4a3dbe197d1c041f76d50a776291ab9258e0d7935afac2577c SHA512 832ce39ead6613114654c4dc5ba6a13ad54fe7c61f6160ae72d2cdb0acff5cd0dda0571cb0c4b02f146a691f720f3cd1be348bff2acfb43d556acbfd1b9b1c4a -DIST Prowlarr.develop.1.30.0.4920.linux-core-arm64.tar.gz 91145661 BLAKE2B 5fbe27cdfeef9b06cad21fdff9f081973dceca979aec05751d616805835297f65470953bb719a069f76dc2dda57a72a345b4d780471c3cf43669d2881085fdb6 SHA512 0733b5b500a7c533a2b6aff577ba86c0abdb2a7f2febdc2ce3a1f77d018f2601a3625b6f33bb59ceebc255d8b756bf700bcc5a4ba568479d6f5fbf7fb3503403 -DIST Prowlarr.develop.1.30.0.4920.linux-core-x64.tar.gz 96116228 BLAKE2B a5e970ded25875dcd3fcd0ac9cd55aef38701b141cf6148267b2d49906e7ddf60ac2f98744ec2c9c9efdfd7796b835b6012bcdb404cdbe11efe642468e4ce184 SHA512 723832ceb148e5091506e0fa1599a0bbd8a412d9ecc0ad80ed902a59385be5b495f0157a1c51c41a61f9ce1138ca14a719864e10107720b0c5a573cdfbf91b74 -DIST Prowlarr.develop.1.30.0.4920.linux-musl-core-arm.tar.gz 91905302 BLAKE2B 8c14fbc8c364961db70ff745d45b441e6c0a231eb08d84e453cab6907b86284ece9df2dd8aa7bfd070b82fc724d31aceeaa5a6b2d0f9e9049a5820dfa63e0dc2 SHA512 e434a70012220a0923dbbf97e25b0d05169ef2a42ae0ca79a6847f6d20db1728a36be3b41afc14d37571c8034d90b885ab4d99424cfeb0b7cc91e78d2355ea31 -DIST Prowlarr.develop.1.30.0.4920.linux-musl-core-arm64.tar.gz 91199514 BLAKE2B 7c31c5cc11d712553b0ba0b234fe2a8ca6906f416b036f7188fffc68556607e481baea445575a42595d9ab867f8a577df066438720548c5883fac6d13e78eb2b SHA512 00937165be52c40a3e200d8e45ba511b342058a382c8975fe67c80e767bbb6a53c451dc8774f63362d9d2ddf3a71d3b17c0a9e230574b646550d6d21ef4ffb56 -DIST Prowlarr.develop.1.30.0.4920.linux-musl-core-x64.tar.gz 95197799 BLAKE2B a1dcdfd02f6517ec0d838a7141e2e311522c8dc2206c64dc68792accd61134001592720419554d748856758b2f04e70bd4128cc014bd63609ddcdfc7cd6d0d60 SHA512 4eb6b7ce059b77c73c4a018c98bf4687275b81c19273e522411c7d267d25ea571dff305350e263351c849d1191fda4c17ec71709fd4098a6dd0f87c86e4a5c7f -EBUILD prowlarr-bin-1.30.0.4920.ebuild 1998 BLAKE2B cad9e3f97385268cc80e5d70bc7e463bcd39cc2020e8612e31113596f9154d9d8b6bedbc3fc1adddaf71eba90e5e968b00d7268d273a6ed4e5900a8a3b9de754 SHA512 2d30e1693e2e0d3b10b84574e5e25fe25f1ec33535dfec7e845c68f5116fd6159be7cc57ee31c1087f12031f011545ef309883096678bc027401733a635f97bd +DIST Prowlarr.develop.1.30.1.4928.linux-core-arm.tar.gz 91891487 BLAKE2B ef0fa78d9758c9fe0a23e462e443b58d8f4a5b841edef8fca4da76924fe904ff6992d9a97f00f6cba5b6f57a1aaa1e01f57aa2a0b86e7825dfa4f14cbdf066d2 SHA512 8677503c20afba01e3d2146f23677779aa1e37163a721df1e55f58e9f984d132da67f6a078af5db191ae1df5635cad1e3b103fb1fdf1e76468d6aa3ce0ba35ba +DIST Prowlarr.develop.1.30.1.4928.linux-core-arm64.tar.gz 91127087 BLAKE2B 5660f3eeee7b933c82c2649f26727b0658eb12c61d322c92a0dc98974dbfba75a3a3fbe7138971dfbd7d5788dd1cdd186fb56d93aa9bf3abb04f49120d7b9dd8 SHA512 9ba1450959687379b6b624707125c99177c420534e265d83146dd2b92e95e62e7f4d4b2a33cd8e92429ffcf7678c4c7cb1c9dce4366a70e03d8a33c48ca6b019 +DIST Prowlarr.develop.1.30.1.4928.linux-core-x64.tar.gz 96123640 BLAKE2B c02985f3f74bd845e30a754bde9fb454d06982eaa2f47eb9c23db0d4be3a7d6c63835b5443c4888906f9ee2cc244ca0bdc6af59e6357d8cf058a50674ebee95c SHA512 c09ff459fb7afd2944f193d036dfc4c82bd6b560140afa501401186dd0e0e641b1ca40bc4710f4915850712ddf104b0df03b06eb9b74fa6e0922cd22d3540c81 +DIST Prowlarr.develop.1.30.1.4928.linux-musl-core-arm.tar.gz 91909154 BLAKE2B 6c465e8037e458556fb2d4f86c63a54a3d9d917037afdf86b8c124c47241bff7d126bce86268476d1b36ff225cae6e1b70c06eef3c73cc983bc068ef743af603 SHA512 e9a70ea07d283b5b799e5ca35fcb9d4119c3bd90cd4a526b9abafd45cc98dd1d9c13946394292b7870406c5f0dba2ccf0d7b3323ee2120a853b3ee536d5b1d4f +DIST Prowlarr.develop.1.30.1.4928.linux-musl-core-arm64.tar.gz 91212336 BLAKE2B 63ec4cbf880df5b780fe1bc2d3310894ce9d69918cace97662c21024f5cf46694935cbca31ec4f0a354efe8364239ce27e58a3693d9c77709f497c0a81b79fd2 SHA512 ebba7cb9a50d6c96624e87c4d23653b2b45e62a5b6da59ef87679c8a29d2229ec4fcd7da6b3b1fdf2fb71758b6afdc09d9bd8f7eed4039e8ba7c52d6687c19bc +DIST Prowlarr.develop.1.30.1.4928.linux-musl-core-x64.tar.gz 95197217 BLAKE2B 2c9d296bff73ca892e28be7cbbb86e71de4c9f680395b0cd422308a4ebe51ea654fa6e0eddab8462b9ecbdc2bd14d92878816ac7d14b3958049ef6cfd21b8f0e SHA512 9611cb2e0d15a8fc928df022601562a09256b35f258f6422a90371fb8df2857d208cb5d69f6a15f80c2c7134accf4bcbed9bb692c37487c5139b7a77601a206e +EBUILD prowlarr-bin-1.30.1.4928-r1.ebuild 1958 BLAKE2B 43b5c990ece6fd2f9691a897dae4099d3e6fd9883980ff26091a0cff3c357a48e146f75a29cd4707c98cfb4968789a47b2c96b17d77809d8b6b047ae5fe147e6 SHA512 f1dba73c9e17be589ad9f4df40a6bf14b9d835ef09c75c674d18c9dc11c8110fa2daedfb7391b9bb247300762ac7bcf5f4e450abd01a52895613227669e473ce MISC metadata.xml 707 BLAKE2B e235e7acd37580d513d82833ec45707d5a2074c77b31aaea4bb79ccebbe378938ca6eb88d2c2afe351f16afc29192b359558130edf249a9089f5bc9008969c56 SHA512 1531f1097c7c7b375a210caa2202dd4d3ca2c611d6c28bb357e0eeb6a1fdd9efcea157c12fe07a633e64475a590edc389a34e0cca1ca8e7e438f47c4793b260a diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.30.0.4920.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.30.1.4928-r1.ebuild index aad41c803faf..a32d1eb047b6 100644 --- a/www-apps/prowlarr-bin/prowlarr-bin-1.30.0.4920.ebuild +++ b/www-apps/prowlarr-bin/prowlarr-bin-1.30.1.4928-r1.ebuild @@ -46,7 +46,6 @@ RDEPEND=" acct-group/prowlarr acct-user/prowlarr dev-libs/icu - dev-util/lttng-ust:0 dev-db/sqlite " @@ -56,7 +55,7 @@ src_prepare() { default # https://github.com/dotnet/runtime/issues/57784 - rm libcoreclrtraceptprovider.so Prowlarr.Update/libcoreclrtraceptprovider.so || die + find . -type f -iname libcoreclrtraceptprovider.so -delete || die } src_install() { diff --git a/www-apps/radarr-bin/Manifest b/www-apps/radarr-bin/Manifest index ae53f9cd38c5..04765d557a2d 100644 --- a/www-apps/radarr-bin/Manifest +++ b/www-apps/radarr-bin/Manifest @@ -1,11 +1,11 @@ AUX radarr.init 129 BLAKE2B f3f8ebe12146d302019c2301ca5b7db3b3e3678447df36cb218b0c5f0f882e1a8f6e003f4e69536fa4ebbf31f4035bd167f4d98be961db41607635e3e49daca6 SHA512 b8e8baeab9f0efee8115d0a1230bf85796ddbb2653754efffc9ffa23ef61906e05ae83d5d4b1b2719b1292d1d5d67fb0f7efd19c0af9b474a15d34bcbd6ae40e AUX radarr.logrotate 80 BLAKE2B ff6b44b539a627bab411ee95c184f4bd21592ceda8f387db2ce2d64fe89681f278b91cb248adcbfa466b2994337eb2882696e9c289efde25762c50e5f4190464 SHA512 89d474378374fc0076fa5c1f06aaf6941b4f098f59b5a4b950786c736b965acc3975964dd5188c157e6e80aec48f312790468d999a29397cb7811e12459a49c7 AUX radarr.service 540 BLAKE2B ef6e69463aa577c9da67efc8f11c943531bde1e8ee4b56ae15f77e39c2900a1b11d5cd9e2c568d293b6852d80cbf6d3b6f15b9226ac3defc2e8b6be231eaa5ca SHA512 38af47dc6ddc5df3be1e6323147f0bec20b18994195eff3e6e6a61691f6c8beb9a058aa361f9b9c6a11c362f12bf86fb8f3f311a70ceceb78e18d909910a2840 -DIST Radarr.develop.5.18.0.9595.linux-core-arm.tar.gz 99964146 BLAKE2B 5991ec8d61840cc227616fc7844efab3c983be8e142d314407c815522ecfadf315f0ab6d4fade1a411164b3a2031624944087b57a55a4d9c03fec6d63fc9dbf6 SHA512 2d264e81223cc79d4cba992a408ee1860e9c7dc06acb9309db6280c2e03e429a91a39447b56b86a50bd7598ae49136a1e3ca4a6b9dd8b311e5931fd699d07536 -DIST Radarr.develop.5.18.0.9595.linux-core-arm64.tar.gz 99604583 BLAKE2B 455931a8382a4124eb6f70c1f9b19bbea97c7ea7ebc2bb457223291928df7361a590f7bfa237cfce001cb25424a9660e5cea88ed563291ef9238d2982a932bd0 SHA512 b14eb20d0b7d57e1d73f198fd7b81dd354d45f1a122a3c81b386eeb84a6fbfdee3fb166c1d2fd5860639fe19c1c5d99e5d18fdffefa6508aedc966ef07e75b5d -DIST Radarr.develop.5.18.0.9595.linux-core-x64.tar.gz 105585958 BLAKE2B 233a8402340e2bdd70ad1a9f9edcb7d7f09c87dd33430e0e31307396de8a3812ebc1303014fb86f8362a49d7fb017f3f48505e8466cbc1dbd8edd9ae7e3d21a6 SHA512 5aef8a7294f89b4d70275e5e5cadf653d289fe1b6f69aaca47008d43bb2fc78d3290074cdcef421103af7dcf08ce6d30b1a3108cca740ff2cd83ef413cdf44a1 -DIST Radarr.develop.5.18.0.9595.linux-musl-core-arm.tar.gz 99986085 BLAKE2B e1d19b3801ece2f516b90204710615b5cf14f4f2e9c9fca2360eec51fddbf3bd0c30126179dfb0991beab551e2d2a82abceb1f5300d52cf0a1e3aa88b4edd9f2 SHA512 5d4fa5fb46a59054c735bf07294cb0cb39466f985ca127237c49150a304c40ff947e44bade530980715a308387487ffff379593a7933b8a854aaf863b3a327be -DIST Radarr.develop.5.18.0.9595.linux-musl-core-arm64.tar.gz 99665637 BLAKE2B fd564632fe80ddf3c0d4a0885cf13c8aeb13758623e5cfb01ded234fd8b7089108fa94e644a5a2b204a2b9838a427c42d9a0dea1af120d7d24161602362f2881 SHA512 054702ae028470e1c0ca257c2c1af8542e699df8909dc25def1b00e13e500c7c7cc13203caf2fa0d9f2d841c3f00274a8a4383f739c9f75932d9c396533384e2 -DIST Radarr.develop.5.18.0.9595.linux-musl-core-x64.tar.gz 104665272 BLAKE2B 1371046afadd1d9baaa83c5fdf2c8cf31c712992946d045622f54e5471c13d2aeed29af09f7c438b4fb6521127879c1b75ec873f0885bc2e775a6946a759b894 SHA512 97987d5521a5db23c17315f64c03ab7996f3f93fd51face1a77943bf5141a36aa52988fe1e53835c66bd98b769b11d15d7f4e2fef73ac17b994895753038c421 -EBUILD radarr-bin-5.18.0.9595.ebuild 1912 BLAKE2B e942c23d1e018e806d5cb68714183f27cd30df997e2502334742fc65fcb187292105c23fa4cc934b4c6f5e6bea7c4b41d73f791c25a0f2075add621d60a2de62 SHA512 195c2000b8b79d42a23029283e93543d3a04fe5da5b244c3232b171add55dd8e14d951f282a440ffe132f5767199ed83e70c267509c7dcc73eb9c73cabeac1ae +DIST Radarr.develop.5.18.1.9612.linux-core-arm.tar.gz 99973827 BLAKE2B 2f51d3df5a1cc7aea4cbd692c7ef58aac58540104bd8ffb2f03717b95c7af7bb555486ada6f0e69c0fc7034a87eeb1b059ddd53be71c6e4c8fe998f7e76605d9 SHA512 9b3a0009e814e3ad320067909435a6d14c544573ae8ffb786a80b724e163f1249e4553eb35524770d6cb05481ccf70d08085c83415558c01059af74f98a46efe +DIST Radarr.develop.5.18.1.9612.linux-core-arm64.tar.gz 99620470 BLAKE2B d51de5c93d949d876e9b5c0ddef33306ea21385ba3ce0873f0e156ea13dde8543b4c9a903936906ee286d917143293e9b6c0cfb55c77ef57df87a90ad6c05898 SHA512 bd0bdd2c67ae8659363563d49434238e7e1e5f846feca3de292dcc752ca90eb6c37d555d2129a2616d90431b294bb0b3df9b3e95553bd50c1a19c981cc854bb9 +DIST Radarr.develop.5.18.1.9612.linux-core-x64.tar.gz 105593002 BLAKE2B c1b902517e2791fd4b841b18e2a1b84470c6832ec1f8ec44f5a6d190e4aab22c3ad6d16b140656c4d80239ffeebbc8a9aeb147ce676268811848e48f99f08396 SHA512 bd92e950cf664f86ded6ece33887359ea536249634d7e76784d95c3c8bf117ff7a95e6e30e5b6955cabc2c3a5163b33029319170995e25ba03d2890b63aa8847 +DIST Radarr.develop.5.18.1.9612.linux-musl-core-arm.tar.gz 100010622 BLAKE2B 003ebb6b7bd782b8064f86a6071fd9f923b7eec5c8455e012486dc2e20b4cd1df2c150a4a612f6cd735c051cc6f06d4d7b161641a9c15b0cd01b2ec58d99a3a4 SHA512 89e5946f5d6fdb8997dfd2ba49946376146a0a69031b5b95dc9d8a7990b953a31932ac30cab28d377fba46ba919a466023898eaf3432e7b0df9a77a8760d7d24 +DIST Radarr.develop.5.18.1.9612.linux-musl-core-arm64.tar.gz 99678177 BLAKE2B e03c488cc0f203605961eb4db464ae349c42b609b00cbf56ac5801eb161e9a128ced39247922705bb2c18a8785b936832e254c660baf9fd3e086ff4536cabfb9 SHA512 2de3406db632af419e48362e3550dde576bb33cb258ba33051bba3eba900302c84007d324218eb51c3704a473c0d68f716ca9f25bdc502c41853f4594288640c +DIST Radarr.develop.5.18.1.9612.linux-musl-core-x64.tar.gz 104673746 BLAKE2B 87182ea72668195fb2a42a029891a959e0a36a80578d94aa1e6b369fadbff5575a8d97b1f6d3a1f9ef07490389370391d38a9d0ee79214753fdd1f5069497cb7 SHA512 2f82f1748c952dfd2af851c14a0f1e6cec6c53930b785a7d5c6a3047f86b9de3b636bd100edd07959a44ef65839266aa3ff7cb760683f52c2b7c44497f2d2419 +EBUILD radarr-bin-5.18.1.9612-r1.ebuild 1874 BLAKE2B 092306746dbac917ce31ffa6e22c51ab2b882b7a02daea3afef4c4bed6a9fa8aa7fd66fdbf2bb3ad768db08514e05aef2e903b96bd79db8a8c9ad32e3b8f1afc SHA512 aed7775c7b353dc9513901f945c73d32c618487b45ca8689d6e9233b3344c41dd7d5d05d33e3effdc62ea53e7fb6e554118968244a37a415ec6f1345e4d4de6a MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7 diff --git a/www-apps/radarr-bin/radarr-bin-5.18.0.9595.ebuild b/www-apps/radarr-bin/radarr-bin-5.18.1.9612-r1.ebuild index eec9a8823ec5..93dfc0a4b708 100644 --- a/www-apps/radarr-bin/radarr-bin-5.18.0.9595.ebuild +++ b/www-apps/radarr-bin/radarr-bin-5.18.1.9612-r1.ebuild @@ -47,7 +47,6 @@ RDEPEND=" acct-user/radarr media-video/mediainfo dev-libs/icu - dev-util/lttng-ust:0 dev-db/sqlite " @@ -57,7 +56,7 @@ src_prepare() { default # https://github.com/dotnet/runtime/issues/57784 - rm libcoreclrtraceptprovider.so Radarr.Update/libcoreclrtraceptprovider.so || die + find . -type f -iname libcoreclrtraceptprovider.so -delete || die } src_install() { diff --git a/www-apps/readarr-bin/Manifest b/www-apps/readarr-bin/Manifest index bfb5bf093445..28b48701094c 100644 --- a/www-apps/readarr-bin/Manifest +++ b/www-apps/readarr-bin/Manifest @@ -1,11 +1,11 @@ AUX readarr.init 133 BLAKE2B 9b5ce96077ce37eb30636eceb9d7969bbece3cbf31f5dc7b433728b6d8810f87097f1b878c82f521fc5c0b79aa89b116deb0ea67e518fa2376935a3ec321d574 SHA512 d22884d967ab6a7cec8733fd21354f089295bc54d66ec08cec05e9bd6f2d20d5581e8bcb91a5c1f4832d3865f8eda58cdc0823d3d06f79f9c587e93e34b274ed AUX readarr.logrotate 84 BLAKE2B 6a54e269054b8a86cf6f569b6096105267cd897ff9099527ea7b831a968c58fb42aa31dfb91afb55cb4f250242c8829eaf905aa5ec8a1083a8bfb0c47189b14f SHA512 b25c568c4dba0221f33461277c3dd2dbf0a11536523483d4e2e6dd053ec54d5df188256962ec5eb5813f45b0ad5cb3b80fe35ceea45c8a93ca1eb959ece25370 AUX readarr.service 562 BLAKE2B 1e19fb54d0557d166088b4df9e5a6fc4940db68121cc62a31d00678961c7490e597d6981fc89350bc3d8ad5bf179f7b95ccf1791697f3cfc653216a7234f7598 SHA512 251336794f4c14f3cfe761584964896a9bd6ebe07868356e5ebfdc1ae6f6e8bf661d7c2f04ea7950f03c3d355da67e365bfbb7ad463d8a07eb709e4076ea6878 -DIST Readarr.develop.0.4.8.2726.linux-core-arm.tar.gz 93102920 BLAKE2B 7b29e92bd245fdfad484fa54331bfb012a2bd9a1c1ea3f2ff1265ef5f76f129b87b41050ee17019826f18ff0b187fbf65ed5b1be498129a15c38a63af3c64a70 SHA512 00509e0f838d71dbeaabe93b08a869c9c7db971922fec4b07e90ae2443a2f2092c360e1aa1b71f0fff588c03eb3a209c7054f75b7ad7c0d4720b39d006bca705 -DIST Readarr.develop.0.4.8.2726.linux-core-arm64.tar.gz 92367481 BLAKE2B 43cb5bb3d82f7af1d98b00f601eefd650d89316099e3ddf01a04ffc8f556e875f2457446306ec461ef3232f6808d6b898886659daacafbc1ebc0d64df4819c81 SHA512 dc04291bb59d908c2f6214852c40c9bd9b8a684774c23f6261ac9fa8db04a88b9d01cdeae3a876bb696747baa5f0c32fae5356d8043232a87176f01fea8a6813 -DIST Readarr.develop.0.4.8.2726.linux-core-x64.tar.gz 97363972 BLAKE2B a1ffe8143e5eb2ff84be20dfe29cd4354acc07595849c3efac2e6e1f489f9b2424036c2772f5e7a10558edd6d683e8fd118ed52fb088190335941580d57da7a8 SHA512 3b7205380dfeb2f6025a7fd7bb6c287edd9bd862399e8bb3e2ce8847ef55e588d587f2f54324c113fb6cf33937cbbf8c6828d62d4d1c2b4f032a196e29ab80b1 -DIST Readarr.develop.0.4.8.2726.linux-musl-core-arm.tar.gz 93133800 BLAKE2B 51bb83387fd9755a2c3c9fda9374e1f1c387213fd6e85b805eec4e7a82e774f876273c243bdd05ff8172bbde5c9a166d0b7ff2e4a52534066a6b0e8e8f110dbf SHA512 41402bb38166805620c356e9d430f0cec76b66f3467df9fb23d07f3a56e65a6c1c02c7263820bc653b6e3b80bf76091c1bf239bd613c8fd373c9512c76186a31 -DIST Readarr.develop.0.4.8.2726.linux-musl-core-arm64.tar.gz 92427257 BLAKE2B 665124bc46275a51bec09099dc105bd59c53c51b9eaa77615c61c0f00c40d671b7575925bb2e0ebe6c3e73e5da87b6e79b6a05f73c20f5c030e17372b6c07c0f SHA512 479131564b6dfc4762d242ebd239a4ec19b7244e2883b87970b6b4ed98a478ea16491013f4297552df3db684dd04f17eee0e924e9c017baf0f7645136d87d685 -DIST Readarr.develop.0.4.8.2726.linux-musl-core-x64.tar.gz 96430790 BLAKE2B 9a5a8264a6256e0671013b9a89271a577984d0bd1ba66739a5809ed7ab5612943037715da2e596cc82765e90cfa1a7505802bc82a69236df18946e3665a0961b SHA512 80d0b7b5f5b10a9db2b9840f26b0117670a498e9fc8ad06c5588904b11a79949c27cc044f0fb58b1fa11c4bc7212a2afce398534a65896712d2abb3a6759d7ae -EBUILD readarr-bin-0.4.8.2726.ebuild 1941 BLAKE2B 1d8a95c8b0ede5138d12fc83d68d0284c2abcf86ab81a542aba9bae899cc7e4a2968ff6b7bddb90cb8ff95e4989b6e0426960d8c0afeeb6c617c8619dc61559e SHA512 aba63c9aa0097a5c2c7345275cf39edcedc593455a6b4565fbe94ef1be3b7a4cd03f021923d76e2d5dae72d397f5a4c87ec1c6340000c6f183336c2a1ff96eb1 +DIST Readarr.develop.0.4.9.2730.linux-core-arm.tar.gz 93112358 BLAKE2B 2504435b854b9fd0c76f96163305140e1f3b95c3b3bea33032dbe44bbfa1825ef3325efcb85cc0b616256fb613ec072298ef687a5e13b57c0a2f0993f709c11f SHA512 7e62b36f79a122850c0a1e3bc25db37e37f27bfe524084d643ec45658cee40b6b8f91fc1f2a4f8bb317cae5a8dfbad3f92dcaad0a39c41f3130c4af6436d7e8b +DIST Readarr.develop.0.4.9.2730.linux-core-arm64.tar.gz 92375033 BLAKE2B 442bb5f8f3c00017c2b770e55bb3d8b259acf4b4317f64303a668a59eb149a6f011934a373d0fd7ead11cf4ee7fe18d2758b343c76a2dfa47cd7273972c08056 SHA512 3dc7a0b8e4c2353dcd2df40b25e72dbefcafb7a010032d0372321a62a3b0af1665bcf77cb77b42bc911c97997e03b08320d54635db077132f749685201732790 +DIST Readarr.develop.0.4.9.2730.linux-core-x64.tar.gz 97367206 BLAKE2B 8b3743dc480ff64ae2fda4727e95b167c0d4567df97b938d1956add4564a9226f016d00c0ce3e6bc7be7f46088477589c4641f60f63983714eb16470163c1095 SHA512 7bb854b14cc313776de5db6fca65baafc469c7b642ec7fc804e5e3812107ef81d8a7900d3ab25ae03fa153ffa6305b44c66fc32aadf8fad58257d80f0fa0afa3 +DIST Readarr.develop.0.4.9.2730.linux-musl-core-arm.tar.gz 93134505 BLAKE2B 7441c6f88e3326fff9c9a1b8eccce9e130853745e6a1dfdbb3fa96d728a72e7fdacac2d29e081400744508d4c3be62c68325c120e856b25ad4bd7d27cc94e45f SHA512 08175f44d0a2744621a6b173292ce9555765281b8b4e5a755eab4b6155cc281f9c147c940f817d8f30c06c5a941b3254b301db924c3a5c63d6549f74b5c04bca +DIST Readarr.develop.0.4.9.2730.linux-musl-core-arm64.tar.gz 92448985 BLAKE2B 0694839af099a1cc71087ab007a4246ed7a75dfd1d2ece1f50d9a7ff4ef28da1972ca8a3245aa89b848cdb7e6678aabd975f793539ad975864402296240b2bb6 SHA512 daa5c3275f6fc2db9dc8300762962bc041313a1230046641428e23c3175873b086eebfa2a9e273ce95ccfe6b83a7da1211a5200232205209fc9395e1cd5f05b6 +DIST Readarr.develop.0.4.9.2730.linux-musl-core-x64.tar.gz 96433040 BLAKE2B 517e46043cc3ba526cc0f78e117e3779e7b309309b4f64ea152da58ee2418c22297adebe3c7d634daf5e0b9a418b195cfdc51c0d4622ac5a79d343ad141980cc SHA512 f2c148f1e4c1b6bd72a46718194ff059bdeffa095e9c8219584bdd5f69fc334cfbf1d9ad0eec80e111e53419e0fc7db0bcef7540e56cdfbfb981a1b3ca36126c +EBUILD readarr-bin-0.4.9.2730.ebuild 1902 BLAKE2B f8a041379e9e3c847bbaca8c2a8ff8b947df4bbcdc34466d2f177df6ec1ef17459051dd43ed9542e5808023cdba91a2f54d02c49c185c1e55fc752c4fa466738 SHA512 eab7b3300e9cde7f63cc3555dc4ee7473e0d5d5d18db3b53b6ea5c8fc0c5649ab205592f5c73e9e7e3184161a5239912e8804465fd8e0e2f57e0da2671ba25c6 MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7 diff --git a/www-apps/readarr-bin/readarr-bin-0.4.8.2726.ebuild b/www-apps/readarr-bin/readarr-bin-0.4.9.2730.ebuild index c7b3e4d7b3bd..e71a1b92c4dc 100644 --- a/www-apps/readarr-bin/readarr-bin-0.4.8.2726.ebuild +++ b/www-apps/readarr-bin/readarr-bin-0.4.9.2730.ebuild @@ -46,7 +46,6 @@ RDEPEND=" acct-group/readarr acct-user/readarr dev-libs/icu - dev-util/lttng-ust:0 dev-db/sqlite " @@ -56,7 +55,7 @@ src_prepare() { default # https://github.com/dotnet/runtime/issues/57784 - rm libcoreclrtraceptprovider.so Readarr.Update/libcoreclrtraceptprovider.so || die + find . -type f -iname libcoreclrtraceptprovider.so -delete || die } src_install() { diff --git a/www-apps/sonarr-bin/Manifest b/www-apps/sonarr-bin/Manifest index ff82cd90c289..802a27d26e3b 100644 --- a/www-apps/sonarr-bin/Manifest +++ b/www-apps/sonarr-bin/Manifest @@ -1,10 +1,10 @@ AUX sonarr.init-r2 148 BLAKE2B ec52d371fe94038459978619cb51e1a5394d48178af12eaf8e48758af2476edad621866261454a33fc4d1fdf985463c5036442627ded3733531549c00bf7d980 SHA512 769e844e962df9880d5aa6d6030af792e14d6ca7c375f687cb0a62921b784037f45bc7e2d0da2803400f6de5a2a32b5903e3cfa910bc06bfca5a2f90b042ea65 AUX sonarr.logrotate 185 BLAKE2B 177e0158baba22056af33f59656a734541be16a9e5dbbd09758ba6ed23b3262979c9b1ca6072bfaca8567ca3165af35f2911838c903a9c75da37cc9aa259858e SHA512 9fddf238caa123801462158debf2296ac04ba2e2d42f1566b50b4823b10e8c84dfdb5f1649ae1a6c3bebce19e639289b5c9a491d7ba20a37e19980673a32a5cb AUX sonarr.service-r1 568 BLAKE2B 7ccc2f3def560fd07713e433a657f2664c153acbf316442e516f9591a918dc042bcc8302877e1456af2dc4ae30d44157ffc1b11e6844ea9cbea9990aecd62c24 SHA512 d99f6312ffe8dff2c0d938a3c0e5801355e1323261b7e8752f409ddab5885ebacd9c6237060cd4153bd91e1f1c8c3e70dd69285002956cc45a8259798268bfcb -DIST Sonarr.develop.4.0.12.2849.linux-arm.tar.gz 98705366 BLAKE2B 6afe282ee9e1d797cdd523be1d048369533e3fd70c5ed6ed0b27e9dbf5b7dd89a8e844cdd4bc1f6e9eaa481107279d1d572c974fb657f33c1ac0a80b2eadac9d SHA512 dc741618b134905f0964a37d5f30c289944283abfdeabe8814ca7eecf814855db1994c513a42360fe58e18f091b12b28353dd06ce2233682fcb73300cb665b51 -DIST Sonarr.develop.4.0.12.2849.linux-arm64.tar.gz 98452158 BLAKE2B 4ba6fa137cc9b158706a7437bd7abc79e64560949a8ab47feb5ee2a943ec3f3b41d53630d3dd9a5046b6edf58875b487995747985eafd8723693d433734539d6 SHA512 d2630abc0901d410f7ae06fb0be070dc34a6651643596178b4964a1bb87b2da69429bae3376d1840a84d02bd0b4e336a2f2eb3c4cc3e0bf7f95df98c2c713f6d -DIST Sonarr.develop.4.0.12.2849.linux-musl-arm64.tar.gz 98498718 BLAKE2B 07a9c4471c254898130d8dd30655cde6531f2d3bc1e5b52deeb50273b2216b74a469e8bb8046594bb1c0b2477f9f1c31b3c440382df6e8122a70412107d2f78b SHA512 413a03d17167e849ce67af6274704dfa3ac610ff761dfc802167f246e9f5d5b403c47079710d15d3418ea5f964248321fc183ed26fbe0d4e5a5281c90da1d199 -DIST Sonarr.develop.4.0.12.2849.linux-musl-x64.tar.gz 103437298 BLAKE2B 83cc313df23c7a4761a12aa8d2a0f2860841415687281ec7ef2bca0606f44f1aa62591dac8c580dfe170ee1202b986e240d79e3fb2263d23b8b2bf83bd72ebd2 SHA512 7bb2dcb1c3482c2783d313752bc8a5528aed9a053f53d2ad2cbe8d1ed7a3cca29a6e3e295fb2292f353de34763be74153b78773dee9a29cb4455017e46d4dd8a -DIST Sonarr.develop.4.0.12.2849.linux-x64.tar.gz 104368346 BLAKE2B 20c18c1bffbf563e678f2c6e8743628e05bbce1a54f60a3d702dd31ed3b38a6ee9044788f875517f7b46c6e02d34041212e58326cddf6c365afb79d7235643e9 SHA512 258739d7c1aebd4d29ec48f066b7bd2d7b8430ed27b4225bcc2690aaabe856276ef2de69ce621d6ae78beb493fb99038132f51ff8bf1fb0f244505867ba9c7d3 -EBUILD sonarr-bin-4.0.12.2849.ebuild 1749 BLAKE2B 82242422cd658d9fa02f958920d8ae4ed4bb972b3bffc7f169e7676113d011d292e34dd3dcb95db168ed2dece02c8bb8f6d342bd1f20a2d19cb459a906e9b3a6 SHA512 a043eef64397d0b3b0545120d3ea0b69211fb5aa4e079d63ed409ae35e9db76bd73e329d86849f197257e25159871df497c18e4a43772ad0a45c2975057c2bcd +DIST Sonarr.develop.4.0.12.2866.linux-arm.tar.gz 98760778 BLAKE2B ac187a662c9efc8ef9b5289baf9221f584137bc6dcd77e377aa0db149e9464156cf352e88c99b63629dd6fd14b50260443abc2365e85dbf9fe6bd4a6e74fe0b4 SHA512 5da6721addb59656fc6acf9ed65476ba523bfa909d2d329d4a240afe7679ae8e6ce68c3609997af536ad1bb1af99fe981c29839287cd216d07fb4d00b181284f +DIST Sonarr.develop.4.0.12.2866.linux-arm64.tar.gz 98502314 BLAKE2B 5cbad1b7e90ee941ac453f28b0adc3f2cef1431921cf4ef15d94f2f9b7ae5a574a4db2c0c8df47a75b893fce08e976683a9e4c1958280196e0c8c82c9de59e47 SHA512 004f7203870d12e28f66af99ad27e82dde28575d8ffae1215487214fac4f92edede929eba7d499043f1ebd79dca306a77c6bd1c130ab30854e05d55841a3231e +DIST Sonarr.develop.4.0.12.2866.linux-musl-arm64.tar.gz 98569912 BLAKE2B b9473ba5a6bb8da89793d8cbabdb54ec6570471c7071f68692fe9975d8471a97f5799803eba1ff85890e44a734f0216bcbbab5630b05162db2019ad29aa95618 SHA512 d1430becda0d411ac02f76a9f9d4df3e2f69492dae255e2a0199a3f0efd576adf9ab3c2f1ffa3fd950b42f1d602a6638029e1d98a54fcdefdca1a8a5df24ea09 +DIST Sonarr.develop.4.0.12.2866.linux-musl-x64.tar.gz 103491284 BLAKE2B 6e348838c3c8a439fe1c8ce10efcb32ddc06bf3926cc52dac903c008fd20dca641583c6e7091700f1d3a8eddd1fbedbaf7abd71752cfeb5147748997c02d75bb SHA512 6a005bfaf193ee11f9347363af4fdfa67edcff310bfc51e7870b7d9d30c501baee95e103175e1324ea804ebc5e83e1c1a4f96a322c1a929cdf5bbb10c5a265c9 +DIST Sonarr.develop.4.0.12.2866.linux-x64.tar.gz 104409104 BLAKE2B 789477b42120932a1601d895331026a4b957cd772120b9c732e7c1b0f49dbc1a3a7376b5d2f4ae702e137cc29b352b1e78416ddcf00aa8836e7080acefe10812 SHA512 18e1f369ad5e3c705d1a3fce1c2e7027a0929539520c9492723e904f8ea660e0008301cc6ed110af28a56d17d659f04c16d1b9c9481dc73d22c5ef8a402db29e +EBUILD sonarr-bin-4.0.12.2866-r1.ebuild 1711 BLAKE2B 735a948911d7f942417c42520aaa626e9695a58dd3768ae9d4c45c5fef994e9ff2fd98bd52175d10c6e606df39960c550e4cb445a1a62891e90f39f4163d5fab SHA512 be10c1b170673bd454db50e1fc2dc772e3e8e05f4f9d75cd49786a4b5db9ad16a7c4217aadbf2647caa3c10b0efcb11899e39cf15d34b50a8ce1422c9ab20c0b MISC metadata.xml 675 BLAKE2B 5ac9fb421e127c8552ee273b784205059a59245d3783efa5c69225dcc34a65cdf00e39de3dc47013807923766110992f557cb3247f9866ec6d0c836b42ab4cd5 SHA512 1c347d1e422a2653fe8c403169cc1f16f7d5c668831d60a67d67a2df8ca90c696fb28fde70cd4a3c9336f983c39fbba30ec570ab7c14caee946cdd983aa6ba58 diff --git a/www-apps/sonarr-bin/sonarr-bin-4.0.12.2849.ebuild b/www-apps/sonarr-bin/sonarr-bin-4.0.12.2866-r1.ebuild index 26a3f8494331..f147404b7650 100644 --- a/www-apps/sonarr-bin/sonarr-bin-4.0.12.2849.ebuild +++ b/www-apps/sonarr-bin/sonarr-bin-4.0.12.2866-r1.ebuild @@ -43,7 +43,6 @@ RDEPEND=" acct-user/sonarr media-video/mediainfo dev-libs/icu - dev-util/lttng-ust:0 dev-db/sqlite " @@ -53,7 +52,7 @@ src_prepare() { default # https://github.com/dotnet/runtime/issues/57784 - rm libcoreclrtraceptprovider.so Sonarr.Update/libcoreclrtraceptprovider.so || die + find . -type f -iname libcoreclrtraceptprovider.so -delete || die } src_install() { diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz Binary files differindex 925fcc2da338..4bf553e08eec 100644 --- a/www-plugins/Manifest.gz +++ b/www-plugins/Manifest.gz diff --git a/www-plugins/pdfjs/Manifest b/www-plugins/pdfjs/Manifest index 455e2158ce29..84ba0a601410 100644 --- a/www-plugins/pdfjs/Manifest +++ b/www-plugins/pdfjs/Manifest @@ -1,11 +1,7 @@ +DIST pdfjs-4.10.38.zip 6066797 BLAKE2B f8a8bfa5d8b7c17cd27edcd872e58e0f2c5ce0d81b292786d0f791ef800217bb91f6bd24c9ef523a3c5e581b0a8565712bf5f4d76209cb8d082699e483585379 SHA512 5619751cc14122638a9ba248c088f19ab3ef05b6b6bc9de652b27212eb17a83087a01f24f8aae5d5c2b52e2b6803938b059093662e99db0bffe0f347674d1d22 DIST pdfjs-4.5.136.zip 5885918 BLAKE2B 9741c202381f845756ecb2b80299a2c85f5ce3de47fc9b89de3d264695ef039043e8455845b0ac0b5c01b2b17b31066660bfaa83e9bdc011d7a2b7f2b648a029 SHA512 1062c1794335333ec23c44f717c8c0eac683594818678078338fb839ac8b72ba72be81074a6c33492994a2044c2fa66e2d219b56fbc36364ef9a43db86337e7f -DIST pdfjs-4.6.82.zip 5971143 BLAKE2B 7ee5d313cb0e90cd059576594bced79c2b77db3c7142c5b68787635f3206910f9fe560f4d19a9b7e467c799d5287fe33427021c033444d02f9b89f66974f4788 SHA512 4981a39827b36a1f6a8ba0611504460422e7f47ea35e57bb08812750959b3d51c19395a29e0e3aef7787c2f746ca84ede11de483f80450586266c56ceb0aef76 -DIST pdfjs-4.7.76.zip 6005973 BLAKE2B 50c0df71c0dce34369d70573717f3126ae0f9a681688747aab44a4e7067a484549809646e24b74682fe10136ae5c602a82332d737b428792f47d1615bfdd41c5 SHA512 ce0584c2ee0e11ac23e74c647de886b2a9d80be6db88f82d9cf7bcdcfb785e1bd3a851cf31f0c330ea4d1dd5e50e7894dcd84b22754f324a152a9c8411fa664d -DIST pdfjs-4.8.69.zip 6017042 BLAKE2B 536f17ee19af84090e5ac9a661016423a55242f5e95113770d73ea8006166f5fd199ca008afa31260ab9b165db04ba9fa8669196db8f8934fb12deda7d8e6995 SHA512 c05bf53da94547fa859d2dfb261e25ed9161981928f49f3d3e1b78a0f2f352881aa70326a061e5891a500130492ef021ebc5c4f6c453fbfa74426a44eb5b5563 DIST pdfjs-4.9.155.zip 6040165 BLAKE2B 1fcc39dc64a72d92588dccfce69780d969b3f5da5872703a98d5604523266107abb5222f2f1b87075e3ff01214ec68d53834e94614b8880cdc102946966ea934 SHA512 9f6b9c8007c1590f688cf71690af0ff271b280551ce347cb64726e07cb03372e4e22724ff4d6aaf06e66b34c3496e554e96fde1aadfc1ba1dd4269bab031786d +EBUILD pdfjs-4.10.38.ebuild 474 BLAKE2B 77e188f5fe2a6bad311e14ef8a9faba22ef37be38006e819e4993a56b7e2045ff498c2f0b1ed3fb6d23ec9f2feb3d2ac27ec0079d4a9623aae79b283cc3b5eb0 SHA512 14e4099b2eec25b85b0541c56a436a53112347ce9f2e1a2819b37c33c8e53dacda28bd162c2138fa88cb77782000ec26ee51bbf1cb5d2ee0dd76cf209b9d080f EBUILD pdfjs-4.5.136.ebuild 473 BLAKE2B 42fb8e2b8f403f15277241715a39d6149e73f37e9ba2a027df6167f8577e1c0e6af67d70faee01cb6745eb5af8759a904d23a402ccdcf494b95ae782bd58b66c SHA512 f6c9ad2ef601ae521c2302a77cd0619eeff258355084d971515039ee5f0563ace9dbc62f12658459683694134ab05bf2f2885b0a0aeaaeb91bd7c5649b6f7c26 -EBUILD pdfjs-4.6.82.ebuild 474 BLAKE2B 84791378c3177bdc9cf5895d8ca2de8a3ed7ac27f3125d66814e393381443f29094c33ada0bfbf3cc276d5ef4fac3da0718721d34b038a6029921ffcd4b83059 SHA512 5ebacb80837d727cbb32dca3cc5c5231bd85b342eaf336f4905bdf813a21c7e9b63d54098a52b0a80d2ec2260a04308fb636973a787639700e12c7fa73bd4a0c -EBUILD pdfjs-4.7.76.ebuild 474 BLAKE2B 84791378c3177bdc9cf5895d8ca2de8a3ed7ac27f3125d66814e393381443f29094c33ada0bfbf3cc276d5ef4fac3da0718721d34b038a6029921ffcd4b83059 SHA512 5ebacb80837d727cbb32dca3cc5c5231bd85b342eaf336f4905bdf813a21c7e9b63d54098a52b0a80d2ec2260a04308fb636973a787639700e12c7fa73bd4a0c -EBUILD pdfjs-4.8.69.ebuild 474 BLAKE2B 84791378c3177bdc9cf5895d8ca2de8a3ed7ac27f3125d66814e393381443f29094c33ada0bfbf3cc276d5ef4fac3da0718721d34b038a6029921ffcd4b83059 SHA512 5ebacb80837d727cbb32dca3cc5c5231bd85b342eaf336f4905bdf813a21c7e9b63d54098a52b0a80d2ec2260a04308fb636973a787639700e12c7fa73bd4a0c EBUILD pdfjs-4.9.155.ebuild 474 BLAKE2B 84791378c3177bdc9cf5895d8ca2de8a3ed7ac27f3125d66814e393381443f29094c33ada0bfbf3cc276d5ef4fac3da0718721d34b038a6029921ffcd4b83059 SHA512 5ebacb80837d727cbb32dca3cc5c5231bd85b342eaf336f4905bdf813a21c7e9b63d54098a52b0a80d2ec2260a04308fb636973a787639700e12c7fa73bd4a0c MISC metadata.xml 356 BLAKE2B e03a5d8c7e7af1708a9ae47b956b90dfb3bfb66b0128eb0576d8f3bdae75c10454b13af22be43d8f797aeedfaa0786d4b960eaa373ba3d652ecfdb2664b646ab SHA512 af8d23494092bb8720f57051cf537f7490e7172716d02712d95dc7910facf632f8b68d2a70fd28cec2d4de828f04a5e8e1fe80feece22fdee6e3ca5c7b911ead diff --git a/www-plugins/pdfjs/pdfjs-4.6.82.ebuild b/www-plugins/pdfjs/pdfjs-4.10.38.ebuild index a7c66a412285..cc5757c78ec3 100644 --- a/www-plugins/pdfjs/pdfjs-4.6.82.ebuild +++ b/www-plugins/pdfjs/pdfjs-4.10.38.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/www-plugins/pdfjs/pdfjs-4.7.76.ebuild b/www-plugins/pdfjs/pdfjs-4.7.76.ebuild deleted file mode 100644 index a7c66a412285..000000000000 --- a/www-plugins/pdfjs/pdfjs-4.7.76.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A PDF reader in JavaScript" -HOMEPAGE="https://mozilla.github.io/pdf.js/" -SRC_URI="https://github.com/mozilla/pdf.js/releases/download/v${PV}/${P}-dist.zip -> ${P}.zip" -S="${WORKDIR}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -BDEPEND="app-arch/unzip" - -src_install() { - insinto /usr/share/pdf.js/ - - doins -r build - doins -r web -} diff --git a/www-plugins/pdfjs/pdfjs-4.8.69.ebuild b/www-plugins/pdfjs/pdfjs-4.8.69.ebuild deleted file mode 100644 index a7c66a412285..000000000000 --- a/www-plugins/pdfjs/pdfjs-4.8.69.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="A PDF reader in JavaScript" -HOMEPAGE="https://mozilla.github.io/pdf.js/" -SRC_URI="https://github.com/mozilla/pdf.js/releases/download/v${PV}/${P}-dist.zip -> ${P}.zip" -S="${WORKDIR}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -BDEPEND="app-arch/unzip" - -src_install() { - insinto /usr/share/pdf.js/ - - doins -r build - doins -r web -} diff --git a/x11-drivers/Manifest.gz b/x11-drivers/Manifest.gz Binary files differindex 03084c4d2804..d1d4629644ec 100644 --- a/x11-drivers/Manifest.gz +++ b/x11-drivers/Manifest.gz diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index dc1406608487..cc8e2b265ded 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -7,7 +7,6 @@ AUX nvidia-drivers-390.154-clang15-x86.patch 1085 BLAKE2B 5bb221407b280f2dde69ef AUX nvidia-drivers-390.154-clang15.patch 2915 BLAKE2B e9799aee3c6b814ecdc40e83d2e495acad046f18c88fe8c1b5fead1c9cd0fab3d0a0a2924730dadec5eb8ea1e2d2132c495298d6ab108c015721bab911a4da79 SHA512 6e1c99ae8efb06aa4fc3accb4cee55f43a6498f94fca064fd4b9b007a3555913a5cef042d4e74b6f24a3eb6f14988f810d0c848d34ae81835fbae8ec32cf0cf0 AUX nvidia-drivers-470.141.03-clang15.patch 3757 BLAKE2B 9cec15b57c82c8e24f89a025a73bf78e3d7ea5df681cf803888ca4ad8b96976b433717d01c9fdad5036cb06376345bef64dd05287791ed0ce7dc2a06c8a79aab SHA512 10ed0fa6b1fdf24fbc18432a9b94b1c1b9d7d6003926272d3c924d72a298c1d3a8875b43a42472d701864fe9dda35d75f9cf7c51ca841d20b989ed46ed994311 AUX nvidia-drivers-550.107.02-kernel-6.11-fbdev.patch 5055 BLAKE2B 2ad807c720c41d1981e3807fd6c44387a997fce244f0e9b88ca20dcd8dedf1a67a5057c2bdf0cc854eeb781c69021fdb2422a30d6ce6fd62d46509e76f2a918a SHA512 971e8a780b3c078ded47508e76d28cda3b5ed0032cde08b1b6bf84d8ad7876cf4b9de1736bbe6e57fbf550ac01d233131f95597bf013bf457734474394d3fa34 -AUX nvidia-drivers-565.57.01-kernel-6.12.patch 778 BLAKE2B 16f3ff6116d28b8fbe040870dc045054970b6ebb8a8a4ca06ed2f84fbc10a4843cba25ac341a246e80340a00acbdd5ca461ba8e9701e251c1d9bb20b209f7686 SHA512 8614251c4d7daf7d7653547ac811b388966390d5339cbfc98c7c8e752621d5c89b85fa31462039fa6aff7bcc47c4b3740c207e736a644f741ab2d72130f895bd AUX nvidia-drm-outputclass-390.conf 179 BLAKE2B 2a7d3bb2bb131db6ddf24c9fa157a1044e72a3229088654f4768f76eb871cdaacdee58e82be5504c1c0af928c343448b4d03f23d289a4479b64218d57fbd7a16 SHA512 8e5dfe54b9cf261d28c206ca1594183cba4945ed633a13ab4b1801b2ad4614ca10038ab7f0cf35dbf4eaa7b2de6e747c3be13ecb11d05740b22654626f09d774 AUX nvidia-kernel-module-source-515.86.01-raw-ldflags.patch 628 BLAKE2B da490e4af1c898958df0ef656914e8bba3f7236fb1d2f94420a42d895d7f47ddc9cc173ef3b4b29f80ac880266767d54e76613dfc3defb1d4fe3f2b48377a71b SHA512 0a972c4efd219ddc8e814753c7c2bdea8fd0f0f3d2255bd0f9a4baab2a96319c8238cc027f602e399be9521467e110cffb1e0ee6b90f38867df49cd4c3b11c5d AUX nvidia-modprobe-390.141-uvm-perms.patch 563 BLAKE2B 9befd708ad2193e507583e066f306e11d55e82912f456e738d850b804d35331df2ca5de3a35e8ab551188c1103af762941098639fa9581b4437bc5e68595ddd6 SHA512 0546d51a86554985cd7cc036e7b8f65b457cd1a1c0549ef496422fa422d2757354a47b83247b100597f908c2653314878c721b3918ebc529cae4282824d4eada @@ -20,72 +19,54 @@ AUX nvidia-settings-390.144-no-gtk2.patch 367 BLAKE2B 59a60b103df6b187009417dca2 AUX nvidia-settings-390.144-raw-ldflags.patch 468 BLAKE2B bf4c00a76351e6c3d1587b4f71be61fac8cc516fa22da0a47538fede92b619eb77b1cc09222cd403175a2015eb2ca745e8cdca90c9dca1b938ca13a2e59810ba SHA512 1fc568bfd1faba1f7af4f4b07715912b7f1d8103626ec0c9fcbb465ded606059ca264f386fe415105ab9f95c4ab173bf4b784ea7380bf17ab6979f56fbd01757 AUX nvidia-settings-530.30.02-desktop.patch 406 BLAKE2B 63f645d5c9f76349b405c61327bc4f6d44e0716b4ec4c2f1aa012505638be0a329bc9589812d1f164641e4725dd15ac652eed0992161e767325b1310d9cd0718 SHA512 ff0fed69d7d36b2f67f9382055490a031ef8e834119bb18b0f71d1265afe92fad44cb11d6fabc5e3750a434c51e4660cfaa3347d062036d975fd341967187494 AUX system-sleep.elogind 177 BLAKE2B 207d06f14e507dbaad58b94d7500ef415bf2ed842124edb149b42bacff7192d575aabb4b4576d2e84575a3039c9864b427625d748dcd051764f00ab8050d6520 SHA512 e727e5957ef719ca3f3a72f260f5bbcd2f95c5c8e1a3ae158afc95e6c043fa7a597ce33dde03cc0d55d6f9e9254c6d0798b51419d8df22137795a4f3d9b28cda -DIST NVIDIA-Linux-aarch64-535.216.01.run 269827921 BLAKE2B 37e76e90411e883d0f911edc1a3883fba9db6a5e281e5bba265fab6b892382b202aa0ffb44a0d3b4a181c6855e2b9ffe54874049f331fea50a3429d8c2b298af SHA512 f68794249bf18ba626c6a665880721c8cc0dada6c7c1d8b15bf17174a4cac35ca2ab534fff2410c8bc0326c48f6ab913b6d9a92630505eeb768e02610a7772d9 DIST NVIDIA-Linux-aarch64-535.230.02.run 269922956 BLAKE2B 153d598eb73007e0a4f4e58c5072c955b6fc0b8d44c224f91895ab0fefad5a180241d66b0c2de7f6c8c0b976f74aa9cef6e55fef235c415927e814d93c70db24 SHA512 7954350fe91419fa85c25483e2572e63c14da3e6fef27ffd13b5a4fcc814cde32faf4cd289333d6a22db26c64658f3e2df0ff8a9ec17094e29a25d35517048e4 -DIST NVIDIA-Linux-aarch64-550.142.run 236424737 BLAKE2B bd2a43b6db8b228b871896eda3046161f6e3525b24adf322e5b27b0af5ab1be1af12de29c99aa5f86488f69d7ae0821e8925821a83aa5f354fec56d0daa80e8f SHA512 9ab19a145bb8f9ebad3981ae6bc1ad8900b8598230a7283fa58e594ce42d889a5d963ebd965ce737d1f56f9b273d1a9dad90644312f59ebc0f43ee7c626d7e73 DIST NVIDIA-Linux-aarch64-550.144.03.run 236384330 BLAKE2B 773c0ee75a2fcaa405539afdfd3a700bb6b2694f4f6c6770778141838ca06ed2e3cd97416f43ac446ede245a21e6c5e03e8a26a8558bb5c3815f77f13b633be0 SHA512 8bf610acbb92dd4cace8dd18263623db6a4108d988da91603c61fc46402289edd78423a329c2b91f8af922327a1f7aa0357fd5431e88acf99242a712357c335f DIST NVIDIA-Linux-aarch64-565.77.run 253994527 BLAKE2B 3fb41a7958c58742817eaf3c7bab9dc5620cdaea7244918d963cc54b0708572ae22de30866671d77474c2c61413797865efa1a6ef4e53e4fbdcd283e0324a4b5 SHA512 89be8b0b1fd645fe2ae1ea5d1af787b21e665a7f0b0d911acb749b545ccc70770bc42f8842f2c0cf1b965a980e4260fe025e2aa8a678de2036c3aeef49b7f336 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe SHA512 dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b SHA512 4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a DIST NVIDIA-Linux-x86_64-470.256.02.run 272850014 BLAKE2B 0fdc867f92b82b2a60810c3b43751cad7ac2c39928c92c6c343c0c6044f4d7d923d93b8599db3f7c999c0ee7d16940e65d991a61cbb30e1d9e49c5639ac6bdc8 SHA512 a837946dd24d7945c1962a695f1f31965f3ceb6927f52cd08fd51b8db138b7a888bbeab69243f5c8468a7bd7ccd47f5dbdb48a1ca81264866c1ebb7d88628f88 -DIST NVIDIA-Linux-x86_64-535.216.01.run 341874992 BLAKE2B 65fc3674982ecbf122f565af70121ca6c022a4df8f352e259e6b0e8892b9112b182c32ed615edae737f3354808e37b54051bed0cdd2f661c4082692f9e0477dd SHA512 3b4ae3584368fcc5f81a680dd8588d8b9e48f43dafe2490f5414ed258fa8c9799ebd40d2fd115e20bd02648eeb3e5c6dff39562d89353580fa679d011cebf6f8 DIST NVIDIA-Linux-x86_64-535.230.02.run 341903243 BLAKE2B 954ad0d390aa786a0a95298bd0c98a3b909074e5c7bc5d40a6a4fcea41d423ad1f429f175968c98f5e14c07cdf68d3340420f97269a36a0df41ace6ac8224cb5 SHA512 2154e28682fe1663dc64b18569c67839995d496a6c1b353fcdc17fc4520420c8d629d441312a6cedc054d6322a267d6f275d1daef210d2f24a179d931a4c99b8 -DIST NVIDIA-Linux-x86_64-550.142.run 307296728 BLAKE2B c11b3483d2ab895cd7f7eeea2661d21b7c8db04af14d72f55a86b6291f398ed111366d10886ac98670060dcd05f63a34a0c44e2596ef3ec3be6405ea45a6c305 SHA512 7b33d8f335c735e196a5de85998981ef4a11a2b14f791a60a820a7e5cc7bf0ddcc96e57169687d4eb9768d0c669a4a5887a40673807ba0eead825bb19bcd287c DIST NVIDIA-Linux-x86_64-550.144.03.run 307272669 BLAKE2B 6d1daf41eb3f65071b42dc9bc5b8e0cf48170b03f3418c938f956ddb843f5a1e0f3d968b8825207e3237fa0490f0c29e3ffc4403b4558ef557dadf4fcf5ad17c SHA512 b7c4638695ef3e75043fd1726f0153ff0c140475f965d88c21f46d2909e68d023ebe6aa1e758ed81ab58440ba9a789e00b9b84200c03f00d429e11938a2bed65 DIST NVIDIA-Linux-x86_64-550.40.82.run 312434148 BLAKE2B a63292fe92b78b9bb7fa62eb80718bba02af2f539606db44c73033a6dcedd262e4d340b5f612c9a6c587a787f8e7982d8eb3c8c750de180eea3cca3bb9922dac SHA512 69c40883b017d285de662b60d3bb4367e2ba3edfe20082c05942ef68d1e42c581b4913a5a7d4b1b2cbd8d63ae15b451861f1262896915bde09136e0b4025fce1 DIST NVIDIA-Linux-x86_64-565.77.run 339246825 BLAKE2B 6c3c57048b6ac25f08a4d493123816c534ed310197aef532ebfbe7f9327897020506fa892b80bb150e6edb953a74ad8d649d743ce7d33d2117850d3308470a0a SHA512 62a85223b1cbc00b65113235642a4a39eb8e78e085845e4c7d12abf916ea2c1d86030849040bba118ba6af56a1d0da073d4a96791674fc18d7154e55a3587b63 -DIST NVIDIA-kernel-module-source-535.216.01.tar.xz 12517044 BLAKE2B f305acd878b6a8e715607d1ef330b6f60492f9291183a139520b011fe77d344556708df811eabd5f47d1e509d2ce179e243eecee8629dc480ca5a1ac4ca57529 SHA512 b5127fe5c29c476decea81f4c9916d2670a048f3e65ef898b1055fa1aa87c0936415c33fb271bc30d03f28fa9d3a5c2247e5f3ac67e12f93454e3da2706ff9a5 DIST NVIDIA-kernel-module-source-535.230.02.tar.xz 12527212 BLAKE2B fd641d03cf7b417f1300b39dc271b08c920d11861491c510ceb713aaf69f1b4d373a1b0417993a0483dc6b2cb1d3e2d176d9c23edf9586f129df13bef495ce0b SHA512 d9080f257312b6760140a7dad3bb8e1d6f5982e7b25b3e623a74c519a7c296b1a12eece07335fc79f2d209b790a8239df81948cdb4031852d6225c4768ae42c3 -DIST NVIDIA-kernel-module-source-550.142.tar.xz 13547504 BLAKE2B a10553e780b2517fbcb72263c32d3c1d67bcbeba1afd0edf816ef452eed488a5ff935affe96f2fe5aeee9e5fcfbb1667b7dbadfa2a97b86dfe290f4f23e19e75 SHA512 bf1def2d605bde8d304340759bf596f51005b98f1dabb7c2d1d87c6042425987662029a766009f98137fae8d5252e71e5de94423f55ed30d20b0eca26fe7b3b0 DIST NVIDIA-kernel-module-source-550.144.03.tar.xz 13544304 BLAKE2B d68c1bc8914289b5f90a7fabaec029394871175b0563d64416fe596d7dc30c35b607b3fca5c88d03e59f1944e44663810b20609fccaa32aee89ce79b9fb061e9 SHA512 5923c7e6cdc3d8bfe4cdaf079d07e26b638f35ffa6b7a6c74c5ca2f9478a757ca92a1ced5f5b105f8ec0a61ef792653460683dcd1069beafba68264fb180fb14 DIST NVIDIA-kernel-module-source-565.77.tar.xz 15374480 BLAKE2B 0ca329dd09db37e283c8066722718182e43beee77fc5f3f3e2a06f74a8a6d481beb4ad90260afd3b93a45b1dc462dadcec6e11919c535cdbc4af950836e5af3f SHA512 dcc5d7a53e1c67d42dc0d4bff8ac8181fac15bb05ccd0990e50d4675c94a54a3ed5d56c60cc7f65a958b0d9f2075620a79add51c5ba443869eb47c9c414da586 DIST nvidia-installer-390.157.tar.bz2 150323 BLAKE2B 8058ca87a6dea956d564af9f7eab9b1fc82b1f2382bd5cb2f6d97cbe2e19292533522d5f8f2eacbeb16520372715fcb72f8f9b0998962af5d4e75522c8d74524 SHA512 93a7ece648602157496c8e27a88864ede341a100f5328a4c1a25faf8f0b94d252060e5e2f71d0c302fd0566c10773c30b76b3b5f431d8039b71c90a7969f7d7e DIST nvidia-installer-470.256.02.tar.bz2 146269 BLAKE2B 4402e725c8fd0157eb84d4ec140a33f97e873014577487ef1e32fb8921cabe79c60ff46532e5bfaabb2b6ac894f7c80086dbab19e61906e2e27346fb85f98829 SHA512 c962dc17d9696256d1ebedcaeb3010994f2ce3895aedc47987599ebfec132a9b9a249d2ece6502b15bd4a93f9b0106aa13487a7da5f64199c274ce11eba27cfd -DIST nvidia-installer-535.216.01.tar.bz2 148531 BLAKE2B 1b112ba9532fab9754e8f278c5e7ee9e9f6c064caec568de678f1baa966c992f8e8e6a9711d69586d58688aa8ffd76a80c37aaaac57230284e76a9d6e52b766f SHA512 7362ad1ba364505afde6ef72b4aeeaeb38b3ab11d331daba1d000efb0e3645a8b3e987bfac30579c25293a8b7e269b388701b63c1019ea9705928016e888f8c7 DIST nvidia-installer-535.230.02.tar.bz2 148662 BLAKE2B ca0c35eca37f66fa169b693b35bd3d4fe3d0960729db33c32b849ac6742b3615c3049b6ace8eac9899809c9ccb92192374ee5cefaf414d696d1fd7ee71410045 SHA512 9f15574aa5293d8881c8a79b23a1bc353ccc66224b260cec2db4c6d43c24cb8d6bab09e798d64074d5200c8d520b92dfa0620f1ee3a547ed624ddd4efd4027cf DIST nvidia-installer-550.135.tar.bz2 155713 BLAKE2B f4161cf56daec14f79eab44fc3a6bca752fa8e39380d9b341150707ed3a78e3975f07988e7df51f7dc056c82790af23da1bf048d497b8f0d01e9c9533701c04e SHA512 891cb7cc42cee76f8cf9f70fd233aaa4050ebe20308348486a0d29174c1426b15eff263281914af03e52cebd3967decf05e105495c10179ee2534bea4d2b4bf8 -DIST nvidia-installer-550.142.tar.bz2 155571 BLAKE2B bf781937c2a9f7f784c99d324a6d5361ba659b151d5c30cd6c7ab4e25e66972fc247acabcf9cd25c24edf2c372438f354918e8243d8c182a8be1ebc6021b41e2 SHA512 b432f7db870bca60c458837a3ef59e65984db7ac71ffa51d84d5c6f8a0faabef8c0411fd7d165b466802c8336809d5fab4a4d4ee16fb0a27e2a6b952d5faa71b DIST nvidia-installer-550.144.03.tar.bz2 155619 BLAKE2B 457f33a2c66f8f687124ecf8695bcf8fe39292e2017de69f98be856aec95e4abb41e03a8b23583a3c819c3b4cacebe7d51b3a9c2a16f05745a7b772a098b81aa SHA512 0b0e360250d2d9ef6d8da10db2b7c85b7614a032a0d274b0b3bf19ebef029a9d4f83607241073ec6bce25ee1a28570d86fabdfdbf2b7232cbfc06cb202c99f25 DIST nvidia-installer-565.77.tar.bz2 168880 BLAKE2B 646183592cf837d9d1521cd9e539d7009289dbfb4c13c894ee94f2613df4a7fab9fa26a9e4e88c16193052c15133f6d227719138d24eb7aae7af694fefdcc582 SHA512 e73d6215f5a3c2984b99232ca93fa8e795a59f559f207c8d4999a5ba48dbaf9082f74fa6304a0d6f186d4c4d9d6f67a991f0dde0a548f05149526759c903a16e DIST nvidia-modprobe-390.157.tar.bz2 35306 BLAKE2B 80d202b39c2f95ec0f909712c2e101483af50124092c32efb33bd98ff58ddfb97b737ff07f1ddc941f688c1b4c26a15f392566d522e18506771f10422fcd571c SHA512 109bbe24a3758b568ea65fe1e9d78f69fae6108ec0497b796c885a3912825fe04ffd7389a3e22987f1a10a2926bf6eaa384faabc59478aa3ee244dd3ac91c6d3 DIST nvidia-modprobe-470.256.02.tar.bz2 38769 BLAKE2B 0db444b09b0b6d24c04877fae95249e781d82b3141f90eb05d869b64d2b6e65ad00bf44c4e427c64dbd4765fa99a8699f80a1d95b00c66137a54dc878d7ea298 SHA512 c1cbfa6c8e188e5a5eb5d390b9a903406cbff103d212fc30e611e4023be3fde896ad84e8bb45b030beb5d1bcd8155c9e55a8f9636c45ce1e2a5c03f672989a31 -DIST nvidia-modprobe-535.216.01.tar.bz2 40657 BLAKE2B 7852ffd82321a68b6ee3d66e19f3fa5b4a71da264d7c75d1ede325d6ef90219bdecde8d4681537e0ae50a2caf4d746e0b6a192ee8ad38e371dc651c323fa2105 SHA512 dd41512568c55c58c4ad3a775819fcd2a7dc71fbb95dd13e7462d1599950f92b3207980605b443ef988a46334415c0eb18c7f39ed986b8d4108e19a557b6ebf0 DIST nvidia-modprobe-535.230.02.tar.bz2 40755 BLAKE2B a3d65084214237416dfb564a5e85ad83fa8e37bbf4a056c57c05020b792a3fff0ae01d55469348e7de3bafdd5ab045ee254ee9f019e33160ce4b155bbd608dbc SHA512 d48859f5ef6dc467fca4da763d6f67076b4da27831a2d6ef6aeafdf8109d7e69311383f0ea3841f653a594b51b207a4d8851b58e9345f7d4a9ff7d57d390d6f6 DIST nvidia-modprobe-550.135.tar.bz2 41401 BLAKE2B 79392d30b3e145e5169ec42f0a66e8b392ed815dc27b5fc6a5e4132f1f3b56a8aaa738c8a02ccb7369df118f1fd855f83a902bf9d0288b5991db8d12bb021ce3 SHA512 6994c3356fb49208106d3fac80952fd8ecffe9d76a5df27788ce65dc0ce2511fa7557acca8a5917c10c73719859589f989275a3d90959957c9e4fd8bdf5085e8 -DIST nvidia-modprobe-550.142.tar.bz2 41391 BLAKE2B 1fc1afd549f9cf8c3994dd14fa6cdf866147fe082c7f7ea6b1025acbcd6ca215039df2e4be60c274fd1107db870891eb285e0bd73a6712ecfdd5ee49077fa3bd SHA512 198ace3c2cc09aa3318ed977fb6427b1426f2446d033915252c6681cb3c931fe8b1a6f9b900de1916352350c3a2b19adf181793c0da8bd7053fed6456e451ed9 DIST nvidia-modprobe-550.144.03.tar.bz2 41461 BLAKE2B 2efaf72026775651ae1c6b8bac94d36643a00940eec8b89754c7712fc33a5d003180f95a123dfe4b538636567628f7fba88cdb54b48424a8fe50b5796e59ce28 SHA512 8ee0bae7acf1c590308ff1dd0a616659c416e18a582c55ff539aab728a164fa27e7fc57d29dc3519cf680390748902d509d4230a6812a40c850598a33bee4c3b DIST nvidia-modprobe-565.77.tar.bz2 41644 BLAKE2B 6eccaf62ba02cd68bb3547266df65cdd6514e925748043ab4089f7b1d6f73d36e6d167293a1bc1c6339ab42cf76ea65e06676180563ad89484bc8d71c64293c5 SHA512 f9cc72d0e07e53541cb3eb6811d4fc6783a82d7a0c6fed2693885fdaa8ea5ff25d6f63a72e99e7fae9fc0e2b337bb1a28cb935768ed283fe9d8f62e2eea374f1 DIST nvidia-persistenced-390.157.tar.bz2 48654 BLAKE2B 2cf6c92da90acff55e8c180a06b0c6a29d48be9fd8ca3c541202fd14f0697220fba6b66452942aa7ae7cc8821f5c5eb9fa8f7a31d2248624e5f9141d83a176b8 SHA512 70f0707ed6f2b877e69ef90cf782f66cbc9d2071db53ca09ceb7b89427b0fe176708517340621fa251539b7d481b238adeeb60261674eed74de1f62db6dbb72e DIST nvidia-persistenced-470.256.02.tar.bz2 46567 BLAKE2B 8f837322a3b88412fd2f6acf38721b49a6cb444fbd842d652519e5596f2e545d8f06bbdf017f46a22301ce87455f96147fab2829ca5fbf26131ec3e4a772e282 SHA512 4fd19258649b7d39945fb5c8578bf11ab118617dd14f3d11cdf15cb3fe77daf7b4719e4ae57af59031b1b809d02f4e8e8afed0ec60b9d0aed4d2488bd3013cd9 -DIST nvidia-persistenced-535.216.01.tar.bz2 48566 BLAKE2B 5fb17d54bf4046323d1f95c45e32dea077083ee07fd7b8f1adabbdce28d569195d61f72c849d5d26ea2dad07fa476b833a2235e9c4edfcd4a57fed3153ea9678 SHA512 2298df7a04d5b449491afea400fef50d406a3a393862b72cf7ee30600e026886009237ecd1669725a8802fb88f1d4c1ab99c10ada00fb57051151bf7169060de DIST nvidia-persistenced-535.230.02.tar.bz2 48593 BLAKE2B 3db9b706f42abe108787ba56066b54f0cb4fa76a7f3da5e0f927da8b1dde37d8c9fb39b5f06859c1087b2e634edf1f2bfc69e4f62d15a5b0f54a0af0b7cc1b2a SHA512 f5482032bba92b94fb95d71830e8596e44f3f22c5804cda32a1f5f856711ae66740ba35fb9930fefe2fab688026a292705cb882e6ae408f74c8dc494ff3c4600 DIST nvidia-persistenced-550.135.tar.bz2 61306 BLAKE2B b096ae7b8a1fe9fb4bb2838e29621d0a1e3991acc80a0798d6442896031fec061305fe88b0694cb1242036e5cd7a1c811719967eaf29b558f538a9084447272a SHA512 0abb22a4a1f1caa4909e64a7f9f6cd982e7bc2f23ca85ad0942fd4700af40e338ddea60772d277045590debb53c835de3adf0a2d291386e441944126864f834f -DIST nvidia-persistenced-550.142.tar.bz2 61276 BLAKE2B ba2b7e012feca41c60710133d3a5dc4e0ef8e5ae3b1d81f002dd69046fa0961dd646635f02e24e6e1a660eba25502e85802cefd333131b4c7bb082fd75d0fd68 SHA512 9df5d47c2fb710bd0b7ff9f795c4c42ff64ac6688b18c2952763e2ac14446549b2de8071e54788d0d00b5f540d3b091c868fdaef74f99e70ef0f0f936b808889 DIST nvidia-persistenced-550.144.03.tar.bz2 61298 BLAKE2B c9b6f35fef2779f4dc3e505d3fac9680fd792b227c5770ed518187bf16eeb01dda65f02bb0323d845d7f27e4d7d14ae424d8c6782a455396894869ab8c462423 SHA512 a9f4c46255c4e61d106bfa1df49fcc24dc754e1df1a7b1d62bb00054c5936aaad19d4c4d4aead4276681b73ce40111a3f15226ac138aa43b0919af4c91045236 DIST nvidia-persistenced-565.77.tar.bz2 49679 BLAKE2B 42cb002e207274b4e3100879d3a1dfb7f458f600d8ae82637771d38a0d06998cbc53061df1e84fec26d2a1b713a033bb96ae07e4a30307a7c3a9965033024682 SHA512 7268953c5e17891498bf75fd9b3fecdf27eaa1e9488eb390b939a08cab04568b1be5363a8cd788aa4491315ca0285a6edbde8a661a7fa1a2ad7ae7bcf5ff0e95 DIST nvidia-settings-390.157.tar.bz2 1108938 BLAKE2B d9ec1ab5d7f157d74627272adf752a671dd17e2ede02069437b6180b927fe315b15cc6416d584ab2f038b76fe01e5b64514a834f24d88ac16676e55205fdecdd SHA512 b16699009bf56a1ff3b623a528c58061c4f5a2c5c4a373756a07bcd667743a1df7c733a572d2d0baa835a904ac2fda8a5c85890dcc00c3a0f223e0467aea902d DIST nvidia-settings-470.256.02.tar.bz2 1062273 BLAKE2B 8e66201e7861469b12932595ef8f9fd29d4cfd570c2576ae7fbb7383f61c55ac71fe721cc431e79d6d69f86d998b5b4c3cafe531b573f439e6b499b0fc047a19 SHA512 626e66118ae2e62eacfdf44e37529c409b945a6f33637b9690d74abd87a2afb581aaca5f90328d280da99ceb659959d0e5dc5c22ef8013b2205b2b1c72e08007 -DIST nvidia-settings-535.216.01.tar.bz2 1094718 BLAKE2B 19d87eed2263fbff32a6ca1f61f28e4d46e7b98e05e07f2e9f005a94ca1a89c61351aeb568b83ec1eab6e41a7a77a121cc156730a04137c43e03113df56289e3 SHA512 a4100e3382486508da74474e6252b2967c9a961fc08ff6824a321ffb929bf47096c8e4cc91348b57fb07cd637436d5bd7c3b9bbf9f07a6671503b2f9a9c96114 DIST nvidia-settings-535.230.02.tar.bz2 1094719 BLAKE2B 492a7c190b10ff6703eb1d5a18702f71f7cfdb9d2657aa6ff63487dfd6bc133d7df980af40c12ccb4fc834025776a72791fb2df39628e81ade0588bc0e3ad1a7 SHA512 9e4cfd71198be0c6a8df15d0a4c57d117da8674922b4b3d9584aac13df704def146f4ffef7f8c39f2064c76ce3813f13daed3e96f0b2bebd2dfb6ac612fea990 DIST nvidia-settings-550.135.tar.bz2 1099109 BLAKE2B c8d9deeeb11e6c51c028300cc45bc094dab24848a61b58d9c91edb424645eb1369a53ce8abfd8d705e7f2225cf4751799f8cb00a8cdb30bf4d126939a78d28a7 SHA512 e576f44ac9f40bb0b24fc1567213dbfe82f2c21a7249b0d21bc0ec78ddfc7ce28fc61463d471f5750777645e82d9010a669365d7a8a599d55d02c534d639eba6 -DIST nvidia-settings-550.142.tar.bz2 1099095 BLAKE2B 20509a335feada839f87427cf6bd4125e48781688cfef546a407a8387f985f05b871102a6c663283434d13b2fd1d51d1872486def8517d1c84bc45a37366719d SHA512 7a1af9563e1ff3713431296451ad7f15f33f2d57b19d4ae8aa09553a3bbf8d316d5739ca34dca12fac329d972e3cba3c9de836ae6718f45728d9600ee07fec23 DIST nvidia-settings-550.144.03.tar.bz2 1099313 BLAKE2B 16f111b49a38063d7b7dac5559f8775d6871fac322017e6ad789e4cca737ffe1c75934cd44c44008f1ae55ab5a3d2f85924086227d18035a00bedfdbfe0e73fd SHA512 223a71474001d9e57888fee41c5a61c86b79438a1502d40f3c5de5e0c8919bf78f2c5042dfb529893c4c3dea537942f9fab8458ad87418e2f43cd613cd3dc815 DIST nvidia-settings-565.77.tar.bz2 1119070 BLAKE2B 74f3a0a68a9bf10d7a8cd96a5db9b6e11d70073de2f1e8494f5d40ed79fb88895f158797b3b70bc0656c9d65d9920f033ed5aa1f3c95f71cbfcf04a118478d9c SHA512 100560edbf1575a365e09394409333bbfc28bdd03761b13b89b6d052e195f65f94c9e47c9f0588f40a0f6d375a8e16b543ca84f82cc1a5a76ec37ea1941fae1f DIST nvidia-xconfig-390.157.tar.bz2 107399 BLAKE2B 0cbb3b1ba508ddc3ba4a161c290b31bf7a67f67880bdbd01171a962c5fa97ca945b1ef17932403f8589309380743f1da632c728d8accb6d4e56dbd895e7486bb SHA512 50b390811c9bf091b14add41f886925b17496b41006b7d3981d2398caa65cf5db8a579c8cebed78278384bf3acc629befb07b54339c61abcc75852c0dcb8b8ca DIST nvidia-xconfig-470.256.02.tar.bz2 108698 BLAKE2B e468574e4bc57e7279d4120e2b08a201671b50d408be0c530eabe5da7d45daaf21cbf5c7fa31410d0d732fe8ea1551cbfb21d1ae193c1b3f5b5c50c764c9e236 SHA512 9dcec1e0c2b56b4d38a5f2c76086302f8bc0860cc15012cce29c3a5062f801a48b6a2bb78344361b07a2717b58502783441a2daf402d9973a17526175b1f15ca -DIST nvidia-xconfig-535.216.01.tar.bz2 111063 BLAKE2B 4b7826a78ca917884399b14bd74b12d6b9f1dd8b37654a86f63c04f19dafe3048f29dbbde503dec3945484a009973575a1e969df7eb231a3723ff964af0c81aa SHA512 39ae9e355efbe48d7952ae6cfce3b92a8de116516a8084d8aaede97f133b9a92555d50e0ac98db98cce6d1e29304d9ca352f9cfe999089b95e5d716560886f85 DIST nvidia-xconfig-535.230.02.tar.bz2 111060 BLAKE2B a29389a0d73f66b47131ce420a8b0c06134737dc01c9175b146305fa1e534d4c8e722a3af73ec9e745de6e027810836e7a77a0c05e771b46932cf47ce03de198 SHA512 4d0f5e239b47dcccf9abb1208c74d2baff87d93ad8d691772353bc84a340ec1b097e4cc436109ebe063b8180baab39a8c713992eb48c9f76206d54b890a5381c DIST nvidia-xconfig-550.135.tar.bz2 111674 BLAKE2B 0913687b89856f1371ec50caadcacb51ed61e6533e16de427d26297cf11429820581bca40d4e7ff5977889a1eb176436293e2bec48c318a14ebae167fdb771cd SHA512 aa15efd3fc39359848f09789bab158f31c66dcf816e6a81001cbbc72fa3a94caf5a5e5f28ff7ae3961d16a872e665dd422e8ced669eb3d1dc7d6da38159e465c -DIST nvidia-xconfig-550.142.tar.bz2 111198 BLAKE2B ca7e9a465ca5a12c2bce6cd83634e505d02a2e7212a7d77ef33b368c196d78fb735cc5a422ef8417f1d2f4e805f95fcc48365a8ad43a028d36e526c3a9b6c784 SHA512 6d367130f83a6dca37bf6ebaf6d1e18c3a7d69f51446e85a2111a89b26f9cb64a47d36c30a059287fec790ecdbd8e43ba6f2a2a371ff02c5629744b92be785a5 DIST nvidia-xconfig-550.144.03.tar.bz2 111209 BLAKE2B 733058b0960b04212ad058616a93e79fbc1d18b51d7bf8b2cf9a5227fe1f5fbc2af1accd4043b71137a9c12ef534c454db9a8b46c1c707bc22fbf618d76c0dd2 SHA512 98c637a243bfd0a7f3154994b05400701d3b1ddfe8a38cf7782c237baa33f11cbc5be305b9bce8ac98813af1d37143cf96c13b3e6d3357c30d3f89a9be8bee0d DIST nvidia-xconfig-565.77.tar.bz2 111235 BLAKE2B 75cc8a5ed9248f044159482940e6d4eead7b4cb8321b15883ce0c97230c85b260cacdd74cdad45ee8a8248271e081ae94623d195151840b07c8f747eea33a0e1 SHA512 641ca934b79d2a597be56309dfab968ab1b908bfc346c33fe69d9c13c56636e643388b6c1d83918bcc3fda70ecc2a34d6a305422539130424eafd973fc94c41e DIST open-gpu-kernel-modules-550.40.82.tar.gz 13813356 BLAKE2B 6c972499ce44f5168faf8a051e232c4f29992965ae59a9927f805a6de770e471c036d009318c58879bf02d51a7e58c1875fd0b1c1c17d7cdafd7de75ce5a6945 SHA512 37f6aea501a59cc1c880fa775d97d7426a21f8f304c1020793fe510dbd42693905b96fb7b4bc274ebe6980d2dbda2defd07e4cdc993fce4fb1a5a4384eb59833 EBUILD nvidia-drivers-390.157.ebuild 15171 BLAKE2B 3ca881fb215472a69802c859059724166da46d994c7e34f75633d33b2ce600d9992faee4a7976177a7cf0f224a25cf652ceef8d357e0a47ad0ae805f23300b2a SHA512 8468a6ef9a04434540b9f14892a01075c438851ac7e2aa6f98ebec8479f5af51b9cd1a1362c4ef2fbfb2b386929e84ffc95855f89dc9c814945ddb5a942a94b3 EBUILD nvidia-drivers-470.256.02-r2.ebuild 18820 BLAKE2B c87b3f9d791b1b8076cc9342a62443db7005b112dd9d2d6a60619ac585fb6cbfecb3e57d085168feb5393e57a4bb1f1cd52321857bfb26a4061d8e99d1108755 SHA512 0c38b2f789f36b2cdb37dc0af5adc3ca566e2bcf2f13089cd754e32c7cd358559ee6f77e31b748db175322f6e56247e20a582366abab3fcc052d530d4e60c498 -EBUILD nvidia-drivers-535.216.01-r1.ebuild 22097 BLAKE2B d47f58ed9086dc7b8b9810cc2421a883aba867d910cd3512cefacd9c4ce949e770d1e3c2829d33d2efbf4450888ab5731408d4dc295fa66bbad5acee7c4ee987 SHA512 2ddfd6bca2160d88807dda08eb28edb494d7eb04b5e87e9deb3f76fe69f0ec07fb931cd5eaef092195254ffabf08a25c91162fcc16f97e381cb89b6df286aad1 -EBUILD nvidia-drivers-535.230.02.ebuild 22277 BLAKE2B cd53ac8d52fefb95d85a60d95548d1d3d5231a25a5e022a868f3fb68ddd750e5315aa640beb73c9db824e36313cfd6f0dac970b12b7dcc51641c2287d782e1c4 SHA512 907c01f6a3dfab26e7a2a378364d94b1f94ad270a0b68ae6b35af80a797e5314f256eebefef571a6b782c6068b3856f3630d203baad6b3e65e8dfed7d0ed63b6 -EBUILD nvidia-drivers-550.142.ebuild 22131 BLAKE2B 30dc4b384b674b950c61fd7388fae651d1c9959d046708be3eb070a344a630a18d2e754d0bfbd161317271832a83be7d5a7462a8a24c05fc853badd42836fee2 SHA512 4c8be5b7c55a4eb10cc94f5cc60e232da336ecdf0f2b95b6ab6833d552d9692e2c9f9a3557e23dda06060c4f99fcceb65794cd814b500b67a3aa719234e996b5 -EBUILD nvidia-drivers-550.144.03.ebuild 21966 BLAKE2B 91554376c57295c967968b2053160faee3a6728d193ad8fab4471f5f88a83992c3377c76cdfffed2113746c8e4a3efe80bc7521f407cda555252279013168c1e SHA512 1d4726aec893684a18d4338367fb88e8583da401bee24ff371e883371bf6db0d4dc02a5c421e460f4a49fdbde867885b781dc110586697515173e633da54126e +EBUILD nvidia-drivers-535.230.02.ebuild 22276 BLAKE2B e962882e918bcc26de5e8bff8e0f6ce399ce17fc7c56189adeec2e35adc2a5a42dc04d20dc982fdbf248334326cb3ba44f79c44618d29838f6e359ef0a46599a SHA512 26afb0d287495f16af0d894fbc114c995e0c40b35a0c7feb518221ab7582eb948b9518c9518a8974ac9277b51fb3840c06f3acbf17baee29d3fa81fa00008d57 +EBUILD nvidia-drivers-550.144.03.ebuild 21965 BLAKE2B fe4902938389025b6a7b71a89903f6cd52e0d8a915ab4fe1119ee471582dd22421df49c3cf699df4345464e00ddde943ff977a3d67903129d9e7861601b70fad SHA512 61d41c356cc896782c10a7b38102e379d61a3fc6e8ba2be54bea9a845adee899c2ac5708d52be629ff072136af3e3f4a9a4687a4fe0365ccf380c90f5b8ece27 EBUILD nvidia-drivers-550.40.82.ebuild 21861 BLAKE2B 81fbc903a37e24b066d9b467e17f2cc3ee98736de911a84d2887a1a1eb530d2816452f09731539a47223db77389caba6a3c0c8f7153769272f7a03ff2bdae592 SHA512 4857775e1ebc28453b0a4a686bdbe7ba822a152636e84f0c0782f16e15e5d04c396d1c3ec12b73ab8048a639cdcabff3d19b88a6e2f467b9970c39ae4654b74d EBUILD nvidia-drivers-565.77.ebuild 22870 BLAKE2B 410026581de6b1f1aad9c53f312919c83e5fae77f37b5b7da0ed11594a774d954aa3b659d08b9e021bc5eb3978c11eb3d25bc25ced435d3f3e5e0155e95e875f SHA512 65f926c24644b6330ed4712d754ece31d6322429106eb7cc3732b44c067d9e4c8b8545c019b1a14f56e5a2e60fda51d66ad17f05f24f061b24e973ee9b4b346e MISC metadata.xml 1457 BLAKE2B 10fccbffe28ab58e012aae439123f947acea95eb3bdc4d0e2eb1ec14a92ad24fc2e3e0c248dcce87d9fdec54a65b8e040b2ed048d9ef11054f762f295c24ce39 SHA512 8469884c614a0275f438a0f8d583f2823d1159905ee27402e859c824cc458ac31daf69f2b7960533daaf86e1ca203be745c03e4e67ff12e9bbb2c08b91c667a0 diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drivers-565.57.01-kernel-6.12.patch b/x11-drivers/nvidia-drivers/files/nvidia-drivers-565.57.01-kernel-6.12.patch deleted file mode 100644 index de964d520dde..000000000000 --- a/x11-drivers/nvidia-drivers/files/nvidia-drivers-565.57.01-kernel-6.12.patch +++ /dev/null @@ -1,25 +0,0 @@ -https://github.com/NVIDIA/open-gpu-kernel-modules/issues/712 -https://forums.developer.nvidia.com/t/patch-for-565-57-01-linux-kernel-6-12/313260 -https://github.com/Binary-Eater/open-gpu-kernel-modules/commit/8ac26d3c66ea88b0f80504bdd1e907658b41609d.patch ---- a/kernel/nvidia-drm/nvidia-drm-drv.c -+++ b/kernel/nvidia-drm/nvidia-drm-drv.c -@@ -1712,4 +1712,8 @@ - - .llseek = noop_llseek, -+ -+#if defined(FOP_UNSIGNED_OFFSET) -+ .fop_flags = FOP_UNSIGNED_OFFSET, -+#endif - }; - ---- a/kernel-module-source/kernel-open/nvidia-drm/nvidia-drm-drv.c -+++ b/kernel-module-source/kernel-open/nvidia-drm/nvidia-drm-drv.c -@@ -1712,4 +1712,8 @@ - - .llseek = noop_llseek, -+ -+#if defined(FOP_UNSIGNED_OFFSET) -+ .fop_flags = FOP_UNSIGNED_OFFSET, -+#endif - }; - diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.216.01-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.216.01-r1.ebuild deleted file mode 100644 index cb2c2fbab09f..000000000000 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.216.01-r1.ebuild +++ /dev/null @@ -1,612 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MODULES_OPTIONAL_IUSE=+modules -inherit desktop eapi9-pipestatus flag-o-matic linux-mod-r1 multilib -inherit readme.gentoo-r1 systemd toolchain-funcs unpacker user-info - -MODULES_KERNEL_MAX=6.12 -NV_URI="https://download.nvidia.com/XFree86/" - -DESCRIPTION="NVIDIA Accelerated Graphics Driver" -HOMEPAGE="https://www.nvidia.com/" -SRC_URI=" - amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run ) - arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run ) - $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \ - nvidia-{installer,modprobe,persistenced,settings,xconfig}{,}) - ${NV_URI}NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-${PV}.tar.xz -" -# nvidia-installer is unused but here for GPL-2's "distribute sources" -S=${WORKDIR} - -LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl" -SLOT="0/${PV%%.*}" -KEYWORDS="-* amd64 ~arm64" -IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland" -REQUIRED_USE="kernel-open? ( modules )" - -COMMON_DEPEND=" - acct-group/video - X? ( x11-libs/libpciaccess ) - persistenced? ( - acct-user/nvpd - net-libs/libtirpc:= - ) - tools? ( - >=app-accessibility/at-spi2-core-2.46:2 - dev-libs/glib:2 - dev-libs/jansson:= - media-libs/harfbuzz:= - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXxf86vm - x11-libs/pango - ) -" -RDEPEND=" - ${COMMON_DEPEND} - dev-libs/openssl:0/3 - sys-libs/glibc - X? ( - media-libs/libglvnd[X,abi_x86_32(-)?] - x11-libs/libX11[abi_x86_32(-)?] - x11-libs/libXext[abi_x86_32(-)?] - ) - powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) - wayland? ( - gui-libs/egl-gbm - >=gui-libs/egl-wayland-1.1.10 - media-libs/libglvnd - ) -" -DEPEND=" - ${COMMON_DEPEND} - static-libs? ( - x11-base/xorg-proto - x11-libs/libX11 - x11-libs/libXext - ) - tools? ( - media-libs/libglvnd - sys-apps/dbus - x11-base/xorg-proto - x11-libs/libXrandr - x11-libs/libXv - x11-libs/libvdpau - ) -" -BDEPEND=" - sys-devel/m4 - virtual/pkgconfig -" - -QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*" - -PATCHES=( - "${FILESDIR}"/nvidia-kernel-module-source-515.86.01-raw-ldflags.patch - "${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch - "${FILESDIR}"/nvidia-settings-390.144-raw-ldflags.patch - "${FILESDIR}"/nvidia-settings-530.30.02-desktop.patch - "${FILESDIR}"/nvidia-drivers-565.57.01-kernel-6.12.patch -) - -pkg_setup() { - use modules && [[ ${MERGE_TYPE} != binary ]] || return - - local CONFIG_CHECK=" - PROC_FS - ~DRM_KMS_HELPER - ~SYSVIPC - ~!LOCKDEP - ~!PREEMPT_RT - ~!SLUB_DEBUG_ON - !DEBUG_MUTEXES - $(usev powerd '~CPU_FREQ') - " - - local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection - of drivers (no custom config), and for wayland / nvidia-drm.modeset=1. - Cannot be directly selected in the kernel's menuconfig, and may need - selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or - DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in." - - local ERROR_X86_KERNEL_IBT="CONFIG_X86_KERNEL_IBT: is set and, if the CPU supports the feature, - this *could* lead to modules load failure with ENDBR errors, or to - broken CUDA/NVENC. Please ignore if not having issues, but otherwise - try to unset or pass ibt=off to the kernel's command line." #911142 - use kernel-open || CONFIG_CHECK+=" ~!X86_KERNEL_IBT" - - use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764 - - use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827 - local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open. - Cannot be directly selected in the kernel's menuconfig, and may need - selection of another option that requires it such as CONFIG_KVM." - - local ERROR_PREEMPT_RT="CONFIG_PREEMPT_RT: is set but is unsupported by NVIDIA upstream and - will fail to build unless the env var IGNORE_PREEMPT_RT_PRESENCE=1 is - set. Please do not report issues if run into e.g. kernel panics while - ignoring this." - - linux-mod-r1_pkg_setup -} - -src_prepare() { - # make patches usable across versions - rm nvidia-modprobe && mv nvidia-modprobe{-${PV},} || die - rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die - rm nvidia-settings && mv nvidia-settings{-${PV},} || die - rm nvidia-xconfig && mv nvidia-xconfig{-${PV},} || die - mv NVIDIA-kernel-module-source-${PV} kernel-module-source || die - - default - - # prevent detection of incomplete kernel DRM support (bug #603818) - sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \ - -i kernel{,-module-source/kernel-open}/conftest.sh || die - - # adjust service files - sed 's/__USER__/nvpd/' \ - nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \ - > "${T}"/nvidia-persistenced.service || die - use !powerd || # file is missing on arm64 (masked) - sed -i "s|/usr|${EPREFIX}/opt|" systemd/system/nvidia-powerd.service || die - - # use alternative vulkan icd option if USE=-X (bug #909181) - use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die - - # enable nvidia-drm.modeset=1 by default with USE=wayland - cp "${FILESDIR}"/nvidia-470.conf "${T}"/nvidia.conf || die - use !wayland || sed -i '/^#.*modeset=1$/s/^#//' "${T}"/nvidia.conf || die - - # makefile attempts to install wayland library even if not built - use wayland || sed -i 's/ WAYLAND_LIB_install$//' \ - nvidia-settings/src/Makefile || die - - # temporary option, nvidia will remove in the future - use !kernel-open || - sed -i '/blacklist/a\ -\ -# Enable using kernel-open with workstation GPUs (experimental)\ -options nvidia NVreg_OpenRmEnableUnsupportedGpus=1' "${T}"/nvidia.conf || die -} - -src_compile() { - tc-export AR CC CXX LD OBJCOPY OBJDUMP PKG_CONFIG - local -x RAW_LDFLAGS="$(get_abi_LDFLAGS) $(raw-ldflags)" # raw-ldflags.patch - - local xnvflags=-fPIC #840389 - # lto static libraries tend to cause problems without fat objects - tc-is-lto && xnvflags+=" $(test-flags-CC -ffat-lto-objects)" - - NV_ARGS=( - PREFIX="${EPREFIX}"/usr - HOST_CC="$(tc-getBUILD_CC)" - HOST_LD="$(tc-getBUILD_LD)" - BUILD_GTK2LIB= - NV_USE_BUNDLED_LIBJANSSON=0 - NV_VERBOSE=1 DO_STRIP= MANPAGE_GZIP= OUTPUTDIR=out - WAYLAND_AVAILABLE=$(usex wayland 1 0) - XNVCTRL_CFLAGS="${xnvflags}" - ) - - if use modules; then - local o_cflags=${CFLAGS} o_cxxflags=${CXXFLAGS} o_ldflags=${LDFLAGS} - - # conftest.sh is broken with c23 due to func() changing meaning, - # and then fails later due to ealier misdetections - # TODO: try without now and then + drop modargs' CC= (bug #944092) - KERNEL_CC+=" -std=gnu17" - - local modlistargs=video:kernel - if use kernel-open; then - modlistargs+=-module-source:kernel-module-source/kernel-open - - # environment flags are normally unused for modules, but nvidia - # uses it for building the "blob" and it is a bit fragile - filter-flags -fno-plt #912949 - filter-lto - CC=${KERNEL_CC} CXX=${KERNEL_CXX} strip-unsupported-flags - fi - - local modlist=( nvidia{,-drm,-modeset,-peermem,-uvm}=${modlistargs} ) - local modargs=( - CC="${KERNEL_CC}" # needed for above gnu17 workaround - IGNORE_CC_MISMATCH=yes NV_VERBOSE=1 - SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}" - ) - - # temporary workaround for bug #914468 - CPP="${KERNEL_CC} -E" tc-is-clang && addpredict "${KV_OUT_DIR}" - - linux-mod-r1_src_compile - CFLAGS=${o_cflags} CXXFLAGS=${o_cxxflags} LDFLAGS=${o_ldflags} - fi - - emake "${NV_ARGS[@]}" -C nvidia-modprobe - use persistenced && emake "${NV_ARGS[@]}" -C nvidia-persistenced - use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig - - if use tools; then - # avoid noisy *very* noisy logs with deprecation warnings - CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \ - emake "${NV_ARGS[@]}" -C nvidia-settings - elif use static-libs; then - # pretend GTK+3 is available, not actually used (bug #880879) - emake "${NV_ARGS[@]}" BUILD_GTK3LIB=1 \ - -C nvidia-settings/src out/libXNVCtrl.a - fi -} - -src_install() { - local libdir=$(get_libdir) libdir32=$(ABI=x86 get_libdir) - - NV_ARGS+=( DESTDIR="${D}" LIBDIR="${ED}"/usr/${libdir} ) - - local -A paths=( - [APPLICATION_PROFILE]=/usr/share/nvidia - [CUDA_ICD]=/etc/OpenCL/vendors - [EGL_EXTERNAL_PLATFORM_JSON]=/usr/share/egl/egl_external_platform.d - [FIRMWARE]=/lib/firmware/nvidia/${PV} - [GBM_BACKEND_LIB_SYMLINK]=/usr/${libdir}/gbm - [GLVND_EGL_ICD_JSON]=/usr/share/glvnd/egl_vendor.d - [OPENGL_DATA]=/usr/share/nvidia - [VULKAN_ICD_JSON]=/usr/share/vulkan - [WINE_LIB]=/usr/${libdir}/nvidia/wine - [XORG_OUTPUTCLASS_CONFIG]=/usr/share/X11/xorg.conf.d - - [GLX_MODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules/extensions - [GLX_MODULE_SYMLINK]=/usr/${libdir}/xorg/modules - [XMODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules - ) - - local skip_files=( - $(usev !X "libGLX_nvidia libglxserver_nvidia") - $(usev !wayland libnvidia-vulkan-producer) - libGLX_indirect # non-glvnd unused fallback - libnvidia-{gtk,wayland-client} nvidia-{settings,xconfig} # from source - libnvidia-egl-gbm 15_nvidia_gbm # gui-libs/egl-gbm - libnvidia-egl-wayland 10_nvidia_wayland # gui-libs/egl-wayland - libnvidia-pkcs11.so # using the openssl3 version instead - ) - local skip_modules=( - $(usev !X "nvfbc vdpau xdriver") - $(usev !modules gsp) - $(usev !powerd powerd) - installer nvpd # handled separately / built from source - ) - local skip_types=( - GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd - OPENCL_WRAPPER.\* # virtual/opencl - DOCUMENTATION DOT_DESKTOP .\*_SRC DKMS_CONF SYSTEMD_UNIT # handled separately / unused - ) - - local DOCS=( - README.txt NVIDIA_Changelog supported-gpus/supported-gpus.json - nvidia-settings/doc/{FRAMELOCK,NV-CONTROL-API}.txt - ) - local HTML_DOCS=( html/. ) - einstalldocs - - local DISABLE_AUTOFORMATTING=yes - local DOC_CONTENTS="\ -Trusted users should be in the 'video' group to use NVIDIA devices. -You can add yourself by using: gpasswd -a my-user video\ -$(usev modules " - -Like all out-of-tree kernel modules, it is necessary to rebuild -${PN} after upgrading or rebuilding the Linux kernel -by for example running \`emerge @module-rebuild\`. Alternatively, -if using a distribution kernel (sys-kernel/gentoo-kernel{,-bin}), -this can be automated by setting USE=dist-kernel globally. - -Loaded kernel modules also must not mismatch with the installed -${PN} version (excluding -r revision), meaning should -ensure \`eselect kernel list\` points to the kernel that will be -booted before building and preferably reboot after upgrading -${PN} (the ebuild will emit a warning if mismatching). - -See '${EPREFIX}/etc/modprobe.d/nvidia.conf' for modules options.")\ -$(use amd64 && usev !abi_x86_32 " - -Note that without USE=abi_x86_32 on ${PN}, 32bit applications -(typically using wine / steam) will not be able to use GPU acceleration.") - -For additional information or for troubleshooting issues, please see -https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own -documentation that is installed alongside this README." - readme.gentoo_create_doc - - if use modules; then - linux-mod-r1_src_install - - insinto /etc/modprobe.d - doins "${T}"/nvidia.conf - - # used for gpu verification with binpkgs (not kept, see pkg_preinst) - insinto /usr/share/nvidia - doins supported-gpus/supported-gpus.json - fi - - emake "${NV_ARGS[@]}" -C nvidia-modprobe install - fowners :video /usr/bin/nvidia-modprobe #505092 - fperms 4710 /usr/bin/nvidia-modprobe - - if use persistenced; then - emake "${NV_ARGS[@]}" -C nvidia-persistenced install - newconfd "${FILESDIR}"/nvidia-persistenced.confd nvidia-persistenced - newinitd "${FILESDIR}"/nvidia-persistenced.initd nvidia-persistenced - systemd_dounit "${T}"/nvidia-persistenced.service - fi - - if use tools; then - emake "${NV_ARGS[@]}" -C nvidia-settings install - - doicon nvidia-settings/doc/nvidia-settings.png - domenu nvidia-settings/doc/nvidia-settings.desktop - - exeinto /etc/X11/xinit/xinitrc.d - newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings - fi - - if use static-libs; then - dolib.a nvidia-settings/src/out/libXNVCtrl.a - - insinto /usr/include/NVCtrl - doins nvidia-settings/src/libXNVCtrl/NVCtrl{Lib,}.h - fi - - use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig install - - # mimic nvidia-installer by reading .manifest to install files - # 0:file 1:perms 2:type 3+:subtype/arguments -:module - local m into - while IFS=' ' read -ra m; do - ! [[ ${#m[@]} -ge 2 && ${m[-1]} =~ MODULE: ]] || - [[ " ${m[0]##*/}" =~ ^(\ ${skip_files[*]/%/.*|\\} )$ ]] || - [[ " ${m[2]}" =~ ^(\ ${skip_types[*]/%/|\\} )$ ]] || - has ${m[-1]#MODULE:} "${skip_modules[@]}" && continue - - case ${m[2]} in - MANPAGE) - gzip -dc ${m[0]} | newman - ${m[0]%.gz} - pipestatus || die - continue - ;; - GBM_BACKEND_LIB_SYMLINK) m[4]=../${m[4]};; # missing ../ - VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/ - esac - - if [[ -v 'paths[${m[2]}]' ]]; then - into=${paths[${m[2]}]} - elif [[ ${m[2]} == EXPLICIT_PATH ]]; then - into=${m[3]} - elif [[ ${m[2]} == *_BINARY ]]; then - into=/opt/bin - elif [[ ${m[3]} == COMPAT32 ]]; then - use abi_x86_32 || continue - into=/usr/${libdir32} - elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then - into=/usr/${libdir} - else - die "No known installation path for ${m[0]}" - fi - [[ ${m[3]: -2} == ?/ ]] && into+=/${m[3]%/} - [[ ${m[4]: -2} == ?/ ]] && into+=/${m[4]%/} - - if [[ ${m[2]} =~ _SYMLINK$ ]]; then - [[ ${m[4]: -1} == / ]] && m[4]=${m[5]} - dosym ${m[4]} ${into}/${m[0]} - continue - fi - [[ ${m[0]} =~ ^libnvidia-ngx.so|^libnvidia-egl-gbm.so ]] && - dosym ${m[0]} ${into}/${m[0]%.so*}.so.1 # soname not in .manifest - - printf -v m[1] %o $((m[1] | 0200)) # 444->644 - insopts -m${m[1]} - insinto ${into} - doins ${m[0]} - done < .manifest || die - insopts -m0644 # reset - - # MODULE:installer non-skipped extras - : "$(systemd_get_sleepdir)" - exeinto "${_#"${EPREFIX}"}" - doexe systemd/system-sleep/nvidia - dobin systemd/nvidia-sleep.sh - systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service - - dobin nvidia-bug-report.sh - - # MODULE:powerd extras - if use powerd; then - newinitd "${FILESDIR}"/nvidia-powerd.initd nvidia-powerd #923117 - systemd_dounit systemd/system/nvidia-powerd.service - - insinto /usr/share/dbus-1/system.d - doins nvidia-dbus.conf - fi - - # enabling is needed for sleep to work properly and little reason not to do - # it unconditionally for a better user experience - : "$(systemd_get_systemunitdir)" - local unitdir=${_#"${EPREFIX}"} - # not using relative symlinks to match systemd's own links - dosym {"${unitdir}",/etc/systemd/system/systemd-hibernate.service.wants}/nvidia-hibernate.service - dosym {"${unitdir}",/etc/systemd/system/systemd-hibernate.service.wants}/nvidia-resume.service - dosym {"${unitdir}",/etc/systemd/system/systemd-suspend.service.wants}/nvidia-suspend.service - dosym {"${unitdir}",/etc/systemd/system/systemd-suspend.service.wants}/nvidia-resume.service - # also add a custom elogind hook to do the equivalent of the above - exeinto /usr/lib/elogind/system-sleep - newexe "${FILESDIR}"/system-sleep.elogind nvidia - # <elogind-255.5 used a different path (bug #939216), keep a compat symlink - # TODO: cleanup after 255.5 been stable for a few months - dosym {/usr/lib,/"${libdir}"}/elogind/system-sleep/nvidia - - # needed with >=systemd-256 or may fail to resume with some setups - # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072722 - insinto "${unitdir}"/systemd-homed.service.d - newins - 10-nvidia.conf <<-EOF - [Service] - Environment=SYSTEMD_HOME_LOCK_FREEZE_SESSION=false - EOF - insinto "${unitdir}"/systemd-suspend.service.d - newins - 10-nvidia.conf <<-EOF - [Service] - Environment=SYSTEMD_SLEEP_FREEZE_USER_SESSIONS=false - EOF - dosym -r "${unitdir}"/systemd-{suspend,hibernate}.service.d/10-nvidia.conf - dosym -r "${unitdir}"/systemd-{suspend,hybrid-sleep}.service.d/10-nvidia.conf - dosym -r "${unitdir}"/systemd-{suspend,suspend-then-hibernate}.service.d/10-nvidia.conf - - # symlink non-versioned so nvidia-settings can use it even if misdetected - dosym nvidia-application-profiles-${PV}-key-documentation \ - ${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation - - # don't attempt to strip firmware files (silences errors) - dostrip -x ${paths[FIRMWARE]} - - # sandbox issues with /dev/nvidiactl (and /dev/char wrt bug #904292) - # are widespread and sometime affect revdeps of packages built with - # USE=opencl/cuda making it hard to manage in ebuilds (minimal set, - # ebuilds should handle manually if need others or addwrite) - insinto /etc/sandbox.d - newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl:/dev/char"' - - # dracut does not use /etc/modprobe.d if hostonly=no, but want to make sure - # our settings are used for bug 932781#c8 and nouveau blacklist if either - # modules are included (however, just best-effort without initramfs regen) - if use modules; then - echo "install_items+=\" ${EPREFIX}/etc/modprobe.d/nvidia.conf \"" >> \ - "${ED}"/usr/lib/dracut/dracut.conf.d/10-${PN}.conf || die - fi -} - -pkg_preinst() { - has_version "${CATEGORY}/${PN}[wayland]" && NV_HAD_WAYLAND= - - use modules || return - - # set video group id based on live system (bug #491414) - local g=$(egetent group video | cut -d: -f3) - [[ ${g} =~ ^[0-9]+$ ]] || die "Failed to determine video group id (got '${g}')" - sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die - - # try to find driver mismatches using temporary supported-gpus.json - for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do - g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \ - "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null) - if [[ ${g} ]]; then - g=$((${g##*\"}+1)) - if ver_test -ge ${g}; then - NV_LEGACY_MASK=">=${CATEGORY}/${PN}-${g}" - break - fi - fi - done - rm "${ED}"/usr/share/nvidia/supported-gpus.json || die -} - -pkg_postinst() { - linux-mod-r1_pkg_postinst - - readme.gentoo_print_elog - - if [[ -r /proc/driver/nvidia/version && - $(</proc/driver/nvidia/version) != *" ${PV} "* ]]; then - ewarn "Currently loaded NVIDIA modules do not match the newly installed" - ewarn "libraries and may prevent launching GPU-accelerated applications." - if use modules; then - ewarn "Easiest way to fix this is normally to reboot. If still run into issues" - ewarn "(e.g. API mismatch messages in the \`dmesg\` output), please verify" - ewarn "that the running kernel is ${KV_FULL} and that (if used) the" - ewarn "initramfs does not include NVIDIA modules (or at least, not old ones)." - fi - fi - - if [[ $(</proc/cmdline) == *slub_debug=[!-]* ]]; then - ewarn "Detected that the current kernel command line is using 'slub_debug='," - ewarn "this may lead to system instability/freezes with this version of" - ewarn "${PN}. Bug: https://bugs.gentoo.org/796329" - fi - - if [[ -v NV_LEGACY_MASK ]]; then - ewarn - ewarn "***WARNING***" - ewarn - ewarn "You are installing a version of ${PN} known not to work" - ewarn "with a GPU of the current system. If unwanted, add the mask:" - if [[ -d ${EROOT}/etc/portage/package.mask ]]; then - ewarn " echo '${NV_LEGACY_MASK}' > ${EROOT}/etc/portage/package.mask/${PN}" - else - ewarn " echo '${NV_LEGACY_MASK}' >> ${EROOT}/etc/portage/package.mask" - fi - ewarn "...then downgrade to a legacy[1] branch if possible (not all old versions" - ewarn "are available or fully functional, may need to consider nouveau[2])." - ewarn "[1] https://www.nvidia.com/object/IO_32667.html" - ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau" - fi - - if use kernel-open; then - ewarn - ewarn "Open source variant of ${PN} was selected, be warned it is experimental" - ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to disable if run into issues." - ewarn "Please also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html" - fi - - if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then - elog - elog "With USE=wayland, this version of ${PN} sets nvidia-drm.modeset=1" - elog "in '${EROOT}/etc/modprobe.d/nvidia.conf'. This feature is considered" - elog "experimental but is required for wayland." - elog - elog "If you experience issues, either disable wayland or edit nvidia.conf." - elog "Of note, may possibly cause issues with SLI and Reverse PRIME." - fi - - # these can be removed after some time, only to help the transition - # given users are unlikely to do further custom solutions if it works - # (see also https://github.com/elogind/elogind/issues/272) - if grep -riq "^[^#]*HandleNvidiaSleep=yes" "${EROOT}"/etc/elogind/sleep.conf.d/ 2>/dev/null - then - ewarn - ewarn "!!! WARNING !!!" - ewarn "Detected HandleNvidiaSleep=yes in ${EROOT}/etc/elogind/sleep.conf.d/." - ewarn "This 'could' cause issues if used in combination with the new hook" - ewarn "installed by the ebuild to handle sleep using the official upstream" - ewarn "script. It is recommended to disable the option." - fi - if [[ $(realpath "${EROOT}"{/etc,{/usr,}/lib*}/elogind/system-sleep 2>/dev/null | \ - sort | uniq | xargs -d'\n' grep -Ril nvidia 2>/dev/null | wc -l) -gt 2 ]] - then - ewarn - ewarn "!!! WARNING !!!" - ewarn "Detected a custom script at ${EROOT}{/etc,{/usr,}/lib*}/elogind/system-sleep" - ewarn "referencing NVIDIA. This version of ${PN} has installed its own" - ewarn "hook at ${EROOT}/usr/lib/elogind/system-sleep/nvidia and it is recommended" - ewarn "to remove the custom one to avoid potential issues." - ewarn - ewarn "Feel free to ignore this warning if you know the other NVIDIA-related" - ewarn "scripts can be used together. The warning will be removed in the future." - fi - if [[ ${REPLACING_VERSIONS##* } ]] && - ver_test ${REPLACING_VERSIONS##* } -lt 535.183.01-r1 # may get repeated - then - elog - elog "For suspend/sleep, 'NVreg_PreserveVideoMemoryAllocations=1' is now default" - elog "with this version of ${PN}. This is recommended (or required) by" - elog "major DEs especially with wayland but, *if* experience regressions with" - elog "suspend, try reverting to =0 in '${EROOT}/etc/modprobe.d/nvidia.conf'." - elog - elog "May notably be an issue when using neither systemd nor elogind to suspend." - elog - elog "Also, the systemd suspend/hibernate/resume services are now enabled by" - elog "default, and for openrc+elogind a similar hook has been installed." - fi -} diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.230.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.230.02.ebuild index 453710b8362a..7f52da36b2ef 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.230.02.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.230.02.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR} LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl" SLOT="0/${PV%%.*}" -KEYWORDS="-* ~amd64 ~arm64" +KEYWORDS="-* amd64 ~arm64" IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland" REQUIRED_USE="kernel-open? ( modules )" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.142.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-550.142.ebuild deleted file mode 100644 index d15b13d4ddbb..000000000000 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.142.ebuild +++ /dev/null @@ -1,612 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MODULES_OPTIONAL_IUSE=+modules -inherit desktop eapi9-pipestatus flag-o-matic linux-mod-r1 readme.gentoo-r1 -inherit systemd toolchain-funcs unpacker user-info - -# note: currently builds with 6.13, but (at least) fbdev=1 is known -# broken and not planning to patch -# https://github.com/NVIDIA/open-gpu-kernel-modules/issues/749 -MODULES_KERNEL_MAX=6.12 -NV_URI="https://download.nvidia.com/XFree86/" - -DESCRIPTION="NVIDIA Accelerated Graphics Driver" -HOMEPAGE="https://www.nvidia.com/" -SRC_URI=" - amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run ) - arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run ) - $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \ - nvidia-{installer,modprobe,persistenced,settings,xconfig}{,}) - ${NV_URI}NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-${PV}.tar.xz -" -# nvidia-installer is unused but here for GPL-2's "distribute sources" -S=${WORKDIR} - -LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl" -SLOT="0/${PV%%.*}" -KEYWORDS="-* amd64 ~arm64" -IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland" -REQUIRED_USE="kernel-open? ( modules )" - -COMMON_DEPEND=" - acct-group/video - X? ( x11-libs/libpciaccess ) - persistenced? ( - acct-user/nvpd - net-libs/libtirpc:= - ) - tools? ( - >=app-accessibility/at-spi2-core-2.46:2 - dev-libs/glib:2 - dev-libs/jansson:= - media-libs/harfbuzz:= - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXxf86vm - x11-libs/pango - ) -" -RDEPEND=" - ${COMMON_DEPEND} - dev-libs/openssl:0/3 - sys-libs/glibc - X? ( - media-libs/libglvnd[X,abi_x86_32(-)?] - x11-libs/libX11[abi_x86_32(-)?] - x11-libs/libXext[abi_x86_32(-)?] - ) - powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) - wayland? ( - gui-libs/egl-gbm - >=gui-libs/egl-wayland-1.1.10 - ) -" -DEPEND=" - ${COMMON_DEPEND} - static-libs? ( - x11-base/xorg-proto - x11-libs/libX11 - x11-libs/libXext - ) - tools? ( - media-libs/libglvnd - sys-apps/dbus - x11-base/xorg-proto - x11-libs/libXrandr - x11-libs/libXv - x11-libs/libvdpau - ) -" -BDEPEND=" - sys-devel/m4 - virtual/pkgconfig -" - -QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*" - -PATCHES=( - "${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch - "${FILESDIR}"/nvidia-settings-530.30.02-desktop.patch -) - -pkg_setup() { - use modules && [[ ${MERGE_TYPE} != binary ]] || return - - # do early before linux-mod-r1 so can use chkconfig to setup CONFIG_CHECK - get_version - require_configured_kernel - - local CONFIG_CHECK=" - PROC_FS - ~DRM_KMS_HELPER - ~SYSVIPC - ~!LOCKDEP - ~!PREEMPT_RT - ~!SLUB_DEBUG_ON - !DEBUG_MUTEXES - $(usev powerd '~CPU_FREQ') - " - - kernel_is -ge 6 11 && linux_chkconfig_present DRM_FBDEV_EMULATION && - CONFIG_CHECK+=" DRM_TTM_HELPER" - - use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764 - - use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827 - - local drm_helper_msg="Cannot be directly selected in the kernel's config menus, and may need - selection of a DRM device even if unused, e.g. CONFIG_DRM_QXL=m or - DRM_AMDGPU=m (among others, consult the kernel config's help), can - also use DRM_NOUVEAU=m as long as built as module *not* built-in." - local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection - of drivers (no custom config), and for wayland / nvidia-drm.modeset=1. - ${drm_helper_msg}" - local ERROR_DRM_TTM_HELPER="CONFIG_DRM_TTM_HELPER: is not set but is needed to compile when using - kernel version 6.11.x or newer while DRM_FBDEV_EMULATION is set. - ${drm_helper_msg}" - local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open. - Cannot be directly selected in the kernel's menuconfig, and may need - selection of another option that requires it such as CONFIG_KVM." - local ERROR_PREEMPT_RT="CONFIG_PREEMPT_RT: is set but is unsupported by NVIDIA upstream and - will fail to build unless the env var IGNORE_PREEMPT_RT_PRESENCE=1 is - set. Please do not report issues if run into e.g. kernel panics while - ignoring this." - - linux-mod-r1_pkg_setup -} - -src_prepare() { - # make patches usable across versions - rm nvidia-modprobe && mv nvidia-modprobe{-${PV},} || die - rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die - rm nvidia-settings && mv nvidia-settings{-${PV},} || die - rm nvidia-xconfig && mv nvidia-xconfig{-${PV},} || die - mv NVIDIA-kernel-module-source-${PV} kernel-module-source || die - - default - - # prevent detection of incomplete kernel DRM support (bug #603818) - sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \ - -i kernel{,-module-source/kernel-open}/conftest.sh || die - - # adjust service files - sed 's/__USER__/nvpd/' \ - nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \ - > "${T}"/nvidia-persistenced.service || die - sed -i "s|/usr|${EPREFIX}/opt|" systemd/system/nvidia-powerd.service || die - - # use alternative vulkan icd option if USE=-X (bug #909181) - use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die - - # enable nvidia-drm.modeset=1 by default with USE=wayland - cp "${FILESDIR}"/nvidia-545.conf "${T}"/nvidia.conf || die - use !wayland || sed -i '/^#.*modeset=1$/s/^#//' "${T}"/nvidia.conf || die - - # makefile attempts to install wayland library even if not built - use wayland || sed -i 's/ WAYLAND_LIB_install$//' \ - nvidia-settings/src/Makefile || die -} - -src_compile() { - tc-export AR CC CXX LD OBJCOPY OBJDUMP PKG_CONFIG - - local xnvflags=-fPIC #840389 - # lto static libraries tend to cause problems without fat objects - tc-is-lto && xnvflags+=" $(test-flags-CC -ffat-lto-objects)" - - NV_ARGS=( - PREFIX="${EPREFIX}"/usr - HOST_CC="$(tc-getBUILD_CC)" - HOST_LD="$(tc-getBUILD_LD)" - BUILD_GTK2LIB= - NV_USE_BUNDLED_LIBJANSSON=0 - NV_VERBOSE=1 DO_STRIP= MANPAGE_GZIP= OUTPUTDIR=out - WAYLAND_AVAILABLE=$(usex wayland 1 0) - XNVCTRL_CFLAGS="${xnvflags}" - ) - - if use modules; then - local o_cflags=${CFLAGS} o_cxxflags=${CXXFLAGS} o_ldflags=${LDFLAGS} - - # conftest.sh is broken with c23 due to func() changing meaning, - # and then fails later due to ealier misdetections - # TODO: try without now and then + drop modargs' CC= (bug #944092) - KERNEL_CC+=" -std=gnu17" - - local modlistargs=video:kernel - if use kernel-open; then - modlistargs+=-module-source:kernel-module-source/kernel-open - - # environment flags are normally unused for modules, but nvidia - # uses it for building the "blob" and it is a bit fragile - filter-flags -fno-plt #912949 - filter-lto - CC=${KERNEL_CC} CXX=${KERNEL_CXX} strip-unsupported-flags - fi - - local modlist=( nvidia{,-drm,-modeset,-peermem,-uvm}=${modlistargs} ) - local modargs=( - CC="${KERNEL_CC}" # needed for above gnu17 workaround - IGNORE_CC_MISMATCH=yes NV_VERBOSE=1 - SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}" - - # kernel takes "x86" and "x86_64" as meaning the same, but nvidia - # makes the distinction (since 550.135) and is not happy with "x86" - # TODO?: it should be ok/better for tc-arch-kernel to do x86_64 - $(usev amd64 ARCH=x86_64) - ) - - # temporary workaround for bug #914468 - CPP="${KERNEL_CC} -E" tc-is-clang && addpredict "${KV_OUT_DIR}" - - linux-mod-r1_src_compile - CFLAGS=${o_cflags} CXXFLAGS=${o_cxxflags} LDFLAGS=${o_ldflags} - fi - - emake "${NV_ARGS[@]}" -C nvidia-modprobe - use persistenced && emake "${NV_ARGS[@]}" -C nvidia-persistenced - use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig - - if use tools; then - # avoid noisy *very* noisy logs with deprecation warnings - CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \ - emake "${NV_ARGS[@]}" -C nvidia-settings - elif use static-libs; then - # pretend GTK+3 is available, not actually used (bug #880879) - emake "${NV_ARGS[@]}" BUILD_GTK3LIB=1 \ - -C nvidia-settings/src out/libXNVCtrl.a - fi -} - -src_install() { - local libdir=$(get_libdir) libdir32=$(ABI=x86 get_libdir) - - NV_ARGS+=( DESTDIR="${D}" LIBDIR="${ED}"/usr/${libdir} ) - - local -A paths=( - [APPLICATION_PROFILE]=/usr/share/nvidia - [CUDA_ICD]=/etc/OpenCL/vendors - [EGL_EXTERNAL_PLATFORM_JSON]=/usr/share/egl/egl_external_platform.d - [FIRMWARE]=/lib/firmware/nvidia/${PV} - [GBM_BACKEND_LIB_SYMLINK]=/usr/${libdir}/gbm - [GLVND_EGL_ICD_JSON]=/usr/share/glvnd/egl_vendor.d - [OPENGL_DATA]=/usr/share/nvidia - [VULKAN_ICD_JSON]=/usr/share/vulkan - [WINE_LIB]=/usr/${libdir}/nvidia/wine - [XORG_OUTPUTCLASS_CONFIG]=/usr/share/X11/xorg.conf.d - - [GLX_MODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules/extensions - [GLX_MODULE_SYMLINK]=/usr/${libdir}/xorg/modules - [XMODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules - ) - - local skip_files=( - $(usev !X "libGLX_nvidia libglxserver_nvidia") - libGLX_indirect # non-glvnd unused fallback - libnvidia-{gtk,wayland-client} nvidia-{settings,xconfig} # from source - libnvidia-egl-gbm 15_nvidia_gbm # gui-libs/egl-gbm - libnvidia-egl-wayland 10_nvidia_wayland # gui-libs/egl-wayland - libnvidia-pkcs11.so # using the openssl3 version instead - ) - local skip_modules=( - $(usev !X "nvfbc vdpau xdriver") - $(usev !modules gsp) - $(usev !powerd powerd) - installer nvpd # handled separately / built from source - ) - local skip_types=( - GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd - OPENCL_WRAPPER.\* # virtual/opencl - DOCUMENTATION DOT_DESKTOP .\*_SRC DKMS_CONF SYSTEMD_UNIT # handled separately / unused - ) - - local DOCS=( - README.txt NVIDIA_Changelog supported-gpus/supported-gpus.json - nvidia-settings/doc/{FRAMELOCK,NV-CONTROL-API}.txt - ) - local HTML_DOCS=( html/. ) - einstalldocs - - local DISABLE_AUTOFORMATTING=yes - local DOC_CONTENTS="\ -Trusted users should be in the 'video' group to use NVIDIA devices. -You can add yourself by using: gpasswd -a my-user video\ -$(usev modules " - -Like all out-of-tree kernel modules, it is necessary to rebuild -${PN} after upgrading or rebuilding the Linux kernel -by for example running \`emerge @module-rebuild\`. Alternatively, -if using a distribution kernel (sys-kernel/gentoo-kernel{,-bin}), -this can be automated by setting USE=dist-kernel globally. - -Loaded kernel modules also must not mismatch with the installed -${PN} version (excluding -r revision), meaning should -ensure \`eselect kernel list\` points to the kernel that will be -booted before building and preferably reboot after upgrading -${PN} (the ebuild will emit a warning if mismatching). - -See '${EPREFIX}/etc/modprobe.d/nvidia.conf' for modules options.")\ -$(use amd64 && usev !abi_x86_32 " - -Note that without USE=abi_x86_32 on ${PN}, 32bit applications -(typically using wine / steam) will not be able to use GPU acceleration.") - -For additional information or for troubleshooting issues, please see -https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own -documentation that is installed alongside this README." - readme.gentoo_create_doc - - if use modules; then - linux-mod-r1_src_install - - insinto /etc/modprobe.d - doins "${T}"/nvidia.conf - - # used for gpu verification with binpkgs (not kept, see pkg_preinst) - insinto /usr/share/nvidia - doins supported-gpus/supported-gpus.json - fi - - emake "${NV_ARGS[@]}" -C nvidia-modprobe install - fowners :video /usr/bin/nvidia-modprobe #505092 - fperms 4710 /usr/bin/nvidia-modprobe - - if use persistenced; then - emake "${NV_ARGS[@]}" -C nvidia-persistenced install - newconfd "${FILESDIR}"/nvidia-persistenced.confd nvidia-persistenced - newinitd "${FILESDIR}"/nvidia-persistenced.initd nvidia-persistenced - systemd_dounit "${T}"/nvidia-persistenced.service - fi - - if use tools; then - emake "${NV_ARGS[@]}" -C nvidia-settings install - - doicon nvidia-settings/doc/nvidia-settings.png - domenu nvidia-settings/doc/nvidia-settings.desktop - - exeinto /etc/X11/xinit/xinitrc.d - newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings - fi - - if use static-libs; then - dolib.a nvidia-settings/src/out/libXNVCtrl.a - - insinto /usr/include/NVCtrl - doins nvidia-settings/src/libXNVCtrl/NVCtrl{Lib,}.h - fi - - use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig install - - # mimic nvidia-installer by reading .manifest to install files - # 0:file 1:perms 2:type 3+:subtype/arguments -:module - local m into - while IFS=' ' read -ra m; do - ! [[ ${#m[@]} -ge 2 && ${m[-1]} =~ MODULE: ]] || - [[ " ${m[0]##*/}" =~ ^(\ ${skip_files[*]/%/.*|\\} )$ ]] || - [[ " ${m[2]}" =~ ^(\ ${skip_types[*]/%/|\\} )$ ]] || - has ${m[-1]#MODULE:} "${skip_modules[@]}" && continue - - case ${m[2]} in - MANPAGE) - gzip -dc ${m[0]} | newman - ${m[0]%.gz} - pipestatus || die - continue - ;; - GBM_BACKEND_LIB_SYMLINK) m[4]=../${m[4]};; # missing ../ - VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/ - esac - - if [[ -v 'paths[${m[2]}]' ]]; then - into=${paths[${m[2]}]} - elif [[ ${m[2]} == EXPLICIT_PATH ]]; then - into=${m[3]} - elif [[ ${m[2]} == *_BINARY ]]; then - into=/opt/bin - elif [[ ${m[3]} == COMPAT32 ]]; then - use abi_x86_32 || continue - into=/usr/${libdir32} - elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then - into=/usr/${libdir} - else - die "No known installation path for ${m[0]}" - fi - [[ ${m[3]: -2} == ?/ ]] && into+=/${m[3]%/} - [[ ${m[4]: -2} == ?/ ]] && into+=/${m[4]%/} - - if [[ ${m[2]} =~ _SYMLINK$ ]]; then - [[ ${m[4]: -1} == / ]] && m[4]=${m[5]} - dosym ${m[4]} ${into}/${m[0]} - continue - fi - [[ ${m[0]} =~ ^libnvidia-ngx.so|^libnvidia-egl-gbm.so ]] && - dosym ${m[0]} ${into}/${m[0]%.so*}.so.1 # soname not in .manifest - - printf -v m[1] %o $((m[1] | 0200)) # 444->644 - insopts -m${m[1]} - insinto ${into} - doins ${m[0]} - done < .manifest || die - insopts -m0644 # reset - - # MODULE:installer non-skipped extras - : "$(systemd_get_sleepdir)" - exeinto "${_#"${EPREFIX}"}" - doexe systemd/system-sleep/nvidia - dobin systemd/nvidia-sleep.sh - systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service - - dobin nvidia-bug-report.sh - - # MODULE:powerd extras - if use powerd; then - newinitd "${FILESDIR}"/nvidia-powerd.initd nvidia-powerd #923117 - systemd_dounit systemd/system/nvidia-powerd.service - - insinto /usr/share/dbus-1/system.d - doins nvidia-dbus.conf - fi - - # enabling is needed for sleep to work properly and little reason not to do - # it unconditionally for a better user experience - : "$(systemd_get_systemunitdir)" - local unitdir=${_#"${EPREFIX}"} - # not using relative symlinks to match systemd's own links - dosym {"${unitdir}",/etc/systemd/system/systemd-hibernate.service.wants}/nvidia-hibernate.service - dosym {"${unitdir}",/etc/systemd/system/systemd-hibernate.service.wants}/nvidia-resume.service - dosym {"${unitdir}",/etc/systemd/system/systemd-suspend.service.wants}/nvidia-suspend.service - dosym {"${unitdir}",/etc/systemd/system/systemd-suspend.service.wants}/nvidia-resume.service - # also add a custom elogind hook to do the equivalent of the above - exeinto /usr/lib/elogind/system-sleep - newexe "${FILESDIR}"/system-sleep.elogind nvidia - # <elogind-255.5 used a different path (bug #939216), keep a compat symlink - # TODO: cleanup after 255.5 been stable for a few months - dosym {/usr/lib,/"${libdir}"}/elogind/system-sleep/nvidia - - # needed with >=systemd-256 or may fail to resume with some setups - # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072722 - insinto "${unitdir}"/systemd-homed.service.d - newins - 10-nvidia.conf <<-EOF - [Service] - Environment=SYSTEMD_HOME_LOCK_FREEZE_SESSION=false - EOF - insinto "${unitdir}"/systemd-suspend.service.d - newins - 10-nvidia.conf <<-EOF - [Service] - Environment=SYSTEMD_SLEEP_FREEZE_USER_SESSIONS=false - EOF - dosym -r "${unitdir}"/systemd-{suspend,hibernate}.service.d/10-nvidia.conf - dosym -r "${unitdir}"/systemd-{suspend,hybrid-sleep}.service.d/10-nvidia.conf - dosym -r "${unitdir}"/systemd-{suspend,suspend-then-hibernate}.service.d/10-nvidia.conf - - # symlink non-versioned so nvidia-settings can use it even if misdetected - dosym nvidia-application-profiles-${PV}-key-documentation \ - ${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation - - # don't attempt to strip firmware files (silences errors) - dostrip -x ${paths[FIRMWARE]} - - # sandbox issues with /dev/nvidiactl and others (bug #904292,#921578) - # are widespread and sometime affect revdeps of packages built with - # USE=opencl/cuda making it hard to manage in ebuilds (minimal set, - # ebuilds should handle manually if need others or addwrite) - insinto /etc/sandbox.d - newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl:/dev/nvidia-caps:/dev/char"' - - # dracut does not use /etc/modprobe.d if hostonly=no, but want to make sure - # our settings are used for bug 932781#c8 and nouveau blacklist if either - # modules are included (however, just best-effort without initramfs regen) - if use modules; then - echo "install_items+=\" ${EPREFIX}/etc/modprobe.d/nvidia.conf \"" >> \ - "${ED}"/usr/lib/dracut/dracut.conf.d/10-${PN}.conf || die - fi -} - -pkg_preinst() { - has_version "${CATEGORY}/${PN}[kernel-open]" && NV_HAD_KERNEL_OPEN= - has_version "${CATEGORY}/${PN}[wayland]" && NV_HAD_WAYLAND= - - use modules || return - - # set video group id based on live system (bug #491414) - local g=$(egetent group video | cut -d: -f3) - [[ ${g} =~ ^[0-9]+$ ]] || die "Failed to determine video group id (got '${g}')" - sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die - - # try to find driver mismatches using temporary supported-gpus.json - for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do - g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \ - "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null) - if [[ ${g} ]]; then - g=$((${g##*\"}+1)) - if ver_test -ge ${g}; then - NV_LEGACY_MASK=">=${CATEGORY}/${PN}-${g}" - break - fi - fi - done - rm "${ED}"/usr/share/nvidia/supported-gpus.json || die -} - -pkg_postinst() { - linux-mod-r1_pkg_postinst - - readme.gentoo_print_elog - - if [[ -r /proc/driver/nvidia/version && - $(</proc/driver/nvidia/version) != *" ${PV} "* ]]; then - ewarn "Currently loaded NVIDIA modules do not match the newly installed" - ewarn "libraries and may prevent launching GPU-accelerated applications." - if use modules; then - ewarn "Easiest way to fix this is normally to reboot. If still run into issues" - ewarn "(e.g. API mismatch messages in the \`dmesg\` output), please verify" - ewarn "that the running kernel is ${KV_FULL} and that (if used) the" - ewarn "initramfs does not include NVIDIA modules (or at least, not old ones)." - fi - fi - - if [[ $(</proc/cmdline) == *slub_debug=[!-]* ]]; then - ewarn "Detected that the current kernel command line is using 'slub_debug='," - ewarn "this may lead to system instability/freezes with this version of" - ewarn "${PN}. Bug: https://bugs.gentoo.org/796329" - fi - - if [[ -v NV_LEGACY_MASK ]]; then - ewarn - ewarn "***WARNING***" - ewarn - ewarn "You are installing a version of ${PN} known not to work" - ewarn "with a GPU of the current system. If unwanted, add the mask:" - if [[ -d ${EROOT}/etc/portage/package.mask ]]; then - ewarn " echo '${NV_LEGACY_MASK}' > ${EROOT}/etc/portage/package.mask/${PN}" - else - ewarn " echo '${NV_LEGACY_MASK}' >> ${EROOT}/etc/portage/package.mask" - fi - ewarn "...then downgrade to a legacy[1] branch if possible (not all old versions" - ewarn "are available or fully functional, may need to consider nouveau[2])." - ewarn "[1] https://www.nvidia.com/object/IO_32667.html" - ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau" - fi - - if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then - ewarn - ewarn "Open source variant of ${PN} was selected, be warned it is experimental" - ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to disable if run into issues." - ewarn "Please also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html" - fi - - if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then - elog - elog "With USE=wayland, this version of ${PN} sets nvidia-drm.modeset=1" - elog "in '${EROOT}/etc/modprobe.d/nvidia.conf'. This feature is considered" - elog "experimental but is required for wayland." - elog - elog "If you experience issues, either disable wayland or edit nvidia.conf." - elog "Of note, may possibly cause issues with SLI and Reverse PRIME." - fi - - # these can be removed after some time, only to help the transition - # given users are unlikely to do further custom solutions if it works - # (see also https://github.com/elogind/elogind/issues/272) - if grep -riq "^[^#]*HandleNvidiaSleep=yes" "${EROOT}"/etc/elogind/sleep.conf.d/ 2>/dev/null - then - ewarn - ewarn "!!! WARNING !!!" - ewarn "Detected HandleNvidiaSleep=yes in ${EROOT}/etc/elogind/sleep.conf.d/." - ewarn "This 'could' cause issues if used in combination with the new hook" - ewarn "installed by the ebuild to handle sleep using the official upstream" - ewarn "script. It is recommended to disable the option." - fi - if [[ $(realpath "${EROOT}"{/etc,{/usr,}/lib*}/elogind/system-sleep 2>/dev/null | \ - sort | uniq | xargs -d'\n' grep -Ril nvidia 2>/dev/null | wc -l) -gt 2 ]] - then - ewarn - ewarn "!!! WARNING !!!" - ewarn "Detected a custom script at ${EROOT}{/etc,{/usr,}/lib*}/elogind/system-sleep" - ewarn "referencing NVIDIA. This version of ${PN} has installed its own" - ewarn "hook at ${EROOT}/usr/lib/elogind/system-sleep/nvidia and it is recommended" - ewarn "to remove the custom one to avoid potential issues." - ewarn - ewarn "Feel free to ignore this warning if you know the other NVIDIA-related" - ewarn "scripts can be used together. The warning will be removed in the future." - fi - if [[ ${REPLACING_VERSIONS##* } ]] && - ver_test ${REPLACING_VERSIONS##* } -lt 550.107.02-r1 # may get repeated - then - elog - elog "For suspend/sleep, 'NVreg_PreserveVideoMemoryAllocations=1' is now default" - elog "with this version of ${PN}. This is recommended (or required) by" - elog "major DEs especially with wayland but, *if* experience regressions with" - elog "suspend, try reverting to =0 in '${EROOT}/etc/modprobe.d/nvidia.conf'." - elog - elog "May notably be an issue when using neither systemd nor elogind to suspend." - elog - elog "Also, the systemd suspend/hibernate/resume services are now enabled by" - elog "default, and for openrc+elogind a similar hook has been installed." - fi -} diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.144.03.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-550.144.03.ebuild index d0b12cad7fcb..389d910edd3e 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.144.03.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.144.03.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR} LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl" SLOT="0/${PV%%.*}" -KEYWORDS="-* ~amd64 ~arm64" +KEYWORDS="-* amd64 ~arm64" IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland" REQUIRED_USE="kernel-open? ( modules )" diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz Binary files differindex 6ab548eb6c20..dee136883946 100644 --- a/x11-misc/Manifest.gz +++ b/x11-misc/Manifest.gz diff --git a/x11-misc/rss-glx/Manifest b/x11-misc/rss-glx/Manifest index f228685d97c6..f7ff0977a368 100644 --- a/x11-misc/rss-glx/Manifest +++ b/x11-misc/rss-glx/Manifest @@ -11,6 +11,5 @@ AUX rss-glx-0.9.1-quesoglc.patch 736 BLAKE2B 62ec14f17ee76b04f4589d71a646fc77d35 AUX rss-glx-0.9.1-strict-aliasing.patch 823 BLAKE2B a37f58801a344f9979bbf62ed5a3c06fa85ef3c5747ef3e05cfdd9b62875f4fe7aa2e348385f3f8a57fcce5ef7fd5684713379f8347a2bf5a738b565d3e67c98 SHA512 c187d8637e1f3fd7fcc2d32a984c96f542b25ed18d4ed80640e5aaeb370ed78355186e2bda0a8a77a1053991a0be4e0c8b5ad3ddcfc365becff88e93f5d3c4fa AUX rss-glx-0.9.1-variable-mismatch.patch 5297 BLAKE2B 2567d50832085fbf7d540807b8facc633c278d52763ad38f4f76b0eaea9011189768f8577a4d63b9a3973689f75b1fee277aa957700f90b066c0df607a553f50 SHA512 f1afa532748e4eca8da143f1d5444cf4d36fc85278e126b6fad3cbcb9da1a8f3a61e5a9748dc7410d8418d51df2473e53192e961264ce471b76a0ffa4884fd48 DIST rss-glx_0.9.1.tar.bz2 5435799 BLAKE2B d8161f06469f1160a6e80bb47a333746fac82df4d92eb9d007c7d6fe3a32e1a54a30d4675f64b100fd5509977dfbda7e8821daa462f00cbf748cc7c4bb8afa72 SHA512 3293e6446d6f85e895f1ba8fa982a1ab1873f60714e0b351458ac12117af2427b7cc931185b9485a2af6dd86ea9ea5f2fca92eaae9c0dd5290b5108bc2360961 -EBUILD rss-glx-0.9.1-r3.ebuild 4052 BLAKE2B 2b9406924ac4ce126f7bc00f6efb09cf26c42225a35f93ed512b4bbc1a0296fb4f7c96318b3adcbcc031313e5599c602d7de2a9417af0167f624e5fac73cf733 SHA512 726ec226abd352f1ba2a41d1cdf803e0610348aa76825d477832ae6f9334f1cf675d001d2be35a69f99d396f801b83fe7b003543185ff6f08c59491069bb6fe3 EBUILD rss-glx-0.9.1-r4.ebuild 4287 BLAKE2B 1973035f0752e66a95381c2f292a0f6b921b5c0d4633d39054bf0454d895e4519807abf0ba493c0c49395ae0b9a85583a62998fb40885a83dbd4e1decd7bd030 SHA512 f07a7db2165ed927884872436788189d925f546bea86f11a757609035093f5acf171505b74a0de46de4fa6953429e922b1ea7309d3dc836a7a960adc0e7dadba MISC metadata.xml 566 BLAKE2B 80d4fe47508e61979af5edd605fdbfc1ded40be7bd7141f0ae5f3ac03f7834278dfb548dd8a8e5b606a8f1df025c853e7648e8f404852209ad4df602266db3b7 SHA512 c060dee409a6c2816e7548b2ba1ebaa0d055088babb89ffa8ecdacf5e9ca69e382b7eac5feaa373eb3c981817f27cc13421084bc02e5c592c2d8c44b16bdb02e diff --git a/x11-misc/rss-glx/rss-glx-0.9.1-r3.ebuild b/x11-misc/rss-glx/rss-glx-0.9.1-r3.ebuild deleted file mode 100644 index 951fc14b7ddb..000000000000 --- a/x11-misc/rss-glx/rss-glx-0.9.1-r3.ebuild +++ /dev/null @@ -1,140 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P=${PN}_${PV} - -DESCRIPTION="Really Slick OpenGL Screensavers for XScreenSaver" -HOMEPAGE="http://rss-glx.sourceforge.net" -SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ppc ~ppc64 sparc x86" -IUSE="+bzip2 openal quesoglc" - -RDEPEND=" - x11-libs/libX11 - x11-libs/libXext - >=media-libs/glew-1.5.1:= - media-libs/mesa[X(+)] - >=media-gfx/imagemagick-6.4:= - >=x11-misc/xscreensaver-5.08-r2 - bzip2? ( app-arch/bzip2 ) - openal? ( >=media-libs/freealut-1.1.0-r1 ) - quesoglc? ( media-libs/quesoglc )" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto" -BDEPEND=" - virtual/pkgconfig - bzip2? ( app-arch/bzip2 )" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${P}-quesoglc.patch - "${FILESDIR}"/${P}-asneeded.patch - "${FILESDIR}"/${P}-imagemagick-7.patch - "${FILESDIR}"/${P}-c++11-narrowing.patch - "${FILESDIR}"/${P}-hang.patch - "${FILESDIR}"/${P}-matrixview-copy-font.patch - "${FILESDIR}"/${P}-missing-include.patch - "${FILESDIR}"/${P}-bashism.patch -) - -src_prepare() { - default - - sed -i \ - -e '/CFLAGS=/s:-O2:${CFLAGS}:' \ - -e '/CXXFLAGS=/s:-O2:${CXXFLAGS}:' \ - -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \ - configure.in || die - mv configure.{in,ac} || die - - eautoreconf -} - -src_configure() { - econf \ - --disable-static \ - --enable-shared \ - $(use_enable bzip2) \ - $(use_enable openal sound) \ - $(use_with quesoglc) \ - --bindir="${EPREFIX}"/usr/$(get_libdir)/misc/xscreensaver \ - --with-configdir="${EPREFIX}"/usr/share/xscreensaver/config -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - local xssconf="${EROOT}"/usr/share/X11/app-defaults/XScreenSaver - - if [[ -f ${xssconf} ]]; then - sed -e '/*programs:/a\ - GL: \"Cyclone\" cyclone --root \\n\\\ - GL: \"Euphoria\" euphoria --root \\n\\\ - GL: \"Fieldlines\" fieldlines --root \\n\\\ - GL: \"Flocks\" flocks --root \\n\\\ - GL: \"Flux\" flux --root \\n\\\ - GL: \"Helios\" helios --root \\n\\\ - GL: \"Hyperspace\" hyperspace --root \\n\\\ - GL: \"Lattice\" lattice --root \\n\\\ - GL: \"Plasma\" plasma --root \\n\\\ - GL: \"Pixelcity\" pixelcity --root \\n\\\ - GL: \"Skyrocket\" skyrocket --root \\n\\\ - GL: \"Solarwinds\" solarwinds --root \\n\\\ - GL: \"Colorfire\" colorfire --root \\n\\\ - GL: \"Hufo\x27s Smoke\" hufo_smoke --root \\n\\\ - GL: \"Hufo\x27s Tunnel\" hufo_tunnel --root \\n\\\ - GL: \"Sundancer2\" sundancer2 --root \\n\\\ - GL: \"BioF\" biof --root \\n\\\ - GL: \"BusySpheres\" busyspheres --root \\n\\\ - GL: \"SpirographX\" spirographx --root \\n\\\ - GL: \"MatrixView\" matrixview --root \\n\\\ - GL: \"Lorenz\" lorenz --root \\n\\\ - GL: \"Drempels\" drempels --root \\n\\\ - GL: \"Feedback\" feedback --root \\n\\' \ - -i "${xssconf}" || die - fi -} - -pkg_postrm() { - local xssconf="${EROOT}"/usr/share/X11/app-defaults/XScreenSaver - - if [[ -f ${xssconf} ]]; then - sed \ - -e '/\"Cyclone\" cyclone/d' \ - -e '/\"Euphoria\" euphoria/d' \ - -e '/\"Fieldlines\" fieldlines/d' \ - -e '/\"Flocks\" flocks/d' \ - -e '/\"Flux\" flux/d' \ - -e '/\"Helios\" helios/d' \ - -e '/\"Hyperspace\" hyperspace/d' \ - -e '/\"Lattice\" lattice/d' \ - -e '/\"Plasma\" plasma/d' \ - -e '/\"Pixelcity\" pixelcity/d' \ - -e '/\"Skyrocket\" skyrocket/d' \ - -e '/\"Solarwinds\" solarwinds/d' \ - -e '/\"Colorfire\" colorfire/d' \ - -e '/\"Hufo.*Smoke\" hufo_smoke/d' \ - -e '/\"Hufo.*Tunnel\" hufo_tunnel/d' \ - -e '/\"Sundancer2\" sundancer2/d' \ - -e '/\"BioF\" biof/d' \ - -e '/\"BusySpheres\" busyspheres/d' \ - -e '/\"SpirographX\" spirographx/d' \ - -e '/\"MatrixView\" matrixview/d' \ - -e '/\"Lorenz\" lorenz/d' \ - -e '/\"Drempels\" drempels/d' \ - -e '/\"Feedback\" feedback/d' \ - -i "${xssconf}" || die - fi -} |