From 49d36e9793573ab563c841fc0aebeb7d62c58859 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 24 Aug 2023 03:50:36 +0100 Subject: gentoo auto-resync : 24:08:2023 - 03:50:35 --- Manifest | 30 +- Manifest.files.gz | Bin 29336 -> 29282 bytes app-admin/Manifest.gz | Bin 31705 -> 31703 bytes app-admin/ansible-lint/Manifest | 2 + app-admin/ansible-lint/ansible-lint-6.18.0.ebuild | 59 + app-crypt/Manifest.gz | Bin 24644 -> 24648 bytes app-crypt/johntheripper-jumbo/Manifest | 6 +- .../johntheripper-jumbo-1.9.0_p20211129-r1.ebuild | 4 +- .../johntheripper-jumbo-1.9.0_p20230717.ebuild | 2 +- .../johntheripper-jumbo-9999.ebuild | 2 +- app-crypt/yubikey-manager/Manifest | 3 + .../yubikey-manager/yubikey-manager-5.2.0.ebuild | 53 + app-emacs/Manifest.gz | Bin 71755 -> 71754 bytes app-emacs/clojure-mode/Manifest | 2 + app-emacs/clojure-mode/clojure-mode-5.16.2.ebuild | 32 + app-emacs/org-mode/Manifest | 2 + app-emacs/org-mode/org-mode-9.6.8.ebuild | 50 + app-misc/Manifest.gz | Bin 49741 -> 49748 bytes app-misc/gramps/Manifest | 2 + .../gramps/files/gramps-5.1.6-pep517_setup.patch | 163 ++ app-misc/gramps/gramps-5.1.6-r2.ebuild | 82 + app-text/Manifest.gz | Bin 48402 -> 48403 bytes app-text/pandoc-bin/Manifest | 3 + app-text/pandoc-bin/pandoc-bin-3.1.6.2.ebuild | 56 + dev-cpp/Manifest.gz | Bin 14263 -> 14268 bytes dev-cpp/cpp-httplib/Manifest | 4 +- dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild | 50 - dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild | 56 + dev-lang/Manifest.gz | Bin 19846 -> 19843 bytes dev-lang/eisl/Manifest | 4 +- dev-lang/eisl/eisl-3.03.ebuild | 46 - dev-lang/eisl/eisl-3.45.ebuild | 46 + dev-libs/Manifest.gz | Bin 97515 -> 97519 bytes dev-libs/sentry-native/Manifest | 3 +- .../files/sentry-native-0.6.5_cmake-breakpad.patch | 14 + .../sentry-native/sentry-native-0.6.5-r1.ebuild | 46 + dev-libs/sentry-native/sentry-native-0.6.5.ebuild | 42 - dev-python/Manifest.gz | Bin 267581 -> 267900 bytes dev-python/fido2/Manifest | 2 +- dev-python/fido2/fido2-1.1.2.ebuild | 2 +- dev-python/keyring/Manifest | 2 +- dev-python/keyring/keyring-24.2.0.ebuild | 4 +- dev-python/mkdocstrings/Manifest | 2 +- dev-python/mkdocstrings/mkdocstrings-0.22.0.ebuild | 2 +- dev-python/pyscard/Manifest | 2 +- dev-python/pyscard/pyscard-2.0.7.ebuild | 2 +- dev-python/secretstorage/Manifest | 2 +- .../secretstorage/secretstorage-3.3.3.ebuild | 2 +- dev-python/spdx-tools/Manifest | 3 + dev-python/spdx-tools/metadata.xml | 13 + dev-python/spdx-tools/spdx-tools-0.7.1.ebuild | 31 + dev-python/uritools/Manifest | 3 + dev-python/uritools/metadata.xml | 31 + dev-python/uritools/uritools-4.0.1.ebuild | 24 + dev-util/Manifest.gz | Bin 68110 -> 68114 bytes dev-util/idea-community/Manifest | 4 +- .../idea-community/idea-community-2023.2.0.ebuild | 131 -- .../idea-community/idea-community-2023.2.1.ebuild | 131 ++ games-util/Manifest.gz | Bin 8213 -> 8209 bytes games-util/cartridges/Manifest | 4 +- games-util/cartridges/cartridges-1.5.6.ebuild | 58 - games-util/cartridges/cartridges-2.2.1.ebuild | 58 + mail-mta/Manifest.gz | Bin 2372 -> 2372 bytes mail-mta/proton-mail-bridge/Manifest | 4 +- .../proton-mail-bridge-3.1.3.ebuild | 16 +- .../proton-mail-bridge-3.3.2-r1.ebuild | 119 ++ .../proton-mail-bridge-3.3.2.ebuild | 119 -- metadata/Manifest.gz | Bin 4861 -> 4854 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 27898 -> 27900 bytes metadata/md5-cache/app-admin/Manifest.gz | Bin 55478 -> 55638 bytes metadata/md5-cache/app-admin/ansible-lint-6.18.0 | 17 + metadata/md5-cache/app-crypt/Manifest.gz | Bin 38183 -> 38344 bytes .../johntheripper-jumbo-1.9.0_p20211129-r1 | 4 +- .../app-crypt/johntheripper-jumbo-1.9.0_p20230717 | 4 +- .../md5-cache/app-crypt/johntheripper-jumbo-9999 | 4 +- metadata/md5-cache/app-crypt/yubikey-manager-5.2.0 | 16 + metadata/md5-cache/app-emacs/Manifest.gz | Bin 101002 -> 101332 bytes metadata/md5-cache/app-emacs/clojure-mode-5.16.2 | 15 + metadata/md5-cache/app-emacs/org-mode-9.6.8 | 15 + metadata/md5-cache/app-misc/Manifest.gz | Bin 74737 -> 74899 bytes metadata/md5-cache/app-misc/gramps-5.1.6-r2 | 16 + metadata/md5-cache/app-text/Manifest.gz | Bin 71167 -> 71323 bytes metadata/md5-cache/app-text/pandoc-bin-3.1.6.2 | 11 + metadata/md5-cache/dev-cpp/Manifest.gz | Bin 25502 -> 25499 bytes metadata/md5-cache/dev-cpp/cpp-httplib-0.13.0 | 17 - metadata/md5-cache/dev-cpp/cpp-httplib-0.14.0 | 17 + metadata/md5-cache/dev-lang/Manifest.gz | Bin 43950 -> 43947 bytes metadata/md5-cache/dev-lang/eisl-3.03 | 14 - metadata/md5-cache/dev-lang/eisl-3.45 | 14 + metadata/md5-cache/dev-libs/Manifest.gz | Bin 159830 -> 159835 bytes metadata/md5-cache/dev-libs/sentry-native-0.6.5 | 16 - metadata/md5-cache/dev-libs/sentry-native-0.6.5-r1 | 16 + metadata/md5-cache/dev-python/Manifest.gz | Bin 358454 -> 358769 bytes metadata/md5-cache/dev-python/fido2-1.1.2 | 10 +- metadata/md5-cache/dev-python/keyring-24.2.0 | 10 +- metadata/md5-cache/dev-python/mkdocstrings-0.22.0 | 4 +- metadata/md5-cache/dev-python/pyscard-2.0.7 | 12 +- metadata/md5-cache/dev-python/secretstorage-3.3.3 | 10 +- metadata/md5-cache/dev-python/spdx-tools-0.7.1 | 16 + metadata/md5-cache/dev-python/uritools-4.0.1 | 16 + metadata/md5-cache/dev-util/Manifest.gz | Bin 124372 -> 124366 bytes .../md5-cache/dev-util/idea-community-2023.2.0 | 15 - .../md5-cache/dev-util/idea-community-2023.2.1 | 15 + metadata/md5-cache/games-util/Manifest.gz | Bin 10666 -> 10657 bytes metadata/md5-cache/games-util/cartridges-1.5.6 | 17 - metadata/md5-cache/games-util/cartridges-2.2.1 | 17 + metadata/md5-cache/mail-mta/Manifest.gz | Bin 4221 -> 4225 bytes .../md5-cache/mail-mta/proton-mail-bridge-3.1.3 | 5 +- .../md5-cache/mail-mta/proton-mail-bridge-3.3.2 | 17 - .../md5-cache/mail-mta/proton-mail-bridge-3.3.2-r1 | 17 + metadata/md5-cache/net-analyzer/Manifest.gz | Bin 59529 -> 59530 bytes metadata/md5-cache/net-analyzer/zabbix-5.0.35 | 4 +- metadata/md5-cache/net-analyzer/zabbix-5.0.36 | 4 +- metadata/md5-cache/net-analyzer/zabbix-5.0.37 | 4 +- metadata/md5-cache/net-analyzer/zabbix-6.0.18 | 4 +- metadata/md5-cache/net-analyzer/zabbix-6.0.19 | 4 +- metadata/md5-cache/net-analyzer/zabbix-6.0.20 | 4 +- metadata/md5-cache/net-analyzer/zabbix-6.0.21 | 4 +- metadata/md5-cache/net-analyzer/zabbix-6.4.3 | 4 +- metadata/md5-cache/net-analyzer/zabbix-6.4.4 | 4 +- metadata/md5-cache/net-analyzer/zabbix-6.4.5 | 4 +- metadata/md5-cache/net-analyzer/zabbix-6.4.6 | 4 +- metadata/md5-cache/net-libs/Manifest.gz | Bin 57449 -> 57290 bytes metadata/md5-cache/net-libs/libiio-0.24 | 15 - metadata/md5-cache/net-libs/libiio-0.25 | 2 +- metadata/md5-cache/net-libs/libiio-9999 | 2 +- metadata/md5-cache/net-wireless/Manifest.gz | Bin 26920 -> 26927 bytes metadata/md5-cache/net-wireless/crda-4.15-r1 | 15 - metadata/md5-cache/net-wireless/crda-4.15-r2 | 16 + .../net-wireless/wireless-regdb-20230503-r1 | 14 - .../net-wireless/wireless-regdb-20230503-r2 | 14 + metadata/md5-cache/sci-electronics/Manifest.gz | Bin 15901 -> 15739 bytes metadata/md5-cache/sci-electronics/nvc-1.10.0 | 17 - metadata/md5-cache/sci-electronics/nvc-1.10.2 | 17 + metadata/md5-cache/sci-electronics/nvc-1.9.2 | 17 - metadata/md5-cache/sci-libs/Manifest.gz | Bin 64979 -> 64976 bytes metadata/md5-cache/sci-libs/arpack-3.8.0 | 15 - metadata/md5-cache/sci-libs/arpack-3.8.0-r1 | 15 + metadata/md5-cache/sci-libs/arpack-3.9.0 | 15 - metadata/md5-cache/sci-libs/arpack-3.9.0-r1 | 15 + metadata/md5-cache/sci-libs/arpack-9999 | 2 +- metadata/md5-cache/sys-apps/Manifest.gz | Bin 89155 -> 89161 bytes metadata/md5-cache/sys-apps/gentoo-functions-0.19 | 4 +- metadata/md5-cache/sys-boot/Manifest.gz | Bin 9251 -> 9089 bytes metadata/md5-cache/sys-boot/mokutil-0.5.0-r1 | 14 - metadata/md5-cache/sys-boot/mokutil-0.6.0 | 2 +- metadata/md5-cache/sys-cluster/Manifest.gz | Bin 29040 -> 29037 bytes metadata/md5-cache/sys-cluster/kubelet-1.28.0 | 2 +- metadata/md5-cache/sys-libs/Manifest.gz | Bin 40602 -> 40444 bytes metadata/md5-cache/sys-libs/glibc-2.38 | 17 - metadata/news/Manifest | 28 +- metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.commit | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-analyzer/Manifest.gz | Bin 43089 -> 43086 bytes net-analyzer/zabbix/Manifest | 22 +- net-analyzer/zabbix/zabbix-5.0.35.ebuild | 2 +- net-analyzer/zabbix/zabbix-5.0.36.ebuild | 2 +- net-analyzer/zabbix/zabbix-5.0.37.ebuild | 2 +- net-analyzer/zabbix/zabbix-6.0.18.ebuild | 2 +- net-analyzer/zabbix/zabbix-6.0.19.ebuild | 2 +- net-analyzer/zabbix/zabbix-6.0.20.ebuild | 2 +- net-analyzer/zabbix/zabbix-6.0.21.ebuild | 2 +- net-analyzer/zabbix/zabbix-6.4.3.ebuild | 2 +- net-analyzer/zabbix/zabbix-6.4.4.ebuild | 2 +- net-analyzer/zabbix/zabbix-6.4.5.ebuild | 2 +- net-analyzer/zabbix/zabbix-6.4.6.ebuild | 2 +- net-libs/Manifest.gz | Bin 32337 -> 32333 bytes net-libs/libiio/Manifest | 6 +- net-libs/libiio/libiio-0.24.ebuild | 42 - net-libs/libiio/libiio-0.25.ebuild | 6 +- net-libs/libiio/libiio-9999.ebuild | 6 +- net-wireless/Manifest.gz | Bin 13894 -> 13897 bytes net-wireless/crda/Manifest | 2 +- net-wireless/crda/crda-4.15-r1.ebuild | 94 -- net-wireless/crda/crda-4.15-r2.ebuild | 96 ++ net-wireless/wireless-regdb/Manifest | 2 +- .../wireless-regdb-20230503-r1.ebuild | 80 - .../wireless-regdb-20230503-r2.ebuild | 81 + sci-electronics/Manifest.gz | Bin 9035 -> 9037 bytes sci-electronics/nvc/Manifest | 6 +- sci-electronics/nvc/nvc-1.10.0.ebuild | 108 -- sci-electronics/nvc/nvc-1.10.2.ebuild | 108 ++ sci-electronics/nvc/nvc-1.9.2.ebuild | 108 -- sci-libs/Manifest.gz | Bin 45120 -> 45123 bytes sci-libs/arpack/Manifest | 6 +- sci-libs/arpack/arpack-3.8.0-r1.ebuild | 60 + sci-libs/arpack/arpack-3.8.0.ebuild | 59 - sci-libs/arpack/arpack-3.9.0-r1.ebuild | 59 + sci-libs/arpack/arpack-3.9.0.ebuild | 58 - sci-libs/arpack/arpack-9999.ebuild | 3 +- sys-apps/Manifest.gz | Bin 49694 -> 49693 bytes sys-apps/gentoo-functions/Manifest | 2 +- .../gentoo-functions/gentoo-functions-0.19.ebuild | 2 +- sys-boot/Manifest.gz | Bin 5893 -> 5891 bytes sys-boot/mokutil/Manifest | 5 +- .../mokutil/files/mokutil-0.6.0-conflict.patch | 38 + sys-boot/mokutil/mokutil-0.5.0-r1.ebuild | 26 - sys-boot/mokutil/mokutil-0.6.0.ebuild | 4 +- sys-cluster/Manifest.gz | Bin 11565 -> 11564 bytes sys-cluster/kubelet/Manifest | 2 +- sys-cluster/kubelet/kubelet-1.28.0.ebuild | 2 +- sys-libs/Manifest.gz | Bin 14736 -> 14731 bytes sys-libs/glibc/Manifest | 2 - sys-libs/glibc/glibc-2.38.ebuild | 1674 -------------------- 211 files changed, 2013 insertions(+), 3136 deletions(-) create mode 100644 app-admin/ansible-lint/ansible-lint-6.18.0.ebuild create mode 100644 app-crypt/yubikey-manager/yubikey-manager-5.2.0.ebuild create mode 100644 app-emacs/clojure-mode/clojure-mode-5.16.2.ebuild create mode 100644 app-emacs/org-mode/org-mode-9.6.8.ebuild create mode 100644 app-misc/gramps/files/gramps-5.1.6-pep517_setup.patch create mode 100644 app-misc/gramps/gramps-5.1.6-r2.ebuild create mode 100644 app-text/pandoc-bin/pandoc-bin-3.1.6.2.ebuild delete mode 100644 dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild create mode 100644 dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild delete mode 100644 dev-lang/eisl/eisl-3.03.ebuild create mode 100644 dev-lang/eisl/eisl-3.45.ebuild create mode 100644 dev-libs/sentry-native/files/sentry-native-0.6.5_cmake-breakpad.patch create mode 100644 dev-libs/sentry-native/sentry-native-0.6.5-r1.ebuild delete mode 100644 dev-libs/sentry-native/sentry-native-0.6.5.ebuild create mode 100644 dev-python/spdx-tools/Manifest create mode 100644 dev-python/spdx-tools/metadata.xml create mode 100644 dev-python/spdx-tools/spdx-tools-0.7.1.ebuild create mode 100644 dev-python/uritools/Manifest create mode 100644 dev-python/uritools/metadata.xml create mode 100644 dev-python/uritools/uritools-4.0.1.ebuild delete mode 100644 dev-util/idea-community/idea-community-2023.2.0.ebuild create mode 100644 dev-util/idea-community/idea-community-2023.2.1.ebuild delete mode 100644 games-util/cartridges/cartridges-1.5.6.ebuild create mode 100644 games-util/cartridges/cartridges-2.2.1.ebuild create mode 100644 mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2-r1.ebuild delete mode 100644 mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2.ebuild create mode 100644 metadata/md5-cache/app-admin/ansible-lint-6.18.0 create mode 100644 metadata/md5-cache/app-crypt/yubikey-manager-5.2.0 create mode 100644 metadata/md5-cache/app-emacs/clojure-mode-5.16.2 create mode 100644 metadata/md5-cache/app-emacs/org-mode-9.6.8 create mode 100644 metadata/md5-cache/app-misc/gramps-5.1.6-r2 create mode 100644 metadata/md5-cache/app-text/pandoc-bin-3.1.6.2 delete mode 100644 metadata/md5-cache/dev-cpp/cpp-httplib-0.13.0 create mode 100644 metadata/md5-cache/dev-cpp/cpp-httplib-0.14.0 delete mode 100644 metadata/md5-cache/dev-lang/eisl-3.03 create mode 100644 metadata/md5-cache/dev-lang/eisl-3.45 delete mode 100644 metadata/md5-cache/dev-libs/sentry-native-0.6.5 create mode 100644 metadata/md5-cache/dev-libs/sentry-native-0.6.5-r1 create mode 100644 metadata/md5-cache/dev-python/spdx-tools-0.7.1 create mode 100644 metadata/md5-cache/dev-python/uritools-4.0.1 delete mode 100644 metadata/md5-cache/dev-util/idea-community-2023.2.0 create mode 100644 metadata/md5-cache/dev-util/idea-community-2023.2.1 delete mode 100644 metadata/md5-cache/games-util/cartridges-1.5.6 create mode 100644 metadata/md5-cache/games-util/cartridges-2.2.1 delete mode 100644 metadata/md5-cache/mail-mta/proton-mail-bridge-3.3.2 create mode 100644 metadata/md5-cache/mail-mta/proton-mail-bridge-3.3.2-r1 delete mode 100644 metadata/md5-cache/net-libs/libiio-0.24 delete mode 100644 metadata/md5-cache/net-wireless/crda-4.15-r1 create mode 100644 metadata/md5-cache/net-wireless/crda-4.15-r2 delete mode 100644 metadata/md5-cache/net-wireless/wireless-regdb-20230503-r1 create mode 100644 metadata/md5-cache/net-wireless/wireless-regdb-20230503-r2 delete mode 100644 metadata/md5-cache/sci-electronics/nvc-1.10.0 create mode 100644 metadata/md5-cache/sci-electronics/nvc-1.10.2 delete mode 100644 metadata/md5-cache/sci-electronics/nvc-1.9.2 delete mode 100644 metadata/md5-cache/sci-libs/arpack-3.8.0 create mode 100644 metadata/md5-cache/sci-libs/arpack-3.8.0-r1 delete mode 100644 metadata/md5-cache/sci-libs/arpack-3.9.0 create mode 100644 metadata/md5-cache/sci-libs/arpack-3.9.0-r1 delete mode 100644 metadata/md5-cache/sys-boot/mokutil-0.5.0-r1 delete mode 100644 metadata/md5-cache/sys-libs/glibc-2.38 delete mode 100644 net-libs/libiio/libiio-0.24.ebuild delete mode 100644 net-wireless/crda/crda-4.15-r1.ebuild create mode 100644 net-wireless/crda/crda-4.15-r2.ebuild delete mode 100644 net-wireless/wireless-regdb/wireless-regdb-20230503-r1.ebuild create mode 100644 net-wireless/wireless-regdb/wireless-regdb-20230503-r2.ebuild delete mode 100644 sci-electronics/nvc/nvc-1.10.0.ebuild create mode 100644 sci-electronics/nvc/nvc-1.10.2.ebuild delete mode 100644 sci-electronics/nvc/nvc-1.9.2.ebuild create mode 100644 sci-libs/arpack/arpack-3.8.0-r1.ebuild delete mode 100644 sci-libs/arpack/arpack-3.8.0.ebuild create mode 100644 sci-libs/arpack/arpack-3.9.0-r1.ebuild delete mode 100644 sci-libs/arpack/arpack-3.9.0.ebuild create mode 100644 sys-boot/mokutil/files/mokutil-0.6.0-conflict.patch delete mode 100644 sys-boot/mokutil/mokutil-0.5.0-r1.ebuild delete mode 100644 sys-libs/glibc/glibc-2.38.ebuild diff --git a/Manifest b/Manifest index 6123caf5cd99..0831b63b1f92 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29336 BLAKE2B 721e9aaad4d37422b0427d19540e5c58c3cad8a441d24d0e5aba86b38a4f34242096e254385396c1a40dfa9e50e7fc2175fe021660f970a6f7e6d58937430fd2 SHA512 175bc3bfa778f6c050cbed42d90bb546ed332045de2966b1ef1c62642ce117b0ca960ee3772bbcc8c933249262716888de5137bc4d4f84dc5cee20cecc3b4ae6 -TIMESTAMP 2023-08-23T20:09:47Z +MANIFEST Manifest.files.gz 29282 BLAKE2B 7aceebfcbb42e25cff7104ab92967d7e9d97c9903695c08569daafc7f53daddca193f54bf11d49ec8d7bae24df758ed0389e51bb99f24f08edb2adf1d3ae5a30 SHA512 6777d2dc0cd9e110310d974115a485760c64262f58cfc17fa4758ace783355639d219979762dd1eaaeb93ec2447e14ec2bbe36058fe0565c63224ecab12e0342 +TIMESTAMP 2023-08-24T02:10:40Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTmZ4tfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTmvCBfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klAqOxAAoPZTiz7iOddMXDG7DvFnaF2ExET/cmRWLA4bjxHcB3c9ZIwFs+Lwa9BH -YEb5cGAK+iSz4wH1/1tOQ4LMMtjmTSNJQVHpoMnliiu+QeamY6m/nkz5ELgzaXKv -iBP1KNsgplBrLJttpo4yiv6otp+bLGyVbYN19hDH+/YF8DoVr0/78tRgt5N32F1z -nbWrrpPDRg5+i9Ckfyu56pmUeUTyLWaKXueDi0CjMlcgx8oyCfiZfnlJJP9BMCaG -O1nISLaSW1o6GN9jRooKcEdntdgrYYyHpWMbLjE7aMt8A12Vdr6v2Y/zKbJRS5jn -sIQbcPo3LE8BMkKDe1wmirPKLQt5Y0N0O3NMOdfG4q/KQXlkcxGOzQednmKXhx9W -8tubc9f28XUbvmcbabRYgmwACwe91NdztR9qUoV1R/57pXnUK0Kv8VNSKzK3m9c+ -eVvJU0xNehhuQHdP1/jmv0OyLbqDE1FUCIVAqo7DxaHqSRzTN/mHjAKmyvwyCgtk -LhVebkG1arGtYE2cwuaVa0ISwfgdScOmPp0qYbv04qgEZrezMcFYNZSZ8wZlRBgb -SlUpcHpoNHrfDsC8EzLVh7GFcy6Snx5V3CrnbNYzak5dHYUmVwsl0QCQKYbGssRP -pBgZEd/Hbalw9CbSvxvsSSAhvnQzclm24+t1LuGYbtcbQ942hY0= -=J5G0 +klB/9RAAlGvSfhVK1az4lA4p3f5K9cnjzLaw6gmNuIYdefm/HkzsdKEj8vpPPc7c +7w4b9YIiERKCr4pb4gOBCeH60PVd9C76OUD+/Qi/rbvoTS2Bm0gIEAQsazqrwGdt +efQoY1VGf6lRbAH61jZoLA0OOluOrlVT6f+deuAqsT/wYJxjQGUClCxWzbIUmtYA +BXSHhTsz7DSlhs3qvDhZc91VQICkXVEGl1NqgIU0AN+j5Qzg2wjxNzGz/GwQbWro +wHEgHdO948MtK8OzvKi9X9HmmtbY2caxzHUSE4JrT46EIWsMbZel4B1lMszZ+HCY +0pKh3QmMlqqpSzI68gX/nXu4sKeHtkB8aiz72L13876J3brFF8PExSi42EZLFzN0 +j+FkS2UEHc5GniZzzNehNaZRiQJtZww2meh5Fi6SJIDlbPeoJaStbKv52soUFAjd +sVHM7OUuTWI9CYxTFqJ6FPLd3whCBR71b30GVTxaCWVx0lVLD0MMN3xbYKDtomOi +WeLoTueYfCQUeVohmyHEG2MFjQAeklabRkrxYmux9A0nNzeSnMtX8Mc6PZ+U+V/q +C+/CggTsQVdawwp2cSmXbQ5bTfZ9+K9N9jBYLdld+AW0sW7R0wkKCrP3QE2RuDl4 +hpQlXBRmRXgSG7jx/EBFcr2q7fu1mu6cbMAWyTaaeBMUujFAmM8= +=Zvg5 -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index 8f04ebbae64c..c2d2732315c1 100644 Binary files a/Manifest.files.gz and b/Manifest.files.gz differ diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz index 2f54800107f5..abe5b43d34e1 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/ansible-lint/Manifest b/app-admin/ansible-lint/Manifest index 086324dbe4fb..47d3bcb6659a 100644 --- a/app-admin/ansible-lint/Manifest +++ b/app-admin/ansible-lint/Manifest @@ -1,5 +1,7 @@ DIST ansible-lint-6.17.1.tar.gz 479782 BLAKE2B ae9a234f9552fd64520fa244cf0386370f103586a4764c412867f62e67e7a325b47be55e431451f42fbfaf0a9bb2d53ab8fbc9b87ea55ae2cc1c20439a6f8896 SHA512 38cd185fd84dc91b2bf84acc6d975dc5d5e90fd2f08d22651e470329ca1609dc73826f28f8cee391c101146dd91aff32f6e16f02b98c48f0d15b3422ba08db75 DIST ansible-lint-6.17.2.tar.gz 480923 BLAKE2B 709c0855529d82058508ff1cba37dcfe04dafdbf5b56fa48085a692ddab3a29544867ebcf02a4bc4bd612786d3a7c145f974a2080d7c4be0a075cc8a0e55f30a SHA512 109df229281b3a20b88af125cf1833dc7cb9eb1000470b085e2ca401d87cbac6a64daddb76216fe0f70fc2088f2a5ea6042ab281c7b3d405e59ec2686e1b7e3b +DIST ansible-lint-6.18.0.tar.gz 485342 BLAKE2B 8ec5a7aac4912518069adbb1b1f2a012658abd140e2d2f02808dbfdd0a8397d56bf40b66640ba299f488d1e9eababfa3105cc9c9e8e19c00eefa2a5d58c2669d SHA512 10dcb2cb92c2cf689a20dc9e12b27d2a3ee45c04f3a11470e19b62ee296e2d7fd42e49ff356929f4cea2f74f4269ae7c4d8c18b0c349bf59795898a4ed491c69 EBUILD ansible-lint-6.17.1.ebuild 1649 BLAKE2B 61e56af1c790acb54f609a29dd31a53ef8f9224d1c889a74cb1d0161543d3ee3b7d3b853e2fb1c15db54753f5da223d3a30040f81a3b29b879e2b1c61d74c386 SHA512 5397db1a30311fcaa790660a2ac0ed13e8b7ee0e0cbe9780f176a2856724d25a07b82f8a8172f5a73882e4788ed7508e7cc411e6b502a01bd568dab145382c31 EBUILD ansible-lint-6.17.2.ebuild 1700 BLAKE2B d087d9d9ea9625046dfb62b390f2cf357a788d31ae417c63f6140b5856f1aa54e6b4773917d8ef8de7f66212ce33c3a0c07307b79a76cc64b0758a4010f583b2 SHA512 894f0f2acb154d74c5435893af88ccab9953d0d1ff01226cd8480449546002ec92c1aa01648304f79b52548a0a7dd5e4889e3ea773fa40f0949b42d5a76af909 +EBUILD ansible-lint-6.18.0.ebuild 1792 BLAKE2B 8f900562116683fe36aabe9d1ab42938715c91be9c60aaa1be49744dfb12807d39cc6a1da201a6be5aaac9acff7c539b9c9486021af0bbd1c896d508e077ff42 SHA512 f24da78c3e6ef36ddb0c19442ea1d2523fa021c58608cbcc40f40d477114898633118419f4989ab633f32995f921a6a6600ddf6808ef3c29664adf8866a5aa96 MISC metadata.xml 561 BLAKE2B 0f55fc4da270c495c445e5afff0a8f7aaedd01abf3640f848cd9dc21e01fa7324c78846ee4bf917e4869b6c377fef61254a2288fa3d572c1bb77279571fb6631 SHA512 bd6bf6b916a0b736a0bfdd633f6569ce3124458169d77ef1cd86d6dda4099774088871560ce0106e11f139a2b48f13445e7a844e03a8669160c7e3fa44be5f36 diff --git a/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild b/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild new file mode 100644 index 000000000000..f495fb288686 --- /dev/null +++ b/app-admin/ansible-lint/ansible-lint-6.18.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Checks ansible playbooks for practices and behaviour that can be improved" +HOMEPAGE="https://github.com/ansible/ansible-lint" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +# Upstream has stated explicitly that all tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=app-admin/ansible-core-2.12.0[${PYTHON_USEDEP}] + >=dev-python/ansible-compat-4.0.5[${PYTHON_USEDEP}] + >=dev-python/black-22.8.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.8.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.17.0[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.10.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.4.1[${PYTHON_USEDEP}] + >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] + >=dev-python/ruamel-yaml-0.17.31[${PYTHON_USEDEP}] + =dev-python/wcmatch-8.3.2[${PYTHON_USEDEP}] + >=dev-util/yamllint-1.30.0[${PYTHON_USEDEP}] + dev-vcs/git" +BDEPEND=" + >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] + test? ( + dev-python/mypy[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + >=dev-python/pytest-plus-0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.5.0[${PYTHON_USEDEP}] + >=dev-python/spdx-tools-0.7.1:0/0.7[${PYTHON_USEDEP}] + )" + +# test_call_from_outside_venv doesn't play nicely with the sandbox +# irrespective of whether Internet access is allowed or not +EPYTEST_DESELECT=( + test/test_main.py::test_call_from_outside_venv +) + +distutils_enable_tests pytest + +# Test suite fails to start without this +python_test() { + epytest test +} diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz index f985182e71f1..8227deaee791 100644 Binary files a/app-crypt/Manifest.gz and b/app-crypt/Manifest.gz differ diff --git a/app-crypt/johntheripper-jumbo/Manifest b/app-crypt/johntheripper-jumbo/Manifest index f6e3e386e829..150a37fae9cb 100644 --- a/app-crypt/johntheripper-jumbo/Manifest +++ b/app-crypt/johntheripper-jumbo/Manifest @@ -1,7 +1,7 @@ AUX johntheripper-jumbo-1.9.0_p20211129-fix-bashism.patch 3933 BLAKE2B cd5d773615f4b239e857b430c35a905be7e0c8bfd83b037f43fe14799340aa6d3a02bf9f3f69c1e69a2b07a4038474c1fc57a8ab056db26fde5aa14b1842df18 SHA512 505cf695a001f22a74998a83eb79ce7b88882eb51a0864833e06bd9344dae36df629ffb6cdcdfaa019b3dfcfdedc8314a30b169d0d5b1f6976408adbaee49023 DIST johntheripper-jumbo-1.9.0_p20211129.tar.gz 47758087 BLAKE2B de57218151fbc3bed79322d065ef73deb99b73fb1ce55924197793a320600cc1189dabae43fe5848014c2e72dcb7e1c2a91f2aaba64bd8c7314ded37e23a34c9 SHA512 f8fc6bf102d900bb32c5714bd595a71f67f73a1f0a237d9f851b2f250046307bf1177f3782023cd1bbcc55f9d54fd7b4946e09c7dc1fd908ba6a6bad90b233d6 DIST johntheripper-jumbo-1.9.0_p20230717.tar.gz 56772470 BLAKE2B 33295dc28d32852a6284adaadbbf9d9c852fb78e1dc673df5e67c31befb6921dbd6d29310ca7b3406e4b1259cca6e8d643292d73f4324262b038a1c6bc7ff51b SHA512 fd48a6bccf3f2be0d495aa8a635af73bc386c5815fdaa62259f2920724afa89e0e9743585c412e595486a0d2677f1ec43c43606471078ec0611d5c05b01853de -EBUILD johntheripper-jumbo-1.9.0_p20211129-r1.ebuild 3478 BLAKE2B cbb40ff27f41bee7a80b613b105ef92df5dfe7c282ad8687eed46fe7c34b6d577f7a832b6f22a3a6d02d176c01fe181f20686ad6681bd73275b5a28f612013a0 SHA512 9b172be4c027afc215fc02040226c0eb03f55e4c4e938cb035e4ce69a0c97cb8a4d9f3e110b522296432e5f3053a405fe69ccf47fca6e36039cc240f11c7d834 -EBUILD johntheripper-jumbo-1.9.0_p20230717.ebuild 3520 BLAKE2B 428ab0a8f396a2d5f32ca64525a1695bfce0413aad0f9d96de0156486ca9459c11e57d031e6fa4078614c0bf9a491228d1c7de05a59ee24e2abff4ec82b96593 SHA512 1278ccae14e75ed38e8ea31fcaa897e77487cee3cc5bef54e13d82f346504b18baac915d5b73d7af92c8d2ebdcd1fb00d40540fc4aa3c5ed42deef20ef43f785 -EBUILD johntheripper-jumbo-9999.ebuild 3603 BLAKE2B cb4449c5a3fe229e5c8eb83cbf3e8edb9e6b51b3b31f39892851382cb9527bf45e92c32f1fb3908bf9fd7d0fc898e3fa2632b17bd5810103ec6020df42076089 SHA512 c019753ac84f97db9914164acdd244104ee961c23d3cc21a941de225d3c53fd28a90f03c03edce0fbb9f8fb82f7714611cbad722d89788b7df56034c5c9fdb22 +EBUILD johntheripper-jumbo-1.9.0_p20211129-r1.ebuild 3506 BLAKE2B bf4b1332f6b670afdd8eb8143d34aa50167cc0b43e590a15635349f9abbabca4c8ef306bcd02be2e327c808300b805da0545b74d0ec5fd3894b654bbf734d37a SHA512 5d4330da8526c26ec68fa003e9d3c9f1de60385936551cce68992a307ea1a756f134b05f9ff3d8c112f68974764d1a5dd7d842b0375d1a363fd30f616271baf0 +EBUILD johntheripper-jumbo-1.9.0_p20230717.ebuild 3548 BLAKE2B 5fc51b022900c61fef31cfca90b5230a3acd4b6b899cb84971b435667075fc249ac0a9935f03a35eb018772cab83c4ec6f927a1fc0fb5504025ab77a26d5ecc5 SHA512 e6c81d46b3d4bb125d0447506b21dc9cb6acaace7875a243dc4ebb78fc16b5846e001e6ea3f36410e73891571fa4289e1b2cbe619c9310ef9dae1ffbb9ad99f9 +EBUILD johntheripper-jumbo-9999.ebuild 3631 BLAKE2B 06eb76d8a5a1d9ad7c61c686f8001128f872093f82ffe2708befe171c3516e85e10caaf3699452d3eff2054efa38436d025bf386b19a373a80a4a1149a8f49e6 SHA512 76a66bec247347242dffaadc78e3712cd4d920c4192b0e9280cb7c8ffd094a97b1f4fad168e9d1ecaf5ef86883c4696fa27d74179cd6da3f673e216e56bcc9e2 MISC metadata.xml 473 BLAKE2B ed1c424492ff052e83ce899d8ea4a805ce5d4a5604da336ad16929594d14307c2e264c4eb6e6ee985d3167b8917e8c80c38ed9f97ba5293a0b8f84f472fd9786 SHA512 f124050eecf17e3c2fa01b6140881349e089840c75cb30bf054286a049026bb372cc70e1ce7be3054fffbe5836be7dc1f7fc9e3918f874443644ea99c5b441ab diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129-r1.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129-r1.ebuild index eb2beb0f704b..d9f48d8f15e9 100644 --- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129-r1.ebuild +++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20211129-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit autotools flag-o-matic toolchain-funcs pax-utils -DESCRIPTION="Fast password cracker" +DESCRIPTION="Fast password cracker, community enhanced version" HOMEPAGE="http://www.openwall.com/john/" MY_PN="JohnTheRipper" diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild index bae1c377306f..71457dbef928 100644 --- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild +++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-1.9.0_p20230717.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit autotools flag-o-matic toolchain-funcs pax-utils -DESCRIPTION="Fast password cracker" +DESCRIPTION="Fast password cracker, community enhanced version" HOMEPAGE="http://www.openwall.com/john/" if [[ ${PV} == "9999" ]] ; then diff --git a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild index 28bc5b8cf5fa..3f89098a9405 100644 --- a/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild +++ b/app-crypt/johntheripper-jumbo/johntheripper-jumbo-9999.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit autotools flag-o-matic toolchain-funcs pax-utils -DESCRIPTION="Fast password cracker" +DESCRIPTION="Fast password cracker, community enhanced version" HOMEPAGE="http://www.openwall.com/john/" MY_PN="JohnTheRipper" diff --git a/app-crypt/yubikey-manager/Manifest b/app-crypt/yubikey-manager/Manifest index 2562417afe4e..4a69caba7698 100644 --- a/app-crypt/yubikey-manager/Manifest +++ b/app-crypt/yubikey-manager/Manifest @@ -1,4 +1,7 @@ DIST yubikey_manager-5.1.1.tar.gz 167947 BLAKE2B 4f0b7a3ba3f083112c0a43c9b9304e7f79526d7a31991959dc8a30e86f41b0ec616c9ed7790a551d998dc481bd18a89e87598c2534b8390a831572a77a36c32d SHA512 9da9588bb311594d2b4d2d8b234b64f333dfc7dc57145e250965bd9d058cfda43a9c9a32991081ac069819812bebaf0c10a24afab4ac444891ab21d2cff81c06 DIST yubikey_manager-5.1.1.tar.gz.sig 310 BLAKE2B 4f636b5eab0602ec203c8d3d5b6d1de85c7341559b09fc131a994c75b15cb141706ccc65a8efb39e33d5a3704496e85c08a67d105d45f5264644b993c2585f20 SHA512 e964e39a995de7bd24a3e417d5e98cf68cdcd6412b7c95b552545468bbb434105fad97bbf82d758c9320bf9917d32312e6e286e9259d004899af2cde540cc731 +DIST yubikey_manager-5.2.0.tar.gz 184873 BLAKE2B 09041c23e23ff01cad2d126face63006d1648dfe8d2e7a47b7113deed990143c83a36b6c60458dc9cbf55a71ddf286b8259c97ee982044dbc554231655fb82e2 SHA512 988c25f378e0ce5b53ba5a47aac5fd5a136653f1592af5e9c7440eef7336903cf459a567b4be02119262dba70c3058f5d9f26049dc21c1d934dcf8897eedc03d +DIST yubikey_manager-5.2.0.tar.gz.sig 309 BLAKE2B bb1a012832c99aaa94404717560e72fb93352b82dd3c0091cb492cde65706c39b9e2411e38a36150d77e72f6397d98cef643d0b392c1751e9c109de3468c9a39 SHA512 926a7a7c40d38bcc0a48e3b44f3eb673c16f7bed73701f5cb6f9ac4418c9f2a242b8d2af9459093ec10e8c188410412a8ba8c05a0fd4774a738629a4b0f874d4 EBUILD yubikey-manager-5.1.1.ebuild 1650 BLAKE2B 451e50e3e13bb237be3fff63436b5f57e147e37a53a4863d87b7ab0382de05329158e44d7498ee31a6178288ee612e6c43d44704e4878c0c489ce7ce15fbde3f SHA512 c21d546dbecec17553ef36335a205f0902cfabb73120ec30049d20069e2bfd81394bfd43a2d2c9d85be7ec5bd38579eca9b0645cac6aca933c6c884237c8168f +EBUILD yubikey-manager-5.2.0.ebuild 1672 BLAKE2B 39d3966d464836d2b7cae7f2e65b312298ae7d479942931e839de397fd1d523a901d4ed75da2a6af24cdc21e76847d829d8139d34fabfc05bd91af4a793fdcf3 SHA512 4a299d44b0f337a3839c59f2258afb2a272f008b1baeaa1aa92b70d6c54f67878cf40daf5a49c3fd8de91f521ac051ed1f410353d85e42c293b3463098c36c28 MISC metadata.xml 534 BLAKE2B 1dc91b31fae812c9abf38e762d18db228cf07cb29dc41f5c7928ef417002826acaaabaa3b1374433f9fdfc251b5f5fbabbc43e66e3b94cc6df3174d3ae5aa059 SHA512 cf47e3400679f7f4feb73ef3b8282d3f4dae6b6d0e5034cbc22935fd0196be0784946bf9ac93dea7fb36a16347f867d092845c1ce3528a00c704de9657ad3821 diff --git a/app-crypt/yubikey-manager/yubikey-manager-5.2.0.ebuild b/app-crypt/yubikey-manager/yubikey-manager-5.2.0.ebuild new file mode 100644 index 000000000000..96849c7bc968 --- /dev/null +++ b/app-crypt/yubikey-manager/yubikey-manager-5.2.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 verify-sig + +MY_PN="${PN/-/_}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Python library and command line tool for configuring a YubiKey" +HOMEPAGE="https://developers.yubico.com/yubikey-manager/" +# According to https://github.com/Yubico/yubikey-manager/issues/518 the release +# tarballs on Yubico Web site and on GitHub should be identical, and at least +# for recent releases the latter are signed as well. Only the automatically +# generated "Source code (tar.gz)" tarballs should not be used. +# Still, prefer the former if available. +SRC_URI="https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz + verify-sig? ( https://developers.yubico.com/${PN}/Releases/${MY_P}.tar.gz.sig )" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="ssl" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/yubico.com.asc" + +# app-crypt/ccid required for +# - 'ykman oath' +# - 'ykman openpgp' +# - 'ykman piv' +RDEPEND=" + app-crypt/ccid + >=dev-python/click-8.0[${PYTHON_USEDEP}] + =dev-python/keyring-23.4[${PYTHON_USEDEP}] + >=dev-python/pyscard-2.0[${PYTHON_USEDEP}] + ssl? ( >=dev-python/pyopenssl-0.15.1[${PYTHON_USEDEP}] )" +BDEPEND=" + test? ( dev-python/makefun[${PYTHON_USEDEP}] ) + verify-sig? ( >=sec-keys/openpgp-keys-yubico-20220824 )" + +S="${WORKDIR}"/${MY_P} + +distutils_enable_tests pytest + +python_install_all() { + distutils-r1_python_install_all + doman man/ykman.1 +} diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz index 3af67c8ac9d7..a71bee79b9b2 100644 Binary files a/app-emacs/Manifest.gz and b/app-emacs/Manifest.gz differ diff --git a/app-emacs/clojure-mode/Manifest b/app-emacs/clojure-mode/Manifest index 53467558ff6e..0ecb421a0aaa 100644 --- a/app-emacs/clojure-mode/Manifest +++ b/app-emacs/clojure-mode/Manifest @@ -1,4 +1,6 @@ AUX 50clojure-mode-gentoo.el 484 BLAKE2B e51946e64e18b200b058fab8bbdf3623dbd1520624076b37b3320a7ab0d0b116418a64981c63fa8d214a62474833eeb3d40c861c4e3d9d121f25f5d3e91f23fe SHA512 49e3e58c55be7869a9fe8c8b71b84f7ad86b53b34b78e7e81113b0e622f77756399de0b5bf369c318d47545c4f20fbb21817e834def2df44843a819308a2a807 DIST clojure-mode-5.16.1.tar.gz 23408565 BLAKE2B 4ea184fc79b1bf0ab24e2edcfd16b003f23e5cd19b8c77868005723f7ed431f19b0b1a3c94a4b975b565fecd0f5799ece3cf1400aa23858c709211e1911d3d8e SHA512 207685ca9a3b9ec0b045ab42155edef904376d7eba67846804a07c17f23b9004bebcd12f9aeeaf328a7f6956b50b3527b3352f46a5ae9a73b501bdf32f89a07a +DIST clojure-mode-5.16.2.tar.gz 23408915 BLAKE2B c19770487660050b7c560deecbafaf1a708cf54692ce48465890e27be60f68c43d55bd141a03d94ea1bd7e6385c9bcbc4aafa35d6ac2f893414ef1256a5c6808 SHA512 cfffe08293bb47d83f7152be8405bcab1281000f86c0a001ed807683ccec1750a0465c98f66fc75bffc64bfdde696f81308a4111ec946bb7e1ffc5eaf9b42853 EBUILD clojure-mode-5.16.1.ebuild 603 BLAKE2B 9f8fb04cd637d241f0c8ebfc05f258d4a54e3d0011d59fb37f149f798a03193ae86faf9ee5ca123b35a148ed24f4590ef2dfffbe2da36c2256df0ae6a72df997 SHA512 905f762727d12fa59764f4b8790073da9f2ba60a3d4331bb17ca4dbce59dd2d106b5667b74b0321d531d073c5a4060315c09266e8ebc16078a40285e4789cf54 +EBUILD clojure-mode-5.16.2.ebuild 604 BLAKE2B 175265379a70706ec4dcd2575653854238b1b0d20a86af09220d265a268b4ffae39fec6556f67f9ff28d50c8db05756f4bcff9e05bf038162176df9fe38104bd SHA512 62768b0ddab327830c516533a27ff95b10da95bdeba1505b93be107be696274cf46df077c844c3ceeb447e4ae87a2e499b983e4566974ed8f62174fdd21eb83a MISC metadata.xml 671 BLAKE2B 0a58fd2987691ffc0c362ab4389a9b6193f02060b0fa14aedd1ce01325d88faf591cd956490763b365b1a969a26fd863ff8097fb0626e610d2da2c747dc6c8c1 SHA512 44f7bcbf20e96fddb17fc0d6b89858e3f627bb0785b48daa290d679e59099c98f866551ba177516822a2c782c359ed033ed6f223a3a06ff49ca6bb3b3bc2ecd5 diff --git a/app-emacs/clojure-mode/clojure-mode-5.16.2.ebuild b/app-emacs/clojure-mode/clojure-mode-5.16.2.ebuild new file mode 100644 index 000000000000..56641b38dafa --- /dev/null +++ b/app-emacs/clojure-mode/clojure-mode-5.16.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Major mode for Clojure code" +HOMEPAGE="https://github.com/clojure-emacs/clojure-mode/" +SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + app-emacs/s + app-emacs/buttercup + app-emacs/paredit + ) +" + +DOCS=( README.md doc ) +SITEFILE="50${PN}-gentoo.el" + +src_test() { + buttercup -L . -L test --traceback full || die +} diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest index 01eef24a432a..2ac3ca1ac66c 100644 --- a/app-emacs/org-mode/Manifest +++ b/app-emacs/org-mode/Manifest @@ -2,8 +2,10 @@ AUX 50org-mode-gentoo.el 95 BLAKE2B 9c74869edce0915d9793a3b10f61e8002dec553a93fe DIST org-9.4.6.tar.gz 4729335 BLAKE2B b88edaf8098124b2048ce57d6005d2af0de34e9b8fa94c24eb041a42a6fca1fd6da7f242be89e6b0ca5e7b80d879096f9114dca0ba86b20a5d26d2a185baa537 SHA512 7e50d7e9e2073bc0f06d2c861f59d4c9b8af4cf63c98f730c810a3a8721e65829fe9ef7ba0ac99f49bf9da427a4d5ad1d028e05c1a8ab6a3bea2ff2020c0e61d DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 382e6585f693fd30def29da740d1329a52b4565382df90a37e3646324ee44106f1a99c2ea0c0862d77721cc9bfbec0736cb03065b59b2fdea0a68d8f8ea37c9a SHA512 ce06bab17ae7944c1623f935bbad0379d06390c72c43633ba0de2bc04ad362e18d9aaae96103eeaa23f7ea9e4e00976a97a914da87fb7941a13746b1fa77f591 DIST org-mode-release_9.6.7.tar.gz 2209900 BLAKE2B 5e0c63722cba9708018da8e79bfd63a3d632cd7ac27144833e2f816b26cd558dc249c0c8a6b9f78f5c68af1d9218d43fa2f4fab7ab86645215d0ba40cb3d3f12 SHA512 f8225eb3d488faef54d97c812964010fefc19003950fd5b49fc1618b8ff0deb9d001c631820d99439f7527aa72f9c071578484b3b7b8d3c46baa53a7066de2fc +DIST org-mode-release_9.6.8.tar.gz 2211121 BLAKE2B 1291be7924ba741ae09f4058549215426c73304ea9c90d9d0631889b1dcf55af75b6959aaaefebfc088f22fa126d25d7729ecd2e3b433ee07b0dc37da1ec1867 SHA512 e76834ce2baa34fe979fd9333294481c9b1cbb81d506c7830b5bd6bf556aa9f4979faa3dfcd6414a04fe7915fc089a8eea38912e0e21527aa84451903572ace7 EBUILD org-mode-9.4.6.ebuild 1696 BLAKE2B 1e2b698f0ba118149cd4e960e5a34b6370c878a917746ecafa9758b5f3ce24d55ea0a7ff3a99b370c972cb0c97c0321bdfe5735d5782d98adcf1ab4c65e4b84e SHA512 76bbc761a82b08a26bb73c0d655b52308487586a8a108a6bc2a29ec66816fdf1f173c626f8594198c00c6a45000686e0876b98dbeb3e566ae212b03005c90ba4 EBUILD org-mode-9.5.5.ebuild 1386 BLAKE2B 2686e19cbcc0e8298702d9be753b8023e8736feac0d07793c581dfa51a9167d65b072a1d8a268b319b4dd87e04a6e920d400ddb13c50f3da5837bc08cc58f8a7 SHA512 b3417352a09da826becf217c2789d90b25971c4d97ff92225459b50617c04f85bb1cdf53b933ba1c5927a202a4852acf6bb1b6bee3e2c2c40a3fb772669017fb EBUILD org-mode-9.6.7.ebuild 1402 BLAKE2B 6d24234cff61823b747d2bf5acd2c5ea42e44230fff15e7414ce501ac80efbe6aa3a278544f8875af5ca6cda3f34e8ebc52ce58a02805b92cd9ac2173d050748 SHA512 31946a3e38c438325919b05e2d084e8533248e15f68bf74bbebfec4c00fe9f39e66d622e49c3fca9714b22ef35e8eb0583bafe66cc40f85838df327cdd0f064e +EBUILD org-mode-9.6.8.ebuild 1405 BLAKE2B c72dfd77145677c969a4cedf57a53ddfbf09621b5830ffc96171661d6df7974114d169c5111d8ff346c232201f67d8d79999d7f3589566a132fb0b2de19303c2 SHA512 7ac81d9b86c6317c50c4cdd5d7b8786e1c0fd2a930b0adba139451d32e7d6801f8c38f9eb11723ab50af8da10dde5f4a7d2b5b25e469959b7bf0ac8b2701886f EBUILD org-mode-9999.ebuild 1531 BLAKE2B 6c06454ac286f2d681af7e55c151a9855dac8aa3028c41c43753ee907fe4d63ec26e5e8e4a0a4f97b80172b0f8fabc92ba591298bef9b5301a176460a1ce9358 SHA512 5526252d6a1190a8bee375b96e9b85c33e593f6bc77f118a33cd566c8fc5634e9e839dbe931c9ad96252e81d669fdc84f9999ea6b834cf2273d31d1e8cb86d90 MISC metadata.xml 1369 BLAKE2B 4da436ff9e2de1e6f01a37be7cd8a893d49896d00c83a16a47838c3908e04b46f7f07499ce3bdf41a25033ec1313e16b30d6498622e476fdede774ce711d77ff SHA512 d0817690d4662401fcdd28de85b3e7e5f0c69cb37de4ba7ada8499d7ef964217cda8cabed4849c9b48ebecc393d65b2de5067c36db1e98834ac8a86024b901d1 diff --git a/app-emacs/org-mode/org-mode-9.6.8.ebuild b/app-emacs/org-mode/org-mode-9.6.8.ebuild new file mode 100644 index 000000000000..77e4614e18c6 --- /dev/null +++ b/app-emacs/org-mode/org-mode-9.6.8.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp readme.gentoo-r1 + +MY_P="${PN}-release_${PV}" +DESCRIPTION="An Emacs mode for notes and project planning" +HOMEPAGE="https://www.orgmode.org/" +SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_P} + +LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc odt-schema" +RESTRICT="test" + +BDEPEND="doc? ( virtual/texi2dvi )" + +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + emake -j1 \ + ORGVERSION=${PV} \ + datadir="${EPREFIX}${SITEETC}/${PN}" + use doc && emake -j1 pdf card +} + +src_install() { + emake \ + ORGVERSION=${PV} \ + DESTDIR="${D}" \ + ETCDIRS="styles csl $(use odt-schema && echo schema)" \ + lispdir="${EPREFIX}${SITELISP}/${PN}" \ + datadir="${EPREFIX}${SITEETC}/${PN}" \ + infodir="${EPREFIX}/usr/share/info" \ + install + + elisp-site-file-install "${FILESDIR}/${SITEFILE}" + dodoc README.org CONTRIBUTE.org etc/ORG-NEWS + use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf + + local DOC_CONTENTS="Org mode has a large variety of run-time dependencies, + so you may have to install one or more additional packages. + A non-exhaustive list of these dependencies may be found at + ." + readme.gentoo_create_doc +} diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index f902b1c31f0f..09c2ad6c1c34 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/gramps/Manifest b/app-misc/gramps/Manifest index 9899f88ddd91..e6b3ba1cefc4 100644 --- a/app-misc/gramps/Manifest +++ b/app-misc/gramps/Manifest @@ -1,4 +1,6 @@ AUX gramps-5.1.3-test_locale.patch 1195 BLAKE2B 1b1aeb08b90bff9db9d028499428efa60a16b48597bcf466c07a77e3f658c8550eca84b899047d1bc6e20eb26e8dfab9637ae7aced1b99167466ea6c51707132 SHA512 70daee9afdce0f939ad3cec094fb4004f5c162e6b49849f83486db5baec074a8673d7a6096a367279019712a11f0b40e827f6cb3019e7dc3cc6bad327fee35ec +AUX gramps-5.1.6-pep517_setup.patch 5873 BLAKE2B 62b8ca02f318c318e019366f35e39bda53fd000c8389cf1c4edfc673df008029d475c8667e69e25e3f27edbcce2f64e71d21fad43657bcfeb449b00ac7d9f2c0 SHA512 98a3807916f624b81f92cdbac1296fa9e91dd796b73d206da8561c61d45ead48bb178894cf0793471bb798f82d114a9fb3de1f0f0252cff7356402d0ba6111cb DIST gramps-5.1.6.tar.gz 17429153 BLAKE2B fe94d80ff209e1f27ec1cfa533e916514336c1d367435e0a9da4b8309efbc9c047302a67ec24e28237eaead67ff63e76bd1384ac1e3df10e08ae98aca126566b SHA512 419bbfa54ca3bf33e71fd579c84a56eebe4afc78ccd50c23b2d62869684709ccbf373e8da0e65835d9fc21a29d2d144597d6cf8c425e14c91574535d4b1ab64d EBUILD gramps-5.1.6-r1.ebuild 2155 BLAKE2B 61271d0bacbcb5d8b496d9ea1600a4bf39644fd090943256c9d54eb417cc0e5268b090cfb05c5d3098e9ed9cb3cd637d4af0197d821e91e54bc29195cb79c020 SHA512 d1f857f5a3d68cef31229c830a1352705cfaf7e31c4a2511c711bf814818d1e6cc597812ea8e0cc9fc55a0dd51194bb0b69833daf71770c6337072879c56eb28 +EBUILD gramps-5.1.6-r2.ebuild 2208 BLAKE2B befbd27d525bd4814d2199c42eb21d0517d377fda848a9a19d863fc5233419359b08c36fc77bf6f21037b01f481f56a94c7357220408b70d96d324d5f47cf035 SHA512 571432deebd1d74903e4ac443473d4447724e4303a8bd044fa27ed82bd3f9b96168ffbfe2424392434e7850c5e34940f861e5eb5666371980b88b5c41f8451dd MISC metadata.xml 5599 BLAKE2B a7156f87c83c95d4205c25274e04ca063a8f2246301e62c6f7854a6bb585fc895481d9accb9c6c48e30c09ccc472c81193b2d1b514fe0b53a3681f182c9922ba SHA512 41089a951759e1a3aa67009681b9f1da3ecfb92d71afe003a6560ebe268b670b9ca58b5adb397830b6538d722a31771d5b2ad1ec015f154c7739870821257cc7 diff --git a/app-misc/gramps/files/gramps-5.1.6-pep517_setup.patch b/app-misc/gramps/files/gramps-5.1.6-pep517_setup.patch new file mode 100644 index 000000000000..7853b23ba1b8 --- /dev/null +++ b/app-misc/gramps/files/gramps-5.1.6-pep517_setup.patch @@ -0,0 +1,163 @@ +--- a/setup.py ++++ b/setup.py +@@ -23,7 +23,7 @@ + # + + ''' +-Gramps distutils module. ++Gramps setuptools module. + ''' + + #check python version first +@@ -32,11 +32,11 @@ + if sys.version_info < (3, 2): + raise SystemExit("Gramps requires Python 3.2 or later.") + +-from distutils import log +-from distutils.core import setup, Command +-from distutils.util import convert_path, newer +-from distutils.command.build import build as _build +-from distutils.command.install import install as _install ++from setuptools import setup, Command ++try: ++ from setuptools.command.build import build as _build ++except ImportError: ++ from distutils.command.build import build as _build + import os + import glob + import codecs +@@ -45,6 +45,9 @@ + from gramps.version import VERSION + import unittest + import argparse ++import logging ++ ++_LOG = logging.getLogger(".setup") + + # this list MUST be a subset of _LOCALE_NAMES in gen/utils/grampslocale.py + # (that is, if you add a new language here, be sure it's in _LOCALE_NAMES too) +@@ -75,6 +78,17 @@ + packaging = True + sys.argv = [sys.argv[0]] + passthrough + ++def newer(source, target): ++ ''' ++ Determines if a target file needs to be rebuilt. ++ ++ Returns True if the target file doesn't exist or if the source file is ++ newer than the target file. ++ ''' ++ if not os.path.exists(target): ++ return True ++ return os.path.getmtime(source) > os.path.getmtime(target) ++ + def intltool_version(): + ''' + Return the version of intltool as a tuple. +@@ -140,7 +154,7 @@ + reply = input(ask) + if reply in ['n', 'N']: + raise SystemExit(msg) +- log.info('Compiling %s >> %s', po_file, mo_file) ++ _LOG.info('Compiling %s >> %s', po_file, mo_file) + + #linux specific piece: + target = 'share/locale/' + lang + '/LC_MESSAGES' +@@ -179,7 +193,7 @@ + with open(newfile, 'rb') as f_in,\ + gzip.open(man_file_gz, 'wb') as f_out: + f_out.writelines(f_in) +- log.info('Compiling %s >> %s', filename, man_file_gz) ++ _LOG.info('Compiling %s >> %s', filename, man_file_gz) + + os.remove(newfile) + filename = False +@@ -193,30 +207,26 @@ + ''' + Merge translation files into desktop and mime files + ''' +- for filename in _FILES: +- filename = convert_path(filename) +- strip_files(filename + '.in', filename, ['_tip', '_name']) +- + i_v = intltool_version() + if i_v is None or i_v < (0, 25, 0): +- log.info('No intltool or version < 0.25.0, build_intl is aborting') ++ _LOG.info('No intltool or version < 0.25.0, build_intl is aborting') + return + data_files = build_cmd.distribution.data_files + base = build_cmd.build_base + +- merge_files = (('data/gramps.desktop', 'share/applications', '-d'), +- ('data/gramps.keys', 'share/mime-info', '-k'), +- ('data/gramps.xml', 'share/mime/packages', '-x'), +- ('data/gramps.appdata.xml', 'share/metainfo', '-x')) ++ merge_files = (('gramps.desktop', 'share/applications', '-d'), ++ ('gramps.keys', 'share/mime-info', '-k'), ++ ('gramps.xml', 'share/mime/packages', '-x'), ++ ('gramps.appdata.xml', 'share/metainfo', '-x')) + + for filename, target, option in merge_files: +- filenamelocal = convert_path(filename) ++ filenamelocal = os.path.join('data', filename) + newfile = os.path.join(base, filenamelocal) + newdir = os.path.dirname(newfile) + if not(os.path.isdir(newdir) or os.path.islink(newdir)): + os.makedirs(newdir) + merge(filenamelocal + '.in', newfile, option) +- data_files.append((target, [base + '/' + filename])) ++ data_files.append((target, [base + '/data/' + filename])) + + def strip_files(in_file, out_file, mark): + ''' +@@ -232,7 +242,7 @@ + line = line.replace(marker, marker[1:]) + fb.write(line) + old.close() +- log.info('Compiling %s >> %s', in_file, out_file) ++ _LOG.info('Compiling %s >> %s', in_file, out_file) + + def merge(in_file, out_file, option, po_dir='po', cache=True): + ''' +@@ -262,7 +272,7 @@ + msg = ('ERROR: %s was not merged into the translation files!\n' % + out_file) + raise SystemExit(msg) +- log.info('Compiling %s >> %s', in_file, out_file) ++ _LOG.info('Compiling %s >> %s', in_file, out_file) + + class build(_build): + """Custom build command.""" +@@ -273,22 +283,6 @@ + build_intl(self) + _build.run(self) + +-class install(_install): +- """Custom install command.""" +- def run(self): +- resource_file = os.path.join(os.path.dirname(__file__), 'gramps', 'gen', +- 'utils', 'resource-path') +- with open(resource_file, 'w', encoding='utf-8', errors='strict') as fp: +- if packaging: +- path = resource_path +- else: +- path = os.path.abspath(os.path.join(self.install_data, 'share')) +- fp.write(path) +- +- _install.run(self) +- +- os.remove(resource_file) +- + class test(Command): + """Command to run Gramps unit tests""" + description = "run all unit tests" +@@ -503,7 +497,7 @@ + url = 'http://gramps-project.org', + license = 'GPL v2 or greater', + platforms = ['FreeBSD', 'Linux', 'MacOS', 'Windows'], +- cmdclass = {'build': build, 'install': install, 'test': test}, ++ cmdclass = {'build': build, 'test': test}, + packages = packages, + package_data = {'gramps': package_data}, + data_files = data_files, +Binary files a/.setup.py.swp and b/.setup.py.swp differ diff --git a/app-misc/gramps/gramps-5.1.6-r2.ebuild b/app-misc/gramps/gramps-5.1.6-r2.ebuild new file mode 100644 index 000000000000..21e33b40891f --- /dev/null +++ b/app-misc/gramps/gramps-5.1.6-r2.ebuild @@ -0,0 +1,82 @@ +# Copyright 2001-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite" + +inherit distutils-r1 xdg-utils + +DESCRIPTION="Community genealogy program aiming to be both intuitive and feature-complete" +HOMEPAGE="https://gramps-project.org/" +SRC_URI="https://github.com/gramps-project/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="exif geo postscript +rcs +reports spell test" + +# Many tests fail unless the deprecated BerkeleyDB back-end is enabled. +RESTRICT="test" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/pycairo[${PYTHON_USEDEP}] + >=dev-python/pygobject-3.12:3[cairo,${PYTHON_USEDEP}] + dev-python/pyicu[${PYTHON_USEDEP}] + exif? ( >=media-libs/gexiv2-0.5[${PYTHON_USEDEP},introspection] ) + ') + gnome-base/librsvg:2 + >x11-libs/gtk+-3.14.8:3[introspection] + x11-libs/pango[introspection] + x11-misc/xdg-utils + geo? ( >=sci-geosciences/osm-gps-map-1.1.0 ) + spell? ( app-text/gtkspell:3[introspection] ) + rcs? ( dev-vcs/rcs ) + reports? ( media-gfx/graphviz[postscript?] ) +" +BDEPEND="test? ( + $(python_gen_cond_dep ' + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ') +)" + +PATCHES=( + "${FILESDIR}"/${PN}-5.1.3-test_locale.patch + "${FILESDIR}"/${PN}-5.1.6-pep517_setup.patch +) + +DISTUTILS_ARGS="--no-compress-manpages" + +distutils_enable_tests pytest + +src_prepare() { + # Install documentation to the proper location. This can't be done + # easily with a patch because we substitute in the ${PF} variable, + # and that changes with every revision. + sed -i -e "s:share/doc/gramps:share/doc/${PF}:g" setup.py || die + + # The final part of PEP-517 support, handled with sed in order to avoid + # making the patch file too large + sed -e "s:_name:name:g" data/holidays.xml.in > data/holidays.xml || die + sed -e "s:_tip:tip:g" data/tips.xml.in > data/tips.xml || die + + default +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz index 2399bb1f6d0f..11b4e2b172da 100644 Binary files a/app-text/Manifest.gz and b/app-text/Manifest.gz differ diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest index 2f7108d8acf2..0fe888c1b3f6 100644 --- a/app-text/pandoc-bin/Manifest +++ b/app-text/pandoc-bin/Manifest @@ -4,7 +4,10 @@ DIST pandoc-3.1.6-linux-amd64.tar.gz 19664028 BLAKE2B be9dc7651001bd4f59639cd6a8 DIST pandoc-3.1.6-linux-arm64.tar.gz 21780669 BLAKE2B a3715890a8139f8631f8c7c7170d10e262f044e70b1383317fab063cf9dba2455090c30913617d93710e0054f0133afbec5980abd36b6c729c6b99bd7375521e SHA512 615a403070aae7722e2b939a940602ce01f37cd00f6621925b59939fe7ceae73031ac23ee94bcb1e6f6ab12a2b570b81cf5baa55808d503677511f238e30f880 DIST pandoc-3.1.6.1-linux-amd64.tar.gz 31085424 BLAKE2B 35cdd4e9671720d9f77133791a197ba85dfcdb137ab7d3d9247eb5dabdc287729059633f43f1f42f6636799f3d7379e6bb8b81b4b2a9773520fff819c363bb88 SHA512 cbfeb7444aaac22fcc75e31c09888da4e67cc20acb1a75e4d24c07ddbcd9ea516cdcf19088c9e4f308e2325a76591e20322a9264ca641a2f80dd7a385d5c8c06 DIST pandoc-3.1.6.1-linux-arm64.tar.gz 33743040 BLAKE2B d6e70616ce8e61e31d2da6aeb6097e464d1b410f9caae8550846ee238a39c3f1fee93d4c18501cdebfc7b3142be9a691fdf2bf15b38b6184ad491df6cee17d22 SHA512 552bfb504d2e03ffbb3e46c67fef8056d073821b141e97b32248d77b569c752a13f69cba4c0e3a4fdf340a14ff3a1b1e2337e8545ac41fcf4f8a76c6e2e10bb7 +DIST pandoc-3.1.6.2-linux-amd64.tar.gz 31164360 BLAKE2B cdd787a2c6b2bac3a9a1a3d6a216e5279d83385a61fd0c61d643744214564f81274dd380402c46ab2938f7bb0a11aabb9a6c99b31b63962c8a2fe043fba41e5c SHA512 b81c708d60cb46a98377af374de0f9b7b5eef38f9cdd8e5490d1072627f34c226e8e2f03f172c4c87e5f2164794cef1b3e39598f86de3e45cb0396ae9416359d +DIST pandoc-3.1.6.2-linux-arm64.tar.gz 33827200 BLAKE2B 710829bbef6764a3a373a75d29dc39b843de225bf71d25da2875cb4e85dc4baa30be5879e0af5d3d8810efb92bad95f2595d04c6cb0135fb96c600bf7031f352 SHA512 d4bf649d8a055ed3df52e19caf2424dc7e57d48182e9784bba2f9c7d6ebdd08b329c36fb26a28e6362bb5b24a39ea71f2604a64af471ce6245f464cafb6657cd EBUILD pandoc-bin-3.1.3.ebuild 1399 BLAKE2B a6716e82b27390fb9a81b0116aa39330c11812ba180679e38bd1ff34003b2332f79a888f9828c610a2e29e95e67ca6f3592fab9cc743ae8f7e43294d4adc135d SHA512 ec789ef8addcbbb01777b2e49b4ada887ca614dc437e173e165fe1dbc7542c215597b784aa10687dd6c088441c990c264e9be189e3b479aecb642bd5e190a631 EBUILD pandoc-bin-3.1.6.1.ebuild 1401 BLAKE2B df6b6d864fd5ac799f59a73380db8452421212fc5dd7848dc2c1b5f2f98b3cfbf5b161f51e31c9e98e76fa8ca3bd61465e0bc5154ffdd103a4a3caf0e708076d SHA512 5366c4d00711f395dda02ee7dfebd6e259b8e62e339441304f081cc2f711d15e93380f2df690c6be4bf78d0f126458b4b8a633f690aafc594146c4efa801ebdf +EBUILD pandoc-bin-3.1.6.2.ebuild 1401 BLAKE2B df6b6d864fd5ac799f59a73380db8452421212fc5dd7848dc2c1b5f2f98b3cfbf5b161f51e31c9e98e76fa8ca3bd61465e0bc5154ffdd103a4a3caf0e708076d SHA512 5366c4d00711f395dda02ee7dfebd6e259b8e62e339441304f081cc2f711d15e93380f2df690c6be4bf78d0f126458b4b8a633f690aafc594146c4efa801ebdf EBUILD pandoc-bin-3.1.6.ebuild 1401 BLAKE2B df6b6d864fd5ac799f59a73380db8452421212fc5dd7848dc2c1b5f2f98b3cfbf5b161f51e31c9e98e76fa8ca3bd61465e0bc5154ffdd103a4a3caf0e708076d SHA512 5366c4d00711f395dda02ee7dfebd6e259b8e62e339441304f081cc2f711d15e93380f2df690c6be4bf78d0f126458b4b8a633f690aafc594146c4efa801ebdf MISC metadata.xml 986 BLAKE2B 10ab442c2f7892545054ba2747c0cde115d9d875673c077d2cefcd035e2ecd6d04f2aef05ef9ca58a2150a983079ad8fbdc6910ca93fc14977409041e5f20201 SHA512 c8e241d4d7bba0a6f36320517d18fbb99922e32970d7771d5bbc80a8ecf5086f8f7d1eadd0188d457412a66db898d044074b4d4f0301aab1e19cd1213e562375 diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.6.2.ebuild b/app-text/pandoc-bin/pandoc-bin-3.1.6.2.ebuild new file mode 100644 index 000000000000..f5289c741e6a --- /dev/null +++ b/app-text/pandoc-bin/pandoc-bin-3.1.6.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=${PN//-bin/} +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Conversion between markup formats (binary package)" +HOMEPAGE="https://pandoc.org/ + https://github.com/jgm/pandoc/" + +BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}" +SRC_URI=" + amd64? ( ${BASE_URI}-linux-amd64.tar.gz ) + arm64? ( ${BASE_URI}-linux-arm64.tar.gz ) +" +S="${WORKDIR}"/${MY_P} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +IUSE="+pandoc-symlink" + +RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )" + +QA_FLAGS_IGNORED="usr/bin/${PN}" +QA_PRESTRIPPED="${QA_FLAGS_IGNORED}" + +src_unpack() { + default + + # Manpages are gzipped. + unpack "${S}"/share/man/man1/*.1.gz +} + +src_install() { + exeinto /usr/bin + newexe bin/${MY_PN} ${PN} + dosym ${PN} /usr/bin/pandoc-lua-bin + dosym ${PN} /usr/bin/pandoc-server-bin + + newman "${WORKDIR}"/${MY_PN}-lua.1 pandoc-lua-bin.1 + newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1 + newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1 + + if use pandoc-symlink ; then + dosym ${PN} /usr/bin/${MY_PN} + dosym pandoc-lua-bin /usr/bin/${MY_PN}-lua + dosym pandoc-server-bin /usr/bin/${MY_PN}-server + + dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1 + dosym pandoc-lua-bin.1 /usr/share/man/man1/${MY_PN}-lua.1 + dosym pandoc-server-bin.1 /usr/share/man/man1/${MY_PN}-server.1 + fi +} diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz index f8eb8aea5c4f..314db35848a7 100644 Binary files a/dev-cpp/Manifest.gz and b/dev-cpp/Manifest.gz differ diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest index 75a5b675e5ea..21067260bf5c 100644 --- a/dev-cpp/cpp-httplib/Manifest +++ b/dev-cpp/cpp-httplib/Manifest @@ -1,9 +1,9 @@ DIST cpp-httplib-0.12.6.tar.gz 641145 BLAKE2B 56a1a9c2d048a608664cce1ea3737d8633d6dbc124b4a5b2b5a33f81d678efdd2b8b0c79fb88c23dd861f1c6264eddba32349740142e3765d61f811dd50d9909 SHA512 63f0172bb7f4b02f3640634f25801bc1e34d85f53c9915e6402d825891793de26faa7551dff88a44c23af39e3592b7863454d9c070b5bd0e546cb987bca14885 -DIST cpp-httplib-0.13.0.tar.gz 644021 BLAKE2B 9ed1d49819662dbb6af04c4ab8b1d1cfa68db07d5b147f64c8c20a6a61f61490f518d9c8e405f867a130f0b455e530582ec9685deaadfd4b9f34790becf6495f SHA512 8d91fe1f2780d2330112ebb3f3d3c6ac6526e8cb04902e15edefe6121d588495519551007c3c134e0d16f71460cba1680860e229b2318f8725ce651027a68a9a DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 99a9f58885c6313f18a459987c64ab2cdcca33238997117299016bb5a86e83383e24d01519ede831730fdad6ed8bec0fe0196cac5b53f680721e77883952aefa SHA512 4a70ebafd0920116a78ea18982606f0bec396e5cdcea9ba583c1da4fd77fa45c5bf30a6ac14eeee9424f3e445a882a560345d731a7113ab4e7dff88f4ef0a436 DIST cpp-httplib-0.13.3.tar.gz 1147376 BLAKE2B 74e3238f57048c9f9fb000d0b85f66db2f0ee55b8f58f3c72a6ffe8eceb67f6e018d52b1ed5cd26fa4f9b9b528a535662e37753e2c556bb694057b7b718a5012 SHA512 5181f185bc0bb37429847e2656534ff25512458c0219631c982b776c65fd6be73e038f88d47e42b4f614324e51577bc8815e80952c7c7ca6e66eca4a16a9f30d +DIST cpp-httplib-0.14.0.tar.gz 1147334 BLAKE2B 9d24cefcb2b181abe887d77686eafd938ec59b54cd56ff046e61773974f106c7b91ea94dc208369095c0b5392a48a462386c2c42ade252e18224014b2f7a5e9c SHA512 fac8fd1730e7f828053c61924d3ff9b660ad3cb385aa7a506c50c1ed1ca9820fb07691e28e03effcc60e391ecb78727108f1fdbe8b428917ab494738bed86d78 EBUILD cpp-httplib-0.12.6.ebuild 1326 BLAKE2B 338db816a0d8713396e4f6ea6cfa06adcd002a4762448e440e410540e91242835f0a2588249b74563ab1fccf4dc42b6c192ca2cd1d8cc616930adcdeb5e83f2f SHA512 095cb59d0c7d3e8f8f982b1ba8e611aaacae847398a738e453a643ef531dae96ea466278ed70683fd752e90fd186e93ad8557b2241ead4f7282b2e42db6fb107 -EBUILD cpp-httplib-0.13.0.ebuild 1342 BLAKE2B 2246303a14ae4830a106eccc1b3edb0d4acdd401e118207c1f45124574bd55e2bf49c534ae4d4562d7a8401f046337abe9793e0be6dc201973093c09ea07d198 SHA512 d6e988dc4cf3d6a8b9b9034d98349689c3e86fd179b3d598775d00a1eed7161749e1f1829b2a2a4e5e91cd6e179ff496253e22394cb34cdd0115ca5d32dd90a6 EBUILD cpp-httplib-0.13.1.ebuild 1342 BLAKE2B 2246303a14ae4830a106eccc1b3edb0d4acdd401e118207c1f45124574bd55e2bf49c534ae4d4562d7a8401f046337abe9793e0be6dc201973093c09ea07d198 SHA512 d6e988dc4cf3d6a8b9b9034d98349689c3e86fd179b3d598775d00a1eed7161749e1f1829b2a2a4e5e91cd6e179ff496253e22394cb34cdd0115ca5d32dd90a6 EBUILD cpp-httplib-0.13.3.ebuild 1342 BLAKE2B 2246303a14ae4830a106eccc1b3edb0d4acdd401e118207c1f45124574bd55e2bf49c534ae4d4562d7a8401f046337abe9793e0be6dc201973093c09ea07d198 SHA512 d6e988dc4cf3d6a8b9b9034d98349689c3e86fd179b3d598775d00a1eed7161749e1f1829b2a2a4e5e91cd6e179ff496253e22394cb34cdd0115ca5d32dd90a6 +EBUILD cpp-httplib-0.14.0.ebuild 1450 BLAKE2B 0b2d6def998825a1c2a0ae562839a63a518e2578eefe2bfdb50f17081f3d1df743880dba9dff830044497b10bfc6b7d407e97aec962079a11c757960defd452c SHA512 5c31abb335a6527d4a038c419372968e23cf3bf518f8be2ca2c1b386b4d03edc43380208ce519988912a988edcb3cd94f7890793740288de3ebe4ee52cc9a10f MISC metadata.xml 744 BLAKE2B c3cbea51dafa4c3faa9ad130a2cb493ec87489a574dea464d884b15188c54bd60cb9e6dc30fa8f453bff041d374a3e9ff3f20a78580bdc8fad2bf26b0e3b3c90 SHA512 361401b649e07b2a4d577788d8552fc744271fa8e14e8a53083fa5aeea8a39f183eb6c736c941e10878ef24700a1e2a80201bc36ed646406586835cacdeee1a2 diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild deleted file mode 100644 index d084d2656c17..000000000000 --- a/dev-cpp/cpp-httplib/cpp-httplib-0.13.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit cmake-multilib python-any-r1 toolchain-funcs - -DESCRIPTION="C++ HTTP/HTTPS server and client library" -HOMEPAGE="https://github.com/yhirose/cpp-httplib/" -SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/$(ver_cut 1-2)" # soversion -KEYWORDS="~amd64 ~loong ~x86" - -IUSE="brotli ssl test zlib" -REQUIRED_USE="test? ( brotli ssl zlib )" -RESTRICT="!test? ( test )" - -RDEPEND=" - brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) - ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) - zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -src_configure() { - local -a mycmakeargs=( - -DHTTPLIB_COMPILE=yes - -DBUILD_SHARED_LIBS=yes - -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no - -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no - -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no - -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli) - -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl) - -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib) - -DPython3_EXECUTABLE="${PYTHON}" - ) - cmake-multilib_src_configure -} - -multilib_src_test() { - cp -p -R --reflink=auto "${S}/test" ./test || die - - GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." -} diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild new file mode 100644 index 000000000000..f1023f88c232 --- /dev/null +++ b/dev-cpp/cpp-httplib/cpp-httplib-0.14.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake-multilib python-any-r1 toolchain-funcs + +DESCRIPTION="C++ HTTP/HTTPS server and client library" +HOMEPAGE="https://github.com/yhirose/cpp-httplib/" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/yhirose/${PN}.git" +else + SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~loong ~x86" +fi + +LICENSE="MIT" +SLOT="0/$(ver_cut 1-2)" # soversion + +IUSE="brotli ssl test zlib" +REQUIRED_USE="test? ( brotli ssl zlib )" +RESTRICT="!test? ( test )" + +RDEPEND=" + brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) + ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) + zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +src_configure() { + local -a mycmakeargs=( + -DHTTPLIB_COMPILE=yes + -DBUILD_SHARED_LIBS=yes + -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no + -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no + -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no + -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli) + -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl) + -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib) + -DPython3_EXECUTABLE="${PYTHON}" + ) + cmake-multilib_src_configure +} + +multilib_src_test() { + cp -p -R --reflink=auto "${S}/test" ./test || die + + GTEST_FILTER='-*.*_Online' emake -C test "CXX=$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I." +} diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index fb38d455637e..7956ca1957ca 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest index fa0711e6f87e..2eda119d07d4 100644 --- a/dev-lang/eisl/Manifest +++ b/dev-lang/eisl/Manifest @@ -1,11 +1,11 @@ AUX eisl-2.85-Makefile.patch 987 BLAKE2B b5823a4579915fb7785548622f5d3fbbd968d8b4a20467cb0cbc01dd9ce9f137d324126056a13174bf70b4d787277a4580c7485d86e603217cd8e290160525e4 SHA512 c25e8d084294ef757c3b51f0c640e3b994a4cec0aebda930cf3059e628aaeb3a4bdbd709d3079f3f800159adda61e200ff28aa0314cfe81da4f5cadbef8165e2 -DIST eisl-3.03.tar.gz 2146686 BLAKE2B 540e51007ad0db3271c13e4bf8804f1d555a8baea19da3f66075a57abe77d71560c6d634eded1c86cda054327c01415a46e36fd67ea233553745ad49100dbd8c SHA512 b800073db94a394ef131db38744197b7273eb64a0125e4ccfb982de618a0f5ec5d031e632acb74efbb678bf200ae4e9b81bd5dce24ed4ba02764aa97d86ec878 DIST eisl-3.24.tar.gz 2155062 BLAKE2B 16e94d0b318db01152f67fdfaca863ddd385d533e01d54d3a540d9410cb85ab0f04256010c5d08b9197090856f128cb3a88682170edb0e1ce7346e01f7de9472 SHA512 6a725360ab6e87d67abc028ded74e80ae5d535a4a359cee965ec1017b67e59fc6c93739075fd82dc95046f59f515c910737685075a0ef6f347a4582af8d1efbe DIST eisl-3.30.tar.gz 2170799 BLAKE2B 123cdf6074f8f9170dc02e1f935e1d06a83cd3e2228e05b051776e7067369ab75cfa5afba8643424bee980c1ab6ca2c3314a1440074c6ddaba39ced5bc0b8fcd SHA512 4d44534f3120c9e2051c223326e528a051af087d0750ef2bcb15eb1e762b0e25769d3dbc3d04f2064053e0e4b6ec675918ffeef4a8fa4f4c72a3846524200904 DIST eisl-3.40.tar.gz 2287448 BLAKE2B 10b9f6b74a313f0ecb724c09d5ade3ee81b6aa4b1f2c426a8c399a46ebca15e58e4666d9bbd5f72ab6a24b194e12b11a635a88066299577de956d20376aaa8e7 SHA512 30313b9660b2eb2500b498abeb82f0bcd660c720488dda981d87e2221eec3dd1d306740993bf2f321ca8e66cb47841ca9d8a7fc83dfc6551cd271c7ffab8af25 -EBUILD eisl-3.03.ebuild 998 BLAKE2B 1e725a17e5904c483f2779e81d66204ec183b84cdfe5b7fe83d9e9c0d4ecd9b93fd13f3b8851296bb43b5337ef471bb3f6457e413499f3a70c8c8a712acecd1f SHA512 caaddb4d8cdf118e1e3fa1a942bcf2349264113b41a3d2f136c22e2080fad502d32553839ba4d19a71ef36dea32ea721894bb906e2c6da4b2aee8af6cd6d43e5 +DIST eisl-3.45.tar.gz 2427103 BLAKE2B 3a87b3b075dc75e8bc408f2a9ba78fe1cdbe12f40c7901aa546fb4cc0f1e6d06ec9ce65cee229517f518b05c99eaf327d2caf9277b82c2f9ab06ca3d9426bf33 SHA512 fa939d02466c6f3164066deb50b519376cd7464f1330b7633ef8450c0c23a89d0a7626cc3b79d570b3643ac098bc0fee5ecc27b1c62bf89f92335e8a09e2107b EBUILD eisl-3.24.ebuild 998 BLAKE2B 1e725a17e5904c483f2779e81d66204ec183b84cdfe5b7fe83d9e9c0d4ecd9b93fd13f3b8851296bb43b5337ef471bb3f6457e413499f3a70c8c8a712acecd1f SHA512 caaddb4d8cdf118e1e3fa1a942bcf2349264113b41a3d2f136c22e2080fad502d32553839ba4d19a71ef36dea32ea721894bb906e2c6da4b2aee8af6cd6d43e5 EBUILD eisl-3.30.ebuild 999 BLAKE2B 21d34e1a7d23a40dd779098282230a358203183c855f71ae91fef97fd6e1b61b321cb8644d62a04c7a1c1b6846d218ea956e887d9b5a9c8710f6cc79fee18dde SHA512 21343f2866e7988267ba157c1d56d73c0f87d567bfae4cb306752f9739ad47774a5a38611cd770432f912580438c094f22d0c453a9667f964ee86c40c33dbd3b EBUILD eisl-3.40.ebuild 999 BLAKE2B 21d34e1a7d23a40dd779098282230a358203183c855f71ae91fef97fd6e1b61b321cb8644d62a04c7a1c1b6846d218ea956e887d9b5a9c8710f6cc79fee18dde SHA512 21343f2866e7988267ba157c1d56d73c0f87d567bfae4cb306752f9739ad47774a5a38611cd770432f912580438c094f22d0c453a9667f964ee86c40c33dbd3b +EBUILD eisl-3.45.ebuild 999 BLAKE2B 21d34e1a7d23a40dd779098282230a358203183c855f71ae91fef97fd6e1b61b321cb8644d62a04c7a1c1b6846d218ea956e887d9b5a9c8710f6cc79fee18dde SHA512 21343f2866e7988267ba157c1d56d73c0f87d567bfae4cb306752f9739ad47774a5a38611cd770432f912580438c094f22d0c453a9667f964ee86c40c33dbd3b EBUILD eisl-9999.ebuild 999 BLAKE2B 21d34e1a7d23a40dd779098282230a358203183c855f71ae91fef97fd6e1b61b321cb8644d62a04c7a1c1b6846d218ea956e887d9b5a9c8710f6cc79fee18dde SHA512 21343f2866e7988267ba157c1d56d73c0f87d567bfae4cb306752f9739ad47774a5a38611cd770432f912580438c094f22d0c453a9667f964ee86c40c33dbd3b MISC metadata.xml 631 BLAKE2B fd171b07cf1f7beae7be774a5da360d466c83f01a6bd52dc69af436926ae5aebec27a2723c11498be21c4f96f6b82c6aa3571f4b84e763459ef78086450252f2 SHA512 dd9e329f24ce6d3922e92e81d36234b93151f71c88d6ba4b38557565a7c1c3bc4b7172d4d55f1d2d5bd6c5cada449691067cc71abd4d456941f6a8b78fe0df87 diff --git a/dev-lang/eisl/eisl-3.03.ebuild b/dev-lang/eisl/eisl-3.03.ebuild deleted file mode 100644 index 05fe23762b19..000000000000 --- a/dev-lang/eisl/eisl-3.03.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard" -HOMEPAGE="https://github.com/sasagawa888/eisl/" - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/sasagawa888/${PN}.git" -else - SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -RESTRICT="test" # Tests run cppcheck (and fail) - -DOCS=( README{,-ja}.md documents ) - -RDEPEND="sys-libs/ncurses:=" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-2.85-Makefile.patch ) - -src_compile() { - emake CC="$(tc-getCC)" clean edlis eisl -} - -src_install() { - exeinto /usr/bin - doexe edlis eisl - - # Compilation of ISLisp files on installation fails. - # Do not compile them and mimic "make install". - insinto /usr/share/${PN} - doins -r library - doins fast.h ffi.h - - einstalldocs -} diff --git a/dev-lang/eisl/eisl-3.45.ebuild b/dev-lang/eisl/eisl-3.45.ebuild new file mode 100644 index 000000000000..987db06ada03 --- /dev/null +++ b/dev-lang/eisl/eisl-3.45.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard" +HOMEPAGE="https://github.com/sasagawa888/eisl/" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/sasagawa888/${PN}.git" +else + SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="BSD-2" +SLOT="0" +RESTRICT="test" # Tests run cppcheck (and fail) + +DOCS=( README{,-ja}.md documents ) + +RDEPEND="sys-libs/ncurses:=" +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}"/${PN}-2.85-Makefile.patch ) + +src_compile() { + emake CC="$(tc-getCC)" clean edlis eisl +} + +src_install() { + exeinto /usr/bin + doexe edlis eisl + + # Compilation of ISLisp files on installation fails. + # Do not compile them and mimic "make install". + insinto /usr/share/${PN} + doins -r library + doins fast.h ffi.h + + einstalldocs +} diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index d82026fb3966..e518a0a5c6f0 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/sentry-native/Manifest b/dev-libs/sentry-native/Manifest index f5e7ed908dbf..663bc4a6b788 100644 --- a/dev-libs/sentry-native/Manifest +++ b/dev-libs/sentry-native/Manifest @@ -1,4 +1,5 @@ +AUX sentry-native-0.6.5_cmake-breakpad.patch 462 BLAKE2B 867864d0c3fb519d36cd5cbd4a36d46cd862cca64343d988d43d57e04daee46afabcce711ba1031b75d2c1c825986629110e4158153c5485d3d1c3ea4f51f1c2 SHA512 d3d2d13ddf17092b76ffa25a7621c258dcc7dd3fe62c27cc2b473c32bddf96866d7f04504320c62f6c93fa0136bf42ab3bdf5e95b289d18580002df62b3abcb2 AUX sentry-native-0.6.5_no-fuzz-test.patch 579 BLAKE2B 3aadc2b7841fd582d4f09ebd469d2897fa8d73c1f50b250a03d2d11c05a393bff4c7907bef9ebca9f6c6374676c55fc31f2817b37629793393628bdaaa83f057 SHA512 06a4bc485214ccaa1f5d95059c9ab604e1544e989d0bcbec14ee9b7cecfdb1a393fa86bec0d41d2e5b01b7d28a9f49d61eebaa7260420855140ce3bcb96b2b1d DIST sentry-native-0.6.5.tar.gz 325573 BLAKE2B 6308bef5cc194c3eb8f6f30d1ee894f3d7528d31604f26d6d54cfcc1545ef561346f60c9f35e80662431ad6145cf27a4adac70255b01f230551a541fd4dae709 SHA512 0c0be06f72f53277c9a34ca6514dc96ad14b4239ee92ae65e00d45a515ce13bc314982a651c476ddbb453079ea3fc3fa0bb75cc683dce046f69f0fe1d024f32e -EBUILD sentry-native-0.6.5.ebuild 974 BLAKE2B 8862c291c18da6c160ed90b9eb434ac4ac19135c77af7208232ac9095cb7f5e1126c1f8525a3457e6bff48231c3d9d070690b5517e2c01780f8bb78db4815809 SHA512 ab200b42b2b03182b9a955aa46690528724479c57caccd23c573fa038d1179c6032dabb16e1ee6345d24bf719ea833e092735deada7bfdd52e3e7e94ff14eeb1 +EBUILD sentry-native-0.6.5-r1.ebuild 1045 BLAKE2B 1666408d822eaa1dd8367820f9f00ac6f9f5ef8e05dfb741195f03efe63b72387d8ea445654bdeb77574971ae2dcc06ba3e40a6db074158cb577f72598e03e9d SHA512 28bafbd1840dae88aa926d4f0dabb1a17a9fe8857f34554d2e670b433ebce8b514e45f08c82837eaae8ecd8f74d1a06b4c3ddcdb4fbfa5793a6c86c2d96841ba MISC metadata.xml 517 BLAKE2B 03f53fc9cc64e473f8b10fa7d37e932d887f6aea218b39dc43f52f7a87c8f36a816df3dced2390808556822fc0bc785a37133ea5824e18af6dcbbde636a83495 SHA512 846ffe6b02e007df0e694986c83c084fc71b64aec38f59976ca36d80b8b78efafb75663211eea6ec22c18a3a18cc9f26ea2fe7cf16b76119183c204055a49c17 diff --git a/dev-libs/sentry-native/files/sentry-native-0.6.5_cmake-breakpad.patch b/dev-libs/sentry-native/files/sentry-native-0.6.5_cmake-breakpad.patch new file mode 100644 index 000000000000..cd54813c3528 --- /dev/null +++ b/dev-libs/sentry-native/files/sentry-native-0.6.5_cmake-breakpad.patch @@ -0,0 +1,14 @@ +--- a/sentry-config.cmake.in ++++ b/sentry-config.cmake.in +@@ -3,7 +3,10 @@ + set(SENTRY_BACKEND @SENTRY_BACKEND@) + set(SENTRY_TRANSPORT @SENTRY_TRANSPORT@) + +-if(SENTRY_BACKEND STREQUAL "crashpad") ++if(SENTRY_BACKEND STREQUAL "breakpad") ++ find_package(PkgConfig REQUIRED) ++ pkg_check_modules(BREAKPAD REQUIRED IMPORTED_TARGET breakpad-client) ++elseif(SENTRY_BACKEND STREQUAL "crashpad") + if(@SENTRY_CRASHPAD_SYSTEM@) + find_package(crashpad REQUIRED) + else() diff --git a/dev-libs/sentry-native/sentry-native-0.6.5-r1.ebuild b/dev-libs/sentry-native/sentry-native-0.6.5-r1.ebuild new file mode 100644 index 000000000000..1e3a691a642a --- /dev/null +++ b/dev-libs/sentry-native/sentry-native-0.6.5-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Sentry SDK for C, C++ and native applications" +HOMEPAGE="https://sentry.io/ https://github.com/getsentry/sentry-native" +SRC_URI="https://github.com/getsentry/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+breakpad +curl test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + breakpad? ( + dev-util/breakpad + virtual/pkgconfig + ) + curl? ( net-misc/curl ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-0.6.5_cmake-breakpad.patch + "${FILESDIR}"/${PN}-0.6.5_no-fuzz-test.patch +) + +src_configure() { + local mycmakeargs=( + -DSENTRY_BUILD_EXAMPLES=OFF + -DSENTRY_BACKEND=$(usex breakpad "breakpad" "inproc") + -DSENTRY_BUILD_TESTS=$(usex test) + -DSENTRY_TRANSPORT=$(usex curl "curl" "none") + ) + # Avoid "not used by the project" warnings when USE=-breakpad + if use breakpad; then + mycmakeargs+=( -DSENTRY_BREAKPAD_SYSTEM=ON ) + fi + + cmake_src_configure +} diff --git a/dev-libs/sentry-native/sentry-native-0.6.5.ebuild b/dev-libs/sentry-native/sentry-native-0.6.5.ebuild deleted file mode 100644 index c3aebc25ea41..000000000000 --- a/dev-libs/sentry-native/sentry-native-0.6.5.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Sentry SDK for C, C++ and native applications" -HOMEPAGE="https://sentry.io/ https://github.com/getsentry/sentry-native" -SRC_URI="https://github.com/getsentry/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+breakpad +curl test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - breakpad? ( dev-util/breakpad ) - curl? ( net-misc/curl ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-0.6.5_no-fuzz-test.patch -) - -src_configure() { - local mycmakeargs=( - -DSENTRY_BUILD_EXAMPLES=OFF - -DSENTRY_BACKEND=$(usex breakpad "breakpad" "inproc") - -DSENTRY_BUILD_TESTS=$(usex test) - -DSENTRY_TRANSPORT=$(usex curl "curl" "none") - ) - # Avoid "not used by the project" warnings when USE=-breakpad - if use breakpad; then - mycmakeargs+=( -DSENTRY_BREAKPAD_SYSTEM=ON ) - fi - - cmake_src_configure -} diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 64d5e449b265..e772890a85fe 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/fido2/Manifest b/dev-python/fido2/Manifest index 8e5ad64d5539..7a1e9a03a20f 100644 --- a/dev-python/fido2/Manifest +++ b/dev-python/fido2/Manifest @@ -1,5 +1,5 @@ DIST fido2-0.9.3.tar.gz 217894 BLAKE2B ccc3a9b59045216037664b5bf4b969a79b86b300f67fc4253b563acbbee98912ea076996772f17b88141d2a36a933b4926de96f05c53e204d0bb4eaaa2daad6b SHA512 f105c347784cdfab88ab08852227d24f4bca623145f7f76bd066dadab6ada1eae751934fd4dc7436a5c5fb3a0ed2fc4d5c59bb2a93888d470028f0713ca7e09e DIST fido2-1.1.2.tar.gz 248554 BLAKE2B d2a8afb5fa00d3f3debd4632ae7e3bd4e28b10574d0fc76e78db4bb6408b308e4aa7378caf6fcd87ea3d49ce3db70b879288ea0cd5d0dbd7d5131bceb0eea137 SHA512 db62cfc05a8daa2224bae820ba3174f22d1e4711643d52f549e738e4af14537f92ca950c3904660f3bb360d6aadf236c9b19b8ac4816d99467a43e239b7c219a EBUILD fido2-0.9.3-r1.ebuild 1096 BLAKE2B 75e37944a0fe8046d7f6d85f8c1bdadf8588e6ed230056925de86c01c279b9581a9d7bfea3faa7dbc51e8583fedfebee8942f4ee8ea4b514cf8ba06520ecfc8e SHA512 b80e66a95e875629603fe87af57c2a37244d87e23639f8e4e354d3384fc84a50a7df56077ca3508870618e1407da1d6d582e9927e30083811cfb08c376f6142d -EBUILD fido2-1.1.2.ebuild 1003 BLAKE2B d693e2554d836a4c716e7dfc59ddcd54deef5414988ea2b1a3b2caed3ff2335c43c8a102cccfdc26a3fa3070ac57a13258844eb4201fb8264d80e0ed77818975 SHA512 ae07dfc5cb8411563654dd1facff8ca30cadb514a68fc1666a20e975f626b91e330e8a42a9e3ecb13f8feaf4f4098cb25c096a708755e46fcfd4e12cca542e89 +EBUILD fido2-1.1.2.ebuild 1003 BLAKE2B 750324f83ac2816a7ee7b5ac12d7a0912d163d7ade04f14d84dfc2c3d96f907b9c117b7356e1e26c6de53e969b690bf0b6820f2db1664e293fea984068b5bc18 SHA512 a2a7cb1f46368df15e4489dbfcfc9086b81691168690cb4fbb43739dbbd18f8ef801a1b7864b1ec88ceeb2f2893cb2fed6f8643e1e47436fc376ede4946c8448 MISC metadata.xml 820 BLAKE2B 092fc3aa0dc3e3a8998e7cef0a3229d5b8791983dc07df84c74ff6b7221afc879aa5a39a6ad58ff0bfe2836fa48b57d3445f20a0c78e2affc3bc47b73b81544b SHA512 f588e6637d75b668dabf80fc2c8e1133119a770d4f7fa5077025e0a478f8eb9c7f18eac1ce15395549485625bc4c82bdeebf07440087cd074e95d42a685eef53 diff --git a/dev-python/fido2/fido2-1.1.2.ebuild b/dev-python/fido2/fido2-1.1.2.ebuild index 7ce22f9b0e8b..f2de40fd0df7 100644 --- a/dev-python/fido2/fido2-1.1.2.ebuild +++ b/dev-python/fido2/fido2-1.1.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=poetry inherit distutils-r1 diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest index 3f778e84ef94..93dbc7b5ae9f 100644 --- a/dev-python/keyring/Manifest +++ b/dev-python/keyring/Manifest @@ -1,3 +1,3 @@ DIST keyring-24.2.0.tar.gz 59020 BLAKE2B 2377431b1f6af5eb76e3b243e3684c68c2c91d0e8cf28a8cd902cbb5e4291ca789afe813978e7171d766724c7238f5c0c68d995de2cfc6f99127a167bf3400da SHA512 f212d8df880e1060a62f6556335f8c8fcac1ff2f0390fdb8fff970eb90713e011fdb72796cfeb84d0c9eee9f2f2a21c4795e046c961d250226ec750ece2dcfa4 -EBUILD keyring-24.2.0.ebuild 1129 BLAKE2B 8f77e8a52bbc813d8363258ec7c435c4a1d0b28c43c3a70662ca8e20ca258dc765c160dc7c44a90b6ffe4a053dec2273d92fa1a0d3cc04b767d60548a5b824ac SHA512 67a94312bca640cc1ace4163af4b5d858c3ad6c6a09d641a770c1c67683ae8a8a5be19c458f3b1d3da8940e601c2133f1282e8c14cc391dfdb28f88d7385f182 +EBUILD keyring-24.2.0.ebuild 1125 BLAKE2B ef18dbb011582448d95736067c410a2a822f6f34e01a0a1abdab4331b1e4a3369006017b88765d036f129a15746564f72d5b04f3c8ef966fc6ecc76252f2b1af SHA512 288f7c478cc6866b7bf479f392d49fd8a057d46bab1884a75b30506520aeffbc44dc649280364460bef318121700a672f3f49448877a829e9539bd13a485a030 MISC metadata.xml 611 BLAKE2B 7f938075d992467e01da200f0c859e9bc6a6128296151b3529b2168b68364605bd7dbadf69f7820d459d5db6950908e0b0acb09a636f1fc45862093df6d08334 SHA512 a0ad1729c53b18fedf227053648b04541f5adcf56bfaa73218e214f8c2409ebe2574a5917442c5218084b38da34691b6566f2c65390ef6487985a123f62f9efb diff --git a/dev-python/keyring/keyring-24.2.0.ebuild b/dev-python/keyring/keyring-24.2.0.ebuild index 3769b7b6b44b..6e7bd6e64c34 100644 --- a/dev-python/keyring/keyring-24.2.0.ebuild +++ b/dev-python/keyring/keyring-24.2.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1 pypi @@ -24,7 +24,7 @@ RDEPEND=" >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}] $(python_gen_cond_dep ' >=dev-python/importlib-metadata-4.11.4[${PYTHON_USEDEP}] - ' 3.9 3.10 3.11) + ' 3.10 3.11) " BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] diff --git a/dev-python/mkdocstrings/Manifest b/dev-python/mkdocstrings/Manifest index a9e7093c41ad..05e4efcd9d20 100644 --- a/dev-python/mkdocstrings/Manifest +++ b/dev-python/mkdocstrings/Manifest @@ -1,3 +1,3 @@ DIST mkdocstrings-0.22.0.gh.tar.gz 81345 BLAKE2B ee2bcc0084c5d17368bc1a04db2f097f997872b38fd6b3d32f7daaefe78a496bb0a23d6588458a65b827954382e11c6b6d81baa2117af4b3341e9e727c616ca0 SHA512 c6226d50aaf029a139f51bb1f7101446e11a3e1337f7cd1c9324a2e258753cf25911b2da7042a08a64ae4cf51987b0b2a6ab752af408cdb54d436bcc908d66ff -EBUILD mkdocstrings-0.22.0.ebuild 1596 BLAKE2B 2143dcc1ccd40387161eb8e530c01f64eb71fa5fec561cd0b95e762bd4626c9f2485be46e9ba07238339afbf1956f9d116a2cb14e7855a99135c4f4fa7fcdecf SHA512 038d3b137f17d7e1092950b3418fdc3d118d8fd6232142267f5b013400e2d1f99c3b951d8362952e96d1e73c918bf9d78fa26f797fc025757e624cb85275b302 +EBUILD mkdocstrings-0.22.0.ebuild 1593 BLAKE2B 5339b28197469a2494b8ee767267c335c4ab78d7e2fa74486cc9906cceb1db84d343332290a051c404d0dfd73805776c6e016737f197ff1bc8811182eb36196f SHA512 73ea512110294cb4a62245b08608b4bf86deb9ca7692ecf1ede3d4235f76e506a1e9b52739f62d5b688772dc079fcb6e0073fd5d7a6cb3e700b988d819d8d2ba MISC metadata.xml 410 BLAKE2B 896cd2e10ca1ef3d76b5cf37b5f2a89f12df1f068a5a423c27e51e4f1d60261ed0198ee11ca0b838cae0dfd2891e3ea7ffbe071d72c69f9f83a89ae42ae656a9 SHA512 3b2e9deab0dc2f17bc6e2e5c25e5b27c084cc5027fae2f84b31f16da9409fc28bbc75a6ea0ee96bb51555e6e61275a472bf7d0c1b2ae4a4d8ca469f0d0280660 diff --git a/dev-python/mkdocstrings/mkdocstrings-0.22.0.ebuild b/dev-python/mkdocstrings/mkdocstrings-0.22.0.ebuild index 81bd657d2b5b..a60f88888c9b 100644 --- a/dev-python/mkdocstrings/mkdocstrings-0.22.0.ebuild +++ b/dev-python/mkdocstrings/mkdocstrings-0.22.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Automatic documentation from sources, for MkDocs" HOMEPAGE=" https://mkdocstrings.github.io/ https://github.com/mkdocstrings/mkdocstrings/ - https://pypi.org/project/mkdocs-autorefs/ + https://pypi.org/project/mkdocstrings/ " # Tests require files absent from PyPI tarballs SRC_URI=" diff --git a/dev-python/pyscard/Manifest b/dev-python/pyscard/Manifest index 78558a43960c..ddb0ec26a2bf 100644 --- a/dev-python/pyscard/Manifest +++ b/dev-python/pyscard/Manifest @@ -1,3 +1,3 @@ DIST pyscard-2.0.7.tar.gz 152304 BLAKE2B 8be34283b85b830597f051fedcdbe4437b81ad6ecf9dc0304e5bbb74f9af4fec36acc8d843802d59a204d75a4792f74827b5f422a9452cb0d84fe0ed51e4c2b3 SHA512 d30a2d0fe9b410f277a4a1e45ae88a30eb3aa7ef6cac683a80d2bb3cfe38aeafe6a483dfd42c50017c46ee0d26da13f7226e25e783176587eafce1988127bb67 -EBUILD pyscard-2.0.7.ebuild 867 BLAKE2B 764d80cd82753f5aa5c14e4bfb2349b4d66662ee4549e3f1c643cbc846a2fa573d537b82f177579afeb01ca054c41128c6390323f85078c6a54e57644d2f8ae7 SHA512 445f3fced6aa7118d5c47212105481a2d96918870181708a538fd46ae0d244e548f81b9194afb269f0c321f84610192e66206a0f69e037f6aab505b8cb5b406a +EBUILD pyscard-2.0.7.ebuild 868 BLAKE2B 9cb6545f5f986e011cec2fc5a6cc0eb476ef3d785c86bf76d11e88f6a0801f8c74713510d042664c701885f2f046b6852e2d37dde88ef5a4cbabffaf38a0a8e0 SHA512 aa430b4dc9b670b110fd0363bfab7c81b2809659a8222e2026130c42f3aaa0e9dece7db5e16f8fb6cef09a3d56f7531df56d70c0f39327493b96b2170913f689 MISC metadata.xml 426 BLAKE2B a4819bd37d610cf785d4b0e5ba2a709c941000d5cea8e20c8d49e513e7167b55e8e149da9e318281dce7b4eb92cb61e355054c273e3758262c6c25a0757ffba3 SHA512 82e759791154362704f4d7a1a1c72d53710e405c21bf791d0ec609ddfee4b8c04e3490a3f33f8d0e6e295f3b8433520f328dd71bc91cde2926a89a76803fd63d diff --git a/dev-python/pyscard/pyscard-2.0.7.ebuild b/dev-python/pyscard/pyscard-2.0.7.ebuild index 3a01bc820e64..832976407997 100644 --- a/dev-python/pyscard/pyscard-2.0.7.ebuild +++ b/dev-python/pyscard/pyscard-2.0.7.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 optfeature diff --git a/dev-python/secretstorage/Manifest b/dev-python/secretstorage/Manifest index 947431e95aa8..e473b4bdd6d8 100644 --- a/dev-python/secretstorage/Manifest +++ b/dev-python/secretstorage/Manifest @@ -1,3 +1,3 @@ DIST SecretStorage-3.3.3.tar.gz 19739 BLAKE2B 9ad575df8b059102a38b4f20c956bf80a5f440a80c13a9fe10a96b14c49bd7868667306b75fca7a395e4d4ce44d28174fafcf27521446d4c7d070c5381eeeed7 SHA512 9a048c8245cfb01babebdd85dbbe84f9634b9b28188f7d11d3abad841109cfa307861de05e529199e409e595864ff3e097fcc961fcff210040d214a50f932f6e -EBUILD secretstorage-3.3.3.ebuild 1124 BLAKE2B 900002dfcba78f903fd589d845f1de00519c2788cd6134725d8384837343b76912fb441c235ed047e5255127cb12c7f2170d2ab9f2c02ebd8de41a831bb2d62c SHA512 865dc290f0d619ed1a8fc829dcd4e06f649ddf361476802344a91eed0e69d7e0c5a46b3fd97b09e94c2010880b321f84f5cdced4e2ac2111d0251f88c9d9ded0 +EBUILD secretstorage-3.3.3.ebuild 1125 BLAKE2B 361d587d2585b15fef8b34c2e3875b7d7171864b8aa2803e0d15fc4eb4bf26ab673b3357c1952705316ad994939f214663a1070b10be3c40ae77382d3765ca80 SHA512 7592b7e0202b722bce311723270aad459bafca26c3e78da3ef887956f72efd0303cb0da5509c18dbca68a772427d37a35778b8a3e94cdaf16cdc936fe00a19e2 MISC metadata.xml 402 BLAKE2B b96b0f7f9c4beb113d6df477d250d2b11c173b1832776569dbc74baffb460938979c78cc0eeffb91b357d1cc1f364d1e9f5b53f5339744715d0bdcba42b5a0a0 SHA512 66e94300f5450f6a6cd2999f23099f9821cc9a9855b4c52fbec54743a172c64dfad66fa184fec121ca1359bfdc1d2ff316fd9c3fcb100303537737dd5493d5ba diff --git a/dev-python/secretstorage/secretstorage-3.3.3.ebuild b/dev-python/secretstorage/secretstorage-3.3.3.ebuild index 8e7487a5f07b..3bcd2a5e1eb2 100644 --- a/dev-python/secretstorage/secretstorage-3.3.3.ebuild +++ b/dev-python/secretstorage/secretstorage-3.3.3.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYPI_PN="SecretStorage" -PYTHON_COMPAT=( pypy3 python3_{9..11} ) +PYTHON_COMPAT=( pypy3 python3_{10..12} ) inherit distutils-r1 pypi diff --git a/dev-python/spdx-tools/Manifest b/dev-python/spdx-tools/Manifest new file mode 100644 index 000000000000..af01b1a892ab --- /dev/null +++ b/dev-python/spdx-tools/Manifest @@ -0,0 +1,3 @@ +DIST spdx-tools-0.7.1.tar.gz 200475 BLAKE2B 72da69f77a4d25380acb5b4d026596a593bfc631876dbae1a26ecc83e5d9fe7ff76c2f9a5d532186cc703d9fc5fc38ab859b654abfcddcf1e8116e7d26b55407 SHA512 8ffda24d162f4939fe99574e3ee4a492c55678f983ba101206a634edac75d404d3a07964289678da7ecae5b76a6d78f805b451fc51f60b713685afbd3a736a54 +EBUILD spdx-tools-0.7.1.ebuild 719 BLAKE2B 915c27a6f78e3f9a73c60150ffd3ba4982a9b6c0cf0f645cd83754bf376a7e924254e02e44e7bcf17dd73c4b091756f520e4e85b61d63054d1a8654ee004dd8f SHA512 48888e85665de65990a2471475832b49136ba6ffeed303643a80ba86d32fc4a4193583a6f631b04edd61a1ce276d28a677effae5b0f7041dfeb65e132bad56ac +MISC metadata.xml 400 BLAKE2B 06fd2d3be0d3bd0523a6951c95babcf98b30997972402df2e292dc05ba7bc1fd6dfe793d915a96b61404aff939db3c06b9e8b48b49c80f84ac5245f50ea14711 SHA512 053c24e6acc875c758f38f867f41883d048c2d6c6b7807886f159cdfa3dcd6c81e949a84bd65372ee7d85429e37fd90d40aab978fb73bbbb2fefb771f5af5319 diff --git a/dev-python/spdx-tools/metadata.xml b/dev-python/spdx-tools/metadata.xml new file mode 100644 index 000000000000..1e19b1d2fb9f --- /dev/null +++ b/dev-python/spdx-tools/metadata.xml @@ -0,0 +1,13 @@ + + + + + marecki@gentoo.org + Marek Szuba + + + + spdx-tools + spdx/tools-python + + diff --git a/dev-python/spdx-tools/spdx-tools-0.7.1.ebuild b/dev-python/spdx-tools/spdx-tools-0.7.1.ebuild new file mode 100644 index 000000000000..d46e32e6e36c --- /dev/null +++ b/dev-python/spdx-tools/spdx-tools-0.7.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python library to parse, validate and create SPDX documents" +HOMEPAGE=" + https://github.com/spdx/tools-python/ + https://pypi.org/project/spdx-tools/ +" + +LICENSE="Apache-2.0" +SLOT="0/0.7" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=" + dev-python/click[${PYTHON_USEDEP}] + dev-python/ply[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/rdflib[${PYTHON_USEDEP}] + dev-python/uritools[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/uritools/Manifest b/dev-python/uritools/Manifest new file mode 100644 index 000000000000..8e11ff61ada3 --- /dev/null +++ b/dev-python/uritools/Manifest @@ -0,0 +1,3 @@ +DIST uritools-4.0.1.tar.gz 23524 BLAKE2B ca1d0e739436211838df50b1fe7949c5a43f9bf17ec24cf4b5f5748bcb4a330d677134e568a1683422c80a1cc178bd1f4325df7f0e27ac3af09a025fd95513ac SHA512 d616103a74161ed3f2920d2c6aa75cbfc7425940c46097a7b3701d3db3b8771f012bce17dd595d56154fe7ac00527a6bc989810c2e0beb4556e5caa5720e085e +EBUILD uritools-4.0.1.ebuild 493 BLAKE2B 8b4395bec9dfbe822a0d1fef3f8e1a5c3343c43a867e8f3242a8ce2ab872a7f8c0f60a1c6a0fd6666f74976a1e3d4be30fe66ab8a3e7c1270fc56286c216b4de SHA512 efdbfb09093ecd08ebae63c4fb1b4eb3f5c1d46fcc266c52c66cbf7f30f16ede094fb4d4c160a3e506ff02e62b4727f56f23f710bb037741e5cd61f01814ac94 +MISC metadata.xml 1330 BLAKE2B df7bdf865359417f17c74d9126491e91721d154a465e0d96700a0d5e8eabd8195396ac3948d7e701f918d4e6617101f55b1433903a0e5acdf633a3988be06247 SHA512 99d28ce814dd8714f99344f7fade06559c3ac90cfb2da34d15751ca4b94087b4617fcaf0ff2a54a22f058e4746e4c69b27fe3615c5348e274b0893a9b24d6364 diff --git a/dev-python/uritools/metadata.xml b/dev-python/uritools/metadata.xml new file mode 100644 index 000000000000..b327baf4c3b1 --- /dev/null +++ b/dev-python/uritools/metadata.xml @@ -0,0 +1,31 @@ + + + + + For various reasons, ``urllib.parse`` and its Python 2 predecessor + ``urlparse`` are not compliant with current Internet standards. As + stated in `Lib/urllib/parse.py + <https://github.com/python/cpython/blob/3.8/Lib/urllib/parse.py>`_: + + RFC 3986 is considered the current standard and any future changes + to urlparse module should conform with it. The urlparse module is + currently not entirely compliant with this RFC due to defacto + scenarios for parsing, and for backward compatibility purposes, + some parsing quirks from older RFCs are retained. + + This module aims to provide fully RFC 3986 compliant replacements for + the most commonly used functions found in ``urllib.parse``. It also + includes functions for distinguishing between the different forms of + URIs and URI references, and for conveniently creating URIs from their + individual components. + + + marecki@gentoo.org + Marek Szuba + + + + uritools + tkem/uritools + + diff --git a/dev-python/uritools/uritools-4.0.1.ebuild b/dev-python/uritools/uritools-4.0.1.ebuild new file mode 100644 index 000000000000..3369476d3621 --- /dev/null +++ b/dev-python/uritools/uritools-4.0.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +DOCS_BUILDER="sphinx" +PYTHON_COMPAT=( python3_{10..12} ) + +DOCS_DIR="docs" + +inherit distutils-r1 docs pypi + +DESCRIPTION="RFC 3986-compliant URI parsing, classification and composition" +HOMEPAGE=" + https://github.com/tkem/uritools/ + https://pypi.org/project/uritools/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +distutils_enable_tests pytest diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 9f1c63f157dc..1507695c24dc 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest index 093a8c38c3d7..88d33129d519 100644 --- a/dev-util/idea-community/Manifest +++ b/dev-util/idea-community/Manifest @@ -1,3 +1,3 @@ -DIST idea-community-2023.2.0.tar.gz 966649704 BLAKE2B c2c01df53b0ddb5327118844fcad26a04af0471e0288e19ec1c394bd4066e21168cc4ffaea5e92b34b1995a884f2f78bff32b706f0a0acf7ae8dff937da999e7 SHA512 ec5fe4328dabfdef9eb3d5afd7f544c1c318d9d5a8a91f0933888abc9956d7535049da5fc0aa4fe6555d3d9ddefd4bf961c680eecbc4fb23ec1e70e49b8e38dd -EBUILD idea-community-2023.2.0.ebuild 3611 BLAKE2B c9a7a33249bb2e759a1f2203a363fc489f60fbe3fa865efee741b5f1df39c9d939ea63998813302a944a6cc3707009868359ccd89b576dee9172ca3d426186a3 SHA512 c62e0d11f01b546ada76864eb4947abf508ede2c682642c25c6ddf163a3f65b0d9619cbe8a956da6039b952cfc0fcee078afc768b1b4ed8c32ba83ea17161d2b +DIST idea-community-2023.2.1.tar.gz 966649704 BLAKE2B c2c01df53b0ddb5327118844fcad26a04af0471e0288e19ec1c394bd4066e21168cc4ffaea5e92b34b1995a884f2f78bff32b706f0a0acf7ae8dff937da999e7 SHA512 ec5fe4328dabfdef9eb3d5afd7f544c1c318d9d5a8a91f0933888abc9956d7535049da5fc0aa4fe6555d3d9ddefd4bf961c680eecbc4fb23ec1e70e49b8e38dd +EBUILD idea-community-2023.2.1.ebuild 3611 BLAKE2B c9a7a33249bb2e759a1f2203a363fc489f60fbe3fa865efee741b5f1df39c9d939ea63998813302a944a6cc3707009868359ccd89b576dee9172ca3d426186a3 SHA512 c62e0d11f01b546ada76864eb4947abf508ede2c682642c25c6ddf163a3f65b0d9619cbe8a956da6039b952cfc0fcee078afc768b1b4ed8c32ba83ea17161d2b MISC metadata.xml 454 BLAKE2B 297cfd8c543bf216cd45b66b5284f310659422e91f12af3d0bbe2ff689d94c96988d4c125c75a95526135b2c0f54a004ee43e1c1c4dfe4d1d68e86af5f75ab0d SHA512 5ca382bcbc51ea5400cbaeb067bccfcb4a245e208a2769d800cbd80fc7151310f895d410e5828c9a32223ab93345716ba4a2ebce521092631a4b7c0858519ef2 diff --git a/dev-util/idea-community/idea-community-2023.2.0.ebuild b/dev-util/idea-community/idea-community-2023.2.0.ebuild deleted file mode 100644 index c03d1343fb0a..000000000000 --- a/dev-util/idea-community/idea-community-2023.2.0.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit desktop wrapper - -MY_PV=$(ver_cut 1-2) - -DESCRIPTION="A complete toolset for web, mobile and enterprise development" -HOMEPAGE="https://www.jetbrains.com/idea" -SRC_URI="https://download.jetbrains.com/idea/ideaIC-${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1 - codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 - GPL-2 GPL-2-with-classpath-exception ISC - JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT - MPL-1.0 MPL-1.1 OFL ZLIB" - -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -DEPEND=" - || ( - >=dev-java/openjdk-17.0.6_p10:17 - >=dev-java/openjdk-bin-17.0.6_p10:17 - )" - -RDEPEND="${DEPEND} - sys-libs/glibc - media-libs/harfbuzz - dev-java/jansi-native - dev-libs/libdbusmenu" - -BDEPEND="dev-util/patchelf" -RESTRICT="splitdebug" -S="${WORKDIR}/idea-IC-${PV}" - -QA_PREBUILT="opt/${PN}/*" - -src_unpack() { - - default_src_unpack - if [ ! -d "$S" ]; then - einfo "Renaming source directory to predictable name..." - mv $(ls "${WORKDIR}") "idea-IC-${PV}" || die - fi -} - -src_prepare() { - - default_src_prepare - - if use amd64; then - JRE_DIR=jre64 - else - JRE_DIR=jre - fi - - PLUGIN_DIR="${S}/${JRE_DIR}/lib/" - - # rm LLDBFrontEnd after licensing questions with Gentoo License Team - rm -vf "${S}"/plugins/Kotlin/bin/linux/LLDBFrontend - rm -vf ${PLUGIN_DIR}/libavplugin* - rm -vf "${S}"/plugins/maven/lib/maven3/lib/jansi-native/*/libjansi* - rm -vrf "${S}"/lib/pty4j-native/linux/ppc64le - rm -vf "${S}"/bin/libdbm64* - rm -vf "${S}"/lib/pty4j-native/linux/mips64el/libpty.so - rm -vf "${S}"/plugins/cwm-plugin/quiche-native/linux-aarch64/libquiche.so - - if [[ -d "${S}"/"${JRE_DIR}" ]]; then - for file in "${PLUGIN_DIR}"/{libfxplugins.so,libjfxmedia.so} - do - if [[ -f "$file" ]]; then - patchelf --set-rpath '$ORIGIN' $file || die - fi - done - fi - - rm -vf "${S}"/lib/pty4j-native/linux/x86-64/libpty.so - - sed -i \ - -e "\$a\\\\" \ - -e "\$a#-----------------------------------------------------------------------" \ - -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ - -e "\$a# package manager. See bug #704494" \ - -e "\$a#-----------------------------------------------------------------------" \ - -e "\$aide.no.platform.update=Gentoo" bin/idea.properties - - eapply_user -} - -src_install() { - local dir="/opt/${PN}" - local dst="${D}${dir}" - - insinto "${dir}" - doins -r * - fperms 755 "${dir}"/bin/{format.sh,idea.sh,inspect.sh,restart.py,fsnotifier} - if use amd64; then - JRE_DIR=jre64 - else - JRE_DIR=jre - fi - - JRE_BINARIES="jaotc java javapackager jjs jrunscript keytool pack200 rmid rmiregistry unpack200" - if [[ -d ${JRE_DIR} ]]; then - for jrebin in $JRE_BINARIES; do - fperms 755 "${dir}"/"${JRE_DIR}"/bin/"${jrebin}" - done - fi - - # bundled script is always lowercase, and doesn't have -ultimate, -professional suffix. - local bundled_script_name="${PN%-*}.sh" - make_wrapper "${PN}" "${dir}/bin/$bundled_script_name" || die - - local pngfile="$(find ${dst}/bin -maxdepth 1 -iname '*.png')" - newicon $pngfile "${PN}.png" || die "we died" - - make_desktop_entry "${PN}" "IntelliJ Idea Community Edition" "${PN}" "Development;IDE;" - - # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit - mkdir -p "${D}/etc/sysctl.d/" || die - echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die - - # remove bundled harfbuzz - rm -f "${D}"/lib/libharfbuzz.so || die "Unable to remove bundled harfbuzz" - - # remove bundled java - rm -r ${dst}/jbr || die "Unable to remove bundled java" - -} diff --git a/dev-util/idea-community/idea-community-2023.2.1.ebuild b/dev-util/idea-community/idea-community-2023.2.1.ebuild new file mode 100644 index 000000000000..c03d1343fb0a --- /dev/null +++ b/dev-util/idea-community/idea-community-2023.2.1.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit desktop wrapper + +MY_PV=$(ver_cut 1-2) + +DESCRIPTION="A complete toolset for web, mobile and enterprise development" +HOMEPAGE="https://www.jetbrains.com/idea" +SRC_URI="https://download.jetbrains.com/idea/ideaIC-${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1 + codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 + GPL-2 GPL-2-with-classpath-exception ISC + JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT + MPL-1.0 MPL-1.1 OFL ZLIB" + +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +DEPEND=" + || ( + >=dev-java/openjdk-17.0.6_p10:17 + >=dev-java/openjdk-bin-17.0.6_p10:17 + )" + +RDEPEND="${DEPEND} + sys-libs/glibc + media-libs/harfbuzz + dev-java/jansi-native + dev-libs/libdbusmenu" + +BDEPEND="dev-util/patchelf" +RESTRICT="splitdebug" +S="${WORKDIR}/idea-IC-${PV}" + +QA_PREBUILT="opt/${PN}/*" + +src_unpack() { + + default_src_unpack + if [ ! -d "$S" ]; then + einfo "Renaming source directory to predictable name..." + mv $(ls "${WORKDIR}") "idea-IC-${PV}" || die + fi +} + +src_prepare() { + + default_src_prepare + + if use amd64; then + JRE_DIR=jre64 + else + JRE_DIR=jre + fi + + PLUGIN_DIR="${S}/${JRE_DIR}/lib/" + + # rm LLDBFrontEnd after licensing questions with Gentoo License Team + rm -vf "${S}"/plugins/Kotlin/bin/linux/LLDBFrontend + rm -vf ${PLUGIN_DIR}/libavplugin* + rm -vf "${S}"/plugins/maven/lib/maven3/lib/jansi-native/*/libjansi* + rm -vrf "${S}"/lib/pty4j-native/linux/ppc64le + rm -vf "${S}"/bin/libdbm64* + rm -vf "${S}"/lib/pty4j-native/linux/mips64el/libpty.so + rm -vf "${S}"/plugins/cwm-plugin/quiche-native/linux-aarch64/libquiche.so + + if [[ -d "${S}"/"${JRE_DIR}" ]]; then + for file in "${PLUGIN_DIR}"/{libfxplugins.so,libjfxmedia.so} + do + if [[ -f "$file" ]]; then + patchelf --set-rpath '$ORIGIN' $file || die + fi + done + fi + + rm -vf "${S}"/lib/pty4j-native/linux/x86-64/libpty.so + + sed -i \ + -e "\$a\\\\" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$a# Disable automatic updates as these are handled through Gentoo's" \ + -e "\$a# package manager. See bug #704494" \ + -e "\$a#-----------------------------------------------------------------------" \ + -e "\$aide.no.platform.update=Gentoo" bin/idea.properties + + eapply_user +} + +src_install() { + local dir="/opt/${PN}" + local dst="${D}${dir}" + + insinto "${dir}" + doins -r * + fperms 755 "${dir}"/bin/{format.sh,idea.sh,inspect.sh,restart.py,fsnotifier} + if use amd64; then + JRE_DIR=jre64 + else + JRE_DIR=jre + fi + + JRE_BINARIES="jaotc java javapackager jjs jrunscript keytool pack200 rmid rmiregistry unpack200" + if [[ -d ${JRE_DIR} ]]; then + for jrebin in $JRE_BINARIES; do + fperms 755 "${dir}"/"${JRE_DIR}"/bin/"${jrebin}" + done + fi + + # bundled script is always lowercase, and doesn't have -ultimate, -professional suffix. + local bundled_script_name="${PN%-*}.sh" + make_wrapper "${PN}" "${dir}/bin/$bundled_script_name" || die + + local pngfile="$(find ${dst}/bin -maxdepth 1 -iname '*.png')" + newicon $pngfile "${PN}.png" || die "we died" + + make_desktop_entry "${PN}" "IntelliJ Idea Community Edition" "${PN}" "Development;IDE;" + + # recommended by: https://confluence.jetbrains.com/display/IDEADEV/Inotify+Watches+Limit + mkdir -p "${D}/etc/sysctl.d/" || die + echo "fs.inotify.max_user_watches = 524288" > "${D}/etc/sysctl.d/30-idea-inotify-watches.conf" || die + + # remove bundled harfbuzz + rm -f "${D}"/lib/libharfbuzz.so || die "Unable to remove bundled harfbuzz" + + # remove bundled java + rm -r ${dst}/jbr || die "Unable to remove bundled java" + +} diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz index 22016277827e..25a8bedd1adc 100644 Binary files a/games-util/Manifest.gz and b/games-util/Manifest.gz differ diff --git a/games-util/cartridges/Manifest b/games-util/cartridges/Manifest index 887a1a33a7ff..e38c785b4005 100644 --- a/games-util/cartridges/Manifest +++ b/games-util/cartridges/Manifest @@ -1,8 +1,8 @@ AUX cartridges-1.5.4-dont-validate-appstream.patch 304 BLAKE2B bc6f26ccc39f2029a0d09a767843139b219692159e1b3036e40845a14db2bf43f4510ab29b626cc9acfa140123a841b36536b767187b792ce545737914bebd1e SHA512 2a5b2a8a4dbd0614f7fdabb487e2df5c63c0718b11320fefa8894c1dd166438d7238e1d4703c9e9aeac2bf540ecaa4c0cbf6e5a64343d8bce80d5e1033a6dd14 -DIST cartridges-1.5.6.tar.gz 1305623 BLAKE2B 20d95f2153e090db3ffee36361e8595ea3cca37a7f5971f945a41bec40df3fa9663449ed10a8d6349738838d592746372d2e3091589538266ef3bd4aed3edd6c SHA512 4e4a94ed31fc416accfa1b5f06580f3a5180665d931bee933b8ed29f4069f8939a60b2947740e7223e570be2116a55b1e3698e40f4529cf4c974636af6384456 DIST cartridges-2.0.4.tar.gz 1332584 BLAKE2B 07cd5f19ad74c169cd1a98136920fc8f10fda001f1cde93f26fd0a77e556f0406995efc07b54722571f468983b9af53d7db2ce95e434d91f7e10a7b5855d1b46 SHA512 892be1a587aa7ad4baed457069fdf7019472bcf0d7acf301e8aca96719ebe259f59989fc966cb32376326273406ac688a51e95bd395b5de7b63c85c031dcf15a DIST cartridges-2.1.1.tar.gz 1337163 BLAKE2B 6d4a67d8d6ecc035e6b3b12a7d5c9160de2af46423264c670bb7e448d00393a6dc7742ab30047eaa888689d9ad0eb5baf9657523164761cff3b71d4b23a9d551 SHA512 0963e2e5183a8cbb8c1de1fbbf9f67beda65eb7396aaf644fcc30ed79a3dd8136e5e78d3a5b065c9b6f2a4cba4e3c715e412f1cc651a555195d9af5cc6f1e22b -EBUILD cartridges-1.5.6.ebuild 1210 BLAKE2B 601e7149b337cb55f4cb287db1fed12e8b991d9383fb45f9fa841818e3b62cdda70770d94350aadd6070a97a4fae2922da322c7d2f69788cdbf733b864929d3f SHA512 dc76fee26ca7c5a6e27c641fed1172af916b4901a98b3930246f12cb5a11cb7edbbfc2d1e2abdaeebb8f7a6341c7446636c6a1875cae8f6d5b1ea09fb6b95456 +DIST cartridges-2.2.1.tar.gz 1277149 BLAKE2B 5295253e8347254905b7911a8fc9bab44b953dbed90a9d7211eef651317bd38e6d04a7218cb4c418a7af5223bc53789e866c688cc85239b922d54722a9c055bc SHA512 f2e0ed8ef9f916cf0cdf1e1134286d1242948291b24cf6103c2171a232c97c05c3260aeb307f6cfaee6d78a473151440f2e0854bcb1ccaf1f854952b8a50a2c6 EBUILD cartridges-2.0.4.ebuild 1210 BLAKE2B 601e7149b337cb55f4cb287db1fed12e8b991d9383fb45f9fa841818e3b62cdda70770d94350aadd6070a97a4fae2922da322c7d2f69788cdbf733b864929d3f SHA512 dc76fee26ca7c5a6e27c641fed1172af916b4901a98b3930246f12cb5a11cb7edbbfc2d1e2abdaeebb8f7a6341c7446636c6a1875cae8f6d5b1ea09fb6b95456 EBUILD cartridges-2.1.1.ebuild 1211 BLAKE2B 0e60e0ea4c9e0648cf1a7ef8b19984297119434aa842b306eca685420fb52e42c9722386104c6157ec02e6833e30375564162d0575f7790047558f27c60a9cae SHA512 42c13c130ea48ceb33eeab935d66c74a3943fa742c2a3d8e562cd33810836d4038174724a296117758386abc43819d7f50eb15c30173d44d6907e3259ed61bef +EBUILD cartridges-2.2.1.ebuild 1211 BLAKE2B 0e60e0ea4c9e0648cf1a7ef8b19984297119434aa842b306eca685420fb52e42c9722386104c6157ec02e6833e30375564162d0575f7790047558f27c60a9cae SHA512 42c13c130ea48ceb33eeab935d66c74a3943fa742c2a3d8e562cd33810836d4038174724a296117758386abc43819d7f50eb15c30173d44d6907e3259ed61bef MISC metadata.xml 760 BLAKE2B f57df1306fd66ac7c1275d2c77ced58a333f3e47a7f02ae643d8fe4bceb7f28dfc796e3898fb28eef7f6e4ee250e762ca208c662be94a12e89a098ec45d5b482 SHA512 e70a9f88c0cdb41276783878ccaf24623f8c97fafc55d88ab564604cb534b4ea7426eb50d3c9ba9ee091e7adf5bea6d68e919c0c84a496be3d8c6497394cd2b7 diff --git a/games-util/cartridges/cartridges-1.5.6.ebuild b/games-util/cartridges/cartridges-1.5.6.ebuild deleted file mode 100644 index ed5e3c551ea4..000000000000 --- a/games-util/cartridges/cartridges-1.5.6.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit gnome2-utils meson python-single-r1 xdg - -DESCRIPTION="Simple game launcher written in Python using GTK4 and Libadwaita" -HOMEPAGE="https://github.com/kra-mo/cartridges/" - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/kra-mo/${PN}.git" -else - SRC_URI="https://github.com/kra-mo/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - gui-libs/gtk:4[introspection] - gui-libs/libadwaita:1[introspection] - $(python_gen_cond_dep ' - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-libs/appstream-glib - dev-util/blueprint-compiler - dev-util/desktop-file-utils -" - -PATCHES=( "${FILESDIR}"/${PN}-1.5.4-dont-validate-appstream.patch ) - -src_install() { - meson_src_install - - python_fix_shebang "${ED}"/usr/bin - python_optimize "${ED}"/usr/share/cartridges/cartridges -} - -pkg_postinst() { - gnome2_schemas_update - xdg_pkg_postinst -} - -pkg_postrm() { - gnome2_schemas_update - xdg_pkg_postrm -} diff --git a/games-util/cartridges/cartridges-2.2.1.ebuild b/games-util/cartridges/cartridges-2.2.1.ebuild new file mode 100644 index 000000000000..05c8ac27f772 --- /dev/null +++ b/games-util/cartridges/cartridges-2.2.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit gnome2-utils meson python-single-r1 xdg + +DESCRIPTION="Simple game launcher written in Python using GTK4 and Libadwaita" +HOMEPAGE="https://github.com/kra-mo/cartridges/" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/kra-mo/${PN}.git" +else + SRC_URI="https://github.com/kra-mo/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + gui-libs/gtk:4[introspection] + gui-libs/libadwaita:1[introspection] + $(python_gen_cond_dep ' + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/appstream-glib + dev-util/blueprint-compiler + dev-util/desktop-file-utils +" + +PATCHES=( "${FILESDIR}"/${PN}-1.5.4-dont-validate-appstream.patch ) + +src_install() { + meson_src_install + + python_fix_shebang "${ED}"/usr/bin + python_optimize "${ED}"/usr/share/cartridges/cartridges +} + +pkg_postinst() { + gnome2_schemas_update + xdg_pkg_postinst +} + +pkg_postrm() { + gnome2_schemas_update + xdg_pkg_postrm +} diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz index b375a8142c34..e9301d00bf76 100644 Binary files a/mail-mta/Manifest.gz and b/mail-mta/Manifest.gz differ diff --git a/mail-mta/proton-mail-bridge/Manifest b/mail-mta/proton-mail-bridge/Manifest index 35a279caf02a..6bce07db30b7 100644 --- a/mail-mta/proton-mail-bridge/Manifest +++ b/mail-mta/proton-mail-bridge/Manifest @@ -4,6 +4,6 @@ DIST proton-mail-bridge-3.1.3-deps.tar.xz 206716212 BLAKE2B 4f79e4428ef37452d0ab DIST proton-mail-bridge-3.1.3.tar.gz 4443963 BLAKE2B 2c8fc571612c11c0e281e8f268774e886ba3742b696bdd1180d7cf45525d21d9c062cd3d33acb57a6ceed8dad6b864490c89c090ebfd4bceb4e8c41b19015ae8 SHA512 4f4ca3a2b95c7eed34a13d7f8f296d95717b9c1f95bd157e08c3f21cc752ea3dac5eaefac27662f57f875d9690a5d77a9e15f71406280dcaad6f9054b2ef54b9 DIST proton-mail-bridge-3.3.2-deps.tar.xz 252980292 BLAKE2B 2d7c8961c1ed8a6fb15a26f6b3ee650932b89626c0eea1d3acaf24b5ef6b44a90cb021a051a5f018cf94db5ccb029c4b79390275bca9a39ceeb6b5ef62aa1386 SHA512 52ff54e80635e795462e0bdbd5e02b831478a49225d296ec46ef5591cef173c49bcf63d925d503537d57ccaf65a09424f82d1c8ad8e906d822306ca22bba1121 DIST proton-mail-bridge-3.3.2.tar.gz 4481491 BLAKE2B e00cf4268dcebc7f4eeab5a0738c04e1a809a5633b4d97637ea74aa4ac3eb68dd343b45fef5fca602c4c89faa2d1e05f1c605d9b56ee83d669b07b815f8ae92b SHA512 1b49355f8e816b6a00bf7fad91d0f696efb5ee1f5ea311fd4b92549f715185ea280ac874a759be5d3f8c7ff2309b8f0c3bb37c8502963059b26f4630bc9339f0 -EBUILD proton-mail-bridge-3.1.3.ebuild 1304 BLAKE2B d84f2164bf3ccf91321f9041c331cf4a2eaeee3e54197f013f0014363a1dea0020febf047641f54bd8db0da7ac7cd0f849b0012764d0a1269e5e7c40f2875833 SHA512 e5c315f34abd46ecdb477fb35eda3f57b4bc31a49efba49adc3327318172c80a89de5605fea51c284ed5bca2b2e2218d1d165487f59447af5d4392dc53190676 -EBUILD proton-mail-bridge-3.3.2.ebuild 2837 BLAKE2B 0e7bfc382172dcc6d8bbd3015b80a8921c3a5eff64a94e66ee1654aa24acc4506bce648b63d7098d4973ec99f58aae5bab6a2c3b876bc1af3720fac3a7e14cfc SHA512 602d809f1b75f34257b380898efa4f6045233cc380812e25aea2f1dbd68ba7a5ed2a9d32bd80c7f8467c2c36abd0b5a2a163cc0a501bd1d26b18af563f98a8ee +EBUILD proton-mail-bridge-3.1.3.ebuild 1022 BLAKE2B 79609f56406f27f5bb568437ec7ab6b2aed443ec0d5c259dddcd4a00aaf9159e713f8a68eab6be208c26928b4867b2614c65605e1c8ad1a56fc3aca3e8e899c4 SHA512 e669e1d233633471f159a88ceccfe63f78a0535e4a2e48e285a7d2c9a6fad4a24ca450a399c0efc15379a4340720408079945ac7a1ef77d40f2faa6fddce5286 +EBUILD proton-mail-bridge-3.3.2-r1.ebuild 2848 BLAKE2B 7ee64b8709425797d0de66e9be692742ad0c24a0e38d4b99dde9eb5ab53d43b8a4ce6a6b44f948e1e16816d87a5bb74018e6e0cebea2a978304e9dab8f3b1595 SHA512 099b3e65f5a81c6ba4b306e6756c156f70d063f03d268ea3d96d0266e2cee6108f1843747211b3629eea118b8a85010bc129c30a528721fa27fd7f65a625245c MISC metadata.xml 594 BLAKE2B 4a52e340f984c6a6b3175e06221d277e59b1bfa0929ac019ca56d1b0eaf8801122a3ebd596784494c85a9fa78ce99f880288785a9a0465bb6b2b44397ab5a43a SHA512 b8627546fa733b97d5aa78ed51feaafb3623b770b2e434704055c0e5e23731c18adf3a9a25c73dd77d916060d8f112959772bf4102ccda78e2188e91b9e03348 diff --git a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild index 3b00a1442737..cc717399d90f 100644 --- a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild +++ b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild @@ -16,7 +16,6 @@ SRC_URI="https://github.com/ProtonMail/${MY_PN}/archive/refs/tags/v${PV}.tar.gz LICENSE="Apache-2.0 BSD BSD-2 GPL-3+ ISC LGPL-3+ MIT MPL-2.0 Unlicense" SLOT="0" KEYWORDS="~amd64" -IUSE="gui" # Quite a few tests require Internet access PROPERTIES="test_network" @@ -33,12 +32,7 @@ src_prepare() { } src_compile() { - if use gui; then - eerror "Since version 3.0.0, GUI support in ${PN} requires Qt6 and is therefore currently not available" - die "USE=gui requires Qt6" - else - emake build-nogui - fi + emake build-nogui } src_test() { @@ -53,11 +47,3 @@ src_install() { einstalldocs } - -pkg_postinst() { - use gui && xdg_icon_cache_update -} - -pkg_postrm() { - use gui && xdg_icon_cache_update -} diff --git a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2-r1.ebuild b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2-r1.ebuild new file mode 100644 index 000000000000..d64b250bc9c0 --- /dev/null +++ b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2-r1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake go-module systemd xdg-utils + +MY_PN="${PN/-mail/}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Serves ProtonMail to IMAP/SMTP clients" +HOMEPAGE="https://proton.me/mail/bridge https://github.com/ProtonMail/proton-bridge/" +SRC_URI="https://github.com/ProtonMail/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${P}-deps.tar.xz" + +LICENSE="Apache-2.0 BSD BSD-2 GPL-3+ ISC LGPL-3+ MIT MPL-2.0 Unlicense" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gui" + +# Quite a few tests require Internet access +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND="app-crypt/libsecret + gui? ( + >=dev-libs/protobuf-21.12:= + >=dev-libs/sentry-native-0.6.5-r1 + dev-qt/qtbase:6=[gui,icu,widgets] + dev-qt/qtdeclarative:6=[widgets] + dev-qt/qtsvg:6= + media-libs/mesa + net-libs/grpc:= + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-3.3.2-gui_gentoo.patch +) + +S="${WORKDIR}"/${MY_P} + +src_prepare() { + xdg_environment_reset + default + if use gui; then + local PATCHES=() + BUILD_DIR="${WORKDIR}"/gui_build \ + CMAKE_USE_DIR="${S}"/internal/frontend/bridge-gui/bridge-gui \ + cmake_src_prepare + fi +} + +src_configure() { + if use gui; then + # TODO: + # - auto-sync version number between the two executables + # - can we leave BRIDGE_TAG unset? Seems it gets displayed in some info box + local mycmakeargs=( + -DBRIDGE_APP_FULL_NAME="Proton Mail Bridge" + -DBRIDGE_APP_VERSION="${PV}+git" + -DBRIDGE_REPO_ROOT="${S}" + -DBRIDGE_TAG="NOTAG" + -DBRIDGE_VENDOR="Gentoo Linux" + ) + BUILD_DIR="${WORKDIR}"/gui_build \ + CMAKE_USE_DIR="${S}"/internal/frontend/bridge-gui/bridge-gui \ + cmake_src_configure + fi +} + +src_compile() { + emake build-nogui + + if use gui; then + BUILD_DIR="${WORKDIR}"/gui_build \ + CMAKE_USE_DIR="${S}"/internal/frontend/bridge-gui/bridge-gui \ + cmake_src_compile + fi +} + +src_test() { + emake test +} + +src_install() { + exeinto /usr/bin + newexe bridge ${PN} + + if use gui; then + BUILD_DIR="${WORKDIR}"/gui_build \ + CMAKE_USE_DIR="${S}"/internal/frontend/bridge-gui/bridge-gui \ + cmake_src_install + mv "${ED}"/usr/bin/bridge-gui "${ED}"/usr/bin/${PN}-gui || die + fi + + systemd_newuserunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service + + einstalldocs +} + +pkg_postinst() { + if [[ -n "${REPLACING_VERSIONS}" ]]; then + local oldver + for oldver in ${REPLACING_VERSIONS}; do + if ver_test "${oldver}" -lt 3.2.0; then + ewarn "Please note that since version 3.2.0, ${PN} by default shares usage statistics with upstream." + ewarn "For details, please see" + ewarn + ewarn " https://proton.me/support/share-usage-statistics" + ewarn + ewarn "This behaviour can be disabled through ${PN}-gui, under Advanced Settings." + ewarn + break + fi + done + fi +} diff --git a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2.ebuild b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2.ebuild deleted file mode 100644 index 013049b4d5c9..000000000000 --- a/mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake go-module systemd xdg-utils - -MY_PN="${PN/-mail/}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Serves ProtonMail to IMAP/SMTP clients" -HOMEPAGE="https://proton.me/mail/bridge https://github.com/ProtonMail/proton-bridge/" -SRC_URI="https://github.com/ProtonMail/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~marecki/dists/${CATEGORY}/${PN}/${P}-deps.tar.xz" - -LICENSE="Apache-2.0 BSD BSD-2 GPL-3+ ISC LGPL-3+ MIT MPL-2.0 Unlicense" -SLOT="0" -KEYWORDS="~amd64" -IUSE="gui" - -# Quite a few tests require Internet access -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND="app-crypt/libsecret - gui? ( - >=dev-libs/protobuf-21.12:= - dev-libs/sentry-native - dev-qt/qtbase:6=[gui,icu,widgets] - dev-qt/qtdeclarative:6=[widgets] - dev-qt/qtsvg:6= - media-libs/mesa - net-libs/grpc:= - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-3.3.2-gui_gentoo.patch -) - -S="${WORKDIR}"/${MY_P} - -src_prepare() { - xdg_environment_reset - default - if use gui; then - local PATCHES=() - BUILD_DIR="${WORKDIR}"/gui_build \ - CMAKE_USE_DIR="${S}"/internal/frontend/bridge-gui/bridge-gui \ - cmake_src_prepare - fi -} - -src_configure() { - if use gui; then - # TODO: - # - auto-sync version number between the two executables - # - can we leave BRIDGE_TAG unset? Seems it gets displayed in some info box - local mycmakeargs=( - -DBRIDGE_APP_FULL_NAME="Proton Mail Bridge" - -DBRIDGE_APP_VERSION="${PV}+git" - -DBRIDGE_REPO_ROOT="${S}" - -DBRIDGE_TAG="NOTAG" - -DBRIDGE_VENDOR="Gentoo Linux" - ) - BUILD_DIR="${WORKDIR}"/gui_build \ - CMAKE_USE_DIR="${S}"/internal/frontend/bridge-gui/bridge-gui \ - cmake_src_configure - fi -} - -src_compile() { - emake build-nogui - - if use gui; then - BUILD_DIR="${WORKDIR}"/gui_build \ - CMAKE_USE_DIR="${S}"/internal/frontend/bridge-gui/bridge-gui \ - cmake_src_compile - fi -} - -src_test() { - emake test -} - -src_install() { - exeinto /usr/bin - newexe bridge ${PN} - - if use gui; then - BUILD_DIR="${WORKDIR}"/gui_build \ - CMAKE_USE_DIR="${S}"/internal/frontend/bridge-gui/bridge-gui \ - cmake_src_install - mv "${ED}"/usr/bin/bridge-gui "${ED}"/usr/bin/${PN}-gui || die - fi - - systemd_newuserunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service - - einstalldocs -} - -pkg_postinst() { - if [[ -n "${REPLACING_VERSIONS}" ]]; then - local oldver - for oldver in ${REPLACING_VERSIONS}; do - if ver_test "${oldver}" -lt 3.2.0; then - ewarn "Please note that since version 3.2.0, ${PN} by default shares usage statistics with upstream." - ewarn "For details, please see" - ewarn - ewarn " https://proton.me/support/share-usage-statistics" - ewarn - ewarn "This behaviour can be disabled through ${PN}-gui, under Advanced Settings." - ewarn - break - fi - done - fi -} diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index bef392372ebc..4439cac5fbdf 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 8b3bf36a3c98..c18a9189f1aa 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Wed, 23 Aug 2023 20:09:43 +0000 +Thu, 24 Aug 2023 02:10:35 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index e85f73f3e2c9..9b31b535df95 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 546284 BLAKE2B ffce95d14dec8e0ecb1658575f411350a797650e5376e656bbe5d1c11b4e05372611ac4ca5de41270e2e69dfa9461b99f212aa044d6509bb082c7f94d92006b8 SHA512 c90fc6416d62b1b09cbafd89df9a8523e7e9eec12dd28fd39f81776bc9076c1e64fdb0203c709c330d323ea0c05daf6d59e5c469948b4d49cc6d59443f29557a -TIMESTAMP 2023-08-23T20:09:46Z +TIMESTAMP 2023-08-24T02:10:39Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTmZ4tfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTmvB9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klAFNQ//e6ul68D01lJU/67S0S8GEhR3WhhCqv5Ghnm+hxtgy6PzAsM2d232Ya5d -Agf9GXgdjtfPuLmlvzX+r1JzedjAJSPxKTXpNGEZfuZLI+wvr4hvu3Cd8byyUT6+ -/rZ/HfxN/LspSJ2KlrpeY1stmPjD7WDC1nlPfxGUaE0lrOMMdmhuatkAuNMOvnm7 -Lmcc9lDBej6sW0gW2EmUqa1PIxs8zD4npJtF9R4WYvjaue2Sw6BimnEADcpi7pWP -sA6Myn9hussCPkJaLLLe+HwRC61GUt7UUyajhmOdOytNTicRUG2Zb4hHuIxX4+zk -rGOouVMFf26JEvsd/yCNOMQ6vdkxOxIXsZSxKUPo9YNU+qHf3qk6J30U0y7UNIHb -0e0P8Q5M2mZRrfeNFNjAlCBNxKkLQyLJ7OWpZUbuZniKT7qd6arfMbvee99rT9KP -vMXS9kLsw8z/A1h3Q8Za/eX3Q8hPj+x7E0JYmfsWgteFugxs9S+FvKwV/Oi8fHRW -JE2wfdykq8ScHJmtRzLm6oNXr++M8iaoahTP87pCbbNbbyI/2SNLhUjqvVpbD97y -UMyJAXZ4MuAwe7stNva33Ur4/+NpoMndaZsHAIULxHnpFhKgevb7WQt2hIGOF2Fh -1PiViC1T18mzIIovfxNrcRL3ht/RAHgTtF/Cw8Wc/fEWtgRIxgM= -=tO/+ +klAflw/+J2asWIqeelLne9z/aQ0fAQdryJliP1bbfYyCvVusE3BC9WLyRZFvljGZ +HD6fxJ9rebdzht03vKd3mPZ4sr9CZUU5eAiNnY3bm9VHFAzgMrI1P/aCxbDKKfmz +U7bgbqzHs5jRKchcFcMUmaNGDCZLW8m6O1rBx1afzMbV4kqvhLPRRtpmUPoWgyrk +tE9PCRHTvpehThfyp1M1yrLm6CL3bHSpuOfeSJOQlzk9WpKBAQoPdmWuup367GX9 +lRyGMfC3jnB1wE/kymMRHz9uqhe4M5MYQdfNwg82xXVXc4x9+bRKTpNjqRmEj1BG +pPU9E9E7n7El7xV2gOzAez97lnWikjYErHq86LUY4wII6PMDNgA+hkS0aXhJWLsU +jyOpPleFPoX7mNC6TstO33FSTsbzTZi1392x6bQlAGb80t0tPhbbhuvqVmmz7j9v +fF/mSIjtKz9z3fmIALNEecFqf5CVZjr7MYZdIybjJsbzpW6tz2wUxyJq7qFD3Uzd +Q4AZoOEQh07gMuP473ozKl74XkeVtvgs4cIEYcAB6VoevoJ7nlevQN9ovq8ysFBA +bBKkBfZ1Nhx/q8ABzsdETtEHak2mx0bxCZ8p2PSb5tuwbF2cISb34AgTsbyNdM7v +pbvhiUowzUgOb42uRpnrkIgs0bBWNWJCohUrunwtQPBQ8UEY7y4= +=oqhw -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index ba152a2dbabc..4348ca0e3676 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Wed, 23 Aug 2023 20:09:44 +0000 +Thu, 24 Aug 2023 02:10:36 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 011a071fc942..693ea2099e12 100644 Binary files a/metadata/md5-cache/Manifest.gz and b/metadata/md5-cache/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz index 28c305615c29..ac7a80998af8 100644 Binary files a/metadata/md5-cache/app-admin/Manifest.gz and b/metadata/md5-cache/app-admin/Manifest.gz differ diff --git a/metadata/md5-cache/app-admin/ansible-lint-6.18.0 b/metadata/md5-cache/app-admin/ansible-lint-6.18.0 new file mode 100644 index 000000000000..15c7647affd6 --- /dev/null +++ b/metadata/md5-cache/app-admin/ansible-lint-6.18.0 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-python/setuptools-scm-7.0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/mypy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-plus-0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/spdx-tools-0.7.1:0/0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=app-admin/ansible-core-2.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ansible-compat-4.0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/black-22.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rich-12.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ruamel-yaml-0.17.31[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/wcmatch-8.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/yamllint-1.30.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git >=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 +DESCRIPTION=Checks ansible playbooks for practices and behaviour that can be improved +EAPI=8 +HOMEPAGE=https://github.com/ansible/ansible-lint +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 +KEYWORDS=~amd64 ~riscv +LICENSE=MIT +PROPERTIES=test_network +RDEPEND=>=app-admin/ansible-core-2.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ansible-compat-4.0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/black-22.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-4.17.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pathspec-0.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/rich-12.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ruamel-yaml-0.17.31[python_targets_python3_10(-)?,python_targets_python3_11(-)?] =dev-python/wcmatch-8.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-util/yamllint-1.30.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-vcs/git 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? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible-lint/ansible-lint-6.18.0.tar.gz +_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e 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 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=12f99a2326120f39ba2d5fe483ae1e7b diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz index 4a2adec2c850..f1fd7caa53e9 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/johntheripper-jumbo-1.9.0_p20211129-r1 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20211129-r1 index 86f9f93efaf2..61a3cbc29c6e 100644 --- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20211129-r1 +++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20211129-r1 @@ -1,7 +1,7 @@ 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=compile configure install prepare pretend setup DEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) opencl? ( virtual/opencl ) kerberos? ( virtual/krb5 ) pcap? ( net-libs/libpcap ) dev-libs/gmp:= sys-libs/zlib app-arch/bzip2 -DESCRIPTION=Fast password cracker +DESCRIPTION=Fast password cracker, community enhanced version EAPI=7 HOMEPAGE=http://www.openwall.com/john/ INHERIT=autotools flag-o-matic toolchain-funcs pax-utils @@ -12,4 +12,4 @@ RDEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) openc SLOT=0 SRC_URI=https://github.com/openwall/john/archive/5d0c85f16f96ca7b6dd06640e95a5801081d6e20.tar.gz -> johntheripper-jumbo-1.9.0_p20211129.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=cbdef26230746b749ccf4ba4d3c17a4b +_md5_=fda5695dde8459c36d1941b1a4ed0bc7 diff --git a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717 index b044df502adf..bb1d9b326fc6 100644 --- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717 +++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-1.9.0_p20230717 @@ -1,7 +1,7 @@ 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=compile configure install prepare pretend setup test DEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) opencl? ( virtual/opencl ) kerberos? ( virtual/krb5 ) pcap? ( net-libs/libpcap ) dev-libs/gmp:= sys-libs/zlib app-arch/bzip2 -DESCRIPTION=Fast password cracker +DESCRIPTION=Fast password cracker, community enhanced version EAPI=8 HOMEPAGE=http://www.openwall.com/john/ INHERIT=autotools flag-o-matic toolchain-funcs pax-utils @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/openwall/john/archive/c798c3f39215f6e08c67677eb9b79f65cfe08e40.tar.gz -> johntheripper-jumbo-1.9.0_p20230717.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=aa06b10d9a6d7b48f15f6db3333d2c00 +_md5_=bf4809f66afd2b0cf82795ef941b8d21 diff --git a/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999 b/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999 index 0c76b71afe18..dc85a54493d4 100644 --- a/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999 +++ b/metadata/md5-cache/app-crypt/johntheripper-jumbo-9999 @@ -1,7 +1,7 @@ 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 >=dev-vcs/git-1.8.2.1[curl] DEFINED_PHASES=compile configure install prepare pretend setup test unpack DEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) opencl? ( virtual/opencl ) kerberos? ( virtual/krb5 ) pcap? ( net-libs/libpcap ) dev-libs/gmp:= sys-libs/zlib app-arch/bzip2 -DESCRIPTION=Fast password cracker +DESCRIPTION=Fast password cracker, community enhanced version EAPI=8 HOMEPAGE=http://www.openwall.com/john/ INHERIT=autotools flag-o-matic toolchain-funcs pax-utils git-r3 @@ -12,4 +12,4 @@ RDEPEND=>=dev-libs/openssl-1.0.1:= virtual/libcrypt:= mpi? ( virtual/mpi ) openc RESTRICT=test SLOT=0 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=4b5fa0f8f0586d62a1209a16ec6992ec +_md5_=c4e4cffae15a642227198257e59c5dba diff --git a/metadata/md5-cache/app-crypt/yubikey-manager-5.2.0 b/metadata/md5-cache/app-crypt/yubikey-manager-5.2.0 new file mode 100644 index 000000000000..28a25c7fafa0 --- /dev/null +++ b/metadata/md5-cache/app-crypt/yubikey-manager-5.2.0 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/makefun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) verify-sig? ( >=sec-keys/openpgp-keys-yubico-20220824 ) test? ( app-crypt/ccid >=dev-python/click-8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/keyring-23.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyscard-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ssl? ( >=dev-python/pyopenssl-0.15.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 ) +DEFINED_PHASES=compile configure install prepare test unpack +DESCRIPTION=Python library and command line tool for configuring a YubiKey +EAPI=8 +HOMEPAGE=https://developers.yubico.com/yubikey-manager/ +INHERIT=distutils-r1 verify-sig +IUSE=ssl test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 verify-sig +KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86 +LICENSE=BSD-2 +RDEPEND=app-crypt/ccid >=dev-python/click-8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/keyring-23.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyscard-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ssl? ( >=dev-python/pyopenssl-0.15.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://developers.yubico.com/yubikey-manager/Releases/yubikey_manager-5.2.0.tar.gz verify-sig? ( https://developers.yubico.com/yubikey-manager/Releases/yubikey_manager-5.2.0.tar.gz.sig ) +_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca verify-sig dd7ea2e5b0bdcb42523e4797bbf4dd6e +_md5_=3db9fee365cdee9225569ce522e5c199 diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz index 5949503ad1fb..fe6fb1bf4131 100644 Binary files a/metadata/md5-cache/app-emacs/Manifest.gz and b/metadata/md5-cache/app-emacs/Manifest.gz differ diff --git a/metadata/md5-cache/app-emacs/clojure-mode-5.16.2 b/metadata/md5-cache/app-emacs/clojure-mode-5.16.2 new file mode 100644 index 000000000000..853f1c33649a --- /dev/null +++ b/metadata/md5-cache/app-emacs/clojure-mode-5.16.2 @@ -0,0 +1,15 @@ +BDEPEND=test? ( app-emacs/s app-emacs/buttercup app-emacs/paredit ) >=app-editors/emacs-25.3:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=Major mode for Clojure code +EAPI=8 +HOMEPAGE=https://github.com/clojure-emacs/clojure-mode/ +INHERIT=elisp +IUSE=test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=>=app-editors/emacs-25.3:* +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/clojure-emacs/clojure-mode/archive/v5.16.2.tar.gz -> clojure-mode-5.16.2.tar.gz +_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common b3b15bdbe800c721e93b69b70cce2b67 +_md5_=ef94998d0292a6edb7a89a8e00084ed6 diff --git a/metadata/md5-cache/app-emacs/org-mode-9.6.8 b/metadata/md5-cache/app-emacs/org-mode-9.6.8 new file mode 100644 index 000000000000..400acd7923e3 --- /dev/null +++ b/metadata/md5-cache/app-emacs/org-mode-9.6.8 @@ -0,0 +1,15 @@ +BDEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:* +DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack +DESCRIPTION=An Emacs mode for notes and project planning +EAPI=8 +HOMEPAGE=https://www.orgmode.org/ +INHERIT=elisp readme.gentoo-r1 +IUSE=doc odt-schema +KEYWORDS=~amd64 ~ppc ~x86 +LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open ) +RDEPEND=>=app-editors/emacs-25.3:* +RESTRICT=test +SLOT=0 +SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.6.8.tar.gz +_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common b3b15bdbe800c721e93b69b70cce2b67 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 +_md5_=567831454e98525b3087c46320283b5f diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz index d1574e58552e..3e2e2faa148b 100644 Binary files a/metadata/md5-cache/app-misc/Manifest.gz and b/metadata/md5-cache/app-misc/Manifest.gz differ diff --git a/metadata/md5-cache/app-misc/gramps-5.1.6-r2 b/metadata/md5-cache/app-misc/gramps-5.1.6-r2 new file mode 100644 index 000000000000..8e7ed63b9d02 --- /dev/null +++ b/metadata/md5-cache/app-misc/gramps-5.1.6-r2 @@ -0,0 +1,16 @@ +BDEPEND=test? ( python_single_target_python3_10? ( dev-python/jsonschema[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jsonschema[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] >=dev-python/pygobject-3.12:3[cairo,python_targets_python3_10(-)] dev-python/pyicu[python_targets_python3_10(-)] exif? ( >=media-libs/gexiv2-0.5[python_targets_python3_10(-),introspection] ) ) python_single_target_python3_11? ( dev-python/pycairo[python_targets_python3_11(-)] >=dev-python/pygobject-3.12:3[cairo,python_targets_python3_11(-)] dev-python/pyicu[python_targets_python3_11(-)] exif? ( >=media-libs/gexiv2-0.5[python_targets_python3_11(-),introspection] ) ) gnome-base/librsvg:2 >x11-libs/gtk+-3.14.8:3[introspection] x11-libs/pango[introspection] x11-misc/xdg-utils geo? ( >=sci-geosciences/osm-gps-map-1.1.0 ) spell? ( app-text/gtkspell:3[introspection] ) rcs? ( dev-vcs/rcs ) reports? ( media-gfx/graphviz[postscript?] ) python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] ) +DEFINED_PHASES=compile configure install postinst postrm prepare setup test +DESCRIPTION=Community genealogy program aiming to be both intuitive and feature-complete +EAPI=8 +HOMEPAGE=https://gramps-project.org/ +INHERIT=distutils-r1 xdg-utils +IUSE=exif geo postscript +rcs +reports spell test test python_single_target_python3_10 python_single_target_python3_11 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2+ +RDEPEND=python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] >=dev-python/pygobject-3.12:3[cairo,python_targets_python3_10(-)] dev-python/pyicu[python_targets_python3_10(-)] exif? ( >=media-libs/gexiv2-0.5[python_targets_python3_10(-),introspection] ) ) python_single_target_python3_11? ( dev-python/pycairo[python_targets_python3_11(-)] >=dev-python/pygobject-3.12:3[cairo,python_targets_python3_11(-)] dev-python/pyicu[python_targets_python3_11(-)] exif? ( >=media-libs/gexiv2-0.5[python_targets_python3_11(-),introspection] ) ) gnome-base/librsvg:2 >x11-libs/gtk+-3.14.8:3[introspection] x11-libs/pango[introspection] x11-misc/xdg-utils geo? ( >=sci-geosciences/osm-gps-map-1.1.0 ) spell? ( app-text/gtkspell:3[introspection] ) rcs? ( dev-vcs/rcs ) reports? ( media-gfx/graphviz[postscript?] ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) +RESTRICT=test !test? ( test ) +SLOT=0 +SRC_URI=https://github.com/gramps-project/gramps/archive/v5.1.6.tar.gz -> gramps-5.1.6.tar.gz +_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=37e4aae89b1a8a8866967e565041e07c diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz index 6083e2dfdd2a..69049a05848b 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/pandoc-bin-3.1.6.2 b/metadata/md5-cache/app-text/pandoc-bin-3.1.6.2 new file mode 100644 index 000000000000..4a5fcec891d0 --- /dev/null +++ b/metadata/md5-cache/app-text/pandoc-bin-3.1.6.2 @@ -0,0 +1,11 @@ +DEFINED_PHASES=install unpack +DESCRIPTION=Conversion between markup formats (binary package) +EAPI=8 +HOMEPAGE=https://pandoc.org/ https://github.com/jgm/pandoc/ +IUSE=+pandoc-symlink +KEYWORDS=-* ~amd64 ~arm64 +LICENSE=GPL-2+ +RDEPEND=pandoc-symlink? ( !app-text/pandoc ) +SLOT=0 +SRC_URI=amd64? ( https://github.com/jgm/pandoc/releases/download/3.1.6.2/pandoc-3.1.6.2-linux-amd64.tar.gz ) arm64? ( https://github.com/jgm/pandoc/releases/download/3.1.6.2/pandoc-3.1.6.2-linux-arm64.tar.gz ) +_md5_=9de2481ca42246e96194be468def2f3c diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz index f7a5f26ff94f..9efcd08c9fab 100644 Binary files a/metadata/md5-cache/dev-cpp/Manifest.gz and b/metadata/md5-cache/dev-cpp/Manifest.gz differ diff --git a/metadata/md5-cache/dev-cpp/cpp-httplib-0.13.0 b/metadata/md5-cache/dev-cpp/cpp-httplib-0.13.0 deleted file mode 100644 index d477eb93e66e..000000000000 --- a/metadata/md5-cache/dev-cpp/cpp-httplib-0.13.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[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=C++ HTTP/HTTPS server and client library -EAPI=8 -HOMEPAGE=https://github.com/yhirose/cpp-httplib/ -INHERIT=cmake-multilib python-any-r1 toolchain-funcs -IUSE=brotli ssl test zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 -KEYWORDS=~amd64 ~loong ~x86 -LICENSE=MIT -RDEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) -REQUIRED_USE=test? ( brotli ssl zlib ) -RESTRICT=!test? ( test ) -SLOT=0/0.13 -SRC_URI=https://github.com/yhirose/cpp-httplib/archive/v0.13.0.tar.gz -> cpp-httplib-0.13.0.tar.gz -_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic be27a904c614cb93ae037762dc69bcc2 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 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=560ec2aa9b89c45a5b4e1b63556279b7 diff --git a/metadata/md5-cache/dev-cpp/cpp-httplib-0.14.0 b/metadata/md5-cache/dev-cpp/cpp-httplib-0.14.0 new file mode 100644 index 000000000000..59464f72cbe8 --- /dev/null +++ b/metadata/md5-cache/dev-cpp/cpp-httplib-0.14.0 @@ -0,0 +1,17 @@ +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[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=C++ HTTP/HTTPS server and client library +EAPI=8 +HOMEPAGE=https://github.com/yhirose/cpp-httplib/ +INHERIT=cmake-multilib python-any-r1 toolchain-funcs +IUSE=brotli ssl test zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~loong ~x86 +LICENSE=MIT +RDEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +REQUIRED_USE=test? ( brotli ssl zlib ) +RESTRICT=!test? ( test ) +SLOT=0/0.14 +SRC_URI=https://github.com/yhirose/cpp-httplib/archive/v0.14.0.tar.gz -> cpp-httplib-0.14.0.tar.gz +_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic be27a904c614cb93ae037762dc69bcc2 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 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=d7ce7ca0fc3e6cd5d5516c0fe9252c5d diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index 43d1edc068a5..8a722974a329 100644 Binary files a/metadata/md5-cache/dev-lang/Manifest.gz and b/metadata/md5-cache/dev-lang/Manifest.gz differ diff --git a/metadata/md5-cache/dev-lang/eisl-3.03 b/metadata/md5-cache/dev-lang/eisl-3.03 deleted file mode 100644 index 0e6e662bd72f..000000000000 --- a/metadata/md5-cache/dev-lang/eisl-3.03 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install -DEPEND=sys-libs/ncurses:= -DESCRIPTION=Interpreter and compiler compatible with the ISLisp standard -EAPI=8 -HOMEPAGE=https://github.com/sasagawa888/eisl/ -INHERIT=toolchain-funcs -KEYWORDS=amd64 ~x86 -LICENSE=BSD-2 -RDEPEND=sys-libs/ncurses:= -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/sasagawa888/eisl/archive/v3.03.tar.gz -> eisl-3.03.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=c7debba2fe0933643f9eba90b0a3d7e3 diff --git a/metadata/md5-cache/dev-lang/eisl-3.45 b/metadata/md5-cache/dev-lang/eisl-3.45 new file mode 100644 index 000000000000..5b91c4bbe774 --- /dev/null +++ b/metadata/md5-cache/dev-lang/eisl-3.45 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install +DEPEND=sys-libs/ncurses:= +DESCRIPTION=Interpreter and compiler compatible with the ISLisp standard +EAPI=8 +HOMEPAGE=https://github.com/sasagawa888/eisl/ +INHERIT=toolchain-funcs +KEYWORDS=~amd64 ~x86 +LICENSE=BSD-2 +RDEPEND=sys-libs/ncurses:= +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/sasagawa888/eisl/archive/v3.45.tar.gz -> eisl-3.45.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=301fd3953ac8d5c104684bae3a0d908b diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz index c55cc606ad8a..a98d8fa4ae0a 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/sentry-native-0.6.5 b/metadata/md5-cache/dev-libs/sentry-native-0.6.5 deleted file mode 100644 index ff268c5162ce..000000000000 --- a/metadata/md5-cache/dev-libs/sentry-native-0.6.5 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare test -DEPEND=breakpad? ( dev-util/breakpad ) curl? ( net-misc/curl ) -DESCRIPTION=Sentry SDK for C, C++ and native applications -EAPI=8 -HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-native -INHERIT=cmake -IUSE=+breakpad +curl test -KEYWORDS=~amd64 -LICENSE=MIT -RDEPEND=breakpad? ( dev-util/breakpad ) curl? ( net-misc/curl ) -RESTRICT=!test? ( test ) -SLOT=0 -SRC_URI=https://github.com/getsentry/sentry-native/archive/refs/tags/0.6.5.tar.gz -> sentry-native-0.6.5.tar.gz -_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=f1ef81fdc38732d9e4c850e849559cf7 diff --git a/metadata/md5-cache/dev-libs/sentry-native-0.6.5-r1 b/metadata/md5-cache/dev-libs/sentry-native-0.6.5-r1 new file mode 100644 index 000000000000..48b1289e2b35 --- /dev/null +++ b/metadata/md5-cache/dev-libs/sentry-native-0.6.5-r1 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare test +DEPEND=breakpad? ( dev-util/breakpad virtual/pkgconfig ) curl? ( net-misc/curl ) +DESCRIPTION=Sentry SDK for C, C++ and native applications +EAPI=8 +HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-native +INHERIT=cmake +IUSE=+breakpad +curl test +KEYWORDS=~amd64 +LICENSE=MIT +RDEPEND=breakpad? ( dev-util/breakpad virtual/pkgconfig ) curl? ( net-misc/curl ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://github.com/getsentry/sentry-native/archive/refs/tags/0.6.5.tar.gz -> sentry-native-0.6.5.tar.gz +_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=de170e7d3d9d6bd7be76bfcbb094089e diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index af6e94fff752..c924a85d3a34 100644 Binary files a/metadata/md5-cache/dev-python/Manifest.gz and b/metadata/md5-cache/dev-python/Manifest.gz differ diff --git a/metadata/md5-cache/dev-python/fido2-1.1.2 b/metadata/md5-cache/dev-python/fido2-1.1.2 index c7aed227da59..bfee1f299ec4 100644 --- a/metadata/md5-cache/dev-python/fido2-1.1.2 +++ b/metadata/md5-cache/dev-python/fido2-1.1.2 @@ -1,16 +1,16 @@ -BDEPEND=test? ( =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/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( =dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Python based FIDO 2.0 library EAPI=8 HOMEPAGE=https://github.com/Yubico/python-fido2/ https://pypi.org/project/fido2/ INHERIT=distutils-r1 -IUSE=examples test python_targets_python3_10 python_targets_python3_11 +IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86 LICENSE=Apache-2.0 BSD-2 MIT MPL-2.0 -RDEPEND==dev-python/secretstorage-3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jeepney-0.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/secretstorage-3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jeepney-0.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=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/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 prepare test DESCRIPTION=Provides access to the system keyring service EAPI=8 HOMEPAGE=https://github.com/jaraco/keyring/ https://pypi.org/project/keyring/ INHERIT=distutils-r1 pypi -IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos LICENSE=PSF-2 -RDEPEND=>=dev-python/secretstorage-3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jeepney-0.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RDEPEND=>=dev-python/secretstorage-3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jeepney-0.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) 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/k/keyring/keyring-24.2.0.tar.gz _eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e 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 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=8e17727c3401da5e298a4cac5508131e +_md5_=f9f1527b050bd36374c176d0f0f727a4 diff --git a/metadata/md5-cache/dev-python/mkdocstrings-0.22.0 b/metadata/md5-cache/dev-python/mkdocstrings-0.22.0 index 18920a8f54c2..9f4fc948bbc9 100644 --- a/metadata/md5-cache/dev-python/mkdocstrings-0.22.0 +++ b/metadata/md5-cache/dev-python/mkdocstrings-0.22.0 @@ -2,7 +2,7 @@ BDEPEND=test? ( dev-python/mkdocs-material[python_targets_python3_10(-)?,python_ DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Automatic documentation from sources, for MkDocs EAPI=8 -HOMEPAGE=https://mkdocstrings.github.io/ https://github.com/mkdocstrings/mkdocstrings/ https://pypi.org/project/mkdocs-autorefs/ +HOMEPAGE=https://mkdocstrings.github.io/ https://github.com/mkdocstrings/mkdocstrings/ https://pypi.org/project/mkdocstrings/ INHERIT=distutils-r1 IUSE=test python_targets_python3_10 python_targets_python3_11 KEYWORDS=~amd64 ~riscv @@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://github.com/mkdocstrings/mkdocstrings/archive/0.22.0.tar.gz -> mkdocstrings-0.22.0.gh.tar.gz _eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=c7d890202b73484f7bbaed72c0473876 +_md5_=2db6b753f11f80c8ca9d43a52b9bd921 diff --git a/metadata/md5-cache/dev-python/pyscard-2.0.7 b/metadata/md5-cache/dev-python/pyscard-2.0.7 index c53ea080f0ff..9ba7b5496a9b 100644 --- a/metadata/md5-cache/dev-python/pyscard-2.0.7 +++ b/metadata/md5-cache/dev-python/pyscard-2.0.7 @@ -1,17 +1,17 @@ -BDEPEND=dev-lang/swig test? ( sys-apps/pcsc-lite python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) 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(-)?] +BDEPEND=dev-lang/swig test? ( sys-apps/pcsc-lite python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install postinst prepare test -DEPEND=sys-apps/pcsc-lite python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) +DEPEND=sys-apps/pcsc-lite python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) DESCRIPTION=Smart card support in python EAPI=8 HOMEPAGE=https://pyscard.sourceforge.io/ https://github.com/LudovicRousseau/pyscard/ https://pypi.org/project/pyscard/ INHERIT=distutils-r1 optfeature -IUSE=test python_targets_python3_10 python_targets_python3_11 debug +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 LICENSE=LGPL-2.1 -RDEPEND=sys-apps/pcsc-lite 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 ) +RDEPEND=sys-apps/pcsc-lite python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) RESTRICT=!test? ( test ) SLOT=0 SRC_URI=https://downloads.sourceforge.net/project/pyscard/pyscard/pyscard%202.0.7/pyscard-2.0.7.tar.gz _eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=1712efe5915d1a01620d52367a76b5e5 +_md5_=47faf4d00053b2c2c4695a4a0742a925 diff --git a/metadata/md5-cache/dev-python/secretstorage-3.3.3 b/metadata/md5-cache/dev-python/secretstorage-3.3.3 index 047683447b45..71c90f549b22 100644 --- a/metadata/md5-cache/dev-python/secretstorage-3.3.3 +++ b/metadata/md5-cache/dev-python/secretstorage-3.3.3 @@ -1,16 +1,16 @@ -BDEPEND=test? ( !hppa? ( !sparc? ( !s390? ( sys-apps/dbus virtual/secret-service ) ) ) ) test? ( dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jeepney-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/alabaster[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] dev-python/alabaster[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=test? ( !hppa? ( !sparc? ( !s390? ( sys-apps/dbus virtual/secret-service ) ) ) ) test? ( dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jeepney-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/alabaster[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/alabaster[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] dev-python/alabaster[python_targets_pypy3(-)] ) ) ) 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/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 prepare test DESCRIPTION=Python bindings to FreeDesktop.org Secret Service API EAPI=8 HOMEPAGE=https://github.com/mitya57/secretstorage/ https://pypi.org/project/SecretStorage/ INHERIT=distutils-r1 pypi -IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 +IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux LICENSE=BSD -RDEPEND=dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jeepney-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) -REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 ) +RDEPEND=dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jeepney-0.6[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/S/SecretStorage/SecretStorage-3.3.3.tar.gz _eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e 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 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=beab2fb30d152cfd5e7d2ea3dca44168 +_md5_=849db1a0c537caaf501c1535d1330dc6 diff --git a/metadata/md5-cache/dev-python/spdx-tools-0.7.1 b/metadata/md5-cache/dev-python/spdx-tools-0.7.1 new file mode 100644 index 000000000000..c359c593f7b6 --- /dev/null +++ b/metadata/md5-cache/dev-python/spdx-tools-0.7.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ply[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rdflib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/uritools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xmltodict[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=Python library to parse, validate and create SPDX documents +EAPI=8 +HOMEPAGE=https://github.com/spdx/tools-python/ https://pypi.org/project/spdx-tools/ +INHERIT=distutils-r1 pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~riscv +LICENSE=Apache-2.0 +RDEPEND=dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ply[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rdflib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/uritools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xmltodict[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0/0.7 +SRC_URI=https://files.pythonhosted.org/packages/source/s/spdx-tools/spdx-tools-0.7.1.tar.gz +_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e 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 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=f155cbddfa508531aa2c14cef5f9938b diff --git a/metadata/md5-cache/dev-python/uritools-4.0.1 b/metadata/md5-cache/dev-python/uritools-4.0.1 new file mode 100644 index 000000000000..97104fe33cff --- /dev/null +++ b/metadata/md5-cache/dev-python/uritools-4.0.1 @@ -0,0 +1,16 @@ +BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] ) ) ) +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=RFC 3986-compliant URI parsing, classification and composition +EAPI=8 +HOMEPAGE=https://github.com/tkem/uritools/ https://pypi.org/project/uritools/ +INHERIT=distutils-r1 docs pypi +IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 doc +KEYWORDS=~amd64 ~riscv +LICENSE=MIT +RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://files.pythonhosted.org/packages/source/u/uritools/uritools-4.0.1.tar.gz +_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e docs f4e4c22139b7811a4dbdafaede74c229 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 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=3f4fd204bb162431274a8a9fb88ca426 diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index 97b7b103719e..9810d60a40d9 100644 Binary files a/metadata/md5-cache/dev-util/Manifest.gz and b/metadata/md5-cache/dev-util/Manifest.gz differ diff --git a/metadata/md5-cache/dev-util/idea-community-2023.2.0 b/metadata/md5-cache/dev-util/idea-community-2023.2.0 deleted file mode 100644 index b71c79372ebc..000000000000 --- a/metadata/md5-cache/dev-util/idea-community-2023.2.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=dev-util/patchelf -DEFINED_PHASES=install prepare unpack -DEPEND=|| ( >=dev-java/openjdk-17.0.6_p10:17 >=dev-java/openjdk-bin-17.0.6_p10:17 ) -DESCRIPTION=A complete toolset for web, mobile and enterprise development -EAPI=8 -HOMEPAGE=https://www.jetbrains.com/idea -INHERIT=desktop wrapper -KEYWORDS=~amd64 ~arm64 -LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1 codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 GPL-2 GPL-2-with-classpath-exception ISC JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT MPL-1.0 MPL-1.1 OFL ZLIB -RDEPEND=|| ( >=dev-java/openjdk-17.0.6_p10:17 >=dev-java/openjdk-bin-17.0.6_p10:17 ) sys-libs/glibc media-libs/harfbuzz dev-java/jansi-native dev-libs/libdbusmenu -RESTRICT=splitdebug -SLOT=0 -SRC_URI=https://download.jetbrains.com/idea/ideaIC-2023.2.tar.gz -> idea-community-2023.2.0.tar.gz -_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d wrapper 4a1902f969e5718126434fc35f3a0d9c -_md5_=a61a4ca663a088fe57ba0f96272561e0 diff --git a/metadata/md5-cache/dev-util/idea-community-2023.2.1 b/metadata/md5-cache/dev-util/idea-community-2023.2.1 new file mode 100644 index 000000000000..099be1c8b9f3 --- /dev/null +++ b/metadata/md5-cache/dev-util/idea-community-2023.2.1 @@ -0,0 +1,15 @@ +BDEPEND=dev-util/patchelf +DEFINED_PHASES=install prepare unpack +DEPEND=|| ( >=dev-java/openjdk-17.0.6_p10:17 >=dev-java/openjdk-bin-17.0.6_p10:17 ) +DESCRIPTION=A complete toolset for web, mobile and enterprise development +EAPI=8 +HOMEPAGE=https://www.jetbrains.com/idea +INHERIT=desktop wrapper +KEYWORDS=~amd64 ~arm64 +LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1 codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 GPL-2 GPL-2-with-classpath-exception ISC JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT MPL-1.0 MPL-1.1 OFL ZLIB +RDEPEND=|| ( >=dev-java/openjdk-17.0.6_p10:17 >=dev-java/openjdk-bin-17.0.6_p10:17 ) sys-libs/glibc media-libs/harfbuzz dev-java/jansi-native dev-libs/libdbusmenu +RESTRICT=splitdebug +SLOT=0 +SRC_URI=https://download.jetbrains.com/idea/ideaIC-2023.2.tar.gz -> idea-community-2023.2.1.tar.gz +_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d wrapper 4a1902f969e5718126434fc35f3a0d9c +_md5_=a61a4ca663a088fe57ba0f96272561e0 diff --git a/metadata/md5-cache/games-util/Manifest.gz b/metadata/md5-cache/games-util/Manifest.gz index 778d8749c250..b772fe8dafc0 100644 Binary files a/metadata/md5-cache/games-util/Manifest.gz and b/metadata/md5-cache/games-util/Manifest.gz differ diff --git a/metadata/md5-cache/games-util/cartridges-1.5.6 b/metadata/md5-cache/games-util/cartridges-1.5.6 deleted file mode 100644 index a90284ff3983..000000000000 --- a/metadata/md5-cache/games-util/cartridges-1.5.6 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-libs/appstream-glib dev-util/blueprint-compiler dev-util/desktop-file-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 setup test -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) gui-libs/gtk:4[introspection] gui-libs/libadwaita:1[introspection] python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) -DESCRIPTION=Simple game launcher written in Python using GTK4 and Libadwaita -EAPI=8 -HOMEPAGE=https://github.com/kra-mo/cartridges/ -IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info -INHERIT=gnome2-utils meson python-single-r1 xdg -IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 -KEYWORDS=amd64 ~x86 -LICENSE=GPL-3+ -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) gui-libs/gtk:4[introspection] gui-libs/libadwaita:1[introspection] python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) -SLOT=0 -SRC_URI=https://github.com/kra-mo/cartridges/archive/v1.5.6.tar.gz -> cartridges-1.5.6.tar.gz -_eclasses_=gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=cb8a03167a91bba685f305a3d80523de diff --git a/metadata/md5-cache/games-util/cartridges-2.2.1 b/metadata/md5-cache/games-util/cartridges-2.2.1 new file mode 100644 index 000000000000..36f77310df56 --- /dev/null +++ b/metadata/md5-cache/games-util/cartridges-2.2.1 @@ -0,0 +1,17 @@ +BDEPEND=dev-libs/appstream-glib dev-util/blueprint-compiler dev-util/desktop-file-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 setup test +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) gui-libs/gtk:4[introspection] gui-libs/libadwaita:1[introspection] python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) +DESCRIPTION=Simple game launcher written in Python using GTK4 and Libadwaita +EAPI=8 +HOMEPAGE=https://github.com/kra-mo/cartridges/ +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=gnome2-utils meson python-single-r1 xdg +IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) gui-libs/gtk:4[introspection] gui-libs/libadwaita:1[introspection] python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) +SLOT=0 +SRC_URI=https://github.com/kra-mo/cartridges/archive/v2.2.1.tar.gz -> cartridges-2.2.1.tar.gz +_eclasses_=gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=0a4f02231af6c177af2827425a01423d diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz index 178b8123c9ff..dd80f72e6311 100644 Binary files a/metadata/md5-cache/mail-mta/Manifest.gz and b/metadata/md5-cache/mail-mta/Manifest.gz differ diff --git a/metadata/md5-cache/mail-mta/proton-mail-bridge-3.1.3 b/metadata/md5-cache/mail-mta/proton-mail-bridge-3.1.3 index 0162302fd3b8..a2796faed3e3 100644 --- a/metadata/md5-cache/mail-mta/proton-mail-bridge-3.1.3 +++ b/metadata/md5-cache/mail-mta/proton-mail-bridge-3.1.3 @@ -1,11 +1,10 @@ BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig -DEFINED_PHASES=compile install postinst postrm prepare test unpack +DEFINED_PHASES=compile install prepare test unpack DEPEND=app-crypt/libsecret DESCRIPTION=Serves ProtonMail to IMAP/SMTP clients EAPI=8 HOMEPAGE=https://proton.me/mail/bridge https://github.com/ProtonMail/proton-bridge/ INHERIT=go-module systemd xdg-utils -IUSE=gui KEYWORDS=~amd64 LICENSE=Apache-2.0 BSD BSD-2 GPL-3+ ISC LGPL-3+ MIT MPL-2.0 Unlicense PROPERTIES=test_network @@ -14,4 +13,4 @@ RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/ProtonMail/proton-bridge/archive/refs/tags/v3.1.3.tar.gz -> proton-mail-bridge-3.1.3.tar.gz https://dev.gentoo.org/~marecki/dists/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3-deps.tar.xz _eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=a15bddfcef9113fd2861f8ee5abbcebd +_md5_=3650f482b596e1cf2e51410903f753a4 diff --git a/metadata/md5-cache/mail-mta/proton-mail-bridge-3.3.2 b/metadata/md5-cache/mail-mta/proton-mail-bridge-3.3.2 deleted file mode 100644 index fa9fd4a66c44..000000000000 --- a/metadata/md5-cache/mail-mta/proton-mail-bridge-3.3.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst prepare test unpack -DEPEND=app-crypt/libsecret gui? ( >=dev-libs/protobuf-21.12:= dev-libs/sentry-native dev-qt/qtbase:6=[gui,icu,widgets] dev-qt/qtdeclarative:6=[widgets] dev-qt/qtsvg:6= media-libs/mesa net-libs/grpc:= ) -DESCRIPTION=Serves ProtonMail to IMAP/SMTP clients -EAPI=8 -HOMEPAGE=https://proton.me/mail/bridge https://github.com/ProtonMail/proton-bridge/ -INHERIT=cmake go-module systemd xdg-utils -IUSE=gui -KEYWORDS=~amd64 -LICENSE=Apache-2.0 BSD BSD-2 GPL-3+ ISC LGPL-3+ MIT MPL-2.0 Unlicense -PROPERTIES=test_network -RDEPEND=app-crypt/libsecret gui? ( >=dev-libs/protobuf-21.12:= dev-libs/sentry-native dev-qt/qtbase:6=[gui,icu,widgets] dev-qt/qtdeclarative:6=[widgets] dev-qt/qtsvg:6= media-libs/mesa net-libs/grpc:= ) -RESTRICT=test strip -SLOT=0 -SRC_URI=https://github.com/ProtonMail/proton-bridge/archive/refs/tags/v3.3.2.tar.gz -> proton-mail-bridge-3.3.2.tar.gz https://dev.gentoo.org/~marecki/dists/mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2-deps.tar.xz -_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b00f70941fe9991c17ae74305c76e12b diff --git a/metadata/md5-cache/mail-mta/proton-mail-bridge-3.3.2-r1 b/metadata/md5-cache/mail-mta/proton-mail-bridge-3.3.2-r1 new file mode 100644 index 000000000000..55d8cf70550e --- /dev/null +++ b/metadata/md5-cache/mail-mta/proton-mail-bridge-3.3.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig +DEFINED_PHASES=compile configure install postinst prepare test unpack +DEPEND=app-crypt/libsecret gui? ( >=dev-libs/protobuf-21.12:= >=dev-libs/sentry-native-0.6.5-r1 dev-qt/qtbase:6=[gui,icu,widgets] dev-qt/qtdeclarative:6=[widgets] dev-qt/qtsvg:6= media-libs/mesa net-libs/grpc:= ) +DESCRIPTION=Serves ProtonMail to IMAP/SMTP clients +EAPI=8 +HOMEPAGE=https://proton.me/mail/bridge https://github.com/ProtonMail/proton-bridge/ +INHERIT=cmake go-module systemd xdg-utils +IUSE=gui +KEYWORDS=~amd64 +LICENSE=Apache-2.0 BSD BSD-2 GPL-3+ ISC LGPL-3+ MIT MPL-2.0 Unlicense +PROPERTIES=test_network +RDEPEND=app-crypt/libsecret gui? ( >=dev-libs/protobuf-21.12:= >=dev-libs/sentry-native-0.6.5-r1 dev-qt/qtbase:6=[gui,icu,widgets] dev-qt/qtdeclarative:6=[widgets] dev-qt/qtsvg:6= media-libs/mesa net-libs/grpc:= ) +RESTRICT=test strip +SLOT=0 +SRC_URI=https://github.com/ProtonMail/proton-bridge/archive/refs/tags/v3.3.2.tar.gz -> proton-mail-bridge-3.3.2.tar.gz https://dev.gentoo.org/~marecki/dists/mail-mta/proton-mail-bridge/proton-mail-bridge-3.3.2-deps.tar.xz +_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=fd7ac2bbe747ddffa4ec14750b9096b1 diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz index 6f64b05500d9..3c47b3695d26 100644 Binary files a/metadata/md5-cache/net-analyzer/Manifest.gz and b/metadata/md5-cache/net-analyzer/Manifest.gz differ diff --git a/metadata/md5-cache/net-analyzer/zabbix-5.0.35 b/metadata/md5-cache/net-analyzer/zabbix-5.0.35 index 29d22fc2e20b..eab8c5e9b30e 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-5.0.35 +++ b/metadata/md5-cache/net-analyzer/zabbix-5.0.35 @@ -9,9 +9,9 @@ IUSE=+agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openi KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2 ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) +REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) RESTRICT=test strip SLOT=0/5.0 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.35.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-5.0.35-go-deps.tar.xz ) _eclasses_=go-module 8624eede24936fd7666e5298e5332f22 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp 1aad5c010cfdf11d0376c80467b0de4c -_md5_=31e77eaee7bc9b47f6ea00ff2f3b01e7 +_md5_=d07ac0c6fbaf89b891f32958c774de01 diff --git a/metadata/md5-cache/net-analyzer/zabbix-5.0.36 b/metadata/md5-cache/net-analyzer/zabbix-5.0.36 index a661ced023a1..f7175ea2808c 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-5.0.36 +++ b/metadata/md5-cache/net-analyzer/zabbix-5.0.36 @@ -9,9 +9,9 @@ IUSE=+agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openi KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2 ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) +REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) RESTRICT=test strip SLOT=0/5.0 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.36.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-5.0.36-go-deps.tar.xz ) _eclasses_=go-module 8624eede24936fd7666e5298e5332f22 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp 1aad5c010cfdf11d0376c80467b0de4c -_md5_=c09a60014d77795deed5ecffec5f3168 +_md5_=01d241bd1124ff9dcc1df50a25ca6d6d diff --git a/metadata/md5-cache/net-analyzer/zabbix-5.0.37 b/metadata/md5-cache/net-analyzer/zabbix-5.0.37 index d796fd5faa68..3a6543233378 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-5.0.37 +++ b/metadata/md5-cache/net-analyzer/zabbix-5.0.37 @@ -9,9 +9,9 @@ IUSE=+agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openi KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2 ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) +REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) RESTRICT=test strip SLOT=0/5.0 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.37.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-5.0.37-go-deps.tar.xz ) _eclasses_=go-module 8624eede24936fd7666e5298e5332f22 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp 1aad5c010cfdf11d0376c80467b0de4c -_md5_=c09a60014d77795deed5ecffec5f3168 +_md5_=01d241bd1124ff9dcc1df50a25ca6d6d diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.0.18 b/metadata/md5-cache/net-analyzer/zabbix-6.0.18 index 68a1ace0593a..eb28c62fce4c 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-6.0.18 +++ b/metadata/md5-cache/net-analyzer/zabbix-6.0.18 @@ -9,9 +9,9 @@ IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openip KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2 ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) +REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) RESTRICT=test strip SLOT=0/6.0 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.18.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.0.18-go-deps.tar.xz ) _eclasses_=go-module 8624eede24936fd7666e5298e5332f22 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp 1aad5c010cfdf11d0376c80467b0de4c -_md5_=6d10c413e5b7d844b0a62ef62ccdee5a +_md5_=a5a345d5a630f70c561d93893630ae99 diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.0.19 b/metadata/md5-cache/net-analyzer/zabbix-6.0.19 index 0c60a75085b7..e183b1b2a3cb 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-6.0.19 +++ b/metadata/md5-cache/net-analyzer/zabbix-6.0.19 @@ -9,9 +9,9 @@ IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openip KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2 ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) +REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) RESTRICT=test strip SLOT=0/6.0 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.19.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.0.19-go-deps.tar.xz ) _eclasses_=go-module 8624eede24936fd7666e5298e5332f22 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp 1aad5c010cfdf11d0376c80467b0de4c -_md5_=f09bc5acb58bc6847905868aef2e5c43 +_md5_=1a3ee79e9eeb738fea838b47be723c78 diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.0.20 b/metadata/md5-cache/net-analyzer/zabbix-6.0.20 index 4774e2ee7232..f6585ccc9752 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-6.0.20 +++ b/metadata/md5-cache/net-analyzer/zabbix-6.0.20 @@ -9,9 +9,9 @@ IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openip KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2 ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) +REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) RESTRICT=test strip SLOT=0/6.0 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.20.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.0.20-go-deps.tar.xz ) _eclasses_=go-module 8624eede24936fd7666e5298e5332f22 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp 1aad5c010cfdf11d0376c80467b0de4c -_md5_=f09bc5acb58bc6847905868aef2e5c43 +_md5_=1a3ee79e9eeb738fea838b47be723c78 diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.0.21 b/metadata/md5-cache/net-analyzer/zabbix-6.0.21 index 43fb780afe94..e9992951ba5b 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-6.0.21 +++ b/metadata/md5-cache/net-analyzer/zabbix-6.0.21 @@ -9,9 +9,9 @@ IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openip KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2 ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) +REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) RESTRICT=test strip SLOT=0/6.0 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.21.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.0.21-go-deps.tar.xz ) _eclasses_=go-module 8624eede24936fd7666e5298e5332f22 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp 1aad5c010cfdf11d0376c80467b0de4c -_md5_=f09bc5acb58bc6847905868aef2e5c43 +_md5_=1a3ee79e9eeb738fea838b47be723c78 diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.4.3 b/metadata/md5-cache/net-analyzer/zabbix-6.4.3 index 7b1bc023ba76..2868a7007159 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-6.4.3 +++ b/metadata/md5-cache/net-analyzer/zabbix-6.4.3 @@ -9,9 +9,9 @@ IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openip KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2 ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) +REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) RESTRICT=test strip SLOT=0/6.4 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.4/zabbix-6.4.3.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.4.3-go-deps.tar.xz ) _eclasses_=go-module 8624eede24936fd7666e5298e5332f22 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp 1aad5c010cfdf11d0376c80467b0de4c -_md5_=0fe20a8dadc919647b90f857a91f9cff +_md5_=5f92020fb3ab13a7758a6ee7fead5d26 diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.4.4 b/metadata/md5-cache/net-analyzer/zabbix-6.4.4 index a6fc83580ce0..cd784a03156f 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-6.4.4 +++ b/metadata/md5-cache/net-analyzer/zabbix-6.4.4 @@ -9,9 +9,9 @@ IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openip KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2 ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) +REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) RESTRICT=test strip SLOT=0/6.4 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.4/zabbix-6.4.4.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.4.4-go-deps.tar.xz ) _eclasses_=go-module 8624eede24936fd7666e5298e5332f22 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp 1aad5c010cfdf11d0376c80467b0de4c -_md5_=9e3c1ddb83a9c968ca51ad001cbaca66 +_md5_=c7b6c9dddf2e668f0216cb6e0f7259d7 diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.4.5 b/metadata/md5-cache/net-analyzer/zabbix-6.4.5 index 18907489e55f..a88dc79e76bb 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-6.4.5 +++ b/metadata/md5-cache/net-analyzer/zabbix-6.4.5 @@ -9,9 +9,9 @@ IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openip KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2 ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) +REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) RESTRICT=test strip SLOT=0/6.4 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.4/zabbix-6.4.5.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.4.5-go-deps.tar.xz ) _eclasses_=go-module 8624eede24936fd7666e5298e5332f22 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp 1aad5c010cfdf11d0376c80467b0de4c -_md5_=9e3c1ddb83a9c968ca51ad001cbaca66 +_md5_=c7b6c9dddf2e668f0216cb6e0f7259d7 diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.4.6 b/metadata/md5-cache/net-analyzer/zabbix-6.4.6 index c101abfc71d1..b1fc4a4304cf 100644 --- a/metadata/md5-cache/net-analyzer/zabbix-6.4.6 +++ b/metadata/md5-cache/net-analyzer/zabbix-6.4.6 @@ -9,9 +9,9 @@ IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openip KEYWORDS=~amd64 ~x86 LICENSE=GPL-2 RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles -REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2 ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) +REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp ) RESTRICT=test strip SLOT=0/6.4 SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.4/zabbix-6.4.6.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.4.6-go-deps.tar.xz ) _eclasses_=go-module 8624eede24936fd7666e5298e5332f22 java-pkg-opt-2 4d26f2efd4c5ec82b66d1e8816f421b2 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp 1aad5c010cfdf11d0376c80467b0de4c -_md5_=9e3c1ddb83a9c968ca51ad001cbaca66 +_md5_=c7b6c9dddf2e668f0216cb6e0f7259d7 diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz index 805a96e732d7..6516dc9476b3 100644 Binary files a/metadata/md5-cache/net-libs/Manifest.gz and b/metadata/md5-cache/net-libs/Manifest.gz differ diff --git a/metadata/md5-cache/net-libs/libiio-0.24 b/metadata/md5-cache/net-libs/libiio-0.24 deleted file mode 100644 index 5424f378d18f..000000000000 --- a/metadata/md5-cache/net-libs/libiio-0.24 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst postrm prepare test -DEPEND=dev-libs/libxml2:= virtual/libusb:1= aio? ( dev-libs/libaio ) zeroconf? ( net-dns/avahi[dbus] ) -DESCRIPTION=Library for interfacing with IIO devices -EAPI=7 -HOMEPAGE=https://github.com/analogdevicesinc/libiio -INHERIT=cmake udev -IUSE=+aio +zeroconf -KEYWORDS=~amd64 ~arm ~riscv ~x86 -LICENSE=LGPL-2.1 -RDEPEND=dev-libs/libxml2:= virtual/libusb:1= aio? ( dev-libs/libaio ) zeroconf? ( net-dns/avahi[dbus] ) -SLOT=0/0.24 -SRC_URI=https://github.com/analogdevicesinc/libiio/archive/v0.24.tar.gz -> libiio-0.24.tar.gz -_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b1b1a70b32341d66806936c4379c2000 diff --git a/metadata/md5-cache/net-libs/libiio-0.25 b/metadata/md5-cache/net-libs/libiio-0.25 index af191238a4a5..3efe110d438e 100644 --- a/metadata/md5-cache/net-libs/libiio-0.25 +++ b/metadata/md5-cache/net-libs/libiio-0.25 @@ -13,4 +13,4 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target SLOT=0/0.25 SRC_URI=https://github.com/analogdevicesinc/libiio/archive/v0.25.tar.gz -> libiio-0.25.tar.gz _eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=9130fa52a27dcd25c28a893aec62fed5 +_md5_=5eb9a378063b424adf4547d39b69d22f diff --git a/metadata/md5-cache/net-libs/libiio-9999 b/metadata/md5-cache/net-libs/libiio-9999 index 93f3a0cc6b5f..ae47fc386393 100644 --- a/metadata/md5-cache/net-libs/libiio-9999 +++ b/metadata/md5-cache/net-libs/libiio-9999 @@ -12,4 +12,4 @@ RDEPEND=python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) pyth REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) SLOT=0/9999 _eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=9130fa52a27dcd25c28a893aec62fed5 +_md5_=5eb9a378063b424adf4547d39b69d22f diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz index 028bcce0f042..5a2aad5fb5bb 100644 Binary files a/metadata/md5-cache/net-wireless/Manifest.gz and b/metadata/md5-cache/net-wireless/Manifest.gz differ diff --git a/metadata/md5-cache/net-wireless/crda-4.15-r1 b/metadata/md5-cache/net-wireless/crda-4.15-r1 deleted file mode 100644 index c1246200c4b3..000000000000 --- a/metadata/md5-cache/net-wireless/crda-4.15-r1 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/m2crypto[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/m2crypto[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/m2crypto[python_targets_python3_10(-)] ) ) virtual/pkgconfig virtual/pkgconfig -DEFINED_PHASES=compile install postinst postrm prepare setup test -DEPEND=dev-libs/libnl:3 net-wireless/wireless-regdb !gcrypt? ( dev-libs/openssl:= ) gcrypt? ( dev-libs/libgcrypt:= ) -DESCRIPTION=Central Regulatory Domain Agent for wireless networks -EAPI=8 -HOMEPAGE=https://wireless.wiki.kernel.org/en/developers/regulatory/crda -INHERIT=toolchain-funcs python-any-r1 udev -IUSE=gcrypt -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=ISC -RDEPEND=dev-libs/libnl:3 net-wireless/wireless-regdb !gcrypt? ( dev-libs/openssl:= ) gcrypt? ( dev-libs/libgcrypt:= ) -SLOT=0 -SRC_URI=https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapshot/crda-4.15.tar.gz -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca udev eec0bbab06977f1cfc5597269c1fa152 -_md5_=24ebded9d08239bb1d173cfbfa4c94ae diff --git a/metadata/md5-cache/net-wireless/crda-4.15-r2 b/metadata/md5-cache/net-wireless/crda-4.15-r2 new file mode 100644 index 000000000000..92e534d7d884 --- /dev/null +++ b/metadata/md5-cache/net-wireless/crda-4.15-r2 @@ -0,0 +1,16 @@ +BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/m2crypto[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/m2crypto[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/m2crypto[python_targets_python3_10(-)] ) ) test? ( net-wireless/wireless-regdb[crda(+)] ) virtual/pkgconfig virtual/pkgconfig +DEFINED_PHASES=compile install postinst postrm prepare setup test +DEPEND=dev-libs/libnl:3 net-wireless/wireless-regdb !gcrypt? ( dev-libs/openssl:= ) gcrypt? ( dev-libs/libgcrypt:= ) +DESCRIPTION=Central Regulatory Domain Agent for wireless networks +EAPI=8 +HOMEPAGE=https://wireless.wiki.kernel.org/en/developers/regulatory/crda +INHERIT=toolchain-funcs python-any-r1 udev +IUSE=gcrypt test +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=ISC +RDEPEND=dev-libs/libnl:3 net-wireless/wireless-regdb !gcrypt? ( dev-libs/openssl:= ) gcrypt? ( dev-libs/libgcrypt:= ) +RESTRICT=!test? ( test ) +SLOT=0 +SRC_URI=https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapshot/crda-4.15.tar.gz +_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca udev eec0bbab06977f1cfc5597269c1fa152 +_md5_=ad6a2c782dea66b5e4ae8bcb1a264c68 diff --git a/metadata/md5-cache/net-wireless/wireless-regdb-20230503-r1 b/metadata/md5-cache/net-wireless/wireless-regdb-20230503-r1 deleted file mode 100644 index 35bf1e0b6c01..000000000000 --- a/metadata/md5-cache/net-wireless/wireless-regdb-20230503-r1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install pretend setup -DESCRIPTION=Wireless Regulatory database for Linux -EAPI=8 -HOMEPAGE=https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb -INHERIT=linux-info -IUSE=crda -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 -LICENSE=ISC -RDEPEND=crda? ( net-wireless/crda ) -REQUIRED_USE=kernel_linux -SLOT=0 -SRC_URI=https://mirrors.edge.kernel.org/pub/software/network/wireless-regdb/wireless-regdb-2023.05.03.tar.xz -_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=9555a8dbb4f3020c3c549594c30fcc09 diff --git a/metadata/md5-cache/net-wireless/wireless-regdb-20230503-r2 b/metadata/md5-cache/net-wireless/wireless-regdb-20230503-r2 new file mode 100644 index 000000000000..451e592c6dc1 --- /dev/null +++ b/metadata/md5-cache/net-wireless/wireless-regdb-20230503-r2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile install pretend setup +DESCRIPTION=Wireless Regulatory database for Linux +EAPI=8 +HOMEPAGE=https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb +INHERIT=linux-info +IUSE=crda +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 +LICENSE=ISC +PDEPEND=crda? ( net-wireless/crda ) +REQUIRED_USE=kernel_linux +SLOT=0 +SRC_URI=https://mirrors.edge.kernel.org/pub/software/network/wireless-regdb/wireless-regdb-2023.05.03.tar.xz +_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=7e0811a9f54e7fca7bf85cdb3b071d9a diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz index 0579ee7b069f..c21dcae10842 100644 Binary files a/metadata/md5-cache/sci-electronics/Manifest.gz and b/metadata/md5-cache/sci-electronics/Manifest.gz differ diff --git a/metadata/md5-cache/sci-electronics/nvc-1.10.0 b/metadata/md5-cache/sci-electronics/nvc-1.10.0 deleted file mode 100644 index 8a562f6da95f..000000000000 --- a/metadata/md5-cache/sci-electronics/nvc-1.10.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-libs/check sys-devel/flex sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=app-arch/bzip2:= app-arch/zstd:= dev-libs/capstone:= dev-libs/elfutils dev-libs/icu:= dev-libs/libffi:= dev-libs/libxml2:= sys-libs/ncurses:= sys-libs/zlib:= llvm? ( sys-devel/llvm:= ) !!sys-devel/llvm:0 -DESCRIPTION=NVC is a VHDL compiler and simulator -EAPI=8 -HOMEPAGE=https://www.nickg.me.uk/nvc/ https://github.com/nickg/nvc/ -INHERIT=autotools bash-completion-r1 llvm -IUSE=debug jit llvm -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ -RDEPEND=app-arch/bzip2:= app-arch/zstd:= dev-libs/capstone:= dev-libs/elfutils dev-libs/icu:= dev-libs/libffi:= dev-libs/libxml2:= sys-libs/ncurses:= sys-libs/zlib:= llvm? ( sys-devel/llvm:= ) -REQUIRED_USE=jit? ( llvm ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/nickg/nvc/archive/r1.10.0.tar.gz -> nvc-1.10.0.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=79f39bc0fe2c7e1063b4319e174b1736 diff --git a/metadata/md5-cache/sci-electronics/nvc-1.10.2 b/metadata/md5-cache/sci-electronics/nvc-1.10.2 new file mode 100644 index 000000000000..1264d4003c2d --- /dev/null +++ b/metadata/md5-cache/sci-electronics/nvc-1.10.2 @@ -0,0 +1,17 @@ +BDEPEND=dev-libs/check sys-devel/flex sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 +DEFINED_PHASES=compile configure install prepare setup test unpack +DEPEND=app-arch/bzip2:= app-arch/zstd:= dev-libs/capstone:= dev-libs/elfutils dev-libs/icu:= dev-libs/libffi:= dev-libs/libxml2:= sys-libs/ncurses:= sys-libs/zlib:= llvm? ( sys-devel/llvm:= ) !!sys-devel/llvm:0 +DESCRIPTION=NVC is a VHDL compiler and simulator +EAPI=8 +HOMEPAGE=https://www.nickg.me.uk/nvc/ https://github.com/nickg/nvc/ +INHERIT=autotools bash-completion-r1 llvm +IUSE=debug jit llvm +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3+ +RDEPEND=app-arch/bzip2:= app-arch/zstd:= dev-libs/capstone:= dev-libs/elfutils dev-libs/icu:= dev-libs/libffi:= dev-libs/libxml2:= sys-libs/ncurses:= sys-libs/zlib:= llvm? ( sys-devel/llvm:= ) +REQUIRED_USE=jit? ( llvm ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/nickg/nvc/archive/r1.10.2.tar.gz -> nvc-1.10.2.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=79f39bc0fe2c7e1063b4319e174b1736 diff --git a/metadata/md5-cache/sci-electronics/nvc-1.9.2 b/metadata/md5-cache/sci-electronics/nvc-1.9.2 deleted file mode 100644 index ade53aa5a092..000000000000 --- a/metadata/md5-cache/sci-electronics/nvc-1.9.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=dev-libs/check sys-devel/flex sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=app-arch/bzip2:= app-arch/zstd:= dev-libs/capstone:= dev-libs/elfutils dev-libs/icu:= dev-libs/libffi:= dev-libs/libxml2:= sys-libs/ncurses:= sys-libs/zlib:= llvm? ( sys-devel/llvm:= ) !!sys-devel/llvm:0 -DESCRIPTION=NVC is a VHDL compiler and simulator -EAPI=8 -HOMEPAGE=https://www.nickg.me.uk/nvc/ https://github.com/nickg/nvc/ -INHERIT=autotools bash-completion-r1 llvm -IUSE=debug jit llvm -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3+ -RDEPEND=app-arch/bzip2:= app-arch/zstd:= dev-libs/capstone:= dev-libs/elfutils dev-libs/icu:= dev-libs/libffi:= dev-libs/libxml2:= sys-libs/ncurses:= sys-libs/zlib:= llvm? ( sys-devel/llvm:= ) -REQUIRED_USE=jit? ( llvm ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/nickg/nvc/archive/r1.9.2.tar.gz -> nvc-1.9.2.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=79f39bc0fe2c7e1063b4319e174b1736 diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz index e6348a51ad63..10fe6f8956e4 100644 Binary files a/metadata/md5-cache/sci-libs/Manifest.gz and b/metadata/md5-cache/sci-libs/Manifest.gz differ diff --git a/metadata/md5-cache/sci-libs/arpack-3.8.0 b/metadata/md5-cache/sci-libs/arpack-3.8.0 deleted file mode 100644 index 491c56321f34..000000000000 --- a/metadata/md5-cache/sci-libs/arpack-3.8.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/fortran -DEFINED_PHASES=configure install prepare setup -DEPEND=virtual/blas virtual/lapack mpi? ( virtual/mpi[fortran] ) virtual/fortran -DESCRIPTION=Arnoldi package library to solve large scale eigenvalue problems -EAPI=7 -HOMEPAGE=http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng -INHERIT=autotools fortran-2 toolchain-funcs -IUSE=doc examples mpi -KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos -LICENSE=BSD -RDEPEND=virtual/blas virtual/lapack mpi? ( virtual/mpi[fortran] ) virtual/fortran -SLOT=0 -SRC_URI=https://github.com/opencollab/arpack-ng/archive/3.8.0.tar.gz -> arpack-3.8.0.tar.gz doc? ( http://www.caam.rice.edu/software/ARPACK/SRC/ug.ps.gz http://www.caam.rice.edu/software/ARPACK/DOCS/tutorial.ps.gz ) -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=932b24b81ffe2cef072c4d99ac27ac85 diff --git a/metadata/md5-cache/sci-libs/arpack-3.8.0-r1 b/metadata/md5-cache/sci-libs/arpack-3.8.0-r1 new file mode 100644 index 000000000000..8f5af67fb9ee --- /dev/null +++ b/metadata/md5-cache/sci-libs/arpack-3.8.0-r1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/fortran +DEFINED_PHASES=configure install prepare setup +DEPEND=virtual/blas virtual/lapack mpi? ( virtual/mpi[fortran] ) virtual/fortran +DESCRIPTION=Arnoldi package library to solve large scale eigenvalue problems +EAPI=7 +HOMEPAGE=http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng +INHERIT=autotools fortran-2 toolchain-funcs +IUSE=doc examples mpi +KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos +LICENSE=BSD +RDEPEND=virtual/blas virtual/lapack mpi? ( virtual/mpi[fortran] ) virtual/fortran +SLOT=0 +SRC_URI=https://github.com/opencollab/arpack-ng/archive/3.8.0.tar.gz -> arpack-3.8.0.tar.gz doc? ( http://www.caam.rice.edu/software/ARPACK/SRC/ug.ps.gz http://www.caam.rice.edu/software/ARPACK/DOCS/tutorial.ps.gz ) +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=7279c93ec0593b507846c8dcd7edb679 diff --git a/metadata/md5-cache/sci-libs/arpack-3.9.0 b/metadata/md5-cache/sci-libs/arpack-3.9.0 deleted file mode 100644 index 2f91da55d2a1..000000000000 --- a/metadata/md5-cache/sci-libs/arpack-3.9.0 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/fortran -DEFINED_PHASES=configure install prepare setup -DEPEND=virtual/blas virtual/lapack mpi? ( virtual/mpi[fortran] ) virtual/fortran -DESCRIPTION=Arnoldi package library to solve large scale eigenvalue problems -EAPI=7 -HOMEPAGE=http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng -INHERIT=autotools fortran-2 toolchain-funcs -IUSE=examples mpi -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos -LICENSE=BSD -RDEPEND=virtual/blas virtual/lapack mpi? ( virtual/mpi[fortran] ) virtual/fortran -SLOT=0 -SRC_URI=https://github.com/opencollab/arpack-ng/archive/3.9.0.tar.gz -> arpack-3.9.0.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=103e0dd9464e86696ed3c8f7105dd1ff diff --git a/metadata/md5-cache/sci-libs/arpack-3.9.0-r1 b/metadata/md5-cache/sci-libs/arpack-3.9.0-r1 new file mode 100644 index 000000000000..43ec93a7160a --- /dev/null +++ b/metadata/md5-cache/sci-libs/arpack-3.9.0-r1 @@ -0,0 +1,15 @@ +BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/fortran +DEFINED_PHASES=configure install prepare setup +DEPEND=virtual/blas virtual/lapack mpi? ( virtual/mpi[fortran] ) virtual/fortran +DESCRIPTION=Arnoldi package library to solve large scale eigenvalue problems +EAPI=7 +HOMEPAGE=http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng +INHERIT=autotools fortran-2 toolchain-funcs +IUSE=examples mpi +KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos +LICENSE=BSD +RDEPEND=virtual/blas virtual/lapack mpi? ( virtual/mpi[fortran] ) virtual/fortran +SLOT=0 +SRC_URI=https://github.com/opencollab/arpack-ng/archive/3.9.0.tar.gz -> arpack-3.9.0.tar.gz +_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca +_md5_=18e067e97e47bc6eacc6a13d98635b58 diff --git a/metadata/md5-cache/sci-libs/arpack-9999 b/metadata/md5-cache/sci-libs/arpack-9999 index 6bb1a5173ffc..7764f2b1648e 100644 --- a/metadata/md5-cache/sci-libs/arpack-9999 +++ b/metadata/md5-cache/sci-libs/arpack-9999 @@ -11,4 +11,4 @@ PROPERTIES=live RDEPEND=virtual/blas virtual/lapack mpi? ( virtual/mpi[fortran] ) virtual/fortran SLOT=0 _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=5ec11483718821ba00d4c74801be64ea +_md5_=18e067e97e47bc6eacc6a13d98635b58 diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz index 2ddca68544d8..ee35692c314d 100644 Binary files a/metadata/md5-cache/sys-apps/Manifest.gz and b/metadata/md5-cache/sys-apps/Manifest.gz differ diff --git a/metadata/md5-cache/sys-apps/gentoo-functions-0.19 b/metadata/md5-cache/sys-apps/gentoo-functions-0.19 index f4b005643f20..e21e3b00441e 100644 --- a/metadata/md5-cache/sys-apps/gentoo-functions-0.19 +++ b/metadata/md5-cache/sys-apps/gentoo-functions-0.19 @@ -4,9 +4,9 @@ EAPI=8 HOMEPAGE=https://gitweb.gentoo.org/proj/gentoo-functions.git INHERIT=toolchain-funcs flag-o-matic KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=GPL-2 +LICENSE=GPL-2 public-domain RDEPEND=>=sys-apps/findutils-4.9 SLOT=0 SRC_URI=https://gitweb.gentoo.org/proj/gentoo-functions.git/snapshot/gentoo-functions-0.19.tar.bz2 _eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=49cbd5e451a2c4b476d9de7827d0ffc3 +_md5_=8cdc6bc4fa51c369e9af16a49d240471 diff --git a/metadata/md5-cache/sys-boot/Manifest.gz b/metadata/md5-cache/sys-boot/Manifest.gz index ca6e3f902cfb..a7db99509118 100644 Binary files a/metadata/md5-cache/sys-boot/Manifest.gz and b/metadata/md5-cache/sys-boot/Manifest.gz differ diff --git a/metadata/md5-cache/sys-boot/mokutil-0.5.0-r1 b/metadata/md5-cache/sys-boot/mokutil-0.5.0-r1 deleted file mode 100644 index d48a3a02ff70..000000000000 --- a/metadata/md5-cache/sys-boot/mokutil-0.5.0-r1 +++ /dev/null @@ -1,14 +0,0 @@ -BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 -DEFINED_PHASES=prepare -DEPEND=dev-libs/openssl:= sys-apps/keyutils:= sys-libs/efivar:= virtual/libcrypt:= -DESCRIPTION=The utility to manipulate machines owner keys which managed in shim -EAPI=7 -HOMEPAGE=https://github.com/lcp/mokutil -INHERIT=autotools -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=dev-libs/openssl:= sys-apps/keyutils:= sys-libs/efivar:= virtual/libcrypt:= -SLOT=0 -SRC_URI=https://github.com/lcp/mokutil/archive/0.5.0.tar.gz -> mokutil-0.5.0.tar.gz -_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=2d43ea3031801c95792b05e31fbd7ecc diff --git a/metadata/md5-cache/sys-boot/mokutil-0.6.0 b/metadata/md5-cache/sys-boot/mokutil-0.6.0 index 03e2b3fc1548..b543391ee5bc 100644 --- a/metadata/md5-cache/sys-boot/mokutil-0.6.0 +++ b/metadata/md5-cache/sys-boot/mokutil-0.6.0 @@ -11,4 +11,4 @@ RDEPEND=dev-libs/openssl:= sys-apps/keyutils:= sys-libs/efivar:= virtual/libcryp SLOT=0 SRC_URI=https://github.com/lcp/mokutil/archive/0.6.0.tar.gz -> mokutil-0.6.0.tar.gz _eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=e3530ccd82980c74b050da7396e29dc9 +_md5_=4522a321e1ee0d28d4f94b4ac4e77e15 diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz index 8b34eb7946bd..ffe781d1391c 100644 Binary files a/metadata/md5-cache/sys-cluster/Manifest.gz and b/metadata/md5-cache/sys-cluster/Manifest.gz differ diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.28.0 b/metadata/md5-cache/sys-cluster/kubelet-1.28.0 index e4803f375727..437b270837df 100644 --- a/metadata/md5-cache/sys-cluster/kubelet-1.28.0 +++ b/metadata/md5-cache/sys-cluster/kubelet-1.28.0 @@ -12,4 +12,4 @@ RESTRICT=test strip SLOT=0 SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.0.tar.gz -> kubernetes-1.28.0.tar.gz _eclasses_=go-module 8624eede24936fd7666e5298e5332f22 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=185e5e6e1af861354ebbc211a8149875 +_md5_=c3d385c5342bb82d4e6bf3f0cfa6972c diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz index 386922e0678e..83c188251fae 100644 Binary files a/metadata/md5-cache/sys-libs/Manifest.gz and b/metadata/md5-cache/sys-libs/Manifest.gz differ diff --git a/metadata/md5-cache/sys-libs/glibc-2.38 b/metadata/md5-cache/sys-libs/glibc-2.38 deleted file mode 100644 index 4e7ba668f28b..000000000000 --- a/metadata/md5-cache/sys-libs/glibc-2.38 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) >=app-misc/pax-utils-1.3.3 sys-devel/bison compile-locales? ( sys-apps/locale-gen ) doc? ( dev-lang/perl sys-apps/texinfo ) test? ( dev-lang/perl >=net-dns/libidn2-2.3.0 ) >=sys-devel/binutils-2.27 >=sys-devel/gcc-6.2 sys-devel/gnuconfig virtual/pkgconfig -DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test unpack -DEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-util/systemtap ) virtual/os-headers -DESCRIPTION=GNU libc C library -EAPI=8 -HOMEPAGE=https://www.gnu.org/software/libc/ -IDEPEND=!compile-locales? ( sys-apps/locale-gen ) -INHERIT=python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig multilib systemd multiprocessing tmpfiles -IUSE=audit caps cet compile-locales +crypt custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl profile selinux +ssp stack-realign +static-libs suid systemd systemtap test vanilla -LICENSE=LGPL-2.1+ BSD HPND ISC inner-net rc PCRE -PDEPEND=!vanilla? ( sys-libs/timezone-data ) -RDEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-util/systemtap ) !=net-dns/libidn2-2.3.0 vanilla? ( !sys-libs/timezone-data ) -RESTRICT=!test? ( test ) -SLOT=2.2 -SRC_URI=mirror://gnu/glibc/glibc-2.38.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.38-patches-1.tar.xz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz ) -_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca -_md5_=2db195b39aea68c527d1f4fa94bb636f diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 3b018aa8c05f..58b1dc8c1b4a 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-08-23T20:09:46Z +TIMESTAMP 2023-08-24T02:10:39Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTmZ4tfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTmvB9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klB0Qw//Wl3VZc9EZhFeYL1wkPQgUIps3QaKBnKrApy89vQnewrpOVXzR6VSmZ7I -8pFubcqj6JHkues9DWUDM8PKVi31Zz6Nh/IuI6Y1K7A21sdbn3f3F5aNOKgvYHwm -NO4uaY89j1h+vIiu5Pza9M+4HB90yzOGV6/WBvEO46tuuyLHriyrDc0EzJlQOAum -9TYrk6YJAx90Bwy/h/mO/Oi89U0e2id05WcAmQ5q0aXPOhJ9Ie3mzA/RDl95D8Zs -AWu2NC8EAYLTftq5Hz9rHPBYu92DZZa/pizmLSAzX4g2qbbvrQPZTmsxSHSZTXu/ -d/wAPSE6MDybPbUe80gQufCEZKHPqD51P49/BEbcKB8TVdF/WO+cJ7uYil1+Hic2 -VnFHRyy+2EbIdsMcV/tEoa3UGKz6ijA4E5B/GVl9A6ON88q9IR8fdadXVfjgM49p -WLSzIDpXcLQYomtzoZMcZn3Ot5RL6Z23NIAh5k8pbuYo2gIrP4cMgnJx/yy+lI42 -veKpKCuhFwdcllpxpkWtJydG8BGRPB+ciVyikh6HW6Hfo/5VfK4pBPZ7PsrYuS/8 -wsIZDXdNc+q6OgBvul2CIv5n52yAGv+M466yy9LcnQjRYovq6tWf0VNtGWoGidzq -uWPLt4tNVVW3qdHB9JhAx+Tp5rZVcROOddjWwUhYvb6Cq9fWqio= -=IRnk +klD1eg/9GLstflyk6S8VpWl0w8kPs6Vn4LAraQrduuGKkVsykeFuAl8JyPsvPVqk +laeVJwfmuPzWm1IBI7bYAPeK2iM2Vna5Ed3S8bp29sTyFBOqc8L7sI1PKx2gefNT +ClhwS71cPQ7RDk6jxmNGIFiCsVTkrcdkeeDwrqxCmOcL+IsE1ZB7PZWXbAMjXCgT +Ezt6Z9DbyxuSq31aZBUVHreG5AO4qvWQjuL6YBIW/ejxf/nMvuZD0uxN+S4xo82X +Zu4ksVdL2bHeK3k1TBx0esQ2Z3pTb1d4HDueNfeCY00HdqWCSpRvhcz25PrDV/mu +VQDePAlFb5nZwuRfdJL5mzgWCcJNHsmLhxO08h31gL9jmeARMC3zmwToWLdJRPeX +zGmPkwUU1ZqyjsVy4KMtwWWUhCNfCb3PNwyo9YB/dLwSS+hskLBqanr+tsPwM/HI +E20CPkNVvKaS6ttwoRdMZ/tQDcRTXkf77Au5cjpKOYRecOtpcljZ3oiH3aUFNiAb +MqvEossgAgVjSVCuKkNjFd3PhVoFNyvXSr/RLkHp8gOeYbqcTCaBBdptyF5d/qcC +6gUF1o5l/wzHkviFLfdzGSH+VCFn++9h2HLSd7hXeN//d65ODLZ1Z4udhqKIOqji +hSAzvvvkjwvil34JEQ3wQgfjj4CbQtDRq31fOcR0e8okbcjyj5g= +=AKoN -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index ba152a2dbabc..4348ca0e3676 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Wed, 23 Aug 2023 20:09:44 +0000 +Thu, 24 Aug 2023 02:10:36 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index af00dfdcc9a7..c3c5fa26935e 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Wed Aug 23 08:09:43 PM UTC 2023 +Thu Aug 24 02:10:35 AM UTC 2023 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 92e4a027c3f0..433798b0f19a 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Wed, 23 Aug 2023 20:15:01 +0000 +Thu, 24 Aug 2023 02:15:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 194c9370e142..b701c9f06ef5 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -702bb7d6c6ddbec37437039d36e77b1063df4d25 1692821125 2023-08-23T20:05:25+00:00 +dca4f0d26bd533d3499e73def925d21045c64c9f 1692841214 2023-08-24T01:40:14+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index a736fa1835f0..3b7a5436af1e 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1692821401 Wed 23 Aug 2023 08:10:01 PM UTC +1692843001 Thu 24 Aug 2023 02:10:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 8b3bf36a3c98..c18a9189f1aa 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Wed, 23 Aug 2023 20:09:43 +0000 +Thu, 24 Aug 2023 02:10:35 +0000 diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz index bc7726266acb..992809183ed4 100644 Binary files a/net-analyzer/Manifest.gz and b/net-analyzer/Manifest.gz differ diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest index 7227585b8fc8..f6696ded313d 100644 --- a/net-analyzer/zabbix/Manifest +++ b/net-analyzer/zabbix/Manifest @@ -45,15 +45,15 @@ DIST zabbix-6.4.6.tar.gz 43744978 BLAKE2B e9c315425365380f6206e508aeb8f48070e830 EBUILD zabbix-4.0.46.ebuild 9473 BLAKE2B 64dc377510b3c302c2dbff46e91fee4703f5160818b60d4b65c9210b9ded6a70b8e464385f6f57b431b3b2dcb3134faac6f922b847aca576c9ba5d7afa26cbbd SHA512 f8370f98efdf8132604747672756e9bdaf2dd9492d433528ee764e5dc345ef2a48a816867567981489f744ade8175d8d16498d7d814efc374b76143753d78181 EBUILD zabbix-4.0.47.ebuild 9475 BLAKE2B bb4ae6c9f45ef2ed0aef21ae811f616f5291ffd50beb14c691fa113483123e391024e490b88fafa538adf93aa595e3e9126c92c666dabb4fd1ad4566e16ab556 SHA512 822bc6e3309999df1b68cae6e572563b621352ad4a70f683ab28876ec5384fd56721fad612ce411f6d25c270b7ca228857b7894efd1c49a48131f7bb68b0d3ed EBUILD zabbix-4.0.48.ebuild 9475 BLAKE2B bb4ae6c9f45ef2ed0aef21ae811f616f5291ffd50beb14c691fa113483123e391024e490b88fafa538adf93aa595e3e9126c92c666dabb4fd1ad4566e16ab556 SHA512 822bc6e3309999df1b68cae6e572563b621352ad4a70f683ab28876ec5384fd56721fad612ce411f6d25c270b7ca228857b7894efd1c49a48131f7bb68b0d3ed -EBUILD zabbix-5.0.35.ebuild 10210 BLAKE2B 961fc6890b3b445d2d6c3e0fa18cef2bfe01c65236ab90503a5084e6fe6dcf203c675759e0cca26db52b20407810706e65b3ea6094e5a1e890897d4a401c584d SHA512 a32c12d4d3ac0e1a3db57e5500b27d54bae9184bb89ca79a0016e86f4a2d8b870b8757f05bba85a5ed8bf851dfe7efa889e79d304032d83128a2023f0ddcc089 -EBUILD zabbix-5.0.36.ebuild 10212 BLAKE2B cf3eeac856dd59ab71f381078a4c695425981985a6f988c12c18415187ae5fc70975772938e630c95ce0a664c9f85a8eb925bad0237bc000178e69f08d14455c SHA512 e987f20fcfad177146e58bc18b4dafd1e8225275c76c595c3906e479acc915ce0038856a0120e1ea429b9e95816e79ce584b8c13633e3b4af703c02dc5d78c0a -EBUILD zabbix-5.0.37.ebuild 10212 BLAKE2B cf3eeac856dd59ab71f381078a4c695425981985a6f988c12c18415187ae5fc70975772938e630c95ce0a664c9f85a8eb925bad0237bc000178e69f08d14455c SHA512 e987f20fcfad177146e58bc18b4dafd1e8225275c76c595c3906e479acc915ce0038856a0120e1ea429b9e95816e79ce584b8c13633e3b4af703c02dc5d78c0a -EBUILD zabbix-6.0.18.ebuild 10303 BLAKE2B 8b85dceb6f78d7dca22047e237c52a519e3a0608045c31922cc212a2aa9b0f7c2abc8cf6bd5e7d48b7503afb509f929004f3f662b9524eba41605fa3a7fd276b SHA512 4907e64fcecc541099ab3a1d1cde599494408174116290e74d88cbe8352e6dd9efbbcba79027b72aa5dddd22bd0ca9a9cd9d43babaea113e8d335dff8aff1a0b -EBUILD zabbix-6.0.19.ebuild 10305 BLAKE2B 56d194dc9e8853c2eae5c5e1224798dedd3d2c28e524cf6a534f863785ee13a474c95a28bfdda8a009b562cae2137536f0e6a0ae6366822a1489a5ef724902eb SHA512 403cf301e52fe35bab54cb3bc344a10707987588ec2dc3db11d62a7333b8a11fe416e9978f44d9b47dece4b799d7a4f8773bac944167e149c113fd14b0e28163 -EBUILD zabbix-6.0.20.ebuild 10305 BLAKE2B 56d194dc9e8853c2eae5c5e1224798dedd3d2c28e524cf6a534f863785ee13a474c95a28bfdda8a009b562cae2137536f0e6a0ae6366822a1489a5ef724902eb SHA512 403cf301e52fe35bab54cb3bc344a10707987588ec2dc3db11d62a7333b8a11fe416e9978f44d9b47dece4b799d7a4f8773bac944167e149c113fd14b0e28163 -EBUILD zabbix-6.0.21.ebuild 10305 BLAKE2B 56d194dc9e8853c2eae5c5e1224798dedd3d2c28e524cf6a534f863785ee13a474c95a28bfdda8a009b562cae2137536f0e6a0ae6366822a1489a5ef724902eb SHA512 403cf301e52fe35bab54cb3bc344a10707987588ec2dc3db11d62a7333b8a11fe416e9978f44d9b47dece4b799d7a4f8773bac944167e149c113fd14b0e28163 -EBUILD zabbix-6.4.3.ebuild 10301 BLAKE2B 1e84972d2b9dbc025bc942f2013b9d9f63e2d69ede092dd0acfb4c3fd070606e961c7ebc1ad2974fcf1c279dc4b7ded146783bcda794ada611d8ce5f90f94f22 SHA512 422331dd0e87026b2bd2eeb1305657e777ae883c0413227937a0554b76e23567c6c086e47d3cc95ec95a724104bf20029bab423c39cf3fa8d6388ee3232e38a5 -EBUILD zabbix-6.4.4.ebuild 10303 BLAKE2B 2d3bbbc9adc2dd483e37d59b3a197976ce1bad76f9ac1510c08b301397fe74fcad20680c99d215f3a052e99caceff96d34373a5d27752a4168320a3acf60368d SHA512 ce85b8d1c8affd28693248f34ebcbf9b93f3677bc428461b7d37694ae9dacea7503da0872df64446cb91a7e7cc93fdc9b19960f5040698e468ada7c0f029751b -EBUILD zabbix-6.4.5.ebuild 10303 BLAKE2B 2d3bbbc9adc2dd483e37d59b3a197976ce1bad76f9ac1510c08b301397fe74fcad20680c99d215f3a052e99caceff96d34373a5d27752a4168320a3acf60368d SHA512 ce85b8d1c8affd28693248f34ebcbf9b93f3677bc428461b7d37694ae9dacea7503da0872df64446cb91a7e7cc93fdc9b19960f5040698e468ada7c0f029751b -EBUILD zabbix-6.4.6.ebuild 10303 BLAKE2B 2d3bbbc9adc2dd483e37d59b3a197976ce1bad76f9ac1510c08b301397fe74fcad20680c99d215f3a052e99caceff96d34373a5d27752a4168320a3acf60368d SHA512 ce85b8d1c8affd28693248f34ebcbf9b93f3677bc428461b7d37694ae9dacea7503da0872df64446cb91a7e7cc93fdc9b19960f5040698e468ada7c0f029751b +EBUILD zabbix-5.0.35.ebuild 10211 BLAKE2B b3d83063fd0eede55297bbf1f8abf508552c8ddeedec6258059535f25e0d3782a0c71cceb41927b940955f280aa62a0199384e5809fe545fdc2dcf11f3198fd8 SHA512 65be7901db65457233cd531f5f9c70a4c790af35d943cb3c19a17066a4e70fddfbcab6daa8129b8ef87cda067ec79fd1998e63b5ee1855d6e1ad025fc4d16d86 +EBUILD zabbix-5.0.36.ebuild 10213 BLAKE2B ae48266f797d9cd21b1755736e18f8f989fc8f8aed716bb9f0c07004e9b0d09ced4c6aa8eab1085e735908908d97a458796719e99cbfb64c00574557aa31c91c SHA512 c010a156388b85a8ffe39a96664a050ca8254a7d6c1135c66283efa92ea6c9b05a36306c7a37bc3c36d804b6c160c17de5889d3050a64715c6d0d656a174ed23 +EBUILD zabbix-5.0.37.ebuild 10213 BLAKE2B ae48266f797d9cd21b1755736e18f8f989fc8f8aed716bb9f0c07004e9b0d09ced4c6aa8eab1085e735908908d97a458796719e99cbfb64c00574557aa31c91c SHA512 c010a156388b85a8ffe39a96664a050ca8254a7d6c1135c66283efa92ea6c9b05a36306c7a37bc3c36d804b6c160c17de5889d3050a64715c6d0d656a174ed23 +EBUILD zabbix-6.0.18.ebuild 10304 BLAKE2B e1d97c6370841c2c5e5e398f14b554b8dc52fe6b9e300815c4beaf431ce3cc7f2a0e907bd97bb660a906a02fdc0249c22840bbf689f51a9497e4e8001fe3f76c SHA512 0ace52bdf3dc46d86989de727f7861d272a43b6d7dfda3958e5ae1c60e7847081cd6e6f92a76f32eb60b4d22634f211531fc92ca843b2d135b488c562bb2ecb8 +EBUILD zabbix-6.0.19.ebuild 10306 BLAKE2B 154a523e599b49e096108a039167055406c49b3e105db12b9b2f8ca642e8c700ad8ca350eae501c78fdfbc44ec84fab1ca86cc88d76670c1e45e35e1580bfaf4 SHA512 b9cc74be94b36c1be64c9a9b286a6c48e465ebdb29f449e9db9f64ebb1498e722addd841137bd108f0905cc556a646777987859826a14732bd5a3221cf78f788 +EBUILD zabbix-6.0.20.ebuild 10306 BLAKE2B 154a523e599b49e096108a039167055406c49b3e105db12b9b2f8ca642e8c700ad8ca350eae501c78fdfbc44ec84fab1ca86cc88d76670c1e45e35e1580bfaf4 SHA512 b9cc74be94b36c1be64c9a9b286a6c48e465ebdb29f449e9db9f64ebb1498e722addd841137bd108f0905cc556a646777987859826a14732bd5a3221cf78f788 +EBUILD zabbix-6.0.21.ebuild 10306 BLAKE2B 154a523e599b49e096108a039167055406c49b3e105db12b9b2f8ca642e8c700ad8ca350eae501c78fdfbc44ec84fab1ca86cc88d76670c1e45e35e1580bfaf4 SHA512 b9cc74be94b36c1be64c9a9b286a6c48e465ebdb29f449e9db9f64ebb1498e722addd841137bd108f0905cc556a646777987859826a14732bd5a3221cf78f788 +EBUILD zabbix-6.4.3.ebuild 10302 BLAKE2B d50a42379d68ebc24961c882fdba705e063cb9dd501f977e47f0563db22958b40e4e74e13e2cc5adab8840ed6f2988e7291380a77960464401e1d958589792b1 SHA512 02c5f0b3cc8ddc76dbfea09a74e9c8afeee76d0e3b088c9032b4663ce362396a35804e36db3894502da9114be7b03eaf8497a08c6744fcffd54f038b03483981 +EBUILD zabbix-6.4.4.ebuild 10304 BLAKE2B eeb7d41f6487b2dad421ab312e4962a50ea9d139fc56d15095f6af376dfe6ebe5b61279c44f319f490d07a44bc782650ba8553d83ca45f29b78ca50e32b1bc5f SHA512 c938517280c0c1c09b430410c7dd2cf6e27107dc00e3497173a26a3b818808ff36f5001ce38cd3757515dd21b4dcaad8b635f4101b38c96b6cb913a03e5cfff8 +EBUILD zabbix-6.4.5.ebuild 10304 BLAKE2B eeb7d41f6487b2dad421ab312e4962a50ea9d139fc56d15095f6af376dfe6ebe5b61279c44f319f490d07a44bc782650ba8553d83ca45f29b78ca50e32b1bc5f SHA512 c938517280c0c1c09b430410c7dd2cf6e27107dc00e3497173a26a3b818808ff36f5001ce38cd3757515dd21b4dcaad8b635f4101b38c96b6cb913a03e5cfff8 +EBUILD zabbix-6.4.6.ebuild 10304 BLAKE2B eeb7d41f6487b2dad421ab312e4962a50ea9d139fc56d15095f6af376dfe6ebe5b61279c44f319f490d07a44bc782650ba8553d83ca45f29b78ca50e32b1bc5f SHA512 c938517280c0c1c09b430410c7dd2cf6e27107dc00e3497173a26a3b818808ff36f5001ce38cd3757515dd21b4dcaad8b635f4101b38c96b6cb913a03e5cfff8 MISC metadata.xml 1655 BLAKE2B 46ab1f5adaff6069890380b23a6edaf8f0f7380ffc4a320f17df52f2e59867bdcf09633d9c6e242434919d3512d557c2f623d2826b1453424c43dc0b0ee0a262 SHA512 62e5a8853c13dac034360bd1a7b61987b548641b76860f05a8f75181b8d8029e06bc9cbf136d42836e714cf0c193b04a589d214a7864d607bf93dd97066f1a70 diff --git a/net-analyzer/zabbix/zabbix-5.0.35.ebuild b/net-analyzer/zabbix/zabbix-5.0.35.ebuild index a71802cf2bf6..4264bc9df136 100644 --- a/net-analyzer/zabbix/zabbix-5.0.35.ebuild +++ b/net-analyzer/zabbix/zabbix-5.0.35.ebuild @@ -28,7 +28,7 @@ KEYWORDS="amd64 x86" IUSE="+agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static" REQUIRED_USE="|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) - agent2 ( !gnutls ) + agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )" diff --git a/net-analyzer/zabbix/zabbix-5.0.36.ebuild b/net-analyzer/zabbix/zabbix-5.0.36.ebuild index cc4546e6cb45..391cccd87bd4 100644 --- a/net-analyzer/zabbix/zabbix-5.0.36.ebuild +++ b/net-analyzer/zabbix/zabbix-5.0.36.ebuild @@ -28,7 +28,7 @@ KEYWORDS="~amd64 ~x86" IUSE="+agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static" REQUIRED_USE="|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) - agent2 ( !gnutls ) + agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )" diff --git a/net-analyzer/zabbix/zabbix-5.0.37.ebuild b/net-analyzer/zabbix/zabbix-5.0.37.ebuild index cc4546e6cb45..391cccd87bd4 100644 --- a/net-analyzer/zabbix/zabbix-5.0.37.ebuild +++ b/net-analyzer/zabbix/zabbix-5.0.37.ebuild @@ -28,7 +28,7 @@ KEYWORDS="~amd64 ~x86" IUSE="+agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static" REQUIRED_USE="|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) - agent2 ( !gnutls ) + agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )" diff --git a/net-analyzer/zabbix/zabbix-6.0.18.ebuild b/net-analyzer/zabbix/zabbix-6.0.18.ebuild index 6d18d732cf90..93ca25c13a37 100644 --- a/net-analyzer/zabbix/zabbix-6.0.18.ebuild +++ b/net-analyzer/zabbix/zabbix-6.0.18.ebuild @@ -28,7 +28,7 @@ KEYWORDS="amd64 x86" IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static" REQUIRED_USE="|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) - agent2 ( !gnutls ) + agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )" diff --git a/net-analyzer/zabbix/zabbix-6.0.19.ebuild b/net-analyzer/zabbix/zabbix-6.0.19.ebuild index 4da32a57da4b..fe2ed884f7c1 100644 --- a/net-analyzer/zabbix/zabbix-6.0.19.ebuild +++ b/net-analyzer/zabbix/zabbix-6.0.19.ebuild @@ -28,7 +28,7 @@ KEYWORDS="~amd64 ~x86" IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static" REQUIRED_USE="|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) - agent2 ( !gnutls ) + agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )" diff --git a/net-analyzer/zabbix/zabbix-6.0.20.ebuild b/net-analyzer/zabbix/zabbix-6.0.20.ebuild index 4da32a57da4b..fe2ed884f7c1 100644 --- a/net-analyzer/zabbix/zabbix-6.0.20.ebuild +++ b/net-analyzer/zabbix/zabbix-6.0.20.ebuild @@ -28,7 +28,7 @@ KEYWORDS="~amd64 ~x86" IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static" REQUIRED_USE="|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) - agent2 ( !gnutls ) + agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )" diff --git a/net-analyzer/zabbix/zabbix-6.0.21.ebuild b/net-analyzer/zabbix/zabbix-6.0.21.ebuild index 4da32a57da4b..fe2ed884f7c1 100644 --- a/net-analyzer/zabbix/zabbix-6.0.21.ebuild +++ b/net-analyzer/zabbix/zabbix-6.0.21.ebuild @@ -28,7 +28,7 @@ KEYWORDS="~amd64 ~x86" IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static" REQUIRED_USE="|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) - agent2 ( !gnutls ) + agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )" diff --git a/net-analyzer/zabbix/zabbix-6.4.3.ebuild b/net-analyzer/zabbix/zabbix-6.4.3.ebuild index 4c6a9f5a4fcc..981c413f25e9 100644 --- a/net-analyzer/zabbix/zabbix-6.4.3.ebuild +++ b/net-analyzer/zabbix/zabbix-6.4.3.ebuild @@ -28,7 +28,7 @@ KEYWORDS="amd64 x86" IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static" REQUIRED_USE="|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) - agent2 ( !gnutls ) + agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )" diff --git a/net-analyzer/zabbix/zabbix-6.4.4.ebuild b/net-analyzer/zabbix/zabbix-6.4.4.ebuild index 38f6609f2faf..8db17c98c44e 100644 --- a/net-analyzer/zabbix/zabbix-6.4.4.ebuild +++ b/net-analyzer/zabbix/zabbix-6.4.4.ebuild @@ -28,7 +28,7 @@ KEYWORDS="~amd64 ~x86" IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static" REQUIRED_USE="|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) - agent2 ( !gnutls ) + agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )" diff --git a/net-analyzer/zabbix/zabbix-6.4.5.ebuild b/net-analyzer/zabbix/zabbix-6.4.5.ebuild index 38f6609f2faf..8db17c98c44e 100644 --- a/net-analyzer/zabbix/zabbix-6.4.5.ebuild +++ b/net-analyzer/zabbix/zabbix-6.4.5.ebuild @@ -28,7 +28,7 @@ KEYWORDS="~amd64 ~x86" IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static" REQUIRED_USE="|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) - agent2 ( !gnutls ) + agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )" diff --git a/net-analyzer/zabbix/zabbix-6.4.6.ebuild b/net-analyzer/zabbix/zabbix-6.4.6.ebuild index 38f6609f2faf..8db17c98c44e 100644 --- a/net-analyzer/zabbix/zabbix-6.4.6.ebuild +++ b/net-analyzer/zabbix/zabbix-6.4.6.ebuild @@ -28,7 +28,7 @@ KEYWORDS="~amd64 ~x86" IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static" REQUIRED_USE="|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) - agent2 ( !gnutls ) + agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )" diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index 0cfe2e3a4928..9909ea8d3471 100644 Binary files a/net-libs/Manifest.gz and b/net-libs/Manifest.gz differ diff --git a/net-libs/libiio/Manifest b/net-libs/libiio/Manifest index a6883a9ea321..957375c0b83f 100644 --- a/net-libs/libiio/Manifest +++ b/net-libs/libiio/Manifest @@ -1,6 +1,4 @@ -DIST libiio-0.24.tar.gz 482936 BLAKE2B cd8dce7af7bbafcb10c08722871d3d9abe089cb22fc3a0ada97905a1c5f96c55905980b8511178d662e9316b7ffdada6e84c29b5cbf1ca92b2d53b02d1ac8cfe SHA512 4e7b54870e986e6ba5860ccd8ad6ece4808c21e27a9d3975065f096bac0b035e65bbc68931023c19e69b72006294c3863bfb7272853b5fb1401b77eec88a89fd DIST libiio-0.25.tar.gz 518247 BLAKE2B 9b3190b5c69fc9fc624f4b0c686cace828fc34219a986a306ffba6b4c2a4f3b8c60cd8d5c67c350033d83ecdaeb010559318bbf76f0b0565bdbcbe119d85e097 SHA512 e0f2f5545b4c78d1f0f56b037db6e363aab01aad69af3a095b3546af74dab6effe0b00f5c336ef799a739f76c5f16ab76a6b8e823508861edd2745a9d3fd2599 -EBUILD libiio-0.24.ebuild 861 BLAKE2B 991c35a32f296dbf1f0d74d9014f6b808b90c283d8588db6bd333ccad5ecbd99237ea84341d6297ffadc5fa1edc10efa943aa0eb6e070953125a764d189eae12 SHA512 f9838ba653221d2a554b32f62a1acf190b813479183b66bd29cc1186c388f7744f3048f5cbcd9cdd4c8d7f8ac11c50b06321232cebe588986179856ba150e414 -EBUILD libiio-0.25.ebuild 1214 BLAKE2B 7f57d24bc038cd4b013b5c9a839b186a08e5229b7a6097d3e1bf561bb2e60790b3de455804f05ccc46ac24a8dbcd807178b718bf9e97fd23e016bacebb1bd89f SHA512 9539539d8043eb8de53899ecab1d40376e17764bd2df7ab12a219221f6f5d442ccf7d6f7b4882ceb5fba32d9f6f7f39ead477fa1ec85e3843de88dc182e1dc97 -EBUILD libiio-9999.ebuild 1214 BLAKE2B 7f57d24bc038cd4b013b5c9a839b186a08e5229b7a6097d3e1bf561bb2e60790b3de455804f05ccc46ac24a8dbcd807178b718bf9e97fd23e016bacebb1bd89f SHA512 9539539d8043eb8de53899ecab1d40376e17764bd2df7ab12a219221f6f5d442ccf7d6f7b4882ceb5fba32d9f6f7f39ead477fa1ec85e3843de88dc182e1dc97 +EBUILD libiio-0.25.ebuild 1241 BLAKE2B 0c06ad6f8e52a76ae31c93946483402d85a974f674961c91aadfac787981ed49b76afe144f47d30d411753e8c5330b62a485ea3f010be78a393752efc1633020 SHA512 4a3fea02b77179f0bdb40fc961a41f9d197541c24d789cd57dcddcc739d5404ead20800afec2f87af538ac44cdb59b0fcc2bde9da833dca2f0162266946f5793 +EBUILD libiio-9999.ebuild 1241 BLAKE2B 0c06ad6f8e52a76ae31c93946483402d85a974f674961c91aadfac787981ed49b76afe144f47d30d411753e8c5330b62a485ea3f010be78a393752efc1633020 SHA512 4a3fea02b77179f0bdb40fc961a41f9d197541c24d789cd57dcddcc739d5404ead20800afec2f87af538ac44cdb59b0fcc2bde9da833dca2f0162266946f5793 MISC metadata.xml 507 BLAKE2B 505f5ab82f68dd736cfc6ee3433576894fcaa76cbce1c37e98973150fbd8e99026f6da3fe9c5a91626c61b2c1c9a7d85180a16ca822e5f0d0984902957eb5d7e SHA512 f7c7fd7619c757d20eb2255e6b5b2ccf1ae21e7b5fd1ce55210528d009fa8d516656bef0f7ef4ad7e99ed4cab26febfb4421b53de92a8203496558c6963eb6c8 diff --git a/net-libs/libiio/libiio-0.24.ebuild b/net-libs/libiio/libiio-0.24.ebuild deleted file mode 100644 index b9ac79d255d6..000000000000 --- a/net-libs/libiio/libiio-0.24.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake udev - -DESCRIPTION="Library for interfacing with IIO devices" -HOMEPAGE="https://github.com/analogdevicesinc/libiio" -if [ "${PV}" = "9999" ]; then - EGIT_REPO_URI="https://github.com/analogdevicesinc/libiio" - inherit git-r3 -else - SRC_URI="https://github.com/analogdevicesinc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~riscv ~x86" -fi - -LICENSE="LGPL-2.1" -SLOT="0/${PV}" -IUSE="+aio +zeroconf" - -RDEPEND="dev-libs/libxml2:= - virtual/libusb:1= - aio? ( dev-libs/libaio ) - zeroconf? ( net-dns/avahi[dbus] )" -DEPEND="${RDEPEND}" - -src_configure() { - local mycmakeargs=( - -DHAVE_DNS_SD="$(usex zeroconf)" - -DWITH_AIO="$(usex aio)" - ) - cmake_src_configure -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/net-libs/libiio/libiio-0.25.ebuild b/net-libs/libiio/libiio-0.25.ebuild index 089cda96f936..c752d70a4699 100644 --- a/net-libs/libiio/libiio-0.25.ebuild +++ b/net-libs/libiio/libiio-0.25.ebuild @@ -41,8 +41,10 @@ src_configure() { src_install() { cmake_src_install - python_fix_shebang "${ED}" - python_optimize + if use python; then + python_fix_shebang "${ED}" + python_optimize + fi } pkg_postinst() { diff --git a/net-libs/libiio/libiio-9999.ebuild b/net-libs/libiio/libiio-9999.ebuild index 089cda96f936..c752d70a4699 100644 --- a/net-libs/libiio/libiio-9999.ebuild +++ b/net-libs/libiio/libiio-9999.ebuild @@ -41,8 +41,10 @@ src_configure() { src_install() { cmake_src_install - python_fix_shebang "${ED}" - python_optimize + if use python; then + python_fix_shebang "${ED}" + python_optimize + fi } pkg_postinst() { diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz index 0f3f94ab791f..e655f8919233 100644 Binary files a/net-wireless/Manifest.gz and b/net-wireless/Manifest.gz differ diff --git a/net-wireless/crda/Manifest b/net-wireless/crda/Manifest index c9e37d79ba48..56dc50948a0f 100644 --- a/net-wireless/crda/Manifest +++ b/net-wireless/crda/Manifest @@ -12,5 +12,5 @@ AUX crda-no-werror.patch 916 BLAKE2B 2e7c79e14ae0ab05cbf032f104747eeea0df165197b DIST crda-4.14.tar.gz 72753 BLAKE2B 79e96bc41103eb221d841c74081c2abf507c46ae7790d5d8201dbc49260bc833630b95f74da5500817e07f1b4108713867071bd82ecc4c46d202d1e0ea865675 SHA512 0d52cf62589ec2debfd66de95b82b03a1c15048d8425cf5ef43c3e1f51ce1311a6d898fd5f69badcceb3181d35c836db197c6f070654dab351b01e96a1dd1053 DIST crda-4.15.tar.gz 72907 BLAKE2B c5fe2a625e37a92447a52a477214fe8279201cb729fdb4af9f26e4174923179edf53e35484a34f76707e6801b2b636e38fe043c2a54038b7dd7f14ab97532d45 SHA512 5a5a2c6914529383ae84895a70d2455dbc94939f0bd0f8ee3f7158e768ab4a0123053abf5d87b050dc4104397f246ec2f1c1b97e9b6a7043c65b7aef568af539 EBUILD crda-4.14.ebuild 2131 BLAKE2B 43113fb57584f043a86c1711d2e0d5937c5121dea762a749b9a3d227943f64426b1205bed1f415852855134a9b7683ef933e0fd040479cd6fa5f038832048cde SHA512 afe6c01244ce33710166b91970f44ad933ecc8991ef7f8aecfd879cfde0de17a86336cd99bb31793154bf6fc34014f7d1e95fc1817c3637407f435daeb7a7eb1 -EBUILD crda-4.15-r1.ebuild 2238 BLAKE2B 730bb1e7a4ac1d8500e4e9fa4d88099bab0e78795b55baf69f1b5a83fa01d3be667a4f24c59d316d89e92ac7abfcf7e77b474ab0c4962e3ef7590fce1dd3a649 SHA512 4d9a97cb06093a0bdd2577665b09cbfff0e65454828350f7cbf2e775e1550598ff90bf3ecf02d30cb3522cf06aff06ae786f729efa5b735d882e1dc62f734555 +EBUILD crda-4.15-r2.ebuild 2318 BLAKE2B 59e3143ec1433cee1391d04e5a77e09dc2dfb4c827ed82df06b65159deb4bcc7c1a354b18de2aee98fecf300b6adfaf668bf25d9c0c7057665c8c08bec0485e9 SHA512 152ad909fd77a46e1f31773434301cf029d6432bef9476c0aa468a7dcac084fb6d4cf2b8a4323ade66b84de02a5f17763fd4428f180b732580d7069fafe9151e MISC metadata.xml 342 BLAKE2B 88aa38f713696271570968796b27533c0a990225592a4b553c4d1ff50528bce6bc5c96ab43998950b1391c42051eac0b7ed32eeb9b01458e4112ddfca56fbab7 SHA512 1775a84638c2ccdd1171d073603c2f0fa2d1248c1b2584ac25c26dd2eba0dc3af2800740253ca2083f10c11ad8763c4614cf73cdb695142dc75be79ea1c03675 diff --git a/net-wireless/crda/crda-4.15-r1.ebuild b/net-wireless/crda/crda-4.15-r1.ebuild deleted file mode 100644 index 7f41b1fb732e..000000000000 --- a/net-wireless/crda/crda-4.15-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit toolchain-funcs python-any-r1 udev - -DESCRIPTION="Central Regulatory Domain Agent for wireless networks" -HOMEPAGE="https://wireless.wiki.kernel.org/en/developers/regulatory/crda" -SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapshot/${P}.tar.gz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="gcrypt" - -RDEPEND=" - dev-libs/libnl:3 - net-wireless/wireless-regdb - !gcrypt? ( - dev-libs/openssl:= - ) - gcrypt? ( dev-libs/libgcrypt:= ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/m2crypto[${PYTHON_USEDEP}]') - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-no-werror.patch - "${FILESDIR}"/${PN}-cflags.patch - "${FILESDIR}"/${PN}-4.14-python-3.patch - "${FILESDIR}"/${PN}-4.14-openssl-1.1.0-compatibility.patch # bug #652428 - "${FILESDIR}"/${PN}-4.14-do-not-compress-doc.patch - "${FILESDIR}"/${PN}-4.15-no-ldconfig.patch - "${FILESDIR}"/${PN}-4.15-libreg-link.patch # bug #542436 - "${FILESDIR}"/${PN}-4.15-ldflags.patch -) - -python_check_deps() { - python_has_version "dev-python/m2crypto[${PYTHON_USEDEP}]" -} - -src_prepare() { - default - sed -i \ - -e "s:\:$(tc-getPKG_CONFIG):" \ - Makefile || die -} - -_emake() { - # The source hardcodes /usr/lib/crda/ paths (ignoring all make vars - # that look like it should change it). We want to use /usr/lib/ - # anyways as this file is not ABI specific and we want to share it - # among all ABIs rather than pointlessly duplicate it. - # - # The trailing slash on SBINDIR is required by the source. - emake \ - PREFIX="${EPREFIX}/usr" \ - SBINDIR='$(PREFIX)/sbin/' \ - LIBDIR='$(PREFIX)/'"$(get_libdir)" \ - UDEV_RULE_DIR="$(get_udevdir)/rules.d" \ - REG_BIN="${SYSROOT}"/usr/lib/crda/regulatory.bin \ - USE_OPENSSL=$(usex gcrypt 0 1) \ - CC="$(tc-getCC)" \ - V=1 \ - WERROR= \ - "$@" -} - -src_compile() { - _emake all_noverify -} - -src_test() { - _emake verify -} - -src_install() { - _emake DESTDIR="${D}" install - keepdir /etc/wireless-regdb/pubkeys -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -} diff --git a/net-wireless/crda/crda-4.15-r2.ebuild b/net-wireless/crda/crda-4.15-r2.ebuild new file mode 100644 index 000000000000..2f0110a44e23 --- /dev/null +++ b/net-wireless/crda/crda-4.15-r2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit toolchain-funcs python-any-r1 udev + +DESCRIPTION="Central Regulatory Domain Agent for wireless networks" +HOMEPAGE="https://wireless.wiki.kernel.org/en/developers/regulatory/crda" +SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/crda.git/snapshot/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="gcrypt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libnl:3 + net-wireless/wireless-regdb + !gcrypt? ( + dev-libs/openssl:= + ) + gcrypt? ( dev-libs/libgcrypt:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/m2crypto[${PYTHON_USEDEP}]') + test? ( net-wireless/wireless-regdb[crda(+)] ) + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-no-werror.patch + "${FILESDIR}"/${PN}-cflags.patch + "${FILESDIR}"/${PN}-4.14-python-3.patch + "${FILESDIR}"/${PN}-4.14-openssl-1.1.0-compatibility.patch # bug #652428 + "${FILESDIR}"/${PN}-4.14-do-not-compress-doc.patch + "${FILESDIR}"/${PN}-4.15-no-ldconfig.patch + "${FILESDIR}"/${PN}-4.15-libreg-link.patch # bug #542436 + "${FILESDIR}"/${PN}-4.15-ldflags.patch +) + +python_check_deps() { + python_has_version "dev-python/m2crypto[${PYTHON_USEDEP}]" +} + +src_prepare() { + default + sed -i \ + -e "s:\:$(tc-getPKG_CONFIG):" \ + Makefile || die +} + +_emake() { + # The source hardcodes /usr/lib/crda/ paths (ignoring all make vars + # that look like it should change it). We want to use /usr/lib/ + # anyways as this file is not ABI specific and we want to share it + # among all ABIs rather than pointlessly duplicate it. + # + # The trailing slash on SBINDIR is required by the source. + emake \ + PREFIX="${EPREFIX}/usr" \ + SBINDIR='$(PREFIX)/sbin/' \ + LIBDIR='$(PREFIX)/'"$(get_libdir)" \ + UDEV_RULE_DIR="$(get_udevdir)/rules.d" \ + REG_BIN="${SYSROOT}"/usr/lib/crda/regulatory.bin \ + USE_OPENSSL=$(usex gcrypt 0 1) \ + CC="$(tc-getCC)" \ + V=1 \ + WERROR= \ + "$@" +} + +src_compile() { + _emake all_noverify +} + +src_test() { + _emake verify +} + +src_install() { + _emake DESTDIR="${D}" install + keepdir /etc/wireless-regdb/pubkeys +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/net-wireless/wireless-regdb/Manifest b/net-wireless/wireless-regdb/Manifest index 29686abd4501..2c6e3f3f007c 100644 --- a/net-wireless/wireless-regdb/Manifest +++ b/net-wireless/wireless-regdb/Manifest @@ -1,5 +1,5 @@ DIST wireless-regdb-2022.06.06.tar.xz 26636 BLAKE2B e7695b1d4173ec239645a1f9c0bdd8f9cef92da86d918f3b2a7904487787b1a8b6fce5a75d0b7fad7d8a25f1419a4771e509977a5e3b13dff03bc53e976609f6 SHA512 ee6e79eeef3bf995120d31741bac9592771cbf918401f83d0ee059ba4119f7d9667607c5218bd9eeb0011dd7083264cf39a1a0ad3ebfd37dcfd957b01f248e0d DIST wireless-regdb-2023.05.03.tar.xz 27260 BLAKE2B e880be3bacd7409719ede3e104ea6af870e0fb4edaefa6c61615ca74a8169a159348d631a4c296e273f6cc6e01ced2089e56c10080dd15a7439d8b4510eff7b8 SHA512 9de4852a1d351c11399ca55ea2ad61be23f488c61595b5c5afa3498d76488adc8120c6c77644275c460efcd1bb5bb68fa25597e73bec22ae847321bb55f7af27 EBUILD wireless-regdb-20220606.ebuild 1099 BLAKE2B 2a337f4aed15757ea01d52e31a1989f25ed11a3a1437c117a2dca17c9551c76459e027c295978aa0146be44e5c8d045212c4aa96dd0c9e7b4a72db2458a90861 SHA512 42ad07e183e9e039f5e1ca503fb8a4ef6e25d4ed5c9ba38effa7abff0dbfc9338417d5e1aca314e093752e5c41b7830ff0a1c3ac864db170895e143ef12bb2db -EBUILD wireless-regdb-20230503-r1.ebuild 2805 BLAKE2B d9871c97235805cab48385055e255f8a76e4a78f5db2c55854b7d0e63a86452ad7bfee50eb03e09b4ccbdc0c5466e02cb26e3bde893481f07a82c35f9e0c2a4d SHA512 c116752b5ac08bfb5fd6211cb16308bf83798c6b55dc5713ad4dc0d26835259beaf88dca494545c36a187d8aa471059d78985e435f38f56a16cfc72c6d5cae74 +EBUILD wireless-regdb-20230503-r2.ebuild 2869 BLAKE2B 0fc9439f2b5df536c7723bf66e4461602c9c1e34f9f7d4128ba67ee6c75e9770ef0ed41143e047919a56ae0a921800e66da66c829df3bec9cdee872dc407245d SHA512 d358056a8eae01c465d977032ecc810a3474ffe98e539672c04ce56614cba27b93b421384b83a16f020e4c341e13d660829ecc296207a2783c3a322b2e3e3ae6 MISC metadata.xml 423 BLAKE2B 5efca466ca95efca980dede4352cd67f120440ccac911e1dbd16bc7931ed193a3c08b1794acb77389caea2494f6e6ede0052313fd9ca0ac5ad18b87d0491fdd3 SHA512 97a332381f091c8365992a226eeb4b22c764b6d44fa9ece8ea6fddf299f1e91901690743211a13023652f1cc8d6b5d771f8c2425638fe43891425b5a0753a406 diff --git a/net-wireless/wireless-regdb/wireless-regdb-20230503-r1.ebuild b/net-wireless/wireless-regdb/wireless-regdb-20230503-r1.ebuild deleted file mode 100644 index d2b51aad6229..000000000000 --- a/net-wireless/wireless-regdb/wireless-regdb-20230503-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit linux-info - -MY_P="wireless-regdb-${PV:0:4}.${PV:4:2}.${PV:6:2}" -DESCRIPTION="Wireless Regulatory database for Linux" -HOMEPAGE="https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb" -SRC_URI="https://mirrors.edge.kernel.org/pub/software/network/${PN}/${MY_P}.tar.xz" -S="${WORKDIR}/${MY_P}" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -IUSE="crda" - -RDEPEND="crda? ( net-wireless/crda )" - -REQUIRED_USE="kernel_linux" - -pkg_pretend() { - if kernel_is -ge 4 15; then - if linux_config_exists; then - if linux_chkconfig_builtin CFG80211 && - [[ $(linux_chkconfig_string EXTRA_FIRMWARE) != *regulatory.db* ]]; then - ewarn "REGULATORY DOMAIN PROBLEM:" - ewarn " With CONFIG_CFG80211=y (built-in), the driver(s) won't be able to load regulatory.db from" - ewarn " /lib/firmware, resulting in broken regulatory domain support. Please set CONFIG_CFG80211=m" - ewarn " or add regulatory.db and regulatory.db.p7s to CONFIG_EXTRA_FIRMWARE." - fi - if ! linux_chkconfig_present CFG80211; then - ewarn "REGULARTORY DOMAIN PROBLEM:" - ewarn " With CONFIG_CFG80211 unset, the driver(s) won't be able to load the regulatory.db from" - ewarn " /lib/firmware, resulting in broken regulatory domain support. Please set CONFIG_CFG80211=m." - fi - if linux_chkconfig_present EXPERT && linux_chkconfig_present CFG80211_CRDA_SUPPORT; then - ewarn "You can safely disable CFG80211_CRDA_SUPPORT" - fi - fi - - if has_version net-wireless/crda || use crda; then - ewarn "Starting from kernel version 4.15 net-wireless/crda is no longer needed." - ewarn "The crda USE flag will be removed on or after Feb 01, 2024" - fi - - else - CONFIG_CHECK="~CFG80211_CRDA_SUPPORT" - WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: \ -please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support" - fi - - check_extra_config -} - -src_compile() { - einfo "Recompiling regulatory database(s) from db.txt would break signature verification." - einfo "Installing unmodified binary version." -} - -src_install() { - if use crda; then - # This file is not ABI-specific, and crda itself always hardcodes - # this path. So install into a common location for all ABIs to use. - insinto /usr/lib/crda - doins regulatory.bin - - insinto /etc/wireless-regdb/pubkeys - doins sforshee.key.pub.pem - fi - # install the files the kernel needs unconditionally, - # they are small and kernels get upgraded - insinto /lib/firmware - doins regulatory.db regulatory.db.p7s - - # regulatory.db.5 is a reference to regulatory.bin.5 so you need both unconditionally - doman -i18n= regulatory.db.5 regulatory.bin.5 - dodoc README db.txt -} diff --git a/net-wireless/wireless-regdb/wireless-regdb-20230503-r2.ebuild b/net-wireless/wireless-regdb/wireless-regdb-20230503-r2.ebuild new file mode 100644 index 000000000000..4bf9984598e8 --- /dev/null +++ b/net-wireless/wireless-regdb/wireless-regdb-20230503-r2.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info + +MY_P="wireless-regdb-${PV:0:4}.${PV:4:2}.${PV:6:2}" +DESCRIPTION="Wireless Regulatory database for Linux" +HOMEPAGE="https://wireless.wiki.kernel.org/en/developers/regulatory/wireless-regdb" +SRC_URI="https://mirrors.edge.kernel.org/pub/software/network/${PN}/${MY_P}.tar.xz" +S="${WORKDIR}/${MY_P}" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="crda" + +#PDEPEND is required here or crda test dep causes circular deps +PDEPEND="crda? ( net-wireless/crda )" + +REQUIRED_USE="kernel_linux" + +pkg_pretend() { + if kernel_is -ge 4 15; then + if linux_config_exists; then + if linux_chkconfig_builtin CFG80211 && + [[ $(linux_chkconfig_string EXTRA_FIRMWARE) != *regulatory.db* ]]; then + ewarn "REGULATORY DOMAIN PROBLEM:" + ewarn " With CONFIG_CFG80211=y (built-in), the driver(s) won't be able to load regulatory.db from" + ewarn " /lib/firmware, resulting in broken regulatory domain support. Please set CONFIG_CFG80211=m" + ewarn " or add regulatory.db and regulatory.db.p7s to CONFIG_EXTRA_FIRMWARE." + fi + if ! linux_chkconfig_present CFG80211; then + ewarn "REGULARTORY DOMAIN PROBLEM:" + ewarn " With CONFIG_CFG80211 unset, the driver(s) won't be able to load the regulatory.db from" + ewarn " /lib/firmware, resulting in broken regulatory domain support. Please set CONFIG_CFG80211=m." + fi + if linux_chkconfig_present EXPERT && linux_chkconfig_present CFG80211_CRDA_SUPPORT; then + ewarn "You can safely disable CFG80211_CRDA_SUPPORT" + fi + fi + + if has_version net-wireless/crda || use crda; then + ewarn "Starting from kernel version 4.15 net-wireless/crda is no longer needed." + ewarn "The crda USE flag will be removed on or after Feb 01, 2024" + fi + + else + CONFIG_CHECK="~CFG80211_CRDA_SUPPORT" + WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: \ +please enable CFG80211_CRDA_SUPPORT for proper regulatory domain support" + fi + + check_extra_config +} + +src_compile() { + einfo "Recompiling regulatory database(s) from db.txt would break signature verification." + einfo "Installing unmodified binary version." +} + +src_install() { + if use crda; then + # This file is not ABI-specific, and crda itself always hardcodes + # this path. So install into a common location for all ABIs to use. + insinto /usr/lib/crda + doins regulatory.bin + + insinto /etc/wireless-regdb/pubkeys + doins sforshee.key.pub.pem + fi + # install the files the kernel needs unconditionally, + # they are small and kernels get upgraded + insinto /lib/firmware + doins regulatory.db regulatory.db.p7s + + # regulatory.db.5 is a reference to regulatory.bin.5 so you need both unconditionally + doman -i18n= regulatory.db.5 regulatory.bin.5 + dodoc README db.txt +} diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz index 57107deb4039..7dd796bedde9 100644 Binary files a/sci-electronics/Manifest.gz and b/sci-electronics/Manifest.gz differ diff --git a/sci-electronics/nvc/Manifest b/sci-electronics/nvc/Manifest index d4a08f181c79..5aeeeaf0f561 100644 --- a/sci-electronics/nvc/Manifest +++ b/sci-electronics/nvc/Manifest @@ -1,8 +1,6 @@ AUX nvc-1.9.2-jit-code-capstone.patch 200 BLAKE2B f819ef52f6f47b5c2c04d7c938c82a439dc111daffad1ec92506b3d15daa6eb2182fb5384edff8ca76b3120a62085af8ddd01cf7092bea66eb37213985fd90b5 SHA512 11b9be76fb07893fa95b17006fc694faea30c522454f16183b18aa43c772d38098ba5c558ed331203530fd1eb44a37a0c85cff5f3f89d9410164cad29b635375 -DIST nvc-1.10.0.tar.gz 1586847 BLAKE2B 109515c362a2f203104f9fdfb22b2e55795fbc17f6f52a2676834a34c26147de2fa1f6931ddb24cc8e12d71e7d9023fdb1fdb93d8ddeb150cd3a9ec1c7390779 SHA512 66a1884c6f38a2308264ae78c8c224a5028c931225b33ffc37f5dd056be6c06bf2936b1272970967311f095821aaf25da24688924ed3de5d48216d5f20a81833 DIST nvc-1.10.1.tar.gz 1589523 BLAKE2B 608eaa7058cc15df11d326971454ef5d3afffa99505f43a2497e4060e75a1e1958a163d0a78ec036dca40643f006468a9dc6f49cb0a2a3d2368f4a467ad6e94d SHA512 004230b4e571d3b15563f7a2e17472bbcb8e63773d205c27426e077364fac12051617a9bb908ed376928302b266d8751091284f9d5808b3ea8dacb433d440b33 -DIST nvc-1.9.2.tar.gz 1487550 BLAKE2B 54105c3523e252ea4e157b352a702979297c6e45ff84f7e82d9a241d8ae6da1bb4393eb0efaec7a59c7f70631b8b5b1f511e1ef029523180e90d45a04b93af06 SHA512 b6033f1ce1017aeacccf15a0220ad0938f631ce5b7b43c6cb189d6f36fca3f4a930ff3304031b0628c133b5806a9dd1ffc087f439adf85f2fdca0954bb581174 -EBUILD nvc-1.10.0.ebuild 1865 BLAKE2B 0e41084779c6bd539b5c4c3a870cdb881d4a851fc45f6a9d6c88e9c3fef7ed9d2e5ffd7065df90e716c2c97cf8f4a63fe8df2aafc4d980f02577128aa2e9287b SHA512 8428e39c10b5b0eff643b0587be9c4dc0d381ec1841709789d4e713ce7c7d99ab36178e0ee6636b2896f88f5fdd165b09005b1388f97c2036e053123b56f94f6 +DIST nvc-1.10.2.tar.gz 1591682 BLAKE2B 6b98ffd2a35498a572627e1460ef075653d1aed917a0b21de65c4740236570ac243fade51d795752062f022b1dc2ea9f7608ca47aee1ea6161fbfb6a525f926e SHA512 f5022f0871810ae6a9a53639a7b7c9055bb3c6fd243557eac71db14167ea073c7434a287b83cfc427920cff6433d0342bb8c4d44cee3d3a2b24ad73def8a7715 EBUILD nvc-1.10.1.ebuild 1865 BLAKE2B 0e41084779c6bd539b5c4c3a870cdb881d4a851fc45f6a9d6c88e9c3fef7ed9d2e5ffd7065df90e716c2c97cf8f4a63fe8df2aafc4d980f02577128aa2e9287b SHA512 8428e39c10b5b0eff643b0587be9c4dc0d381ec1841709789d4e713ce7c7d99ab36178e0ee6636b2896f88f5fdd165b09005b1388f97c2036e053123b56f94f6 -EBUILD nvc-1.9.2.ebuild 1865 BLAKE2B 0e41084779c6bd539b5c4c3a870cdb881d4a851fc45f6a9d6c88e9c3fef7ed9d2e5ffd7065df90e716c2c97cf8f4a63fe8df2aafc4d980f02577128aa2e9287b SHA512 8428e39c10b5b0eff643b0587be9c4dc0d381ec1841709789d4e713ce7c7d99ab36178e0ee6636b2896f88f5fdd165b09005b1388f97c2036e053123b56f94f6 +EBUILD nvc-1.10.2.ebuild 1865 BLAKE2B 0e41084779c6bd539b5c4c3a870cdb881d4a851fc45f6a9d6c88e9c3fef7ed9d2e5ffd7065df90e716c2c97cf8f4a63fe8df2aafc4d980f02577128aa2e9287b SHA512 8428e39c10b5b0eff643b0587be9c4dc0d381ec1841709789d4e713ce7c7d99ab36178e0ee6636b2896f88f5fdd165b09005b1388f97c2036e053123b56f94f6 MISC metadata.xml 1301 BLAKE2B 9aa790ace1c48c1c8ae7c6b65d5ee07a396af8ae87f0969c51301a4e3a76720e33dc996d64ea8c3d7fcfb5370c37617b389890fa585e7d04d03fc06424701a36 SHA512 89ff6ff84af364d62debce74d3d6c885a0a4c4c7a48b73486923f6efe286260c377ae9e754721be6d2de1d1af4f72ede4091e9fd2898c74387a6cd35c1728de5 diff --git a/sci-electronics/nvc/nvc-1.10.0.ebuild b/sci-electronics/nvc/nvc-1.10.0.ebuild deleted file mode 100644 index 38a4bfa346de..000000000000 --- a/sci-electronics/nvc/nvc-1.10.0.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools bash-completion-r1 llvm - -DESCRIPTION="NVC is a VHDL compiler and simulator" -HOMEPAGE="https://www.nickg.me.uk/nvc/ - https://github.com/nickg/nvc/" - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/nickg/nvc.git" - - NVC_SOURCEDIR="${WORKDIR}"/${PN}-${PV} -else - SRC_URI="https://github.com/nickg/nvc/archive/r${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - - NVC_SOURCEDIR="${WORKDIR}"/${PN}-r${PV} -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="debug jit llvm" -REQUIRED_USE="jit? ( llvm )" -RESTRICT="test" # Some tests fail. - -RDEPEND=" - app-arch/bzip2:= - app-arch/zstd:= - dev-libs/capstone:= - dev-libs/elfutils - dev-libs/icu:= - dev-libs/libffi:= - dev-libs/libxml2:= - sys-libs/ncurses:= - sys-libs/zlib:= - llvm? ( sys-devel/llvm:= ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-libs/check - sys-devel/flex -" - -NVC_BUILDDIR="${NVC_SOURCEDIR}_BuildDir" -S="${NVC_BUILDDIR}" - -PATCHES=( "${FILESDIR}"/nvc-1.9.2-jit-code-capstone.patch ) - -# Special libraries for NVC. -QA_FLAGS_IGNORED="usr/lib[0-9]*/nvc/preload[0-9]*.so" - -pkg_setup() { - use llvm && llvm_pkg_setup -} - -src_unpack() { - default - - mkdir -p "${S}" || die -} - -src_prepare() { - pushd "${NVC_SOURCEDIR}" >/dev/null || die - - default - - eautoreconf - - popd >/dev/null || die -} - -src_configure() { - local ECONF_SOURCE="${NVC_SOURCEDIR}" - local -a myconf=( - --enable-verilog - --enable-vital - --with-bash-completion="$(get_bashcompdir)" - $(use_enable debug) - $(use_enable jit) - $(use_enable llvm) - ) - econf "${myconf[@]}" - - export V=1 # Verbose compilation and install. -} - -src_compile() { - emake -j1 -} - -src_test() { - emake check -} - -src_install() { - default - - mv "${ED}"/"$(get_bashcompdir)"/nvc{.bash,} || die - - dostrip -x /usr/$(get_libdir)/nvc -} diff --git a/sci-electronics/nvc/nvc-1.10.2.ebuild b/sci-electronics/nvc/nvc-1.10.2.ebuild new file mode 100644 index 000000000000..38a4bfa346de --- /dev/null +++ b/sci-electronics/nvc/nvc-1.10.2.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools bash-completion-r1 llvm + +DESCRIPTION="NVC is a VHDL compiler and simulator" +HOMEPAGE="https://www.nickg.me.uk/nvc/ + https://github.com/nickg/nvc/" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nickg/nvc.git" + + NVC_SOURCEDIR="${WORKDIR}"/${PN}-${PV} +else + SRC_URI="https://github.com/nickg/nvc/archive/r${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + + NVC_SOURCEDIR="${WORKDIR}"/${PN}-r${PV} +fi + +LICENSE="GPL-3+" +SLOT="0" +IUSE="debug jit llvm" +REQUIRED_USE="jit? ( llvm )" +RESTRICT="test" # Some tests fail. + +RDEPEND=" + app-arch/bzip2:= + app-arch/zstd:= + dev-libs/capstone:= + dev-libs/elfutils + dev-libs/icu:= + dev-libs/libffi:= + dev-libs/libxml2:= + sys-libs/ncurses:= + sys-libs/zlib:= + llvm? ( sys-devel/llvm:= ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + dev-libs/check + sys-devel/flex +" + +NVC_BUILDDIR="${NVC_SOURCEDIR}_BuildDir" +S="${NVC_BUILDDIR}" + +PATCHES=( "${FILESDIR}"/nvc-1.9.2-jit-code-capstone.patch ) + +# Special libraries for NVC. +QA_FLAGS_IGNORED="usr/lib[0-9]*/nvc/preload[0-9]*.so" + +pkg_setup() { + use llvm && llvm_pkg_setup +} + +src_unpack() { + default + + mkdir -p "${S}" || die +} + +src_prepare() { + pushd "${NVC_SOURCEDIR}" >/dev/null || die + + default + + eautoreconf + + popd >/dev/null || die +} + +src_configure() { + local ECONF_SOURCE="${NVC_SOURCEDIR}" + local -a myconf=( + --enable-verilog + --enable-vital + --with-bash-completion="$(get_bashcompdir)" + $(use_enable debug) + $(use_enable jit) + $(use_enable llvm) + ) + econf "${myconf[@]}" + + export V=1 # Verbose compilation and install. +} + +src_compile() { + emake -j1 +} + +src_test() { + emake check +} + +src_install() { + default + + mv "${ED}"/"$(get_bashcompdir)"/nvc{.bash,} || die + + dostrip -x /usr/$(get_libdir)/nvc +} diff --git a/sci-electronics/nvc/nvc-1.9.2.ebuild b/sci-electronics/nvc/nvc-1.9.2.ebuild deleted file mode 100644 index 38a4bfa346de..000000000000 --- a/sci-electronics/nvc/nvc-1.9.2.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools bash-completion-r1 llvm - -DESCRIPTION="NVC is a VHDL compiler and simulator" -HOMEPAGE="https://www.nickg.me.uk/nvc/ - https://github.com/nickg/nvc/" - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/nickg/nvc.git" - - NVC_SOURCEDIR="${WORKDIR}"/${PN}-${PV} -else - SRC_URI="https://github.com/nickg/nvc/archive/r${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" - - NVC_SOURCEDIR="${WORKDIR}"/${PN}-r${PV} -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="debug jit llvm" -REQUIRED_USE="jit? ( llvm )" -RESTRICT="test" # Some tests fail. - -RDEPEND=" - app-arch/bzip2:= - app-arch/zstd:= - dev-libs/capstone:= - dev-libs/elfutils - dev-libs/icu:= - dev-libs/libffi:= - dev-libs/libxml2:= - sys-libs/ncurses:= - sys-libs/zlib:= - llvm? ( sys-devel/llvm:= ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - dev-libs/check - sys-devel/flex -" - -NVC_BUILDDIR="${NVC_SOURCEDIR}_BuildDir" -S="${NVC_BUILDDIR}" - -PATCHES=( "${FILESDIR}"/nvc-1.9.2-jit-code-capstone.patch ) - -# Special libraries for NVC. -QA_FLAGS_IGNORED="usr/lib[0-9]*/nvc/preload[0-9]*.so" - -pkg_setup() { - use llvm && llvm_pkg_setup -} - -src_unpack() { - default - - mkdir -p "${S}" || die -} - -src_prepare() { - pushd "${NVC_SOURCEDIR}" >/dev/null || die - - default - - eautoreconf - - popd >/dev/null || die -} - -src_configure() { - local ECONF_SOURCE="${NVC_SOURCEDIR}" - local -a myconf=( - --enable-verilog - --enable-vital - --with-bash-completion="$(get_bashcompdir)" - $(use_enable debug) - $(use_enable jit) - $(use_enable llvm) - ) - econf "${myconf[@]}" - - export V=1 # Verbose compilation and install. -} - -src_compile() { - emake -j1 -} - -src_test() { - emake check -} - -src_install() { - default - - mv "${ED}"/"$(get_bashcompdir)"/nvc{.bash,} || die - - dostrip -x /usr/$(get_libdir)/nvc -} diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz index fd977d55e2c7..d636bb53b39b 100644 Binary files a/sci-libs/Manifest.gz and b/sci-libs/Manifest.gz differ diff --git a/sci-libs/arpack/Manifest b/sci-libs/arpack/Manifest index 16d6b29e5c87..8f6bdc3b7a3d 100644 --- a/sci-libs/arpack/Manifest +++ b/sci-libs/arpack/Manifest @@ -2,7 +2,7 @@ DIST arpack-3.8.0.tar.gz 1014494 BLAKE2B 6daf8a237fdfce527935d777292df150b2f7889 DIST arpack-3.9.0.tar.gz 1015328 BLAKE2B fc9960025140a9d6a570ee0359c16055c826482fe1ee58c2dc7727cd0ead04fbb940da0e08a6f11e05205d239b1059c93af0e08bf2b6e0cfee61d73f1d0d9816 SHA512 fbcaa2179dd1aa5a39fc3e7d80f377ec90ddf16ef93184a88e6ecfc464ed97e5659f2cf578294ac3e0b0c0da6408c86acf5bbdce533e1e9d2a3121848340d282 DIST tutorial.ps.gz 105599 BLAKE2B 99570e6a0cc1c020b9c271e8ce1cc224f69ff5333cc818c10b063dc8ffbaf66a9f5c6ede99541b4212286d422146b1c4e332eba7e1635c99efa0e4c2620f0630 SHA512 a7b8fefd1a572ed477ae208d49094c1c65c9368990d12de9b3528e33fed546c947659f74e54a810d04154b4a1b0f9a94bcba4db0cf59d379e20786a261066aa4 DIST ug.ps.gz 248543 BLAKE2B ac010aef470060636fa00360636ba093f0d24d219fa927c79fb1726b798160eda74fa8b4be6c7dff94f5759efcf30afa99ad310e7959115e028738beb8aa125d SHA512 3349117fb10b07207ffbab2ffa31b406d026855ea4c16e8649b14c7d70bc94e11b5730672e34acd654817799136d4bd76569ac50ec78d787df5582d18ed61328 -EBUILD arpack-3.8.0.ebuild 1436 BLAKE2B 47fcf5aa91e326daf7000c27ce74bf1469918c29691040cae7ee4461a2d9b2d0038923e704968cbd06a9cc985360db4233411982f0d55c5bae63f2d10800f2de SHA512 5c08d63003371986773f8dcec392ebb5ef47fb283629e68a1d5e8ee59b50c59a2a4e5e900b8a08167ac1f16f1c45cf6ce79fa7998736dfdf057e433c92e55f59 -EBUILD arpack-3.9.0.ebuild 1352 BLAKE2B 0626814074221ce405b034263448f92d28471eb19f0b994bb5e3be5fe691df4d5c1090dacf0256e1a8136c9cbf9b2aa748e6186571e6796f7bacd70311c2518b SHA512 bf60a5bdc93a0204db5654c65cab0bf81c64d075abfe3f9a4a65402132c240af7b1a0badb74cee02e20092e987d4e62bd01f11e7f89393ac6528b3f8d335bbab -EBUILD arpack-9999.ebuild 1352 BLAKE2B e88d3485d420f86dfa7ff505c25c9335661808a6aefd9a4105f07c653c9d1903a0942f8ab2f667670e8f111cf98e3998dfce2bd17c5772172b7660be1661258e SHA512 e0ed1f4e5b6b66f2366bbc99456213aabaef2cec5e103190fb16c9f8c0ae0c1c394a5b0a206bc6733fdae17a0d4c3ff4a46b2d8e413ff344405356f1d09bb3d3 +EBUILD arpack-3.8.0-r1.ebuild 1453 BLAKE2B 961ce259165a0088f4b7c474cd0de4d8eeae29938b2a6933e2c53b7cf6efbcfc8c3a18ee726611062d111152f2f0469ba60d85a8ee03ed3aa905733f63573247 SHA512 71f1d53988d140dfc71ec330383878468c65bb1a554bf21a34d3435d7065cbdb4f8f6bc626117306525572a28c19747dd1240e018332fb454ce359666fd2b1a6 +EBUILD arpack-3.9.0-r1.ebuild 1369 BLAKE2B 49a19289bbebd6310f9cf72a617737d2718432ab6b381f95e6324d051a7cec0c08b1a5d31fc6c0be9e6879d073e381a0c092733e49340ed2611139d9d28fa03b SHA512 02d9a67298e89266ccb0723b0c56da3fc8a95f8fcf42c201eebf0b615c4e730e74698dd9c35c0548e8787cde3722bb8f628bbffa9fa0a9d6f1ff65111aa449d1 +EBUILD arpack-9999.ebuild 1369 BLAKE2B 49a19289bbebd6310f9cf72a617737d2718432ab6b381f95e6324d051a7cec0c08b1a5d31fc6c0be9e6879d073e381a0c092733e49340ed2611139d9d28fa03b SHA512 02d9a67298e89266ccb0723b0c56da3fc8a95f8fcf42c201eebf0b615c4e730e74698dd9c35c0548e8787cde3722bb8f628bbffa9fa0a9d6f1ff65111aa449d1 MISC metadata.xml 975 BLAKE2B c586f5c76637d89b4221fc7bde670e0f32b35e3ef73f212a3ebb87893d6741a65e0c95ca981375a0c17231aeb1655c89f4263d6fac869ee29fe8e4e9b026ad06 SHA512 e296ebe68dd0b8a02bc92fdf43057ee2df61f5ff9d04fbc323be7c7b8aaccbb4fe4627d0f1815efe010a0c6f36367dd48417f092303561b4c8e81ac051bfc0bb diff --git a/sci-libs/arpack/arpack-3.8.0-r1.ebuild b/sci-libs/arpack/arpack-3.8.0-r1.ebuild new file mode 100644 index 000000000000..33421451eea4 --- /dev/null +++ b/sci-libs/arpack/arpack-3.8.0-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools fortran-2 toolchain-funcs + +DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems" +HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng" +SRC_URI=" + https://github.com/opencollab/${PN}-ng/archive/${PV}.tar.gz -> ${P}.tar.gz + doc? ( + http://www.caam.rice.edu/software/ARPACK/SRC/ug.ps.gz + http://www.caam.rice.edu/software/ARPACK/DOCS/tutorial.ps.gz )" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos" +IUSE="doc examples mpi" + +RDEPEND=" + virtual/blas + virtual/lapack + mpi? ( virtual/mpi[fortran] )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${PN}-ng-${PV}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --disable-static \ + --enable-icb \ + --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \ + --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \ + $(use_enable mpi) +} + +src_install() { + default + + dodoc DOCUMENTS/*.doc + newdoc DOCUMENTS/README README.doc + use doc && dodoc "${WORKDIR}"/*.ps + if use examples; then + dodoc -r EXAMPLES + if use mpi; then + docinto EXAMPLES/PARPACK + dodoc -r PARPACK/EXAMPLES/MPI + fi + fi + + # no static archives + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/arpack/arpack-3.8.0.ebuild b/sci-libs/arpack/arpack-3.8.0.ebuild deleted file mode 100644 index c54db4557179..000000000000 --- a/sci-libs/arpack/arpack-3.8.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools fortran-2 toolchain-funcs - -DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems" -HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng" -SRC_URI=" - https://github.com/opencollab/${PN}-ng/archive/${PV}.tar.gz -> ${P}.tar.gz - doc? ( - http://www.caam.rice.edu/software/ARPACK/SRC/ug.ps.gz - http://www.caam.rice.edu/software/ARPACK/DOCS/tutorial.ps.gz )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos" -IUSE="doc examples mpi" - -RDEPEND=" - virtual/blas - virtual/lapack - mpi? ( virtual/mpi[fortran] )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${PN}-ng-${PV}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --disable-static \ - --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \ - --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \ - $(use_enable mpi) -} - -src_install() { - default - - dodoc DOCUMENTS/*.doc - newdoc DOCUMENTS/README README.doc - use doc && dodoc "${WORKDIR}"/*.ps - if use examples; then - dodoc -r EXAMPLES - if use mpi; then - docinto EXAMPLES/PARPACK - dodoc -r PARPACK/EXAMPLES/MPI - fi - fi - - # no static archives - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-libs/arpack/arpack-3.9.0-r1.ebuild b/sci-libs/arpack/arpack-3.9.0-r1.ebuild new file mode 100644 index 000000000000..543b592a542d --- /dev/null +++ b/sci-libs/arpack/arpack-3.9.0-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools fortran-2 toolchain-funcs + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/opencollab/arpack-ng" +else + SRC_URI="https://github.com/opencollab/${PN}-ng/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + S="${WORKDIR}/${PN}-ng-${PV}" +fi + +DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems" +HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng" +LICENSE="BSD" +SLOT="0" +IUSE="examples mpi" + +RDEPEND=" + virtual/blas + virtual/lapack + mpi? ( virtual/mpi[fortran] )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --disable-static \ + --enable-icb \ + --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \ + --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \ + $(use_enable mpi) +} + +src_install() { + default + + dodoc DOCUMENTS/*.doc + newdoc DOCUMENTS/README README.doc + if use examples; then + dodoc -r EXAMPLES + if use mpi; then + docinto EXAMPLES/PARPACK + dodoc -r PARPACK/EXAMPLES/MPI + fi + fi + + # no static archives + find "${ED}" -name '*.la' -delete || die +} diff --git a/sci-libs/arpack/arpack-3.9.0.ebuild b/sci-libs/arpack/arpack-3.9.0.ebuild deleted file mode 100644 index cfd783760a46..000000000000 --- a/sci-libs/arpack/arpack-3.9.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools fortran-2 toolchain-funcs - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/opencollab/arpack-ng" -else - SRC_URI="https://github.com/opencollab/${PN}-ng/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" - S="${WORKDIR}/${PN}-ng-${PV}" -fi - -DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems" -HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng" -LICENSE="BSD" -SLOT="0" -IUSE="examples mpi" - -RDEPEND=" - virtual/blas - virtual/lapack - mpi? ( virtual/mpi[fortran] )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --disable-static \ - --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \ - --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \ - $(use_enable mpi) -} - -src_install() { - default - - dodoc DOCUMENTS/*.doc - newdoc DOCUMENTS/README README.doc - if use examples; then - dodoc -r EXAMPLES - if use mpi; then - docinto EXAMPLES/PARPACK - dodoc -r PARPACK/EXAMPLES/MPI - fi - fi - - # no static archives - find "${ED}" -name '*.la' -delete || die -} diff --git a/sci-libs/arpack/arpack-9999.ebuild b/sci-libs/arpack/arpack-9999.ebuild index 4130db5de749..543b592a542d 100644 --- a/sci-libs/arpack/arpack-9999.ebuild +++ b/sci-libs/arpack/arpack-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,6 +35,7 @@ src_prepare() { src_configure() { econf \ --disable-static \ + --enable-icb \ --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \ --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \ $(use_enable mpi) diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz index a6479e3b7071..aee87aee498e 100644 Binary files a/sys-apps/Manifest.gz and b/sys-apps/Manifest.gz differ diff --git a/sys-apps/gentoo-functions/Manifest b/sys-apps/gentoo-functions/Manifest index 8d77b2ef346b..040a1928ea44 100644 --- a/sys-apps/gentoo-functions/Manifest +++ b/sys-apps/gentoo-functions/Manifest @@ -1,6 +1,6 @@ DIST gentoo-functions-0.17.tar.bz2 10798 BLAKE2B 1b725945421ab36b1412f9addc22e9fe299c0e6460790ee2832b9f63d4c06b86bb0d054b01505640a5dc1e62f3cd257628717fec852116a4c8b2c9f9d2d149ee SHA512 6a3de93b5e4d761a53a622f41e6079606cc4ad8a964771d49dafdefbb632afdf722fd055d261e494aa0be956c4160c49a775ab40c927c5340b8e4da275ef51fb DIST gentoo-functions-0.19.tar.bz2 12079 BLAKE2B be0a3a54d4dee1755866047b670a69cd6fec368239123c3f0c08180b79a33c20147bca0e35e568faef6877513551e731bdf0c181aeb0460f6574d2d708219373 SHA512 2674d3fe5724cc6d685ae58bf0ee33f4a1bdba2c5e5809cfb193fd0a710d4678c2d9392c2c62d2321cf455f524950266dc1629ab684fe46632d179e539d5a39e EBUILD gentoo-functions-0.17.ebuild 801 BLAKE2B 4978d1de5281924566ba4f25eb79c7b4960fad0288a6bf6a51a2e1815a1bce61bd8f284c2ba4912812e3be8a703fcbe52b95ccc489b4de726ed22684fd34c5c2 SHA512 96e464b073d00a9901e8d899a3d88371267966f58a314b3c800f475d112ef349f77ddcfd0d78b68c508a4707d15c81f4fe4c0a1e1d5cdfa557352ead09729797 -EBUILD gentoo-functions-0.19.ebuild 877 BLAKE2B 457e5c405c05e9e928c4f8e9e764fe07b7ace335750bebb01d7226e9b7b1f7ceac0fcb49148087439c8a6b42c034aa1f7590b4203e9d42f06031f2b3acee58d4 SHA512 c846b3451c764b64ec601e9d579542a47d68775e94eac97b8680a08891076226279f0611a19a72ba1b75b0cb35941b22ff3c734831e6c8665c2ca5b65cd1f5b4 +EBUILD gentoo-functions-0.19.ebuild 891 BLAKE2B c808e1a082b6159fc6d40a66fd0693ce13d0d498f9eca4c46f7882dc570af142387e0e7dce23e4bf8481dc47e5e943028f38c1440114b518746c7eba29bcd962 SHA512 0e362644e8a582e109b2ab198f76d6e1783f3a305be9e4a39cf9771810e6076cb86c646376189fc67a01103dc176605effa33d21e36b49aaaeb981d70146338f EBUILD gentoo-functions-9999.ebuild 1011 BLAKE2B cf8c057f158e46b8c3eca48663d82ae42dcb4ebdd213e7f37bbddfe908dc7bbc0b209fa25831d485f15914fadf943468b2d605a564644b2acbde1d5987ced1d6 SHA512 a69705a6b57437e5e29b244c7d43e58c186a85053fe7b809e2758064df7518bbe056aa78fa2e1113413713552787e93aecd527f53c87682f4d2c9e28ec02643e MISC metadata.xml 416 BLAKE2B 08b6d649521646ff28c4738fbc3b9a292740bceb2430dab5ee4391bded078bd0c05dff69a28f722a1c23bbbb86af546935a055f93720ea759b141902f367394a SHA512 88409b09c14a2eb4859166e88f4a59ffc2e84e18a246b942f50ebd58bf83f0e6710f0405f08d102853cbd94562140a267cb60db29b4170893b7c3b3e24ec1ae3 diff --git a/sys-apps/gentoo-functions/gentoo-functions-0.19.ebuild b/sys-apps/gentoo-functions/gentoo-functions-0.19.ebuild index 39769eaa9170..51827ac19e65 100644 --- a/sys-apps/gentoo-functions/gentoo-functions-0.19.ebuild +++ b/sys-apps/gentoo-functions/gentoo-functions-0.19.ebuild @@ -16,7 +16,7 @@ inherit toolchain-funcs flag-o-matic DESCRIPTION="Base functions required by all Gentoo systems" HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-functions.git" -LICENSE="GPL-2" +LICENSE="GPL-2 public-domain" SLOT="0" # Specifically needs GNU find, as well. diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz index 504c4da024d7..c177c474bec2 100644 Binary files a/sys-boot/Manifest.gz and b/sys-boot/Manifest.gz differ diff --git a/sys-boot/mokutil/Manifest b/sys-boot/mokutil/Manifest index daddd517b8cc..516d51ec3f97 100644 --- a/sys-boot/mokutil/Manifest +++ b/sys-boot/mokutil/Manifest @@ -1,5 +1,4 @@ -DIST mokutil-0.5.0.tar.gz 37181 BLAKE2B 6bd74e4ef2777afcd80cfe1d56dba7c861b9cb7bb957db19529dc36df7d6172c1d43870b80fbacd5f2bf20dbe9c8174be0d4cb5ce3638ce83a99795ae7627c4b SHA512 600c142fcc44e33efd307341b814018ef956668790b56d42a523140e81098746d14ae096fc6c93985b3c26bb414b8b6862f59312f2c4bd9d657a11e4becc6ea7 +AUX mokutil-0.6.0-conflict.patch 1098 BLAKE2B 304be1d9237ff04915f5421680da94ba0a5462d447ffb6b5d4af46ef63ce87056ba58be4b60d0aca914186bed62c95215fa3c18fb996349d92c3a3b36dcc2c1a SHA512 1ace1309e3010d45769248fea70a92f9273fdb4658c3d7575cee4cc9c85d661108f4abde51a90370434eb66994fbd204113ba02c54b5170706db415ac629747b DIST mokutil-0.6.0.tar.gz 38047 BLAKE2B f2307807c700091f1e5a783b3ad8e7b3eaa17e05580b2c24fd0e92433c6b9bedfb51e9eb2d5d1c71448623b12b6667a573dd51ed03fc738aaf9815083e118ca0 SHA512 11a9d172dba4fbb674e58e5d82cb1dc65a80cff844c0eaebd106b4d4608b24a8207e0cfabf36fe1eedb67f68a8a18db2136c7b62aa3230ac104615e8284dbd7d -EBUILD mokutil-0.5.0-r1.ebuild 560 BLAKE2B 95644c634226181843c3eb6e4d988e16f3f43a2187a2d7cb318d4f21ada38c5d6a44c254ecc380ad3d040316dd83a549030e34255a33e4130a90da6b6a203a0a SHA512 02668a462d47eef98cc517ec7952d0463194688b7f9bf7ee7512c5635838b17d6fa0cbc43a2765d8f49f749699b6bc2911937d142274523854a4b93a3cdbd440 -EBUILD mokutil-0.6.0.ebuild 560 BLAKE2B 548bef83e75844fcc68afd6f5743fe2cd2772a3f681bce329fc9c03a09ae82507d5d3923fd7ca55a0cfe76acacd3faebfbe0bfaf1938e488631cd9e7a55fabec SHA512 095e83605147ba2771ca5245823f56e387a5ede8628fcb55a9f9e3d2e8565e039c142621424d3c16d6ac029ee054678f1521f9fcdea161535c2f49b83415df5a +EBUILD mokutil-0.6.0.ebuild 616 BLAKE2B 5c3643ea7f1c88cbd85b3edb416df568716fd197884874d08b90c6ac4c727c8103ce499f8a51a09fc4e701b25193120f53358c10575f2dbb10e76eef4e7de38e SHA512 3b7e7dcf26dbabae49cb2fe4fb2af4d2de69f5f890e071de81a6a17720506fd34ab1b22345faa23fef42e9ec85b8c1aac48a8f07deaa77fa1acd03a86a646054 MISC metadata.xml 324 BLAKE2B 803a9f3dfc400fd7358eb385dbdcd68c75cb26fbaf90ceb26ff41c7eef6ed3c34cb2d1418e2baa2c3b479615d473583fa7aa6b88544b6b1399cdd1e304ad3cbc SHA512 c0d24dc6c45f5d6f4d6d2b01b14a79376f4adf5847348bd9e5cdde20af1fe88ec9681bc6fd88126febf749dc0822d3b78bd2babcfa80abbbff3d1580aafc530e diff --git a/sys-boot/mokutil/files/mokutil-0.6.0-conflict.patch b/sys-boot/mokutil/files/mokutil-0.6.0-conflict.patch new file mode 100644 index 000000000000..6283fa331635 --- /dev/null +++ b/sys-boot/mokutil/files/mokutil-0.6.0-conflict.patch @@ -0,0 +1,38 @@ +From dd55c28236809fc30a7f079882914cde45560277 Mon Sep 17 00:00:00 2001 +From: Gary Lin +Date: Fri, 30 Jun 2023 10:36:54 +0800 +Subject: [PATCH] Avoid conflicting efi_char16_t type definitions + +It's not necessary to define 'efi_char16_t' as 'wchar_t' since we don't +need any wchar functions. Besides, it may conflict with efivar-38. This +commit defines 'efi_char16_t' as 'uint16_t' and adds the conditional +check to avoid the potential conflict. + +Fixes: https://github.com/lcp/mokutil/issues/66 + +Signed-off-by: Gary Lin +--- + src/mokutil.h | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/src/mokutil.h b/src/mokutil.h +index d47a380..bd02608 100644 +--- a/src/mokutil.h ++++ b/src/mokutil.h +@@ -33,13 +33,14 @@ + #define __MOKUTIL_H__ + + #include +-#include + + #include "signature.h" + + typedef unsigned long efi_status_t; + typedef uint8_t efi_bool_t; +-typedef wchar_t efi_char16_t; /* UNICODE character */ ++#ifndef efi_char16_t ++typedef uint16_t efi_char16_t; /* UNICODE character */ ++#endif + + typedef enum { + DELETE_MOK = 0, diff --git a/sys-boot/mokutil/mokutil-0.5.0-r1.ebuild b/sys-boot/mokutil/mokutil-0.5.0-r1.ebuild deleted file mode 100644 index 560c290cb156..000000000000 --- a/sys-boot/mokutil/mokutil-0.5.0-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="The utility to manipulate machines owner keys which managed in shim" -HOMEPAGE="https://github.com/lcp/mokutil" -SRC_URI="https://github.com/lcp/mokutil/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="dev-libs/openssl:= - sys-apps/keyutils:= - sys-libs/efivar:= - virtual/libcrypt:=" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -} diff --git a/sys-boot/mokutil/mokutil-0.6.0.ebuild b/sys-boot/mokutil/mokutil-0.6.0.ebuild index cf7a65403d0e..b57693258f14 100644 --- a/sys-boot/mokutil/mokutil-0.6.0.ebuild +++ b/sys-boot/mokutil/mokutil-0.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,6 +20,8 @@ DEPEND="dev-libs/openssl:= RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" +PATCHES=( "${FILESDIR}"/mokutil-0.6.0-conflict.patch ) + src_prepare() { default eautoreconf diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz index badbb7a9d0ac..42c1cf90c22a 100644 Binary files a/sys-cluster/Manifest.gz and b/sys-cluster/Manifest.gz differ diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest index 1d49cb12657f..d9a2b865ba57 100644 --- a/sys-cluster/kubelet/Manifest +++ b/sys-cluster/kubelet/Manifest @@ -21,5 +21,5 @@ EBUILD kubelet-1.26.6.ebuild 1030 BLAKE2B 2f979623733f7f34b8f562572e1ac9b39c67d0 EBUILD kubelet-1.26.7.ebuild 1030 BLAKE2B 2f979623733f7f34b8f562572e1ac9b39c67d0ddb72ea366abd2e8eb7dc9fbbf655707374c479fdeb183739f06ed75bcf00732ab58eaed86db7c7c1db9ff10ef SHA512 0efd37f41d1e79af8e7febd651e532e17b3c04b1462d016131d4d5f75766928ed7b43bbef7a7728a3af4b0e6a948684ac63bc054794d2f6cfa32bbaddd46aa90 EBUILD kubelet-1.27.3.ebuild 1030 BLAKE2B e268e8d6e17c449e1e1f3b634b01a1ba8909454f796c4a96f28657f8122e70c1980b32cf3287d3668b3efb8d6d7cd1c5b06d2761dcba368431e772c371d30430 SHA512 a4c62f700caaba247646ce4c5f5d23e832d1d0334b5ef406e97e684833482e66b93b3951949fb74d75533e7c8a932fc261adaf52dd7a39abc35eb14a26a7e777 EBUILD kubelet-1.27.4.ebuild 1030 BLAKE2B e268e8d6e17c449e1e1f3b634b01a1ba8909454f796c4a96f28657f8122e70c1980b32cf3287d3668b3efb8d6d7cd1c5b06d2761dcba368431e772c371d30430 SHA512 a4c62f700caaba247646ce4c5f5d23e832d1d0334b5ef406e97e684833482e66b93b3951949fb74d75533e7c8a932fc261adaf52dd7a39abc35eb14a26a7e777 -EBUILD kubelet-1.28.0.ebuild 1103 BLAKE2B f32dd6ef29016fbebe25e9c061594f822fc83808d224d47b224dac2d2ecaed191b2884f0133d8a0d166a6201244e8d6cc2da69ba9303d8bb48eb1289521bd6fe SHA512 c64a03be394d7431de34653473bfec0c87e1e7d9610c8be51b4a13759dacf486fcabbd488db1b819975f5b2cb302e544b7338c2b3d7c7498a47d4b74897016d1 +EBUILD kubelet-1.28.0.ebuild 1103 BLAKE2B 2728c59763b7a4d8fd3593a5c9634e424b68d853d62ba060bfe16c15bb8542c2a87ef17b24e8784e40c600f8dfc9b95e41162e3d540415da30b7985f89ce3c8a SHA512 19e24d6f8c74ae0e2e91cb8ad4784a5674d5704ecc363b05a518ce399abec92ff731a1deab8a4fad2e3c4767ee2ac4926d9399663119d5bf3fb3b5b0fce81fd7 MISC metadata.xml 335 BLAKE2B d43f79bc4ff9bad895fc1c0617329cbc07e05d0e7eb8d251688c1f46c61e3360639e43d92f72e9eef0ba5b235f33f2b3ad1bf0f783854b5f9426af43d81c3502 SHA512 de4bf01133d4a117ea2bd21936d670598a30b89dca290a867c3ec4e8ed739aec4867c42504210291ed84add21e1aa100d7d2b565e4351c43bdf2fa906b72a4cb diff --git a/sys-cluster/kubelet/kubelet-1.28.0.ebuild b/sys-cluster/kubelet/kubelet-1.28.0.ebuild index 54fbe2ed430d..05ecb443357c 100644 --- a/sys-cluster/kubelet/kubelet-1.28.0.ebuild +++ b/sys-cluster/kubelet/kubelet-1.28.0.ebuild @@ -20,7 +20,7 @@ RESTRICT+=" test " S="${WORKDIR}/kubernetes-${PV}" PATCHES=( - "${FILESDIR}"/${P}-make-install-gomaxprocs-optional.patch + "${FILESDIR}"/${P}-make-gomaxprocs-install-optional.patch ) src_compile() { diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index 30935c16f23f..a4b755644015 100644 Binary files a/sys-libs/Manifest.gz and b/sys-libs/Manifest.gz differ diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index 813ba0b32315..dfc51d0b3be4 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -31,7 +31,6 @@ DIST glibc-2.36.tar.xz 18610836 BLAKE2B f8375e084043f032609e66fd98c234249df57a59 DIST glibc-2.37-patches-5.tar.xz 37640 BLAKE2B a87fb239208eb6d65c96bf7687570d8d0919277410fe1e28c293fa7749ffa862417bc1fe6d0819e47a806b20e52d14de84b843fa879fe15b884b2742719caf87 SHA512 344276606b7330322df72ee964d3447d02907df92b5a1d20b9aa427e93727be907f915ecd62db45e994c46451bd09d5da95ef7bf1a27d247a57589c568e6cb20 DIST glibc-2.37-patches-6.tar.xz 47132 BLAKE2B a20c2390ef6342ac03abdf131f19221792cb9c7a050cdd5f87c9cfd2b6456edf60e7bfa14a487f11e95698cca736c55872bd4d1e27a915b93ee46f51f9771e8c SHA512 72b4363183c562708043fe6728bc475a4a92273e4707432d4d18c7c737bbc7707be5162923b7ee6e36cdd3eca1d8d4b68542d7162d399f0d60fb8dd6e35f1167 DIST glibc-2.37.tar.xz 18674604 BLAKE2B 8139cd977b2ed3bfdbde5ffb1cda8f759763dbb83071167272fef798cfbdc0d17cfd1ec893d126c52c91511b7961f3ad12eed34534b99412dfa04a1cdd5b4ea3 SHA512 4fc5932f206bb1b8b54828a28af1a681616b838bbab60c81c82155f3629cbfe1301d271af65511ed917f4c6949a025429221fe6035753282f15346919f15b90c -DIST glibc-2.38-patches-1.tar.xz 13688 BLAKE2B 198bbaff878c6ede8501b84d996e219af0b2ed82280f98f7858db65feb814c15468808e92bb5e0cc19b38cebc50ec019c3309cfb09193f6cd51d2f1c6a312a3b SHA512 dd760bb73e9b7b90ffabab9bbbb6ef9b2a329ceaa7f75e4a28391b28291160e53b1bac78497ef59c98cd8a4522f59de6fc40681361e1ebfd62f85f0c85d7c262 DIST glibc-2.38-patches-2.tar.xz 25512 BLAKE2B d7827f25017e7a2391442db42f21b7f365faa9da508cba19ae597ae69b7b20c93e8fe4b4a9a64af21153afe88e8ae2d358aca5819a42d8c42b2c82cdebbcaa33 SHA512 de5843108a2ba411c58ea7c2d3c1aa8eed91589ed286ae89e954fdc1dd14c36825864283764131795e5005290e2ba627a85f2c775d8aedbd920f669be66077ad DIST glibc-2.38.tar.xz 18913712 BLAKE2B f9b039f0ef98a7dd8e1cba228ed10286b9e4fbe4dd89af4d26fa5c4e4cf266f19c2746b44d797ce54739d86499e74cf334aaf311bcf6e30120fd7748453e653f SHA512 a6dd5e42dcd63d58e2820c783522c8c895890b6e8c8e6c83b025553de0cc77cdf227e7044e431ead98c89c68a9ce4dd63509b47e647775fb2075f011849c1900 DIST glibc-systemd-20210729.tar.gz 1480 BLAKE2B 37722c7579df782d890e44dbab99c3de52ab466eb9de80d82405e9bb5620bf39ffc8c5f466a435bdb86ef6d36dd7019c0736573916bda6c67d02a2581e0ec979 SHA512 efd75af58b50522c28cdac7abd1fc56555bc1bb042512c90d8340c1ec09c5791b3872a305bf83723252bbde5855b75d958c041083457765c4cfd170732d09238 @@ -50,6 +49,5 @@ EBUILD glibc-2.36-r8.ebuild 52466 BLAKE2B fc59a2935c5e9487585449477ae7a0db2b0054 EBUILD glibc-2.37-r3.ebuild 52043 BLAKE2B 91491de207d167232704fc184736ad240935d2534d9233ee980c854666e74c2ee2da028163e06ccfb64e39cc3720ee1d104e8bf6aa9cc3c643f4e3875f11e6db SHA512 559a26fd9fade821b6747a992d3e54b4660cf8c2e71319cc5820554409b913fd0bb9cb5c3efc364b2cafcb3979eea715949cc6a983cd376eb13d546487719981 EBUILD glibc-2.37-r4.ebuild 52806 BLAKE2B ec198942cd043bd4673f9cc97a2ad2d45e62fa0c0a11830b8403bd17e16ec40c06045592d13a90d6d12910717edf1c1d27c6355dea5100e98977732ca0fc8962 SHA512 00e687ba68b995274d01d5a2e7ba2b505962e4f5444d89208c5e15d8b410a99cb291dbf91d8d7877f726ea0983ae61319a80925aa7f825cd853ef58a03b85da2 EBUILD glibc-2.38-r1.ebuild 52749 BLAKE2B 0aadce9350d63d457d62eb00860913acdb13270387b9bf01bc2f4e1bdafaf39030518f03d188fb242bcb22fbe6dc7646162d6808cb83ab6d6e6abbd5c8d5c9b8 SHA512 18eefa2fe75ba19530da1d98427f2d3fed10cdce7a0a8d501e0bd735f0264fb4f1e72cd043666f2ff0ad34ba1b64c5f2d5167413e43a9ded6d73e199117dbf34 -EBUILD glibc-2.38.ebuild 52749 BLAKE2B b48e3b77d50fedc74049b0a126302595e7819266452275a2cd16d8577b4e689c48aba21b066f2b45988b73e8ce36a11b08205a2ab020f17df10d7cc64f980679 SHA512 e560a0f55fbcd24f1db45fe85622aaf5e3f94b9f311c55eb205c00490ab907bf237b9f097676674ea990eec5a3bd6bd88a7ad9f62b00fb44c2552259d6bfeaea EBUILD glibc-9999.ebuild 52749 BLAKE2B b48e3b77d50fedc74049b0a126302595e7819266452275a2cd16d8577b4e689c48aba21b066f2b45988b73e8ce36a11b08205a2ab020f17df10d7cc64f980679 SHA512 e560a0f55fbcd24f1db45fe85622aaf5e3f94b9f311c55eb205c00490ab907bf237b9f097676674ea990eec5a3bd6bd88a7ad9f62b00fb44c2552259d6bfeaea MISC metadata.xml 2142 BLAKE2B 765ba540eb10afccd1bade4de56f0c13ce269225500a62d1d17328194de69e7fa15d359a14eac6bfa8a36df45344db3d52f5e1811b174cf1fa2bfb95ad7760a7 SHA512 2f4a148c076a0967663d14e76b85a698ddae7093ff299b0dc95a6c3b00957c9bf73443f2bace9670eb62a45465efbcca892bb52b6aac8577acb2bc5f74a7397c diff --git a/sys-libs/glibc/glibc-2.38.ebuild b/sys-libs/glibc/glibc-2.38.ebuild deleted file mode 100644 index c80a8e763200..000000000000 --- a/sys-libs/glibc/glibc-2.38.ebuild +++ /dev/null @@ -1,1674 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc -# Please read & adapt the page as necessary if obsolete. - -PYTHON_COMPAT=( python3_{9..11} ) -TMPFILES_OPTIONAL=1 - -inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ - multilib systemd multiprocessing tmpfiles - -DESCRIPTION="GNU libc C library" -HOMEPAGE="https://www.gnu.org/software/libc/" -LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" -SLOT="2.2" - -EMULTILIB_PKG="true" - -# Gentoo patchset (ignored for live ebuilds) -PATCH_VER=1 -PATCH_DEV=dilfridge - -# gcc mulitilib bootstrap files version -GCC_BOOTSTRAP_VER=20201208 - -# systemd integration version -GLIBC_SYSTEMD_VER=20210729 - -# Minimum kernel version that glibc requires -MIN_KERN_VER="3.2.0" - -# Minimum pax-utils version needed (which contains any new syscall changes for -# its seccomp filter!). Please double check this! -MIN_PAX_UTILS_VER="1.3.3" - -if [[ ${PV} == 9999* ]]; then - inherit git-r3 -else - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - SRC_URI="mirror://gnu/glibc/${P}.tar.xz" - SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz" -fi - -SRC_URI+=" multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" -SRC_URI+=" systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz )" - -IUSE="audit caps cet compile-locales +crypt custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl profile selinux +ssp stack-realign +static-libs suid systemd systemtap test vanilla" - -# Here's how the cross-compile logic breaks down ... -# CTARGET - machine that will target the binaries -# CHOST - machine that will host the binaries -# CBUILD - machine that will build the binaries -# If CTARGET != CHOST, it means you want a libc for cross-compiling. -# If CHOST != CBUILD, it means you want to cross-compile the libc. -# CBUILD = CHOST = CTARGET - native build/install -# CBUILD != (CHOST = CTARGET) - cross-compile a native build -# (CBUILD = CHOST) != CTARGET - libc for cross-compiler -# CBUILD != CHOST != CTARGET - cross-compile a libc for a cross-compiler -# For install paths: -# CHOST = CTARGET - install into / -# CHOST != CTARGET - install into /usr/CTARGET/ -# -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} -if [[ ${CTARGET} == ${CHOST} ]] ; then - if [[ ${CATEGORY} == cross-* ]] ; then - export CTARGET=${CATEGORY#cross-} - fi -fi - -# Note [Disable automatic stripping] -# Disabling automatic stripping for a few reasons: -# - portage's attempt to strip breaks non-native binaries at least on -# arm: bug #697428 -# - portage's attempt to strip libpthread.so.0 breaks gdb thread -# enumeration: bug #697910. This is quite subtle: -# * gdb uses glibc's libthread_db-1.0.so to enumerate threads. -# * libthread_db-1.0.so needs access to libpthread.so.0 local symbols -# via 'ps_pglobal_lookup' symbol defined in gdb. -# * 'ps_pglobal_lookup' uses '.symtab' section table to resolve all -# known symbols in 'libpthread.so.0'. Specifically 'nptl_version' -# (unexported) is used to sanity check compatibility before enabling -# debugging. -# Also see https://sourceware.org/gdb/wiki/FAQ#GDB_does_not_see_any_threads_besides_the_one_in_which_crash_occurred.3B_or_SIGTRAP_kills_my_program_when_I_set_a_breakpoint -# * normal 'strip' command trims '.symtab' -# Thus our main goal here is to prevent 'libpthread.so.0' from -# losing it's '.symtab' entries. -# As Gentoo's strip does not allow us to pass less aggressive stripping -# options and does not check the machine target we strip selectively. - -# We need a new-enough binutils/gcc to match upstream baseline. -# Also we need to make sure our binutils/gcc supports TLS, -# and that gcc already contains the hardened patches. -# Lastly, let's avoid some openssh nastiness, bug 708224, as -# convenience to our users. - -IDEPEND=" - !compile-locales? ( sys-apps/locale-gen ) -" -BDEPEND=" - ${PYTHON_DEPS} - >=app-misc/pax-utils-${MIN_PAX_UTILS_VER} - sys-devel/bison - compile-locales? ( sys-apps/locale-gen ) - doc? ( - dev-lang/perl - sys-apps/texinfo - ) - test? ( - dev-lang/perl - >=net-dns/libidn2-2.3.0 - ) -" -COMMON_DEPEND=" - gd? ( media-libs/gd:2= ) - nscd? ( selinux? ( - audit? ( sys-process/audit ) - caps? ( sys-libs/libcap ) - ) ) - suid? ( caps? ( sys-libs/libcap ) ) - selinux? ( sys-libs/libselinux ) - systemtap? ( dev-util/systemtap ) -" -DEPEND="${COMMON_DEPEND} -" -RDEPEND="${COMMON_DEPEND} - !' | $(tc-getCPP ${CTARGET}) ${CFLAGS} 2>&1 | grep -o '[^"]*linux/version.h') - ALT_BUILD_HEADERS=${header_path%/linux/version.h} - fi - fi - fi - echo "${ALT_BUILD_HEADERS}" -} - -alt_libdir() { - echo $(alt_prefix)/$(get_libdir) -} -alt_usrlibdir() { - echo $(alt_prefix)/usr/$(get_libdir) -} - -builddir() { - echo "${WORKDIR}/build-${ABI}-${CTARGET}-$1" -} - -do_compile_test() { - local ret save_cflags=${CFLAGS} - CFLAGS+=" $1" - shift - - pushd "${T}" >/dev/null - - rm -f glibc-test* - printf '%b' "$*" > glibc-test.c - - # We assume CC is already set up. - nonfatal emake glibc-test - ret=$? - - popd >/dev/null - - CFLAGS=${save_cflags} - return ${ret} -} - -do_run_test() { - local ret - - if [[ ${MERGE_TYPE} == "binary" ]] ; then - # ignore build failures when installing a binary package #324685 - do_compile_test "" "$@" 2>/dev/null || return 0 - else - if ! do_compile_test "" "$@" ; then - ewarn "Simple build failed ... assuming this is desired #324685" - return 0 - fi - fi - - pushd "${T}" >/dev/null - - ./glibc-test - ret=$? - rm -f glibc-test* - - popd >/dev/null - - return ${ret} -} - -setup_target_flags() { - # This largely mucks with compiler flags. None of which should matter - # when building up just the headers. - just_headers && return 0 - - case $(tc-arch) in - x86) - # -march needed for #185404 #199334 - # TODO: When creating the first glibc cross-compile, this test will - # always fail as it does a full link which in turn requires glibc. - # Probably also applies when changing multilib profile settings (e.g. - # enabling x86 when the profile was amd64-only previously). - # We could change main to _start and pass -nostdlib here so that we - # only test the gcc code compilation. Or we could do a compile and - # then look for the symbol via scanelf. - if ! do_compile_test "" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then - local t=${CTARGET_OPT:-${CTARGET}} - t=${t%%-*} - filter-flags '-march=*' - export CFLAGS="-march=${t} ${CFLAGS}" - einfo "Auto adding -march=${t} to CFLAGS #185404" - fi - # For compatibility with older binaries at slight performance cost. - use stack-realign && export CFLAGS+=" -mstackrealign" - ;; - amd64) - # -march needed for #185404 #199334 - # TODO: See cross-compile issues listed above for x86. - if [[ ${ABI} == x86 ]]; then - if ! do_compile_test "${CFLAGS_x86}" 'void f(int i, void *p) {if (__sync_fetch_and_add(&i, 1)) f(i, p);}\nint main(){return 0;}\n'; then - local t=${CTARGET_OPT:-${CTARGET}} - t=${t%%-*} - # Normally the target is x86_64-xxx, so turn that into the -march that - # gcc actually accepts. #528708 - [[ ${t} == "x86_64" ]] && t="x86-64" - filter-flags '-march=*' - # ugly, ugly, ugly. ugly. - CFLAGS_x86=$(CFLAGS=${CFLAGS_x86} filter-flags '-march=*'; echo "${CFLAGS}") - export CFLAGS_x86="${CFLAGS_x86} -march=${t}" - einfo "Auto adding -march=${t} to CFLAGS_x86 #185404 (ABI=${ABI})" - fi - # For compatibility with older binaries at slight performance cost. - use stack-realign && export CFLAGS_x86+=" -mstackrealign" - - # Workaround for bug #823780. - # Need to save/restore CC because earlier on, we stuff it full of CFLAGS, and tc-getCPP doesn't like that. - CC_mangled=${CC} - CC=${glibc__GLIBC_CC} - if tc-is-gcc && (($(gcc-major-version) == 11)) && (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then - export CFLAGS_x86="${CFLAGS_x86} -mno-avx512f" - einfo "Auto adding -mno-avx512f to CFLAGS_x86 for buggy GCC version (bug #823780) (ABI=${ABI})" - fi - CC=${CC_mangled} - fi - ;; - mips) - # The mips abi cannot support the GNU style hashes. #233233 - filter-ldflags -Wl,--hash-style=gnu -Wl,--hash-style=both - ;; - ppc|ppc64) - # Many arch-specific implementations do not work on ppc with - # cache-block not equal to 128 bytes. This breaks memset: - # https://sourceware.org/PR26522 - # https://bugs.gentoo.org/737996 - # Use default -mcpu=. For ppc it means non-multiarch setup. - filter-flags '-mcpu=*' - ;; - sparc) - # Both sparc and sparc64 can use -fcall-used-g6. -g7 is bad, though. - filter-flags "-fcall-used-g7" - append-flags "-fcall-used-g6" - - local cpu - case ${CTARGET} in - sparc64-*) - cpu="sparc64" - case $(get-flag mcpu) in - v9) - # We need to force at least v9a because the base build doesn't - # work with just v9. - # https://sourceware.org/bugzilla/show_bug.cgi?id=19477 - append-flags "-Wa,-xarch=v9a" - ;; - esac - ;; - sparc-*) - case $(get-flag mcpu) in - v8|supersparc|hypersparc|leon|leon3) - cpu="sparcv8" - ;; - *) - cpu="sparcv9" - ;; - esac - ;; - esac - [[ -n ${cpu} ]] && CTARGET_OPT="${cpu}-${CTARGET#*-}" - ;; - esac -} - -setup_flags() { - # Make sure host make.conf doesn't pollute us - if is_crosscompile || tc-is-cross-compiler ; then - CHOST=${CTARGET} strip-unsupported-flags - fi - - # Store our CFLAGS because it's changed depending on which CTARGET - # we are building when pulling glibc on a multilib profile - CFLAGS_BASE=${CFLAGS_BASE-${CFLAGS}} - CFLAGS=${CFLAGS_BASE} - CXXFLAGS_BASE=${CXXFLAGS_BASE-${CXXFLAGS}} - CXXFLAGS=${CXXFLAGS_BASE} - ASFLAGS_BASE=${ASFLAGS_BASE-${ASFLAGS}} - ASFLAGS=${ASFLAGS_BASE} - - # Allow users to explicitly avoid flag sanitization via - # USE=custom-cflags. - if ! use custom-cflags; then - # Over-zealous CFLAGS can often cause problems. What may work for one - # person may not work for another. To avoid a large influx of bugs - # relating to failed builds, we strip most CFLAGS out to ensure as few - # problems as possible. - strip-flags - # Lock glibc at -O2; we want to be conservative here. - filter-flags '-O?' - append-flags -O2 - fi - - strip-unsupported-flags - filter-lto - filter-flags -m32 -m64 '-mabi=*' - - # glibc aborts if rpath is set by LDFLAGS - filter-ldflags '-Wl,-rpath=*' - - # ld can't use -r & --relax at the same time, bug #788901 - # https://sourceware.org/PR27837 - filter-ldflags '-Wl,--relax' - - # some weird software relies on sysv hashes in glibc, bug 863863, bug 864100 - # we have to do that here already so mips can filter it out again :P - if use hash-sysv-compat ; then - append-ldflags '-Wl,--hash-style=both' - fi - - # #492892 - filter-flags -frecord-gcc-switches - - # #898098 - filter-flags -fno-builtin - - # #829583 - filter-lfs-flags - - unset CBUILD_OPT CTARGET_OPT - if use multilib ; then - CTARGET_OPT=$(get_abi_CTARGET) - [[ -z ${CTARGET_OPT} ]] && CTARGET_OPT=$(get_abi_CHOST) - fi - - setup_target_flags - - if [[ -n ${CTARGET_OPT} && ${CBUILD} == ${CHOST} ]] && ! is_crosscompile; then - CBUILD_OPT=${CTARGET_OPT} - fi - - # glibc's headers disallow -O0 and fail at build time: - # include/libc-symbols.h:75:3: #error "glibc cannot be compiled without optimization" - # https://sourceware.org/glibc/wiki/FAQ#Why_do_I_get:.60.23error_.22glibc_cannot_be_compiled_without_optimization.22.27.2C_when_trying_to_compile_GNU_libc_with_GNU_CC.3F - replace-flags -O0 -O1 - - # glibc handles this internally already where it's appropriate; - # can't always have SSP when we're the ones setting it up, etc - filter-flags '-fstack-protector*' - - # Similar issues as with SSP. Can't inject yourself that early. - filter-flags '-fsanitize=*' - - # See end of bug #830454; we handle this via USE=cet - filter-flags '-fcf-protection=*' - - # When bootstrapping, we may have a situation where - # CET-enabled gcc from seed is used to build CET-disabled - # glibc. As such, gcc implicitly enables CET if no - # -fcf-protection flag is passed. For a typical package it - # should not be a problem, but for glibc it matters as it is - # dealing with CET in ld.so. So if CET is supposed to be - # disabled for glibc, be explicit about it. - if (use amd64 || use x86) && ! use cet; then - append-flags '-fcf-protection=none' - fi -} - -use_multiarch() { - # Allow user to disable runtime arch detection in multilib. - use multiarch || return 1 - # Make sure binutils is new enough to support indirect functions, - # #336792. This funky sed supports gold and bfd linkers. - local bver nver - bver=$($(tc-getLD ${CTARGET}) -v | sed -n -r '1{s:[^0-9]*::;s:^([0-9.]*).*:\1:;p}') - case $(tc-arch ${CTARGET}) in - amd64|x86) nver="2.20" ;; - arm) nver="2.22" ;; - hppa) nver="2.23" ;; - ppc|ppc64) nver="2.20" ;; - # ifunc support was added in 2.23, but glibc also needs - # machinemode which is in 2.24. - s390) nver="2.24" ;; - sparc) nver="2.21" ;; - *) return 1 ;; - esac - ver_test ${bver} -ge ${nver} -} - -# Setup toolchain variables that had historically been defined in the -# profiles for these archs. -setup_env() { - # silly users - unset LD_RUN_PATH - unset LD_ASSUME_KERNEL - - if is_crosscompile || tc-is-cross-compiler ; then - multilib_env ${CTARGET_OPT:-${CTARGET}} - - if ! use multilib ; then - MULTILIB_ABIS=${DEFAULT_ABI} - else - MULTILIB_ABIS=${MULTILIB_ABIS:-${DEFAULT_ABI}} - fi - - # If the user has CFLAGS_ in their make.conf, use that, - # and fall back on CFLAGS. - local VAR=CFLAGS_${CTARGET//[-.]/_} - CFLAGS=${!VAR-${CFLAGS}} - einfo " $(printf '%15s' 'Manual CFLAGS:') ${CFLAGS}" - fi - - setup_flags - - export ABI=${ABI:-${DEFAULT_ABI:-default}} - - if just_headers ; then - # Avoid mixing host's CC and target's CFLAGS_${ABI}: - # At this bootstrap stage we have only binutils for - # target but not compiler yet. - einfo "Skip CC ABI injection. We can't use (cross-)compiler yet." - return 0 - fi - - # Glibc does not work with gold (for various reasons) #269274. - tc-ld-disable-gold - - if use doc ; then - export MAKEINFO=makeinfo - else - export MAKEINFO=/dev/null - fi - - # Reset CC and CXX to the value at start of emerge - export CC=${glibc__ORIG_CC:-${CC:-$(tc-getCC ${CTARGET})}} - export CXX=${glibc__ORIG_CXX:-${CXX:-$(tc-getCXX ${CTARGET})}} - - # and make sure glibc__ORIG_CC and glibc__ORIG_CXX is defined now. - export glibc__ORIG_CC=${CC} - export glibc__ORIG_CXX=${CXX} - - if tc-is-clang && ! use custom-cflags && ! is_crosscompile ; then - export glibc__force_gcc=yes - # once this is toggled on, it needs to stay on, since with CPP manipulated - # tc-is-clang does not work correctly anymore... - fi - - if [[ ${glibc__force_gcc} == "yes" ]] ; then - # If we are running in an otherwise clang/llvm environment, we need to - # recover the proper gcc and binutils settings here, at least until glibc - # is finally building with clang. So let's override everything that is - # set in the clang profiles. - # Want to shoot yourself into the foot? Set USE=custom-cflags, that's always - # a good start into that direction. - # Also, if you're crosscompiling, let's assume you know what you are doing. - # Hopefully. - # Last, we need the settings of the *build* environment, not of the - # target environment... - - local current_binutils_path=$(env ROOT="${BROOT}" binutils-config -B) - local current_gcc_path=$(env ROOT="${BROOT}" gcc-config -B) - einfo "Overriding clang configuration, since it won't work here" - - export CC="${current_gcc_path}/gcc" - export CPP="${current_gcc_path}/cpp" - export CXX="${current_gcc_path}/g++" - export LD="${current_binutils_path}/ld.bfd" - export AR="${current_binutils_path}/ar" - export AS="${current_binutils_path}/as" - export NM="${current_binutils_path}/nm" - export STRIP="${current_binutils_path}/strip" - export RANLIB="${current_binutils_path}/ranlib" - export OBJCOPY="${current_binutils_path}/objcopy" - export STRINGS="${current_binutils_path}/strings" - export OBJDUMP="${current_binutils_path}/objdump" - export READELF="${current_binutils_path}/readelf" - export ADDR2LINE="${current_binutils_path}/addr2line" - - # do we need to also do flags munging here? yes! at least... - filter-flags '-fuse-ld=*' - filter-flags '-D_FORTIFY_SOURCE=*' - - else - - # this is the "normal" case - - export CC="$(tc-getCC ${CTARGET})" - export CXX="$(tc-getCXX ${CTARGET})" - - # Always use tuple-prefixed toolchain. For non-native ABI glibc's configure - # can't detect them automatically due to ${CHOST} mismatch and fallbacks - # to unprefixed tools. Similar to multilib.eclass:multilib_toolchain_setup(). - export NM="$(tc-getNM ${CTARGET})" - export READELF="$(tc-getREADELF ${CTARGET})" - - fi - - # We need to export CFLAGS with abi information in them because glibc's - # configure script checks CFLAGS for some targets (like mips). Keep - # around the original clean value to avoid appending multiple ABIs on - # top of each other. (Why does the comment talk about CFLAGS if the code - # acts on CC?) - export glibc__GLIBC_CC=${CC} - export glibc__GLIBC_CXX=${CXX} - - export glibc__abi_CFLAGS="$(get_abi_CFLAGS)" - - # CFLAGS can contain ABI-specific flags like -mfpu=neon, see bug #657760 - # To build .S (assembly) files with the same ABI-specific flags - # upstream currently recommends adding CFLAGS to CC/CXX: - # https://sourceware.org/PR23273 - # Note: Passing CFLAGS via CPPFLAGS overrides glibc's arch-specific CFLAGS - # and breaks multiarch support. See 659030#c3 for an example. - # The glibc configure script doesn't properly use LDFLAGS all the time. - export CC="${glibc__GLIBC_CC} ${glibc__abi_CFLAGS} ${CFLAGS} ${LDFLAGS}" - - # Some of the tests are written in C++, so we need to force our multlib abis in, bug 623548 - export CXX="${glibc__GLIBC_CXX} ${glibc__abi_CFLAGS} ${CFLAGS}" - - if is_crosscompile; then - # Assume worst-case bootstrap: glibc is built for the first time - # with ${CTARGET}-g++ not available yet. We avoid - # building auxiliary programs that require C++: bug #683074 - # It should not affect final result. - export libc_cv_cxx_link_ok=no - # The line above has the same effect. We set CXX explicitly - # to make build logs less confusing. - export CXX= - fi -} - -foreach_abi() { - setup_env - - local ret=0 - local abilist="" - if use multilib ; then - abilist=$(get_install_abis) - else - abilist=${DEFAULT_ABI} - fi - local -x ABI - for ABI in ${abilist:-default} ; do - setup_env - einfo "Running $1 for ABI ${ABI}" - $1 - : $(( ret |= $? )) - done - return ${ret} -} - -glibc_banner() { - local b="Gentoo ${PVR}" - [[ -n ${PATCH_VER} ]] && ! use vanilla && b+=" (patchset ${PATCH_VER})" - echo "${b}" -} - -# The following Kernel version handling functions are mostly copied from portage -# source. It's better not to use linux-info.eclass here since a) it adds too -# much magic, see bug 326693 for some of the arguments, and b) some of the -# functions are just not provided. - -g_get_running_KV() { - uname -r - return $? -} - -g_KV_major() { - [[ -z $1 ]] && return 1 - local KV=$@ - echo "${KV%%.*}" -} - -g_KV_minor() { - [[ -z $1 ]] && return 1 - local KV=$@ - KV=${KV#*.} - echo "${KV%%.*}" -} - -g_KV_micro() { - [[ -z $1 ]] && return 1 - local KV=$@ - KV=${KV#*.*.} - echo "${KV%%[^[:digit:]]*}" -} - -g_KV_to_int() { - [[ -z $1 ]] && return 1 - local KV_MAJOR=$(g_KV_major "$1") - local KV_MINOR=$(g_KV_minor "$1") - local KV_MICRO=$(g_KV_micro "$1") - local KV_int=$(( KV_MAJOR * 65536 + KV_MINOR * 256 + KV_MICRO )) - - # We make version 2.2.0 the minimum version we will handle as - # a sanity check ... if its less, we fail ... - if [[ ${KV_int} -ge 131584 ]] ; then - echo "${KV_int}" - return 0 - fi - return 1 -} - -g_int_to_KV() { - local version=$1 major minor micro - major=$((version / 65536)) - minor=$(((version % 65536) / 256)) - micro=$((version % 256)) - echo ${major}.${minor}.${micro} -} - -eend_KV() { - [[ $(g_KV_to_int $1) -ge $(g_KV_to_int $2) ]] - eend $? -} - -get_kheader_version() { - printf '#include \nLINUX_VERSION_CODE\n' | \ - $(tc-getCPP ${CTARGET}) -I "$(build_eprefix)$(alt_build_headers)" - | \ - tail -n 1 -} - -# We collect all sanity checks here. Consistency is not guranteed between -# pkg_ and src_ phases, so we call this function both in pkg_pretend and in -# src_unpack. -sanity_prechecks() { - # Prevent native builds from downgrading - if [[ ${MERGE_TYPE} != "buildonly" ]] && \ - [[ -z ${ROOT} ]] && \ - [[ ${CBUILD} == ${CHOST} ]] && \ - [[ ${CHOST} == ${CTARGET} ]] ; then - - # The high rev # is to allow people to downgrade between -r# - # versions. We want to block 2.20->2.19, but 2.20-r3->2.20-r2 - # should be fine. Hopefully we never actually use a r# this - # high. - if has_version ">${CATEGORY}/${P}-r10000" ; then - eerror "Sanity check to keep you from breaking your system:" - eerror " Downgrading glibc is not supported and a sure way to destruction." - [[ ${I_ALLOW_TO_BREAK_MY_SYSTEM} = yes ]] || die "Aborting to save your system." - fi - - if ! do_run_test '#include \n#include \nint main(){return syscall(1000)!=-1;}\n' ; then - eerror "Your old kernel is broken. You need to update it to a newer" - eerror "version as syscall() will break. See bug 279260." - die "Old and broken kernel." - fi - fi - - if [[ ${CTARGET} == i386-* ]] ; then - eerror "i386 CHOSTs are no longer supported." - eerror "Chances are you don't actually want/need i386." - eerror "Please read https://www.gentoo.org/doc/en/change-chost.xml" - die "Please fix your CHOST" - fi - - if [[ -e /proc/xen ]] && [[ $(tc-arch) == "x86" ]] && ! is-flag -mno-tls-direct-seg-refs ; then - ewarn "You are using Xen but don't have -mno-tls-direct-seg-refs in your CFLAGS." - ewarn "This will result in a 50% performance penalty when running with a 32bit" - ewarn "hypervisor, which is probably not what you want." - fi - - # ABI-specific checks follow here. Hey, we have a lot more specific conditions that - # we test for... - if ! is_crosscompile ; then - if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then - ebegin "Checking that IA32 emulation is enabled in the running kernel" - echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c" - local STAT - if ${CC-${CHOST}-gcc} ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then - "${T}/check-ia32-emulation.elf32" - STAT=$? - else - # Don't fail here to allow single->multi ABI switch - # or recover from breakage like bug #646424 - ewarn "Failed to compile the ABI test. Broken host glibc?" - STAT=0 - fi - rm -f "${T}/check-ia32-emulation.elf32" - eend $STAT - [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc." - fi - - fi - - # When we actually have to compile something... - if ! just_headers && [[ ${MERGE_TYPE} != "binary" ]] ; then - if [[ -d "${ESYSROOT}"/usr/lib/include ]] ; then - # bug #833620, bug #643302 - eerror "Found ${ESYSROOT}/usr/lib/include directory!" - eerror "This is known to break glibc's build." - eerror "Please backup its contents then remove the directory." - die "Found directory (${ESYSROOT}/usr/lib/include) which will break build (bug #833620)!" - fi - - if [[ ${CTARGET} == *-linux* ]] ; then - local run_kv build_kv want_kv - - run_kv=$(g_get_running_KV) - build_kv=$(g_int_to_KV $(get_kheader_version)) - want_kv=${MIN_KERN_VER} - - if ! is_crosscompile && ! tc-is-cross-compiler ; then - # Building fails on an non-supporting kernel - ebegin "Checking running kernel version (${run_kv} >= ${want_kv})" - if ! eend_KV ${run_kv} ${want_kv} ; then - echo - eerror "You need a kernel of at least ${want_kv}!" - die "Kernel version too low!" - fi - fi - - # Do not run this check for pkg_pretend, just pkg_setup and friends (if we ever get used there). - # It's plausible (seen it in the wild) that Portage will (correctly) schedule a linux-headers - # upgrade before glibc, but because pkg_pretend gets run before any packages are merged at all (not - # just glibc), the whole emerge gets aborted without a good reason. We probably don't - # need to run this check at all given we have a dependency on the right headers, - # but let's leave it as-is for now. - if [[ ${EBUILD_PHASE_FUNC} != pkg_pretend ]] ; then - ebegin "Checking linux-headers version (${build_kv} >= ${want_kv})" - if ! eend_KV ${build_kv} ${want_kv} ; then - echo - eerror "You need linux-headers of at least ${want_kv}!" - die "linux-headers version too low!" - fi - fi - fi - fi -} - -upgrade_warning() { - if [[ ${MERGE_TYPE} != buildonly && -n ${REPLACING_VERSIONS} && -z ${ROOT} ]]; then - local oldv newv=$(ver_cut 1-2 ${PV}) - for oldv in ${REPLACING_VERSIONS}; do - if ver_test ${oldv} -lt ${newv}; then - ewarn "After upgrading glibc, please restart all running processes." - ewarn "Be sure to include init (telinit u) or systemd (systemctl daemon-reexec)." - ewarn "Alternatively, reboot your system." - ewarn "(See bug #660556, bug #741116, bug #823756, etc)" - break - fi - done - fi -} - -# -# the phases -# - -# pkg_pretend - -pkg_pretend() { - upgrade_warning -} - -# pkg_setup - -pkg_setup() { - # see bug 682570 - [[ -z ${BOOTSTRAP_RAP} ]] && python-any-r1_pkg_setup -} - -# src_unpack - -src_unpack() { - setup_env - - einfo "Checking general environment sanity." - sanity_prechecks - - use multilib-bootstrap && unpack gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz - - if [[ ${PV} == 9999* ]] ; then - EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/toolchain/glibc-patches.git" - EGIT_CHECKOUT_DIR=${WORKDIR}/patches-git - git-r3_src_unpack - mv patches-git/9999 patches || die - - EGIT_REPO_URI="https://sourceware.org/git/glibc.git" - EGIT_CHECKOUT_DIR=${S} - git-r3_src_unpack - else - unpack ${P}.tar.xz - - cd "${WORKDIR}" || die - unpack glibc-${PV}-patches-${PATCH_VER}.tar.xz - fi - - cd "${WORKDIR}" || die - use systemd && unpack glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz -} - -# src_prepare - -src_prepare() { - local patchsetname - if ! use vanilla ; then - if [[ ${PV} == 9999* ]] ; then - patchsetname="from git master" - else - patchsetname="${PV}-${PATCH_VER}" - fi - einfo "Applying Gentoo Glibc patchset ${patchsetname}" - eapply "${WORKDIR}"/patches - einfo "Done." - fi - - default - - gnuconfig_update - - cd "${WORKDIR}" || die - find . -name configure -exec touch {} + - - # Fix permissions on some of the scripts. - chmod u+x "${S}"/scripts/*.sh - - cd "${S}" || die -} - -# src_configure - -glibc_do_configure() { - dump_build_environment - - local myconf=() - - # Use '=strong' instead of '=all' to protect only functions - # worth protecting from stack smashes. - myconf+=( --enable-stack-protector=$(usex ssp strong no) ) - - # Keep a whitelist of targets supporing IFUNC. glibc's ./configure - # is not robust enough to detect proper support: - # https://bugs.gentoo.org/641216 - # https://sourceware.org/PR22634#c0 - case $(tc-arch ${CTARGET}) in - # Keep whitelist of targets where autodetection mostly works. - amd64|x86|sparc|ppc|ppc64|arm|arm64|s390|riscv|loong) ;; - # Blacklist everywhere else - *) myconf+=( libc_cv_ld_gnu_indirect_function=no ) ;; - esac - - # Enable Intel Control-flow Enforcement Technology on amd64 if requested - case ${CTARGET} in - x86_64-*) myconf+=( $(use_enable cet) ) ;; - *) ;; - esac - - [[ $(tc-is-softfloat) == "yes" ]] && myconf+=( --without-fp ) - - myconf+=( --enable-kernel=${MIN_KERN_VER} ) - - # Since SELinux support is only required for nscd, only enable it if: - # 1. USE selinux - # 2. only for the primary ABI on multilib systems - # 3. Not a crosscompile - if ! is_crosscompile && use selinux ; then - if use multilib ; then - if is_final_abi ; then - myconf+=( --with-selinux ) - else - myconf+=( --without-selinux ) - fi - else - myconf+=( --with-selinux ) - fi - else - myconf+=( --without-selinux ) - fi - - # Force a few tests where we always know the answer but - # configure is incapable of finding it. - if is_crosscompile ; then - export \ - libc_cv_c_cleanup=yes \ - libc_cv_forced_unwind=yes - fi - - myconf+=( - --disable-werror - --enable-bind-now - --enable-fortify-source - --build=${CBUILD_OPT:-${CBUILD}} - --host=${CTARGET_OPT:-${CTARGET}} - $(use_enable profile) - $(use_with gd) - --with-headers=$(build_eprefix)$(alt_build_headers) - --prefix="$(host_eprefix)/usr" - --sysconfdir="$(host_eprefix)/etc" - --localstatedir="$(host_eprefix)/var" - --libdir='$(prefix)'/$(get_libdir) - --mandir='$(prefix)'/share/man - --infodir='$(prefix)'/share/info - --libexecdir='$(libdir)'/misc/glibc - --with-bugurl=https://bugs.gentoo.org/ - --with-pkgversion="$(glibc_banner)" - $(use_enable crypt) - $(use_multiarch || echo --disable-multi-arch) - $(use_enable systemtap) - $(use_enable nscd) - - # /usr/bin/mtrace has a Perl shebang. Gentoo Prefix QA checks fail if - # Perl hasn't been installed inside the prefix yet and configure picks - # up a Perl from outside the prefix instead. configure will fail to - # execute Perl during configure if we're cross-compiling a prefix, but - # it will just disable mtrace in that case. - # Note: mtrace is needed by the test suite. - ac_cv_path_PERL="$(usex perl "${EPREFIX}"/usr/bin/perl $(usex test "${EPREFIX}"/usr/bin/perl $(usex doc "${EPREFIX}"/usr/bin/perl no)))" - - # locale data is arch-independent - # https://bugs.gentoo.org/753740 - libc_cv_complocaledir='${exec_prefix}/lib/locale' - - # On aarch64 there is no way to override -mcpu=native, and if - # the current cpu does not support SVE configure fails. - # Let's boldly assume our toolchain can always build SVE instructions. - libc_cv_aarch64_sve_asm=yes - - ${EXTRA_ECONF} - ) - - # We rely on sys-libs/timezone-data for timezone tools normally. - myconf+=( $(use_enable vanilla timezone-tools) ) - - # These libs don't have configure flags. - ac_cv_lib_audit_audit_log_user_avc_message=$(usex audit || echo no) - ac_cv_lib_cap_cap_init=$(usex caps || echo no) - - # There is no configure option for this and we need to export it - # since the glibc build will re-run configure on itself - export libc_cv_rootsbindir="$(host_eprefix)/sbin" - export libc_cv_slibdir="$(host_eprefix)/$(get_libdir)" - - local builddir=$(builddir nptl) - mkdir -p "${builddir}" - cd "${builddir}" - set -- "${S}"/configure "${myconf[@]}" - echo "$@" - "$@" || die "failed to configure glibc" - - # ia64 static cross-compilers are a pita in so much that they - # can't produce static ELFs (as the libgcc.a is broken). so - # disable building of the programs for those targets if it - # doesn't work. - # XXX: We could turn this into a compiler test, but ia64 is - # the only one that matters, so this should be fine for now. - if is_crosscompile && [[ ${CTARGET} == ia64* ]] ; then - sed -i '1i+link-static = touch $@' config.make - fi - - # If we're trying to migrate between ABI sets, we need - # to lie and use a local copy of gcc. Like if the system - # is built with MULTILIB_ABIS="amd64 x86" but we want to - # add x32 to it, gcc/glibc don't yet support x32. - # - if [[ -n ${GCC_BOOTSTRAP_VER} ]] && use multilib-bootstrap ; then - echo 'int main(void){}' > "${T}"/test.c || die - if ! $(tc-getCC ${CTARGET}) ${CFLAGS} ${LDFLAGS} "${T}"/test.c -Wl,-emain -lgcc 2>/dev/null ; then - sed -i -e '/^CC = /s:$: -B$(objdir)/../'"gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}/${ABI}:" config.make || die - fi - fi -} - -glibc_headers_configure() { - export ABI=default - - local builddir=$(builddir "headers") - mkdir -p "${builddir}" - cd "${builddir}" - - # if we don't have a compiler yet, we can't really test it now ... - # hopefully they don't affect header generation, so let's hope for - # the best here ... - local v vars=( - ac_cv_header_cpuid_h=yes - libc_cv_{386,390,alpha,arm,hppa,ia64,mips,{powerpc,sparc}{,32,64},sh,x86_64}_tls=yes - libc_cv_asm_cfi_directives=yes - libc_cv_broken_visibility_attribute=no - libc_cv_c_cleanup=yes - libc_cv_compiler_powerpc64le_binary128_ok=yes - libc_cv_forced_unwind=yes - libc_cv_gcc___thread=yes - libc_cv_mlong_double_128=yes - libc_cv_mlong_double_128ibm=yes - libc_cv_ppc_machine=yes - libc_cv_ppc_rel16=yes - libc_cv_predef_fortify_source=no - libc_cv_target_power8_ok=yes - libc_cv_visibility_attribute=yes - libc_cv_z_combreloc=yes - libc_cv_z_execstack=yes - libc_cv_z_initfirst=yes - libc_cv_z_nodelete=yes - libc_cv_z_nodlopen=yes - libc_cv_z_relro=yes - libc_mips_abi=${ABI} - libc_mips_float=$([[ $(tc-is-softfloat) == "yes" ]] && echo soft || echo hard) - # These libs don't have configure flags. - ac_cv_lib_audit_audit_log_user_avc_message=no - ac_cv_lib_cap_cap_init=no - ) - - einfo "Forcing cached settings:" - for v in "${vars[@]}" ; do - einfo " ${v}" - export ${v} - done - - local headers_only_arch_CPPFLAGS=() - - # Blow away some random CC settings that screw things up. #550192 - if [[ -d ${S}/sysdeps/mips ]]; then - pushd "${S}"/sysdeps/mips >/dev/null - sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=32:' mips32/Makefile mips64/n32/Makefile || die - sed -i -e '/^CC +=/s:=.*:= -D_MIPS_SZPTR=64:' mips64/n64/Makefile || die - - # Force the mips ABI to the default. This is OK because the set of - # installed headers in this phase is the same between the 3 ABIs. - # If this ever changes, this hack will break, but that's unlikely - # as glibc discourages that behavior. - # https://crbug.com/647033 - sed -i -e 's:abiflag=.*:abiflag=_ABIO32:' preconfigure || die - - popd >/dev/null - fi - - case ${CTARGET} in - riscv*) - # RISC-V interrogates the compiler to determine which target to - # build. If building the headers then we don't strictly need a - # RISC-V compiler, so the built-in definitions that are provided - # along with all RISC-V compiler might not exist. This causes - # glibc's RISC-V preconfigure script to blow up. Since we're just - # building the headers any value will actually work here, so just - # pick the standard one (rv64g/lp64d) to make the build scripts - # happy for now -- the headers are all the same anyway so it - # doesn't matter. - headers_only_arch_CPPFLAGS+=( - -D__riscv_xlen=64 - -D__riscv_flen=64 - -D__riscv_float_abi_double=1 - -D__riscv_atomic=1 - ) ;; - esac - - local myconf=() - myconf+=( - --disable-sanity-checks - --enable-hacker-mode - --disable-werror - --enable-bind-now - --build=${CBUILD_OPT:-${CBUILD}} - --host=${CTARGET_OPT:-${CTARGET}} - --with-headers=$(build_eprefix)$(alt_build_headers) - --prefix="$(host_eprefix)/usr" - $(use_enable crypt) - ${EXTRA_ECONF} - ) - - # Nothing is compiled here which would affect the headers for the target. - # So forcing CC/CFLAGS is sane. - local headers_only_CC=$(tc-getBUILD_CC) - local headers_only_CFLAGS="-O1 -pipe" - local headers_only_CPPFLAGS="-U_FORTIFY_SOURCE ${headers_only_arch_CPPFLAGS[*]}" - local headers_only_LDFLAGS="" - set -- "${S}"/configure "${myconf[@]}" - echo \ - "CC=${headers_only_CC}" \ - "CFLAGS=${headers_only_CFLAGS}" \ - "CPPFLAGS=${headers_only_CPPFLAGS}" \ - "LDFLAGS=${headers_only_LDFLAGS}" \ - "$@" - CC=${headers_only_CC} \ - CFLAGS=${headers_only_CFLAGS} \ - CPPFLAGS=${headers_only_CPPFLAGS} \ - LDFLAGS="" \ - "$@" || die "failed to configure glibc" -} - -do_src_configure() { - if just_headers ; then - glibc_headers_configure - else - glibc_do_configure nptl - fi -} - -src_configure() { - foreach_abi do_src_configure -} - -# src_compile - -do_src_compile() { - emake -C "$(builddir nptl)" -} - -src_compile() { - if just_headers ; then - return - fi - - foreach_abi do_src_compile -} - -# src_test - -glibc_src_test() { - cd "$(builddir nptl)" - - local myxfailparams="" - if [[ "${GENTOO_GLIBC_XFAIL_TESTS}" == "yes" ]] ; then - local virt=$(systemd-detect-virt 2>/dev/null) - if [[ ${virt} == systemd-nspawn ]] ; then - ewarn "Skipping extra tests because in systemd-nspawn container" - XFAIL_TEST_LIST+=( "${XFAIL_NSPAWN_TEST_LIST[@]}" ) - fi - - for myt in ${XFAIL_TEST_LIST[@]} ; do - myxfailparams+="test-xfail-${myt}=yes " - done - fi - - # sandbox does not understand unshare() and prevents - # writes to /proc/, which makes many tests fail - - # we give the tests a bit more time to avoid spurious - # bug reports on slow arches - - SANDBOX_ON=0 LD_PRELOAD= TIMEOUTFACTOR=16 emake ${myxfailparams} check -} - -src_test() { - if just_headers ; then - return - fi - - foreach_abi glibc_src_test || die "tests failed" -} - -# src_install - -run_locale_gen() { - # if the host locales.gen contains no entries, we'll install everything - local root="$1" - local inplace="" - - if [[ "${root}" == "--inplace-glibc" ]] ; then - inplace="--inplace-glibc" - root="$2" - fi - - local locale_list="${root%/}/etc/locale.gen" - - pushd "${ED}"/$(get_libdir) >/dev/null - - if [[ -z $(locale-gen --list --config "${locale_list}") ]] ; then - [[ -z ${inplace} ]] && ewarn "Generating all locales; edit /etc/locale.gen to save time/space" - locale_list="${root%/}/usr/share/i18n/SUPPORTED" - fi - - # bug 736794: we need to be careful with the parallelization... the number of - # processors saved in the environment of a binary package may differ strongly - # from the number of processes available during postinst - local mygenjobs="$(makeopts_jobs)" - if [[ "${EMERGE_FROM}" == "binary" ]] ; then - mygenjobs="$(nproc)" - fi - - set -- locale-gen ${inplace} --jobs "${mygenjobs}" --config "${locale_list}" \ - --destdir "${root}" - echo "$@" - "$@" - - popd >/dev/null -} - -glibc_do_src_install() { - local builddir=$(builddir nptl) - cd "${builddir}" - - emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install - - # This version (2.26) provides some compatibility libraries for the NIS/NIS+ support - # which come without headers etc. Only needed for binary packages since the - # external net-libs/libnsl has increased soversion. Keep only versioned libraries. - find "${D}" -name "libnsl.a" -delete - find "${D}" -name "libnsl.so" -delete - - # Normally upstream_pv is ${PV}. Live ebuilds are exception, there we need - # to infer upstream version: - # '#define VERSION "2.26.90"' -> '2.26.90' - local upstream_pv=$(sed -n -r 's/#define VERSION "(.*)"/\1/p' "${S}"/version.h) - - # Avoid stripping binaries not targeted by ${CHOST}. Or else - # ${CHOST}-strip would break binaries build for ${CTARGET}. - is_crosscompile && dostrip -x / - - # gdb thread introspection relies on local libpthreads symbols. stripping breaks it - # See Note [Disable automatic stripping] - dostrip -x $(alt_libdir)/libpthread-${upstream_pv}.so - - if [[ -e ${ED}/$(alt_usrlibdir)/libm-${upstream_pv}.a ]] ; then - # Move versioned .a file out of libdir to evade portage QA checks - # instead of using gen_usr_ldscript(). We fix ldscript as: - # "GROUP ( /usr/lib64/libm-.a ..." -> "GROUP ( /usr/lib64/glibc-/libm-.a ..." - sed -i "s@\(libm-${upstream_pv}.a\)@${P}/\1@" "${ED}"/$(alt_usrlibdir)/libm.a || die - dodir $(alt_usrlibdir)/${P} - mv "${ED}"/$(alt_usrlibdir)/libm-${upstream_pv}.a "${ED}"/$(alt_usrlibdir)/${P}/libm-${upstream_pv}.a || die - fi - - # We configure toolchains for standalone prefix systems with a sysroot, - # which is prepended to paths in ld scripts, so strip the prefix from these. - # Before: GROUP ( /foo/lib64/libc.so.6 /foo/usr/lib64/libc_nonshared.a AS_NEEDED ( /foo/lib64/ld-linux-x86-64.so.2 ) ) - # After: GROUP ( /lib64/libc.so.6 /usr/lib64/libc_nonshared.a AS_NEEDED ( /lib64/ld-linux-x86-64.so.2 ) ) - if [[ -n $(host_eprefix) ]] ; then - local file - grep -lZIF "ld script" "${ED}/$(alt_usrlibdir)"/lib*.{a,so} 2>/dev/null | while read -rd '' file ; do - sed -i "s|$(host_eprefix)/|/|g" "${file}" || die - done - fi - - # We'll take care of the cache ourselves - rm -f "${ED}"/etc/ld.so.cache - - # Everything past this point just needs to be done once ... - is_final_abi || return 0 - - # Make sure the non-native interp can be found on multilib systems even - # if the main library set isn't installed into the right place. Maybe - # we should query the active gcc for info instead of hardcoding it ? - local i ldso_abi ldso_name - local ldso_abi_list=( - # x86 - amd64 /lib64/ld-linux-x86-64.so.2 - x32 /libx32/ld-linux-x32.so.2 - x86 /lib/ld-linux.so.2 - # mips - o32 /lib/ld.so.1 - n32 /lib32/ld.so.1 - n64 /lib64/ld.so.1 - # powerpc - ppc /lib/ld.so.1 - # riscv - ilp32d /lib/ld-linux-riscv32-ilp32d.so.1 - ilp32 /lib/ld-linux-riscv32-ilp32.so.1 - lp64d /lib/ld-linux-riscv64-lp64d.so.1 - lp64 /lib/ld-linux-riscv64-lp64.so.1 - # s390 - s390 /lib/ld.so.1 - s390x /lib/ld64.so.1 - # sparc - sparc32 /lib/ld-linux.so.2 - sparc64 /lib64/ld-linux.so.2 - ) - case $(tc-endian) in - little) - ldso_abi_list+=( - # arm - arm64 /lib/ld-linux-aarch64.so.1 - # ELFv2 (glibc does not support ELFv1 on LE) - ppc64 /lib64/ld64.so.2 - ) - ;; - big) - ldso_abi_list+=( - # arm - arm64 /lib/ld-linux-aarch64_be.so.1 - # ELFv1 (glibc does not support ELFv2 on BE) - ppc64 /lib64/ld64.so.1 - ) - ;; - esac - if [[ ${SYMLINK_LIB} == "yes" ]] && [[ ! -e ${ED}/$(alt_prefix)/lib ]] ; then - dosym $(get_abi_LIBDIR ${DEFAULT_ABI}) $(alt_prefix)/lib - fi - for (( i = 0; i < ${#ldso_abi_list[@]}; i += 2 )) ; do - ldso_abi=${ldso_abi_list[i]} - has ${ldso_abi} $(get_install_abis) || continue - - ldso_name="$(alt_prefix)${ldso_abi_list[i+1]}" - if [[ ! -L ${ED}/${ldso_name} && ! -e ${ED}/${ldso_name} ]] ; then - dosym ../$(get_abi_LIBDIR ${ldso_abi})/${ldso_name##*/} ${ldso_name} - fi - done - - # In the LSB 5.0 definition, someone had the excellent idea to "standardize" - # the runtime loader name, see also https://xkcd.com/927/ - # Normally, in Gentoo one should never come across executables that require this. - # However, binary commercial packages are known to adhere to weird practices. - # https://refspecs.linuxfoundation.org/LSB_5.0.0/LSB-Core-AMD64/LSB-Core-AMD64.html#BASELIB - local lsb_ldso_name native_ldso_name lsb_ldso_abi - local lsb_ldso_abi_list=( - # x86 - amd64 ld-linux-x86-64.so.2 ld-lsb-x86-64.so.3 - ) - for (( i = 0; i < ${#lsb_ldso_abi_list[@]}; i += 3 )) ; do - lsb_ldso_abi=${lsb_ldso_abi_list[i]} - native_ldso_name=${lsb_ldso_abi_list[i+1]} - lsb_ldso_name=${lsb_ldso_abi_list[i+2]} - has ${lsb_ldso_abi} $(get_install_abis) || continue - - if [[ ! -L ${ED}/$(get_abi_LIBDIR ${lsb_ldso_abi})/${lsb_ldso_name} && ! -e ${ED}/$(get_abi_LIBDIR ${lsb_ldso_abi})/${lsb_ldso_name} ]] ; then - dosym ${native_ldso_name} "$(alt_prefix)/$(get_abi_LIBDIR ${lsb_ldso_abi})/${lsb_ldso_name}" - fi - done - - # With devpts under Linux mounted properly, we do not need the pt_chown - # binary to be setuid. This is because the default owners/perms will be - # exactly what we want. - if ! use suid ; then - find "${ED}" -name pt_chown -exec chmod -s {} + - fi - - ################################################################# - # EVERYTHING AFTER THIS POINT IS FOR NATIVE GLIBC INSTALLS ONLY # - ################################################################# - - # Make sure we install some symlink hacks so that when we build - # a 2nd stage cross-compiler, gcc finds the target system - # headers correctly. See gcc/doc/gccinstall.info - if is_crosscompile ; then - # We need to make sure that /lib and /usr/lib always exists. - # gcc likes to use relative paths to get to its multilibs like - # /usr/lib/../lib64/. So while we don't install any files into - # /usr/lib/, we do need it to exist. - keepdir $(alt_prefix)/lib - keepdir $(alt_prefix)/usr/lib - - dosym usr/include $(alt_prefix)/sys-include - return 0 - fi - - # Files for Debian-style locale updating - dodir /usr/share/i18n - sed \ - -e "/^#/d" \ - -e "/SUPPORTED-LOCALES=/d" \ - -e "s: \\\\::g" -e "s:/: :g" \ - "${S}"/localedata/SUPPORTED > "${ED}"/usr/share/i18n/SUPPORTED \ - || die "generating /usr/share/i18n/SUPPORTED failed" - - cd "${S}" || die - - # Install misc network config files - insinto /etc - doins posix/gai.conf - - if use systemd ; then - doins "${WORKDIR}/glibc-systemd-${GLIBC_SYSTEMD_VER}/gentoo-config/nsswitch.conf" - else - doins nss/nsswitch.conf - fi - - # Gentoo-specific - newins "${FILESDIR}"/host.conf-1 host.conf - - if use nscd ; then - doins nscd/nscd.conf - - newinitd "$(prefixify_ro "${FILESDIR}"/nscd-1)" nscd - - local nscd_args=( - -e "s:@PIDFILE@:$(strings "${ED}"/usr/sbin/nscd | grep nscd.pid):" - ) - - sed -i "${nscd_args[@]}" "${ED}"/etc/init.d/nscd - - use systemd && systemd_dounit nscd/nscd.service - newtmpfiles nscd/nscd.tmpfiles nscd.conf - fi - - echo 'LDPATH="include ld.so.conf.d/*.conf"' > "${T}"/00glibc - doenvd "${T}"/00glibc - - for d in BUGS ChangeLog CONFORMANCE FAQ NEWS NOTES PROJECTS README* ; do - [[ -s ${d} ]] && dodoc ${d} - done - dodoc -r ChangeLog.old - - # Prevent overwriting of the /etc/localtime symlink. We'll handle the - # creation of the "factory" symlink in pkg_postinst(). - rm -f "${ED}"/etc/localtime - - # Generate all locales if this is a native build as locale generation - if use compile-locales && ! is_crosscompile ; then - run_locale_gen --inplace-glibc "${ED}/" - fi -} - -glibc_headers_install() { - local builddir=$(builddir "headers") - cd "${builddir}" - emake install_root="${D}/$(build_eprefix)$(alt_prefix)" install-headers - - insinto $(alt_headers)/gnu - doins "${S}"/include/gnu/stubs.h - - # Make sure we install the sys-include symlink so that when - # we build a 2nd stage cross-compiler, gcc finds the target - # system headers correctly. See gcc/doc/gccinstall.info - dosym usr/include $(alt_prefix)/sys-include -} - -src_install() { - if just_headers ; then - export ABI=default - glibc_headers_install - return - fi - - foreach_abi glibc_do_src_install - - if ! use static-libs ; then - einfo "Not installing static glibc libraries" - find "${ED}" -name "*.a" -and -not -name "*_nonshared.a" -delete - fi -} - -# Simple test to make sure our new glibc isn't completely broken. -# Make sure we don't test with statically built binaries since -# they will fail. Also, skip if this glibc is a cross compiler. -# -# If coreutils is built with USE=multicall, some of these files -# will just be wrapper scripts, not actual ELFs we can test. -glibc_sanity_check() { - cd / #228809 - - # We enter ${ED} so to avoid trouble if the path contains - # special characters; for instance if the path contains the - # colon character (:), then the linker will try to split it - # and look for the libraries in an unexpected place. This can - # lead to unsafe code execution if the generated prefix is - # within a world-writable directory. - # (e.g. /var/tmp/portage:${HOSTNAME}) - pushd "${ED}"/$(get_libdir) >/dev/null - - # first let's find the actual dynamic linker here - # symlinks may point to the wrong abi - local newldso=$(find . -maxdepth 1 -name 'ld*so.?' -type f -print -quit) - - einfo Last-minute run tests with ${newldso} in /$(get_libdir) ... - - local x striptest - for x in cal date env free ls true uname uptime ; do - x=$(type -p ${x}) - [[ -z ${x} || ${x} != ${EPREFIX}/* ]] && continue - striptest=$(LC_ALL="C" file -L ${x} 2>/dev/null) || continue - case ${striptest} in - *"statically linked"*) continue;; - *"ASCII text"*) continue;; - esac - # We need to clear the locale settings as the upgrade might want - # incompatible locale data. This test is not for verifying that. - LC_ALL=C \ - ${newldso} --library-path . ${x} > /dev/null \ - || die "simple run test (${x}) failed" - done - - popd >/dev/null -} - -pkg_preinst() { - # nothing to do if just installing headers - just_headers && return - - einfo "Checking general environment sanity." - sanity_prechecks - - # prepare /etc/ld.so.conf.d/ for files - mkdir -p "${EROOT}"/etc/ld.so.conf.d - - # Default /etc/hosts.conf:multi to on for systems with small dbs. - if [[ $(wc -l < "${EROOT}"/etc/hosts) -lt 1000 ]] ; then - sed -i '/^multi off/s:off:on:' "${ED}"/etc/host.conf - einfo "Defaulting /etc/host.conf:multi to on" - fi - - [[ -n ${ROOT} ]] && return 0 - [[ -d ${ED}/$(get_libdir) ]] || return 0 - [[ -z ${BOOTSTRAP_RAP} ]] && glibc_sanity_check - - if [[ -L ${EROOT}/usr/lib/locale ]]; then - # Help portage migrate this to a directory - # https://bugs.gentoo.org/753740 - rm "${EROOT}"/usr/lib/locale || die - fi - - # Keep around libcrypt so that Perl doesn't break when merging libxcrypt - # (libxcrypt is the new provider for now of libcrypt.so.{1,2}). - # bug #802207 - if ! use crypt && has_version "${CATEGORY}/${PN}[crypt]" && ! has preserve-libs ${FEATURES}; then - PRESERVED_OLD_LIBCRYPT=1 - cp -p "${EROOT}/$(get_libdir)/libcrypt$(get_libname 1)" "${T}/libcrypt$(get_libname 1)" || die - else - PRESERVED_OLD_LIBCRYPT=0 - fi -} - -pkg_postinst() { - # nothing to do if just installing headers - just_headers && return - - if ! tc-is-cross-compiler && [[ -x ${EROOT}/usr/sbin/iconvconfig ]] ; then - # Generate fastloading iconv module configuration file. - "${EROOT}"/usr/sbin/iconvconfig --prefix="${ROOT}/" - fi - - if ! is_crosscompile && [[ -z ${ROOT} ]] ; then - use compile-locales || run_locale_gen "${EROOT}/" - fi - - upgrade_warning - - # Check for sanity of /etc/nsswitch.conf, take 2 - if [[ -e ${EROOT}/etc/nsswitch.conf ]] && ! has_version sys-auth/libnss-nis ; then - local entry - for entry in passwd group shadow; do - if grep -E -q "^[ \t]*${entry}:.*nis" "${EROOT}"/etc/nsswitch.conf; then - ewarn "" - ewarn "Your ${EROOT}/etc/nsswitch.conf uses NIS. Support for that has been" - ewarn "removed from glibc and is now provided by the package" - ewarn " sys-auth/libnss-nis" - ewarn "Install it now to keep your NIS setup working." - ewarn "" - fi - done - fi - - if [[ ${PRESERVED_OLD_LIBCRYPT} -eq 1 ]] ; then - cp -p "${T}/libcrypt$(get_libname 1)" "${EROOT}/$(get_libdir)/libcrypt$(get_libname 1)" || die - preserve_old_lib_notify /$(get_libdir)/libcrypt$(get_libname 1) - - elog "Please ignore a possible later error message about a file collision involving" - elog "${EROOT}/$(get_libdir)/libcrypt$(get_libname 1). We need to preserve this file for the moment to keep" - elog "the upgrade working, but it also needs to be overwritten when" - elog "sys-libs/libxcrypt is installed. See bug 802210 for more details." - fi -} -- cgit v1.2.3