From d7c0aa05b3a48c9b2bad24e3d805820f861165c6 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 21 Sep 2023 17:14:54 +0100 Subject: gentoo auto-resync : 21:09:2023 - 17:14:53 --- Manifest | 30 +- Manifest.files.gz | Bin 29268 -> 29273 bytes app-arch/Manifest.gz | Bin 17581 -> 17581 bytes app-arch/tarlz/Manifest | 2 + app-arch/tarlz/tarlz-0.24.ebuild | 32 ++ app-crypt/Manifest.gz | Bin 24794 -> 24796 bytes app-crypt/eid-mw/Manifest | 3 +- app-crypt/eid-mw/eid-mw-5.1.11-r1.ebuild | 124 +++++++ app-crypt/eid-mw/eid-mw-9999.ebuild | 2 +- app-crypt/libsecret/Manifest | 2 + app-crypt/libsecret/libsecret-0.21.1.ebuild | 154 ++++++++ app-text/Manifest.gz | Bin 48588 -> 48583 bytes app-text/calibre/Manifest | 4 +- app-text/calibre/calibre-5.43.0.ebuild | 2 + app-text/calibre/calibre-5.44.0-r1.ebuild | 2 + dev-java/Manifest.gz | Bin 58146 -> 58145 bytes dev-java/mill-bin/Manifest | 2 + dev-java/mill-bin/mill-bin-0.11.4.ebuild | 26 ++ dev-libs/Manifest.gz | Bin 97847 -> 97852 bytes dev-libs/libintl/Manifest | 6 +- dev-libs/libintl/libintl-0.22.1.ebuild | 99 ----- dev-libs/libintl/libintl-0.22.2.ebuild | 99 +++++ dev-python/Manifest.gz | Bin 267978 -> 267984 bytes dev-python/notebook/Manifest | 2 + dev-python/notebook/notebook-7.0.4.ebuild | 61 ++++ dev-python/pandas/Manifest | 3 + dev-python/pandas/files/pandas-2.1.1-which.patch | 12 + dev-python/pandas/pandas-2.1.1.ebuild | 202 +++++++++++ dev-python/pyproj/Manifest | 2 + dev-python/pyproj/pyproj-3.6.1.ebuild | 55 +++ dev-python/scikit-build-core/Manifest | 2 + .../scikit-build-core-0.5.1.ebuild | 53 +++ dev-python/sqlalchemy/Manifest | 2 +- dev-python/sqlalchemy/sqlalchemy-2.0.21.ebuild | 14 +- dev-python/unearth/Manifest | 4 +- dev-python/unearth/metadata.xml | 1 + dev-python/unearth/unearth-0.11.0.ebuild | 39 ++ dev-python/urllib3/Manifest | 2 + dev-python/urllib3/urllib3-2.0.5.ebuild | 87 +++++ gnome-extra/Manifest.gz | Bin 11271 -> 11267 bytes gnome-extra/gnome-contacts/Manifest | 2 + .../gnome-contacts/gnome-contacts-45.0.ebuild | 73 ++++ metadata/Manifest.gz | Bin 6986 -> 6994 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 27899 -> 27887 bytes metadata/md5-cache/app-arch/Manifest.gz | Bin 26862 -> 27017 bytes metadata/md5-cache/app-arch/tarlz-0.24 | 14 + metadata/md5-cache/app-crypt/Manifest.gz | Bin 35155 -> 35476 bytes metadata/md5-cache/app-crypt/eid-mw-5.1.11-r1 | 16 + metadata/md5-cache/app-crypt/eid-mw-9999 | 2 +- metadata/md5-cache/app-crypt/libsecret-0.21.1 | 19 + metadata/md5-cache/app-text/Manifest.gz | Bin 72202 -> 72196 bytes metadata/md5-cache/app-text/calibre-5.43.0 | 8 +- metadata/md5-cache/app-text/calibre-5.44.0-r1 | 8 +- metadata/md5-cache/dev-java/Manifest.gz | Bin 75194 -> 75350 bytes metadata/md5-cache/dev-java/mill-bin-0.11.4 | 10 + metadata/md5-cache/dev-libs/Manifest.gz | Bin 163368 -> 163373 bytes metadata/md5-cache/dev-libs/libintl-0.22.1 | 15 - metadata/md5-cache/dev-libs/libintl-0.22.2 | 15 + metadata/md5-cache/dev-python/Manifest.gz | Bin 383862 -> 384836 bytes metadata/md5-cache/dev-python/notebook-7.0.4 | 16 + metadata/md5-cache/dev-python/pandas-2.1.1 | 17 + metadata/md5-cache/dev-python/pyproj-3.6.1 | 17 + .../md5-cache/dev-python/scikit-build-core-0.5.1 | 16 + metadata/md5-cache/dev-python/sqlalchemy-2.0.21 | 6 +- metadata/md5-cache/dev-python/unearth-0.11.0 | 16 + metadata/md5-cache/dev-python/urllib3-2.0.5 | 16 + metadata/md5-cache/gnome-extra/Manifest.gz | Bin 19158 -> 19326 bytes metadata/md5-cache/gnome-extra/gnome-contacts-45.0 | 16 + metadata/md5-cache/sys-devel/Manifest.gz | Bin 42423 -> 42424 bytes metadata/md5-cache/sys-devel/gettext-0.22.1 | 16 - metadata/md5-cache/sys-devel/gettext-0.22.2 | 16 + metadata/md5-cache/sys-kernel/Manifest.gz | Bin 25008 -> 25165 bytes .../md5-cache/sys-kernel/gentoo-sources-5.10.196 | 14 + .../md5-cache/sys-kernel/linux-firmware-20230515 | 16 - .../md5-cache/sys-kernel/linux-firmware-20230919 | 16 + .../md5-cache/sys-kernel/vanilla-sources-5.10.195 | 14 - .../md5-cache/sys-kernel/vanilla-sources-5.10.196 | 14 + metadata/md5-cache/www-apps/Manifest.gz | Bin 23073 -> 23073 bytes metadata/md5-cache/www-apps/drupal-10.0.11 | 15 + metadata/md5-cache/www-apps/drupal-10.0.8 | 15 - metadata/md5-cache/www-apps/drupal-9.5.11 | 15 + metadata/md5-cache/www-apps/drupal-9.5.8 | 15 - metadata/news/Manifest | 28 +- metadata/news/timestamp.chk | 2 +- metadata/projects.xml | 6 - metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- profiles/Manifest.gz | Bin 181203 -> 181203 bytes profiles/package.mask | 11 + sys-devel/Manifest.gz | Bin 10647 -> 10648 bytes sys-devel/gettext/Manifest | 6 +- sys-devel/gettext/gettext-0.22.1.ebuild | 189 ---------- sys-devel/gettext/gettext-0.22.2.ebuild | 189 ++++++++++ sys-kernel/Manifest.gz | Bin 4419 -> 4427 bytes sys-kernel/gentoo-sources/Manifest | 4 + .../gentoo-sources/gentoo-sources-5.10.196.ebuild | 28 ++ sys-kernel/linux-firmware/Manifest | 4 +- .../linux-firmware/linux-firmware-20230515.ebuild | 403 --------------------- .../linux-firmware/linux-firmware-20230919.ebuild | 403 +++++++++++++++++++++ sys-kernel/vanilla-sources/Manifest | 4 +- .../vanilla-sources-5.10.195.ebuild | 16 - .../vanilla-sources-5.10.196.ebuild | 16 + www-apps/Manifest.gz | Bin 13453 -> 13455 bytes www-apps/drupal/Manifest | 8 +- www-apps/drupal/drupal-10.0.11.ebuild | 71 ++++ www-apps/drupal/drupal-10.0.8.ebuild | 71 ---- www-apps/drupal/drupal-9.5.11.ebuild | 68 ++++ www-apps/drupal/drupal-9.5.8.ebuild | 68 ---- 114 files changed, 2200 insertions(+), 1035 deletions(-) create mode 100644 app-arch/tarlz/tarlz-0.24.ebuild create mode 100644 app-crypt/eid-mw/eid-mw-5.1.11-r1.ebuild create mode 100644 app-crypt/libsecret/libsecret-0.21.1.ebuild create mode 100644 dev-java/mill-bin/mill-bin-0.11.4.ebuild delete mode 100644 dev-libs/libintl/libintl-0.22.1.ebuild create mode 100644 dev-libs/libintl/libintl-0.22.2.ebuild create mode 100644 dev-python/notebook/notebook-7.0.4.ebuild create mode 100644 dev-python/pandas/files/pandas-2.1.1-which.patch create mode 100644 dev-python/pandas/pandas-2.1.1.ebuild create mode 100644 dev-python/pyproj/pyproj-3.6.1.ebuild create mode 100644 dev-python/scikit-build-core/scikit-build-core-0.5.1.ebuild create mode 100644 dev-python/unearth/unearth-0.11.0.ebuild create mode 100644 dev-python/urllib3/urllib3-2.0.5.ebuild create mode 100644 gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild create mode 100644 metadata/md5-cache/app-arch/tarlz-0.24 create mode 100644 metadata/md5-cache/app-crypt/eid-mw-5.1.11-r1 create mode 100644 metadata/md5-cache/app-crypt/libsecret-0.21.1 create mode 100644 metadata/md5-cache/dev-java/mill-bin-0.11.4 delete mode 100644 metadata/md5-cache/dev-libs/libintl-0.22.1 create mode 100644 metadata/md5-cache/dev-libs/libintl-0.22.2 create mode 100644 metadata/md5-cache/dev-python/notebook-7.0.4 create mode 100644 metadata/md5-cache/dev-python/pandas-2.1.1 create mode 100644 metadata/md5-cache/dev-python/pyproj-3.6.1 create mode 100644 metadata/md5-cache/dev-python/scikit-build-core-0.5.1 create mode 100644 metadata/md5-cache/dev-python/unearth-0.11.0 create mode 100644 metadata/md5-cache/dev-python/urllib3-2.0.5 create mode 100644 metadata/md5-cache/gnome-extra/gnome-contacts-45.0 delete mode 100644 metadata/md5-cache/sys-devel/gettext-0.22.1 create mode 100644 metadata/md5-cache/sys-devel/gettext-0.22.2 create mode 100644 metadata/md5-cache/sys-kernel/gentoo-sources-5.10.196 delete mode 100644 metadata/md5-cache/sys-kernel/linux-firmware-20230515 create mode 100644 metadata/md5-cache/sys-kernel/linux-firmware-20230919 delete mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.10.195 create mode 100644 metadata/md5-cache/sys-kernel/vanilla-sources-5.10.196 create mode 100644 metadata/md5-cache/www-apps/drupal-10.0.11 delete mode 100644 metadata/md5-cache/www-apps/drupal-10.0.8 create mode 100644 metadata/md5-cache/www-apps/drupal-9.5.11 delete mode 100644 metadata/md5-cache/www-apps/drupal-9.5.8 delete mode 100644 sys-devel/gettext/gettext-0.22.1.ebuild create mode 100644 sys-devel/gettext/gettext-0.22.2.ebuild create mode 100644 sys-kernel/gentoo-sources/gentoo-sources-5.10.196.ebuild delete mode 100644 sys-kernel/linux-firmware/linux-firmware-20230515.ebuild create mode 100644 sys-kernel/linux-firmware/linux-firmware-20230919.ebuild delete mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.10.195.ebuild create mode 100644 sys-kernel/vanilla-sources/vanilla-sources-5.10.196.ebuild create mode 100644 www-apps/drupal/drupal-10.0.11.ebuild delete mode 100644 www-apps/drupal/drupal-10.0.8.ebuild create mode 100644 www-apps/drupal/drupal-9.5.11.ebuild delete mode 100644 www-apps/drupal/drupal-9.5.8.ebuild diff --git a/Manifest b/Manifest index 638e102ea70d..52cfe80a0b3e 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29268 BLAKE2B 035dd83d15d1f6df34a925a143d57b367e49f258c5df64d695b0ad1a7a83e32ba179e179b22de32e95b6c51b93a8922a85d438a29a47043a1b63b1eaa8c2d0f7 SHA512 b600359d86441643577e59018da2fecf16fbc2d360d9b250a9d18782e4bcb5d391363ebe1ce9b5bb937741987a99c47be53e137955385e42492d606944e3fa3c -TIMESTAMP 2023-09-21T09:40:15Z +MANIFEST Manifest.files.gz 29273 BLAKE2B 235f843863e2a546fc3430e83a7e4c459cf626ea551fb8c5e0446fd4eaf406d14cec8223cb8ff167e6f674583f5d3bf09487a7d908edb58aa860b442cc94d083 SHA512 cdf38850eeee2d3a218f14975f65f929f9a3fd633c4f93e30cc2f7e474c540507f7a692c88d6f52407e67582712f9bc44f9411240bc8ecdce32f14df44c31e65 +TIMESTAMP 2023-09-21T15:40:12Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUMD39fFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUMY9xfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klD5nRAAiOqUwoD1fUUo3+ithBGLuKhcgyem1a8KzQE4edeQROvQxXa8+7Q4rjML -Uxw5FySIxmweUXGjTVUrI2VXbvbVZxx4U/+ykh9d0p1AXg+1i6eE9b2ksBicluNg -DM6fFDqvIDfcyZ+cW5xRQ/ZD/wnNSSTUXhxr7XNrjlm1x3K82s04R96VJzK5+yae -JV6TO/ho5vk6Doqq8VXPZoyzrlVUmkiwf69Q8LXM8oTbIsGSMI2LETYQeuh4IQDn -WqFeCpr5nncUMl81Y+RancWFyP1nPJV2m4l06yswEkgvhOwHaxdM75rIBsXvAxp7 -reMe4Y7aV+4n/0tmcVblBXQEyaM/m4SkGEmcRCMLQJdDAMhisfIymcpwkSYBrm/x -DkmUw8HfTfWyKulxxPE8l+aqBp2PUyXc/RCxldWJMeqH1llpIFDHjNvlX2mtM0KY -Wx9PpVgYbuAri9AS0F+w9wfuTJtgHwc/QUJzUXuPlVITKx0FDp21eagLIYvgYHCA -In6Lthb3h4JJ352uoQ7tqME5YFyog9BMr9IAhmtcrtLEX95EwLpQgToC3pdmhC/Q -Y8FW1F3nshk4OBAarQlW59/0LJoP5waUdVDNjj4gH31gxB6JbPGiwq5ioZou2Tf6 -wqKzj2ByLspF+HqTKUUFPUzKF9f5FeIBUPKDZWzLZfsJRHXnn/A= -=eY1y +klB43g/9FxAPNVOb4IywXMgUk1DSkxMD7qYZNKwbPoJG5M1j9OrcZYZtDROeeGp2 +Ik0XOzQuFLoKLHZ/RMQsnCal+nsIMJSfcVazPFIk7AxuUsRlp8cdSGFG24nN+/iv +d3VIUiPmQ1WOuEpfi0nDGI2U790B81wd/hAMnDmVWPXaIACRUum1LQ/br8tBiDdL +JrF4eGUgBHWAY2r0vLXOpILPEJogobbOqREEVhIQR7hzJMuuAktlnx4KPJjW4eTp +tDr64bM4dzyf41VMYLrTbqsUG6DDYIfXqRyYjIBSjBySzyWUgdG2bur2b2mei1v5 +dWpQq4JE0LdhJ4nLNkgyB5BAvjSb5x6XALb7OLzOGgDWS2jmPOnZkDACSijQMScd +DC7qk2sBj7Amhzu5GXjQip95L3NanIPoEFTLEcKkFITeBIBEz0JzDSKbtKlG+fu1 +eyKTtATPpetNDA/lsHrHl3wPA+OQZ28D5BNSlxSaaJybY4HG5IzZEvuePjX+t7On +VQEJrDatbqihSGhx7pBOPu56jK0O1FY2OKJpYjXCEiMZ9stK/9WhItPwXwYk3Drp +S3coIvzLUrWv/G5cBdvjO3wRn9yNOqOegcvPngkK/E5Qj9aJVgtHMm7DLgcrFPFy +9xixp+ChamKqVLSgF/llaAX42AKTNp878HAmLdaTBcVJCkNqY7A= +=y72b -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index 42c4ce20d82a..f8b0d6fa6bb7 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz index 46d3e16f9d03..465046ea700b 100644 Binary files a/app-arch/Manifest.gz and b/app-arch/Manifest.gz differ diff --git a/app-arch/tarlz/Manifest b/app-arch/tarlz/Manifest index 0fc49672d5d5..2da074048a55 100644 --- a/app-arch/tarlz/Manifest +++ b/app-arch/tarlz/Manifest @@ -1,3 +1,5 @@ DIST tarlz-0.23.tar.lz 112276 BLAKE2B 87153b1e843ed74b5efd339d29e79ddef2bbd11ff951898383ae4c6c099f4e97ef58b8bd2f14ff5bff2cfd6baccb433ab55b9b9b78d0893caef5bd1f4d07a36e SHA512 623407142d03e0ddae3dbb057b8ef5f1aea850418dbb47c6278affa42c88bc1786cd3249d1e8c018643f41516787225cb2ed3aca2fc02ba8e65dfe4744f965d8 +DIST tarlz-0.24.tar.lz 113503 BLAKE2B 5d9f3a65c29ba5131faacaf0b519494e4ba659182a7dd30c49aa3d0b0a507ce699ba0539684f36a65dd30bc2bf58b59ebedf7906cc210944c98bf3f6cb765608 SHA512 8aa617ce016675b24c3286ca44afef2801f37b8f617f89665aedd20266fdde1bc8a0ad6293a70b788fb36ad1f5c761d3141c26ab7b4615c8625d72f11c680d5c EBUILD tarlz-0.23.ebuild 604 BLAKE2B 2c85673c45730ff37832e0543231ada768b747d9df453538f120f07c6d2ff7e3b3130a2b2691eb0dd64d2f5f1d6d96a5921620a4b2650f80bdb2504aac554166 SHA512 40f93fc0f73b51916d0718913150b09441644313eacab6389fba414badcb82cbe9ab6b4475724d51272f6f0af61f09c684535beacff872eac33300f3cd0ee0fe +EBUILD tarlz-0.24.ebuild 605 BLAKE2B 3a131fe385c7f36c8e70139e1ea54c1c3980b6350bc20c13f7cdea855323d2e9b424ab2ff40c9ead5684c898452ed5aeebfa763be6d7d0828f71c76e04155aeb SHA512 0ccea1fcd7927a6fb1b8d005d5c7762c0427631597febd0e3ae130a80a436d3c7db0c5798b1ae33d68d68254d406c00b2bc08639dc67e3587c3c2b5930e869d0 MISC metadata.xml 355 BLAKE2B 395fec08847b666d16f1b38e094844c5821076bb58688ce21277c2a798a7ffc1f029cb6e92a6dcd92f71f35715f7a55638c6d34224055df275970b1c06acd6e0 SHA512 8a88a29f6ed88692e554ef13820e1ab95f1da4854d13832cc839b29b3e3278cc479412fc22e021b4de696d92cf726181b8434eb19d479d9be36b621a69040ff6 diff --git a/app-arch/tarlz/tarlz-0.24.ebuild b/app-arch/tarlz/tarlz-0.24.ebuild new file mode 100644 index 000000000000..d6624379663f --- /dev/null +++ b/app-arch/tarlz/tarlz-0.24.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs unpacker + +DESCRIPTION="A parallel archiver combining tar and lzip" +HOMEPAGE="https://www.nongnu.org/lzip/tarlz.html" +SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.lz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=app-arch/lzlib-1.12 +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + $(unpacker_src_uri_depends) +" + +src_configure() { + econf \ + CXX="$(tc-getCXX)" \ + CXXFLAGS="${CXXFLAGS}" \ + CPPFLAGS="${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" +} diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index f221731ff344..efa764680ea6 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/eid-mw/Manifest b/app-crypt/eid-mw/Manifest index c3451ec29060..74b279f665be 100644 --- a/app-crypt/eid-mw/Manifest +++ b/app-crypt/eid-mw/Manifest @@ -1,5 +1,6 @@ AUX use-printf-in-Makefile.patch 1439 BLAKE2B 829b93431a8dddd957ef2deef60dfd3ff13fc2a0faab5c5327cea2f53ccc1bcc0e805166de93d2de8a52e8c344bdab64dae5671f238b49ecedebb657afca0823 SHA512 8207e9eb534fed58712b805df0e90bcf8406fe1c2907f91cd54500babcc49d0a72dc1d039d9fdb8077967058aaafb6c37336c1b0fcd041edfb3c4604c7cea4c2 DIST eid-mw-5.1.11.tar.gz 15368318 BLAKE2B 34a49084bf5e1fb62b7975b14b8300c3400f0c1aeec8a9a01122097b0a3d8245974c7a9c5d9c6d91a419c796a56954b945ec838699fe9d7623f102523c4e0f67 SHA512 7f286a6ff14e62652ec36b68121639bcaa55cf50364da5d11aed4c9f13a2d7813d2b69c13a3335ece6ed0660ca67a8dd1724d3498d8bae03f144d268cefb731d +EBUILD eid-mw-5.1.11-r1.ebuild 3043 BLAKE2B 98365a45529fdbed3e5c325d35d39abfe0141d91bd5f80cc8a0b9d238647bf10c112ed6bec3ca7e3cef2d98cb69a9bc106321c9fe10b02c65d21a214e756d1e7 SHA512 ce27418a393f60f57b3bd19118bf9f896ab82e479915405a1bd927bddbe26d2182686314099774a84130a16b18519764dd9943db0bc2f9b71515b3f001b116a3 EBUILD eid-mw-5.1.11.ebuild 3038 BLAKE2B 462d0ced9d2d6344dd05cf481fde89f57a7063000d23b8aa768e9dc152715be3d986febbfcffc59d98a083458998ced76f8d06d8be904eccaa67740a81b10d69 SHA512 01b75fd439e83b93376f9e754d74d80a967d1c75bd7833309244a4b0a18f3e9e24428da1bac38499319591cccdb34780d0ba789da3dec669f6ac0e947238cc89 -EBUILD eid-mw-9999.ebuild 2678 BLAKE2B 1c2a16dba8883b54851238ff4cf274a0c7669edf1be6b58c68eebe2d00dd5c4314fe2d458df4655a0b7c3a385a1533b8e2135e42da8a9c316a9dfbe5fdb97e63 SHA512 225cfc0c504ed7bc1c775ba1f17edaa116c97f593e66cbc866eceefde63f66405915dc2f2e86e1aa1d250e65a78257e1c3945509f6c8d65ff4104da8ca900d7f +EBUILD eid-mw-9999.ebuild 2683 BLAKE2B 4e81ded2f335881fcac6d623dc869a19eb547f5e93b86f6a1caf4c96108dca4515eb0733d91ad6e2e31cdb770f331258444d4eb78ff8e24bdf3f01c0f1bf03a6 SHA512 b81f00e540056c1c4f2f7345cacd4f9f6b4480a6c69ff993e4c83e94f3ae3c6bc63c5e3569a49b1f146b084f8bb9432b861ffe351f953ee258468b7271239d72 MISC metadata.xml 1447 BLAKE2B bf97d239f8d44f8a3bd31e35868335a6286a8ded9d6904a919a5a69eb89a61173aca5eb988455df2ca201e0d687e932a84ff8ed7012a3f9ca3e1eda0627ae9ec SHA512 6c27500bb1dd72027a540745e3916c41af548c1cd277fad02f975dd6431a22a9083bc0a7cdd00d316e2c7a536be0ac484f9b47bebb53121b7647da8699321838 diff --git a/app-crypt/eid-mw/eid-mw-5.1.11-r1.ebuild b/app-crypt/eid-mw/eid-mw-5.1.11-r1.ebuild new file mode 100644 index 000000000000..4316ad5bec68 --- /dev/null +++ b/app-crypt/eid-mw/eid-mw-5.1.11-r1.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools desktop gnome2-utils + +DESCRIPTION="Electronic Identity Card middleware supplied by the Belgian Federal Government" +HOMEPAGE="https://eid.belgium.be" +SRC_URI="https://codeload.github.com/fedict/${PN}/tar.gz/v${PV} -> ${P}.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+dialogs +gtk p11-kit" + +RDEPEND=">=sys-apps/pcsc-lite-1.2.9 + gtk? ( + x11-libs/gdk-pixbuf[jpeg] + x11-libs/gtk+:3 + dev-libs/libxml2 + net-misc/curl[ssl] + net-libs/libproxy + >=app-crypt/pinentry-1.1.0-r4[gtk] + ) + p11-kit? ( app-crypt/p11-kit )" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +REQUIRED_USE="dialogs? ( gtk )" + +src_prepare() { + default + + # Buggy internal versioning when autoreconf a tarball release. + # Weird numbering is required otherwise we get a seg fault in + # about-eid-mw program. + echo "${PV}-v${PV}" > .version + + # See bug #862306 + sed -i \ + -e 's:PACKAGE_VERSION:MAINVERSION:' \ + cardcomm/pkcs11/src/libbeidpkcs11.pc.in || die + + # xpi module : we don't want it anymore + sed -i -e '/SUBDIRS/ s:plugins_tools/xpi ::' Makefile.am || die + sed -i -e '/plugins_tools\/xpi/ d' configure.ac || die + + # hardcoded lsb_info + sed -i \ + -e "s:get_lsb_info('i'):strdup(_(\"Gentoo\")):" \ + -e "s:get_lsb_info('r'):strdup(_(\"n/a\")):" \ + -e "s:get_lsb_info('c'):strdup(_(\"n/a\")):" \ + plugins_tools/aboutmw/gtk/about-main.c || die + + # Fix libdir for manifestdir + sed -i \ + -e "/pkcs11_manifestdir/ s:prefix)/lib:libdir):" \ + -e "/managed_storage_manifestdir/ s:prefix)/lib:libdir):" \ + cardcomm/pkcs11/src/Makefile.am || die + + # See bug #732994 + sed -i \ + -e '/LDFLAGS="/ s:$CPPFLAGS:$LDFLAGS:' \ + configure.ac || die + + # See bug #751472 + eapply "${FILESDIR}/use-printf-in-Makefile.patch" + + # See bug #811270 (remove uml build) + sed -i \ + -e 's:cardlayer/uml::' \ + cardcomm/pkcs11/src/Makefile.am || die + sed -i \ + -e 's:uml::' \ + plugins_tools/eid-viewer/Makefile.am || die + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable dialogs) \ + $(use_enable p11-kit p11kit) \ + $(use_with gtk gtkvers 'detect') \ + --with-gnu-ld \ + --disable-static +} + +src_install() { + default + find "${ED}" -type f -name '*.la' -delete || die + if use gtk; then + domenu plugins_tools/eid-viewer/eid-viewer.desktop + doicon plugins_tools/eid-viewer/gtk/eid-viewer.png + fi +} + +pkg_postinst() { + if use gtk; then + gnome2_schemas_update + xdg_desktop_database_update + xdg_icon_cache_update + + local peimpl=$(eselect --brief --colour=no pinentry show) + case "${peimpl}" in + *gnome*|*qt*) ;; + *) ewarn "The pinentry front-end currently selected is not supported by eid-mw." + ewarn "You may be prompted for your pin code in an inaccessible shell!!" + ewarn "Please select pinentry-gnome3 as default pinentry provider:" + ewarn " # eselect pinentry set pinentry-gnome3" + ;; + esac + fi +} + +pkg_postrm() { + if use gtk; then + gnome2_schemas_update + xdg_desktop_database_update + xdg_icon_cache_update + fi +} diff --git a/app-crypt/eid-mw/eid-mw-9999.ebuild b/app-crypt/eid-mw/eid-mw-9999.ebuild index b94eb12ffc53..567bbb9a1cd9 100644 --- a/app-crypt/eid-mw/eid-mw-9999.ebuild +++ b/app-crypt/eid-mw/eid-mw-9999.ebuild @@ -79,7 +79,7 @@ src_configure() { src_install() { default - rm -r "${ED}"/usr/$(get_libdir)/*.la || die + find "${ED}" -type f -name '*.la' -delete || die if use gtk; then domenu plugins_tools/eid-viewer/eid-viewer.desktop doicon plugins_tools/eid-viewer/gtk/eid-viewer.png diff --git a/app-crypt/libsecret/Manifest b/app-crypt/libsecret/Manifest index c93e9b74f96f..761de7b35369 100644 --- a/app-crypt/libsecret/Manifest +++ b/app-crypt/libsecret/Manifest @@ -1,5 +1,7 @@ DIST libsecret-0.20.5.tar.xz 187340 BLAKE2B cde5094eaaf54f251c19afb015c39cc88435dafe6ee682ca8f9d1917dd5b3dc8cc1609cdbf2a3a42d2592c2a149bec5fe28b2f4ec179b92c0d0f07d2f14c1792 SHA512 61ca248aafd265e1f31d56c9084c68d880ebf03660ace3d4a6c6622ab306b56e921ac24647b6a60633bfa99c8a0407d4ae1aa6148511f289bf5ce2025b72692a DIST libsecret-0.21.0.tar.xz 190320 BLAKE2B 0775f1b80eea303793aa9c1e940e0cb47ada4cee10ebae947a7e17d5a749736a3219a7edf937693b32df5505c2dd96bffc523b4cfcb41c6a7f12cea0b43449b3 SHA512 666a67f3f06274ab57e1b6e3e855033ce244ab45b9b237851fc06f33ef7922179b5bcbe96a5dc50d1136cbb8d74c2d0af0af4d0ae9de918b4a63b36abb1f2b97 +DIST libsecret-0.21.1.tar.xz 190796 BLAKE2B 862c2aac0c519d2607c1c5b057d1e0d00d3d5bce06744ab8c6e074393ede2f154af9ab3ee988820c936c8c22dba205ee7bd570287aaa47e64fde21ae3a7dfc2b SHA512 e201b2292280c355d08f8bd2d90d6d785d7b618c82e731eb9c051599a24d8f6a0cc3e271b1876d738f4a15aab24c2b6607b6d15d4335a990e74bb0371fe941ae EBUILD libsecret-0.20.5-r3.ebuild 3715 BLAKE2B 1cbe434ad110a2c29946911bee0198eff501ef726ef910c6e60a12d08a05c9c2097d6ad1f843fe6d4cc03ebd5f477fe893133fb88eb98d9674573b53356c5a26 SHA512 730a7f7aa89427a06d238565b721d67bbcc1ba3b5cc1386b401cb96ed30b6a0ff0f305dd07c30a018fa80e4ab2340820daf3570f38a9f49bc7fcaa930d0ad258 EBUILD libsecret-0.21.0.ebuild 3741 BLAKE2B 48f6c42f1ab03d2ad4ac961f217d37f0aa21b202fe9a7062323bbfdd76f0f5bc45df6ee9e4af9f4b915f31741b21e74eb20783d650e42f4e1767686f0c939b5e SHA512 900fed4f31c8f1652e8c88262f87cf499111921a0fd657dd4bdc8733e78473ae063fb304f0bc7262d38bf36d8d498f15551d4ec5726ea9552a303ef35ec72a8b +EBUILD libsecret-0.21.1.ebuild 3741 BLAKE2B 48f6c42f1ab03d2ad4ac961f217d37f0aa21b202fe9a7062323bbfdd76f0f5bc45df6ee9e4af9f4b915f31741b21e74eb20783d650e42f4e1767686f0c939b5e SHA512 900fed4f31c8f1652e8c88262f87cf499111921a0fd657dd4bdc8733e78473ae063fb304f0bc7262d38bf36d8d498f15551d4ec5726ea9552a303ef35ec72a8b MISC metadata.xml 468 BLAKE2B 21e70edb5acfc8b52a7d10f0c9e9452b04d8124b3d52bb7f816019cc2cf6f50275c7cb19c8853aec0c5fb2a6c93d56dfed3f4e5b8c41e9b2c08c2eff5efc5206 SHA512 7cc80dd7bbef252a09524ad511e12e621fdceca3482411f605e4c8aabb66e473c10e6a2b446df866644a4749b58dd3bb6f83cf118ff9949e17ca4a427a3ce3de diff --git a/app-crypt/libsecret/libsecret-0.21.1.ebuild b/app-crypt/libsecret/libsecret-0.21.1.ebuild new file mode 100644 index 000000000000..2bd69b9e0890 --- /dev/null +++ b/app-crypt/libsecret/libsecret-0.21.1.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 gnome2 meson-multilib python-any-r1 vala virtualx + +DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API" +HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret" + +LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only +SLOT="0" + +IUSE="+crypt gtk-doc +introspection test test-rust tpm +vala" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + vala? ( introspection ) + gtk-doc? ( crypt ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.44:2[${MULTILIB_USEDEP}] + crypt? ( >=dev-libs/libgcrypt-1.2.2:0=[${MULTILIB_USEDEP}] ) + tpm? ( >=app-crypt/tpm2-tss-3.0.3:= ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND}" +PDEPEND="virtual/secret-service" +BDEPEND=" + app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt + dev-util/gdbus-codegen + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + >=dev-util/gi-docgen-2021.7 + ) + test? ( + $(python_gen_any_dep ' + dev-python/mock[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )') + test-rust? ( introspection? ( >=dev-libs/gjs-1.32 ) ) + tpm? ( + app-crypt/swtpm + app-crypt/tpm2-abrmd + >=app-crypt/tpm2-tss-3.2.0:= + ) + ) + vala? ( $(vala_depend) ) +" + +dbus_run() { + ( + # start isolated dbus session bus + dbus_data=$(dbus-launch --sh-syntax) || exit + eval "${dbus_data}" + + $@ + ret=${?} + + kill "${DBUS_SESSION_BUS_PID}" + exit "${ret}" + ) || die +} + +tpm2_run_with_emulator() { + export XDG_CONFIG_HOME=${T}/.config/swtpm + "${BROOT}"/usr/share/swtpm/swtpm-create-user-config-files --overwrite || die + + mkdir -p ${XDG_CONFIG_HOME}/mytpm1 || die + swtpm_setup_args=( + --tpm2 + --tpmstate ${XDG_CONFIG_HOME}/mytpm1 + --createek + --allow-signing + --decryption + --create-ek-cert + --create-platform-cert + --lock-nvram + --overwrite + --display + ) + swtpm_setup "${swtpm_setup_args[@]}" || die + + swtpm_socket_args=( + --tpm2 + --tpmstate dir=${XDG_CONFIG_HOME}/mytpm1 + --flags startup-clear + --ctrl type=unixio,path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket.ctrl + --server type=unixio,path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket + --pid file=${XDG_CONFIG_HOME}/mytpm1/swtpm.pid + --daemon + ) + swtpm socket "${swtpm_socket_args[@]}" || die + + tpm2_abrmd_args=( + --logger=stdout + --tcti=swtpm:path=${XDG_CONFIG_HOME}/mytpm1/swtpm.socket + --session + --flush-all + ) + tpm2-abrmd "${tpm2_abrmd_args[@]}" & + export TCTI=tabrmd:bus_type=session + + $@ || die + + # When swtpm dies, tmp2-abrmd will exit + kill $(< ${XDG_CONFIG_HOME}/mytpm1/swtpm.pid) || die +} + +python_check_deps() { + if use introspection; then + python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return + fi + python_has_version "dev-python/mock[${PYTHON_USEDEP}]" && + python_has_version "dev-python/dbus-python[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + use vala && vala_setup + default +} + +multilib_src_configure() { + local emesonargs=( + $(meson_native_true manpage) + $(meson_use crypt gcrypt) + $(meson_native_use_bool vala vapi) + $(meson_native_use_bool gtk-doc gtk_doc) + $(meson_native_use_bool introspection) + -Dbashcompdir="$(get_bashcompdir)" + $(meson_native_enabled bash_completion) + $(meson_native_use_bool tpm tpm2) + ) + meson_src_configure +} + +multilib_src_test() { + if use tpm; then + dbus_run tpm2_run_with_emulator virtx meson test -C "${BUILD_DIR}" + else + virtx dbus-run-session meson test -C "${BUILD_DIR}" + fi +} diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index 05352f29b3db..ad321413d646 100644 Binary files a/app-text/Manifest.gz and b/app-text/Manifest.gz differ diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 5f3634cb705b..6210a6cbe719 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -5,6 +5,6 @@ AUX calibre-server-3.conf 541 BLAKE2B 06593633721e6adf2cf2077dffa83953eea46ccdcd AUX calibre-server-3.init 1796 BLAKE2B f87d785d6f6fc10fa648d40944ec8538027854bb872d9a3be6b5b35b0abf3cda1e4e93874a9422914da5eb4287f193459733956e3f1e25e61bec0c214c552c99 SHA512 88110ded1b9c6cf8d3bfc3d5889654f77578f9d299e88daea9023767b930082e00fbddbb92a6e43c46d900248f3684232d93396ec1d0e784c7ec14b44783f98a DIST calibre-5.43.0.tar.xz 38641220 BLAKE2B dddf9e5f7303845f8d86826d38d08dfbf05f144c4fb80d215197f51dc6685f09d848148f00f9795c441f8cd8c541ed9d4988b0a5d2020ce98eb8f8bcd4853dac SHA512 1a5b95c621e47b660841d989445ab56244b9c805aa5d01efc4d95d8c37c5290e93523cedec92a6ca12d16e5f74b63743d6e682bf4084f400d080678ff540a190 DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee SHA512 3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230 -EBUILD calibre-5.43.0.ebuild 10139 BLAKE2B 95b4083c602536e64f6d59355b356b6afacc5ed90d233bc90848c8fa0bdad90c6d43c618d3d5e4f2c0ad979a5d9284aa2d5fa3f16cd1861a19388cf8d3ab83e5 SHA512 42e0eb1e5abc9effd7c33e5d4500b6e31fe6df2d7947ef9e25e672948852dbad10ccc01a442cd9b838d5428af8b0b98ccec01b3a97f06cf62282f319f05ec4b5 -EBUILD calibre-5.44.0-r1.ebuild 10148 BLAKE2B ab9b3622e8d58674a887e9bf68b8a0c7027adffacdf6751c214dd6e63d8fe487bd6067d8bc098b2fef1f53eba4293c256d56ad626b28c0003a641008a644423f SHA512 89e9718a1a67e072456e26dfbed51790ad94e843b40acb7c16ba4f404c9d43b3d48808557813e1c536e6cf99b29ad1bdfc601547e2f4d0a0dd9463fdaf1dd4cd +EBUILD calibre-5.43.0.ebuild 10192 BLAKE2B 97e9e7e9cce94e0206ef3b4a93b442a1cd008021755e780a0e2fa0d22d7452a2c8a5f3d99dbad1da61f030033a56d159d37de790ef816c9aaf8d78762b931ecc SHA512 fc70706a3079a7d0e089072773a32378be3ea220f2d4d921bbe002a67f6dd8ddeeec2a2cc6a74c312101ad6ee798223a3b5f9460c16aee30ba97e105d531f537 +EBUILD calibre-5.44.0-r1.ebuild 10201 BLAKE2B 45b41952133880c1c28820cb3a65c08ce001641a2ef17b37152ea36563b4562eb09264608a163e92d467d9aa8fe8aa14c13fc35befc2d7dc59192287fababf97 SHA512 7f040849a079e776f99970191af14edd3c006a1fc8c3f719bf72b65d96d83e7d90e0ea93df027e2dc8a1074ec602b6e9e9a160b141b941654875d4b49fd0aed4 MISC metadata.xml 364 BLAKE2B 970d39f28421dbb398cef4dd957d5723f7596d0a9c99f40cceb55909d339e79261cf4b6de552b1855e8afcf9c09ba2b5332c5deb0c097b2d6c83f0f31a47bc7c SHA512 ae6a8dfd2b4055258c3fc85c3874725afb9c35bbe085e667ae50002bd26eaf8522d1f3cf809e06821fec70009a4a9646ed449a4dfb2d79d398942f39dbf8ac49 diff --git a/app-text/calibre/calibre-5.43.0.ebuild b/app-text/calibre/calibre-5.43.0.ebuild index d54df7705431..34e009b48f0a 100644 --- a/app-text/calibre/calibre-5.43.0.ebuild +++ b/app-text/calibre/calibre-5.43.0.ebuild @@ -40,6 +40,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" COMMON_DEPEND="${PYTHON_DEPS} >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= + =app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= @@ -113,6 +114,7 @@ BDEPEND="$(python_gen_cond_dep ' >=dev-python/sip-5[${PYTHON_USEDEP}] ') >=virtual/podofo-build-0.9.6_pre20171027 + =dev-python/sip-5[${PYTHON_USEDEP}] ') >=virtual/podofo-build-0.9.6_pre20171027 + =dev-python/numexpr-2.1" + optfeature "needed for pandas.io.html.read_html" dev-python/beautifulsoup4 dev-python/html5lib dev-python/lxml + optfeature "for msgpack compression using blosc" dev-python/blosc + optfeature "Template engine for conditional HTML formatting" dev-python/jinja + optfeature "Plotting support" dev-python/matplotlib + optfeature "Needed for Excel I/O" ">=dev-python/openpyxl-3.0.10" dev-python/xlsxwriter dev-python/xlrd dev-python/xlwt + optfeature "necessary for HDF5-based storage" ">=dev-python/pytables-3.7.0" + optfeature "R I/O support" dev-python/rpy + optfeature "Needed for parts of pandas.stats" dev-python/statsmodels + optfeature "SQL database support" ">=dev-python/sqlalchemy-1.4.36" + optfeature "miscellaneous statistical functions" dev-python/scipy + optfeature "necessary to use pandas.io.clipboard.read_clipboard support" dev-python/PyQt5 dev-python/QtPy dev-python/pygtk x11-misc/xclip x11-misc/xsel +} diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest index 0e659225062a..edd287ea3c11 100644 --- a/dev-python/pyproj/Manifest +++ b/dev-python/pyproj/Manifest @@ -1,3 +1,5 @@ DIST pyproj-3.6.0.gh.tar.gz 238966 BLAKE2B 441904a343b7abab19e9d17a1bcb053d4f5606886b1325cfadcdd8456b61871bee4d13c49802008aea5c5864c40ef15a4a7681969890368a1991ba696b76ab78 SHA512 e713de94331022112049e76f7f56d24439a0dee339e8419acf8b023b3234a7c2ba468bed880749036fca2a93b289575ebb74854ba178f3b6debae8aa53befcf7 +DIST pyproj-3.6.1.gh.tar.gz 239568 BLAKE2B e396e7c13dfc90f8a8eaf93b7bc0e62921779930d9c42b21ce8afa95597b13e527c179096600f40140d6d00d0f425580fccc34ae55a4e8c985d1b618554c9db4 SHA512 19c55e7ab99aae70bc318246146dc98ba75cc4884de798392f590df48c6a83e1b80504fd9c555ffd9d19262eb93cdf2c46e4805a3ae6dc07b3eaa4669f025ff0 EBUILD pyproj-3.6.0.ebuild 1188 BLAKE2B 49663478c0660990e671e75b38f128f718bc5dbfabb056416ae8f422683bb19300b5e9db84793ad3e50ed3ac987be36e6a021bb267f33fb6262cdf7ad4f35c1b SHA512 f00bfd2d9c30b5491a52cd7f71debb6d904cb9f28cf341806eb7ecfc976061cfec15de14bb0d9c45ba455d761f710819f3c3618e2bf6aafd90a714e167ee3f10 +EBUILD pyproj-3.6.1.ebuild 1146 BLAKE2B e3fa4b5edc618c96c96951eb79be3ade172f0be96a75b7ddb9b6cea7e64677f25ebbe9dccc731c8d906bab7efee77327ca9f98ccb39c3a259a129ae830262d1a SHA512 78900af7577a576a76c3e9db15d0c281694a49789d2853fe1923d331859ac9af593ca80e6ea871921864dfd4da2c7cd85b1da09f26076fefa815322da5051531 MISC metadata.xml 415 BLAKE2B 4f3ab70bc72ca97a428c357257d3a59591b410f12276a42e141cd0a43072b79107529c95c6a313906129e8893c75b63a6ef11ddc2f3842a7f5e5e7f7349ec38e SHA512 7ca8a01534471dff67c42a96c524d166278e26da309b2c4d766045e38086cc0e52ccc990881ebed7ca81219d705d9e4a9c16e86b052a50867bb032457e354903 diff --git a/dev-python/pyproj/pyproj-3.6.1.ebuild b/dev-python/pyproj/pyproj-3.6.1.ebuild new file mode 100644 index 000000000000..5157fb21ee1d --- /dev/null +++ b/dev-python/pyproj/pyproj-3.6.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python interface to the PROJ library" +HOMEPAGE=" + https://github.com/pyproj4/pyproj/ + https://pypi.org/project/pyproj/ +" +SRC_URI=" + https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux" + +DEPEND=" + >=sci-libs/proj-9.0.0:= +" +RDEPEND=" + dev-python/certifi[${PYTHON_USEDEP}] + ${DEPEND} +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/shapely[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_configure() { + # Avoid greedily trying -L/usr/lib, etc + # https://github.com/pyproj4/pyproj/blob/main/setup.py#L76 + export PROJ_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" + export PROJ_INCDIR="${ESYSROOT}/usr/include" +} + +python_test() { + rm -rf pyproj || die + epytest -m "not network" test +} diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index 9f59e3a43fd7..752ae4b1ffee 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -2,7 +2,9 @@ AUX scikit-build-core-0.4.7-setuptools-hooks.patch 1289 BLAKE2B 628510dd9638190c DIST scikit_build_core-0.4.7.tar.gz 161024 BLAKE2B a06136ca6144305290dcebacd33690556ce30c28793572adfd7b42b043d4bb7f2e6e8000fcb543608d33a130f7094683a31870aa40067fb24fbb453fed884ccf SHA512 39f99facc920e3a46a3592d15ce9f3ceb90cf92dca8a010546a9cc15d50ea7737951286b6474f2f3f68f206f4fa7d157931fcfa831e122f51266df56ec5f043e DIST scikit_build_core-0.4.8.tar.gz 163396 BLAKE2B f432d144babd6be45a730e0566cf6fe8bea051b85364b0af26655e0679a0d458f3fd106e816f09557110a6e4e1fed056d1c6454c044ab34dfcc6530cad6020e3 SHA512 55ded022de13bbc60e5abed7b39466751abda3d66a0fa1c094ccd3ab28a93ac3437db2fb8e53381bbe0f7da9985ea5a6fd129af24e6654d3df48c704fb4612f1 DIST scikit_build_core-0.5.0.tar.gz 177478 BLAKE2B e3f3d4bb60fcdc87b32799a663a96bfc994969c3a9dd6c73bd5f27720482cd02b8bbf75f7aee8b39c3b73dc8b6740c526a144b59ecb029e7de3b604dcb1aceb8 SHA512 68bd13b5f97aa498189a61e342bdcb6fa5ea45d8ee73cc557b1e67c9a8d411ef93ea59a954210f48b76e7c1a2f645e4e34686e6fa122929cf0bc69a9f3846600 +DIST scikit_build_core-0.5.1.tar.gz 179718 BLAKE2B 31cd974a3deec188dc97ca708a04badfa8d75a0e66e85a2a814816bac126921aa5531f4f0de56f93a264b98edd341498298e1536502506d7b47ff40ca8bf92da SHA512 de7dd843a7979615a1421bc9ea6c0fde40b72ed94209783f176a5fb427a9fdee497a69e891441591d65d06a3ea619c4c67c9314cf0b7622d19cd88c149b43c7b EBUILD scikit-build-core-0.4.7-r1.ebuild 1252 BLAKE2B 5a37c30fce41b4db4c357d54ec3891edbd248593cdee06ad2af5f870a3ea6f37293b5b3c5aaf8b636c37550bbccaa568e6641c350c7d18b45c65b037ac4ce9ab SHA512 56bab5fde5d23e58fbf4b8f0ce45734c4d1674586e40dfef1f5c52a4640c1147f229776c4376f9958bcf2f3fd27c588c6e5ad64697eecc2c3ce61d6e38d6cfba EBUILD scikit-build-core-0.4.8.ebuild 1251 BLAKE2B 9f7eaa9dce2cde6f1a97cd9835169a843e049400ce641e7221be9766308851e975822208fa76d89f4f398669dd719eefefb7f34db7bee0f946bd079aedf6b9c0 SHA512 6e85c59016fc697d4fc3b4829e6318f5ff9f2e1c78227f02e867f1850bfed1ed431ce053a46f4b3bbae93c2eb44853ce429dbde057614d662775743e0a44ee23 EBUILD scikit-build-core-0.5.0.ebuild 1380 BLAKE2B 28980d5c1055399af589595772ce6e12dc403f5370b49579d8fd10ec0ce65aed801f197fabe3bcc9ce4f37ad195018a1fb0d55b8ec0d0c12aad5fc6319136ef1 SHA512 16c41c6c578a243f0a650533d8a65455f02cdf65106abbc4c35f41a4a924fed0b5f603ea2de1da9440ddd6057d88f9312a4ab6458150e34ee0c7d45d40e120cd +EBUILD scikit-build-core-0.5.1.ebuild 1380 BLAKE2B 28980d5c1055399af589595772ce6e12dc403f5370b49579d8fd10ec0ce65aed801f197fabe3bcc9ce4f37ad195018a1fb0d55b8ec0d0c12aad5fc6319136ef1 SHA512 16c41c6c578a243f0a650533d8a65455f02cdf65106abbc4c35f41a4a924fed0b5f603ea2de1da9440ddd6057d88f9312a4ab6458150e34ee0c7d45d40e120cd MISC metadata.xml 393 BLAKE2B 25bdc0bc295ed4bd7cd76a5a6952cb7fa5d5a404d3260562f2ed322d80f2466add0373a2a6b10a41c4dc2211e82e0a680735301d8844e70a54760301b4ab190f SHA512 176537f2027aedb3bc8bd16bbbcde8bfed246d621763e22a979f2942c016e1bafa5ef2d11d8d078e5d59970ea115864a8501185343bc3d4b9fd8493adbd16aab diff --git a/dev-python/scikit-build-core/scikit-build-core-0.5.1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.5.1.ebuild new file mode 100644 index 000000000000..b3a6b7200a22 --- /dev/null +++ b/dev-python/scikit-build-core/scikit-build-core-0.5.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Build backend for CMake based projects" +HOMEPAGE=" + https://github.com/scikit-build/scikit-build-core/ + https://pypi.org/project/scikit-build-core/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# we always want [pyproject] extra +RDEPEND=" + >=dev-python/packaging-20.9[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] + >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + >=dev-python/tomli-1.1[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/build[${PYTHON_USEDEP}] + >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO / we don't package validate_pyproject anyway + tests/test_schema.py::test_compare_schemas + ) + + epytest -m "not isolated and not network" +} diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest index 1cd2b323371e..975a8d8ae936 100644 --- a/dev-python/sqlalchemy/Manifest +++ b/dev-python/sqlalchemy/Manifest @@ -5,5 +5,5 @@ DIST SQLAlchemy-2.0.21.tar.gz 9454220 BLAKE2B 67009f20349280b36c9b5664d5dc0c76ae EBUILD sqlalchemy-1.4.49.ebuild 2974 BLAKE2B 0b594ab300e7e36c5ea266ade8b07557dba21b93b3ab53a33466f37ee5c6edf44cb173cad10d55763ff8e70440c9468fef545f425c4855cdabafa9e33b88defc SHA512 0f8a171ebfd9f96aa70f9bfa20ad1d11d8583483231c256eb4a6ed12116b21063092132e283192707ef92c8cc3d9f915fb83336bbc026ebdcabde2b15aaca989 EBUILD sqlalchemy-2.0.19.ebuild 4463 BLAKE2B 58a74e191ce542ad67da5bbc514e9f34b4e339d30afe7d7e0d5708d6f58c31d1e795efc4bfa15899ab357b279a5b4a9dee4900c2403569ba971d96e23ea45b11 SHA512 b6d59edb0750d8135d03ae021259b7d56d33b842ea21cebb5499fa5c2bc05c93a8e68658d3303344c03f02727553357c8a6524df2507355564f328520421258d EBUILD sqlalchemy-2.0.20.ebuild 4029 BLAKE2B df22bf5e30ba783019ad2119c17dfba5692944983006d08f837a0a53bf3df25983d74defee370e7016d62fac65f8611fb1849cc8fcd193e9ceceb9622169e6af SHA512 caaec7b279f8b41b09c058b15c24110d71c525523070ea3cbb5e7e309ce67c6f75f8f2e2900e59467da11834f08792022072c379979036b46b4bbbabb727f50a -EBUILD sqlalchemy-2.0.21.ebuild 4029 BLAKE2B df22bf5e30ba783019ad2119c17dfba5692944983006d08f837a0a53bf3df25983d74defee370e7016d62fac65f8611fb1849cc8fcd193e9ceceb9622169e6af SHA512 caaec7b279f8b41b09c058b15c24110d71c525523070ea3cbb5e7e309ce67c6f75f8f2e2900e59467da11834f08792022072c379979036b46b4bbbabb727f50a +EBUILD sqlalchemy-2.0.21.ebuild 3962 BLAKE2B 0e0afe117c8c7ca3e1da26edbf33a628758e68ea346cc0bb889048c74cfe8e7d1bfce05a2ec6cbce2a13c850120ffe905e992a355d8f3919ec5383a5ce4b4d65 SHA512 5756af0e3699eab96f248f313a1ce41dfaa31807d43ed197b8e38550404312428a11752f751441d30c141cfed192a31d1304f37b0e73f4d16f47989a49f89755 MISC metadata.xml 444 BLAKE2B 5fbfcf8f16e52ab5bb691b0b33a8491d94e42a80409114cd9b306af7d4b0eb8b6660fabc663adee53080c635217961301b78df536995b91afe9288d255f73d62 SHA512 b432b65ed3033d34ac0784d007909eb838b309b6a4785eebb1a3f808e43dfc41c786cd55e4dd048776c65127aac170bdd9fb9e5a8ae63accb5f65e300bca9676 diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.21.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.21.ebuild index cf09ce847f97..ed6eb3f70f85 100644 --- a/dev-python/sqlalchemy/sqlalchemy-2.0.21.ebuild +++ b/dev-python/sqlalchemy/sqlalchemy-2.0.21.ebuild @@ -8,7 +8,7 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( pypy3 python3_{10..12} ) PYTHON_REQ_USE="sqlite?" -inherit distutils-r1 optfeature pypi +inherit distutils-r1 multiprocessing optfeature pypi MY_PN="SQLAlchemy" DESCRIPTION="Python SQL toolkit and Object Relational Mapper" @@ -32,6 +32,8 @@ BDEPEND=" dev-python/cython[${PYTHON_USEDEP}] test? ( $(python_gen_impl_dep sqlite) + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] ) " @@ -87,14 +89,8 @@ python_test() { # means that any DeprecationWarnings from third-party plugins cause # everything to explode local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS= - # upstream automagically depends on xdist when it is importable - # note that we can't use xdist because it causes nodes to randomly - # crash on init - if has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]"; then - PYTEST_PLUGINS+=xdist.plugin - fi - epytest + epytest -p rerunfailures --reruns=10 --reruns-delay=2 \ + -p xdist -n "$(makeopts_jobs)" --dist=worksteal } python_install_all() { diff --git a/dev-python/unearth/Manifest b/dev-python/unearth/Manifest index a69d7caf2148..a4284cabcc66 100644 --- a/dev-python/unearth/Manifest +++ b/dev-python/unearth/Manifest @@ -1,3 +1,5 @@ DIST unearth-0.10.0.tar.gz 270997 BLAKE2B 8b18df4616fc72025492aa187101bc1f338967b1738ef9ec33d16cbd906c1cf91c1b84e391538521b4a9d6ea40301eb0b7ed0926aa4e6c4d6ffc57401f9d78d9 SHA512 98799202939e1206b6fdd46eb61947c9f9f8068a6857f76aace8dd2c67a3fad9dd3b7a5232d7812b0dcd214c39a9e2a6fafbd18cbfeb9aa4c216571b88b3f131 +DIST unearth-0.11.0.tar.gz 271154 BLAKE2B 405c97ef152afb241cb70d9b309fd1ac454be932c96f95b606bb6038ffb2369fbc55c6afabd86f6a15949182de276dcda035fdb17d4810933286a0fa0b567e42 SHA512 70a06a32f6f2ca74c16a55f9613b543d807e437bd99c0ebb02c0d721144cf45208df78940ee41911a8168c9181ec733b9aec2176038b2556d0e2ad5e8c2cc0d4 EBUILD unearth-0.10.0.ebuild 687 BLAKE2B 593b2a0c003808785c03b1a543564f7c403beb98e858f8991ee075271b4fd579c5141b9c3cfb94d8be9a6399afd177dfa23017a72bd2d70d2847cf98c590c04d SHA512 dd05341700e9788aa76664fed91afd2264f99d6bd8ce0c4b9ef21054e50dba42a642e6abb9706770207164a5eafa316abdfa6c3af8673afe655c1d3de06ceaab -MISC metadata.xml 423 BLAKE2B 168ef799c8ac77adfe8937a5693054ab763e158e23c94e604fe0edcde350b9f8ea4020ef04289cb59f91f293f22677ecca4a993fa526af8923264ac3a48368ec SHA512 47a9e79481d2774b496f785ca62b71890d2bab7900fca9d4be32ae12d53f78240ebea0ed30b15f10525f71af6298bde1eb13b9518fde04507d0d036bfd067231 +EBUILD unearth-0.11.0.ebuild 818 BLAKE2B e2e8ce3d6e258627d32fe1e4a2f7cda8af19d2755def4d14715c61bdbd0d959f5659cb2fe9747df32268e20d5be9aa64e625aee17a02953f3ebee65667dc7b01 SHA512 7b965932ece6ab01a9d333fe33901d831336ede0cb14a4a273ff1a597d5ecf70f92d12dc92cdbcd0914b7170e60f9fbdf96c8a54cacccb43ccaa8a6087d6ea7b +MISC metadata.xml 480 BLAKE2B 489aab9c338887392b943b48593bd9d752083d82fcf89a419e3677f2d24939af51cabe16641c3a16942f9658fe79f804af61cffc807cdeb909d44a6cff5ced5b SHA512 9fe2154826a2399f5570fa150445220f7490e10741275f77791b1d29522336912812e3f8905c026cb748845d2f2a005196185db6576708b47f1cdf582216182f diff --git a/dev-python/unearth/metadata.xml b/dev-python/unearth/metadata.xml index 112da0f56f24..b532fa36d3f4 100644 --- a/dev-python/unearth/metadata.xml +++ b/dev-python/unearth/metadata.xml @@ -10,6 +10,7 @@ + frostming/unearth unearth diff --git a/dev-python/unearth/unearth-0.11.0.ebuild b/dev-python/unearth/unearth-0.11.0.ebuild new file mode 100644 index 000000000000..9c0635d2317b --- /dev/null +++ b/dev-python/unearth/unearth-0.11.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A utility to fetch and download python packages" +HOMEPAGE=" + https://pypi.org/project/unearth/ + https://github.com/frostming/unearth/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-httpserver[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/requests-wsgi-adapter[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pytest_httpserver +} diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest index 0573c1cd3960..e435843db33b 100644 --- a/dev-python/urllib3/Manifest +++ b/dev-python/urllib3/Manifest @@ -1,5 +1,7 @@ DIST urllib3-1.26.16.tar.gz 303733 BLAKE2B 94c0cfb8696b15ff7aed25927ba584d0d67b150953586ca4d74ddc8f1d0a95ca447a482cf7d0f95728fad1e7e51a610e29c3e342ebe68e65a86789308544ea51 SHA512 caa58af5bf49644459a9074be659511b56c5d66802153c72ba2ba2eb9c0aafd56b4cd8f8588964ee7d2a9b16a5e114d62298ab1e128710260ed86f1e315b5571 DIST urllib3-2.0.4.tar.gz 281517 BLAKE2B 58635787069b6d8e83394ddacca2c70824c03190efb4e0838b9b80d8e8c1499fa0143e1d38ece4e2a7f9b34d6b50f9805050bf85707d98eb171307ff35f8b215 SHA512 64d55714d871716730af5a691fc222722cffc13b0603ecae597e5f4cfd82297beede2b08cedc030b2419bd446f51c4c6e54f466ad96c71dd0848abbf806b4db4 +DIST urllib3-2.0.5.tar.gz 281697 BLAKE2B 7ae1cc90243cd2069767d4a3f7ca3b96d9e6270f38b363ba2c2cfddeb293cc75782740524bdf91d64bd08dcf1dc44cb9fe6ec2b501d34bdf4c69d893c794382a SHA512 dead3fcda9637c6142b577f051f25578249f7513d3d2bdf4ed880b7a063ff7ee2e946e72b91355328b12205600abc487252ca025f3946408093df46134d9fc12 EBUILD urllib3-1.26.16.ebuild 2193 BLAKE2B 724c27ff2cd776ada5c8ddb43aab29e8a1a6c7b1a4b984a7b5c8050aa8036e908dc45c8a012fd83d3fe9a5a819578249b73b60d0cb573a47d133396813ecf96a SHA512 575c8e31fcacbe8542ac3067ae878ef0995cc4176d845e287edffc7223a8725af3940bba4b54f77d4f5a9125568076e45415176bdd4a2d470f8b7389129e68ec EBUILD urllib3-2.0.4.ebuild 3042 BLAKE2B fb92698b15dfd29a25b9860148eccdd35665a780afdfc543ede495be10847284fd512779e8c2120e0a9de05420376d20fe82a6d172dd6ecfbcaed8d9a6224d2a SHA512 46f4e9f1c32fa6700e18130d67e29ca0cfa25ed7385df9cf02c2c2b3fbf96efd520e70653ddc209a035cce51a8d3d9272e23bebe5e59f9f1879febf9732175e3 +EBUILD urllib3-2.0.5.ebuild 3305 BLAKE2B 799af269c4b33717e99e465d947a256ae81160fb2a6c5dada46e0a450287a73474c9e682f1370454f17559af825c6e21244959530da70625035830e1404cf070 SHA512 1af95b47010b03acaa9343db5719ed97656a045955849702dd6442ba9a6792ac3ebfd7beb63563e50367ed6b5fd89b976efbaf56f779593a9beaacd82a74d696 MISC metadata.xml 531 BLAKE2B 3ddfea4b8817c827437a79abae8cf4e9cda95addb1c6505ef13018587720bba0cf0788041c0b4cc8b25f319e7cb1c94117ae25b3cbb567f24373e8e89bedaa7b SHA512 7e7191f0338c4c47f01bdceb3d2c6ed94de2241e77fb3be6cbf3ecf8a0682730392a9ee5adf24304d9a322acc06bd84f4f90f1dddcb258cb2e9ba0de9952b693 diff --git a/dev-python/urllib3/urllib3-2.0.5.ebuild b/dev-python/urllib3/urllib3-2.0.5.ebuild new file mode 100644 index 000000000000..32852e31e793 --- /dev/null +++ b/dev-python/urllib3/urllib3-2.0.5.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_TESTED=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_REQ_USE="ssl(+)" + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more" +HOMEPAGE=" + https://github.com/urllib3/urllib3/ + https://pypi.org/project/urllib3/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="brotli test zstd" +RESTRICT="!test? ( test )" + +# [secure] extra is deprecated and slated for removal, we don't need it: +# https://github.com/urllib3/urllib3/issues/2680 +RDEPEND=" + >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}] + =dev-python/brotlicffi-0.8.0[${PYTHON_USEDEP}] ) + zstd? ( >=dev-python/zstandard-0.18.0[${PYTHON_USEDEP}] ) +" +BDEPEND=" + test? ( + $(python_gen_cond_dep " + ${RDEPEND} + dev-python/brotlicffi[\${PYTHON_USEDEP}] + dev-python/freezegun[\${PYTHON_USEDEP}] + dev-python/pytest[\${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[\${PYTHON_USEDEP}] + dev-python/pytest-xdist[\${PYTHON_USEDEP}] + >=dev-python/tornado-4.2.1[\${PYTHON_USEDEP}] + >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}] + >=dev-python/zstandard-0.18.0[\${PYTHON_USEDEP}] + " "${PYTHON_TESTED[@]}") + ) +" + +src_prepare() { + # upstream considers 0.5 s to be "long" for a timeout + # we get tons of test failures on *fast* systems because of that + sed -i -e '/LONG_TIMEOUT/s:0.5:5:' test/__init__.py || die + distutils-r1_src_prepare +} + +python_test() { + local -x CI=1 + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local EPYTEST_DESELECT=( + # take forever + test/contrib/test_pyopenssl.py::TestSocketSSL::test_requesting_large_resources_via_ssl + test/with_dummyserver/test_socketlevel.py::TestSSL::test_requesting_large_resources_via_ssl + # stupid test, next bump please verify if they fixed it + test/test_poolmanager.py::TestPoolManager::test_deprecated_no_scheme + # fails with newer secure SSL configuration, which removes TLS 1.1 + test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1::test_verify_none_and_good_fingerprint + test/contrib/test_pyopenssl.py::TestHTTPS_TLSv1_1::test_verify_none_and_good_fingerprint + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1::test_verify_none_and_good_fingerprint + test/with_dummyserver/test_https.py::TestHTTPS_TLSv1_1::test_verify_none_and_good_fingerprint + # TODO: timeouts + test/contrib/test_pyopenssl.py::TestSocketClosing::test_timeout_errors_cause_retries + test/with_dummyserver/test_socketlevel.py::TestSocketClosing::test_timeout_errors_cause_retries + # warnings, sigh + test/with_dummyserver/test_connectionpool.py::TestConnectionPool::test_request_chunked_is_deprecated + ) + + # plugins make tests slower, and more fragile + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # some tests are very fragile to timing + epytest -p rerunfailures --reruns=10 --reruns-delay=2 \ + -p xdist -n "$(makeopts_jobs)" --dist=worksteal +} diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz index 79fe00e055a2..136bce261baf 100644 Binary files a/gnome-extra/Manifest.gz and b/gnome-extra/Manifest.gz differ diff --git a/gnome-extra/gnome-contacts/Manifest b/gnome-extra/gnome-contacts/Manifest index 708c27da3cd8..c83272226622 100644 --- a/gnome-extra/gnome-contacts/Manifest +++ b/gnome-extra/gnome-contacts/Manifest @@ -1,3 +1,5 @@ DIST gnome-contacts-44.0.tar.xz 395540 BLAKE2B 479353667217d0f78d61cbc1dff5ec67c13cf14254fbd258cf34d5b084d65c515426b2ce418bf74350f727a2b1cb6b9a0e4ade150eeabd01b06cecf7792f7a7e SHA512 f25a368317923c46f5700359e3fed86f85a155c58adb275ba7d884975debe78594e1da58a95633a33a281cbc78f41824f4ab38b50ae01f4f9f8e38f3f1906849 +DIST gnome-contacts-45.0.tar.xz 401156 BLAKE2B cce302b780717963083b4b0725d9f5e0fd2ec0eeafabdf247fb2e3a099cde84441563a70b7bdf22efa8f20358baf10be015f1e7524139beb8e6074bd12c28e6d SHA512 691cbd9fc1ff0e9e7a2549f522ea7ef5b73eee976fb48b2b250b8be9775737938d9fd0ffa66374dc20028d764e96605caae1be7c32689371a58ee5e78bd7c28b EBUILD gnome-contacts-44.0.ebuild 1590 BLAKE2B f4b20a4809574dcdfef1a890f8a8a6a6ecf152ec5da50481ab83c9b585206adefd65a368e2648065b5ca9dc06cbe0098d85f69fc1dea9ea52feb671dd5816b2a SHA512 c2be85a10bf35e78c7717c02d73dc0005e347c20a6a86ca0d101fb85f545865be16b9c22b704ef950f7e5784559958aba160ac12949b7306af7c7627f951522d +EBUILD gnome-contacts-45.0.ebuild 1601 BLAKE2B 19dce81259ba809571f80f7e6234a8cad69e2ea9d317707e9cac05bfa2d116d659b71921b7ba00eb7075258e314c21f14c1e6f3bcd397a3e019efec2099c85d6 SHA512 dcd84f23ceb1921f5bee1c29f2da58e8468ad407c80b4965710057e814b5f798ca79dea85a9cad1fd125fa5dfad1b30d399d8a2a2b589cec971280576cdded8a MISC metadata.xml 504 BLAKE2B 876846abc81450936c89143571a1b26cd48f095c22aa76632e3aa8d860fc77fd8cf5f9aa6f39ecc37f02d53964aa2cbc35f74acc1ecf7a947cef4568b8b5a1dd SHA512 2241ed2d7e0c42276ac709c76085ec62c743cafde605494a5ffd5314a7c1d555d2463104c6487bb3ae4a0360d3f68220b910dfd0c40ea4f52c748a727b1aa0f5 diff --git a/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild new file mode 100644 index 000000000000..43292f433bf7 --- /dev/null +++ b/gnome-extra/gnome-contacts/gnome-contacts-45.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit gnome.org gnome2-utils meson python-any-r1 vala xdg + +DESCRIPTION="GNOME contact management application" +HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86" +IUSE="+gnome-online-accounts" + +VALA_DEPEND=" + $(vala_depend) + >=dev-libs/gobject-introspection-1.54 + dev-libs/folks[vala(+)] + gnome-online-accounts? ( net-libs/gnome-online-accounts[vala] ) + gnome-extra/evolution-data-server[gtk,vala] + >=dev-libs/libportal-0.6:=[vala] +" +RDEPEND=" + >=dev-libs/folks-0.14.0:=[eds] + >=dev-libs/libgee-0.10:0.8= + >=dev-libs/glib-2.64:2 + >=gui-libs/gtk-4.12:4 + >=gui-libs/libadwaita-1.4_alpha:1 + >=gnome-extra/evolution-data-server-3.42:=[gnome-online-accounts?] + >=dev-libs/libportal-0.6:= + >=media-gfx/qrencode-4.1.1:= + gnome-online-accounts? ( net-libs/gnome-online-accounts:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + ${VALA_DEPEND} + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-libs/libxslt + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Dcamera=true # Ignored + -Dmanpage=true + -Ddocs=false + $(meson_use gnome-online-accounts goa) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +} diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index b0dc5a1fe356..885cae8b9c4f 100644 Binary files a/metadata/Manifest.gz and b/metadata/Manifest.gz differ diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 2eb317d01b32..abf4f5f113dd 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Thu, 21 Sep 2023 09:40:11 +0000 +Thu, 21 Sep 2023 15:40:08 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index ed0f5f8bc74d..5fe983955b6b 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 547551 BLAKE2B 1c8a2c44712370196d7063d9129e5418e3dfa4b013e30a5e0a4b9367b2131bb0b45949b8c8d9e8433aa0d483da04220b33d15fca9118364a0fc9d95430b13e46 SHA512 d863cabfd6bbd4b1772db2994615c985318c23ec71f69d65a91382cfdfbf51e724628c09c24586716e946026cf13fc73b968032951be742049f80dc8fa300c06 -TIMESTAMP 2023-09-21T09:40:14Z +TIMESTAMP 2023-09-21T15:40:12Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUMD35fFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUMY9xfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klCJAg/5AWA13mnaMu1rL3ih6FGwgEtKvSTFxh/xqHeeaKjTohnCzVDIsLfOabIG -i0krI27auA0tt1rANKChRG3sK8MJv89tTD9TLOeIzAPXKMtlN03heN3w8QHAPiyO -t2hYOZ38tGpWzbrPsGsee9SgoHkDEZzlcASOFbBCnHMd27/g0WsQ7OgH0L89XpPU -GknwpUFkaGVdznCBE7HhY4c15DworK0p9OfUtdj1BA6kmCpFB62kX6rUIvMU9U60 -nGpM5gJbUlyY3U48YN9byV031XGZwIv9SyYBS+gHYvzyDIX377Sunj5L8ZgOSvSC -gYaUvU7/ARI+WRg60OQVYtiofy9XPXCMWfSXKItVhlmhPkJFCP7tGoWjgsqo9yge -YLxdOcyoETrtPTclC7vUKCwmS4sWIvOg6YM0Tag8lXVDI/Ez1iuIkg3rD+t6uNtE -Av8QAEvukg90XDRlrvHkbK6aGeYTNZ84+uFBQCChysn3vjnireuo4BbNq4UMJ01/ -gR36OEhYndrmdRhT9n/QlBljGMzRc8k9qM6PGDeix47Fxr1pk0wKVvSyZhWpdQzr -i5OK59BtJAR1nZLaf5MFnedWGx+j8Ik6J3qYvMMoC75bIszErxJc7oE8ZltjvWse -0qUgQj6PHkQXeOQQEkoqB3r3XxR4brNLdDth+QrOEakH5BgX8gc= -=BRkp +klBLqBAAlAzbr/bK5agDhMCL/nHyhBOi0z8qVMvjxwGJDB9sapgQT0teYOXS2nqu +PZ8Lh55E3oRIOODMoceS/pZ44RfkyV8Zs2xoGodUBwttACRWWsdmbWZnXIRSZiLE +DX719zqkzqCnsVvZ5O7Wx+9+A7KbsScm2L0balTNPv3Sjh3aQRukoTG28Vlyb2B8 +GnL1s6JTPjvbWN/N3EyNqLMq1z69gTwfC9/wSKubKOPf/48CbMTTdPMmBDKvWHAB +RV7iwvGFX9TEMnhbi+absIeHwhjOkw39o83GV7sVflh27RpkPA01HK1ss/6ejfQI +2aO3jtjb5pAGWzxfRLGad2KQgQx6dgY3qx0czprpkwX7dY2p/TW5hpD8Jz5QQACm +ZgJQXxxbqnzutsL95ybZvtVJlNG0wD1liM4PlgyZzWGjZ0q3Fb4UJ61iwgjdWd4v +geqX8yjz1wqlky7x79HjDKQliE5EzCDWdgvBSSAJWWCMVwUFHr5rwGg1vdhf275z +QTPgQyxuVsvH+0iOYkCG/m24CVy4WhCU+yjRkQA78jzP2gl9toW2wNcBlII9vfEz +ZIIewuwKFcc/cDw6zBiuLoX6FmfCwcX7IZ+ELINlYkae3qG/i1fPxliPO/87pxNM +dyPwOCgfkp5jsk/IiSMuUmGF2bA2pVe+HuXcsHt17IsjQL/ko+w= +=qht4 -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 2eb317d01b32..abf4f5f113dd 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Thu, 21 Sep 2023 09:40:11 +0000 +Thu, 21 Sep 2023 15:40:08 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index edfd699d5686..d2a88b30264e 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz index 1afa971c3577..a577e78ff27b 100644 Binary files a/metadata/md5-cache/app-arch/Manifest.gz and b/metadata/md5-cache/app-arch/Manifest.gz differ diff --git a/metadata/md5-cache/app-arch/tarlz-0.24 b/metadata/md5-cache/app-arch/tarlz-0.24 new file mode 100644 index 000000000000..5f1d0cc3f430 --- /dev/null +++ b/metadata/md5-cache/app-arch/tarlz-0.24 @@ -0,0 +1,14 @@ +BDEPEND=|| ( >=app-arch/xz-utils-5.4.0 app-arch/plzip app-arch/pdlzip app-arch/lzip ) +DEFINED_PHASES=configure unpack +DEPEND=>=app-arch/lzlib-1.12 +DESCRIPTION=A parallel archiver combining tar and lzip +EAPI=8 +HOMEPAGE=https://www.nongnu.org/lzip/tarlz.html +INHERIT=toolchain-funcs unpacker +KEYWORDS=~amd64 +LICENSE=GPL-2+ +RDEPEND=>=app-arch/lzlib-1.12 +SLOT=0 +SRC_URI=https://download.savannah.gnu.org/releases/lzip/tarlz/tarlz-0.24.tar.lz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca unpacker aa6a4e924009232d8b78b31e932c30b5 +_md5_=271fe9ea6d4ae3ae807b4fefaf4f41ff diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 929b8a585ad9..6b07de95c7e9 100644 Binary files a/metadata/md5-cache/app-crypt/Manifest.gz and b/metadata/md5-cache/app-crypt/Manifest.gz differ diff --git a/metadata/md5-cache/app-crypt/eid-mw-5.1.11-r1 b/metadata/md5-cache/app-crypt/eid-mw-5.1.11-r1 new file mode 100644 index 000000000000..8345648ffb27 --- /dev/null +++ b/metadata/md5-cache/app-crypt/eid-mw-5.1.11-r1 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=configure install postinst postrm prepare +DEPEND=>=sys-apps/pcsc-lite-1.2.9 gtk? ( x11-libs/gdk-pixbuf[jpeg] x11-libs/gtk+:3 dev-libs/libxml2 net-misc/curl[ssl] net-libs/libproxy >=app-crypt/pinentry-1.1.0-r4[gtk] ) p11-kit? ( app-crypt/p11-kit ) virtual/pkgconfig +DESCRIPTION=Electronic Identity Card middleware supplied by the Belgian Federal Government +EAPI=8 +HOMEPAGE=https://eid.belgium.be +INHERIT=autotools desktop gnome2-utils +IUSE=+dialogs +gtk p11-kit +KEYWORDS=~amd64 ~arm ~arm64 ~x86 +LICENSE=LGPL-3 +RDEPEND=>=sys-apps/pcsc-lite-1.2.9 gtk? ( x11-libs/gdk-pixbuf[jpeg] x11-libs/gtk+:3 dev-libs/libxml2 net-misc/curl[ssl] net-libs/libproxy >=app-crypt/pinentry-1.1.0-r4[gtk] ) p11-kit? ( app-crypt/p11-kit ) +REQUIRED_USE=dialogs? ( gtk ) +SLOT=0 +SRC_URI=https://codeload.github.com/fedict/eid-mw/tar.gz/v5.1.11 -> eid-mw-5.1.11.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=366358d3d1d342adfd6a5988f75d9c5e diff --git a/metadata/md5-cache/app-crypt/eid-mw-9999 b/metadata/md5-cache/app-crypt/eid-mw-9999 index cc51a7471f93..c69548b9295d 100644 --- a/metadata/md5-cache/app-crypt/eid-mw-9999 +++ b/metadata/md5-cache/app-crypt/eid-mw-9999 @@ -12,4 +12,4 @@ RDEPEND=>=sys-apps/pcsc-lite-1.2.9 gtk? ( x11-libs/gdk-pixbuf[jpeg] x11-libs/gtk REQUIRED_USE=dialogs? ( gtk ) SLOT=0 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 2358a7b20091609e24bd3a83b3ac5991 gnome2-utils b0183db3b2e07b18f3b77bffec72e116 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=983409c459c5de186da93533d94f00e4 +_md5_=3ddfd83bf18865f2f5ab57196632dadc diff --git a/metadata/md5-cache/app-crypt/libsecret-0.21.1 b/metadata/md5-cache/app-crypt/libsecret-0.21.1 new file mode 100644 index 000000000000..f0d3f86c6660 --- /dev/null +++ b/metadata/md5-cache/app-crypt/libsecret-0.21.1 @@ -0,0 +1,19 @@ +BDEPEND=app-text/docbook-xml-dtd:4.2 dev-libs/libxslt dev-util/gdbus-codegen dev-util/glib-utils >=sys-devel/gettext-0.19.8 virtual/pkgconfig gtk-doc? ( app-text/docbook-xml-dtd:4.1.2 >=dev-util/gi-docgen-2021.7 ) test? ( || ( ( dev-lang/python:3.12 dev-python/mock[python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] introspection? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) ) ( dev-lang/python:3.11 dev-python/mock[python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] introspection? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) ) ( dev-lang/python:3.10 dev-python/mock[python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] introspection? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) ) ) test-rust? ( introspection? ( >=dev-libs/gjs-1.32 ) ) tpm? ( app-crypt/swtpm app-crypt/tpm2-abrmd >=app-crypt/tpm2-tss-3.2.0:= ) ) vala? ( || ( dev-lang/vala:0.56 ) ) >=app-portage/elt-patches-20170815 app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=dev-libs/glib-2.44: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(-)?] crypt? ( >=dev-libs/libgcrypt-1.2.2: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(-)?] ) tpm? ( >=app-crypt/tpm2-tss-3.0.3:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +DESCRIPTION=GObject library for accessing the freedesktop.org Secret Service API +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Projects/Libsecret +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=bash-completion-r1 gnome2 meson-multilib python-any-r1 vala virtualx +IUSE=+crypt gtk-doc +introspection test test-rust tpm +vala abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=LGPL-2.1+ Apache-2.0 +PDEPEND=virtual/secret-service +RDEPEND=>=dev-libs/glib-2.44: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(-)?] crypt? ( >=dev-libs/libgcrypt-1.2.2: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(-)?] ) tpm? ( >=app-crypt/tpm2-tss-3.0.3:= ) introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +REQUIRED_USE=vala? ( introspection ) gtk-doc? ( crypt ) +RESTRICT=!test? ( test ) !test? ( test ) +SLOT=0 +SRC_URI=mirror://gnome/sources/libsecret/0.21/libsecret-0.21.1.tar.xz +_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b meson 08b7183c3f4811568ee93eb0f79a89fe meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca vala db97951caa799e73a831a5f48e717da8 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=47b157d6f372179ba9a91184a67c52ee diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index c020c9a6dbfd..0621ba83da65 100644 Binary files a/metadata/md5-cache/app-text/Manifest.gz and b/metadata/md5-cache/app-text/Manifest.gz differ diff --git a/metadata/md5-cache/app-text/calibre-5.43.0 b/metadata/md5-cache/app-text/calibre-5.43.0 index 50995a434e79..4ab25898bbc2 100644 --- a/metadata/md5-cache/app-text/calibre-5.43.0 +++ b/metadata/md5-cache/app-text/calibre-5.43.0 @@ -1,6 +1,6 @@ -BDEPEND=python_single_target_python3_10? ( >=dev-python/setuptools-23.1.0[python_targets_python3_10(-)] >=dev-python/sip-5[python_targets_python3_10(-)] ) >=virtual/podofo-build-0.9.6_pre20171027 virtual/pkgconfig +BDEPEND=python_single_target_python3_10? ( >=dev-python/setuptools-23.1.0[python_targets_python3_10(-)] >=dev-python/sip-5[python_targets_python3_10(-)] ) >=virtual/podofo-build-0.9.6_pre20171027 =app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= >=app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 dev-libs/openssl:= dev-libs/snowball-stemmer:= >=sys-apps/dbus-1.10.8 python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cchardet[python_targets_python3_10(-)] >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/zeroconf[python_targets_python3_10(-)] >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,python_targets_python3_10(-)] >=dev-python/PyQt-builder-1.10.3[python_targets_python3_10(-)] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-libs/libwmf-0.2.8 >=media-gfx/optipng-0.7.6 >=sys-libs/zlib-1.2.11:= virtual/libusb:1= x11-libs/libxkbcommon:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXrender:= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) udisks? ( virtual/libudev ) +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[ipv6(+),sqlite,ssl] ) >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= =app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 dev-libs/openssl:= dev-libs/snowball-stemmer:= >=sys-apps/dbus-1.10.8 python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cchardet[python_targets_python3_10(-)] >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/zeroconf[python_targets_python3_10(-)] >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,python_targets_python3_10(-)] >=dev-python/PyQt-builder-1.10.3[python_targets_python3_10(-)] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-libs/libwmf-0.2.8 >=media-gfx/optipng-0.7.6 >=sys-libs/zlib-1.2.11:= virtual/libusb:1= x11-libs/libxkbcommon:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXrender:= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) udisks? ( virtual/libudev ) DESCRIPTION=Ebook management application EAPI=8 HOMEPAGE=https://calibre-ebook.com/ @@ -8,9 +8,9 @@ INHERIT=toolchain-funcs python-single-r1 qmake-utils xdg-utils IUSE=ios +udisks +python_single_target_python3_10 KEYWORDS=amd64 ~arm ~x86 LICENSE=GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2 -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[ipv6(+),sqlite,ssl] ) >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= >=app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 dev-libs/openssl:= dev-libs/snowball-stemmer:= >=sys-apps/dbus-1.10.8 python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cchardet[python_targets_python3_10(-)] >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/zeroconf[python_targets_python3_10(-)] >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,python_targets_python3_10(-)] >=dev-python/PyQt-builder-1.10.3[python_targets_python3_10(-)] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-libs/libwmf-0.2.8 >=media-gfx/optipng-0.7.6 >=sys-libs/zlib-1.2.11:= virtual/libusb:1= x11-libs/libxkbcommon:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXrender:= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) udisks? ( virtual/libudev ) udisks? ( sys-fs/udisks:2 ) +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[ipv6(+),sqlite,ssl] ) >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= =app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 dev-libs/openssl:= dev-libs/snowball-stemmer:= >=sys-apps/dbus-1.10.8 python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cchardet[python_targets_python3_10(-)] >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/zeroconf[python_targets_python3_10(-)] >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,python_targets_python3_10(-)] >=dev-python/PyQt-builder-1.10.3[python_targets_python3_10(-)] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-libs/libwmf-0.2.8 >=media-gfx/optipng-0.7.6 >=sys-libs/zlib-1.2.11:= virtual/libusb:1= x11-libs/libxkbcommon:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXrender:= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) udisks? ( virtual/libudev ) udisks? ( sys-fs/udisks:2 ) REQUIRED_USE=^^ ( python_single_target_python3_10 ) SLOT=0 SRC_URI=https://download.calibre-ebook.com/5.43.0/calibre-5.43.0.tar.xz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=41ea8d67c0c98d126b3855f1461a4120 +_md5_=70c6eb0a7f0ef394b722d44d225d552a diff --git a/metadata/md5-cache/app-text/calibre-5.44.0-r1 b/metadata/md5-cache/app-text/calibre-5.44.0-r1 index fbf517acd38a..2a561cfde7a4 100644 --- a/metadata/md5-cache/app-text/calibre-5.44.0-r1 +++ b/metadata/md5-cache/app-text/calibre-5.44.0-r1 @@ -1,6 +1,6 @@ -BDEPEND=python_single_target_python3_10? ( >=dev-python/setuptools-23.1.0[python_targets_python3_10(-)] >=dev-python/sip-5[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/setuptools-23.1.0[python_targets_python3_11(-)] >=dev-python/sip-5[python_targets_python3_11(-)] ) >=virtual/podofo-build-0.9.6_pre20171027 virtual/pkgconfig +BDEPEND=python_single_target_python3_10? ( >=dev-python/setuptools-23.1.0[python_targets_python3_10(-)] >=dev-python/sip-5[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/setuptools-23.1.0[python_targets_python3_11(-)] >=dev-python/sip-5[python_targets_python3_11(-)] ) >=virtual/podofo-build-0.9.6_pre20171027 =app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= >=app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 dev-libs/openssl:= dev-libs/snowball-stemmer:= >=sys-apps/dbus-1.10.8 python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cchardet[python_targets_python3_10(-)] >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[truetype,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/zeroconf[python_targets_python3_10(-)] >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,python_targets_python3_10(-)] >=dev-python/PyQt-builder-1.10.3[python_targets_python3_10(-)] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] dev-python/cchardet[python_targets_python3_11(-)] >=dev-python/chardet-3.0.3[python_targets_python3_11(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[truetype,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/zeroconf[python_targets_python3_11(-)] >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,python_targets_python3_11(-)] >=dev-python/PyQt-builder-1.10.3[python_targets_python3_11(-)] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] ) dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-libs/libwmf-0.2.8 >=media-gfx/optipng-0.7.6 >=sys-libs/zlib-1.2.11:= virtual/libusb:1= x11-libs/libxkbcommon:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXrender:= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) udisks? ( virtual/libudev ) +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[ipv6(+),sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[ipv6(+),sqlite,ssl] ) >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= =app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 dev-libs/openssl:= dev-libs/snowball-stemmer:= >=sys-apps/dbus-1.10.8 python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cchardet[python_targets_python3_10(-)] >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[truetype,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/zeroconf[python_targets_python3_10(-)] >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,python_targets_python3_10(-)] >=dev-python/PyQt-builder-1.10.3[python_targets_python3_10(-)] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] dev-python/cchardet[python_targets_python3_11(-)] >=dev-python/chardet-3.0.3[python_targets_python3_11(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[truetype,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/zeroconf[python_targets_python3_11(-)] >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,python_targets_python3_11(-)] >=dev-python/PyQt-builder-1.10.3[python_targets_python3_11(-)] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] ) dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-libs/libwmf-0.2.8 >=media-gfx/optipng-0.7.6 >=sys-libs/zlib-1.2.11:= virtual/libusb:1= x11-libs/libxkbcommon:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXrender:= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) udisks? ( virtual/libudev ) DESCRIPTION=Ebook management application EAPI=8 HOMEPAGE=https://calibre-ebook.com/ @@ -8,9 +8,9 @@ INHERIT=toolchain-funcs python-single-r1 qmake-utils xdg-utils IUSE=ios +udisks python_single_target_python3_10 python_single_target_python3_11 KEYWORDS=amd64 ~arm ~x86 LICENSE=GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2 -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[ipv6(+),sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[ipv6(+),sqlite,ssl] ) >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= >=app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 dev-libs/openssl:= dev-libs/snowball-stemmer:= >=sys-apps/dbus-1.10.8 python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cchardet[python_targets_python3_10(-)] >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[truetype,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/zeroconf[python_targets_python3_10(-)] >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,python_targets_python3_10(-)] >=dev-python/PyQt-builder-1.10.3[python_targets_python3_10(-)] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] dev-python/cchardet[python_targets_python3_11(-)] >=dev-python/chardet-3.0.3[python_targets_python3_11(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[truetype,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/zeroconf[python_targets_python3_11(-)] >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,python_targets_python3_11(-)] >=dev-python/PyQt-builder-1.10.3[python_targets_python3_11(-)] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] ) dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-libs/libwmf-0.2.8 >=media-gfx/optipng-0.7.6 >=sys-libs/zlib-1.2.11:= virtual/libusb:1= x11-libs/libxkbcommon:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXrender:= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) udisks? ( virtual/libudev ) udisks? ( sys-fs/udisks:2 ) +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[ipv6(+),sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[ipv6(+),sqlite,ssl] ) >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= =app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 dev-libs/openssl:= dev-libs/snowball-stemmer:= >=sys-apps/dbus-1.10.8 python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cchardet[python_targets_python3_10(-)] >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[truetype,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] dev-python/pycryptodome[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/zeroconf[python_targets_python3_10(-)] >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,python_targets_python3_10(-)] >=dev-python/PyQt-builder-1.10.3[python_targets_python3_10(-)] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] dev-python/cchardet[python_targets_python3_11(-)] >=dev-python/chardet-3.0.3[python_targets_python3_11(-)] >=dev-python/cssselect-0.7.1[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] >=dev-python/dbus-python-1.2.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[truetype,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] dev-python/pycryptodome[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/zeroconf[python_targets_python3_11(-)] >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,python_targets_python3_11(-)] >=dev-python/PyQt-builder-1.10.3[python_targets_python3_11(-)] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] ) dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-libs/libwmf-0.2.8 >=media-gfx/optipng-0.7.6 >=sys-libs/zlib-1.2.11:= virtual/libusb:1= x11-libs/libxkbcommon:= x11-libs/libX11:= x11-libs/libXext:= x11-libs/libXrender:= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) udisks? ( virtual/libudev ) udisks? ( sys-fs/udisks:2 ) REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) SLOT=0 SRC_URI=https://download.calibre-ebook.com/5.44.0/calibre-5.44.0.tar.xz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 12aa0037eb004139215ff04894d52b28 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=28bb0a3dc4c7b09300b4123660b068f7 +_md5_=17e7cc83c808f32d6f8de50742471e78 diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz index f5fadef50a62..be0f795aba82 100644 Binary files a/metadata/md5-cache/dev-java/Manifest.gz and b/metadata/md5-cache/dev-java/Manifest.gz differ diff --git a/metadata/md5-cache/dev-java/mill-bin-0.11.4 b/metadata/md5-cache/dev-java/mill-bin-0.11.4 new file mode 100644 index 000000000000..ce2aa7f4ca92 --- /dev/null +++ b/metadata/md5-cache/dev-java/mill-bin-0.11.4 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=A Java/Scala build tool +EAPI=8 +HOMEPAGE=https://com-lihaoyi.github.io/mill/ +KEYWORDS=~amd64 ~x86 +LICENSE=MIT +RDEPEND=>=virtual/jre-1.8:* +SLOT=0 +SRC_URI=https://github.com/com-lihaoyi/mill/releases/download/0.11.4/0.11.4-assembly -> mill-bin-0.11.4 +_md5_=31340302c2c66a312ab68015d268b1a2 diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index 566eb9b4edc9..c6f0a4a4dcd8 100644 Binary files a/metadata/md5-cache/dev-libs/Manifest.gz and b/metadata/md5-cache/dev-libs/Manifest.gz differ diff --git a/metadata/md5-cache/dev-libs/libintl-0.22.1 b/metadata/md5-cache/dev-libs/libintl-0.22.1 deleted file mode 100644 index 7bffca6a2cba..000000000000 --- a/metadata/md5-cache/dev-libs/libintl-0.22.1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=verify-sig? ( sec-keys/openpgp-keys-gettext ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install prepare test unpack -DEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] -DESCRIPTION=the GNU international library (split out of gettext) -EAPI=8 -HOMEPAGE=https://www.gnu.org/software/gettext/ -INHERIT=multilib-minimal libtool usr-ldscript verify-sig -IUSE=static-libs +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=LGPL-2.1+ -RDEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !sys-libs/glibc !sys-libs/musl !=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare test unpack +DEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +DESCRIPTION=the GNU international library (split out of gettext) +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/gettext/ +INHERIT=multilib-minimal libtool usr-ldscript verify-sig +IUSE=static-libs +threads abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=LGPL-2.1+ +RDEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !sys-libs/glibc !sys-libs/musl !=dev-python/jupyter-server-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/jupyterlab-4.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/notebook-shim-0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/tornado-6.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst postrm prepare test +DESCRIPTION=Jupyter Interactive Notebook +EAPI=8 +HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/notebook/ https://pypi.org/project/notebook/ +INHERIT=distutils-r1 pypi xdg-utils +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 +LICENSE=BSD +RDEPEND=>=dev-python/jupyter-server-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/jupyterlab-4.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/notebook-shim-0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/tornado-6.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/n/notebook/notebook-7.0.4.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=88cc46369df8d6d95bc282a668b93c84 diff --git a/metadata/md5-cache/dev-python/pandas-2.1.1 b/metadata/md5-cache/dev-python/pandas-2.1.1 new file mode 100644 index 000000000000..e5dbdd01a6f7 --- /dev/null +++ b/metadata/md5-cache/dev-python/pandas-2.1.1 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-python/numpy-1.23.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2020.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cython-0.29.33[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/versioneer-0.28[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost >=dev-python/bottleneck-1.3.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numexpr-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/beautifulsoup4-4.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/blosc[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/html5lib-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-3.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/matplotlib-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openpyxl-3.0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytables-3.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlalchemy-1.4.36[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tabulate-0.8.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xarray-2022.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlrd-2.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlsxwriter-3.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlwt-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !hppa? ( python_targets_python3_10? ( dev-python/statsmodels[python_targets_python3_10(-)?] ) >=dev-python/scipy-1.8.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) X? ( || ( >=dev-python/PyQt5-5.15.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/QtPy-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-misc/xclip x11-misc/xsel ) ) >=dev-python/beautifulsoup4-4.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-6.46.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openpyxl-3.0.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymysql-1.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-asyncio-0.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/psycopg-2.9.3:2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlsxwriter-3.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-misc/xclip x11-misc/xsel ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/meson-python-0.13.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install postinst prepare test +DEPEND=>=dev-python/numpy-1.23.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) +DESCRIPTION=Powerful data structures for data analysis and statistics +EAPI=8 +HOMEPAGE=https://pandas.pydata.org/ https://github.com/pandas-dev/pandas/ https://pypi.org/project/pandas/ +INHERIT=distutils-r1 multiprocessing optfeature pypi virtualx +IUSE=full-support minimal test X python_targets_python3_10 python_targets_python3_11 debug +KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos +LICENSE=BSD +RDEPEND=>=dev-python/numpy-1.23.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2020.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tzdata[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !minimal? ( >=dev-python/bottleneck-1.3.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numexpr-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) full-support? ( >=dev-python/beautifulsoup4-4.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/blosc[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/html5lib-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jinja-3.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/matplotlib-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openpyxl-3.0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytables-3.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sqlalchemy-1.4.36[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tabulate-0.8.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xarray-2022.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlrd-2.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlsxwriter-3.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlwt-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !hppa? ( python_targets_python3_10? ( dev-python/statsmodels[python_targets_python3_10(-)?] ) >=dev-python/scipy-1.8.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) X? ( || ( >=dev-python/PyQt5-5.15.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/QtPy-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-misc/xclip x11-misc/xsel ) ) ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/p/pandas/pandas-2.1.1.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca virtualx 817571665ee28575da44ee08135089e5 +_md5_=a4c84821ec50030b1a86e00990c92092 diff --git a/metadata/md5-cache/dev-python/pyproj-3.6.1 b/metadata/md5-cache/dev-python/pyproj-3.6.1 new file mode 100644 index 000000000000..1926ced8f705 --- /dev/null +++ b/metadata/md5-cache/dev-python/pyproj-3.6.1 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/shapely[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/certifi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=sci-libs/proj-9.0.0:= >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=sci-libs/proj-9.0.0:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) +DESCRIPTION=Python interface to the PROJ library +EAPI=8 +HOMEPAGE=https://github.com/pyproj4/pyproj/ https://pypi.org/project/pyproj/ +INHERIT=distutils-r1 +IUSE=test python_targets_python3_10 python_targets_python3_11 debug +KEYWORDS=~amd64 ~arm64 ~x86 ~amd64-linux +LICENSE=MIT +RDEPEND=dev-python/certifi[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=sci-libs/proj-9.0.0:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/pyproj4/pyproj/archive/3.6.1.tar.gz -> pyproj-3.6.1.gh.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=77b235913a1b2a7f739b3e446201decd diff --git a/metadata/md5-cache/dev-python/scikit-build-core-0.5.1 b/metadata/md5-cache/dev-python/scikit-build-core-0.5.1 new file mode 100644 index 000000000000..85e5e2ccb201 --- /dev/null +++ b/metadata/md5-cache/dev-python/scikit-build-core-0.5.1 @@ -0,0 +1,16 @@ +BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/build[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cattrs-22.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pybind11[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-subprocess-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/packaging-20.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.10.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyproject-metadata-0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_python3_10(-)?] >=dev-python/tomli-1.1[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Build backend for CMake based projects +EAPI=8 +HOMEPAGE=https://github.com/scikit-build/scikit-build-core/ https://pypi.org/project/scikit-build-core/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/packaging-20.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.10.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyproject-metadata-0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_python3_10(-)?] >=dev-python/tomli-1.1[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/s/scikit-build-core/scikit_build_core-0.5.1.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=95ce6e9cad7b64459701dca4ec615784 diff --git a/metadata/md5-cache/dev-python/sqlalchemy-2.0.21 b/metadata/md5-cache/dev-python/sqlalchemy-2.0.21 index 819a33aaa37d..442b55f5b529 100644 --- a/metadata/md5-cache/dev-python/sqlalchemy-2.0.21 +++ b/metadata/md5-cache/dev-python/sqlalchemy-2.0.21 @@ -1,10 +1,10 @@ -BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) ) test? ( >=dev-python/typing-extensions-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/typing-extensions-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install postinst prepare test DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] ) DESCRIPTION=Python SQL toolkit and Object Relational Mapper EAPI=8 HOMEPAGE=https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/ https://github.com/sqlalchemy/sqlalchemy/ -INHERIT=distutils-r1 optfeature pypi +INHERIT=distutils-r1 multiprocessing optfeature pypi IUSE=examples +sqlite test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT @@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/S/SQLAlchemy/SQLAlchemy-2.0.21.tar.gz _eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=71b1b457d29c7123e2e75ce92e120923 +_md5_=0ec97a6f8c8efdec0af8c5277333d46b diff --git a/metadata/md5-cache/dev-python/unearth-0.11.0 b/metadata/md5-cache/dev-python/unearth-0.11.0 new file mode 100644 index 000000000000..0510d6f19c74 --- /dev/null +++ b/metadata/md5-cache/dev-python/unearth-0.11.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/pytest-httpserver[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flask[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests-wsgi-adapter[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) 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-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=A utility to fetch and download python packages +EAPI=8 +HOMEPAGE=https://pypi.org/project/unearth/ https://github.com/frostming/unearth/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) 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_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/u/unearth/unearth-0.11.0.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=276bfa9b511860860b5d4aa21217fb71 diff --git a/metadata/md5-cache/dev-python/urllib3-2.0.5 b/metadata/md5-cache/dev-python/urllib3-2.0.5 new file mode 100644 index 000000000000..1ed2c70b2131 --- /dev/null +++ b/metadata/md5-cache/dev-python/urllib3-2.0.5 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_targets_pypy3? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=HTTP library with thread-safe connection pooling, file post, and more +EAPI=8 +HOMEPAGE=https://github.com/urllib3/urllib3/ https://pypi.org/project/urllib3/ +INHERIT=distutils-r1 multiprocessing pypi +IUSE=brotli test zstd python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=MIT +RDEPEND=>=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[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(+)] ) +REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/u/urllib3/urllib3-2.0.5.tar.gz +_eclasses_=distutils-r1 24344aec2be39c69d9f279b5415298ce flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=df1871a5e34704c09319ae86366d5097 diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz index f346e09de503..70555cee673c 100644 Binary files a/metadata/md5-cache/gnome-extra/Manifest.gz and b/metadata/md5-cache/gnome-extra/Manifest.gz differ diff --git a/metadata/md5-cache/gnome-extra/gnome-contacts-45.0 b/metadata/md5-cache/gnome-extra/gnome-contacts-45.0 new file mode 100644 index 000000000000..42bb9c1f8a84 --- /dev/null +++ b/metadata/md5-cache/gnome-extra/gnome-contacts-45.0 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-lang/vala:0.56 ) >=dev-libs/gobject-introspection-1.54 dev-libs/folks[vala(+)] gnome-online-accounts? ( net-libs/gnome-online-accounts[vala] ) gnome-extra/evolution-data-server[gtk,vala] >=dev-libs/libportal-0.6:=[vala] app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets dev-libs/appstream-glib dev-libs/libxml2:2 dev-libs/libxslt >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array +DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test +DEPEND=>=dev-libs/folks-0.14.0:=[eds] >=dev-libs/libgee-0.10:0.8= >=dev-libs/glib-2.64:2 >=gui-libs/gtk-4.12:4 >=gui-libs/libadwaita-1.4_alpha:1 >=gnome-extra/evolution-data-server-3.42:=[gnome-online-accounts?] >=dev-libs/libportal-0.6:= >=media-gfx/qrencode-4.1.1:= gnome-online-accounts? ( net-libs/gnome-online-accounts:= ) +DESCRIPTION=GNOME contact management application +EAPI=8 +HOMEPAGE=https://wiki.gnome.org/Design/Apps/Contacts +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome.org gnome2-utils meson python-any-r1 vala xdg +IUSE=+gnome-online-accounts +KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86 +LICENSE=GPL-2+ +RDEPEND=>=dev-libs/folks-0.14.0:=[eds] >=dev-libs/libgee-0.10:0.8= >=dev-libs/glib-2.64:2 >=gui-libs/gtk-4.12:4 >=gui-libs/libadwaita-1.4_alpha:1 >=gnome-extra/evolution-data-server-3.42:=[gnome-online-accounts?] >=dev-libs/libportal-0.6:= >=media-gfx/qrencode-4.1.1:= gnome-online-accounts? ( net-libs/gnome-online-accounts:= ) +SLOT=0 +SRC_URI=mirror://gnome/sources/gnome-contacts/45/gnome-contacts-45.0.tar.xz +_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 12aa0037eb004139215ff04894d52b28 toolchain-funcs 862d337d98edb576796827be2c6b11ca vala db97951caa799e73a831a5f48e717da8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=a81216bfc75be36770ae8b43c17017e3 diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz index f8383f823932..daf08922e29e 100644 Binary files a/metadata/md5-cache/sys-devel/Manifest.gz and b/metadata/md5-cache/sys-devel/Manifest.gz differ diff --git a/metadata/md5-cache/sys-devel/gettext-0.22.1 b/metadata/md5-cache/sys-devel/gettext-0.22.1 deleted file mode 100644 index 0121ec0d9cd0..000000000000 --- a/metadata/md5-cache/sys-devel/gettext-0.22.1 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=git? ( dev-vcs/git ) verify-sig? ( sec-keys/openpgp-keys-gettext ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) -DEFINED_PHASES=compile configure install preinst prepare pretend setup test unpack -DEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.3:= dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses:= ) java? ( virtual/jdk:1.8 ) xattr? ( sys-apps/attr ) java? ( >=dev-java/java-config-2.2.0-r3 ) -DESCRIPTION=GNU locale utilities -EAPI=8 -HOMEPAGE=https://www.gnu.org/software/gettext/ -INHERIT=java-pkg-opt-2 libtool multilib-minimal verify-sig toolchain-funcs -IUSE=acl +cxx doc emacs git java ncurses nls openmp static-libs xattr java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=GPL-3+ cxx? ( LGPL-2.1+ ) -PDEPEND=emacs? ( app-emacs/po-mode ) -RDEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.3:= dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses:= ) java? ( virtual/jdk:1.8 ) xattr? ( sys-apps/attr ) git? ( dev-vcs/git ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 ) -SLOT=0 -SRC_URI=mirror://gnu/gettext/gettext-0.22.1.tar.xz verify-sig? ( mirror://gnu/gettext/gettext-0.22.1.tar.xz.sig ) -_eclasses_=java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 d051ecd608488854eb9252d64d396140 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig 06b4d23e3bacdf7164b1e7f9e059492a -_md5_=6a1b4641d062cb9a56a162a267a54fd7 diff --git a/metadata/md5-cache/sys-devel/gettext-0.22.2 b/metadata/md5-cache/sys-devel/gettext-0.22.2 new file mode 100644 index 000000000000..4d40a267c6b6 --- /dev/null +++ b/metadata/md5-cache/sys-devel/gettext-0.22.2 @@ -0,0 +1,16 @@ +BDEPEND=git? ( dev-vcs/git ) verify-sig? ( sec-keys/openpgp-keys-gettext ) >=app-portage/elt-patches-20170815 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install preinst prepare pretend setup test unpack +DEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.3:= dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses:= ) java? ( virtual/jdk:1.8 ) xattr? ( sys-apps/attr ) java? ( >=dev-java/java-config-2.2.0-r3 ) +DESCRIPTION=GNU locale utilities +EAPI=8 +HOMEPAGE=https://www.gnu.org/software/gettext/ +INHERIT=java-pkg-opt-2 libtool multilib-minimal verify-sig toolchain-funcs +IUSE=acl +cxx doc emacs git java ncurses nls openmp static-libs xattr java abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris +LICENSE=GPL-3+ cxx? ( LGPL-2.1+ ) +PDEPEND=emacs? ( app-emacs/po-mode ) +RDEPEND=>=virtual/libiconv-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.3:= dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses:= ) java? ( virtual/jdk:1.8 ) xattr? ( sys-apps/attr ) git? ( dev-vcs/git ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 ) +SLOT=0 +SRC_URI=mirror://gnu/gettext/gettext-0.22.2.tar.xz verify-sig? ( mirror://gnu/gettext/gettext-0.22.2.tar.xz.sig ) +_eclasses_=java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 d051ecd608488854eb9252d64d396140 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig 06b4d23e3bacdf7164b1e7f9e059492a +_md5_=6a1b4641d062cb9a56a162a267a54fd7 diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz index 217ca3ac5dda..69cb2c085918 100644 Binary files a/metadata/md5-cache/sys-kernel/Manifest.gz and b/metadata/md5-cache/sys-kernel/Manifest.gz differ diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.196 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.196 new file mode 100644 index 000000000000..ee0376f42d91 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.196 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree +EAPI=8 +HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches +INHERIT=kernel-2 +IUSE=experimental symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.10.196 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-206.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-206.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-206.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-206.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-206.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-206.experimental.tar.xz ) +_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 a3163a42392ff0db3797c69f4990c38f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=1837c1b21a55f983bc497ad3d7f91116 diff --git a/metadata/md5-cache/sys-kernel/linux-firmware-20230515 b/metadata/md5-cache/sys-kernel/linux-firmware-20230515 deleted file mode 100644 index eaf23646f926..000000000000 --- a/metadata/md5-cache/sys-kernel/linux-firmware-20230515 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=initramfs? ( app-arch/cpio ) compress-xz? ( app-arch/xz-utils ) compress-zstd? ( app-arch/zstd ) -DEFINED_PHASES=install postinst postrm preinst prepare prerm pretend setup unpack -DESCRIPTION=Linux firmware files -EAPI=7 -HOMEPAGE=https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git -INHERIT=linux-info mount-boot savedconfig multiprocessing -IUSE=compress-xz compress-zstd initramfs +redistributable savedconfig unknown-license savedconfig -KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 -LICENSE=GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT ) unknown-license? ( all-rights-reserved ) -RDEPEND=!savedconfig? ( redistributable? ( !sys-firmware/alsa-firmware[alsa_cards_ca0132] !sys-block/qla-fc-firmware !sys-firmware/iwl1000-ucode !sys-firmware/iwl6005-ucode !sys-firmware/iwl6030-ucode !sys-firmware/iwl3160-ucode !sys-firmware/iwl7260-ucode !sys-firmware/iwl3160-7260-bt-ucode !sys-firmware/raspberrypi-wifi-ucode ) unknown-license? ( !sys-firmware/alsa-firmware[alsa_cards_korg1212] !sys-firmware/alsa-firmware[alsa_cards_maestro3] !sys-firmware/alsa-firmware[alsa_cards_sb16] !sys-firmware/alsa-firmware[alsa_cards_ymfpci] ) ) -REQUIRED_USE=initramfs? ( redistributable ) ?? ( compress-xz compress-zstd ) -RESTRICT=binchecks strip test unknown-license? ( bindist ) -SLOT=0 -SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/linux-firmware-20230515.tar.xz -_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=6c2693f933e9ebb2dc0e6b45a1144ae7 diff --git a/metadata/md5-cache/sys-kernel/linux-firmware-20230919 b/metadata/md5-cache/sys-kernel/linux-firmware-20230919 new file mode 100644 index 000000000000..5ae251494eb2 --- /dev/null +++ b/metadata/md5-cache/sys-kernel/linux-firmware-20230919 @@ -0,0 +1,16 @@ +BDEPEND=initramfs? ( app-arch/cpio ) compress-xz? ( app-arch/xz-utils ) compress-zstd? ( app-arch/zstd ) +DEFINED_PHASES=install postinst postrm preinst prepare prerm pretend setup unpack +DESCRIPTION=Linux firmware files +EAPI=7 +HOMEPAGE=https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git +INHERIT=linux-info mount-boot savedconfig multiprocessing +IUSE=compress-xz compress-zstd initramfs +redistributable savedconfig unknown-license savedconfig +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 +LICENSE=GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT ) unknown-license? ( all-rights-reserved ) +RDEPEND=!savedconfig? ( redistributable? ( !sys-firmware/alsa-firmware[alsa_cards_ca0132] !sys-block/qla-fc-firmware !sys-firmware/iwl1000-ucode !sys-firmware/iwl6005-ucode !sys-firmware/iwl6030-ucode !sys-firmware/iwl3160-ucode !sys-firmware/iwl7260-ucode !sys-firmware/iwl3160-7260-bt-ucode !sys-firmware/raspberrypi-wifi-ucode ) unknown-license? ( !sys-firmware/alsa-firmware[alsa_cards_korg1212] !sys-firmware/alsa-firmware[alsa_cards_maestro3] !sys-firmware/alsa-firmware[alsa_cards_sb16] !sys-firmware/alsa-firmware[alsa_cards_ymfpci] ) ) +REQUIRED_USE=initramfs? ( redistributable ) ?? ( compress-xz compress-zstd ) +RESTRICT=binchecks strip test unknown-license? ( bindist ) +SLOT=0 +SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/linux-firmware-20230919.tar.xz +_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=459b7523843a61bd0615339026fee586 diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.195 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.195 deleted file mode 100644 index 6730c10049f1..000000000000 --- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.195 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack -DESCRIPTION=Full sources for the Linux kernel -EAPI=8 -HOMEPAGE=https://www.kernel.org -INHERIT=kernel-2 -IUSE=symlink build -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 -LICENSE=GPL-2 -RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) -RESTRICT=binchecks strip -SLOT=5.10.195 -SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.195.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz -_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 a3163a42392ff0db3797c69f4990c38f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=06a11745e46e233e9ae03efa92a371cd diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.196 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.196 new file mode 100644 index 000000000000..fbb604df0dbb --- /dev/null +++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.196 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack +DESCRIPTION=Full sources for the Linux kernel +EAPI=8 +HOMEPAGE=https://www.kernel.org +INHERIT=kernel-2 +IUSE=symlink build +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 +LICENSE=GPL-2 +RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig ) +RESTRICT=binchecks strip +SLOT=5.10.196 +SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.196.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz +_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 a3163a42392ff0db3797c69f4990c38f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=06a11745e46e233e9ae03efa92a371cd diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz index 8f1e2eeaaf88..2b664b8c6075 100644 Binary files a/metadata/md5-cache/www-apps/Manifest.gz and b/metadata/md5-cache/www-apps/Manifest.gz differ diff --git a/metadata/md5-cache/www-apps/drupal-10.0.11 b/metadata/md5-cache/www-apps/drupal-10.0.11 new file mode 100644 index 000000000000..5733cb498183 --- /dev/null +++ b/metadata/md5-cache/www-apps/drupal-10.0.11 @@ -0,0 +1,15 @@ +DEFINED_PHASES=install postinst prerm setup +DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config +DESCRIPTION=PHP-based open-source platform and content management system +EAPI=8 +HOMEPAGE=https://www.drupal.org/ +INHERIT=webapp +IUSE=+mysql postgres sqlite +uploadprogress vhosts +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-lang/php:8.1[gd,hash(+),mysql?,pdo,postgres?,simplexml,sqlite?,xml] virtual/httpd-php uploadprogress? ( dev-php/pecl-uploadprogress[php_targets_php8-1] ) app-admin/webapp-config +REQUIRED_USE=|| ( mysql postgres sqlite ) +SLOT=10.0.11 +SRC_URI=https://ftp.drupal.org/files/projects/drupal-10.0.11.tar.gz +_eclasses_=webapp 1aad5c010cfdf11d0376c80467b0de4c +_md5_=855f281fb725cc453742abe5c01193bf diff --git a/metadata/md5-cache/www-apps/drupal-10.0.8 b/metadata/md5-cache/www-apps/drupal-10.0.8 deleted file mode 100644 index a762c31cc3a1..000000000000 --- a/metadata/md5-cache/www-apps/drupal-10.0.8 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst prerm setup -DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config -DESCRIPTION=PHP-based open-source platform and content management system -EAPI=8 -HOMEPAGE=https://www.drupal.org/ -INHERIT=webapp -IUSE=+mysql postgres sqlite +uploadprogress vhosts -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-lang/php:8.1[gd,hash(+),mysql?,pdo,postgres?,simplexml,sqlite?,xml] virtual/httpd-php uploadprogress? ( dev-php/pecl-uploadprogress[php_targets_php8-1] ) app-admin/webapp-config -REQUIRED_USE=|| ( mysql postgres sqlite ) -SLOT=10.0.8 -SRC_URI=https://ftp.drupal.org/files/projects/drupal-10.0.8.tar.gz -_eclasses_=webapp 1aad5c010cfdf11d0376c80467b0de4c -_md5_=855f281fb725cc453742abe5c01193bf diff --git a/metadata/md5-cache/www-apps/drupal-9.5.11 b/metadata/md5-cache/www-apps/drupal-9.5.11 new file mode 100644 index 000000000000..2c1a3c4d2e5f --- /dev/null +++ b/metadata/md5-cache/www-apps/drupal-9.5.11 @@ -0,0 +1,15 @@ +DEFINED_PHASES=install postinst prerm setup +DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config +DESCRIPTION=PHP-based open-source platform and content management system +EAPI=8 +HOMEPAGE=https://www.drupal.org/ +INHERIT=webapp +IUSE=+mysql postgres sqlite +uploadprogress vhosts +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-lang/php[gd,hash(+),mysql?,pdo,postgres?,simplexml,sqlite?,xml] virtual/httpd-php uploadprogress? ( dev-php/pecl-uploadprogress ) app-admin/webapp-config +REQUIRED_USE=|| ( mysql postgres sqlite ) +SLOT=9.5.11 +SRC_URI=https://ftp.drupal.org/files/projects/drupal-9.5.11.tar.gz +_eclasses_=webapp 1aad5c010cfdf11d0376c80467b0de4c +_md5_=5a3671625e5a0dd9f0cae006dfa6ebb0 diff --git a/metadata/md5-cache/www-apps/drupal-9.5.8 b/metadata/md5-cache/www-apps/drupal-9.5.8 deleted file mode 100644 index 7cb52b66b2a2..000000000000 --- a/metadata/md5-cache/www-apps/drupal-9.5.8 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst prerm setup -DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config -DESCRIPTION=PHP-based open-source platform and content management system -EAPI=8 -HOMEPAGE=https://www.drupal.org/ -INHERIT=webapp -IUSE=+mysql postgres sqlite +uploadprogress vhosts -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-lang/php[gd,hash(+),mysql?,pdo,postgres?,simplexml,sqlite?,xml] virtual/httpd-php uploadprogress? ( dev-php/pecl-uploadprogress ) app-admin/webapp-config -REQUIRED_USE=|| ( mysql postgres sqlite ) -SLOT=9.5.8 -SRC_URI=https://ftp.drupal.org/files/projects/drupal-9.5.8.tar.gz -_eclasses_=webapp 1aad5c010cfdf11d0376c80467b0de4c -_md5_=571e70e56bc5167b957e4061344af5e0 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 001ee2491b80..6b38c501de5d 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1 -TIMESTAMP 2023-09-21T09:40:14Z +TIMESTAMP 2023-09-21T15:40:12Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUMD35fFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmUMY9xfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klCwyg/+JNEcxu2o8YhlL65ifx6cF8rush8al4vqNnANtHHJU2+hvy0LB0YMeZO1 -rwnQz/VHayN83n0Cru4n5YLxQo2kDs4IyBXq/m5n2/5E5lBC0I7QVhoPm5/SeMz2 -8HecXVXIS/6iZh82JJDpK07vdoAWR7lPHDNEiKNo3LfCpkMLcE1uwjRw3FKLbELQ -TM5HS7BcbsC3iyIpKu5e9su1tvI7NowCTUkSIX2oWiTJEGi8mBytw03eecBVxFPY -4g1BofXbHAxgI/vqyBAppzCdhwC4fOFCP3OcCqAGLohM0fFNcyVpn7Y4AcnW1flv -7cZL5Fv25DVD0J3tsbufS+XQ+ctlOAlQLk67BjzTkRMVMVoY31aq8oVPNTYi2+w8 -GHQ89Tyb/myypxMg6Xn8rnzDeLLvscJRb6i+3H8OPUgZ/ZCq9+rc2RX3QsX3gOQN -xZc+PIHZs08cwTEovgWzaytbdyXDe9y2leuu4RrTt5u4ONEcsFW8y2+8x3s8pgdi -gU9ZA3ql47ePMHSX93pFBqlmCRblG1DUgxSZZaMFmYcr4C5zkvgDw8NEDbZ7paIy -w51TCJ+CIkIOc9qmDyyirvOUEet9k+2w1NheytcCUbH8SM93ERUyWKC5nba12/1K -KYazbVzMXTrPO4o64FaUlPjb3jqW/APzh5HFGTz54E2qKfPDLyo= -=gvOd +klBYZQ/9GfKM+SlTMZERLQ7tuGOr+ni/2jiM3U1aePFv+lUSFQ9k0/lK/XNbB64P +EhP14JMFCRpLkD7bfDcWK5AKmkE9+CokMYIMDZm6GNFhYBa12igP0TP0qiR3aI+b +4zKgX/pDPb3EP6KzaGdpwTsU2Z+68uQQLkhKM0TGLO+aayWIBvZ6xU2iiUNwW32y +9b8G4qzrH+fdNbnIyX02ySsc/0X+22dGYNlGy9ZCOquKN84abl7NmVKE0nll7AxZ +8+eMn8gXDmMQZr/5zj3Ckk0pT72jea9bCCRm7ryKdLxadkwhGHpa7xN2pxGQL07J +Uiqmou4bEVIHvGUVjg1US8WD/DsKZL4tbimfEnbLwyp9wSEcCcHyxv0I2AeifplE +6diNHb+oib7c4Y/G3CMwLNGQiXlBUdpzj6bE0jltkcHnYr8RDAA9B3p1CykcXMlA +G9D934fohitJDefNvZW3z9pA303pc1zouf1QKyqVuSb4EpypBq0r33j/M8IdgLF3 +801wsKS8fDVyBReOQca9eZjrcFMzgOeJDIZe6CF+BK3Zl3W9f22qxVIxkF1F9sAr +rr2jo+ArKefwbdr8F6pGzUawe5LgO0KEmo5ZXkBBf1sJ9AEn4sfqnlVEnlCde/VI +clOxRYdkyG4hwfNlXUqcyljthJjiwpPPpCLakHEDqtctsO/UoEA= +=T9MU -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 2eb317d01b32..abf4f5f113dd 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Thu, 21 Sep 2023 09:40:11 +0000 +Thu, 21 Sep 2023 15:40:08 +0000 diff --git a/metadata/projects.xml b/metadata/projects.xml index 48c02b8e8233..c354984b5488 100644 --- a/metadata/projects.xml +++ b/metadata/projects.xml @@ -1636,12 +1636,6 @@ Mike Frysinger - - mate@gentoo.org - MATE Desktop - https://wiki.gentoo.org/wiki/Project:MATE - The MATE Project aims to bring the current and complete MATE Desktop Environment to Gentoo. - mips@gentoo.org MIPS Development diff --git a/metadata/timestamp b/metadata/timestamp index 84e8b577568f..81caab3cd363 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Thu Sep 21 09:40:11 AM UTC 2023 +Thu Sep 21 03:40:08 PM UTC 2023 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 06a5132360f1..8314ca9aab79 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Thu, 21 Sep 2023 09:45:01 +0000 +Thu, 21 Sep 2023 15:45:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index eea3f95cfa47..ecff5f2f2f20 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -20db84ae6841a0bf865758d870c8fb47a3aaccf4 1695287006 2023-09-21T09:03:26+00:00 +53cf720f96ffc55c83ac7dd61c414a093612f038 1695309042 2023-09-21T15:10:42+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index b969ceaab978..893e52496e95 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1695289201 Thu 21 Sep 2023 09:40:01 AM UTC +1695310801 Thu 21 Sep 2023 03:40:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 2eb317d01b32..abf4f5f113dd 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Thu, 21 Sep 2023 09:40:11 +0000 +Thu, 21 Sep 2023 15:40:08 +0000 diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 8722ac4959ef..f764e6531e72 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/package.mask b/profiles/package.mask index 29da9fe4914a..12cd51969c8a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,16 @@ #--- END OF EXAMPLES --- +# Joonas Niilola (2023-09-21) +# Enigmail's functionality has been built into Thunderbird-68, carrying over +# all the way to 115. Enigmail hasn't been supported in TB since 91. It's +# currently only supported on SeaMonkey, but upstream provides a pre-packed +# extension to download for SM directly. Therefore there's not much reason to +# package it in Gentoo, given also the current version is years behind upstream +# releases. Bug #914486 +# Removal in ~30 days. +x11-plugins/enigmail + # Jaco Kroon (2023-09-19) # Joonas Niilola (2023-09-21) # DAHDI is not suited for a rolling-release distribution. Upstream releases new @@ -431,6 +441,7 @@ acct-group/spi >=gnome-extra/gnome-calendar-45_alpha >=gnome-extra/gnome-characters-45_alpha >=gnome-extra/gnome-clocks-45_alpha +>=gnome-extra/gnome-contacts-45_alpha >=gnome-extra/gnome-logs-45_alpha >=gnome-extra/gnome-shell-extensions-45_alpha >=gnome-extra/gnome-software-45_alpha diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz index fb252ca774be..de9faa5ddc0b 100644 Binary files a/sys-devel/Manifest.gz and b/sys-devel/Manifest.gz differ diff --git a/sys-devel/gettext/Manifest b/sys-devel/gettext/Manifest index d9eee34266a5..f0cc668e592f 100644 --- a/sys-devel/gettext/Manifest +++ b/sys-devel/gettext/Manifest @@ -6,11 +6,11 @@ AUX gettext-0.21.1-java-autoconf.patch 2280 BLAKE2B 79605c0ea6c5a56be1a6d586210e AUX gettext-0.21_rc1-avoid_eautomake.patch 1362 BLAKE2B eed15ecde829aa63859dc196052f97abc0386e6c496b7d7e073769e0ad6208623cc1fb6322ff422647f3a55aac6453bd6390432d707d179da7cfc820d487c23a SHA512 5089af3dabb2459345aec6196de70591dafabfc292495f052dd67ce3d2566c4b62a8554eb11db7499378e16a8d11953f044fcfd23c77a71ad01feec4c0c41956 DIST gettext-0.21.1.tar.xz 10054564 BLAKE2B e994924284b3fd5b3e3bf59d4bf43eb30c9b21cc213dc3b98616b4a9fc321c90911d94d314f323cfffd0d2c3e9371b5b8f7985b9a785adc61617dd042b6f4df5 SHA512 61e93bc9876effd3ca1c4e64ff6ba5bd84b24951ec2cc6f40a0e3248410e60f887552f29ca1f70541fb5524f6a4e8191fed288713c3e280e18922dd5bff1a2c9 DIST gettext-0.21.1.tar.xz.sig 833 BLAKE2B f673436d315e972f9e110a1b5c8d1b2f20a32fc1b7ce027fcd3bc2fe7a81af183fb8db744cbed1a8c3a6ce1a13d55e19a8e8829fc944960fbfc7efcd9aaed91c SHA512 fba912830c57d0616fb66cf81da0cb7a3ab1e27497c45daa63249d3c9f85182a4f42dfeb1591d8f31c2a340ba0c519f04fd2f05429d1cf26a3ea316d047993d0 -DIST gettext-0.22.1.tar.xz 10229080 BLAKE2B c64dcdc88d2d5db73b4e1779ccb4e0910355f169506b16d303a2db3b1a7ef83aa6e1866d20ce47f598874737d769098f371b18e947dc6b053f7a85d304ea1780 SHA512 03c5d7d791ac45d46d2e6d0fdbea0eaafc91fa7f067841124da7c4abd9e967f78c80608cd75aeeff7c1b6a944f4345a32cd1b465d5d5111be0ec92de475821c0 -DIST gettext-0.22.1.tar.xz.sig 833 BLAKE2B 069a25c0b11c4ef8ef43e28c13271484fc55d75ddef53c709c57b31e150984bfdd54891f047187f27993770165392bdf698c70498e5bdded4611f8db8dd5d0d4 SHA512 86b43852bc465a98b4fdd5ccd156f6666b57775ecfb0f8de12b653cf3c8f86ab8a21cf9094e8e7d1f07fc520d01f2cfd9d48c81ed31a173093ed5eaa684671d8 +DIST gettext-0.22.2.tar.xz 10238092 BLAKE2B 337597432af11ba082354e968fa7dd95aa6b568344b464d6bfb606d9f9bbe88fee035d39f29fdce62e28a9ece7da29cbde23093ca2af0cdd1955f26abd854036 SHA512 c5c24eca1c7e8e242e6b993a39068dc281b84fda7f06e5020dc7fc10ac7de5bfcc476b7e94711723a7f82cc7f5a0845616ddd553078ee69690e3a146fc3f8ae5 +DIST gettext-0.22.2.tar.xz.sig 833 BLAKE2B 47a3480c6ec5b379e2262588a358e69560477c5e8cdc13d82f879bf1c2381c4b176060e6e1d482b0a9b17d497ff5e7c1642646489f3829c879340b939d51de5c SHA512 b40f233d64001b13ab5d5b85bc87424bc873cbbd6e59e797997ed39404325a5a2dc945f7b6a3dfc25becaff788d5dd644779bf505d5141bfa437882931dcf22c DIST gettext-0.22.tar.xz 10008808 BLAKE2B e91c82eb793897bd7ed727503e9d6e72a47027adf51ca76cf5c936437c434e910508814b1d03b12694c5e87156018683cb2c8cc51637b121313ed41155bcd3e5 SHA512 c6368344aa4e0f6fd7c4a93023a5f7b377c7bb97b8ea688fd54f4c385c069d9ff27611d8763b1aed6328b6d3c4db7b34bd89bfbf6525ecaef11eb58434a4d4fa DIST gettext-0.22.tar.xz.sig 833 BLAKE2B d1718f02100abc2c7c67e5c6a49000baee5244030fcef33f099fac255562211332b0c7838d329e2cdd2c99c5b4e5d4bfed6da81cdddd86a4adf9f24f626c8704 SHA512 2d4f0ea68150aa9f7da315545bd782f0c74d581ec89f60ca5138d069cc6ef0296f85df6e05f0c7f030dc8660a8db32529d237497473f6cef7c72034adcc58a9b EBUILD gettext-0.21.1.ebuild 5199 BLAKE2B a0c375609a0a988debfe68d7101b04ce9a71abc3b949d57222e9642b80757b74e652017102bb736141d085bf7a160004c4e472ac1e0e4cb6c2d396172e700567 SHA512 934dbe90a60fe2559cbb4c3f42926b61184f77124442c143244d8bf3caac583f58cb097fce7b01c69761f97dc016214ef0d0ea6da5995f4fc2efcf2266d08efa EBUILD gettext-0.22-r1.ebuild 5215 BLAKE2B 74d2257746329ae3a15e4d0df0cbdd7adde734f316e5dba576b2251260612c90e1a952ff661b03944a40c9581efb4c72ec0e6f340634c356ef445419ddc24303 SHA512 f48b722448f551e610c58a2005ec9c214060090a6728f586f140bbc1462ea68a5925017b2dc52be8102d3aa3ff24feda13d899568d8cc2b2b068debb18ad72bc -EBUILD gettext-0.22.1.ebuild 5203 BLAKE2B 9d4a1e785f50def1eadb4723172d1cc07914ee316bd06c05604c25e2ec74a7ce2ff656040cea6f5614b6ad46862755d2e937c8fc310a11a72712d4a918776328 SHA512 a80bc5afb3d5d2084de2c433a9c88a679c83d411b5fe0e110ad65150b4442b8f942d2939da879f2061938e56259839dd2f879115d34b919fa3eab81a6878d6ec +EBUILD gettext-0.22.2.ebuild 5203 BLAKE2B 9d4a1e785f50def1eadb4723172d1cc07914ee316bd06c05604c25e2ec74a7ce2ff656040cea6f5614b6ad46862755d2e937c8fc310a11a72712d4a918776328 SHA512 a80bc5afb3d5d2084de2c433a9c88a679c83d411b5fe0e110ad65150b4442b8f942d2939da879f2061938e56259839dd2f879115d34b919fa3eab81a6878d6ec MISC metadata.xml 529 BLAKE2B 7043c2adba0d48824bf343847a587b7eb9ce0947b1985ee375f08a0af0fce3809e7a581001872b98ceb5305aeb410d4e2e72425e7906563593e168cfe60904f5 SHA512 06a0877db14a56e71a90ecc4eed1658e21703403c5739ed8e62202e5fe3958fccab5ffcc633975c7269402022f40653638cc41d1ae5b6427203dc8c28d6a502c diff --git a/sys-devel/gettext/gettext-0.22.1.ebuild b/sys-devel/gettext/gettext-0.22.1.ebuild deleted file mode 100644 index 3fc8822689b6..000000000000 --- a/sys-devel/gettext/gettext-0.22.1.ebuild +++ /dev/null @@ -1,189 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Note: Keep version bumps in sync with dev-libs/libintl. - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gettext.asc -inherit java-pkg-opt-2 libtool multilib-minimal verify-sig toolchain-funcs - -DESCRIPTION="GNU locale utilities" -HOMEPAGE="https://www.gnu.org/software/gettext/" - -if [[ ${PV} == *_rc* ]] ; then - SRC_URI=" - https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz - verify-sig? ( https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz.sig ) - " - S="${WORKDIR}/${P/_/-}" -else - SRC_URI=" - mirror://gnu/${PN}/${P}.tar.xz - verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig ) - " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi - -# Only libasprintf is under the LGPL (and libintl is in a sep package), -# so put that license behind USE=cxx. -LICENSE="GPL-3+ cxx? ( LGPL-2.1+ )" -SLOT="0" -IUSE="acl +cxx doc emacs git java ncurses nls openmp static-libs xattr" - -# only runtime goes multilib -# Note: The version of libxml2 corresponds to the version bundled via gnulib. -# If the build detects too old of a system version, it will end up falling back -# to the bundled copy. #596918 -# Note: expat lacks a subslot because it is dynamically loaded at runtime. We -# would depend on older subslots if they were available (based on the ABIs that -# are explicitly handled), but expat doesn't currently use subslots. -DEPEND=" - >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] - >=virtual/libintl-0-r2[${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.3:= - dev-libs/expat - acl? ( virtual/acl ) - ncurses? ( sys-libs/ncurses:= ) - java? ( virtual/jdk:1.8 ) - xattr? ( sys-apps/attr ) -" -RDEPEND=" - ${DEPEND} - git? ( dev-vcs/git ) - java? ( virtual/jre:1.8 ) -" -BDEPEND=" - git? ( dev-vcs/git ) - verify-sig? ( sec-keys/openpgp-keys-gettext ) -" -PDEPEND="emacs? ( app-emacs/po-mode )" - -MULTILIB_WRAPPED_HEADERS=( - # only installed for native ABI - /usr/include/gettext-po.h - - /usr/include/autosprintf.h - /usr/include/textstyle.h - /usr/include/textstyle/stdbool.h - /usr/include/textstyle/version.h - /usr/include/textstyle/woe32dll.h -) - -PATCHES=( - "${FILESDIR}"/${PN}-0.21-CVE-2020-12825.patch -) - -QA_SONAME_NO_SYMLINK=".*/preloadable_libintl.so" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp - java-pkg-opt-2_pkg_setup -} - -src_prepare() { - java-pkg-opt-2_src_prepare - - default - - # gettext-0.21.1-java-autoconf.patch changes - # gettext-{runtime,tools}/configure.ac and the corresponding - # configure scripts. Avoid regenerating other autotools output. - #touch -c gettext-{runtime,tools}/{aclocal.m4,Makefile.in,config.h.in,configure} || die - # Makefile.am adds a dependency on gettext-{runtime,tools}/configure.ac - #touch -c configure || die - - elibtoolize - - if use elibc_musl || use elibc_Darwin; then - eapply "${FILESDIR}"/${PN}-0.21-musl-omit_setlocale_lock.patch - fi -} - -multilib_src_configure() { - local myconf=( - # switches common to runtime and top-level - --cache-file="${BUILD_DIR}"/config.cache - #--docdir="\$(datarootdir)/doc/${PF}" - - # Emacs support is now in a separate package - --without-emacs - --without-lispdir - # glib depends on us so avoid circular deps - --with-included-glib - # libcroco depends on glib which ... ^^^ - --with-included-libcroco - # this will _disable_ libunistring (since it is not bundled), - # see bug #326477 - --with-included-libunistring - # Never build libintl since it's in dev-libs/libintl now. - --without-included-gettext - # Never build bundled copy of libxml2. - --without-included-libxml - - --disable-csharp - --without-cvs - - $(use_enable acl) - $(use_enable cxx c++) - $(use_enable cxx libasprintf) - $(use_with git) - $(multilib_native_use_enable java) - $(use_enable ncurses curses) - $(use_enable nls) - $(use_enable openmp) - $(use_enable static-libs static) - $(use_enable xattr attr) - ) - - local ECONF_SOURCE="${S}" - if ! multilib_is_native_abi ; then - # for non-native ABIs, we build runtime only - ECONF_SOURCE+=/gettext-runtime - fi - - econf "${myconf[@]}" -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi ; then - dosym msgfmt /usr/bin/gmsgfmt # bug #43435 - dobin gettext-tools/misc/gettextize - fi - - # 909041 never install libintl which upstream insists on building - rm -f "${ED}"/usr/$(get_libdir)/libintl.* "${ED}"/usr/include/libintl.h -} - -multilib_src_install_all() { - find "${ED}" -type f -name "*.la" -delete || die - - if use java ; then - java-pkg_dojar "${ED}"/usr/share/${PN}/*.jar - rm "${ED}"/usr/share/${PN}/*.jar || die - rm "${ED}"/usr/share/${PN}/*.class || die - if use doc ; then - java-pkg_dojavadoc "${ED}"/usr/share/doc/${PF}/html/javadoc2 - fi - fi - - dodoc AUTHORS ChangeLog NEWS README THANKS - - if use doc ; then - docinto html - dodoc "${ED}"/usr/share/doc/${PF}/*.html - else - rm -rf "${ED}"/usr/share/doc/${PF}/{csharpdoc,examples,javadoc2,javadoc1} - fi - rm "${ED}"/usr/share/doc/${PF}/*.html || die -} - -pkg_preinst() { - java-pkg-opt-2_pkg_preinst -} diff --git a/sys-devel/gettext/gettext-0.22.2.ebuild b/sys-devel/gettext/gettext-0.22.2.ebuild new file mode 100644 index 000000000000..3fc8822689b6 --- /dev/null +++ b/sys-devel/gettext/gettext-0.22.2.ebuild @@ -0,0 +1,189 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Note: Keep version bumps in sync with dev-libs/libintl. + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gettext.asc +inherit java-pkg-opt-2 libtool multilib-minimal verify-sig toolchain-funcs + +DESCRIPTION="GNU locale utilities" +HOMEPAGE="https://www.gnu.org/software/gettext/" + +if [[ ${PV} == *_rc* ]] ; then + SRC_URI=" + https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz + verify-sig? ( https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz.sig ) + " + S="${WORKDIR}/${P/_/-}" +else + SRC_URI=" + mirror://gnu/${PN}/${P}.tar.xz + verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +# Only libasprintf is under the LGPL (and libintl is in a sep package), +# so put that license behind USE=cxx. +LICENSE="GPL-3+ cxx? ( LGPL-2.1+ )" +SLOT="0" +IUSE="acl +cxx doc emacs git java ncurses nls openmp static-libs xattr" + +# only runtime goes multilib +# Note: The version of libxml2 corresponds to the version bundled via gnulib. +# If the build detects too old of a system version, it will end up falling back +# to the bundled copy. #596918 +# Note: expat lacks a subslot because it is dynamically loaded at runtime. We +# would depend on older subslots if they were available (based on the ABIs that +# are explicitly handled), but expat doesn't currently use subslots. +DEPEND=" + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + >=virtual/libintl-0-r2[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.3:= + dev-libs/expat + acl? ( virtual/acl ) + ncurses? ( sys-libs/ncurses:= ) + java? ( virtual/jdk:1.8 ) + xattr? ( sys-apps/attr ) +" +RDEPEND=" + ${DEPEND} + git? ( dev-vcs/git ) + java? ( virtual/jre:1.8 ) +" +BDEPEND=" + git? ( dev-vcs/git ) + verify-sig? ( sec-keys/openpgp-keys-gettext ) +" +PDEPEND="emacs? ( app-emacs/po-mode )" + +MULTILIB_WRAPPED_HEADERS=( + # only installed for native ABI + /usr/include/gettext-po.h + + /usr/include/autosprintf.h + /usr/include/textstyle.h + /usr/include/textstyle/stdbool.h + /usr/include/textstyle/version.h + /usr/include/textstyle/woe32dll.h +) + +PATCHES=( + "${FILESDIR}"/${PN}-0.21-CVE-2020-12825.patch +) + +QA_SONAME_NO_SYMLINK=".*/preloadable_libintl.so" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + java-pkg-opt-2_pkg_setup +} + +src_prepare() { + java-pkg-opt-2_src_prepare + + default + + # gettext-0.21.1-java-autoconf.patch changes + # gettext-{runtime,tools}/configure.ac and the corresponding + # configure scripts. Avoid regenerating other autotools output. + #touch -c gettext-{runtime,tools}/{aclocal.m4,Makefile.in,config.h.in,configure} || die + # Makefile.am adds a dependency on gettext-{runtime,tools}/configure.ac + #touch -c configure || die + + elibtoolize + + if use elibc_musl || use elibc_Darwin; then + eapply "${FILESDIR}"/${PN}-0.21-musl-omit_setlocale_lock.patch + fi +} + +multilib_src_configure() { + local myconf=( + # switches common to runtime and top-level + --cache-file="${BUILD_DIR}"/config.cache + #--docdir="\$(datarootdir)/doc/${PF}" + + # Emacs support is now in a separate package + --without-emacs + --without-lispdir + # glib depends on us so avoid circular deps + --with-included-glib + # libcroco depends on glib which ... ^^^ + --with-included-libcroco + # this will _disable_ libunistring (since it is not bundled), + # see bug #326477 + --with-included-libunistring + # Never build libintl since it's in dev-libs/libintl now. + --without-included-gettext + # Never build bundled copy of libxml2. + --without-included-libxml + + --disable-csharp + --without-cvs + + $(use_enable acl) + $(use_enable cxx c++) + $(use_enable cxx libasprintf) + $(use_with git) + $(multilib_native_use_enable java) + $(use_enable ncurses curses) + $(use_enable nls) + $(use_enable openmp) + $(use_enable static-libs static) + $(use_enable xattr attr) + ) + + local ECONF_SOURCE="${S}" + if ! multilib_is_native_abi ; then + # for non-native ABIs, we build runtime only + ECONF_SOURCE+=/gettext-runtime + fi + + econf "${myconf[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi ; then + dosym msgfmt /usr/bin/gmsgfmt # bug #43435 + dobin gettext-tools/misc/gettextize + fi + + # 909041 never install libintl which upstream insists on building + rm -f "${ED}"/usr/$(get_libdir)/libintl.* "${ED}"/usr/include/libintl.h +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + + if use java ; then + java-pkg_dojar "${ED}"/usr/share/${PN}/*.jar + rm "${ED}"/usr/share/${PN}/*.jar || die + rm "${ED}"/usr/share/${PN}/*.class || die + if use doc ; then + java-pkg_dojavadoc "${ED}"/usr/share/doc/${PF}/html/javadoc2 + fi + fi + + dodoc AUTHORS ChangeLog NEWS README THANKS + + if use doc ; then + docinto html + dodoc "${ED}"/usr/share/doc/${PF}/*.html + else + rm -rf "${ED}"/usr/share/doc/${PF}/{csharpdoc,examples,javadoc2,javadoc1} + fi + rm "${ED}"/usr/share/doc/${PF}/*.html || die +} + +pkg_preinst() { + java-pkg-opt-2_pkg_preinst +} diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz index de6807ed9a0b..a7f48a5ccf1b 100644 Binary files a/sys-kernel/Manifest.gz and b/sys-kernel/Manifest.gz differ diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest index 6f355c6cb676..9065416c925e 100644 --- a/sys-kernel/gentoo-sources/Manifest +++ b/sys-kernel/gentoo-sources/Manifest @@ -28,6 +28,9 @@ DIST genpatches-5.10-204.extras.tar.xz 3868 BLAKE2B 150f953d75e2e051124f44253272 DIST genpatches-5.10-205.base.tar.xz 6004340 BLAKE2B da00636c3e77eeaa5ac26bcbd97329797a11032bfb4f1ebecb91efa5c8fd935b3031e4a59d871ee84a7af039725b3ed9b84dcc677071cb25349b01379d6e100c SHA512 93e4f76c75208deb001d4fec6a1206e8c8233b26f8977fbd638a76758f569de7a997e11f110d8f2f431cc65b5915beab3a89bd893812b661f5d1a8da5fd3edfd DIST genpatches-5.10-205.experimental.tar.xz 16872 BLAKE2B 5770aa06cc5ce6b35c107584785afb17274f2eb9e5f5c031d8ecc8a3d5c85173524587a12b66d292e5204b826e865c3e884c3ffc5f1e4c1300f11d465ca393fc SHA512 d8f17890cad96b79ce79929a33aec7fb42b77c01419f37d18fa480af46f7221dcb903662ade5fac1d5a72e3cd13b520e5691751aed66b88f673196a99af5adaa DIST genpatches-5.10-205.extras.tar.xz 3868 BLAKE2B ae605d0161ede2f929d907fcf91e39045882d409b223dda879ababc6096659687ddd4f8aa056c789a2da282fd7d5f8e0bed5d85807bbfae1b2731d6b947e6a86 SHA512 f3d23e42e2f11b6d59be715e0308030b71a2391ad3a4123ce219bd976561e3215693b30448ab7e0414f8864c4e6de67666dfebda07e55a01c5307e639c38284c +DIST genpatches-5.10-206.base.tar.xz 6004212 BLAKE2B 2df3791b040648ff3745aa0f6d01d979ee7024ffc70cd540e68a07d2615cce17c15b8f21b9be4ed12a55e31a0c822c3ee1a13756fa4df52e46bce43f2f07eca8 SHA512 2f147b339762ddfae652ea2ef06a4657e480e321f15a706a69082c5291d020122d4a34ab1863bee349a8f37c855cb6feb4ceb7085a385cdf1b14ec65d66dea85 +DIST genpatches-5.10-206.experimental.tar.xz 16880 BLAKE2B ba0fc153b99b9d539be1293ba8082335d7b745141bb36fb16788b94d221ea15bca2134ea3a0f8965589b410c42452ec73d7b87af3e59d22d256ace036e5d2429 SHA512 ffeebac0a72a3b71f27084ec5a140b58f2d6dd887ddcdea0c45b83c87b1104d00f1679d2bd4257efd7b6e0db3ea427615ca611bd9d99726eded954df590dade8 +DIST genpatches-5.10-206.extras.tar.xz 3868 BLAKE2B 6af1a2e8a93e7102f15adb8ad44d0d9ccbc46ccab0c70c0633ddba9113c41ba70c40cf1bdf86e7b165f2e151290032551f3932b9ec28b534874fe0bc962c304b SHA512 7e64ba41b4c85fb92002867c638cc6a6b109fbdbdce0486e1898e64fda7051b28a7943a08147631e850a913c9311125c9e4e29a317acebc2298f667686bf3bab DIST genpatches-5.15-128.base.tar.xz 5056336 BLAKE2B 7b25accd5e2c987050480abac7b79cd280820ee8b3607c84a58b6bc1c30c97c209b1a392c9c92abb7494307ccd138358674e7a984cf4766c2889ec9cee069546 SHA512 be70279f9cf6bdccf0bb3436b13cabca61e6360eae2d33e576f408ef2d32ed3bbb449083b0a84c31f98328ddda68b587f689487fe8346df41e83ecdaf702063e DIST genpatches-5.15-128.experimental.tar.xz 5424 BLAKE2B 648ca7d287f866884ce7def9279c6d92f6e4819239d15e2cd7b65049b68b200e5159691dcdcfe15c5a6e3ae085869a591e444439bb2fe740f25ad33474fcd90e SHA512 55598fa8b010607b873d034fe5c94c3fd9d5bfbb08cdb0e559328b8612ee8a36a15f1be9d30c7cfa417bf82e25dddcc57268572f4fcb9f0c99c938ff8c81435d DIST genpatches-5.15-128.extras.tar.xz 3932 BLAKE2B 64d34eee4a4ee36c8d2431d8341723eb0ec32be703fbb3927e7984e9ea365b7907f38b2f013e725221bfb7d867eb63da4e784506615e1cacf9018c58981a2ce3 SHA512 b735304d7990925485ca45f1cd0f6434a96af45269bb3e10b9b67a41f84440654f62831a5160125f8d0c1ff4587ab00294caa1fa5223e8daf86dc0393bc8a695 @@ -99,6 +102,7 @@ EBUILD gentoo-sources-5.10.192.ebuild 749 BLAKE2B 9e692a395942ce52d9dae63f98e639 EBUILD gentoo-sources-5.10.193.ebuild 749 BLAKE2B ee07db9eb8d251157d79a15c8a5db9415ba1ed92606b410d70829d7396c403034ac2bda3231157376a8f7120f04540d203c76f4bb5818f4f597ae3675ebf61e5 SHA512 40e5097df8cf676b7872752dba5196534a1496d8493b21a20aa79d4d137f003be64e2d2bc26834fe83a9acd794cb302c254ed846994454d827a9263f1f22f56b EBUILD gentoo-sources-5.10.194.ebuild 749 BLAKE2B f88e48233a1c84a8393f68aca4f6a8c77abe429c0684c4ae81cf9dc575c9489a04cbddef867d9d8955da147726b711fae8068e75704ac66327fb3352d472185a SHA512 880c9db22be9e7276c202225a56b94004e983c9b6231e9ca3f8417661db9a78da689e44b2f64c37c1c749fa612912048d9d0719d5d18b34bf5feba621f7a77bb EBUILD gentoo-sources-5.10.195.ebuild 749 BLAKE2B 57a89d57eec28606304ee0ed08cef51a5cb0fc23e1400dd596421344c29cd1bf33855afaf65fd70b2f520c3742afb146505d822561c410b4a96758e05d3cdc4d SHA512 85d43a8e21654c988ee09bdcffc19c93ef7d3cf25ff9a953a6a3b86074233c67de8bab32d8f3ea9d5743045886e79f0979f84519ef97225b68b028e0bc3533b5 +EBUILD gentoo-sources-5.10.196.ebuild 749 BLAKE2B 6406e44c09e455ca998fff0423564b47bff8e9df884e3fc5e111af2a4e8d6ccd389fb69cee13881376c9652ebd77ae55cf1aa6951b82a7d77d20b3fb14177fb4 SHA512 59d729a245ef7b260ddec2434e4686aeb199baa0f1b2f4e41d40c9668d8964c07ec9710cf603e01483984ce84f1d242779d396211119577dabcf9eb0d6ce6a5d EBUILD gentoo-sources-5.15.122.ebuild 693 BLAKE2B a2962a75e71d3f8facdafe4ea22074fd11fd8b1f87445836b12db55606b1f879ee4c4bde1425108ba4b9f8ec9fd5cf05dbdcbe4d39483f986f849679d46c2142 SHA512 b4f8bbe1c64c9a62ebc42b1d86b212d7501d90d0a24b59a8dd428af07520c9b68cfe68f86334a96a9e6b2db54667b5389282672ee91d633c7fa1b103bf5b7300 EBUILD gentoo-sources-5.15.127.ebuild 747 BLAKE2B cd851783b73798ee5c7cb18e2da5617079dab6ed59ff98b935181556c1ab03d9b2989a81c092a806a62128f96b6bba7faf373ab875b5c2914bc635b467ddc280 SHA512 91c59bbd6d93c301b8a8eadc8118ebc3446f12c894b68185f3da9a265d8d852955b7b74c4600238bc49f1b6eeb7f00ff0239fb604b3629f02eda68c112ba0fc9 EBUILD gentoo-sources-5.15.128.ebuild 749 BLAKE2B 71099d7ac882242e56d87144d308b3f972785864440af7ff11af5c612c0d739a530f5920b87fbd51681ac96e2dc22fc64906f3af67392d879a0329c4e6e80716 SHA512 d4d82032c51d5c16869da4a9e262abd59f0eede67e472a105a394348d7ac2cfc59a3bf18da459662e11a6289c6fab0c22e92108fcbe7a3ae0caabb779582dc28 diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.196.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.196.ebuild new file mode 100644 index 000000000000..bf237e43c5ee --- /dev/null +++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.196.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 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="206" + +inherit kernel-2 +detect_version +detect_arch + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches" +IUSE="experimental" + +DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree" +SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}" + +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/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest index 358e7f52093c..41c0fc85e1c1 100644 --- a/sys-kernel/linux-firmware/Manifest +++ b/sys-kernel/linux-firmware/Manifest @@ -1,10 +1,10 @@ -DIST linux-firmware-20230515.tar.xz 274489272 BLAKE2B 5563a89d39e127433f726f0b67b656e46d7ed00f2ff10e3e075d85cbfda25ba5c48fc688df3466b7910a599764faa7eb49b7565b5feeaeca9d40516d9ef59880 SHA512 9060dde164203516fb01d4920ce245acf17f33b5e707093bd5cfbc18193fd6e91e4a9b721fe46d12420c499254d287d5c1e211ae7c576e450820e8e085d646bd DIST linux-firmware-20230625_p20230707.tar.gz 441416528 BLAKE2B f964377c4ebfc232e3ed11120a68fd419506bad077fb1082a57f5103e0e974ef047c2dc00053029d26eefe23344c02a3bcafeef3057d9787a192f5b8b5be056f SHA512 02c6b6440e33c6fbc857b82c3193affd7ca772ac635c3e987f03073ae6460150f980e9cd438230fce0f0f9f7c5f964e87d424c2d3ea240d735b553c5783226c4 DIST linux-firmware-20230625_p20230724.tar.gz 441906566 BLAKE2B 5bed31d9ad78440bb12feeacb1ba27a07ad30b0eb8c7bfd03a4e7a7590012af1f9535a49fbf031abf79dd05ca90be79566f06db6f955910edfdca61281831c67 SHA512 daaf07422eb6f3e1b50f8a5dba5bfff747fe6750c0210ab798745f61d774eef7642ab45b9b404c668cf017d6b7fcf89c34bce9e6c77053b1b81f1a3498c5be18 DIST linux-firmware-20230804.tar.xz 295170972 BLAKE2B 48eca78ab97ef5ac335dd2bfd043cf3e67c52c68cb8b3eb152725e04838a7662dafa9745add6fc786bf87d275809b51a07496fbdaf4607a89e2787388fe1d1cd SHA512 b7fdffd49530223394a0896608a746395cbe9d1a3ca7e4e744bc8381e937845e085f08e2b56854a233426164072f4c365b281db2f0dbb47192a97a94ada8fae6 -EBUILD linux-firmware-20230515.ebuild 11196 BLAKE2B 2ba77bdaba0758932889c2fbc04df410f10a7535f482490779545445e1af06448a467b40ca6c32f36bba870bd482685facfb0d4d2bfcebfba6b043a1167c053e SHA512 8c51e94c77cb3500fbf02adf5472e40702e09bf93ba5f1cc78b02f984bbcedba393a12c55ba11c2acdbc5b270c0ce5f7c07ca8dd6fb4a058f782ebed504cf88a +DIST linux-firmware-20230919.tar.xz 314110436 BLAKE2B 053142b7b534905e53b59149c20ff88ce52373dc56dd6d283ea8dc93a96891efe74a64b3a5e5b69f6e0fba90c20a03fe1a5d8450e73650201fbc26eeb52fa5e8 SHA512 e91dc432affd55f3b1337cd46eaf6c83054c3a700996e2324399ee160ec91fd0cdfcee3be35c4456c35f0b54d1d22d326d2f62d53b17d8bfa5495b7dcd73a332 EBUILD linux-firmware-20230625_p20230707.ebuild 11236 BLAKE2B e51ae25a65c40a6cfbdcfe02a0e28542791d240c2a8b8e2e318a3583f55c4e3e41ec0bb51167bda82bf952e17fa24a964edab7db7dd6e24ed3caba4a1324901c SHA512 0ab1e3d994f6a6ac901e2370f86119fd26d08a034b0e4dccf788a7cd52534bd46a884b8e56705192d877942f540e7437e3e378ba1b8633d206534e777fbe9e82 EBUILD linux-firmware-20230625_p20230724.ebuild 11236 BLAKE2B b8c589d73300df9b6ecb415abffdb2feea665bbefab66de5b0ead1ec38773ed8f1770747ff99b98dccf35faf603102f8a7a557245cb8b1549e38b4f55b72a5bb SHA512 ea77fb1cbb89246c9ddef62ff3aac3fdcdd61d8a3af6b6acd18805b67111395ab7f7415c16b2547a19d4d928100d1c73cfbc4c818d95cc0db018876c6b1f53fd EBUILD linux-firmware-20230804.ebuild 11196 BLAKE2B 2ba77bdaba0758932889c2fbc04df410f10a7535f482490779545445e1af06448a467b40ca6c32f36bba870bd482685facfb0d4d2bfcebfba6b043a1167c053e SHA512 8c51e94c77cb3500fbf02adf5472e40702e09bf93ba5f1cc78b02f984bbcedba393a12c55ba11c2acdbc5b270c0ce5f7c07ca8dd6fb4a058f782ebed504cf88a +EBUILD linux-firmware-20230919.ebuild 11204 BLAKE2B 066c6a8347a4e9ab45c06a584172ee91f88c3459032602021f62c8a1cff5262ec5c7e03e649d339cb6fbcb2bd7af3cff9a4dbbf010b53c7449d0371413e04cf5 SHA512 83db43336064c576d5d5be7929a23ed906f8ee593f89e69280d0375895e6a7fb9ca274ed5fac63e4af15b6ae468ec394b20d7f2345b65825f027754b78130884 EBUILD linux-firmware-99999999.ebuild 11204 BLAKE2B 066c6a8347a4e9ab45c06a584172ee91f88c3459032602021f62c8a1cff5262ec5c7e03e649d339cb6fbcb2bd7af3cff9a4dbbf010b53c7449d0371413e04cf5 SHA512 83db43336064c576d5d5be7929a23ed906f8ee593f89e69280d0375895e6a7fb9ca274ed5fac63e4af15b6ae468ec394b20d7f2345b65825f027754b78130884 MISC metadata.xml 1192 BLAKE2B 52efc1e40ffdac04c33fd2c50a1b7a03f775e16c6aaac19f1a7c9c54f853f7f3dd37fd52e4cf7fcc05bf17d45e4d7956deff7b552b1b568005feca60d967fa23 SHA512 e1214670c10573aee4e272b45bb9c21c85b15d520e77f57fa1decf8c7bb1dd765bdf6b878b6c52a8455f9569735b806caf053dc7934ce74c7088b991ebb705a2 diff --git a/sys-kernel/linux-firmware/linux-firmware-20230515.ebuild b/sys-kernel/linux-firmware/linux-firmware-20230515.ebuild deleted file mode 100644 index c7bc4aeff108..000000000000 --- a/sys-kernel/linux-firmware/linux-firmware-20230515.ebuild +++ /dev/null @@ -1,403 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit linux-info mount-boot savedconfig multiprocessing - -# In case this is a real snapshot, fill in commit below. -# For normal, tagged releases, leave blank -MY_COMMIT="" - -if [[ ${PV} == 99999999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git" -else - if [[ -n "${MY_COMMIT}" ]]; then - SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${MY_COMMIT}" - else - SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz" - fi - - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Linux firmware files" -HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git" - -LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) - redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT ) - unknown-license? ( all-rights-reserved )" -SLOT="0" -IUSE="compress-xz compress-zstd initramfs +redistributable savedconfig unknown-license" -REQUIRED_USE="initramfs? ( redistributable ) - ?? ( compress-xz compress-zstd )" - -RESTRICT="binchecks strip test - unknown-license? ( bindist )" - -BDEPEND="initramfs? ( app-arch/cpio ) - compress-xz? ( app-arch/xz-utils ) - compress-zstd? ( app-arch/zstd )" - -#add anything else that collides to this -RDEPEND="!savedconfig? ( - redistributable? ( - !sys-firmware/alsa-firmware[alsa_cards_ca0132] - !sys-block/qla-fc-firmware - !sys-firmware/iwl1000-ucode - !sys-firmware/iwl6005-ucode - !sys-firmware/iwl6030-ucode - !sys-firmware/iwl3160-ucode - !sys-firmware/iwl7260-ucode - !sys-firmware/iwl3160-7260-bt-ucode - !sys-firmware/raspberrypi-wifi-ucode - ) - unknown-license? ( - !sys-firmware/alsa-firmware[alsa_cards_korg1212] - !sys-firmware/alsa-firmware[alsa_cards_maestro3] - !sys-firmware/alsa-firmware[alsa_cards_sb16] - !sys-firmware/alsa-firmware[alsa_cards_ymfpci] - ) - )" - -QA_PREBUILT="*" - -pkg_setup() { - if use compress-xz || use compress-zstd ; then - local CONFIG_CHECK - - if kernel_is -ge 5 19; then - use compress-xz && CONFIG_CHECK="~FW_LOADER_COMPRESS_XZ" - use compress-zstd && CONFIG_CHECK="~FW_LOADER_COMPRESS_ZSTD" - else - use compress-xz && CONFIG_CHECK="~FW_LOADER_COMPRESS" - if use compress-zstd; then - eerror "Kernels <5.19 do not support ZSTD-compressed firmware files" - fi - fi - linux-info_pkg_setup - fi -} - -pkg_pretend() { - use initramfs && mount-boot_pkg_pretend -} - -src_unpack() { - if [[ ${PV} == 99999999* ]]; then - git-r3_src_unpack - else - default - # rename directory from git snapshot tarball - if [[ ${#GIT_COMMIT} -gt 8 ]]; then - mv ${PN}-*/ ${P} || die - fi - fi -} - -src_prepare() { - default - - find . -type f -not -perm 0644 -print0 \ - | xargs --null --no-run-if-empty chmod 0644 \ - || die - - chmod +x copy-firmware.sh || die - - if use initramfs; then - if [[ -d "${S}/amd-ucode" ]]; then - local UCODETMP="${T}/ucode_tmp" - local UCODEDIR="${UCODETMP}/kernel/x86/microcode" - mkdir -p "${UCODEDIR}" || die - echo 1 > "${UCODETMP}/early_cpio" - - local amd_ucode_file="${UCODEDIR}/AuthenticAMD.bin" - cat "${S}"/amd-ucode/*.bin > "${amd_ucode_file}" || die "Failed to concat amd cpu ucode" - - if [[ ! -s "${amd_ucode_file}" ]]; then - die "Sanity check failed: '${amd_ucode_file}' is empty!" - fi - - pushd "${UCODETMP}" &>/dev/null || die - find . -print0 | cpio --quiet --null -o -H newc -R 0:0 > "${S}"/amd-uc.img - popd &>/dev/null || die - if [[ ! -s "${S}/amd-uc.img" ]]; then - die "Failed to create '${S}/amd-uc.img'!" - fi - else - # If this will ever happen something has changed which - # must be reviewed - die "'${S}/amd-ucode' not found!" - fi - fi - - # whitelist of misc files - local misc_files=( - copy-firmware.sh - WHENCE - README - ) - - # whitelist of images with a free software license - local free_software=( - # keyspan_pda (GPL-2+) - keyspan_pda/keyspan_pda.fw - keyspan_pda/xircom_pgs.fw - # dsp56k (GPL-2+) - dsp56k/bootstrap.bin - # ath9k_htc (BSD GPL-2+ MIT) - ath9k_htc/htc_7010-1.4.0.fw - ath9k_htc/htc_9271-1.4.0.fw - # pcnet_cs, 3c589_cs, 3c574_cs, serial_cs (dual GPL-2/MPL-1.1) - cis/LA-PCM.cis - cis/PCMLM28.cis - cis/DP83903.cis - cis/NE2K.cis - cis/tamarack.cis - cis/PE-200.cis - cis/PE520.cis - cis/3CXEM556.cis - cis/3CCFEM556.cis - cis/MT5634ZLX.cis - cis/RS-COM-2P.cis - cis/COMpad2.cis - cis/COMpad4.cis - # serial_cs (GPL-3) - cis/SW_555_SER.cis - cis/SW_7xx_SER.cis - cis/SW_8xx_SER.cis - # dvb-ttpci (GPL-2+) - av7110/bootcode.bin - # usbdux, usbduxfast, usbduxsigma (GPL-2+) - usbdux_firmware.bin - usbduxfast_firmware.bin - usbduxsigma_firmware.bin - # brcmfmac (GPL-2+) - brcm/brcmfmac4330-sdio.Prowise-PT301.txt - brcm/brcmfmac43340-sdio.meegopad-t08.txt - brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt - brcm/brcmfmac43362-sdio.lemaker,bananapro.txt - brcm/brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt - "brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt" - brcm/brcmfmac43430-sdio.AP6212.txt - brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt - brcm/brcmfmac43430-sdio.MUR1DX.txt - brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt - brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt - brcm/brcmfmac4356-pcie.gpd-win-pocket.txt - # isci (GPL-2) - isci/isci_firmware.bin - # carl9170 (GPL-2+) - carl9170-1.fw - # atusb (GPL-2+) - atusb/atusb-0.2.dfu - atusb/atusb-0.3.dfu - atusb/rzusb-0.3.bin - # mlxsw_spectrum (dual BSD/GPL-2) - mellanox/mlxsw_spectrum-13.1420.122.mfa2 - mellanox/mlxsw_spectrum-13.1530.152.mfa2 - mellanox/mlxsw_spectrum-13.1620.192.mfa2 - mellanox/mlxsw_spectrum-13.1702.6.mfa2 - mellanox/mlxsw_spectrum-13.1703.4.mfa2 - mellanox/mlxsw_spectrum-13.1910.622.mfa2 - mellanox/mlxsw_spectrum-13.2000.1122.mfa2 - ) - - # blacklist of images with unknown license - local unknown_license=( - korg/k1212.dsp - ess/maestro3_assp_kernel.fw - ess/maestro3_assp_minisrc.fw - yamaha/ds1_ctrl.fw - yamaha/ds1_dsp.fw - yamaha/ds1e_ctrl.fw - ttusb-budget/dspbootcode.bin - emi62/bitstream.fw - emi62/loader.fw - emi62/midi.fw - emi62/spdif.fw - ti_3410.fw - ti_5052.fw - mts_mt9234mu.fw - mts_mt9234zba.fw - whiteheat.fw - whiteheat_loader.fw - cpia2/stv0672_vp4.bin - vicam/firmware.fw - edgeport/boot.fw - edgeport/boot2.fw - edgeport/down.fw - edgeport/down2.fw - edgeport/down3.bin - sb16/mulaw_main.csp - sb16/alaw_main.csp - sb16/ima_adpcm_init.csp - sb16/ima_adpcm_playback.csp - sb16/ima_adpcm_capture.csp - sun/cassini.bin - acenic/tg1.bin - acenic/tg2.bin - adaptec/starfire_rx.bin - adaptec/starfire_tx.bin - yam/1200.bin - yam/9600.bin - ositech/Xilinx7OD.bin - qlogic/isp1000.bin - myricom/lanai.bin - yamaha/yss225_registers.bin - lgs8g75.fw - ) - - if use !unknown-license; then - einfo "Removing files with unknown license ..." - rm -v "${unknown_license[@]}" || die - fi - - if use !redistributable; then - # remove files _not_ in the free_software or unknown_license lists - # everything else is confirmed (or assumed) to be redistributable - # based on upstream acceptance policy - einfo "Removing non-redistributable files ..." - local OLDIFS="${IFS}" - local IFS=$'\n' - set -o pipefail - find ! -type d -printf "%P\n" \ - | grep -Fvx -e "${misc_files[*]}" -e "${free_software[*]}" -e "${unknown_license[*]}" \ - | xargs -d '\n' --no-run-if-empty rm -v - - [[ ${?} -ne 0 ]] && die "Failed to remove non-redistributable files" - - IFS="${OLDIFS}" - fi - - restore_config ${PN}.conf -} - -src_install() { - ./copy-firmware.sh -v "${ED}/lib/firmware" || die - - pushd "${ED}/lib/firmware" &>/dev/null || die - - # especially use !redistributable will cause some broken symlinks - einfo "Removing broken symlinks ..." - find * -xtype l -print -delete || die - - if use savedconfig; then - if [[ -s "${S}/${PN}.conf" ]]; then - local files_to_keep="${T}/files_to_keep.lst" - grep -v '^#' "${S}/${PN}.conf" 2>/dev/null > "${files_to_keep}" || die - [[ -s "${files_to_keep}" ]] || die "grep failed, empty config file?" - - einfo "Applying USE=savedconfig; Removing all files not listed in config ..." - find ! -type d -printf "%P\n" \ - | grep -Fvx -f "${files_to_keep}" \ - | xargs -d '\n' --no-run-if-empty rm -v - - if [[ ${PIPESTATUS[0]} -ne 0 ]]; then - die "Find failed to print installed files" - elif [[ ${PIPESTATUS[1]} -eq 2 ]]; then - # grep returns exit status 1 if no lines were selected - # which is the case when we want to keep all files - die "Grep failed to select files to keep" - elif [[ ${PIPESTATUS[2]} -ne 0 ]]; then - die "Failed to remove files not listed in config" - fi - fi - fi - - # remove empty directories, bug #396073 - find -type d -empty -delete || die - - # sanity check - if ! ( shopt -s failglob; : * ) 2>/dev/null; then - eerror "No files to install. Check your USE flag settings" - eerror "and the list of files in your saved configuration." - die "Refusing to install an empty package" - fi - - # create config file - echo "# Remove files that shall not be installed from this list." > "${S}"/${PN}.conf || die - find * ! -type d >> "${S}"/${PN}.conf || die - save_config "${S}"/${PN}.conf - - if use compress-xz || use compress-zstd; then - einfo "Compressing firmware ..." - local target - local ext - local compressor - - if use compress-xz; then - ext=xz - compressor="xz -T1 -C crc32" - elif use compress-zstd; then - ext=zst - compressor="zstd -15 -T1 -C -q --rm" - fi - - # rename symlinks - while IFS= read -r -d '' f; do - # skip symlinks pointing to directories - [[ -d ${f} ]] && continue - - target=$(readlink "${f}") - [[ $? -eq 0 ]] || die - ln -sf "${target}".${ext} "${f}" || die - mv -T "${f}" "${f}".${ext} || die - done < <(find . -type l -print0) || die - - find . -type f ! -path "./amd-ucode/*" -print0 | \ - xargs -0 -P $(makeopts_jobs) -I'{}' ${compressor} '{}' || die - - fi - - popd &>/dev/null || die - - if use initramfs ; then - insinto /boot - doins "${S}"/amd-uc.img - fi -} - -pkg_preinst() { - if use savedconfig; then - ewarn "USE=savedconfig is active. You must handle file collisions manually." - fi - - # Fix 'symlink is blocked by a directory' Bug #871315 - if has_version "<${CATEGORY}/${PN}-20220913-r2" ; then - rm -rf "${EROOT}"/lib/firmware/qcom/LENOVO/21BX - fi - - # Make sure /boot is available if needed. - use initramfs && mount-boot_pkg_preinst -} - -pkg_postinst() { - elog "If you are only interested in particular firmware files, edit the saved" - elog "configfile and remove those that you do not want." - - local ver - for ver in ${REPLACING_VERSIONS}; do - if ver_test ${ver} -lt 20190514; then - elog - elog 'Starting with version 20190514, installation of many firmware' - elog 'files is controlled by USE flags. Please review your USE flag' - elog 'and package.license settings if you are missing some files.' - break - fi - done - - # Don't forget to umount /boot if it was previously mounted by us. - use initramfs && mount-boot_pkg_postinst -} - -pkg_prerm() { - # Make sure /boot is mounted so that we can remove /boot/amd-uc.img! - use initramfs && mount-boot_pkg_prerm -} - -pkg_postrm() { - # Don't forget to umount /boot if it was previously mounted by us. - use initramfs && mount-boot_pkg_postrm -} diff --git a/sys-kernel/linux-firmware/linux-firmware-20230919.ebuild b/sys-kernel/linux-firmware/linux-firmware-20230919.ebuild new file mode 100644 index 000000000000..feed015c3e3e --- /dev/null +++ b/sys-kernel/linux-firmware/linux-firmware-20230919.ebuild @@ -0,0 +1,403 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit linux-info mount-boot savedconfig multiprocessing + +# In case this is a real snapshot, fill in commit below. +# For normal, tagged releases, leave blank +MY_COMMIT="" + +if [[ ${PV} == 99999999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git" +else + if [[ -n "${MY_COMMIT}" ]]; then + SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${MY_COMMIT}" + else + SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz" + fi + + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Linux firmware files" +HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git" + +LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) + redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT ) + unknown-license? ( all-rights-reserved )" +SLOT="0" +IUSE="compress-xz compress-zstd initramfs +redistributable savedconfig unknown-license" +REQUIRED_USE="initramfs? ( redistributable ) + ?? ( compress-xz compress-zstd )" + +RESTRICT="binchecks strip test + unknown-license? ( bindist )" + +BDEPEND="initramfs? ( app-arch/cpio ) + compress-xz? ( app-arch/xz-utils ) + compress-zstd? ( app-arch/zstd )" + +#add anything else that collides to this +RDEPEND="!savedconfig? ( + redistributable? ( + !sys-firmware/alsa-firmware[alsa_cards_ca0132] + !sys-block/qla-fc-firmware + !sys-firmware/iwl1000-ucode + !sys-firmware/iwl6005-ucode + !sys-firmware/iwl6030-ucode + !sys-firmware/iwl3160-ucode + !sys-firmware/iwl7260-ucode + !sys-firmware/iwl3160-7260-bt-ucode + !sys-firmware/raspberrypi-wifi-ucode + ) + unknown-license? ( + !sys-firmware/alsa-firmware[alsa_cards_korg1212] + !sys-firmware/alsa-firmware[alsa_cards_maestro3] + !sys-firmware/alsa-firmware[alsa_cards_sb16] + !sys-firmware/alsa-firmware[alsa_cards_ymfpci] + ) + )" + +QA_PREBUILT="*" + +pkg_setup() { + if use compress-xz || use compress-zstd ; then + local CONFIG_CHECK + + if kernel_is -ge 5 19; then + use compress-xz && CONFIG_CHECK="~FW_LOADER_COMPRESS_XZ" + use compress-zstd && CONFIG_CHECK="~FW_LOADER_COMPRESS_ZSTD" + else + use compress-xz && CONFIG_CHECK="~FW_LOADER_COMPRESS" + if use compress-zstd; then + eerror "Kernels <5.19 do not support ZSTD-compressed firmware files" + fi + fi + linux-info_pkg_setup + fi +} + +pkg_pretend() { + use initramfs && mount-boot_pkg_pretend +} + +src_unpack() { + if [[ ${PV} == 99999999* ]]; then + git-r3_src_unpack + else + default + # rename directory from git snapshot tarball + if [[ ${#GIT_COMMIT} -gt 8 ]]; then + mv ${PN}-*/ ${P} || die + fi + fi +} + +src_prepare() { + default + + find . -type f -not -perm 0644 -print0 \ + | xargs --null --no-run-if-empty chmod 0644 \ + || die + + chmod +x copy-firmware.sh || die + + if use initramfs; then + if [[ -d "${S}/amd-ucode" ]]; then + local UCODETMP="${T}/ucode_tmp" + local UCODEDIR="${UCODETMP}/kernel/x86/microcode" + mkdir -p "${UCODEDIR}" || die + echo 1 > "${UCODETMP}/early_cpio" + + local amd_ucode_file="${UCODEDIR}/AuthenticAMD.bin" + cat "${S}"/amd-ucode/*.bin > "${amd_ucode_file}" || die "Failed to concat amd cpu ucode" + + if [[ ! -s "${amd_ucode_file}" ]]; then + die "Sanity check failed: '${amd_ucode_file}' is empty!" + fi + + pushd "${UCODETMP}" &>/dev/null || die + find . -print0 | cpio --quiet --null -o -H newc -R 0:0 > "${S}"/amd-uc.img + popd &>/dev/null || die + if [[ ! -s "${S}/amd-uc.img" ]]; then + die "Failed to create '${S}/amd-uc.img'!" + fi + else + # If this will ever happen something has changed which + # must be reviewed + die "'${S}/amd-ucode' not found!" + fi + fi + + # whitelist of misc files + local misc_files=( + copy-firmware.sh + WHENCE + README + ) + + # whitelist of images with a free software license + local free_software=( + # keyspan_pda (GPL-2+) + keyspan_pda/keyspan_pda.fw + keyspan_pda/xircom_pgs.fw + # dsp56k (GPL-2+) + dsp56k/bootstrap.bin + # ath9k_htc (BSD GPL-2+ MIT) + ath9k_htc/htc_7010-1.4.0.fw + ath9k_htc/htc_9271-1.4.0.fw + # pcnet_cs, 3c589_cs, 3c574_cs, serial_cs (dual GPL-2/MPL-1.1) + cis/LA-PCM.cis + cis/PCMLM28.cis + cis/DP83903.cis + cis/NE2K.cis + cis/tamarack.cis + cis/PE-200.cis + cis/PE520.cis + cis/3CXEM556.cis + cis/3CCFEM556.cis + cis/MT5634ZLX.cis + cis/RS-COM-2P.cis + cis/COMpad2.cis + cis/COMpad4.cis + # serial_cs (GPL-3) + cis/SW_555_SER.cis + cis/SW_7xx_SER.cis + cis/SW_8xx_SER.cis + # dvb-ttpci (GPL-2+) + av7110/bootcode.bin + # usbdux, usbduxfast, usbduxsigma (GPL-2+) + usbdux_firmware.bin + usbduxfast_firmware.bin + usbduxsigma_firmware.bin + # brcmfmac (GPL-2+) + brcm/brcmfmac4330-sdio.Prowise-PT301.txt + brcm/brcmfmac43340-sdio.meegopad-t08.txt + brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt + brcm/brcmfmac43362-sdio.lemaker,bananapro.txt + brcm/brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt + "brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt" + brcm/brcmfmac43430-sdio.AP6212.txt + brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt + brcm/brcmfmac43430-sdio.MUR1DX.txt + brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt + brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt + brcm/brcmfmac4356-pcie.gpd-win-pocket.txt + # isci (GPL-2) + isci/isci_firmware.bin + # carl9170 (GPL-2+) + carl9170-1.fw + # atusb (GPL-2+) + atusb/atusb-0.2.dfu + atusb/atusb-0.3.dfu + atusb/rzusb-0.3.bin + # mlxsw_spectrum (dual BSD/GPL-2) + mellanox/mlxsw_spectrum-13.1420.122.mfa2 + mellanox/mlxsw_spectrum-13.1530.152.mfa2 + mellanox/mlxsw_spectrum-13.1620.192.mfa2 + mellanox/mlxsw_spectrum-13.1702.6.mfa2 + mellanox/mlxsw_spectrum-13.1703.4.mfa2 + mellanox/mlxsw_spectrum-13.1910.622.mfa2 + mellanox/mlxsw_spectrum-13.2000.1122.mfa2 + ) + + # blacklist of images with unknown license + local unknown_license=( + korg/k1212.dsp + ess/maestro3_assp_kernel.fw + ess/maestro3_assp_minisrc.fw + yamaha/ds1_ctrl.fw + yamaha/ds1_dsp.fw + yamaha/ds1e_ctrl.fw + ttusb-budget/dspbootcode.bin + emi62/bitstream.fw + emi62/loader.fw + emi62/midi.fw + emi62/spdif.fw + ti_3410.fw + ti_5052.fw + mts_mt9234mu.fw + mts_mt9234zba.fw + whiteheat.fw + whiteheat_loader.fw + cpia2/stv0672_vp4.bin + vicam/firmware.fw + edgeport/boot.fw + edgeport/boot2.fw + edgeport/down.fw + edgeport/down2.fw + edgeport/down3.bin + sb16/mulaw_main.csp + sb16/alaw_main.csp + sb16/ima_adpcm_init.csp + sb16/ima_adpcm_playback.csp + sb16/ima_adpcm_capture.csp + sun/cassini.bin + acenic/tg1.bin + acenic/tg2.bin + adaptec/starfire_rx.bin + adaptec/starfire_tx.bin + yam/1200.bin + yam/9600.bin + ositech/Xilinx7OD.bin + qlogic/isp1000.bin + myricom/lanai.bin + yamaha/yss225_registers.bin + lgs8g75.fw + ) + + if use !unknown-license; then + einfo "Removing files with unknown license ..." + rm -v "${unknown_license[@]}" || die + fi + + if use !redistributable; then + # remove files _not_ in the free_software or unknown_license lists + # everything else is confirmed (or assumed) to be redistributable + # based on upstream acceptance policy + einfo "Removing non-redistributable files ..." + local OLDIFS="${IFS}" + local IFS=$'\n' + set -o pipefail + find ! -type d -printf "%P\n" \ + | grep -Fvx -e "${misc_files[*]}" -e "${free_software[*]}" -e "${unknown_license[*]}" \ + | xargs -d '\n' --no-run-if-empty rm -v + + [[ ${?} -ne 0 ]] && die "Failed to remove non-redistributable files" + + IFS="${OLDIFS}" + fi + + restore_config ${PN}.conf +} + +src_install() { + ./copy-firmware.sh -v "${ED}/lib/firmware" || die + + pushd "${ED}/lib/firmware" &>/dev/null || die + + # especially use !redistributable will cause some broken symlinks + einfo "Removing broken symlinks ..." + find * -xtype l -print -delete || die + + if use savedconfig; then + if [[ -s "${S}/${PN}.conf" ]]; then + local files_to_keep="${T}/files_to_keep.lst" + grep -v '^#' "${S}/${PN}.conf" 2>/dev/null > "${files_to_keep}" || die + [[ -s "${files_to_keep}" ]] || die "grep failed, empty config file?" + + einfo "Applying USE=savedconfig; Removing all files not listed in config ..." + find ! -type d -printf "%P\n" \ + | grep -Fvx -f "${files_to_keep}" \ + | xargs -d '\n' --no-run-if-empty rm -v + + if [[ ${PIPESTATUS[0]} -ne 0 ]]; then + die "Find failed to print installed files" + elif [[ ${PIPESTATUS[1]} -eq 2 ]]; then + # grep returns exit status 1 if no lines were selected + # which is the case when we want to keep all files + die "Grep failed to select files to keep" + elif [[ ${PIPESTATUS[2]} -ne 0 ]]; then + die "Failed to remove files not listed in config" + fi + fi + fi + + # remove empty directories, bug #396073 + find -type d -empty -delete || die + + # sanity check + if ! ( shopt -s failglob; : * ) 2>/dev/null; then + eerror "No files to install. Check your USE flag settings" + eerror "and the list of files in your saved configuration." + die "Refusing to install an empty package" + fi + + # create config file + echo "# Remove files that shall not be installed from this list." > "${S}"/${PN}.conf || die + find * ! -type d >> "${S}"/${PN}.conf || die + save_config "${S}"/${PN}.conf + + if use compress-xz || use compress-zstd; then + einfo "Compressing firmware ..." + local target + local ext + local compressor + + if use compress-xz; then + ext=xz + compressor="xz -T1 -C crc32" + elif use compress-zstd; then + ext=zst + compressor="zstd -15 -T1 -C -q --rm" + fi + + # rename symlinks + while IFS= read -r -d '' f; do + # skip symlinks pointing to directories + [[ -d ${f} ]] && continue + + target=$(readlink "${f}") + [[ $? -eq 0 ]] || die + ln -sf "${target}".${ext} "${f}" || die + mv -T "${f}" "${f}".${ext} || die + done < <(find . -type l -print0) || die + + find . -type f ! -path "./amd-ucode/*" -print0 | \ + xargs -0 -P $(makeopts_jobs) -I'{}' ${compressor} '{}' || die + + fi + + popd &>/dev/null || die + + if use initramfs ; then + insinto /boot + doins "${S}"/amd-uc.img + fi +} + +pkg_preinst() { + if use savedconfig; then + ewarn "USE=savedconfig is active. You must handle file collisions manually." + fi + + # Fix 'symlink is blocked by a directory' Bug #871315 + if has_version "<${CATEGORY}/${PN}-20220913-r2" ; then + rm -rf "${EROOT}"/lib/firmware/qcom/LENOVO/21BX + fi + + # Make sure /boot is available if needed. + use initramfs && mount-boot_pkg_preinst +} + +pkg_postinst() { + elog "If you are only interested in particular firmware files, edit the saved" + elog "configfile and remove those that you do not want." + + local ver + for ver in ${REPLACING_VERSIONS}; do + if ver_test ${ver} -lt 20190514; then + elog + elog 'Starting with version 20190514, installation of many firmware' + elog 'files is controlled by USE flags. Please review your USE flag' + elog 'and package.license settings if you are missing some files.' + break + fi + done + + # Don't forget to umount /boot if it was previously mounted by us. + use initramfs && mount-boot_pkg_postinst +} + +pkg_prerm() { + # Make sure /boot is mounted so that we can remove /boot/amd-uc.img! + use initramfs && mount-boot_pkg_prerm +} + +pkg_postrm() { + # Don't forget to umount /boot if it was previously mounted by us. + use initramfs && mount-boot_pkg_postrm +} diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest index 4aeb30854cb6..cb5fccfdb457 100644 --- a/sys-kernel/vanilla-sources/Manifest +++ b/sys-kernel/vanilla-sources/Manifest @@ -8,7 +8,7 @@ DIST linux-6.4.tar.xz 137794856 BLAKE2B b59eb04a8715af9f686978812e6d4a466172bb85 DIST linux-6.5.tar.xz 138898084 BLAKE2B 2e641b79a080e8f4ce283bcf6b74e2c6f15a374367f1c4c875c663868dbe801317340824fb3adb46b3a51d3b7e1f67cc4e8144d367621ec43ffba5c4eb8abb39 SHA512 1b59dc5e65d4922c3217a8c8f19022dfd6595ae89747861d825bfeb51a4ae6c85449d05db69635a712bef7b355b80318195665582d8933b1fed6ba582f6ff257 DIST patch-4.14.325.xz 5252028 BLAKE2B 62990cf3b657fa7ade4aee3a70f83392cd8a0bef1fa2b1226b8b373459309bca8b39e2ea231fe358891b67d96f9fc2542ac22267f30ff0cb0992e1e460dcfb9e SHA512 2c5a831a51f85a5069faaef6d6d7ae5ab82bb8ab5e0572016dc531298513202820c97dcf945d07cf7b134649e91e42fc64ad9572b57e9d4f1eded315b2901c63 DIST patch-4.19.294.xz 5618172 BLAKE2B 75d0cd4eaec6a2d26a3cedbc13fcb2a02d78714f48efaf791d8011a010f7f4ad045e7207ce4acd60538645276a36803d49f0a4cb3b3e7643b9f47e99f8e29ff0 SHA512 74770b8723e74fc99f8924aa7f6104547fa4f7149468bd6fb19ec59b42154ddf407fd7e0f44055633b85de22373c6f0afd603bec49a31bb51d44d734613c4f36 -DIST patch-5.10.195.xz 5183720 BLAKE2B 3001049eb4ce02cc259f06aba85faaca6cfb6d58df79330c3814ea1db0d3f1f25fc757005b62df9d0e58343341d9ca546e866bc69f8165f6ff03c084d8c74d26 SHA512 452eac72bca8cb49f738bd31b427cfdec02ed030e0770043596f7171c7fcdf4a5d8ea8227e6fc43083eb2e7f4df2dd5475f4d2d096a1731bd67b973d69bc1c29 +DIST patch-5.10.196.xz 5183600 BLAKE2B 9d37b23a4e9b0c70b2c60cc5d508d5f9b09f0cd7bfadf3a9e3e4575fc65cae4f86915253851b41885b8aeeaa9ae909cfccdd19230e0d4075a2e8ac6be28561c3 SHA512 ee6aea447d6f67e4e4f6fcab80b68405638010758693113bc4ff2d2178f59576469d93f57dde336e9be3b7dc871ff16dd995e34a6fdec8dfb7c4ab6c526ff0f2 DIST patch-5.15.132.xz 4758836 BLAKE2B 8ffd1443bb45c412de30ba5b95dcd320f3360a1266e523276a709488b55597b30fe40a2dc36cf0ec1a3be83f505eaf810690084688e759741770331cf54d8dc5 SHA512 4a2001b61976600984a07a845c201758282a1998052800de25dada3973910cf5e6ea2e685849f1202aeb640492a4ae71973b0fbd251ffd2af2afef114e3786d8 DIST patch-5.4.256.xz 5077188 BLAKE2B bfb46e729b189ae0ad90fe14b7ac1858334170dd6c4f986e12ad636a821ecd0d4e3ee4703fa0429bfb335ace5254e2156424eef76f9c8bb93540d4ce180df253 SHA512 d4cbddf04287ab8cc58822c9519d1ebed06b8ca18530ea0a3a175a758636185e5bb5b5f3d958f346b46565ed546f8835d5750743975c4ef806241133935b51b4 DIST patch-6.1.54.xz 3243564 BLAKE2B 43adfde03d24d2efca18502867a94e8f91fee146b58f3e2397bb62f622fa47f6caec7a4bebd22f007fca66e4c4140244839bd0aefc33591f669eee4b4fde5d54 SHA512 adf488c3d4ef31d011501f91474d9863fc95f402dc2dca5a07a8a9a38101775916d8442962a64e6353152f10e79410bc7a6b2a2eb84e9be993ca2c2334fbb5f9 @@ -16,7 +16,7 @@ DIST patch-6.4.16.xz 1005756 BLAKE2B 9a63bc686f114a1b7683c6bd3f70f57087a88e7dacf DIST patch-6.5.4.xz 352532 BLAKE2B e412c09d7612b5b1e7cf2efeaabb22aad7052c4ae0b04a76cdd32456edb593f5634bd08d56a46523085d20b44ff6c38741d31f0bee46d78d4aea3696785e0476 SHA512 cb5935b12082580895017d956edb8a7e8bf6effdf8f9ca0e2f9d938295760202098303db1e15537389d582c094d29457bea3bca5f8746f40673ac5a424dac7c6 EBUILD vanilla-sources-4.14.325.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9 EBUILD vanilla-sources-4.19.294.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9 -EBUILD vanilla-sources-5.10.195.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9 +EBUILD vanilla-sources-5.10.196.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9 EBUILD vanilla-sources-5.15.132.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9 EBUILD vanilla-sources-5.4.256.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9 EBUILD vanilla-sources-6.1.54.ebuild 439 BLAKE2B cbc87f55813e90aed1096e41ce4845597dc379a363cdba59dd4bf455176814aea6d7bc66699ee16d6ffaf7bbf4de7351d4592df4f03049407ef4009fc06a8d2b SHA512 c8187b4946370840fbf77ce77844bc1c05f19ad8505e1e6604209a17798b3865f2c0bbe52e818da051d77256a72e01ea350652046f83fdda45e1bdb11816cca3 diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.195.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.10.195.ebuild deleted file mode 100644 index c04a9a5d6ea8..000000000000 --- a/sys-kernel/vanilla-sources/vanilla-sources-5.10.195.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -K_NOUSENAME="yes" -K_NOSETEXTRAVERSION="yes" -K_SECURITY_UNSUPPORTED="1" -ETYPE="sources" -inherit kernel-2 -detect_version - -DESCRIPTION="Full sources for the Linux kernel" -HOMEPAGE="https://www.kernel.org" -SRC_URI="${KERNEL_URI}" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.196.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.10.196.ebuild new file mode 100644 index 000000000000..c04a9a5d6ea8 --- /dev/null +++ b/sys-kernel/vanilla-sources/vanilla-sources-5.10.196.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_SECURITY_UNSUPPORTED="1" +ETYPE="sources" +inherit kernel-2 +detect_version + +DESCRIPTION="Full sources for the Linux kernel" +HOMEPAGE="https://www.kernel.org" +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz index 1bfa4a224790..bf88e5838fd9 100644 Binary files a/www-apps/Manifest.gz and b/www-apps/Manifest.gz differ diff --git a/www-apps/drupal/Manifest b/www-apps/drupal/Manifest index 7e3d13b9c1fc..af99bfffe955 100644 --- a/www-apps/drupal/Manifest +++ b/www-apps/drupal/Manifest @@ -1,8 +1,8 @@ AUX postinstall-en.txt 1730 BLAKE2B b335309795d753c7689338c5e94b596efa5f66dc8dee17ad30b1a2d10b694a7bc288597b526239ea1d443887b45b8cd8ef89b499b79e86ab5df1c195ee85d4a0 SHA512 4ae14616c49e6aa61dc781350b5a75defefc2f894b98422a5b69a5827e367eb00fce140e6a45bcc02c90f068fc31970512d2632bbbf398cbe34f947933990050 -DIST drupal-10.0.8.tar.gz 17433029 BLAKE2B 8fbdb7ca86decea007ecd369f5f9c9c9a751ee56df9db5ce117be2cba8d3d82f09994344590be1d3ce690fa747d4a59cf3c04f7427ee531f322d0ecaab5a1a7a SHA512 e1fccce448019b3cfb3a08d0fdd6e6f3ff4ce5110c51393e5c99242e1250e25a647029e4c69600f0e52da8585ae2dcb53804de860fde952928e07b694a61a070 +DIST drupal-10.0.11.tar.gz 17461226 BLAKE2B cb0002fb00447923f84202e0e4703eba5bb82c89fb349b015da1ce98cc85b223fdad88c8ac19bae6c7488f23643465613708e78b83aeec127fa40035cd148e5a SHA512 574ed4d82ba31145add7e2bb18a9cbf19afa7c4d015468317747be2d438b0a4a75807669ba95c9593c2853e3cab44757741a54265da305f2df00a80626566e47 DIST drupal-7.97.tar.gz 3381082 BLAKE2B 3997305b91330db16843ee17927435b1bba4b080b72b36c1c90508e9edc0379f33aad3fae31fd637034d7ddeae425d75bd2252ed733ee00a6d9e12a75b909979 SHA512 2ea4ae63f9dc87043f3743f7e426c2fe940ca930a764c9eff0cb19e25fb3117599350c8fab92fc1bc45c2e6719ae20caba039180d63672cb1616f7526b798dcb -DIST drupal-9.5.8.tar.gz 22577412 BLAKE2B f0f372aa4af0356f22e8c37a16b68ae572382f63a0eb030b5a2331d61489769ecf1a99e0428b95f242d725d7125d82857df27c166d599da18b09f1c64fba48c0 SHA512 bb5d1441319d5fb15838535c2af66087ebf7a87f5f91d5a3ef33f74d92104846a8183bce1404b48454d49ff19d5b9afeef0e4bc790c1ac43e5d404fbf927361e -EBUILD drupal-10.0.8.ebuild 2218 BLAKE2B b451ecec0fff28ac11635145d3ad3dabdab79fd87fb91ce1086136456e9df5769ea347777b6b2432e24c31623e4eb6ccc1a1e7c62ddb07a73c74206ab2d52372 SHA512 7aa2a930f68342691d17493aa9deb9f817623f8582ce153af9a571ab1d8800840353e1c68173211f499a8ac40b12f0a5c52670ebbefbae3d7b456091208d2608 +DIST drupal-9.5.11.tar.gz 22593304 BLAKE2B b978bed98649eb43999c414d11c1f168eca9800e65016e5e444799c9be75f6dd3914287e6845b9b9f698d3c0a3e368ac48f35b9b9cf989e23ad8f3abd70f028a SHA512 a8fe6756d4540c95af6d615d8eb2a063f79a502920d609db15ef07ede05727a933f5720e5ca64fe5d70c71d7d6971217633135675bb7f27db2130bbd01d8094d +EBUILD drupal-10.0.11.ebuild 2218 BLAKE2B b451ecec0fff28ac11635145d3ad3dabdab79fd87fb91ce1086136456e9df5769ea347777b6b2432e24c31623e4eb6ccc1a1e7c62ddb07a73c74206ab2d52372 SHA512 7aa2a930f68342691d17493aa9deb9f817623f8582ce153af9a571ab1d8800840353e1c68173211f499a8ac40b12f0a5c52670ebbefbae3d7b456091208d2608 EBUILD drupal-7.97.ebuild 1546 BLAKE2B 807a97c0eb24a6c6e1cac6f3132bb5ca61c3df24ec4b2f2aee7d18cd43ed8eb67b312b978e934e1962cd024f9cff7eb114071b0cba384fbfaff80e8ce794b2b3 SHA512 19bd15a3163738dd03372668fdb621a1a914b4fa54d8eae1dfaf37c1cab2b952c5087f000695e6b5857469c1235f52ccc5ae856a4b00c681bce5729a0b72cc7d -EBUILD drupal-9.5.8.ebuild 2067 BLAKE2B 19a4b56c9002b352e7743607cd7355bbe084bc1f1af41d5e8766ebdc5cc0abcf6e9869f54edecf08e79fba5c25b39e683860ddd8fee675c9fcb28b83d7674cbb SHA512 45ccf8af32619440774e7d3022854204d8ff68a4dea1429cf4c248e1f59f40323b0f87f5b5d477b826c62dcee5a1a8a002d01000a2cabdb7ba7562ac008b8c06 +EBUILD drupal-9.5.11.ebuild 2067 BLAKE2B b85f17415479034111b7b2a4489024caab960f595d6060f14c243b95d01359fd522d0f956b4a9294882c7150ac3bc1dc649dd9d8809dbe1094a411dd1bd97d61 SHA512 2023a0695267fcf56900f5c776f77cdeb5cc0f4c4d6873454c0a65d5945466447b30478f9324e8458518bd0ab60b1566f6b5752e63ac927aedf287fb2247c411 MISC metadata.xml 382 BLAKE2B 1aadacb731da32a7f383c9d265880568cd74a67c79fdfea2b45bdad9dd55e09b074b6f71097bfc9dd43349f826af4b87a81c4f6ab6647eca5d85d07f9afa9638 SHA512 6a9f00eb8cbfcf407738e3702d14ef8c52c75c4d28f5ce3f25e41fa062dc73a777b344b2a225727e0c1c75c34d1f4ea1eadabdbdd58c296a9d41b64120607a0b diff --git a/www-apps/drupal/drupal-10.0.11.ebuild b/www-apps/drupal/drupal-10.0.11.ebuild new file mode 100644 index 000000000000..6a27404d4a84 --- /dev/null +++ b/www-apps/drupal/drupal-10.0.11.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp + +MY_PV=${PV:0:3}.0 +MY_P=${P/_/-} +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="PHP-based open-source platform and content management system" +HOMEPAGE="https://www.drupal.org/" +SRC_URI="https://ftp.drupal.org/files/projects/${MY_P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="+mysql postgres sqlite +uploadprogress" + +# upstream supports php 8.1+, but dev-php/pecl-uploadprogress does not have 8.2 +# limit php to 8.1 for now +RDEPEND=" + dev-lang/php:8.1[gd,hash(+),mysql?,pdo,postgres?,simplexml,sqlite?,xml] + virtual/httpd-php + uploadprogress? ( dev-php/pecl-uploadprogress[php_targets_php8-1] ) +" + +need_httpd_cgi + +REQUIRED_USE="|| ( mysql postgres sqlite )" + +src_install() { + webapp_src_preinst + + local docs="LICENSE.txt README.md core/MAINTAINERS.txt core/INSTALL.txt core/CHANGELOG.txt \ + core/INSTALL.mysql.txt core/INSTALL.pgsql.txt core/INSTALL.sqlite.txt core/UPDATE.txt \ + core/USAGE.txt " + + dodoc ${docs} + rm ${docs} core/COPYRIGHT.txt core/LICENSE.txt || die + + cp sites/default/{default.settings.php,settings.php} || die + insinto "${MY_HTDOCSDIR}" + doins -r . + + dodir "${MY_HTDOCSDIR}"/files + webapp_serverowned "${MY_HTDOCSDIR}"/files + + webapp_configfile "${MY_HTDOCSDIR}"/sites/default/settings.php + webapp_configfile "${MY_HTDOCSDIR}"/.htaccess + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + + webapp_src_install +} + +pkg_postinst() { + echo + ewarn "SECURITY NOTICE" + ewarn "If you plan on using SSL on your Drupal site, please consult the postinstall information:" + ewarn "\t# webapp-config --show-postinst ${PN} ${PV}" + echo + ewarn "If this is a new install, unless you want anyone with network access to your server to be" + ewarn "able to run the setup, you'll have to configure your web server to limit access to it." + echo + ewarn "If you're doing a new drupal-10 install, you'll have to copy /sites/default/default.services.yml" + ewarn "to /sites/default/services.yml and grant it write permissions to your web server." + ewarn "Just follow the instructions of the drupal setup and be sure to resolve any permissions issue" + ewarn "reported by the setup." + echo +} diff --git a/www-apps/drupal/drupal-10.0.8.ebuild b/www-apps/drupal/drupal-10.0.8.ebuild deleted file mode 100644 index 6a27404d4a84..000000000000 --- a/www-apps/drupal/drupal-10.0.8.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -MY_PV=${PV:0:3}.0 -MY_P=${P/_/-} -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="PHP-based open-source platform and content management system" -HOMEPAGE="https://www.drupal.org/" -SRC_URI="https://ftp.drupal.org/files/projects/${MY_P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -IUSE="+mysql postgres sqlite +uploadprogress" - -# upstream supports php 8.1+, but dev-php/pecl-uploadprogress does not have 8.2 -# limit php to 8.1 for now -RDEPEND=" - dev-lang/php:8.1[gd,hash(+),mysql?,pdo,postgres?,simplexml,sqlite?,xml] - virtual/httpd-php - uploadprogress? ( dev-php/pecl-uploadprogress[php_targets_php8-1] ) -" - -need_httpd_cgi - -REQUIRED_USE="|| ( mysql postgres sqlite )" - -src_install() { - webapp_src_preinst - - local docs="LICENSE.txt README.md core/MAINTAINERS.txt core/INSTALL.txt core/CHANGELOG.txt \ - core/INSTALL.mysql.txt core/INSTALL.pgsql.txt core/INSTALL.sqlite.txt core/UPDATE.txt \ - core/USAGE.txt " - - dodoc ${docs} - rm ${docs} core/COPYRIGHT.txt core/LICENSE.txt || die - - cp sites/default/{default.settings.php,settings.php} || die - insinto "${MY_HTDOCSDIR}" - doins -r . - - dodir "${MY_HTDOCSDIR}"/files - webapp_serverowned "${MY_HTDOCSDIR}"/files - - webapp_configfile "${MY_HTDOCSDIR}"/sites/default/settings.php - webapp_configfile "${MY_HTDOCSDIR}"/.htaccess - - webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt - - webapp_src_install -} - -pkg_postinst() { - echo - ewarn "SECURITY NOTICE" - ewarn "If you plan on using SSL on your Drupal site, please consult the postinstall information:" - ewarn "\t# webapp-config --show-postinst ${PN} ${PV}" - echo - ewarn "If this is a new install, unless you want anyone with network access to your server to be" - ewarn "able to run the setup, you'll have to configure your web server to limit access to it." - echo - ewarn "If you're doing a new drupal-10 install, you'll have to copy /sites/default/default.services.yml" - ewarn "to /sites/default/services.yml and grant it write permissions to your web server." - ewarn "Just follow the instructions of the drupal setup and be sure to resolve any permissions issue" - ewarn "reported by the setup." - echo -} diff --git a/www-apps/drupal/drupal-9.5.11.ebuild b/www-apps/drupal/drupal-9.5.11.ebuild new file mode 100644 index 000000000000..1d37e5385429 --- /dev/null +++ b/www-apps/drupal/drupal-9.5.11.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp + +MY_PV=${PV:0:3}.0 +MY_P=${P/_/-} + +DESCRIPTION="PHP-based open-source platform and content management system" +HOMEPAGE="https://www.drupal.org/" +SRC_URI="https://ftp.drupal.org/files/projects/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="+mysql postgres sqlite +uploadprogress" + +RDEPEND=" + dev-lang/php[gd,hash(+),mysql?,pdo,postgres?,simplexml,sqlite?,xml] + virtual/httpd-php + uploadprogress? ( dev-php/pecl-uploadprogress ) +" + +need_httpd_cgi + +REQUIRED_USE="|| ( mysql postgres sqlite )" + +src_install() { + webapp_src_preinst + + local docs="LICENSE.txt README.md core/MAINTAINERS.txt core/INSTALL.txt core/CHANGELOG.txt \ + core/INSTALL.mysql.txt core/INSTALL.pgsql.txt core/INSTALL.sqlite.txt core/UPDATE.txt " + + dodoc ${docs} + rm ${docs} core/COPYRIGHT.txt core/LICENSE.txt || die + + cp sites/default/{default.settings.php,settings.php} || die + insinto "${MY_HTDOCSDIR}" + doins -r . + + dodir "${MY_HTDOCSDIR}"/files + webapp_serverowned "${MY_HTDOCSDIR}"/files + + webapp_configfile "${MY_HTDOCSDIR}"/sites/default/settings.php + webapp_configfile "${MY_HTDOCSDIR}"/.htaccess + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + + webapp_src_install +} + +pkg_postinst() { + echo + ewarn "SECURITY NOTICE" + ewarn "If you plan on using SSL on your Drupal site, please consult the postinstall information:" + ewarn "\t# webapp-config --show-postinst ${PN} ${PV}" + echo + ewarn "If this is a new install, unless you want anyone with network access to your server to be" + ewarn "able to run the setup, you'll have to configure your web server to limit access to it." + echo + ewarn "If you're doing a new drupal-9 install, you'll have to copy /sites/default/default.services.yml" + ewarn "to /sites/default/services.yml and grant it write permissions to your web server." + ewarn "Just follow the instructions of the drupal setup and be sure to resolve any permissions issue" + ewarn "reported by the setup." + echo +} diff --git a/www-apps/drupal/drupal-9.5.8.ebuild b/www-apps/drupal/drupal-9.5.8.ebuild deleted file mode 100644 index cfe37862af18..000000000000 --- a/www-apps/drupal/drupal-9.5.8.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -MY_PV=${PV:0:3}.0 -MY_P=${P/_/-} -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="PHP-based open-source platform and content management system" -HOMEPAGE="https://www.drupal.org/" -SRC_URI="https://ftp.drupal.org/files/projects/${MY_P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" -IUSE="+mysql postgres sqlite +uploadprogress" - -RDEPEND=" - dev-lang/php[gd,hash(+),mysql?,pdo,postgres?,simplexml,sqlite?,xml] - virtual/httpd-php - uploadprogress? ( dev-php/pecl-uploadprogress ) -" - -need_httpd_cgi - -REQUIRED_USE="|| ( mysql postgres sqlite )" - -src_install() { - webapp_src_preinst - - local docs="LICENSE.txt README.md core/MAINTAINERS.txt core/INSTALL.txt core/CHANGELOG.txt \ - core/INSTALL.mysql.txt core/INSTALL.pgsql.txt core/INSTALL.sqlite.txt core/UPDATE.txt " - - dodoc ${docs} - rm ${docs} core/COPYRIGHT.txt core/LICENSE.txt || die - - cp sites/default/{default.settings.php,settings.php} || die - insinto "${MY_HTDOCSDIR}" - doins -r . - - dodir "${MY_HTDOCSDIR}"/files - webapp_serverowned "${MY_HTDOCSDIR}"/files - - webapp_configfile "${MY_HTDOCSDIR}"/sites/default/settings.php - webapp_configfile "${MY_HTDOCSDIR}"/.htaccess - - webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt - - webapp_src_install -} - -pkg_postinst() { - echo - ewarn "SECURITY NOTICE" - ewarn "If you plan on using SSL on your Drupal site, please consult the postinstall information:" - ewarn "\t# webapp-config --show-postinst ${PN} ${PV}" - echo - ewarn "If this is a new install, unless you want anyone with network access to your server to be" - ewarn "able to run the setup, you'll have to configure your web server to limit access to it." - echo - ewarn "If you're doing a new drupal-9 install, you'll have to copy /sites/default/default.services.yml" - ewarn "to /sites/default/services.yml and grant it write permissions to your web server." - ewarn "Just follow the instructions of the drupal setup and be sure to resolve any permissions issue" - ewarn "reported by the setup." - echo -} -- cgit v1.2.3