From 027dc9b3977cd14e0c7ae52e7bf9370c3919afa1 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 31 Dec 2023 17:46:47 +0000 Subject: gentoo auto-resync : 31:12:2023 - 17:46:47 --- Manifest | 30 +-- Manifest.files.gz | Bin 29287 -> 29314 bytes app-admin/Manifest.gz | Bin 31896 -> 31896 bytes app-admin/newsyslog/Manifest | 2 +- app-admin/newsyslog/newsyslog-1.1.0.81-r1.ebuild | 6 +- dev-lang/Manifest.gz | Bin 21001 -> 21001 bytes dev-lang/ispc/Manifest | 4 +- dev-lang/ispc/ispc-1.22.0-r1.ebuild | 99 +++++++++ dev-lang/ispc/ispc-1.22.0.ebuild | 81 -------- dev-lang/ispc/metadata.xml | 8 + dev-python/Manifest.gz | Bin 268882 -> 268878 bytes dev-python/django-registration/Manifest | 2 +- .../django-registration-3.4-r1.ebuild | 32 +++ .../django-registration-3.4.ebuild | 32 --- dev-python/django/Manifest | 1 - dev-python/django/files/django-4.2.3-py312.patch | 25 --- dev-python/types-docutils/Manifest | 2 +- .../types-docutils/types-docutils-0.20.0.3.ebuild | 2 +- dev-ruby/Manifest.gz | Bin 109070 -> 109049 bytes dev-ruby/naught/Manifest | 2 +- dev-ruby/naught/naught-1.1.0-r1.ebuild | 2 +- dev-ruby/necromancer/Manifest | 2 +- dev-ruby/necromancer/necromancer-0.7.0-r1.ebuild | 2 +- dev-ruby/nenv/Manifest | 2 +- dev-ruby/nenv/nenv-0.3.0-r1.ebuild | 2 +- dev-ruby/network_interface/Manifest | 2 +- .../network_interface-0.0.4.ebuild | 2 +- dev-ruby/nio4r/Manifest | 6 +- dev-ruby/nio4r/nio4r-2.5.8.ebuild | 31 --- dev-ruby/nio4r/nio4r-2.6.0.ebuild | 31 --- dev-ruby/nio4r/nio4r-2.7.0.ebuild | 2 +- dev-ruby/optionable/Manifest | 2 +- dev-ruby/optionable/optionable-0.2.0-r1.ebuild | 2 +- dev-ruby/org-ruby/Manifest | 2 +- dev-ruby/org-ruby/org-ruby-0.9.12_p20200519.ebuild | 2 +- dev-ruby/paint/Manifest | 2 +- dev-ruby/paint/paint-2.3.0-r1.ebuild | 2 +- dev-ruby/pg/Manifest | 2 +- dev-ruby/pg/pg-1.5.4-r1.ebuild | 4 +- dev-ruby/pg_array_parser/Manifest | 2 +- .../pg_array_parser-0.0.9-r3.ebuild | 2 +- dev-ruby/ptools/Manifest | 2 +- dev-ruby/ptools/ptools-1.5.0.ebuild | 2 +- dev-util/Manifest.gz | Bin 70727 -> 70734 bytes dev-util/azuredatastudio/Manifest | 2 +- .../azuredatastudio/azuredatastudio-1.47.0.ebuild | 3 +- metadata/Manifest.gz | Bin 9505 -> 9507 bytes metadata/dtd/timestamp.chk | 2 +- metadata/glsa/Manifest | 28 +-- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/Manifest.gz | Bin 27908 -> 27929 bytes metadata/md5-cache/app-admin/Manifest.gz | Bin 58549 -> 58555 bytes metadata/md5-cache/app-admin/newsyslog-1.1.0.81-r1 | 2 +- metadata/md5-cache/dev-lang/Manifest.gz | Bin 44939 -> 44940 bytes metadata/md5-cache/dev-lang/ispc-1.22.0 | 16 -- metadata/md5-cache/dev-lang/ispc-1.22.0-r1 | 16 ++ metadata/md5-cache/dev-python/Manifest.gz | Bin 325453 -> 325460 bytes .../md5-cache/dev-python/django-registration-3.4 | 15 -- .../dev-python/django-registration-3.4-r1 | 15 ++ .../md5-cache/dev-python/types-docutils-0.20.0.3 | 10 +- metadata/md5-cache/dev-ruby/Manifest.gz | Bin 180069 -> 179772 bytes metadata/md5-cache/dev-ruby/naught-1.1.0-r1 | 12 +- metadata/md5-cache/dev-ruby/necromancer-0.7.0-r1 | 12 +- metadata/md5-cache/dev-ruby/nenv-0.3.0-r1 | 12 +- .../md5-cache/dev-ruby/network_interface-0.0.4 | 12 +- metadata/md5-cache/dev-ruby/nio4r-2.5.8 | 17 -- metadata/md5-cache/dev-ruby/nio4r-2.6.0 | 17 -- metadata/md5-cache/dev-ruby/nio4r-2.7.0 | 12 +- metadata/md5-cache/dev-ruby/optionable-0.2.0-r1 | 12 +- .../md5-cache/dev-ruby/org-ruby-0.9.12_p20200519 | 12 +- metadata/md5-cache/dev-ruby/paint-2.3.0-r1 | 12 +- metadata/md5-cache/dev-ruby/pg-1.5.4-r1 | 14 +- .../md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 | 12 +- metadata/md5-cache/dev-ruby/ptools-1.5.0 | 12 +- metadata/md5-cache/dev-util/Manifest.gz | Bin 137752 -> 137757 bytes metadata/md5-cache/dev-util/azuredatastudio-1.47.0 | 4 +- metadata/md5-cache/sci-libs/Manifest.gz | Bin 70887 -> 70876 bytes metadata/md5-cache/sci-libs/caffe2-2.1.2 | 17 -- metadata/md5-cache/sci-libs/caffe2-2.1.2-r1 | 17 ++ .../md5-cache/sci-libs/tensorpipe-2022.05.13-r1 | 2 +- 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 +- profiles/Manifest.gz | Bin 188314 -> 188309 bytes profiles/arch/amd64/package.use.mask | 4 + profiles/arch/base/package.use.mask | 4 + profiles/features/musl/package.use.mask | 7 + profiles/use.local.desc | 3 + sci-libs/Manifest.gz | Bin 45145 -> 45139 bytes sci-libs/caffe2/Manifest | 6 +- sci-libs/caffe2/caffe2-2.1.2-r1.ebuild | 227 +++++++++++++++++++++ sci-libs/caffe2/caffe2-2.1.2.ebuild | 220 -------------------- .../files/caffe2-2.1.2-fix-openmp-link.patch | 15 ++ sci-libs/caffe2/files/caffe2-2.1.2-fix-rpath.patch | 12 ++ sci-libs/caffe2/metadata.xml | 1 + sci-libs/tensorpipe/Manifest | 3 +- .../files/tensorpipe-2022.05.13-musl.patch | 10 + .../tensorpipe/tensorpipe-2022.05.13-r1.ebuild | 5 +- 102 files changed, 642 insertions(+), 672 deletions(-) create mode 100644 dev-lang/ispc/ispc-1.22.0-r1.ebuild delete mode 100644 dev-lang/ispc/ispc-1.22.0.ebuild create mode 100644 dev-python/django-registration/django-registration-3.4-r1.ebuild delete mode 100644 dev-python/django-registration/django-registration-3.4.ebuild delete mode 100644 dev-python/django/files/django-4.2.3-py312.patch delete mode 100644 dev-ruby/nio4r/nio4r-2.5.8.ebuild delete mode 100644 dev-ruby/nio4r/nio4r-2.6.0.ebuild delete mode 100644 metadata/md5-cache/dev-lang/ispc-1.22.0 create mode 100644 metadata/md5-cache/dev-lang/ispc-1.22.0-r1 delete mode 100644 metadata/md5-cache/dev-python/django-registration-3.4 create mode 100644 metadata/md5-cache/dev-python/django-registration-3.4-r1 delete mode 100644 metadata/md5-cache/dev-ruby/nio4r-2.5.8 delete mode 100644 metadata/md5-cache/dev-ruby/nio4r-2.6.0 delete mode 100644 metadata/md5-cache/sci-libs/caffe2-2.1.2 create mode 100644 metadata/md5-cache/sci-libs/caffe2-2.1.2-r1 create mode 100644 sci-libs/caffe2/caffe2-2.1.2-r1.ebuild delete mode 100644 sci-libs/caffe2/caffe2-2.1.2.ebuild create mode 100644 sci-libs/caffe2/files/caffe2-2.1.2-fix-openmp-link.patch create mode 100644 sci-libs/caffe2/files/caffe2-2.1.2-fix-rpath.patch create mode 100644 sci-libs/tensorpipe/files/tensorpipe-2022.05.13-musl.patch diff --git a/Manifest b/Manifest index 16e8944fe30e..b68eb8a5a8c0 100644 --- a/Manifest +++ b/Manifest @@ -1,23 +1,23 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -MANIFEST Manifest.files.gz 29287 BLAKE2B 751919a0c9696db1c9ab255435aac04f10887be3926fb50ac35ca2d9fe2812db4e58b4e2416a6fe0275c0a91d174e12e8d7f9ea9f7a1523af6209b30cc476c73 SHA512 fd2e92a7ce88c82edf9e4484c3f01a3306daa64fe3e4850094905015eb1c1dc66dcb4def6369400e5769c17d026abc52d85dccfd2f397684dcce7995d6c432f3 -TIMESTAMP 2023-12-31T11:10:00Z +MANIFEST Manifest.files.gz 29314 BLAKE2B eb2015bba68d604ca05ff5afaadb559a46e48dd8666cd400329cefe5f2c2f5e089b0d7524c57682df4d83a3e9da5f142ab657d290a73738e8a9306723e921822 SHA512 19bed9c779d6749e4079fb3f8835b8779493c4c38fa4abc1c41026737a50c8c814018f9d52172c4fc3de19dffae716e8428490d15efc25283ccd1a78098f8a9a +TIMESTAMP 2023-12-31T17:09:56Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWRTAhfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWRoGRfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klD+nQ//cLwejYQ6FSmro0rD1jA2bge/kjrNz1UjP+X6ISGRbB39flb5eH5qAIWF -c0YOZJTjBLc33lhxPF8xulFe4lAuRe67LYTMCsBU9b1KMyu/MPWfRB3axOzkE5A9 -5kv/5r/vlKghEwzGIon5BxsDu1P69t+vKEA8MgrIKRGgD7pb0uRTvZIPQQNgWMWk -IPgIrYnhN70Ni913b8sE3949A/D5n9XqdHWUsrlS37LRoZnl1L/aDuhiKnAQsT2+ -NQWWaIuvdRrt7+L/gSxSHUqgMKCNS9kJRcCLVZAl+oyuA+2XzBMXLx97TaJyj5U5 -2+M2vceyfIBawsdUGzZ/ZQnDOJ28xNIVwp9cRpBsnt5+8NlOH5+dOg2xdhFTSZhO -ffVaJlSWlMxzjqJS+4ANFegIfaePHAgN+LOVvdQzlHJztwZ7rZxUFzU7HtN2b5Qm -gr9C9IkTxiuIXVvJhHpSpd7kIPUa29CNpDvrzT2XB3yYH7zrBq/T4+mtvYGcE8ES -XBMPBPF20TVsxryFI65w0inDrTwas5LR8Xos+GFDlUEaJcA/fwj/SoHnxeNg4y9z -m4f6sR7PjbseZAmxGDsziTiSW0hJQzNgmt5+ri9yMm6ai+aDO4J+p39cWvKIIlTS -pvjRY84gkkzzXpVSlfC3U/nhAsGwj/nhbxuduJiB2zS0DHLlqhM= -=bo3f +klBbRhAAhwyXg1Nf3rpIDWY9C+fh+HVK71kkpzJfn58zDWsoj52PamERFHnDDuQz +CMp7e6GYer+/AFQ+RBYsyQo/tqP7k4zWDjnsHNww8PB/MvEHV43oWj0oxzfuiHqO +rlBauovjBorpipzoCO1UbS/hdAfu2PocHPfJ5IIsQ/eI9ltOiNE5231BxmWAWVxn +l94zbBtIuHxc89GLiz+xQ3rLOIw/Fyg6aRGVlHfsajuuUgwe4RTapskKTwQe21b2 +88OpXGaIBgbxVUd7N+GJfLd5YZj3pgfYIhY9EPs4WTSQBJe1IhVIcKLyPivjVfGt +ZsbYsVIMKJBx3AwGhhMtjwxe0rQDTuetQu+AMdzdNcBVjlLhq7NIXYX3twJAFfI0 +bdIv5RC/wPcrgFnBQnyxMCOPr6p75mtbbJ0mjpmJarvF5ZQJNS/lA1EFNyCfS5Hf +Vu3FyycIuyYPej2CwuLi14CwlVmj5CAZcWPtRbu6TfMUqIeqTmD8C8WlLPZC8XyY +ttC9w/8GpkF8kcMA1O7Z+9hecH1YA1mj1jKFFRSS8YtY9GvuASvjaZAy/PohjCKm +6cHoitYZdS0Bnw99hMDpX/3hpuT/qKwpSx0Po5g8WnzNBgRLwezCVp6RfKTTzGio +LiiU+5youno/EVlC36kqkeJpdlp9LONjBk+cgAVfu8X4EEeyinc= +=gWe5 -----END PGP SIGNATURE----- diff --git a/Manifest.files.gz b/Manifest.files.gz index ca21b8f6f14e..4ef2a24f89a5 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 317e70f2937b..d5d60eadfa3b 100644 Binary files a/app-admin/Manifest.gz and b/app-admin/Manifest.gz differ diff --git a/app-admin/newsyslog/Manifest b/app-admin/newsyslog/Manifest index 015504f8d725..888b131c8bf5 100644 --- a/app-admin/newsyslog/Manifest +++ b/app-admin/newsyslog/Manifest @@ -1,5 +1,5 @@ AUX newsyslog-1.1.0.81-fno-common.patch 1391 BLAKE2B 3781cd8b1817b40a8cba848c99cbb8762303a0e87e68bbc69fa52eafe3e04db333a5920e74123c6b72b266f54df1e882897450da1a0157c119f293fe40f61c17 SHA512 dbe34787127eeb1edb54d5d1a2264bd20bd832fbbcd7e637cbf1c7317e2ed19fd33d40a882bd83453cb16335a9af305ca5abacced9cb81a171b1b5c6b7a0e58b AUX newsyslog-1.1.0.81-html.patch 428 BLAKE2B f0861cb97bba4cc1a17983a1dbaac22381fed3e3b5bc4ce10277c438b9cc0326a684a5d3b0ebd34aadabcfb28203b83ff3185fa33ef918c180965c703f690e5f SHA512 c8f685f06d0dcd25d395e1c3ee05b6d5e61bf57d91df182c6cff9f92c9ed7c036f00f62ae1eadd5daa085d1224f8c0330bae41887a7a2889f102dbae0ba1e587 DIST newsyslog-1.1.0.81.tar.gz 174411 BLAKE2B d7916396ecf7dda9928891c3bd1020be45354c9623e53d9a52170567c811b3cad3e82efec8145f51a68ed851c46a6c3fb6e8bf944bedf935f2a6589e4b45d3e1 SHA512 de7ae2f71fb5a2a3fad0eaaa793da1ff2b36bc5757a30c70e8f740da8ea2647aea0422c13c1cc1a5e082e41938cbb590c8bb0ecf46d5d584466069f319db47c2 -EBUILD newsyslog-1.1.0.81-r1.ebuild 1011 BLAKE2B efa93fb749c8a9f291f5d7d0adbf10055a6d18ae3c75132adad498efce78f1fddb58e2722ed1675aeda0bb506aaeea3f860b8cadec03f89392e5b01341797b24 SHA512 c8fed70e9c2114bf034bb3ed1083a7bca165f565543d413c6d47d5cab88a6306bc2b28de37a7df61d53f619a062cac2b6f551fb23f9b043adc78c7c471d0dbf5 +EBUILD newsyslog-1.1.0.81-r1.ebuild 1057 BLAKE2B 62909be01be3b130317e73fc3dce1f82bb81dc66e37724226027fd20df9ec69e1dc54434a9da0f4834a1fb328234a14c67b56b90d7da4c6214394cbd62b19579 SHA512 12cb2a6c2f0e787f9e5e41349f4cbdde370d43cd54ecff8c434ef68a210f564e6c89b6893be2f71a523260aa4cc919fc58286d7ab265189c7baca282a9d090a3 MISC metadata.xml 252 BLAKE2B 8f2e88684cd606ebc706b4e8bf466be2e06420edfc6fcddda38c60beb4e61a953708892650a5fddfc15292ada69dbf91e8e93f7b67ade205cb599a08f6813418 SHA512 4068eb10878300b604c77bbdd87052cdb8c976f220b3117bcc1f6b0fc79132503ce96e811f01f994388afc306f0eac49f34668da24ba344c966861bc3f0a332d diff --git a/app-admin/newsyslog/newsyslog-1.1.0.81-r1.ebuild b/app-admin/newsyslog/newsyslog-1.1.0.81-r1.ebuild index cf05de58e7b6..e4c307946c09 100644 --- a/app-admin/newsyslog/newsyslog-1.1.0.81-r1.ebuild +++ b/app-admin/newsyslog/newsyslog-1.1.0.81-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -36,10 +36,10 @@ src_configure() { } src_install() { + # The "install" target would install cached man pages #840951 emake \ DESTDIR="${D}" \ - catmandir="${T}"/dont-install \ - install + install-exec install-man einstalldocs dodoc newsyslog.conf ToDo diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz index e871b7c68ce0..4d3e6f703e1d 100644 Binary files a/dev-lang/Manifest.gz and b/dev-lang/Manifest.gz differ diff --git a/dev-lang/ispc/Manifest b/dev-lang/ispc/Manifest index 5feabb4c81bb..f807c446c21d 100644 --- a/dev-lang/ispc/Manifest +++ b/dev-lang/ispc/Manifest @@ -3,5 +3,5 @@ AUX ispc-1.19.0-gcc13.patch 777 BLAKE2B fa65718e6f15575fc2f0339e5e4c47c225a8423d DIST ispc-1.19.0.tar.gz 19577782 BLAKE2B 5ad6eeeeb0bb27f2a27267a26a729693bd16250ae5e8740728290fe6ad85c7ecd4da40f316f2ca6b1447ff3a13f6949db4ed2af6ebf2c6ce6ba43620dfb1943d SHA512 140f16bc0f9e0a94853b50a5433be9196ee09b6c70a1840d400d0d201143da8cb2b1b92a857acf5856ed3410bfffd17678eb1029996f9007fe947f5ac78bf1bb DIST ispc-1.22.0.gh.tar.gz 19618494 BLAKE2B 0dae95d792e4d629b38a9775c2c600131374c69dfa086d6a67100e40e5005ef054b9a651f418e0452a19ee4e64ffd830bfaa787b14e706473e8fab1d2380f0fd SHA512 4436ea37003b4cbfefcbf4c18212d0e98536243ae8f01053817d579e04205a4dcd4ab7b2b282fec99fc617009fdbea340b348cf4a2134240d2fcfc6bcaf6b60c EBUILD ispc-1.19.0.ebuild 1731 BLAKE2B 202bba276fa2de28294cbe6532470361b948c4262b854762493b76cad1545adc92fe562d1461047126e9aeac707bb3d716b55aad20ed5b8dbec3b29756ad2d79 SHA512 a09bb34829b50b9f6561f74c27bf7761ff35bcb4a383df021c7441041d60ac021f934eb5130050e7792836c7510eb822492d60ceaf15bab36f80b69cdfdffde2 -EBUILD ispc-1.22.0.ebuild 1636 BLAKE2B f858b30e71a06855a4e8516eae360ae83544ef8a0ec9b1bd4e2f23fbf41960339317f728389730a2db7a4c3dea357ecf2bc340caf70cb138e19096c7485f6e1b SHA512 43b3459fbe028e47ffaa8d4756f46e44f847e6b2724d75ef9b3e9e0790bcd8761df1dd89f3da42051f475f94dd74df79a683c01103bc0d1157933e37e564c1f1 -MISC metadata.xml 322 BLAKE2B 92aba14715791dec4d88632df313089320116a7ad85d70e311ccb025c7a07ce19e26a46d94fdf772a252d7077f5f70971ac65f7aeff30e6056423dde0d9fb0a5 SHA512 0afd1c427ba9e0065a284acabbde6cc8e8ecd50fe8ae78f6bae194b4a441797a908d2ae69539d5b6d5dc609b9240c632f0f433a3c496b00d8fcad15d6affc922 +EBUILD ispc-1.22.0-r1.ebuild 2279 BLAKE2B 345d75790130fb669e605e6092ecb35c01cf4b5c4b9b039174fd82059e9fc64bc4787d963688118a7ab3c97d2b1c585aa09251bc8ca7b0c0b7479226385bfb3b SHA512 12f7d11392190bc72af291d0624cd9bf6bf9fc85cd394fa9ddf1fe44d4b75169f62e40db4d54bd2c6017e5043bb0e604e4fdcbfcdfb4525e51f44a1fb8a15e19 +MISC metadata.xml 509 BLAKE2B b605dfbff352fab4fcc58ad46f89f97d5db8522de237a0623021c521231798ad00b2b8cd82ce6840d86cfebbe185e6e767e8d0ec276b03a68554ecad20e6b96d SHA512 eae5fcfb0d56190f969ac83012624965b00bd757d8be0bbafce74ab1ea119dc4ee0c33076dd447fabf0a6a6d5f1e2783b54f6c59ebd7aa0a35a4a27df7db01f9 diff --git a/dev-lang/ispc/ispc-1.22.0-r1.ebuild b/dev-lang/ispc/ispc-1.22.0-r1.ebuild new file mode 100644 index 000000000000..d05fa1f7195e --- /dev/null +++ b/dev-lang/ispc/ispc-1.22.0-r1.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +LLVM_MAX_SLOT=17 + +inherit cmake llvm multiprocessing python-any-r1 toolchain-funcs + +DESCRIPTION="Intel SPMD Program Compiler" +HOMEPAGE=" + https://ispc.github.io/ + https://github.com/ispc/ispc/ +" +SRC_URI=" + https://github.com/ispc/ispc/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD BSD-2 UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="examples gpu openmp test" +RESTRICT="!test? ( test )" + +DEPEND=" + ispcrt/tests/vendor/google/googletest/CMakeLists.txt <<-EOF || die + find_package(GTest) + EOF + # remove hacks that break unbundling + sed -i -e '/gmock/d' -e '/install/,$d' ispcrt/tests/CMakeLists.txt || die + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DARM_ENABLED=$(usex arm) + -DCMAKE_SKIP_RPATH=ON + -DISPC_INCLUDE_EXAMPLES=OFF + -DISPC_INCLUDE_TESTS=$(usex test) + -DISPC_INCLUDE_UTILS=OFF + -DISPCRT_BUILD_GPU=$(usex gpu) + -DISPCRT_BUILD_TASK_MODEL=$(usex openmp OpenMP TBB) + ) + cmake_src_configure +} + +src_test() { + # Inject path to prevent using system ispc + local -x PATH="${BUILD_DIR}/bin:${PATH}" + "${EPYTHON}" ./run_tests.py "-j$(makeopts_jobs)" -v || + die "Testing failed under ${EPYTHON}" +} + +src_install() { + cmake_src_install + + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + dodoc -r examples + fi +} diff --git a/dev-lang/ispc/ispc-1.22.0.ebuild b/dev-lang/ispc/ispc-1.22.0.ebuild deleted file mode 100644 index fb2b1f2ba1d3..000000000000 --- a/dev-lang/ispc/ispc-1.22.0.ebuild +++ /dev/null @@ -1,81 +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} ) -LLVM_MAX_SLOT=17 - -inherit cmake multiprocessing python-any-r1 llvm - -DESCRIPTION="Intel SPMD Program Compiler" -HOMEPAGE=" - https://ispc.github.io/ - https://github.com/ispc/ispc/ -" -SRC_URI=" - https://github.com/ispc/ispc/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD BSD-2 UoI-NCSA" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="examples test" -RESTRICT="!test? ( test )" - -DEPEND=" - ispc/ispc + + + Enable Level0 GPU support in ispcrt. + + + Build with OpenMP task model (otherwise, TBB task model is used). + + diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 699e966ddcd0..9ae3108f20be 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/django-registration/Manifest b/dev-python/django-registration/Manifest index b9452ead75fd..0c4a1f593011 100644 --- a/dev-python/django-registration/Manifest +++ b/dev-python/django-registration/Manifest @@ -1,3 +1,3 @@ DIST django-registration-3.4.gh.tar.gz 81582 BLAKE2B bc3ee4ed806486c8a0422cc4ef62c2628f6b5880e0aa63ffdfd5ba7f90967c96c5cd7555faf58254e0a49bdb025b9bdf8eb212bfce4596db7db4f97e4eb3400d SHA512 b6c87cbaeb9548e2c2d8672078b5967aee1e881c2b880193ba410a8c293c93fd0c8e57abac8deda2cb6f61a11936fd5c72060e4954f1d74de1e3a3646b63885b -EBUILD django-registration-3.4.ebuild 753 BLAKE2B 5a35c0cf1b4e1ba21d6fa0d2c1990b4d2b0180f3a338b668893c3071ed6e379e5cabafed45ef936d93a429bb9f8af678ab5a5496686d5a5f8da3580544d694d5 SHA512 346d3b60f67fb016f1befe0f49cab630bf9818cb636ecd2415187ee0d334359698e938964b2a68edfb4bd682bead70657b065bdab8ef1bb1adceac044933083c +EBUILD django-registration-3.4-r1.ebuild 754 BLAKE2B e97f5a59a5d1c410b2daa94278f8a35a057b3e7b80ad8d6194d8a7b5af0458e042780b867b377ec567340af3995cd0a067eea9e1060846682ed0ebc0926e3c38 SHA512 fc80a5984abe38b280e584538886bb51ab5e6ec71dd4bb74216d9158e655540d070365a9dcf5529bd7e3e92e9e71580f24f296fa45752769cf8119d6d6e40cbf MISC metadata.xml 401 BLAKE2B 695741a0b4b269cf5f259a00fbfa4527872aa396495468b9996a78be679238fdf67986185cb00dd616d048a6ce5d4aa9525b99dbe1af4c980d5caa9bc6936368 SHA512 79fe2b9fe95515d02be6b910273228c9b9b63e598ed1868be6e3c7895562db1362b9304bf9858c76fb3e6c7efc8bada88f2a74c756b72a024ff171fd425ca761 diff --git a/dev-python/django-registration/django-registration-3.4-r1.ebuild b/dev-python/django-registration/django-registration-3.4-r1.ebuild new file mode 100644 index 000000000000..32821af1079c --- /dev/null +++ b/dev-python/django-registration/django-registration-3.4-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 + +DESCRIPTION="user-registration application for Django" +HOMEPAGE=" + https://pypi.org/project/django-registration/ + https://github.com/ubernostrum/django-registration/ +" +SRC_URI=" + https://github.com/ubernostrum/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/django[${PYTHON_USEDEP}] + dev-python/confusable_homoglyphs[${PYTHON_USEDEP}] +" + +python_test() { + local -x DJANGO_SETTINGS_MODULE=tests.settings + PYTHONPATH=. "${EPYTHON}" runtests.py || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/django-registration/django-registration-3.4.ebuild b/dev-python/django-registration/django-registration-3.4.ebuild deleted file mode 100644 index 36c13a4671a0..000000000000 --- a/dev-python/django-registration/django-registration-3.4.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 - -DESCRIPTION="user-registration application for Django" -HOMEPAGE=" - https://pypi.org/project/django-registration/ - https://github.com/ubernostrum/django-registration/ -" -SRC_URI=" - https://github.com/ubernostrum/${PN}/archive/refs/tags/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/django[${PYTHON_USEDEP}] - dev-python/confusable_homoglyphs[${PYTHON_USEDEP}] -" - -python_test() { - local -x DJANGO_SETTINGS_MODULE=tests.settings - PYTHONPATH=. "${EPYTHON}" runtests.py || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest index 72ed7e84ada8..e7f71efa75a6 100644 --- a/dev-python/django/Manifest +++ b/dev-python/django/Manifest @@ -2,7 +2,6 @@ AUX django-3.1-bashcomp.patch 2085 BLAKE2B 36a0aa4d3413f13089ac104f5d3f98ecbb152 AUX django-3.2.19-py311.patch 7776 BLAKE2B 387f602318cbf9cdc7edfb2c63a2fe05d3559c3773defae5a5aaf30aef5fe46aadd5c764273d4b7af59132a57caf28cc0463c70eac680105103ba824009eba16 SHA512 5d94f45e92d8ac020aeda1c682e9c5cc60f4c82920dcdf46ef777e76c880e6ca81ec70daabd09cde4ce769fbbc13ac63d1a3763d7eeeeff53102bc31890166ca AUX django-3.2.20-urlsplit.patch 4567 BLAKE2B fc167eeba60856cde358a37239eda0cc77c856bed76597505d934c71a88f838e4c001adb2593abdc98a8e4f0bfd90e1e9ea86b3a25fc8bc1d9cf8f556b046afd SHA512 0f26a0118897f2cdcdbbbaf02b1fe9c2e2ad7b680f15e19cff2b69a242a0108975d1b9029f78a49db75090ee292c12d14f2b0618fd91aacc97cd18cf5190e86c AUX django-4.0-bashcomp.patch 2021 BLAKE2B f04c83b500a92ea8ef9609225191e38a41b3349a295beca8f8575ab05395d0cf37e1aefe295004b11c1bcf34cce9074ac7d274034cb50e1ae43e2fcb5d6952b2 SHA512 2215dca4120023b0fd839738bd602443c49e9adaa98d182bc74081ebe70613649c2dc11e2b5f6242701dceac25755adb8605774895091360b56ed1195a7e629e -AUX django-4.2.3-py312.patch 948 BLAKE2B 3244e7de8b118cd7ae07d3bc829ebb53c137552b6bcd7beebc5c47d9bde1e3b35853cacc5073688dc29c70ca70dcd8a4c573b0ba0209aa629aeb140bce51d3ee SHA512 4af5229ea2971a806cff9fca80359c9af276c10f3d3aa308e09c4bb7a621de14465cdd5de1c401586498a312449d37992d30f1c28d6e27c9f046ab539501ae55 DIST Django-3.2.22.checksum.txt 2582 BLAKE2B bb9fe0f9e8af1142a1dae1b5c53422ddeb186d8c13389cbdbeaa9585be519d3c1604e8af797be1cf75261041799f4e213dfb5764559f0c4765d8e33580acd614 SHA512 6b30f0caed55b966c1a1c83b1f733f7d2098f33d5e84670f2cf3729e584e6b15c6439589bbe26670aa2a6e286f938305bc5457bc4fbc5ba86a128938afcab076 DIST Django-3.2.22.tar.gz 9827193 BLAKE2B 164d766ee16c92c7f47a45c3a426d54a8bc0007a9387594d61fda77d143f51142389ecc4817f2fcadeaaa55ac3bcf381331cb9ca2305d0915bef1e10101dcd16 SHA512 a2c81dc63609be521aa1a74c85be93e3263380d533c0d6888b4ba20f5a12f0d99c329286c99896734fc9a9b111d873934e4f553d18f246911cbfd65feea73b46 DIST Django-4.1.12.checksum.txt 2582 BLAKE2B 67b101ef7b11fe1ad47872b9bbb26851b20db304145cebbf3f836bcd7505aa5282b54d8541a468871fa0489445ce282dc030f83241db3a1824e5e2d3949257b9 SHA512 d226527d67c98b1641ea63899c93e3be21855f7be3270ab98e2ad1580d38edf1ab209d92964a8b0ba5b15a2466af96fe1838914b0aaa0953fbc46f21a25587fb diff --git a/dev-python/django/files/django-4.2.3-py312.patch b/dev-python/django/files/django-4.2.3-py312.patch deleted file mode 100644 index 7989f8e7cbcc..000000000000 --- a/dev-python/django/files/django-4.2.3-py312.patch +++ /dev/null @@ -1,25 +0,0 @@ -This is a hack to get the tests to pass prior to: - -[e83a88566a71a2353cebc35992c110be0f8628af] Fixed #32172 -- Adapted signals to allow async handlers. - -diff --git a/django/test/signals.py b/django/test/signals.py -index 94a5161e82..1358101b98 100644 ---- a/django/test/signals.py -+++ b/django/test/signals.py -@@ -14,6 +14,7 @@ from django.utils import timezone - from django.utils.formats import FORMAT_SETTINGS, reset_format_cache - from django.utils.functional import empty - from django.utils.module_loading import import_string -+from django.utils.version import PY312 - - template_rendered = Signal() - -@@ -183,7 +184,7 @@ def complex_setting_changed(*, enter, setting, **kwargs): - # this stacklevel shows the line containing the override_settings call. - warnings.warn( - f"Overriding setting {setting} can lead to unexpected behavior.", -- stacklevel=6, -+ stacklevel=5 if PY312 else 6, - ) - - diff --git a/dev-python/types-docutils/Manifest b/dev-python/types-docutils/Manifest index e0d3ddd6c7ba..1e7930617718 100644 --- a/dev-python/types-docutils/Manifest +++ b/dev-python/types-docutils/Manifest @@ -1,3 +1,3 @@ DIST types-docutils-0.20.0.3.tar.gz 10207 BLAKE2B ea672c6eab14a29644e4a4ae0183484cc7af1a71b4adea7afb70c5c9b70e7f9cb563058f6492929da45409ec4153d03568951b9c79692e53e5daba8321fc7c7d SHA512 95b2ae79486a1d4aac1be85a67b04ebce399d6c7e862f14f7cb97d578db97980ab45c343ae4deafce8cf616e7368dddd58c0457a1f5ac092548b2068a2c50e0e -EBUILD types-docutils-0.20.0.3.ebuild 374 BLAKE2B da4af59223f3752b37cab4807b8f8b821f61ba3f674351b45a14576ea0883fe7410b26599449e2675f43dc7573a0277305a19ef25530c009d1431d3de6f699aa SHA512 6cb2694ffd0b714063a8bd36c4cc24610f1c0f55b6807916c8b7cb6e0cad59e7cd9ce16119f145677406233d177f54c2b3aefcac185e725fe86f277f3181463d +EBUILD types-docutils-0.20.0.3.ebuild 374 BLAKE2B 21892664849fbd6ebd79074c1b492eb4e548000e71e98e95f1cc9e9ec1fc1261abc455fb98b5c83a2f56edcd0ad47e36c7deb99c7e5616072b7e40fd2f027b2a SHA512 5f380f5d206b219a379e7aaecbbec6d3b03c89b3f0797c778814d20a1b30fd62c18ee05d31f6731b5d844b4ab20df68ee2abcdc1206855b98a14ecc7e683b8c0 MISC metadata.xml 325 BLAKE2B 399aab1e8779e48d84998d6fdd595638aaf674b9a7076573aad7ade16855c4fc785dd45b1eff833c8ec7accda2a08cf561dfa14237e4edf6292fc7961ad76f7e SHA512 fb2768e73dd948c79654ab22c24d868a418576f2008153e45e4d0b42e2750872884bd35451ee3917203469d72d1c76f84d849e9d3534dc1006eb4d80b3ef04d7 diff --git a/dev-python/types-docutils/types-docutils-0.20.0.3.ebuild b/dev-python/types-docutils/types-docutils-0.20.0.3.ebuild index 5dad3e537724..c0bfe10c250c 100644 --- a/dev-python/types-docutils/types-docutils-0.20.0.3.ebuild +++ b/dev-python/types-docutils/types-docutils-0.20.0.3.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz index ff857d1c66af..b50bb40c8eed 100644 Binary files a/dev-ruby/Manifest.gz and b/dev-ruby/Manifest.gz differ diff --git a/dev-ruby/naught/Manifest b/dev-ruby/naught/Manifest index 3d0cf489ac76..f9ff26c9af99 100644 --- a/dev-ruby/naught/Manifest +++ b/dev-ruby/naught/Manifest @@ -1,3 +1,3 @@ DIST naught-1.1.0.gem 19456 BLAKE2B 175611b8653966500ef7cd963b8c9bd895f82e72af87b0f3358b74b91e5915dccf4da76fc916e30214d6f45ee3c84f232f83cf04afef3fa5c7b1283614c41339 SHA512 0a25825df0234f15a53dc7a8dff546846c605fde9b1e3ce0b3e88f6e1753117bd48586b450dcd08c45a0d4877a04ac19feb98fd70d929f9da3ccba8478e46a57 -EBUILD naught-1.1.0-r1.ebuild 534 BLAKE2B d3408ae0d7d117d591c81f0129ae5b1f6c3b4eae1152fb587396bfb16f612a6de05eca5e32a222c3f8a9327ef1e2e0f3979844647442394a6bb4c7d403c8f913 SHA512 31db8b5c6b8a645c3cd3579d1a26f0d11edf1a027b4327a87bdb00d4bee09177b26f02432467c441859a6b1c434b13e10d7763eee95921eff72f8dd273b919bd +EBUILD naught-1.1.0-r1.ebuild 527 BLAKE2B 88d0d5c0f3dc7dbfe16fe3df1d6b75b1be82d6c3b9211e71b36074b533aa121f9989ba906b3e39c0a92b192ef5b75e5529b58e3f706a95059c8b940fb8220bc9 SHA512 a2bb067b98f564568c245a49743ac6b0ffcdb21a8214390e517b65f3629f9c466c61172596751159cbde4a7fcbbcaee4dabc9baa48e9ffca63b9a4c489afd168 MISC metadata.xml 338 BLAKE2B 8e2a9b6f48dbd8c12b71ca48bc7351ec3aa23ab46284e021d130379df29c0579d67a2662b8b09fdea920cf6c3387262690d240a6ec244a78fe6389b20c9dce3c SHA512 fb4113edf6c586b2f2bc594f57a47533da1e8fa0f4c1b187ba092380e30f2c2bcc82fd40b7776db81dc6bf39f857bd9c845a33df17634da693125dd8994ae41b diff --git a/dev-ruby/naught/naught-1.1.0-r1.ebuild b/dev-ruby/naught/naught-1.1.0-r1.ebuild index abfe99f24cb4..38c82ed74117 100644 --- a/dev-ruby/naught/naught-1.1.0-r1.ebuild +++ b/dev-ruby/naught/naught-1.1.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/necromancer/Manifest b/dev-ruby/necromancer/Manifest index f73035340d54..294c2ab75ce4 100644 --- a/dev-ruby/necromancer/Manifest +++ b/dev-ruby/necromancer/Manifest @@ -1,3 +1,3 @@ DIST necromancer-0.7.0.tar.gz 22784 BLAKE2B b895677d0293adabd9c30d44c33131c69b9b30c24deca41d257c75d586cf44e34d68a090c8618a3040622be93fca3c4e637bb7510ff5db586c0392c47ee4e389 SHA512 873284964e55a0be0265675860b22345f7d46d8b49ccebb5cbe7a2103bfcb639443c3ad3af5d6d6f07d1bb2bc16dd945dc8c0a39b803640e866b82317d5f67b9 -EBUILD necromancer-0.7.0-r1.ebuild 670 BLAKE2B 04536619af6080bacd3d61e5578b0dda1e00079a58c11e8fbc05d0ba87abe718d0bcc9079f6905ec515ccbe9edee28365e8df5ee9ae059671c1001960713393a SHA512 41ce025ea354c38941613012fa4675e243249fe3635c9c875723d11f155252f4f413df324f70e6c170edb8d49dcb086f7cd1bcd642a9b2a9e34325bca9a021ca +EBUILD necromancer-0.7.0-r1.ebuild 670 BLAKE2B de5ba2cf9091d2a838f8e9aaf4fe61a2da53d4d74d077080a9248c3c89e585f9a4821ee9c2100efcd490ba35e7b52972fa310d61ccbecc05eacfd3e60dad11dc SHA512 42d26b90a14dabc8dd41085c786640990a89375dbaaf6a0238cf0fee5d49e03c5e2b1aa3dcc2891a4362da34e699827e1745b9ee74a18ab7b142c82f69a5ac75 MISC metadata.xml 340 BLAKE2B 7be9aa14d272aed7bca169055de0ba8ccba374f9bb56c360dfacd003575435d8b3cd84a2a466183e292dfede94a304a05e0e317b0309fe0f3898a1f68b0977d9 SHA512 f44d4dc94fbf819bd7f07858d9f9b76273204e42d3db913989da60f71e11f3135c9b60eba1d7bdd02318438feca25163870576a12d808923d2fdb9ad3b71c97c diff --git a/dev-ruby/necromancer/necromancer-0.7.0-r1.ebuild b/dev-ruby/necromancer/necromancer-0.7.0-r1.ebuild index a73aad34851d..9705fe252424 100644 --- a/dev-ruby/necromancer/necromancer-0.7.0-r1.ebuild +++ b/dev-ruby/necromancer/necromancer-0.7.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/nenv/Manifest b/dev-ruby/nenv/Manifest index 1b0fcfb10375..7feaacd58d9f 100644 --- a/dev-ruby/nenv/Manifest +++ b/dev-ruby/nenv/Manifest @@ -1,3 +1,3 @@ DIST nenv-0.3.0.tar.gz 9773 BLAKE2B e3b53fd60ec89e8c068f47321880189750311192b33658ef61120390f4254a3194a8afc3c67acc0e9a2601f64e93cbe02f004c1c345f378f0f80fca3b3a9e778 SHA512 f0a50d7c78573802849b383351f3d099e55c67b935933bc00d55b752c1af944a4b7a8054b2cd41b238b192587f5bcca5de9d5c577764502300d571446de24228 -EBUILD nenv-0.3.0-r1.ebuild 724 BLAKE2B 34d68ad4c92a616b5af2ab92c7c9c5685ebc03b4025983261eedaa400a49011f64aa2143301fed47b68a30d4f49581856cf5cf2abcd86d691cf56ebeed96b662 SHA512 aa3711ee244289481cfccab5ed6d4461d30912eba4a10c66dabca33b6027363f709f4b9f054f5f85329d36b6d58fa15986c7d82fa19e25b3a8d2480545ccb6c6 +EBUILD nenv-0.3.0-r1.ebuild 724 BLAKE2B a0c5289803a409b06b20f7af485548553793e570cfcd291f07b2e631d073dd4089441f2097c3388976741bc3f67c39b869c5527deaf31097bd4a074bd2bbe913 SHA512 33fb0b70403d424dde307c838f191c7f3b4701f0a0e942cd018d11202a2cdbaed6e127cfaed4c8d30f50624e97e821cc868e0d3f972fe03e8526e6ccb0e39e28 MISC metadata.xml 334 BLAKE2B 01f25922654f3848e96c8b14dbe2774b20aa95dc53621dda075169770d0b13fca7d0371ad2ee11a8eeb22d7919f6aceefa95f52134ecd99aa2c6f0c874055f8b SHA512 bd4329301d7351ff4297c6c2b2c7d9832909006df970d8e1e5afd5ccffbc9bd8328d4a266c7b61aef0f227cbf9470ece8a76867ce9514a3e9035ad583f88acfb diff --git a/dev-ruby/nenv/nenv-0.3.0-r1.ebuild b/dev-ruby/nenv/nenv-0.3.0-r1.ebuild index 6d12e526ecbb..9d193bedb683 100644 --- a/dev-ruby/nenv/nenv-0.3.0-r1.ebuild +++ b/dev-ruby/nenv/nenv-0.3.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_TASK_DOC="" diff --git a/dev-ruby/network_interface/Manifest b/dev-ruby/network_interface/Manifest index 255fcaee743c..91228dd5893e 100644 --- a/dev-ruby/network_interface/Manifest +++ b/dev-ruby/network_interface/Manifest @@ -3,5 +3,5 @@ DIST network_interface-0.0.3.tar.gz 13584 BLAKE2B 61cd72974e9ec1b72adb9c6a7f77e4 DIST network_interface-0.0.4.tar.gz 14231 BLAKE2B 140db70e0ed3091b0b76af046a46827d7cf660dd0823157d5c4e67be8e7d158a532392c499a4734b5f412b7ae58aca422428712e5cd5dc966429c7fc75108843 SHA512 68e19a657d95a49cd771447687d74991d7e1e58191c94c69ab594d11ee2491c89b8ddad7c2708021eedd093ec6a5bdd2434a5ecb9d695663d11aa5b9971c9584 EBUILD network_interface-0.0.2-r1.ebuild 637 BLAKE2B 46db5f72535b0088a993257b8efde3f2988d41a4c8d699a2cb91dd3e0e98da52c9092c6ed4b57a8ca7629fa8ca6985247ab430b79d0b5638d40d7c63a32456a5 SHA512 f0648b096cfad16fdce954bf5a647551a0484007416586d1fca2527ea7774ddc2e08ab7790ea74011219815b7fe2096f9ce53558f2dd29832902a28a63ad820d EBUILD network_interface-0.0.3.ebuild 881 BLAKE2B 7fbf9b779926bdae13c2f720db8ab2a5ccc9947f26aa16b20b3fff06c1bf26cc64021d26239ebc340b93993e18142be38fcdd16b6a4e3f88f7014e0b245150db SHA512 6ce2adb47637a783a8cd1ae9f4119ad2307dd91c75fa624c9a623a2ca7def6e88f1791fca5741a03db8f4c040cb87edf69da1456c14c7350f3fcebc7e40f853d -EBUILD network_interface-0.0.4.ebuild 874 BLAKE2B 1631205b475832437b5215fd3a8f532c7f671a6d262928e5383b797d0ebfba4d0157bc49fe31489864e7e2c5a9f739416d73f78c8c1041642f6b85d0f316230b SHA512 ee38ccb6f27c747196cc11ad2a1aff0f4bb2411d8af3c20375ce61d907a83eb89c91a847c7a739720ae8aa2c884e135746eaeac16403e68524af26b92b8a23f5 +EBUILD network_interface-0.0.4.ebuild 881 BLAKE2B ccd880bc6e7fb0882c3dcf9e965daee6859a22582b262ba22de6d5ded1926e6e4d7f15dbbf139f67b2df695deeecb3b18b27639c768dfa864a9d41d2dde7b797 SHA512 9ce4e6bfee38bffefff1b9e8d0b154ca14e4262c12441fd2815e6d1b069dd9432ed7dcf208842de346328d03b882b3e8b29bb0575ea8e86a83478bbf31c8c348 MISC metadata.xml 347 BLAKE2B 145ba4bea55a624f1bcd5bc1792e13affd91c283ad59e9c3934048ad2298c9724fa156df4325a751b4a60376197e4eeb1f2ca6a13b04e6675697704df7fcd1e3 SHA512 0f338ef12f1d7196fe43d2be855281ee4f947298bbc6622d4280d827e671643f9e8f4f4d54fe9dd56f60ca4e8a14b51d7ba94592205fd241261f1f09a03eab4e diff --git a/dev-ruby/network_interface/network_interface-0.0.4.ebuild b/dev-ruby/network_interface/network_interface-0.0.4.ebuild index fb8a583fcb9b..c7225e1e0d96 100644 --- a/dev-ruby/network_interface/network_interface-0.0.4.ebuild +++ b/dev-ruby/network_interface/network_interface-0.0.4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_GEMSPEC="network_interface.gemspec" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/nio4r/Manifest b/dev-ruby/nio4r/Manifest index 965bcfcb898d..5f3b482c1b32 100644 --- a/dev-ruby/nio4r/Manifest +++ b/dev-ruby/nio4r/Manifest @@ -1,11 +1,7 @@ -DIST nio4r-2.5.8.gem 121856 BLAKE2B be79548761f52abab632b8e4660ab8557946079a51fe7f30c346f4f656ed2f8d0c8f2f463ed76a89bd4278bdfc0a0646ff2b8e0a815f97750836cb0bb250b9ef SHA512 3942403147882380b86f42c54a6d4e92c4e85dd3c0b5b9f473a05fcf98c041853e21d11d0481d1973342b5a4bfb59e02cfd523a44e9e45c3740627a45f7f99c7 DIST nio4r-2.5.9.gem 122368 BLAKE2B 4238e2963604539207e1adc7ee78430e4f501ea8b71d807ee4f3c44322d16612779777f11b76313aaad6d252321435854f5b4905f83a2fe03c9d71be20b7a718 SHA512 d1c52896f186d19eb089a94d74ccadb427e64c204af149aa83a5a4dda3f0edd1bd2bae94afd21fcd58e3c2b9e2c17278a18717c0905de80e45540d13eeefd9e5 -DIST nio4r-2.6.0.gem 122880 BLAKE2B 19c94080603f4faf343b97de5bfdb5a93a1dd1b9edaf858c7cc193e0aec1ecbf62fb8d35c68cace617c28be3ae7d65f5b417de3df5e40a0dd00a17050f1145d9 SHA512 6045acb7059c1067fbe5f98416a491bfa6d2d00e55cfc5b2d722fb54174df42f045b2fcc213b11e33626d1387f620ea46f95047ebaffbc348442eef2be1a58b6 DIST nio4r-2.6.1.gem 123904 BLAKE2B 5fbfe2a67fbd9fb6f49607358827391a56760c79435748f8fca0cbe6408f145cba224641b77afa8f6f49b1cd7e2fdd93e46e5aa3c75496f6539d66216ec3430b SHA512 bebf7f737f5e63107d77c4237a5750aa10f9bd1136deaa6bb1a8e5cab703d425a3a94a8f617df144e603f4f1f85ef62852740604a981e7dda41f0c43ae250406 DIST nio4r-2.7.0.gem 124416 BLAKE2B f02a16cf45dc2ea547dd8e036ddff5c37c24e9188db9ab4f817a55243f87f78264ed11bcd8d055e244c655aea08fa4922cd53dcae39e090031c87d0d78909c7b SHA512 aeb0bd3e727fa6999a314cd2b15a35035694f41294f7e9c406a72fd50a7a7a02311efec8c5795a116fd3793bf6b81e17d884e156b844722933e45d056f0cbeb9 -EBUILD nio4r-2.5.8.ebuild 910 BLAKE2B eab37b178305f57a3ebff6e477e925204e55a4069cb04e8c30fb492122c20e20264ffe84a0af5dca901664aa715e2113243a5a71a4f52fa531dd125186567724 SHA512 f8a373b0d76091463791a5b60df9357c2e745577a7931d03064e0224467fcc0f37df0c0790b7c3a63e453b2f57c35b72185df155644ed02ec9a96b28803e2ee7 EBUILD nio4r-2.5.9.ebuild 864 BLAKE2B 3327c4c7a2c02a74c395c63642b65e3e3604746c397763e8ccb750369b1f3041e88c8ea8b889c9534e60ed4610259bb95899e90a43dfe1f5daf8340a2a5e1c08 SHA512 3ff9b069210df0f216fc757b4001edf59fc31d08425d3aa14abd96d693757c2a20522edae7b4f04ab6a2a2784c236158656bafe90524aa6eb0657807c1ad0664 -EBUILD nio4r-2.6.0.ebuild 863 BLAKE2B 1542c99e63cfef3903b6c022673a8c01da19117a937ea0948f555acbf8651cefb63838d1b66e462453e1ed9f94a10c9dd2e9a9e080ddae2abb608db23698add7 SHA512 a8a687b1f7261ee0efac14c931c1dfcf084dc156c37f02c0143b5b53214f9701f1728fdd05f1e7beaf8e36dec53c930ef260938021343dffc6d79f62b1ffeb66 EBUILD nio4r-2.6.1.ebuild 863 BLAKE2B 1542c99e63cfef3903b6c022673a8c01da19117a937ea0948f555acbf8651cefb63838d1b66e462453e1ed9f94a10c9dd2e9a9e080ddae2abb608db23698add7 SHA512 a8a687b1f7261ee0efac14c931c1dfcf084dc156c37f02c0143b5b53214f9701f1728fdd05f1e7beaf8e36dec53c930ef260938021343dffc6d79f62b1ffeb66 -EBUILD nio4r-2.7.0.ebuild 863 BLAKE2B 1542c99e63cfef3903b6c022673a8c01da19117a937ea0948f555acbf8651cefb63838d1b66e462453e1ed9f94a10c9dd2e9a9e080ddae2abb608db23698add7 SHA512 a8a687b1f7261ee0efac14c931c1dfcf084dc156c37f02c0143b5b53214f9701f1728fdd05f1e7beaf8e36dec53c930ef260938021343dffc6d79f62b1ffeb66 +EBUILD nio4r-2.7.0.ebuild 870 BLAKE2B d70e9ab789418841dbbe7e0e51ae3d838b3fddb4198dc9c791c6f65984c6b88148499af56c82db0cd773140b67544e8a6361b68a94c1969f54de1d0a15dc2744 SHA512 c4e936bd36084396ee53e7c791e8b90ee2abf557e06738a16cd4c114c5bef5a657d0ec4d150741922bee212eb74051fc541883da4efda8f2b0bc529963a2f3b3 MISC metadata.xml 390 BLAKE2B e0c538a63996ba278637d30c6c4a590046f21d130dafcde34fe29a2255b7da1f25fa43c94e140d44142bbc39a2751fe2760a77af140cd10f06e9d1e981e721c5 SHA512 018d820549681bc162ab750cf91d94b53cd4a544ed230d5df8965938476c23a3bba809673a48983884d160b1225a9d37ec898a266ec09f55f9fb93069fe80614 diff --git a/dev-ruby/nio4r/nio4r-2.5.8.ebuild b/dev-ruby/nio4r/nio4r-2.5.8.ebuild deleted file mode 100644 index be6ba7fba7c5..000000000000 --- a/dev-ruby/nio4r/nio4r-2.5.8.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="" -RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" - -RUBY_FAKEGEM_EXTENSIONS=(ext/nio4r/extconf.rb) - -inherit ruby-fakegem - -DESCRIPTION="A high performance selector API for monitoring IO objects" -HOMEPAGE="https://github.com/socketry/nio4r" - -LICENSE="MIT || ( BSD GPL-2 )" -SLOT="2" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" - -# Note that nio4r bundles a patched copy of libev, and without these -# patches the tests fail: https://github.com/celluloid/nio4r/issues/15 - -all_ruby_prepare() { - sed -i -e '/[Cc]overalls/d' -e '/[Bb]undler/d' -e '1irequire "openssl"' spec/spec_helper.rb || die - sed -e '/extension/ s:^:#:' -i Rakefile || die -} diff --git a/dev-ruby/nio4r/nio4r-2.6.0.ebuild b/dev-ruby/nio4r/nio4r-2.6.0.ebuild deleted file mode 100644 index 381b1a8e8790..000000000000 --- a/dev-ruby/nio4r/nio4r-2.6.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby31 ruby32" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -RUBY_FAKEGEM_RECIPE_DOC="" -RUBY_FAKEGEM_EXTRADOC="changes.md readme.md" - -RUBY_FAKEGEM_EXTENSIONS=(ext/nio4r/extconf.rb) - -inherit ruby-fakegem - -DESCRIPTION="A high performance selector API for monitoring IO objects" -HOMEPAGE="https://github.com/socketry/nio4r" - -LICENSE="MIT || ( BSD GPL-2 )" -SLOT="$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="" - -# Note that nio4r bundles a patched copy of libev, and without these -# patches the tests fail: https://github.com/celluloid/nio4r/issues/15 - -all_ruby_prepare() { - sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die - sed -e '/extension/ s:^:#:' -i Rakefile || die -} diff --git a/dev-ruby/nio4r/nio4r-2.7.0.ebuild b/dev-ruby/nio4r/nio4r-2.7.0.ebuild index 381b1a8e8790..6bde0afc66c8 100644 --- a/dev-ruby/nio4r/nio4r-2.7.0.ebuild +++ b/dev-ruby/nio4r/nio4r-2.7.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/optionable/Manifest b/dev-ruby/optionable/Manifest index 3503a04a234d..467a2098e7ab 100644 --- a/dev-ruby/optionable/Manifest +++ b/dev-ruby/optionable/Manifest @@ -1,3 +1,3 @@ DIST optionable-0.2.0.gem 9216 BLAKE2B 4d77994fc4a5b800d03f1fa675760f4755b5b0ed6ff18e79e15cb918129261a37bf09807bca504a0caba4eae8037b688933b7bf62b2770e8e451e7f4ef94980c SHA512 4c633c83cd51fb2f1771f5f842cc8024d769f644d513a8d4486c7960d2bdda81be44746a7bb4604bb458cd58c3bbb5db28cb426d25cded6098263798f7daa465 -EBUILD optionable-0.2.0-r1.ebuild 357 BLAKE2B 7ff3a0ab13d54ad33547ee3e36f4fde8dbf65dc4a65d9d10fe77e6828f52a8f228d86bfce8961fd929e51cfe8e1304e65c78aa9bab8319dcb0b9587c870bad47 SHA512 048fda2b68b2353156fd71a4367d34d793f5ef830e1bbf729d3ffc22ef9a244546d0b10129958d0b9927ee782240de3da1a3f9e5d0a5a519d5aff66a763f2366 +EBUILD optionable-0.2.0-r1.ebuild 357 BLAKE2B 2d28df9262dc443c56d5252b588095fa615e913e5fd8a97b7ac7aad39c587b0a006ea7f32a316ffd4ce44281fd89c8dae715de0b31f8951e02915b153f2c1e27 SHA512 fafc3a11e3f45e92732c4c17644295baab52b9201c1892e90cca6341c67675d0be7f88d667c6b680cc38a3e297ff11350131171795001f93de1ccadd71787ac8 MISC metadata.xml 344 BLAKE2B a58627af700ef54ada9cd53abf9806a66991e493e6863d3c41e88a06605c418a37b56143b0ac8565c1385c2e8a23aef7c86d095023efa02985ba1c40dd6f9fff SHA512 8afc52f98fe107b1398e3aaf20ffe5026ea25740aeca57f26f17927cc1180b810e362264032894ab0cd3841b34f67bdf54bde3beb3031d75b11b43a51970cf4f diff --git a/dev-ruby/optionable/optionable-0.2.0-r1.ebuild b/dev-ruby/optionable/optionable-0.2.0-r1.ebuild index 1efe61b5dd62..6a2b56311d9a 100644 --- a/dev-ruby/optionable/optionable-0.2.0-r1.ebuild +++ b/dev-ruby/optionable/optionable-0.2.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/org-ruby/Manifest b/dev-ruby/org-ruby/Manifest index 9c1de6db51c8..2c8a0946091b 100644 --- a/dev-ruby/org-ruby/Manifest +++ b/dev-ruby/org-ruby/Manifest @@ -2,5 +2,5 @@ AUX org-ruby-0.9.12-file-exists.patch 1226 BLAKE2B cd38ca34dd47e8ff2db54dfc6c470 DIST org-ruby-0.9.12.tar.gz 143472 BLAKE2B c90e0f664f64be0449e63d717441f3c8aac9957c3b892392c8425847ea42dd23e3b7a598f57969432601ba9c6208633c7aa6e101a4684db2f68c07511bcb0458 SHA512 040c7bc9d9727fcec9bbd7ed4994ca489121c103d58242f98d340b4149f94cb97fc0bbc670bbd5dfba5a11de53930b579a33b6b1ffa343c7f2602674ec65aa07 DIST org-ruby-0.9.12_p20200519.tar.gz 151533 BLAKE2B 8a4f11ffc6ddf8019a4df5924d64c31f2a50786d2b4871967f0b178095cbb3ca46084824293568b974e1d79aa6a4207558da0dcb08569de12a89d0b6aac3344e SHA512 ff55464fff4a0e20bf9aaa7fecb4622f1a322228add113e7b9e465009c6177b7c97332c6681c57d5d6e2967e7215a915e5eb99148eb311a0b890d8e48acf6e70 EBUILD org-ruby-0.9.12-r1.ebuild 771 BLAKE2B db4f16dd41cf13d615ea55019f0738b5492c226cf5bb8f348f5dd542e41ada4b2f34d9efadc480e9155c6f4710d416680ddecb785f7ad1d0661505e842072961 SHA512 fc9a2e8f460a965ba44ebdc8af3c07e7606cf64684dc72668ad3b3ddc4de38e2c950a985a6ed86aec57a704ed90df00c55250548cda1171bb256c61338174340 -EBUILD org-ruby-0.9.12_p20200519.ebuild 861 BLAKE2B d704359f96878b5f37f0a9be73999b28cd0ea01d5abd5ae5962dac4d285efe11a3ada1f558e0515c4b52d80d0e70c0cb77142f8470267ad3c78ca206f0fc7fe9 SHA512 6b2952dfb730c5cd1b0fbff3224c522649ffc87ba531216b201002108f75f4152aca4ed6839c89a63dbe5d42cabb169b8df169f9e3d4383b3a8aee03efecff7e +EBUILD org-ruby-0.9.12_p20200519.ebuild 868 BLAKE2B 89ca147c486b316b854ef46ebb486da064f0ce86924db2e404332af75a54abd176fdb3f9121411af257c05b1699644478dd8dee58779cf35c0fc2ab69237de41 SHA512 106752d071c12a3a6da48e51a51f641b98e731980d31d7b877f5c44a2b08eff92b5065014fb43c30f4dae90dd12d771057b9b31dc5ffa37a84d1b9ad165b0182 MISC metadata.xml 343 BLAKE2B 309e38a975f6297a3f1517b42d737cae8aa2265a5a31488fa7afbf973a4d18146a8c2f91e7b194e104c2f7ebd3f0c9c568093ba2a07348632359f68c302c1eee SHA512 b0a102d51989b9b86ef016de6885744e35c915d08c56c93ab07ff6058667818282a00a9d75b8e08a81aa95c02ee36cb4f88f31ead14c861cc2cb48a1b389b45a diff --git a/dev-ruby/org-ruby/org-ruby-0.9.12_p20200519.ebuild b/dev-ruby/org-ruby/org-ruby-0.9.12_p20200519.ebuild index c23ffde5d3f9..9be117c667cd 100644 --- a/dev-ruby/org-ruby/org-ruby-0.9.12_p20200519.ebuild +++ b/dev-ruby/org-ruby/org-ruby-0.9.12_p20200519.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" COMMIT=7a28c2e6e91cdaceb1fddc2d870f4458632816e8 diff --git a/dev-ruby/paint/Manifest b/dev-ruby/paint/Manifest index e24710ea2de9..3d397c75af12 100644 --- a/dev-ruby/paint/Manifest +++ b/dev-ruby/paint/Manifest @@ -1,3 +1,3 @@ DIST paint-2.3.0.tar.gz 24208 BLAKE2B 6f9028c26966ba5c7e0b7de0e9957b2cd73585679347f281a07d2ac95ab5d12f043580cc5afba8f68fd416854c1824b18ed1f53e11f24277f1718786729e66b9 SHA512 296c73ae3066f2114fdadfbaab81bb0f4b4893c8ab5b41d5dc8ef511104541df2a1bfd9f35582742769cb32e11ad22527fef7938952147eec6d4d36526fb5f60 -EBUILD paint-2.3.0-r1.ebuild 519 BLAKE2B 1c89794b47ca57e1dfe5c7005b3e063b22fc29fb1ad261624173c5c1b5e516301fe014419a5a545aa8c844bb198431e68412caabd0794e4a213a665de1515fda SHA512 767c01ef96ce2bdecc7596ca0136002efd23fd0573f7d9a02beb3940ea626e6ed6348e542c4d5a3630415c7b3ab7370934286ee7024009ea6f4b236abeaa13b4 +EBUILD paint-2.3.0-r1.ebuild 519 BLAKE2B c52a08e76c3232d4ea760681d591649469958a06a1c7b5c11c8489788b6faadd17cc093b848896fc09578eaa769c6683611378d46e4a8d1cedeea736331eb8a7 SHA512 6633f2c99da84c1eef6c99aaf5c305de15973792221014871d9695c7bfbb8d4fcd5165ba5a474211447df870895bdb1a1774b30715fa679dee024946b043ebe3 MISC metadata.xml 341 BLAKE2B af96160e7a1720e8913ef163015b27d16654378e586e84fbdd8e54cb124601d546a5b306982065f41355e94540c55248bfd66dd8aae48b380cf5ab15e8efa976 SHA512 3540bc71fe6489b2c2aa2d29b7ec45ecb4877844a81f51b28062163538217ba9c34218510394bb8decbbe5e990dd6ab0f9da8bc727aa1570c5f71a6774e3c72c diff --git a/dev-ruby/paint/paint-2.3.0-r1.ebuild b/dev-ruby/paint/paint-2.3.0-r1.ebuild index dbc890242e46..a4b747c6e88d 100644 --- a/dev-ruby/paint/paint-2.3.0-r1.ebuild +++ b/dev-ruby/paint/paint-2.3.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/pg/Manifest b/dev-ruby/pg/Manifest index b97153d5311b..029b8e533780 100644 --- a/dev-ruby/pg/Manifest +++ b/dev-ruby/pg/Manifest @@ -3,5 +3,5 @@ DIST pg-1.5.3.tar.gz 296167 BLAKE2B d1f3d0cfecd2cf006dae3373e378b7784d07d0871059 DIST pg-1.5.4.tar.gz 298368 BLAKE2B 1028fac00371f9f769ee6c484a518149dc7c89e78ee8c05754a4412c4fec062f958de75bfbfb3f8c570e9598e439156e1d53ba00a8bc6e1be93d00412d153281 SHA512 87d950d2240e4d9d540f19ce89b945cb2b4a6d96e79dc7aa67a2dae014f1b20b307d2c195bfe3afe5c86894b94d379980fa2b7c4cf0e6a68a15c58b8d6d469f8 EBUILD pg-1.4.6-r1.ebuild 2031 BLAKE2B e754a11411c8908433cbfe8e504f2b53562035899755f4a95760a864b7062bbb56a767e9359a68554f52e6e7c236be7e02636b4059f5dd24621c3eba3bb1836e SHA512 f9b033a92dd15f74b2c9fd8b6cba65872d9ae4f6acb56e656fdf5fb7f62bd653e75e93773d687274dbee6bb0f67b79ecafa37628d002a66e8a22cbb236d434b7 EBUILD pg-1.5.3-r1.ebuild 2021 BLAKE2B 1285e51fce40570402b6bed63cd662c740e18ffb2e7a6d2ef55742a97c21b831e2fc08c1143b77ce471708a1b6fab1b6356eae73a0295e81cc903f129f783ece SHA512 168cc41857d977c5d88fed06b7b2e4d1dcaf48f63fa0894e75191aeab4107c4edcf40b582b3d9dda9fe5d8fc01786855c3c167cd4ed3b02f8b3e082fc9a5b536 -EBUILD pg-1.5.4-r1.ebuild 2021 BLAKE2B 1285e51fce40570402b6bed63cd662c740e18ffb2e7a6d2ef55742a97c21b831e2fc08c1143b77ce471708a1b6fab1b6356eae73a0295e81cc903f129f783ece SHA512 168cc41857d977c5d88fed06b7b2e4d1dcaf48f63fa0894e75191aeab4107c4edcf40b582b3d9dda9fe5d8fc01786855c3c167cd4ed3b02f8b3e082fc9a5b536 +EBUILD pg-1.5.4-r1.ebuild 2026 BLAKE2B 56aafe630bda983c65d347de63c6499c499451270886a83371ce3879ad01b80a3a9454c90a41518fb3e969ab843ec641e69af5ea6dddea81c78a19f263140fcc SHA512 706078b222eb79d703d40c093806648aa92a4b761ec84db3cb75b536c95c23b18970faf1214ef8255317448ccb22a2ea8b40384153c734dfa0af7efde956b5a0 MISC metadata.xml 338 BLAKE2B b827b967fa6a0795016f741de3ad7738103580b06bb6d1f56957fbbcde06a63eeacc6b9aa2bbd726bad77c91b28659a3318e6ec43d141cd1cd05982b209c2f1d SHA512 8f1ea2d36aaa43547b48d39df2f403bbbf63b5bd57570bddf8515f84bea573793f1ecacc807d02f05d96a919c8778465f4c87822bd1807ebeca115f6dec81e99 diff --git a/dev-ruby/pg/pg-1.5.4-r1.ebuild b/dev-ruby/pg/pg-1.5.4-r1.ebuild index 2683eff07653..26fac2d5da84 100644 --- a/dev-ruby/pg/pg-1.5.4-r1.ebuild +++ b/dev-ruby/pg/pg-1.5.4-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_GEMSPEC="pg.gemspec" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -20,7 +20,7 @@ RUBY_S="ruby-${P}" LICENSE="|| ( BSD-2 Ruby-BSD )" SLOT="1" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="" RDEPEND+=" dev-db/postgresql:*" diff --git a/dev-ruby/pg_array_parser/Manifest b/dev-ruby/pg_array_parser/Manifest index a5752db93b82..091f31c54920 100644 --- a/dev-ruby/pg_array_parser/Manifest +++ b/dev-ruby/pg_array_parser/Manifest @@ -1,3 +1,3 @@ DIST pg_array_parser-0.0.9.gem 8192 BLAKE2B 5b647cb3bca2b965348cfb5c442f4bf9c58d03f66c422768b22836d8a9cf73d9b2b242a055df0bea708b617d0a3ca84abe8100007ca259eeea4dd089385db860 SHA512 a1503d9598e1658eb63b6294ce1cf6f8d2e7e5c59382407946ec10d25a46b029b4bb8a8c634b190b42bef4954c4aeea60b6ffa16c596e0c3bea2df4c882896ae -EBUILD pg_array_parser-0.0.9-r3.ebuild 1062 BLAKE2B 23b4526473a148aa30bbc8edb0eb2c940804aa3ad5389a5f5e574f109f6edc0fc84c543240e793a62c9c189af793c4f0930b5b0b749ca427f23daa87ff94d939 SHA512 b775c704b8a5b20b9e698b01d81bb96197baae2a2bea282b16a823fbb1f9e56f0e0dff33d2f879a6a91c6677918e7c9ee050a5d2a86377750cba8aae624c24b6 +EBUILD pg_array_parser-0.0.9-r3.ebuild 1062 BLAKE2B b282fe7e039b94b46936ba30e01ac0fd5ac686b689485e323df8a339c64c2ac57f4a4d32f8d07b8bb1bdce4a031b93a00c2910306cff56b74eb6e4652c9ef1b5 SHA512 d632ae2b1edcc589c565f52306aae23c1de495048da18ca5180fd3661585b7db7d47254bec34519870499c9bc60a3321ef2dc2e6f34b44bc7a4f1139bf9833ed MISC metadata.xml 354 BLAKE2B c6871cdd34efa47f200ea664ef1c8b4982995f69a0afdcab3d00f9d94cc08d619121cd861e64c225186fcf7d4b5aacd1d2eeb0d74c0835df4cfd6acc002ed5e6 SHA512 d0dfdec8d83aa9f060d767c6dad2586e2c111dae26076c963bbb1a42aa6d6698c5b4562ac701fcade9279f5e53f2056a0f5d3c0f0a2675e2ff5a91d30eaeac82 diff --git a/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r3.ebuild b/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r3.ebuild index f440fc3dfcb4..1b9dcdd2124b 100644 --- a/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r3.ebuild +++ b/dev-ruby/pg_array_parser/pg_array_parser-0.0.9-r3.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/ptools/Manifest b/dev-ruby/ptools/Manifest index c464b5a4f7eb..4065fca88459 100644 --- a/dev-ruby/ptools/Manifest +++ b/dev-ruby/ptools/Manifest @@ -1,3 +1,3 @@ DIST ptools-1.5.0.gem 53760 BLAKE2B 49de9513c33dc2840138a88cfc3ab85639426f731138a62c746612715509b6426032e72d59f7789deb3a932de88e81fd0762f744a7abc5be09e782b68eb22647 SHA512 e79b069dc50796ba979c34028d11e65804b398c60328edb349ef6dec6c133166aecc1255fe583bdb06f7b2a7d835de77dd7ec38180d3b23e3f7d321d7e0724e9 -EBUILD ptools-1.5.0.ebuild 545 BLAKE2B 5b8947803c5614b434d7be55afd27c17d1ce477d8ea93c31184b0c25a4347a900ceafce74ee8c3e73d9db3816e827e72178fb9f3aff6e2f8bd6715c282e22bc5 SHA512 ebac437c1b4b869364ea57832ef10aa1044e62065e538e108b4bbcc0c12e4f98007d43e0e3d5f07bfe804dca492a676971c6c94a807ab908a3cf53beb7704fb5 +EBUILD ptools-1.5.0.ebuild 538 BLAKE2B 98409c1135ea8a5dbdaeffea332d9435c55f4b35a46780054f5766395c9f872e7ac232fdb2bff22f0c137f60f3fcd528c7425ea350861b82c2d74ceafd60f94e SHA512 cb9988c756b1d0bd5e52a6085b470556cd4834bcaf000da887cfa30740c8eaa8c7415afe60c9791a48678855ed5d1c71d11e2fc9acc096370cb06158a2aa1d02 MISC metadata.xml 443 BLAKE2B 71c4ff262408aa61d651c17e39e0f8732290fb0607b2d4177961b7948378677e4a1391df3605c3ca138ecb7f37b84f96f876c5fd28771f8f3a1aadb480ebd288 SHA512 d9341b9d2f37fe811fd6a4d05e7d5bd907ed13244351bb1c0dcf73e5861626b183d2ee48f7c45f7585f62bf9251decb22bc1d37cdf8769b179f653e16cd2106a diff --git a/dev-ruby/ptools/ptools-1.5.0.ebuild b/dev-ruby/ptools/ptools-1.5.0.ebuild index b9c0e5c85b5b..15540d481f24 100644 --- a/dev-ruby/ptools/ptools-1.5.0.ebuild +++ b/dev-ruby/ptools/ptools-1.5.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz index 68db072bbd69..09cba49f3f86 100644 Binary files a/dev-util/Manifest.gz and b/dev-util/Manifest.gz differ diff --git a/dev-util/azuredatastudio/Manifest b/dev-util/azuredatastudio/Manifest index 8d42de5b8195..456c95d247d8 100644 --- a/dev-util/azuredatastudio/Manifest +++ b/dev-util/azuredatastudio/Manifest @@ -1,3 +1,3 @@ DIST azuredatastudio-1.47.0-amd64.deb 138852252 BLAKE2B 20598aefb8ade4f1022213de1dfa17feddfb41ee0a241f8e9919e7573d00f3c3f81bbab947c9fec885a08b1e032a61616b1f49b943f3388c1edeb5502717e773 SHA512 7de1f1bafee735cfe7d52cb32324e38497ccb919a6322463b60bf2002af64546972f4ed207fdf0d9e55c48e33d7f5d7a9a3d10781c9c458edd4d18880ee5d310 -EBUILD azuredatastudio-1.47.0.ebuild 2170 BLAKE2B cc214ec74104ad58c6e82478209dd67fda83734ca549cd7e50109a0e3db69c4f0ffac2751e499433b9167d0f589b78fc17314fe63a720f66e8abfa8d270ae1a3 SHA512 66228e8dcbb522f992c61fa6009a6f72215427e29dfc0bcad0561309ff9866e7ce7ccd0bea1a989ea0340eee94b1b3d4d91428241a243d9f8c33fd439c530c8c +EBUILD azuredatastudio-1.47.0.ebuild 2246 BLAKE2B 1908333c121ef082fa8e38fa4fde1b77be3f87ebea08df44fc11a955df755076f9e01817e181947a938ae9bbc4f43c237884b0f2b80526b158388c489b6e446f SHA512 ccfccf2a915fc5415e4ad80d0da1709803938d8e360ed0975573a74e1d744ec78a375fad6a3ab6283f90de6772d293d086ad0303633e20d41cd34fe8517230c6 MISC metadata.xml 822 BLAKE2B 72cadf27f137f7276f8cd3b3fc81afd0ac1eefa9f12e39aea8d81705454a17aa8d2b49de9d61c0523fda304dcf0363ef463d0b2fdbd04a524aa63a2ced6a6a6a SHA512 27dbc8a269df130994b8d59cefb193440b276638ef460f68d72e887dc02d40473218febc1ecf242a51f55593d90a3ea42255e4a8d8ce4237421c9e56e52c7030 diff --git a/dev-util/azuredatastudio/azuredatastudio-1.47.0.ebuild b/dev-util/azuredatastudio/azuredatastudio-1.47.0.ebuild index 4db21c59a2ec..73c7edc071a7 100644 --- a/dev-util/azuredatastudio/azuredatastudio-1.47.0.ebuild +++ b/dev-util/azuredatastudio/azuredatastudio-1.47.0.ebuild @@ -6,7 +6,8 @@ EAPI=8 inherit unpacker xdg DESCRIPTION="Data management and development tool from Microsoft" -HOMEPAGE="https://vscodium.com/" +HOMEPAGE="https://learn.microsoft.com/sql/azure-data-studio/ + https://github.com/microsoft/azuredatastudio/" SRC_URI=" amd64? ( https://azuredatastudio-update.azurewebsites.net/${PV}/linux-deb-x64/stable diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz index d7f7a1b11485..820947657c90 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 3350d26d4f34..5be64f9f37b2 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Sun, 31 Dec 2023 11:09:53 +0000 +Sun, 31 Dec 2023 17:09:51 +0000 diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest index f8f72623e861..6d5c35cb003f 100644 --- a/metadata/glsa/Manifest +++ b/metadata/glsa/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 558197 BLAKE2B dde0fd5bc1749affc0b48b285b7ab9bd0a7216628f650cd3cbf0e6b2a1788ebd2dc667afbfee3491b42c071ba583d8c7e204468384a8f639b22206d6cbf47903 SHA512 6a3cf3862910d3680e54853c513e07b7a7d791fa5a5732653e79584f351498dd0ac5f7c244cf38dd9920afd7da27fd2c1e7a51770500da41d964a2a5ddd6ec92 -TIMESTAMP 2023-12-31T11:09:59Z +TIMESTAMP 2023-12-31T17:09:55Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWRTAdfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWRoGNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klD8vRAAow2DmyrwlsKXPgMkzj3ci4oIc4+OQmeaTmIAe2Lsk2MQGb7L9heTCH3T -kRIkZBFlnsWWwE9dNQJ6IJJYOdGX1o7YOZDQSmkFKpZ+r9dIV/cuco6JotsldCZF -FEeuvLkdRSHet734cIT8al14tu2WQvt1U1SnFcXYcMVWVlIdYKUksjQArO4IPEA0 -7+E0wVOE2x31S7KsedOJVvAz+AcHUQK36Su/jN94o3Z5yeLhaxr1dvOt25Zexuhi -20PZUOiRrnge5pZG6KtX27cqdmyfp/t9gxbvz5W0NwcAlTN98w4zlLJShdx9f9HJ -k0dw5vvLdgJFREPU4EuhqKi/KUi9HsPADboy55yXsPvoiAtH3gixoGn7GcT2buKu -BcpkmsV0OHG3YBt+ZL/3lWrI/gWjPhVr9nsVOTApjeF2lS1UGaVIAC2VIN1tzBP3 -J2RlLXgv7E2akX4Gh2GbGH0Vws4iveEppllZT58dTZGTIxnIIR8euBuBh2am5l87 -4INEE2Fq7jXW/UDkCwvfz/Vqspzcefc62KMsOpzEmLo7XK2nhzSpm+/sg0jyU7Ur -mTwX6htCmZRvwCNS7nezdU26BfoTKMB19At6bzTaWFc/4ZfMpX9MZOObGgPpWwon -SpKzM6PGJqdnGmSUVaTlp74derzyexaGUL+C2+mFmU1YAiNlt9s= -=PG/7 +klC72hAAsFJEtEHjBpuz42+Mj0GYrrWwG8c5a88BhjVaVJO2BonezINOFDaoMyo/ +246HzLWH4Zw/GMrPvLcTRkxFOKwRxM/0jQkdErZnbw2rcAa+PNGfVgjP1sXAc4Jg +tMqys4yIXRPr32eQoi3PKKQv3RoKG6Iy5BdZljaxhJ2ik0xHnjBad1keUVEaCIvM +nyrPai90Fo9a5JPP5xJy5XL0hh4rkM4DfD5n6y8UF8d/XlIX+YRnivv0B/8YTeGy +v6MGyr3g9L8SyfbpPKTFc2vUqfGEqIENO0dofAde0O44VLf7fFKqjFSiUj6Vg3pj +wGlHuddRvoHZpirnIZRC4vc7v9352zYvKC6LqIG+WNL1jYhwZKDxWSE+XSfd2oRG +uwiUcPJ4lATg3XxKaCYdd3H8cusIDO4ZVgM1bCD0Co6jiEPQiV8TV0elOgwD6nZ+ +qHDhQ3MhycGv6017JHABkA913ztuDFfR9MRaRi0BtTnlTFDlvH9ycWgczhX13Q/5 +XzzarTUJ5Ukq8nQmL1DlU9Em9Nc4Zjb+9e4pOGeMDDBb1pZ8Kd1jOJkcWoRNFwOX +vHyV5oijSZNfYOPuq0sYPWm9jYX3bN8HEVjZI9778x6mHcDc9gtwbi7UP4BWQOnK +9szy99NyW5oaJg6OXAtoodzPGZFdruoLVyjzEV9c21CEES6+TJY= +=zwX0 -----END PGP SIGNATURE----- diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 3350d26d4f34..5be64f9f37b2 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Sun, 31 Dec 2023 11:09:53 +0000 +Sun, 31 Dec 2023 17:09:51 +0000 diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz index 4619a376bedd..9b8faed7a69e 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 7e8ae1b88ac1..c00997e7e434 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/newsyslog-1.1.0.81-r1 b/metadata/md5-cache/app-admin/newsyslog-1.1.0.81-r1 index 05b277a6547d..d593a9e181df 100644 --- a/metadata/md5-cache/app-admin/newsyslog-1.1.0.81-r1 +++ b/metadata/md5-cache/app-admin/newsyslog-1.1.0.81-r1 @@ -8,4 +8,4 @@ LICENSE=MIT RDEPEND=virtual/cron app-arch/gzip SLOT=0 SRC_URI=http://download.openpkg.org/components/cache/newsyslog/newsyslog-1.1.0.81.tar.gz -_md5_=4ad959f61ed6abc2bd34cd39e9ebcb32 +_md5_=60f86b9f8927840214e041a38ed56903 diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz index a08caaf02160..3ebbd4aada8a 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/ispc-1.22.0 b/metadata/md5-cache/dev-lang/ispc-1.22.0 deleted file mode 100644 index 55ff33385b7f..000000000000 --- a/metadata/md5-cache/dev-lang/ispc-1.22.0 +++ /dev/null @@ -1,16 +0,0 @@ -BDEPEND=sys-devel/bison sys-devel/flex || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND= ispc-1.22.0.gh.tar.gz -_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a llvm dcfb437a52b5672e5f39deaae6f789c3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=b6eea09556092618cac37dc76d0b499d diff --git a/metadata/md5-cache/dev-lang/ispc-1.22.0-r1 b/metadata/md5-cache/dev-lang/ispc-1.22.0-r1 new file mode 100644 index 000000000000..e1ba5a9cffa7 --- /dev/null +++ b/metadata/md5-cache/dev-lang/ispc-1.22.0-r1 @@ -0,0 +1,16 @@ +BDEPEND=sys-devel/bison sys-devel/flex || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare pretend setup test +DEPEND= ispc-1.22.0.gh.tar.gz +_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a llvm dcfb437a52b5672e5f39deaae6f789c3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=da06c47796cdb79d580307f13ca6e7f0 diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz index 7209e65146e9..98ac9575201e 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/django-registration-3.4 b/metadata/md5-cache/dev-python/django-registration-3.4 deleted file mode 100644 index 0d878e3b2f3e..000000000000 --- a/metadata/md5-cache/dev-python/django-registration-3.4 +++ /dev/null @@ -1,15 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[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=user-registration application for Django -EAPI=8 -HOMEPAGE=https://pypi.org/project/django-registration/ https://github.com/ubernostrum/django-registration/ -INHERIT=distutils-r1 -IUSE=python_targets_python3_10 python_targets_python3_11 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/confusable_homoglyphs[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 ) -REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) -SLOT=0 -SRC_URI=https://github.com/ubernostrum/django-registration/archive/refs/tags/3.4.tar.gz -> django-registration-3.4.gh.tar.gz -_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=f695fefd36cc45f5ceecaf8dffb91ead diff --git a/metadata/md5-cache/dev-python/django-registration-3.4-r1 b/metadata/md5-cache/dev-python/django-registration-3.4-r1 new file mode 100644 index 000000000000..0fe05284834c --- /dev/null +++ b/metadata/md5-cache/dev-python/django-registration-3.4-r1 @@ -0,0 +1,15 @@ +BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] +DEFINED_PHASES=compile configure install prepare test +DESCRIPTION=user-registration application for Django +EAPI=8 +HOMEPAGE=https://pypi.org/project/django-registration/ https://github.com/ubernostrum/django-registration/ +INHERIT=distutils-r1 +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 +LICENSE=BSD +RDEPEND=dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/confusable_homoglyphs[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 ) +SLOT=0 +SRC_URI=https://github.com/ubernostrum/django-registration/archive/refs/tags/3.4.tar.gz -> django-registration-3.4.gh.tar.gz +_eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 +_md5_=8c2e2b2f4f323350e57120b9a44e1d07 diff --git a/metadata/md5-cache/dev-python/types-docutils-0.20.0.3 b/metadata/md5-cache/dev-python/types-docutils-0.20.0.3 index 4fd498c6a953..8377a36d2f6b 100644 --- a/metadata/md5-cache/dev-python/types-docutils-0.20.0.3 +++ b/metadata/md5-cache/dev-python/types-docutils-0.20.0.3 @@ -1,15 +1,15 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] +BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] DEFINED_PHASES=compile configure install prepare test DESCRIPTION=Typing stubs for docutils EAPI=8 HOMEPAGE=https://pypi.org/project/types-docutils/ INHERIT=distutils-r1 pypi -IUSE=python_targets_python3_10 python_targets_python3_11 +IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 KEYWORDS=~amd64 ~x86 LICENSE=Apache-2.0 -RDEPEND=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=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 ) SLOT=0 SRC_URI=https://files.pythonhosted.org/packages/source/t/types-docutils/types-docutils-0.20.0.3.tar.gz _eclasses_=distutils-r1 8e0ad2c111b259a711c8eaef98a17690 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=91ac4590f32c73da8ab7156865b19ce7 +_md5_=66eb95e79055b8ce8365cecaa9284b8b diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz index c2c077c9935c..938128f5eb80 100644 Binary files a/metadata/md5-cache/dev-ruby/Manifest.gz and b/metadata/md5-cache/dev-ruby/Manifest.gz differ diff --git a/metadata/md5-cache/dev-ruby/naught-1.1.0-r1 b/metadata/md5-cache/dev-ruby/naught-1.1.0-r1 index c83a83b34166..8ee965f41084 100644 --- a/metadata/md5-cache/dev-ruby/naught-1.1.0-r1 +++ b/metadata/md5-cache/dev-ruby/naught-1.1.0-r1 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) DESCRIPTION=A toolkit for building Null Objects in Ruby EAPI=8 HOMEPAGE=https://github.com/avdi/naught INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test +IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=5 SRC_URI=https://rubygems.org/gems/naught-1.1.0.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=7475e1192319a64e64a1187d1630879a +_md5_=6b7d0ffa091c914d576124f8b9ee4639 diff --git a/metadata/md5-cache/dev-ruby/necromancer-0.7.0-r1 b/metadata/md5-cache/dev-ruby/necromancer-0.7.0-r1 index ef0d5e5602e8..4decfad4b55b 100644 --- a/metadata/md5-cache/dev-ruby/necromancer-0.7.0-r1 +++ b/metadata/md5-cache/dev-ruby/necromancer-0.7.0-r1 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) DESCRIPTION=Conversion from one object type to another with a bit of black magic EAPI=8 HOMEPAGE=https://github.com/piotrmurach/necromancer INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test +IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/piotrmurach/necromancer/archive/v0.7.0.tar.gz -> necromancer-0.7.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=e2d78a19d320bd15b24c4885cfd2b1ee +_md5_=dcd6284a4230b7a57729db8cee7105d9 diff --git a/metadata/md5-cache/dev-ruby/nenv-0.3.0-r1 b/metadata/md5-cache/dev-ruby/nenv-0.3.0-r1 index be8c9d5464e3..6bc7f6760c97 100644 --- a/metadata/md5-cache/dev-ruby/nenv-0.3.0-r1 +++ b/metadata/md5-cache/dev-ruby/nenv-0.3.0-r1 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) DESCRIPTION=Convenient wrapper for Ruby's ENV EAPI=8 HOMEPAGE=https://github.com/e2/nenv INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby31 ruby_targets_ruby32 test test +IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT -RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/e2/nenv/archive/v0.3.0.tar.gz -> nenv-0.3.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=35617797a562a2da342031fc8bddee3d +_md5_=8f016c06402a836f2304c8101f4a405d diff --git a/metadata/md5-cache/dev-ruby/network_interface-0.0.4 b/metadata/md5-cache/dev-ruby/network_interface-0.0.4 index 2c623da794bd..eb47df427887 100644 --- a/metadata/md5-cache/dev-ruby/network_interface-0.0.4 +++ b/metadata/md5-cache/dev-ruby/network_interface-0.0.4 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig +BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) DESCRIPTION=network_interface layer from metasploit pcaprub EAPI=8 HOMEPAGE=https://github.com/rapid7/network_interface INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test +IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test KEYWORDS=~amd64 ~arm ~x86 LICENSE=MIT -RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) RESTRICT=test !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/rapid7/network_interface/archive/refs/tags/v0.0.4.tar.gz -> network_interface-0.0.4.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=dd1af5246e5a2a808f6e6490f9c46366 +_md5_=dd88fe7128286e20ecf9e8413ccb5b92 diff --git a/metadata/md5-cache/dev-ruby/nio4r-2.5.8 b/metadata/md5-cache/dev-ruby/nio4r-2.5.8 deleted file mode 100644 index 86feb5b554e0..000000000000 --- a/metadata/md5-cache/dev-ruby/nio4r-2.5.8 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -DESCRIPTION=A high performance selector API for monitoring IO objects -EAPI=8 -HOMEPAGE=https://github.com/socketry/nio4r -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby31 ruby_targets_ruby32 test test -KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=MIT || ( BSD GPL-2 ) -RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=2 -SRC_URI=https://rubygems.org/gems/nio4r-2.5.8.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=bf44b94837e5b80eec729ebf8b965cc8 diff --git a/metadata/md5-cache/dev-ruby/nio4r-2.6.0 b/metadata/md5-cache/dev-ruby/nio4r-2.6.0 deleted file mode 100644 index ea58e3e1f4b6..000000000000 --- a/metadata/md5-cache/dev-ruby/nio4r-2.6.0 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -DESCRIPTION=A high performance selector API for monitoring IO objects -EAPI=8 -HOMEPAGE=https://github.com/socketry/nio4r -INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby31 ruby_targets_ruby32 test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris -LICENSE=MIT || ( BSD GPL-2 ) -RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) -RESTRICT=!test? ( test ) !test? ( test ) -SLOT=2 -SRC_URI=https://rubygems.org/gems/nio4r-2.6.0.gem -_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=8fee04a685f8b94e5d3570300cfed3ed diff --git a/metadata/md5-cache/dev-ruby/nio4r-2.7.0 b/metadata/md5-cache/dev-ruby/nio4r-2.7.0 index ef2702fda19c..fdc96c55d8c6 100644 --- a/metadata/md5-cache/dev-ruby/nio4r-2.7.0 +++ b/metadata/md5-cache/dev-ruby/nio4r-2.7.0 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig +BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) DESCRIPTION=A high performance selector API for monitoring IO objects EAPI=8 HOMEPAGE=https://github.com/socketry/nio4r INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby31 ruby_targets_ruby32 test test +IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris LICENSE=MIT || ( BSD GPL-2 ) -RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=2 SRC_URI=https://rubygems.org/gems/nio4r-2.7.0.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=8fee04a685f8b94e5d3570300cfed3ed +_md5_=3d1b164559fd0a014d3b06d3553a789a diff --git a/metadata/md5-cache/dev-ruby/optionable-0.2.0-r1 b/metadata/md5-cache/dev-ruby/optionable-0.2.0-r1 index 4746dcd9bd66..3f0654718b26 100644 --- a/metadata/md5-cache/dev-ruby/optionable-0.2.0-r1 +++ b/metadata/md5-cache/dev-ruby/optionable-0.2.0-r1 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) DESCRIPTION=Robust options validation for Ruby methods EAPI=8 HOMEPAGE=https://github.com/durran/optionable INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test +IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/optionable-0.2.0.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=099fa9647864a273f85c7d420b4cf4ac +_md5_=47c21aa2c34aadee60bea547716e04e3 diff --git a/metadata/md5-cache/dev-ruby/org-ruby-0.9.12_p20200519 b/metadata/md5-cache/dev-ruby/org-ruby-0.9.12_p20200519 index 7823e0ae1e75..d062e6f9bc49 100644 --- a/metadata/md5-cache/dev-ruby/org-ruby-0.9.12_p20200519 +++ b/metadata/md5-cache/dev-ruby/org-ruby-0.9.12_p20200519 @@ -1,17 +1,17 @@ -BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/tilt[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/tilt[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/tilt[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/tilt[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/tilt[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) DESCRIPTION=Ruby routines for parsing org-mode files EAPI=8 HOMEPAGE=https://github.com/wallyqs/org-ruby INHERIT=ruby-fakegem -IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 test test +IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test KEYWORDS=~amd64 LICENSE=MIT -RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/rubypants-0.2:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) RESTRICT=!test? ( test ) !test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/wallyqs/org-ruby/archive/7a28c2e6e91cdaceb1fddc2d870f4458632816e8.tar.gz -> org-ruby-0.9.12_p20200519.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=cb3bcc3507073b6191ff30d24bafe3b0 +_md5_=cda951bd37bb71ea56f6d44940083aed diff --git a/metadata/md5-cache/dev-ruby/paint-2.3.0-r1 b/metadata/md5-cache/dev-ruby/paint-2.3.0-r1 index c3223c8dc8b6..3fdf8a95693e 100644 --- a/metadata/md5-cache/dev-ruby/paint-2.3.0-r1 +++ b/metadata/md5-cache/dev-ruby/paint-2.3.0-r1 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) DESCRIPTION=Terminal painter EAPI=8 HOMEPAGE=https://github.com/janlelis/paint INHERIT=ruby-fakegem -IUSE=test doc ruby_targets_ruby31 ruby_targets_ruby32 doc test test +IUSE=test doc ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test KEYWORDS=~amd64 ~x86 LICENSE=MIT -RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://github.com/janlelis/paint/archive/v2.3.0.tar.gz -> paint-2.3.0.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=bf8ce26c46b6cee97a80e48c251f7dcf +_md5_=8b5a76dd229451eb9e53efe4fba5096e diff --git a/metadata/md5-cache/dev-ruby/pg-1.5.4-r1 b/metadata/md5-cache/dev-ruby/pg-1.5.4-r1 index c95f41179509..0932afd15218 100644 --- a/metadata/md5-cache/dev-ruby/pg-1.5.4-r1 +++ b/metadata/md5-cache/dev-ruby/pg-1.5.4-r1 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig +BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=dev-db/postgresql test? ( >=dev-db/postgresql-9.4[server(+),threads(+)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DEPEND=dev-db/postgresql test? ( >=dev-db/postgresql-9.4[server(+),threads(+)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) DESCRIPTION=Ruby extension library providing an API to PostgreSQL EAPI=8 HOMEPAGE=https://github.com/ged/ruby-pg INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test -KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris +IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test +KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris LICENSE=|| ( BSD-2 Ruby-BSD ) -RDEPEND=dev-db/postgresql:* ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +RDEPEND=dev-db/postgresql:* ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=1 SRC_URI=https://github.com/ged/ruby-pg/archive/v1.5.4.tar.gz -> pg-1.5.4.tar.gz _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=8b6f6145553799aea7173c559848dc72 +_md5_=fb346ada2d9872f48d7aa393e49e990e diff --git a/metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 b/metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 index 99d4dca30ff8..43217cfb0f7c 100644 --- a/metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 +++ b/metadata/md5-cache/dev-ruby/pg_array_parser-0.0.9-r3 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby31? ( dev-ruby/bundler[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/bundler[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig +BDEPEND=ruby_targets_ruby31? ( dev-ruby/bundler[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/bundler[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/bundler[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) virtual/pkgconfig DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) DESCRIPTION=Simple library to parse PostgreSQL arrays into a array of strings EAPI=8 HOMEPAGE=https://github.com/DavyJonesLocker/pg_array_parser INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test +IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test KEYWORDS=~amd64 ~arm ~x86 LICENSE=MIT -RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0.0.9 SRC_URI=https://rubygems.org/gems/pg_array_parser-0.0.9.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=2a902cbf9a254946701918fb1756b11d +_md5_=b6a1e8c01d01df350ec5314f0921ad92 diff --git a/metadata/md5-cache/dev-ruby/ptools-1.5.0 b/metadata/md5-cache/dev-ruby/ptools-1.5.0 index 157d03014a88..f8ef0a345e16 100644 --- a/metadata/md5-cache/dev-ruby/ptools-1.5.0 +++ b/metadata/md5-cache/dev-ruby/ptools-1.5.0 @@ -1,17 +1,17 @@ -BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) +BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) +DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) DESCRIPTION=Several handy methods to Ruby's core File class EAPI=8 HOMEPAGE=https://github.com/djberg96/ptools INHERIT=ruby-fakegem -IUSE=ruby_targets_ruby31 ruby_targets_ruby32 test test +IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 LICENSE=Apache-2.0 -RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) -REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ) +RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) +REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 ) RESTRICT=!test? ( test ) !test? ( test ) SLOT=0 SRC_URI=https://rubygems.org/gems/ptools-1.5.0.gem _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 -_md5_=fc2b72e0ee3dd62dd716d97703e4c9c3 +_md5_=cb341297db0ae442a91de1ef7c3b6442 diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz index e2cdd7146d37..711e66f931df 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/azuredatastudio-1.47.0 b/metadata/md5-cache/dev-util/azuredatastudio-1.47.0 index ddae99b5a6c4..dd4c61b53ce9 100644 --- a/metadata/md5-cache/dev-util/azuredatastudio-1.47.0 +++ b/metadata/md5-cache/dev-util/azuredatastudio-1.47.0 @@ -3,7 +3,7 @@ DEFINED_PHASES=install postinst postrm preinst prepare unpack DEPEND=dev-libs/openssl-compat:1.0.0 DESCRIPTION=Data management and development tool from Microsoft EAPI=8 -HOMEPAGE=https://vscodium.com/ +HOMEPAGE=https://learn.microsoft.com/sql/azure-data-studio/ https://github.com/microsoft/azuredatastudio/ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info INHERIT=unpacker xdg IUSE=kerberos @@ -14,4 +14,4 @@ RESTRICT=bindist SLOT=0 SRC_URI=amd64? ( https://azuredatastudio-update.azurewebsites.net/1.47.0/linux-deb-x64/stable -> azuredatastudio-1.47.0-amd64.deb ) _eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=c59e004f15f79f564e33520aaea2aeff +_md5_=cd494ea816745182290405a9091a2dc2 diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz index deb8454d60b2..8e8f38065509 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/caffe2-2.1.2 b/metadata/md5-cache/sci-libs/caffe2-2.1.2 deleted file mode 100644 index 9ea531a94cbe..000000000000 --- a/metadata/md5-cache/sci-libs/caffe2-2.1.2 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5 -DEFINED_PHASES=compile configure install prepare setup test -DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef sci-libs/lapack >=sci-libs/onnx-1.12.0 =dev-libs/cudnn-frontend-0.9.2:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.11.02 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) tensorpipe? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) dev-cpp/eigen cuda? ( >=dev-libs/cutlass-3.1.0 ) dev-libs/psimd dev-libs/FP16 dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers >=sci-libs/kineto-0.4.0_p20231031 python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) -DESCRIPTION=A deep learning framework -EAPI=8 -HOMEPAGE=https://pytorch.org/ -INHERIT=python-single-r1 cmake cuda flag-o-matic prefix -IUSE=cuda distributed fbgemm ffmpeg gloo mpi nnpack +numpy opencl opencv openmp qnnpack tensorpipe xnnpack python_single_target_python3_10 python_single_target_python3_11 -KEYWORDS=~amd64 -LICENSE=BSD -RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef sci-libs/lapack >=sci-libs/onnx-1.12.0 =dev-libs/cudnn-frontend-0.9.2:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.11.02 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) tensorpipe? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) -REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ffmpeg? ( opencv ) mpi? ( distributed ) tensorpipe? ( distributed ) distributed? ( tensorpipe ) gloo? ( distributed ) -RESTRICT=test -SLOT=0 -SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.1.2.tar.gz -> pytorch-2.1.2.tar.gz -_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=2e68bb69f49f87b830b908f9c83744ec diff --git a/metadata/md5-cache/sci-libs/caffe2-2.1.2-r1 b/metadata/md5-cache/sci-libs/caffe2-2.1.2-r1 new file mode 100644 index 000000000000..0617d75d317d --- /dev/null +++ b/metadata/md5-cache/sci-libs/caffe2-2.1.2-r1 @@ -0,0 +1,17 @@ +BDEPEND=app-alternatives/ninja >=dev-util/cmake-3.20.5 +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack >=sci-libs/onnx-1.12.0 =dev-libs/cudnn-frontend-0.9.2:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.11.02 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) tensorpipe? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) mkl? ( sci-libs/mkl ) cuda? ( >=dev-libs/cutlass-3.1.0 ) dev-libs/psimd dev-libs/FP16 dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers >=sci-libs/kineto-0.4.0_p20231031 python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] ) +DESCRIPTION=A deep learning framework +EAPI=8 +HOMEPAGE=https://pytorch.org/ +INHERIT=python-single-r1 cmake cuda flag-o-matic prefix +IUSE=cuda distributed fbgemm ffmpeg gloo mkl mpi nnpack +numpy opencl opencv openmp qnnpack tensorpipe xnnpack python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +KEYWORDS=~amd64 +LICENSE=BSD +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 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack >=sci-libs/onnx-1.12.0 =dev-libs/cudnn-frontend-0.9.2:0/8 dev-util/nvidia-cuda-toolkit:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.11.02 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) tensorpipe? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) mkl? ( sci-libs/mkl ) +REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ffmpeg? ( opencv ) mpi? ( distributed ) tensorpipe? ( distributed ) distributed? ( tensorpipe ) gloo? ( distributed ) +RESTRICT=test +SLOT=0 +SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.1.2.tar.gz -> pytorch-2.1.2.tar.gz +_eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 474cb53a7d1b62721a91809a1d702661 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 +_md5_=6f5c709b19109109d5061cf4888481c4 diff --git a/metadata/md5-cache/sci-libs/tensorpipe-2022.05.13-r1 b/metadata/md5-cache/sci-libs/tensorpipe-2022.05.13-r1 index 893a39866b23..417478923867 100644 --- a/metadata/md5-cache/sci-libs/tensorpipe-2022.05.13-r1 +++ b/metadata/md5-cache/sci-libs/tensorpipe-2022.05.13-r1 @@ -13,4 +13,4 @@ RESTRICT=test SLOT=0 SRC_URI=https://github.com/pytorch/tensorpipe/archive/bb1473a4b38b18268e8693044afdb8635bc8351b.tar.gz -> tensorpipe-2022.05.13.tar.gz _eclasses_=cmake 0f2e0c197fad0312f3c4765c9cf36271 flag-o-matic 78cf3cc2d5572fddf5e5e10c70f7c81a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils c8951c1dfcc1d43e3f967f61fd0ec59c toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3 -_md5_=e770d7370168cae737f0a67229d35f41 +_md5_=e550e0df8b9aa49da96297ce99259129 diff --git a/metadata/news/Manifest b/metadata/news/Manifest index 9f1ca913e356..6c3da07a9a72 100644 --- a/metadata/news/Manifest +++ b/metadata/news/Manifest @@ -2,22 +2,22 @@ Hash: SHA512 MANIFEST Manifest.files.gz 16225 BLAKE2B 2730e53ea680c1f6a7c33d8db5d848ed73d7a93a61129fbac5e2048c43c1fbcb161e8724a7baa0c285b14532fbe036eb9ba93ed0ce0dd7a28f429d34fd39c8a7 SHA512 4cd134b8b550333f9a357321e20ba6d73bafad3ede55668894bc971ba7e36b12b02018825905fc78c17e5db1c1c09574f1bdbae644d8cb43143482058058bc64 -TIMESTAMP 2023-12-31T11:09:59Z +TIMESTAMP 2023-12-31T17:09:55Z -----BEGIN PGP SIGNATURE----- -iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWRTAdfFIAAAAAALgAo +iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmWRoGNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY -klBWRg//Uhlx2Na1hm/ltdhtztoUR6GtUdxImRG0G8DzygHwMn9QB4cRRZVexy4Z -6OZkK1GzmCatTWAYZ+Le97JaGz6Mmnu+7Kh9KkZfDbKY+MSKjEVL+4sa7I5WG9nj -gBFpv2D6oXL3AyqMcMMvf36z2N4FwKJZ44szuUu5PlXk6Xipl4idAdDsKSM7FRv3 -iUq9H9x5n9M2UmQNfuSHKEZWljI/H2uaUhLyrdpkap1Yqvdac9VD5LpE6E6ESr7O -ImNUxgpRI3e81xawJaY8is0O7dFp2D5y12ZuVkdaLvhM9knnt8rs5fkf2vHdg3mo -sXPt3KEIeilTa93jrAtLweOBnGy+QytXT7So97woqSaiAbnHlW7vUqsl188jI7HB -/zshq5EUfxcR1v8klnYLgnT0lJXM1F8nQ/H1z1M3cNySHZ9fw7pPtfUxSXIQpK77 -oHNu3SkY2XN7GAX0uNJO/jC3q89BpoVUO4+lwwm1bCySDEsmWWp3TVyqnuj37Rpf -O70XSlUlLXC0gJkXosAICgbg67ybuW9LWqE+Z0c1VJaryV+McjldRW3HhmCvcfJW -lU5tR+WDtD+H2ZOKLZwn55Dqe2s5A5aFjX79gvd/W3QslugyNwJInhiZvmIoukWN -Jr9gt2sl61sBfpvOfrohHpsWXyQbkzAdB1K4PuVYlhvSUIhjh2k= -=uWjH +klBKTQ//btj7f2QA+uDICY49PEWqcedZaw2qouL1vmPXQpNCDBTFSrVSO4LtD5um +unkwDC/BmwT7m791LvFtGBcfgz3dlnC6WCv13P2Didg7pXRbtXjz2aufZsC3UwJs ++6ZXhtfvx5/BlJRKbxjUJGlidDSYIY9McRgjcNUKwUSrd1CF7Ibm1fQsFxw3Wcsm +Lz1/te4d1TBvD8lS1bBAjNJadYwofeh30aTWP2KKUa3F8cf9GEbWW7MKWYaRzGdy +WgTX/gMhd4agEZJusEcXYVrP74CJoWoIZkSMjcoJZoanBXfPmsnNDVVsy47pWw8p +WGxwZrz+9nK2DOqwsjEuKPHr9QEuiO8F+HMJu1LLfCqUK7Ppk+WWrL6KXSRsSy6a +vF5Ml18XyyQZ3BDvTNZz6rhHfXZZkVWVoFRzDJUu5yffLc9eKHokcBLm83HjIb4X +wry0dSr7+BrHGnJjqidmqJa5NImGxOMLZNEgK9EZtRRf5cmYE7V8fh1RnXfMDFMU +YMhenZlLGJWuYPFJnMybsTzl/qoVnc5QWRxYpPI3iAn7sqY005E3uBeAkHsA9stB +9q+WcifUebMJs5eD9bdrTC3JLz18AYxzc+C0K0epYeMSJN2MPD197Go8D1U3E1rO +T7o4aambIIFME1txS+ToMBZW6R8qZ8nG+x9Xd46DSldJT5FLUyY= +=Bq5I -----END PGP SIGNATURE----- diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 3350d26d4f34..5be64f9f37b2 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Sun, 31 Dec 2023 11:09:53 +0000 +Sun, 31 Dec 2023 17:09:51 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 8e56a1a64ba7..c08ca7a40a10 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Sun Dec 31 11:09:53 AM UTC 2023 +Sun Dec 31 05:09:51 PM UTC 2023 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 4de2f2df5f45..b90e2126d903 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Sun, 31 Dec 2023 11:15:01 +0000 +Sun, 31 Dec 2023 17:15:01 +0000 diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit index 4bac4f681724..a38f7fd922a5 100644 --- a/metadata/timestamp.commit +++ b/metadata/timestamp.commit @@ -1 +1 @@ -e23d31bc532d7f2b15ef09b6fdc321cc1619f9f3 1704020390 2023-12-31T10:59:50+00:00 +23b4d7cc3da29902810c5540a2f10fa1a7d6072b 1704042083 2023-12-31T17:01:23+00:00 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index c2ac294a8c8b..d9dbe2be079f 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1704021001 Sun 31 Dec 2023 11:10:01 AM UTC +1704042602 Sun 31 Dec 2023 05:10:02 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 3350d26d4f34..5be64f9f37b2 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Sun, 31 Dec 2023 11:09:53 +0000 +Sun, 31 Dec 2023 17:09:51 +0000 diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 0010be96bd07..54592fc9362f 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 9d39b1452131..1a2f77a0990a 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Michał Górny (2023-12-31) +# Requires dev-libs/level-zero. +dev-lang/ispc -gpu + # Andrew Ammerlaan (2023-12-18) # Experimental and only available on a subset of architectures sys-kernel/gentoo-kernel -generic-uki diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index bf4429181727..65c07619a41a 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2023-12-31) +# Requires dev-libs/level-zero. +dev-lang/ispc gpu + # Andrew Ammerlaan (2023-12-18) # Experimental and only available on a subset of architectures sys-kernel/gentoo-kernel generic-uki diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask index 7e616368e822..3fa72fa2eaa5 100644 --- a/profiles/features/musl/package.use.mask +++ b/profiles/features/musl/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2023-12-31) +# Requires dev-libs/level-zero. +dev-lang/ispc gpu + # Andrew Ammerlaan (2023-12-18) # Requires systemd sys-kernel/gentoo-kernel generic-uki @@ -138,3 +142,6 @@ app-shells/bash mem-scramble # static linking works with musl app-shells/mksh -static + +# linked against glibc +sci-libs/caffe2 mkl diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 615d634e93b3..044fdff4ed84 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -1732,6 +1732,8 @@ dev-lang/idris2:chez - build using dev-scheme/chez dev-lang/idris2:racket - build using dev-scheme/racket dev-lang/idris2:test-full - pull in depedndencies to run all tests dev-lang/inform:tools - Install blorbtools for manipulating Blorb files +dev-lang/ispc:gpu - Enable Level0 GPU support in ispcrt. +dev-lang/ispc:openmp - Build with OpenMP task model (otherwise, TBB task model is used). dev-lang/janet:static-libs - install janet static library archive, you must enable this flag for using `jpm build` dev-lang/jerryscript:debugger - Install jerry-debugger dev-lang/jsonnet:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported) @@ -7155,6 +7157,7 @@ sci-libs/caffe2:distributed - Support distributed applications sci-libs/caffe2:fbgemm - Use FBGEMM sci-libs/caffe2:ffmpeg - Add support for video processing operators sci-libs/caffe2:gloo - Use sci-libs/gloo +sci-libs/caffe2:mkl - Use sci-libs/mkl for blas, lapack and sparse blas routines sci-libs/caffe2:nnpack - Use NNPACK sci-libs/caffe2:numpy - Add support for math operations through numpy sci-libs/caffe2:opencv - Add support for image processing operators diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz index 9936408aacfc..be0b623e485d 100644 Binary files a/sci-libs/Manifest.gz and b/sci-libs/Manifest.gz differ diff --git a/sci-libs/caffe2/Manifest b/sci-libs/caffe2/Manifest index 5ddfe7e3af74..ec3737780b09 100644 --- a/sci-libs/caffe2/Manifest +++ b/sci-libs/caffe2/Manifest @@ -9,6 +9,8 @@ AUX caffe2-2.0.0-gentoo.patch 7081 BLAKE2B d2b8d411f6f2c19c5339053accd445606092d AUX caffe2-2.0.1-cudaExtra.patch 1294 BLAKE2B 2b7e43080d84ca47349274982f19b6b2eba456edeb78383cc56d0c0d8f409829e612c8e8e0afcece4155def7fe97f419ca08aed89fc3a77cc2a0f43ebf7d983a SHA512 6ad2466dc92c895098634b1016f4c7b3ce28b7bfac5fa0e122a0dfb979ec465e3849a6cf30a7909a382f9a98b3221a76e90ed0731cb5ab141a54fddfacaf5eea AUX caffe2-2.1.1-cudaExtra.patch 1336 BLAKE2B f12d29a624f9345452227076108b9ded4c6c60051f10645340e03694b53765cf1c892e9a8797748cfba1fc416d84782a265b961c9c5e7ab1b0f367192287c891 SHA512 9c394305f99e377c5eec6d271c9c80b3c45eb0ccaeb96ad21feba93bc13ae562843c0ae055d11ddee63b8e2b180dc2a0e7a44b9772b0044ac3cd94a0ee4c3d67 AUX caffe2-2.1.1-gentoo.patch 6329 BLAKE2B c002f1605888ac79bed292cf1967eedd4d177193947dbafea8443958e498b371865a8f7548cc7e2c572d7fff69418344286071d64f4742691e943e81b73d811c SHA512 8eb2b2f89de809ff93e0deaa4bd6116f73bed55642904e689ba97e5bf21ba5754935a8d0c1f632b1f262400f0c809398524056f7691f7787c154a5b7f6f1b7b2 +AUX caffe2-2.1.2-fix-openmp-link.patch 483 BLAKE2B dfe9ae0978b71449486d12f769c3c962001c138bc53b0605ed6f2215fe732356da90c5084488bc4d9f54c88aab2a426b8c935543f7ba0890783bb58da30a5cb4 SHA512 a9cee8ae2a8477a21e92bd4ef286af68efd90283593db7ed4641a826b19b4266bcab9c131c93be2b6c2f13d5cd545c766612791cf2e23cff9a731a03f3ad7648 +AUX caffe2-2.1.2-fix-rpath.patch 510 BLAKE2B 6585e8089acc6e7fe69713ad04a64263ab2e9d2d5cf6d3a844dbbc917383e4b7a0688ebdfb3142e3c42108c8c14a6435f48ae4ce3adee8db338286d60ed7b503 SHA512 ede770559b487fff736aded0cf4b077d8308c2b85c5cd139150b04bcb8b72a0d78af6a2b74fbb153b75acff71df0832d8f139231d1c18558f5b5479af348e6a0 DIST pytorch-1.13.1.tar.gz 108279745 BLAKE2B 75de03b74dfdaf8d8fb5ea743fcc0c1b0e408a714ad4160c487921220a7b1755e5fa6e587e6bbc8c9f34dd75e096d2e6dd69c80d24821835fff6c833314434d3 SHA512 f16f89d027efade11d057245cad5b69a390e88b458398310ae30de2dbff7c8fd7f1165be7b8da7ea989c81ac3f5a66c5cb9050610e441a97c83fb8aa28c0bd62 DIST pytorch-2.0.0.tar.gz 111327292 BLAKE2B 6d593a975c0ade714f0b189f7e3c4ff704b9a9a2377b5e441a9cefc202fa22779966d08948e63671912c6ea5a0eee124042155f4f57a654db34e19e42f013cc9 SHA512 4dd76160711c0d87f3026c8b7fa3ed149dd86b8ac0ee9ecea0eaf80d2e6ce8c29368392e77b9466d90b60634087b462b782495997a5d33367cc8ca9fe14c8a14 DIST pytorch-2.0.1.tar.gz 111335778 BLAKE2B 7a10cc2b2d5e2422aef7e060a0c3a62ca5c7460c6e0b9becade9b98939501975c74ed5a175a653731f43ca824d2c9bd31f41d1f633c2b139779ab23d5331e9ce SHA512 2309a22b3be3ccdb36d8d9781a59a7bdcc2fdb8d95ada205702ec77862480f0cbb12cd5d6b8cd3114d01a6e33b7743d0fe9de93debf37138ca5c14403cdb0c43 @@ -18,5 +20,5 @@ EBUILD caffe2-1.13.1-r6.ebuild 5244 BLAKE2B d7f5f16e1f1122604a6df64f16c62552fb8b EBUILD caffe2-2.0.0-r5.ebuild 5388 BLAKE2B 8eb29fe5c3abd1ca98c70c583adf10d8872c5cff0535ddc1fa230b4a4c0f71124be65934d498d421598e3723d1622bc1f6b36180bf010b8317a9151b9c026951 SHA512 3c1b194b1e8b010d55f3a046c7af3142c59bcf8cf54364df973564412c1f59aa195a989cdea613860cb6f726b35fac243fbde18fb62b20a930fc40d316dcfde1 EBUILD caffe2-2.0.1-r5.ebuild 5868 BLAKE2B c17450d01ff68d42188c9da9e9c7a6d6469fe5c8b72c91e4ea4456eb4fe9d08cf30619fbb06f3dae21add641329f3ce8ced24bca93eb05900340639c042a1cdb SHA512 d32fa4c194c51efb76b143f22f783efa7a1415902b03ddea1d3f145d632455ebfe672a1b05b1203f2ba752f3331831455ae631a66bb409f45d6c695c68f39c3b EBUILD caffe2-2.1.1-r6.ebuild 6155 BLAKE2B 42e2a369c3a0a3534689bd97cc52ce045d7f21f45cd6b20e7bfd9f50366203ced57f9d5622c8ccb178b3832482936fd841b463369cba2122205156a012fa8b37 SHA512 e5379515e040e0d5c46d3e84e6ae25fc06dee18b6196a1fd7b0198cd66e2f9cc9827fa6672f06c990527622323e30f6e208b344a981310a11d11880f0b50bd07 -EBUILD caffe2-2.1.2.ebuild 6169 BLAKE2B aa962dd75586f1d51f2debe9e718bcba6c354b5a48a2eed20e411bc88ec8644279c4cd57ceafe86ff44a5f2f16e380a73b743c09e4439737ef3b7835727bf098 SHA512 c154b36768238e8f63a98caf06797561c584a81402e7d0d3f553c9f4bce72043f4150135a1bedb47ec17de0a9e4b1b068edb2878d8c2bd221d464d8254003120 -MISC metadata.xml 1062 BLAKE2B 4a5a8aa05b6389823f265deab9373ba0e659a8d2051a72929bc19259215f557d35cd424fc61269446f2d44e45fbcd9a481f308e012da2d7129bbea8d4682c2b3 SHA512 369b2753317479a308c5340f94bdb749207c209646d409053ef78b2bc621f287ca76cfcfc1d04601bda14ed60f5fa9ff898c98b65c0f344a61b58af36f7f0674 +EBUILD caffe2-2.1.2-r1.ebuild 6303 BLAKE2B 74901eccd81f93664f2bf04cf565684533b2302289c404e054d673ffa74bd9c9e27b860596909f0e151ce0f031b7ecad895822add0adb2e0595110127ad621f4 SHA512 dda0ee5e67ccd63677239076141644a66466070f3cfe5d011ffa9197903d80926d68227634808bbfbd107e98f82880f332085a9028e7c4bca5e782cbbeeafb91 +MISC metadata.xml 1158 BLAKE2B f1a95314a6d013d6cd2209dc73daa571ff82510bb4ccbd7b74d888d5ceb7ea4c6531dd11d9b5c582282fb3d47cd018b32b008d9e6edfa29069985edc548382af SHA512 9a500343117e1fc9306505e9a3ec241199553baa226cf5025f641e13a811a7b09f5a77c388231d6ab89c02d9c87d1c5a01b6aa71a586e854f73a92b3261ad341 diff --git a/sci-libs/caffe2/caffe2-2.1.2-r1.ebuild b/sci-libs/caffe2/caffe2-2.1.2-r1.ebuild new file mode 100644 index 000000000000..56ae2472b0fb --- /dev/null +++ b/sci-libs/caffe2/caffe2-2.1.2-r1.ebuild @@ -0,0 +1,227 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +inherit python-single-r1 cmake cuda flag-o-matic prefix + +MYPN=pytorch +MYP=${MYPN}-${PV} + +DESCRIPTION="A deep learning framework" +HOMEPAGE="https://pytorch.org/" +SRC_URI="https://github.com/pytorch/${MYPN}/archive/refs/tags/v${PV}.tar.gz + -> ${MYP}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="cuda distributed fbgemm ffmpeg gloo mkl mpi nnpack +numpy opencl opencv openmp qnnpack tensorpipe xnnpack" +RESTRICT="test" +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + ffmpeg? ( opencv ) + mpi? ( distributed ) + tensorpipe? ( distributed ) + distributed? ( tensorpipe ) + gloo? ( distributed ) +" # ?? ( cuda rocm ) + +# CUDA 12 not supported yet: https://github.com/pytorch/pytorch/issues/91122 +RDEPEND=" + ${PYTHON_DEPS} + dev-cpp/gflags:= + >=dev-cpp/glog-0.5.0 + dev-libs/cpuinfo + dev-libs/libfmt + dev-libs/protobuf:= + dev-libs/pthreadpool + dev-libs/sleef + virtual/lapack + >=sci-libs/onnx-1.12.0 + =dev-libs/cudnn-frontend-0.9.2:0/8 + dev-util/nvidia-cuda-toolkit:=[profiler] + ) + fbgemm? ( >=dev-libs/FBGEMM-2023.11.02 ) + ffmpeg? ( media-video/ffmpeg:= ) + gloo? ( sci-libs/gloo[cuda?] ) + mpi? ( virtual/mpi ) + nnpack? ( sci-libs/NNPACK ) + numpy? ( $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + ') ) + opencl? ( virtual/opencl ) + opencv? ( media-libs/opencv:= ) + qnnpack? ( sci-libs/QNNPACK ) + tensorpipe? ( sci-libs/tensorpipe[cuda?] ) + xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) + mkl? ( sci-libs/mkl ) +" +DEPEND=" + ${RDEPEND} + cuda? ( >=dev-libs/cutlass-3.1.0 ) + dev-libs/psimd + dev-libs/FP16 + dev-libs/FXdiv + dev-libs/pocketfft + dev-libs/flatbuffers + >=sci-libs/kineto-0.4.0_p20231031 + $(python_gen_cond_dep ' + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/pybind11[${PYTHON_USEDEP}] + ') +" + +S="${WORKDIR}"/${MYP} + +PATCHES=( + "${FILESDIR}"/${PN}-2.1.1-gentoo.patch + "${FILESDIR}"/${PN}-1.13.0-install-dirs.patch + "${FILESDIR}"/${PN}-1.12.0-glog-0.6.0.patch + "${FILESDIR}"/${PN}-1.13.1-tensorpipe.patch + "${FILESDIR}"/${PN}-2.0.0-gcc13.patch + "${FILESDIR}"/${PN}-2.0.0-cudnn_include_fix.patch + "${FILESDIR}"/${PN}-2.1.1-cudaExtra.patch + "${FILESDIR}"/${PN}-2.1.2-fix-rpath.patch + "${FILESDIR}"/${PN}-2.1.2-fix-openmp-link.patch +) + +src_prepare() { + filter-lto #bug 862672 + sed -i \ + -e "/third_party\/gloo/d" \ + cmake/Dependencies.cmake \ + || die + cmake_src_prepare + pushd torch/csrc/jit/serialization || die + flatc --cpp --gen-mutable --scoped-enums mobile_bytecode.fbs || die + popd + # prefixify the hardcoded paths, after all patches are applied + hprefixify \ + aten/CMakeLists.txt \ + caffe2/CMakeLists.txt \ + cmake/Metal.cmake \ + cmake/Modules/*.cmake \ + cmake/Modules_CUDA_fix/FindCUDNN.cmake \ + cmake/Modules_CUDA_fix/upstream/FindCUDA/make2cmake.cmake \ + cmake/Modules_CUDA_fix/upstream/FindPackageHandleStandardArgs.cmake \ + cmake/public/LoadHIP.cmake \ + cmake/public/cuda.cmake \ + cmake/Dependencies.cmake \ + torch/CMakeLists.txt \ + CMakeLists.txt +} + +src_configure() { + if use cuda && [[ -z ${TORCH_CUDA_ARCH_LIST} ]]; then + ewarn "WARNING: caffe2 is being built with its default CUDA compute capabilities: 3.5 and 7.0." + ewarn "These may not be optimal for your GPU." + ewarn "" + ewarn "To configure caffe2 with the CUDA compute capability that is optimal for your GPU," + ewarn "set TORCH_CUDA_ARCH_LIST in your make.conf, and re-emerge caffe2." + ewarn "For example, to use CUDA capability 7.5 & 3.5, add: TORCH_CUDA_ARCH_LIST=7.5 3.5" + ewarn "For a Maxwell model GPU, an example value would be: TORCH_CUDA_ARCH_LIST=Maxwell" + ewarn "" + ewarn "You can look up your GPU's CUDA compute capability at https://developer.nvidia.com/cuda-gpus" + ewarn "or by running /opt/cuda/extras/demo_suite/deviceQuery | grep 'CUDA Capability'" + fi + + local mycmakeargs=( + -DBUILD_CUSTOM_PROTOBUF=OFF + -DBUILD_SHARED_LIBS=ON + + -DUSE_CCACHE=OFF + -DUSE_CUDA=$(usex cuda) + -DUSE_CUDNN=$(usex cuda) + -DTORCH_CUDA_ARCH_LIST="${TORCH_CUDA_ARCH_LIST:-3.5 7.0}" + -DBUILD_NVFUSER=$(usex cuda) + -DUSE_DISTRIBUTED=$(usex distributed) + -DUSE_MPI=$(usex mpi) + -DUSE_FAKELOWP=OFF + -DUSE_FBGEMM=$(usex fbgemm) + -DUSE_FFMPEG=$(usex ffmpeg) + -DUSE_GFLAGS=ON + -DUSE_GLOG=ON + -DUSE_GLOO=$(usex gloo) + -DUSE_KINETO=OFF # TODO + -DUSE_LEVELDB=OFF + -DUSE_MAGMA=OFF # TODO: In GURU as sci-libs/magma + -DUSE_MKLDNN=OFF + -DUSE_NCCL=OFF # TODO: NVIDIA Collective Communication Library + -DUSE_NNPACK=$(usex nnpack) + -DUSE_QNNPACK=$(usex qnnpack) + -DUSE_XNNPACK=$(usex xnnpack) + -DUSE_SYSTEM_XNNPACK=$(usex xnnpack) + -DUSE_TENSORPIPE=$(usex tensorpipe) + -DUSE_PYTORCH_QNNPACK=OFF + -DUSE_NUMPY=$(usex numpy) + -DUSE_OPENCL=$(usex opencl) + -DUSE_OPENCV=$(usex opencv) + -DUSE_OPENMP=$(usex openmp) + -DUSE_ROCM=OFF # TODO + -DUSE_SYSTEM_CPUINFO=ON + -DUSE_SYSTEM_PYBIND11=ON + -DUSE_UCC=OFF + -DUSE_VALGRIND=OFF + -DPYBIND11_PYTHON_VERSION="${EPYTHON#python}" + -DPYTHON_EXECUTABLE="${PYTHON}" + -DUSE_ITT=OFF + -DUSE_SYSTEM_PTHREADPOOL=ON + -DUSE_SYSTEM_FXDIV=ON + -DUSE_SYSTEM_FP16=ON + -DUSE_SYSTEM_GLOO=ON + -DUSE_SYSTEM_ONNX=ON + -DUSE_SYSTEM_SLEEF=ON + -DUSE_METAL=OFF + + -Wno-dev + -DTORCH_INSTALL_LIB_DIR="${EPREFIX}"/usr/$(get_libdir) + -DLIBSHM_INSTALL_LIB_SUBDIR="${EPREFIX}"/usr/$(get_libdir) + ) + + if use mkl; then + mycmakeargs+=(-DBLAS=MKL) + else + mycmakeargs+=(-DBLAS=Generic -DBLAS_LIBRARIES=) + fi + + if use cuda; then + addpredict "/dev/nvidiactl" # bug 867706 + addpredict "/dev/char" + + mycmakeargs+=( + -DCMAKE_CUDA_FLAGS="$(cuda_gccdir -f | tr -d \")" + ) + fi + cmake_src_configure +} + +src_install() { + cmake_src_install + + insinto "/var/lib/${PN}" + doins "${BUILD_DIR}"/CMakeCache.txt + + rm -rf python + mkdir -p python/torch/include || die + mv "${ED}"/usr/lib/python*/site-packages/caffe2 python/ || die + mv "${ED}"/usr/include/torch python/torch/include || die + if use cuda; then + mv "${ED}${S}"/nvfuser python/nvfuser || die + mv "${ED}"/usr/$(get_libdir)/nvfuser.so python/nvfuser/_C.so || die + fi + rm -rf "${ED}${S}"/test + rm -rf "${ED}${S}"/third_party + cp torch/version.py python/torch/ || die + python_domodule python/caffe2 + python_domodule python/torch + if use cuda; then + python_domodule python/nvfuser + fi + find "${ED}" -empty -delete +} diff --git a/sci-libs/caffe2/caffe2-2.1.2.ebuild b/sci-libs/caffe2/caffe2-2.1.2.ebuild deleted file mode 100644 index aca834318aa5..000000000000 --- a/sci-libs/caffe2/caffe2-2.1.2.ebuild +++ /dev/null @@ -1,220 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit python-single-r1 cmake cuda flag-o-matic prefix - -MYPN=pytorch -MYP=${MYPN}-${PV} - -DESCRIPTION="A deep learning framework" -HOMEPAGE="https://pytorch.org/" -SRC_URI="https://github.com/pytorch/${MYPN}/archive/refs/tags/v${PV}.tar.gz - -> ${MYP}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="cuda distributed fbgemm ffmpeg gloo mpi nnpack +numpy opencl opencv openmp qnnpack tensorpipe xnnpack" -RESTRICT="test" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - ffmpeg? ( opencv ) - mpi? ( distributed ) - tensorpipe? ( distributed ) - distributed? ( tensorpipe ) - gloo? ( distributed ) -" # ?? ( cuda rocm ) - -# CUDA 12 not supported yet: https://github.com/pytorch/pytorch/issues/91122 -RDEPEND=" - ${PYTHON_DEPS} - dev-cpp/gflags:= - >=dev-cpp/glog-0.5.0 - dev-libs/cpuinfo - dev-libs/libfmt - dev-libs/protobuf:= - dev-libs/pthreadpool - dev-libs/sleef - sci-libs/lapack - >=sci-libs/onnx-1.12.0 - =dev-libs/cudnn-frontend-0.9.2:0/8 - dev-util/nvidia-cuda-toolkit:=[profiler] - ) - fbgemm? ( >=dev-libs/FBGEMM-2023.11.02 ) - ffmpeg? ( media-video/ffmpeg:= ) - gloo? ( sci-libs/gloo[cuda?] ) - mpi? ( virtual/mpi ) - nnpack? ( sci-libs/NNPACK ) - numpy? ( $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - ') ) - opencl? ( virtual/opencl ) - opencv? ( media-libs/opencv:= ) - qnnpack? ( sci-libs/QNNPACK ) - tensorpipe? ( sci-libs/tensorpipe[cuda?] ) - xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) -" -DEPEND=" - ${RDEPEND} - dev-cpp/eigen - cuda? ( >=dev-libs/cutlass-3.1.0 ) - dev-libs/psimd - dev-libs/FP16 - dev-libs/FXdiv - dev-libs/pocketfft - dev-libs/flatbuffers - >=sci-libs/kineto-0.4.0_p20231031 - $(python_gen_cond_dep ' - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - ') -" - -S="${WORKDIR}"/${MYP} - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.1-gentoo.patch - "${FILESDIR}"/${PN}-1.13.0-install-dirs.patch - "${FILESDIR}"/${PN}-1.12.0-glog-0.6.0.patch - "${FILESDIR}"/${PN}-1.13.1-tensorpipe.patch - "${FILESDIR}"/${PN}-2.0.0-gcc13.patch - "${FILESDIR}"/${PN}-2.0.0-cudnn_include_fix.patch - "${FILESDIR}"/${PN}-2.1.1-cudaExtra.patch -) - -src_prepare() { - filter-lto #bug 862672 - sed -i \ - -e "/third_party\/gloo/d" \ - cmake/Dependencies.cmake \ - || die - cmake_src_prepare - pushd torch/csrc/jit/serialization || die - flatc --cpp --gen-mutable --scoped-enums mobile_bytecode.fbs || die - popd - # prefixify the hardcoded paths, after all patches are applied - hprefixify \ - aten/CMakeLists.txt \ - caffe2/CMakeLists.txt \ - cmake/Metal.cmake \ - cmake/Modules/*.cmake \ - cmake/Modules_CUDA_fix/FindCUDNN.cmake \ - cmake/Modules_CUDA_fix/upstream/FindCUDA/make2cmake.cmake \ - cmake/Modules_CUDA_fix/upstream/FindPackageHandleStandardArgs.cmake \ - cmake/public/LoadHIP.cmake \ - cmake/public/cuda.cmake \ - cmake/Dependencies.cmake \ - torch/CMakeLists.txt \ - CMakeLists.txt -} - -src_configure() { - if use cuda && [[ -z ${TORCH_CUDA_ARCH_LIST} ]]; then - ewarn "WARNING: caffe2 is being built with its default CUDA compute capabilities: 3.5 and 7.0." - ewarn "These may not be optimal for your GPU." - ewarn "" - ewarn "To configure caffe2 with the CUDA compute capability that is optimal for your GPU," - ewarn "set TORCH_CUDA_ARCH_LIST in your make.conf, and re-emerge caffe2." - ewarn "For example, to use CUDA capability 7.5 & 3.5, add: TORCH_CUDA_ARCH_LIST=7.5 3.5" - ewarn "For a Maxwell model GPU, an example value would be: TORCH_CUDA_ARCH_LIST=Maxwell" - ewarn "" - ewarn "You can look up your GPU's CUDA compute capability at https://developer.nvidia.com/cuda-gpus" - ewarn "or by running /opt/cuda/extras/demo_suite/deviceQuery | grep 'CUDA Capability'" - fi - - local mycmakeargs=( - -DBUILD_CUSTOM_PROTOBUF=OFF - -DBUILD_SHARED_LIBS=ON - - -DUSE_CCACHE=OFF - -DUSE_CUDA=$(usex cuda) - -DUSE_CUDNN=$(usex cuda) - -DTORCH_CUDA_ARCH_LIST="${TORCH_CUDA_ARCH_LIST:-3.5 7.0}" - -DBUILD_NVFUSER=$(usex cuda) - -DUSE_DISTRIBUTED=$(usex distributed) - -DUSE_MPI=$(usex mpi) - -DUSE_FAKELOWP=OFF - -DUSE_FBGEMM=$(usex fbgemm) - -DUSE_FFMPEG=$(usex ffmpeg) - -DUSE_GFLAGS=ON - -DUSE_GLOG=ON - -DUSE_GLOO=$(usex gloo) - -DUSE_KINETO=OFF # TODO - -DUSE_LEVELDB=OFF - -DUSE_MAGMA=OFF # TODO: In GURU as sci-libs/magma - -DUSE_MKLDNN=OFF - -DUSE_NCCL=OFF # TODO: NVIDIA Collective Communication Library - -DUSE_NNPACK=$(usex nnpack) - -DUSE_QNNPACK=$(usex qnnpack) - -DUSE_XNNPACK=$(usex xnnpack) - -DUSE_SYSTEM_XNNPACK=$(usex xnnpack) - -DUSE_TENSORPIPE=$(usex tensorpipe) - -DUSE_PYTORCH_QNNPACK=OFF - -DUSE_NUMPY=$(usex numpy) - -DUSE_OPENCL=$(usex opencl) - -DUSE_OPENCV=$(usex opencv) - -DUSE_OPENMP=$(usex openmp) - -DUSE_ROCM=OFF # TODO - -DUSE_SYSTEM_CPUINFO=ON - -DUSE_SYSTEM_PYBIND11=ON - -DUSE_UCC=OFF - -DUSE_VALGRIND=OFF - -DPYBIND11_PYTHON_VERSION="${EPYTHON#python}" - -DPYTHON_EXECUTABLE="${PYTHON}" - -DUSE_ITT=OFF - -DBLAS=Eigen # avoid the use of MKL, if found on the system - -DUSE_SYSTEM_EIGEN_INSTALL=ON - -DUSE_SYSTEM_PTHREADPOOL=ON - -DUSE_SYSTEM_FXDIV=ON - -DUSE_SYSTEM_FP16=ON - -DUSE_SYSTEM_GLOO=ON - -DUSE_SYSTEM_ONNX=ON - -DUSE_SYSTEM_SLEEF=ON - - -Wno-dev - -DTORCH_INSTALL_LIB_DIR="${EPREFIX}"/usr/$(get_libdir) - -DLIBSHM_INSTALL_LIB_SUBDIR="${EPREFIX}"/usr/$(get_libdir) - ) - - if use cuda; then - addpredict "/dev/nvidiactl" # bug 867706 - addpredict "/dev/char" - - mycmakeargs+=( - -DCMAKE_CUDA_FLAGS="$(cuda_gccdir -f | tr -d \")" - ) - fi - cmake_src_configure -} - -src_install() { - cmake_src_install - - insinto "/var/lib/${PN}" - doins "${BUILD_DIR}"/CMakeCache.txt - - rm -rf python - mkdir -p python/torch/include || die - mv "${ED}"/usr/lib/python*/site-packages/caffe2 python/ || die - mv "${ED}"/usr/include/torch python/torch/include || die - if use cuda; then - mv "${ED}${S}"/nvfuser python/nvfuser || die - mv "${ED}"/usr/$(get_libdir)/nvfuser.so python/nvfuser/_C.so || die - fi - rm -rf "${ED}${S}"/test - rm -rf "${ED}${S}"/third_party - cp torch/version.py python/torch/ || die - python_domodule python/caffe2 - python_domodule python/torch - if use cuda; then - python_domodule python/nvfuser - fi - find "${ED}" -empty -delete -} diff --git a/sci-libs/caffe2/files/caffe2-2.1.2-fix-openmp-link.patch b/sci-libs/caffe2/files/caffe2-2.1.2-fix-openmp-link.patch new file mode 100644 index 000000000000..3f2d0ae3c30a --- /dev/null +++ b/sci-libs/caffe2/files/caffe2-2.1.2-fix-openmp-link.patch @@ -0,0 +1,15 @@ +Fix "undefined symbol: omp_get_max_active_levels" in mkl + builds +https://github.com/pytorch/pytorch/issues/116576 +--- a/caffe2/CMakeLists.txt ++++ b/caffe2/CMakeLists.txt +@@ -1575,6 +1575,10 @@ if(BUILD_SHARED_LIBS) + target_link_libraries(torch_global_deps TBB::tbb) + endif() + ++ if(USE_OPENMP) ++ target_link_libraries(torch_global_deps OpenMP::OpenMP_CXX) ++ endif() ++ + install(TARGETS torch_global_deps DESTINATION "${TORCH_INSTALL_LIB_DIR}") + endif() + diff --git a/sci-libs/caffe2/files/caffe2-2.1.2-fix-rpath.patch b/sci-libs/caffe2/files/caffe2-2.1.2-fix-rpath.patch new file mode 100644 index 000000000000..731227fa25ee --- /dev/null +++ b/sci-libs/caffe2/files/caffe2-2.1.2-fix-rpath.patch @@ -0,0 +1,12 @@ +Unset rpath to support blas-lapack-switch +Bug: https://bugs.gentoo.org/921129 +--- a/cmake/Dependencies.cmake ++++ b/cmake/Dependencies.cmake +@@ -10,7 +10,6 @@ endif(APPLE) + set(CMAKE_SKIP_BUILD_RPATH FALSE) + # Don't use the install-rpath during the build phase + set(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE) +-set(CMAKE_INSTALL_RPATH "${_rpath_portable_origin}") + # Automatically add all linked folders that are NOT in the build directory to + # the rpath (per library?) + set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) diff --git a/sci-libs/caffe2/metadata.xml b/sci-libs/caffe2/metadata.xml index 3b4ad7f29919..eac4c942a88d 100644 --- a/sci-libs/caffe2/metadata.xml +++ b/sci-libs/caffe2/metadata.xml @@ -21,6 +21,7 @@ Use QNNPACK Use tensorpipe Use XNNPACK + Use sci-libs/mkl for blas, lapack and sparse blas routines pytorch/pytorch diff --git a/sci-libs/tensorpipe/Manifest b/sci-libs/tensorpipe/Manifest index 49bc8577e400..2c8ea5b6c357 100644 --- a/sci-libs/tensorpipe/Manifest +++ b/sci-libs/tensorpipe/Manifest @@ -1,4 +1,5 @@ AUX tensorpipe-2022.05.13-gentoo.patch 522 BLAKE2B b5efc8193549a84569125794e65a931343f26996f487158f39dd6c9d1689ecd1390bae1616e1f498461a3b4b0a17478a8a14c1cbd6b76c82b7dc2a4452e72d7e SHA512 3c8cd91daf9cf1c4249c5e5f7154f9d4495d33ab011802f83a96d056723ebfb86406f4bc9c8bacc8af2a70336d706de9d88d538d196348d2d6ea4e56886b5162 +AUX tensorpipe-2022.05.13-musl.patch 330 BLAKE2B 9aade68ee025eea3c8bf1ab38531dda0814537bfa2878aea15da6c954ac379ca09dc2eb1ee136481e5d23af7c968dd27afcd93652efdc0737668976745ecefec SHA512 a09590691156b0e425b8c28652af295e53ef4b107ed148ea0c18c94fbd1e99ed1f7dabe2eb87bc3458ff09db0d463d71dbb97edffbe15db78be7e3a9c8289112 DIST tensorpipe-2022.05.13.tar.gz 259678 BLAKE2B 09231216b7ea1a5f4559bfd38d82337cdcde160c34ceb160c728b85ccf94566b812f0c38b6d3f6bc74b6f08b49b749939970265df343e3ca0214803f9d88e58c SHA512 cf0334f81affb2d844bc8b63c533a749753e36ee096f841641716a3bf044b17580262a2e9056d8d1351228e323c4f75401a2a120a5de397e80ec21a33fe56d2b -EBUILD tensorpipe-2022.05.13-r1.ebuild 715 BLAKE2B acf19eb22134d1a77d7b421702a98e907104747c87afb16253680c72dc000ae10ef2e356678384e71522032e1ad52f8fc0e6f5f26332c0d30b459c87a2e99bc7 SHA512 b84ba32b1f4abe94db73418625184f0a843170a6604dcaa9a855a3905d09efeb82cdfbc461248cd9b4cfbf740b5aa3001b504d3adacf2ae7b8404a703d78830c +EBUILD tensorpipe-2022.05.13-r1.ebuild 747 BLAKE2B 24851d8d62843fe6243c5dfff39178681f8076a84065dd3779b97d2b995d9beae5275c3432405631dc726e883c6f6a0c99fb3d5bb30e909807d9b7c076fe9432 SHA512 0b9970f8a544da51ded12c20f1c32f8fed105405a69a38b4b18aa5ed92c172eb9bb841e6055f7a72ca5f9bf4a8351af30527fa2d7bb341d1a2fcdb3b4e8e5594 MISC metadata.xml 331 BLAKE2B 6a5a854e8e6c987dc1b105a3c905d8113b0613e63f479e700f85a01b96e4b939de8706bc876c1bf44bd61f40b9b3b18eb87f3899c1f3697ddfb5ca6bed2a7a61 SHA512 8843f661956cdbfbda49aebfe4586c5eaafa7e7b82f134d5881e46ac6ebf69b20167f532a372280be17ae29016aca82e2930762b2bdbb7616918b7200a3a2a49 diff --git a/sci-libs/tensorpipe/files/tensorpipe-2022.05.13-musl.patch b/sci-libs/tensorpipe/files/tensorpipe-2022.05.13-musl.patch new file mode 100644 index 000000000000..86fd4793ae5f --- /dev/null +++ b/sci-libs/tensorpipe/files/tensorpipe-2022.05.13-musl.patch @@ -0,0 +1,10 @@ +--- a/tensorpipe/channel/cma/context_impl.cc 2023-12-31 13:40:35.080753311 +0100 ++++ b/tensorpipe/channel/cma/context_impl.cc 2023-12-31 13:40:44.570735997 +0100 +@@ -8,7 +8,6 @@ + + #include + +-#include + #include + #include + #include diff --git a/sci-libs/tensorpipe/tensorpipe-2022.05.13-r1.ebuild b/sci-libs/tensorpipe/tensorpipe-2022.05.13-r1.ebuild index 734a2050cf07..0ff4c6216eef 100644 --- a/sci-libs/tensorpipe/tensorpipe-2022.05.13-r1.ebuild +++ b/sci-libs/tensorpipe/tensorpipe-2022.05.13-r1.ebuild @@ -30,7 +30,10 @@ DEPEND="${RDEPEND} S="${WORKDIR}"/${PN}-${CommitId} -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch + "${FILESDIR}"/${P}-musl.patch +) src_configure() { local mycmakeargs=( -- cgit v1.2.3