[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-ftp/

2024-05-03 Thread Hans de Graaff
commit: f653248b062439bfc6fafabae43cb1b94952ab1d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May  4 05:40:51 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May  4 05:46:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f653248b

dev-ruby/net-ftp: drop 0.3.0, 0.3.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/net-ftp/Manifest |  2 --
 dev-ruby/net-ftp/net-ftp-0.3.0.ebuild | 32 
 dev-ruby/net-ftp/net-ftp-0.3.3.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/net-ftp/Manifest b/dev-ruby/net-ftp/Manifest
index ca4d33dab28d..8d52647951e2 100644
--- a/dev-ruby/net-ftp/Manifest
+++ b/dev-ruby/net-ftp/Manifest
@@ -1,4 +1,2 @@
 DIST net-ftp-0.2.0.tar.gz 29845 BLAKE2B 
710ad47552242dfc30fd971cff683d67e0e1cda73086e3504b0e45ab650ad4666c19c46d221bb5b64fab2d507a9063c64fc8da17de9221de4fd487acb0cb3514
 SHA512 
a6b2f30bde4c39568690db7f57e917e0fab046d456acfe68eb22a0ee81ad71b4be4a6c7752dc556bb2481f3e0fe5fc81193e194e2b5056087abce633e0d2f7e9
-DIST net-ftp-0.3.0.tar.gz 29793 BLAKE2B 
392182d7942b4c983816be1933a5b1ce0e35fb4d55adbd768e3b3306f680a20f0fcc43ef76cad6f0dcca49ac20d6539ce237cccedbe7290dee4b230c06042d10
 SHA512 
b6fcfd013e91c31752e44179a0cc2a115e261fcba12a0656654d52cdd216ec5d0b115108cba15b795c106d257bb34277c6dbed9153362a061510efddc7bc2494
-DIST net-ftp-0.3.3.tar.gz 29810 BLAKE2B 
8677e55b4159ea072d90b1c12f992bbe66e8164bc866e80c0a216024c004a5a6971ae5a39c5eba5de35f9a85bab4b53da962ccb40e1049bf4df24377fb1ee874
 SHA512 
ace1a56de83f1369842e62a5164367281e7d10072a684ab0ad37591429623dd75de6ab672aa893651705ac62f74c12404b124a982b920142d3a5ff1296c24ec6
 DIST net-ftp-0.3.4.tar.gz 28020 BLAKE2B 
2962f61c17b4314a044d3a80c62693948d1241f783b6f948a056ca34b8f076c8357dc150f04e09a245236b402c6e711e02f6a3717b60aa816a6ca419cfa1ed08
 SHA512 
1f289b8b0481abf66bbe000cfdc08d8f32559d02ccee186159696e1b563aecc1178d975946d969064bdb8abf8f76d50b5d5bde0423e12bf2ba0b757796c9b046

diff --git a/dev-ruby/net-ftp/net-ftp-0.3.0.ebuild 
b/dev-ruby/net-ftp/net-ftp-0.3.0.ebuild
deleted file mode 100644
index 74b0e783b4dc..
--- a/dev-ruby/net-ftp/net-ftp-0.3.0.ebuild
+++ /dev/null
@@ -1,32 +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_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="net-ftp.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Support for the File Transfer Protocol"
-HOMEPAGE="https://github.com/ruby/net-ftp;
-SRC_URI="https://github.com/ruby/net-ftp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/net-protocol
-   dev-ruby/time
-"
-
-all_ruby_prepare() {
-   sed -e 's/__dir__/"."/' \
-   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
-   -e 's/git ls-files -z/find * -print0/' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}

diff --git a/dev-ruby/net-ftp/net-ftp-0.3.3.ebuild 
b/dev-ruby/net-ftp/net-ftp-0.3.3.ebuild
deleted file mode 100644
index cf7130d30ce1..
--- a/dev-ruby/net-ftp/net-ftp-0.3.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="net-ftp.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Support for the File Transfer Protocol"
-HOMEPAGE="https://github.com/ruby/net-ftp;
-SRC_URI="https://github.com/ruby/net-ftp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend "
-   dev-ruby/net-protocol
-   dev-ruby/time
-"
-
-all_ruby_prepare() {
-   sed -e 's/__dir__/"."/' \
-   -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
-   -e 's/git ls-files -z/find * -print0/' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/syd/

2024-05-03 Thread Patrick Lauer
commit: 83c08423a1b67c9dd98b35c7d7655cf809a39298
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat May  4 05:45:23 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat May  4 05:46:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c08423

sys-apps/syd: add 3.17.4

Signed-off-by: Patrick Lauer  gentoo.org>

 sys-apps/syd/Manifest  |  46 +++
 sys-apps/syd/syd-3.17.4.ebuild | 271 +
 2 files changed, 317 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 122015c64748..2de4498901d9 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -1,8 +1,11 @@
 DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST ahash-0.8.11.crate 43607 BLAKE2B 
7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620
 SHA512 
47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
 DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
+DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 
8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6
 SHA512 
5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
+DIST anstyle-1.0.7.crate 15709 BLAKE2B 
872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba
 SHA512 
e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
 DIST anyhow-1.0.81.crate 45142 BLAKE2B 
9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78
 SHA512 
3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5
 DIST anyhow-1.0.82.crate 45361 BLAKE2B 
558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd
 SHA512 
e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69
 DIST argv-0.1.11.crate 8683 BLAKE2B 
44344e0f3678b159b64d06287d58508479831dc0bd7b044a1ccaebfffdd9023508da5d86f3e6d8af8579cf5351f6c8963581af978ca46bb0b87a37c1802e67d8
 SHA512 
011e8d5333b305387d7667bbcd4d3e694fb73d16ba4c51a10969d5dae7a7a4286f8583c160949fc2724c56c7d47c618813d0dd55c42665c8c2d1cccfcaf414a3
@@ -14,6 +17,7 @@ DIST bstr-1.9.1.crate 380305 BLAKE2B 
52b45bd48874d052636c6b451cc36d8b012808ea519
 DIST byteorder-1.5.0.crate 23288 BLAKE2B 
7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453
 SHA512 
96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
 DIST cast-0.3.0.crate 11452 BLAKE2B 
fe6e0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb
 SHA512 
4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
 DIST cc-1.0.92.crate 76130 BLAKE2B 
45e7ea0f7f744bc26f81249dd4bf48b2022ce60abb2d7c421fac12e657fd621dde06510bca9331761aceb31f3eb69517aa59a46749ceb92b7fe70de855ac6045
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/syd/

2024-05-03 Thread Patrick Lauer
commit: b93117d46bf0920a48a9c504cea2c9ad139fa6bb
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat May  4 05:45:50 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat May  4 05:46:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b93117d4

sys-apps/syd: drop 3.16.0, 3.16.2

Signed-off-by: Patrick Lauer  gentoo.org>

 sys-apps/syd/Manifest  |  34 --
 sys-apps/syd/syd-3.16.0.ebuild | 249 -
 sys-apps/syd/syd-3.16.2.ebuild | 249 -
 3 files changed, 532 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 2de4498901d9..cdafd3b2984c 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -4,9 +4,7 @@ DIST ahash-0.8.11.crate 43607 BLAKE2B 
7dff8e41798ba25df8c4827ff414a182bb25da4825
 DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
 DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 
8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6
 SHA512 
5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
-DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
 DIST anstyle-1.0.7.crate 15709 BLAKE2B 
872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba
 SHA512 
e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
-DIST anyhow-1.0.81.crate 45142 BLAKE2B 
9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78
 SHA512 
3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5
 DIST anyhow-1.0.82.crate 45361 BLAKE2B 
558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd
 SHA512 
e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69
 DIST argv-0.1.11.crate 8683 BLAKE2B 
44344e0f3678b159b64d06287d58508479831dc0bd7b044a1ccaebfffdd9023508da5d86f3e6d8af8579cf5351f6c8963581af978ca46bb0b87a37c1802e67d8
 SHA512 
011e8d5333b305387d7667bbcd4d3e694fb73d16ba4c51a10969d5dae7a7a4286f8583c160949fc2724c56c7d47c618813d0dd55c42665c8c2d1cccfcaf414a3
 DIST autocfg-1.2.0.crate 14808 BLAKE2B 
122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432
 SHA512 
66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
@@ -16,7 +14,6 @@ DIST bitflags-2.5.0.crate 43821 BLAKE2B 
2d2a78b0a19dcb39580e6f73ed6c468b06260430
 DIST bstr-1.9.1.crate 380305 BLAKE2B 
52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7
 SHA512 
67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
 DIST byteorder-1.5.0.crate 23288 BLAKE2B 
7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453
 SHA512 
96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
 DIST cast-0.3.0.crate 11452 BLAKE2B 
fe6e0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb
 SHA512 
4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
-DIST cc-1.0.92.crate 76130 BLAKE2B 
45e7ea0f7f744bc26f81249dd4bf48b2022ce60abb2d7c421fac12e657fd621dde06510bca9331761aceb31f3eb69517aa59a46749ceb92b7fe70de855ac6045
 SHA512 
66fb052f123cd06f7901fa6db641773a2f016ea3636ec26670c83a25b68d33ab088d3893f4f08920de50f5ec932a7f7a33e00f1774aabfc55d14253d45b4b7b7
 DIST cc-1.0.96.crate 76576 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/launchy/

2024-05-03 Thread Hans de Graaff
commit: ba1aac5db46984d9d359fa5edbd11663661e57e5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May  4 05:33:36 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May  4 05:38:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba1aac5d

dev-ruby/launchy: add 3.0.1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/launchy/Manifest |  1 +
 dev-ruby/launchy/launchy-3.0.1.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/launchy/Manifest b/dev-ruby/launchy/Manifest
index 24a854f7441e..287413e9a024 100644
--- a/dev-ruby/launchy/Manifest
+++ b/dev-ruby/launchy/Manifest
@@ -1,2 +1,3 @@
 DIST launchy-2.5.2.gem 30208 BLAKE2B 
7e3c3464292026a93953995c5df7dd407b51bd36b363bb0c57fed6ebf2122390348f415273b6ce7ee2dcb89bd444a58458c0a95b84428fec02280654239223e0
 SHA512 
40777dabd25e6646c6673b33d9d296b66de7976fdf7454c9a7ae809a161ed992572b2232d94591731a7c8405875803172c6fafd09a5570f09e5eb119e23e7773
 DIST launchy-3.0.0.gem 27648 BLAKE2B 
71fb8dadc37d9b25f861177c6579c9328786d16e64758d24ca297c8b6a773d307abd26b674c221b9a6318a2edd56e90d889fcf66cb1e3c279d85d045e9b1243d
 SHA512 
6c4a8c320b4d149a3ab322f9cc03c73b7decb50d8dd2a8954bae27f5d265594fc6498af4a3d41a0693d232cbdce3dbbdf76cba3da2199a4bc85d8cda60e59187
+DIST launchy-3.0.1.tar.gz 26613 BLAKE2B 
4646fa7eef280fe439c513e1780ff80bf97eb2d084ca9a35d583568a1babbc2c85abb951382dceffbf08986b9cae07bea56078fd437097c6b1f5816e9cf4bba5
 SHA512 
98ec8f0389da8bc56491f4cda4fc128184a09f923bc7c0c7b2275a505f9af074172754abbbd5e9c48680c26fac5d10c23b9fee3e14af1e73dc176b3793ff2311

diff --git a/dev-ruby/launchy/launchy-3.0.1.ebuild 
b/dev-ruby/launchy/launchy-3.0.1.ebuild
new file mode 100644
index ..36f5cc8cee4e
--- /dev/null
+++ b/dev-ruby/launchy/launchy-3.0.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md"
+RUBY_FAKEGEM_GEMSPEC="launchy.gemspec"
+
+inherit ruby-fakegem virtualx
+
+DESCRIPTION="Helper class for launching cross-platform applications"
+HOMEPAGE="https://github.com/copiousfreetime/launchy;
+SRC_URI="https://github.com/copiousfreetime/launchy/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="ISC"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.8
+   dev-ruby/childprocess:5
+   !=dev-ruby/minitest-5.0:5 )"
+
+all_ruby_prepare() {
+   sed -i -e "/[Ss]implecov/d" spec/spec_helper.rb || die
+
+   # Avoid tests depending on the current user's desktop environment.
+   sed -e '/returns NotFound if it cannot determine/askip "gentoo"' \
+   -i spec/detect/nix_desktop_environment_spec.rb || die
+   sed -e '/asssumes we open a local file if we have an exception/askip 
"gentoo"' \
+   -i spec/launchy_spec.rb || die
+   sed -e "/'darwin'/ s:^:#:" \
+   -i spec/applications/browser_spec.rb || die
+}
+
+each_ruby_test() {
+   CI=true virtx each_fakegem_test
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-runtime/

2024-05-03 Thread Michał Górny
commit: 96a53305711c79dcd4a8cf178c6e34af9bdda08d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:23 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:32:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a53305

sys-devel/clang-runtime: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 .../clang-runtime/clang-runtime-18.1.5.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.5.ebuild 
b/sys-devel/clang-runtime/clang-runtime-18.1.5.ebuild
new file mode 100644
index ..38042f073a24
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-18.1.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/;
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+   compiler-rt? (
+   
~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   sanitize? (
+   
~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+   )
+   )
+   libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+   openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+   if tc-is-clang; then
+   ewarn "You seem to be using clang as a system compiler.  As of 
clang-16,"
+   ewarn "upstream has turned a few warnings that commonly occur 
during"
+   ewarn "configure script runs into errors by default.  This 
causes some"
+   ewarn "configure tests to start failing, sometimes resulting in 
silent"
+   ewarn "breakage, missing functionality or runtime misbehavior.  
It is"
+   ewarn "not yet clear whether the change will remain or be 
reverted."
+   ewarn
+   ewarn "For more information, please see:"
+   ewarn 
"https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213;
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang-common/

2024-05-03 Thread Michał Górny
commit: f9b2ec5cfa7d316be65359ac11887622cbdfc869
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:10 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:31:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b2ec5c

sys-devel/clang-common: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 sys-devel/clang-common/Manifest   |   2 +
 sys-devel/clang-common/clang-common-18.1.5.ebuild | 305 ++
 2 files changed, 307 insertions(+)

diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index 8eac54faaf48..6a6d8bfa1b80 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -6,6 +6,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/sys-devel/clang-common/clang-common-18.1.5.ebuild 
b/sys-devel/clang-common/clang-common-18.1.5.ebuild
new file mode 100644
index ..b7d4720e0e22
--- /dev/null
+++ b/sys-devel/clang-common/clang-common-18.1.5.ebuild
@@ -0,0 +1,305 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 llvm.org multilib
+
+DESCRIPTION="Common files shared between multiple slots of clang"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="
+   default-compiler-rt default-libcxx default-lld
+   bootstrap-prefix cet hardened llvm-libunwind
+"
+
+PDEPEND="
+   sys-devel/clang:*
+   default-compiler-rt? (
+   sys-devel/clang-runtime[compiler-rt]
+   llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] )
+   !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
+   )
+   !default-compiler-rt? ( sys-devel/gcc )
+   default-libcxx? ( >=sys-libs/libcxx-${PV}[static-libs] )
+   !default-libcxx? ( sys-devel/gcc )
+   default-lld? ( >=sys-devel/lld-${PV} )
+   !default-lld? ( sys-devel/binutils )
+"
+IDEPEND="
+   !default-compiler-rt? ( sys-devel/gcc-config )
+   !default-libcxx? ( sys-devel/gcc-config )
+"
+
+LLVM_COMPONENTS=( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libclc/

2024-05-03 Thread Michał Górny
commit: 61092d2e8cbc45e3ea82fedfc1e92fc1f4091222
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:32:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61092d2e

dev-libs/libclc: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libclc/Manifest |  2 ++
 dev-libs/libclc/libclc-18.1.5.ebuild | 62 
 2 files changed, 64 insertions(+)

diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index 8eac54faaf48..6a6d8bfa1b80 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -6,6 +6,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/dev-libs/libclc/libclc-18.1.5.ebuild 
b/dev-libs/libclc/libclc-18.1.5.ebuild
new file mode 100644
index ..1a8008058811
--- /dev/null
+++ b/dev-libs/libclc/libclc-18.1.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( 17 )
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake llvm.org llvm-r1 python-any-r1
+
+DESCRIPTION="OpenCL C library"
+HOMEPAGE="https://libclc.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   $(llvm_gen_dep '
+   sys-devel/clang:${LLVM_SLOT}
+   spirv? ( dev-util/spirv-llvm-translator:${LLVM_SLOT} )
+   ')
+"
+
+LLVM_COMPONENTS=( libclc )
+llvm.org_set_globals
+
+pkg_setup() {
+   llvm-r1_pkg_setup
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local libclc_targets=()
+
+   use spirv && libclc_targets+=(
+   "spirv-mesa3d-"
+   "spirv64-mesa3d-"
+   )
+   use video_cards_nvidia && libclc_targets+=(
+   "nvptx--"
+   "nvptx64--"
+   "nvptx--nvidiacl"
+   "nvptx64--nvidiacl"
+   )
+   use video_cards_r600 && libclc_targets+=(
+   "r600--"
+   )
+   use video_cards_radeonsi && libclc_targets+=(
+   "amdgcn--"
+

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/

2024-05-03 Thread Michał Górny
commit: 1ab2caf5212412a5ae9fff8ee1ed8b3017c17776
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:32:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab2caf5

sys-libs/libcxx: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 sys-libs/libcxx/Manifest |   2 +
 sys-libs/libcxx/libcxx-18.1.5.ebuild | 210 +++
 2 files changed, 212 insertions(+)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index 618483c58591..c338624658cb 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -8,6 +8,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/sys-libs/libcxx/libcxx-18.1.5.ebuild 
b/sys-libs/libcxx/libcxx-18.1.5.ebuild
new file mode 100644
index ..a6fca47e6c29
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-18.1.5.ebuild
@@ -0,0 +1,210 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="+clang +libcxxabi +static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   libcxxabi? (
+   ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
+   )
+   !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   clang? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   dev-debug/gdb[python]
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   

[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2024-05-03 Thread Michał Górny
commit: f6f13d220fa7454fa5e40638ae6659c67767d942
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:32:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f13d22

sys-libs/compiler-rt-sanitizers: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 sys-libs/compiler-rt-sanitizers/Manifest   |   2 +
 .../compiler-rt-sanitizers-18.1.5.ebuild   | 218 +
 2 files changed, 220 insertions(+)

diff --git a/sys-libs/compiler-rt-sanitizers/Manifest 
b/sys-libs/compiler-rt-sanitizers/Manifest
index f763b751a15f..b5eeab70e4c6 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -7,6 +7,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.5.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.5.ebuild
new file mode 100644
index ..192ead8311f8
--- /dev/null
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.5.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos 
~x64-macos"
+IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
+# base targets
+IUSE+=" +libfuzzer +memprof +orc +profile +xray"
+# sanitizer targets, keep in sync with config-ix.cmake
+# NB: ubsan, scudo deliberately match two entries
+SANITIZER_FLAGS=(
+   asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
+   shadowcallstack gwp-asan
+)
+IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
+REQUIRED_USE="
+   || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray )
+   test? (
+   cfi? ( ubsan )
+   gwp-asan? ( scudo )
+   )
+"
+RESTRICT="
+   !clang? ( test )
+   !test? ( 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/llvm-libunwind/

2024-05-03 Thread Michał Górny
commit: 373b424873a4dc7187890285aaac299f23257c38
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:32:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=373b4248

sys-libs/llvm-libunwind: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 sys-libs/llvm-libunwind/Manifest   |   2 +
 .../llvm-libunwind/llvm-libunwind-18.1.5.ebuild| 129 +
 2 files changed, 131 insertions(+)

diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 8eac54faaf48..6a6d8bfa1b80 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -6,6 +6,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-18.1.5.ebuild 
b/sys-libs/llvm-libunwind/llvm-libunwind-18.1.5.ebuild
new file mode 100644
index ..944fc4144f4e
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-18.1.5.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~arm64-macos ~x64-macos"
+IUSE="+clang debug static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   !sys-libs/libunwind
+"
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   clang? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+   test? (
+   $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+   )
+"
+
+LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libomp/

2024-05-03 Thread Michał Górny
commit: 0cf0845b13d34ded23864a5571b5879123694100
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:32:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf0845b

sys-libs/libomp: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 sys-libs/libomp/Manifest |   2 +
 sys-libs/libomp/libomp-18.1.5.ebuild | 161 +++
 2 files changed, 163 insertions(+)

diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index b8202220d921..1f56f145a6ad 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -7,6 +7,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/sys-libs/libomp/libomp-18.1.5.ebuild 
b/sys-libs/libomp/libomp-18.1.5.ebuild
new file mode 100644
index ..5f6fa687234c
--- /dev/null
+++ b/sys-libs/libomp/libomp-18.1.5.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit flag-o-matic cmake-multilib linux-info llvm.org llvm-utils
+inherit python-single-r1 toolchain-funcs
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+IUSE="
+   debug gdb-plugin hwloc offload ompt test
+   llvm_targets_AMDGPU llvm_targets_NVPTX
+"
+REQUIRED_USE="
+   gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   gdb-plugin? ( ${PYTHON_DEPS} )
+   hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
+   offload? (
+   dev-libs/libffi:=[${MULTILIB_USEDEP}]
+   ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
+   llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= )
+   )
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-lang/perl
+   offload? (
+  

[gentoo-commits] repo/gentoo:master commit in: sys-devel/lld/

2024-05-03 Thread Michał Górny
commit: 3899d4f430aac44f7c3bb2e872d2dc6ff9e7c3f8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:32:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3899d4f4

sys-devel/lld: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 sys-devel/lld/Manifest  |  2 +
 sys-devel/lld/lld-18.1.5.ebuild | 94 +
 2 files changed, 96 insertions(+)

diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index 7fa29f8be612..62b190999d32 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -7,6 +7,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/sys-devel/lld/lld-18.1.5.ebuild b/sys-devel/lld/lld-18.1.5.ebuild
new file mode 100644
index ..0d20224dc323
--- /dev/null
+++ b/sys-devel/lld/lld-18.1.5.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+
+DESCRIPTION="The LLVM linker (link editor)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~arm64-macos"
+IUSE="debug test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ~sys-devel/llvm-${PV}[debug=,zstd=]
+   sys-libs/zlib:=
+   zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+   ${DEPEND}
+   !sys-devel/lld:0
+"
+BDEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+   test? (
+   $(python_gen_any_dep 
">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
+   )
+"
+PDEPEND="
+   >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o )
+llvm.org_set_globals
+
+python_check_deps() {
+   python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+   llvm.org_src_unpack
+
+   # Directory ${WORKDIR}/llvm does not exist with USE="-test",
+   # but 

[gentoo-commits] repo/gentoo:master commit in: dev-python/clang-python/

2024-05-03 Thread Michał Górny
commit: 86f0c43b1781722ab511f3e718a95a63bc810e41
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:31:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f0c43b

dev-python/clang-python: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/clang-python/Manifest   |  2 +
 dev-python/clang-python/clang-python-18.1.5.ebuild | 54 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 8eac54faaf48..6a6d8bfa1b80 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -6,6 +6,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/dev-python/clang-python/clang-python-18.1.5.ebuild 
b/dev-python/clang-python/clang-python-18.1.5.ebuild
new file mode 100644
index ..92a6321a504f
--- /dev/null
+++ b/dev-python/clang-python/clang-python-18.1.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit llvm.org python-r1
+
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+DEPEND="
+   >=sys-devel/clang-${PV}:*
+   !sys-devel/llvm:0[clang(-),python(-)]
+   !sys-devel/clang:0[python(-)]
+"
+RDEPEND="
+   ${DEPEND}
+   ${PYTHON_DEPS}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? (
+   sys-devel/clang:${LLVM_MAJOR}
+   )
+"
+
+LLVM_COMPONENTS=( clang/bindings/python )
+llvm.org_set_globals
+
+python_test() {
+   # tests rely on results from a specific clang version, so override
+   # the search path
+   local -x 
CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)
+   local -x CLANG_NO_DEFAULT_CONFIG=1
+   "${EPYTHON}" -m unittest discover -v || die "Tests fail with 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm-common/

2024-05-03 Thread Michał Górny
commit: 2bdd96b957140d42da80236c8be62d5f0240194b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:06 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:31:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bdd96b9

sys-devel/llvm-common: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 sys-devel/llvm-common/Manifest  |  2 +
 sys-devel/llvm-common/llvm-common-18.1.5.ebuild | 54 +
 2 files changed, 56 insertions(+)

diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index 8eac54faaf48..6a6d8bfa1b80 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -6,6 +6,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/sys-devel/llvm-common/llvm-common-18.1.5.ebuild 
b/sys-devel/llvm-common/llvm-common-18.1.5.ebuild
new file mode 100644
index ..32e5c3f51d9b
--- /dev/null
+++ b/sys-devel/llvm-common/llvm-common-18.1.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp-common llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of LLVM"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="emacs"
+
+RDEPEND="
+   !sys-devel/llvm:0
+"
+BDEPEND="
+   emacs? ( >=app-editors/emacs-23.1:* )
+"
+
+LLVM_COMPONENTS=( llvm/utils )
+llvm.org_set_globals
+
+SITEFILE="50llvm-gentoo.el"
+BYTECOMPFLAGS="-L emacs"
+
+src_compile() {
+   default
+
+   use emacs && elisp-compile emacs/*.el
+}
+
+src_install() {
+   insinto /usr/share/vim/vimfiles
+   doins -r vim/*/
+   # some users may find it useful
+   newdoc vim/README README.vim
+   dodoc vim/vimrc
+
+   if use emacs ; then
+   elisp-install llvm emacs/*.{el,elc}
+   elisp-make-site-file "${SITEFILE}" llvm
+   fi
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxxabi/

2024-05-03 Thread Michał Górny
commit: de4b7ebc92119cfbba98942f023a964149dcf856
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:32:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4b7ebc

sys-libs/libcxxabi: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 sys-libs/libcxxabi/Manifest|   2 +
 sys-libs/libcxxabi/libcxxabi-18.1.5.ebuild | 111 +
 2 files changed, 113 insertions(+)

diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 8eac54faaf48..6a6d8bfa1b80 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -6,6 +6,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/sys-libs/libcxxabi/libcxxabi-18.1.5.ebuild 
b/sys-libs/libcxxabi/libcxxabi-18.1.5.ebuild
new file mode 100644
index ..8865a2ce4c2c
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-18.1.5.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="+clang +static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
+RDEPEND+="
+   !

[gentoo-commits] repo/gentoo:master commit in: sys-devel/clang/

2024-05-03 Thread Michał Górny
commit: 984ed67497ce8509cf2a69dac381adb4e2b7949a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:31:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984ed674

sys-devel/clang: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 sys-devel/clang/Manifest|   2 +
 sys-devel/clang/clang-18.1.5.ebuild | 476 
 2 files changed, 478 insertions(+)

diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 22c8c77f72ad..1bfeef7ced83 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -13,6 +13,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/sys-devel/clang/clang-18.1.5.ebuild 
b/sys-devel/clang/clang-18.1.5.ebuild
new file mode 100644
index ..142fc3861de3
--- /dev/null
+++ b/sys-devel/clang/clang-18.1.5.ebuild
@@ -0,0 +1,476 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake llvm.org llvm-utils multilib multilib-minimal
+inherit prefix python-single-r1 toolchain-funcs
+
+DESCRIPTION="C language family frontend for LLVM"
+HOMEPAGE="https://llvm.org/;
+
+# MSVCSetupApi.h: MIT
+# sorttable.js: MIT
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~x64-macos"
+IUSE="debug doc +extra ieee-long-double +pie +static-analyzer test xml"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
+   static-analyzer? ( dev-lang/perl:* )
+   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${DEPEND}
+   >=sys-devel/clang-common-${PV}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   test? ( ~sys-devel/lld-${PV} )
+   xml? ( virtual/pkgconfig )
+"
+PDEPEND="
+   ~sys-devel/clang-runtime-${PV}
+   sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=(
+   clang clang-tools-extra cmake
+   

[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt/

2024-05-03 Thread Michał Górny
commit: a96f264161dae03a608fe55a2f5c3bba5e42e000
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:32:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96f2641

sys-libs/compiler-rt: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 sys-libs/compiler-rt/Manifest  |   2 +
 sys-libs/compiler-rt/compiler-rt-18.1.5.ebuild | 172 +
 2 files changed, 174 insertions(+)

diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index ef6f1a93a086..5d55e1f6ba78 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -9,6 +9,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/sys-libs/compiler-rt/compiler-rt-18.1.5.ebuild 
b/sys-libs/compiler-rt/compiler-rt-18.1.5.ebuild
new file mode 100644
index ..e2a452caad61
--- /dev/null
+++ b/sys-libs/compiler-rt/compiler-rt-18.1.5.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+DEPEND="
+   sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+   clang? ( sys-devel/clang )
+   test? (
+   $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+   =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+   )
+   !test? (
+   ${PYTHON_DEPS}
+   )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+   use test || return 0
+   python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+   if ! use clang && ! tc-is-clang; then
+   ewarn 

[gentoo-commits] repo/gentoo:master commit in: dev-debug/lldb/

2024-05-03 Thread Michał Górny
commit: 9710d29376540398185d0865d643ccbfcb89daa7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:32:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9710d293

dev-debug/lldb: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 dev-debug/lldb/Manifest   |   2 +
 dev-debug/lldb/lldb-18.1.5.ebuild | 111 ++
 2 files changed, 113 insertions(+)

diff --git a/dev-debug/lldb/Manifest b/dev-debug/lldb/Manifest
index 8eac54faaf48..6a6d8bfa1b80 100644
--- a/dev-debug/lldb/Manifest
+++ b/dev-debug/lldb/Manifest
@@ -6,6 +6,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/dev-debug/lldb/lldb-18.1.5.ebuild 
b/dev-debug/lldb/lldb-18.1.5.ebuild
new file mode 100644
index ..7734bd04d4e9
--- /dev/null
+++ b/dev-debug/lldb/lldb-18.1.5.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake flag-o-matic llvm.org llvm-utils python-single-r1
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
+IUSE="debug debuginfod +libedit lzma ncurses +python test +xml"
+RESTRICT="test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="
+   debuginfod? (
+   net-misc/curl:=
+   dev-cpp/cpp-httplib:=
+   )
+   libedit? ( dev-libs/libedit:0= )
+   lzma? ( app-arch/xz-utils:= )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+   xml? ( dev-libs/libxml2:= )
+   ~sys-devel/clang-${PV}
+   ~sys-devel/llvm-${PV}[debuginfod=]
+"
+RDEPEND="
+   ${DEPEND}
+   python? (
+   ${PYTHON_DEPS}
+   )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   python? (
+   >=dev-lang/swig-3.0.11
+   )
+   test? (
+   $(python_gen_cond_dep "
+   ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
+   dev-python/psutil[\${PYTHON_USEDEP}]
+   ")
+   sys-devel/lld
+   )
+"
+

[gentoo-commits] repo/gentoo:master commit in: dev-python/lit/

2024-05-03 Thread Michał Górny
commit: 186711f8c84196736d4f277bee76d45294a97fdb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:32:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186711f8

dev-python/lit: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/lit/Manifest  |  2 ++
 dev-python/lit/lit-18.1.5.ebuild | 46 
 2 files changed, 48 insertions(+)

diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 8eac54faaf48..6a6d8bfa1b80 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -6,6 +6,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/dev-python/lit/lit-18.1.5.ebuild b/dev-python/lit/lit-18.1.5.ebuild
new file mode 100644
index ..5476bd8c23e4
--- /dev/null
+++ b/dev-python/lit/lit-18.1.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 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 llvm.org
+
+DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Tests require 'FileCheck' and 'not' utilities (from llvm)
+BDEPEND="
+   test? (
+   dev-python/psutil[${PYTHON_USEDEP}]
+   sys-devel/llvm
+   )
+"
+
+LLVM_COMPONENTS=( llvm/utils/lit )
+llvm.org_set_globals
+
+# TODO: move the manpage generation here (from sys-devel/llvm)
+
+src_prepare() {
+   # flaky test
+   # https://github.com/llvm/llvm-project/issues/72022
+   rm tests/progress-bar.py || die
+
+   cd "${WORKDIR}" || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x LIT_PRESERVES_TMP=1
+   local litflags=$(get_lit_flags)
+   ./lit.py ${litflags//;/ } tests || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/

2024-05-03 Thread Michał Górny
commit: 91867fbb8e1ef25fc835a688488e238d0edfeac9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:31:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91867fbb

sys-devel/llvm: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 sys-devel/llvm/Manifest   |   2 +
 sys-devel/llvm/llvm-18.1.5.ebuild | 548 ++
 2 files changed, 550 insertions(+)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 6a8728403eec..e0501d6f9c89 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -13,6 +13,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/sys-devel/llvm/llvm-18.1.5.ebuild 
b/sys-devel/llvm/llvm-18.1.5.ebuild
new file mode 100644
index ..8c3d70f01423
--- /dev/null
+++ b/sys-devel/llvm/llvm-18.1.5.ebuild
@@ -0,0 +1,548 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="Low Level Virtual Machine"
+HOMEPAGE="https://llvm.org/;
+
+# Additional licenses:
+# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
+# 2. xxhash: BSD.
+# 3. MD5 code: public-domain.
+# 4. ConvertUTF.h: TODO.
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos"
+IUSE="
+   +binutils-plugin debug debuginfod doc exegesis libedit +libffi
+   ncurses test xml z3 zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   sys-libs/zlib:0=[${MULTILIB_USEDEP}]
+   debuginfod? (
+   net-misc/curl:=
+   dev-cpp/cpp-httplib:=
+   )
+   exegesis? ( dev-libs/libpfm:= )
+   libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
+   libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
+   ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
+   xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/llvm-ocaml/

2024-05-03 Thread Michał Górny
commit: 8a90fe8e30e9ceaf3ee576c05301bcb1fe1a2a35
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 05:31:09 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 05:31:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a90fe8e

dev-ml/llvm-ocaml: Add 18.1.5

Signed-off-by: Michał Górny  gentoo.org>

 dev-ml/llvm-ocaml/Manifest |   2 +
 dev-ml/llvm-ocaml/llvm-ocaml-18.1.5.ebuild | 108 +
 2 files changed, 110 insertions(+)

diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index 8eac54faaf48..6a6d8bfa1b80 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -6,6 +6,8 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B 
d6ede1a9fda8756995c3e06541
 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 
186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7
 SHA512 
f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
 DIST llvm-project-18.1.4.src.tar.xz 132054668 BLAKE2B 
94bbad3b185fd07cbace4eff79aba80fbdd5e072739250e3927fe1848bcf3f8d355eb1f384e57306707eb702acc7ab01b732590735be7950221607664d04b0a6
 SHA512 
b1b214ae91f3705d8ea345547ad53f1e5d7d884c1eb6958bc41c14ac4b3e407771ccc2b693686ff103c8232c2c3942731d6db9a9cb4f735e6c6a0674739d0b29
 DIST llvm-project-18.1.4.src.tar.xz.sig 566 BLAKE2B 
b74fd219d7bcdf197b4e711cfbb25c40e9d8d2c7341de0215d8c31f330f396e9c166ff63513829cdc9cef349f08238f66a4dc949fa97958a7af496abae369eaa
 SHA512 
4f456edf4fb454815acaef6855b1a0991f229810a32e9369af83388e37f0ef8964308e1e93bd6216024cdd67e86caaadc8d5794467857cc6fe561c9fa6ca7386
+DIST llvm-project-18.1.5.src.tar.xz 132061072 BLAKE2B 
bfdd987d5992a4d94ae8b14792df3be67a8e8fdf1daef9834cdaa2132df1b7ddb72ba0aabbb34b171a73d0f3b2b0f61e7160f0b278a67fd4850e3f501fd21531
 SHA512 
9e2f1e251b3754a24a0b39676d78c98692887c05c85cf0bee50fd44d9635290019930d4dabd1ff4ba3c9c1067e7e0e09aa1bbcd3d76687f919a1d44ba85eee20
+DIST llvm-project-18.1.5.src.tar.xz.sig 566 BLAKE2B 
ad935db71ec3b9fc885d696af440764a71fe7cafc5b3ca0b25a2963100d9cb3790392daebcac1341716c95a8da3c6243f5a8667fea1ed18b93fc8baa495414c9
 SHA512 
3cbca1059d940f3bd7bd72d68f2828039b66304980cc5f43769649e5494fc7d71117bf8aba5cc7f7a2ffca52f60ba30fadf3b28f984fd49ddb14300e30b45237
 DIST llvm-project-338561657685c1831a53563b1bc36ffc7470239e.tar.gz 209715501 
BLAKE2B 
49152479d4f2cae430e783784d0cfcc129134f5cc0bf12c72701cd15e59cb3e1be2f61385ba9baa93d1d1193e89374ac8877b909650c163b681d1fcd26732cdc
 SHA512 
d34bbe82e85c5b9d493029ad7b46e802f06f7e7a8a48515d0043c58c3251271f8f3e1e11c47eb91bd3db2477f819d33b43ddebb276eb9601c5ad141e463c9682
 DIST llvm-project-ee284d2da0720dc21191d6f545504cbfcf5dcbcf.tar.gz 208883034 
BLAKE2B 
e37c9f1a6a4d0caa9a3091f979dd09f509d458f8b7b30286c77dd2385aea748b7aac6dd488c79573f82feb655aa321717bd2fb46bba4a12b388b52064f6e13bf
 SHA512 
1335ade87cd2accc47ac47ed2ab302999e375808b158b6c9d31fac9059cbb992d2bdaaadf1fd9a1b37268c1123d43346ea4d150894d6d2e6f80ba790b65b93b1
 DIST llvm-project-f03cd2db91956456f1c5e2da86d3c50183eebd28.tar.gz 209375254 
BLAKE2B 
1d7e043d04323edb64b2ef2309fbcb4f82a959f45391e815133cc0891d5a497bbb81101aab460e9bf67e75aa906e13ad1877c3850829dcad397ed626dc8f2792
 SHA512 
6775e03a44b2133bd4a4b473ab007599321daa19dc7f3cc47f95cf9d110e83e982bf48a6b1d43038b0f0a2c0fef2f689aefd20132b25a90ef19342683e2d2e50

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-18.1.5.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-18.1.5.ebuild
new file mode 100644
index ..abe0ff931561
--- /dev/null
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-18.1.5.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake llvm.org llvm-utils python-any-r1
+
+DESCRIPTION="OCaml bindings for LLVM"
+HOMEPAGE="https://llvm.org/;
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.00.0:0=
+   dev-ml/ocaml-ctypes:=
+   ~sys-devel/llvm-${PV}:=[debug?]
+   !sys-devel/llvm[ocaml(-)]
+"
+
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-lang/perl
+   dev-ml/findlib
+"
+
+LLVM_COMPONENTS=( llvm cmake third-party )
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+src_configure() {
+   llvm_prepend_path "${LLVM_MAJOR}"
+
+   local libdir=$(get_libdir)
+   local mycmakeargs=(
+   -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+   -DBUILD_SHARED_LIBS=OFF
+   -DLLVM_BUILD_LLVM_DYLIB=ON
+   -DLLVM_LINK_LLVM_DYLIB=ON
+   -DLLVM_OCAML_OUT_OF_TREE=ON
+
+   # cheap hack: LLVM combines both anyway, and the only difference
+   # is that the former list is explicitly verified at 

[gentoo-commits] repo/gentoo:master commit in: dev-python/phonenumbers/

2024-05-03 Thread Michał Górny
commit: 56bf2d933b9a779931b135a7c021dee6de517983
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 04:52:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 04:59:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56bf2d93

dev-python/phonenumbers: Bump to 8.13.36

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/phonenumbers/Manifest   |  1 +
 .../phonenumbers/phonenumbers-8.13.36.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index 596d345c9667..5ef918b0b776 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,2 +1,3 @@
 DIST python-phonenumbers-8.13.34.gh.tar.gz 4915435 BLAKE2B 
9b3addd5553f71a0e47f7bfdc5228155a2bb803b8e7e6a81349ee6445fcf0d57018875745049f7d2a1f30a82359fe9211affe17b00496eba06facd2ee82f6a95
 SHA512 
3d7443562fd0f2c2a49edaca78cfdc7aab42d77906826c53eb3b7e4766753242ba4ef9db6e1a6ee5f7d00e169336546069d2932ca0a907622e302e2ea09d46e9
 DIST python-phonenumbers-8.13.35.gh.tar.gz 4915497 BLAKE2B 
3e867bbf4234d82ec13ad9d246cc0f9821bb08ad65595c34513769a1e49b042625a03283e586c868a3a2d54319570d5949ba0890f0c9d9fce8ef3a6ee91bd832
 SHA512 
c80eeef158fd0a6efa38f3e0c8ed347406b17b71db47bfcb7cda09faf4baa688c0f92fdb578c68ad3bb03684763e3522bf537faabb68d2f50c462c01305e474e
+DIST python-phonenumbers-8.13.36.gh.tar.gz 4915552 BLAKE2B 
f9948876d363bba6f4a06411b809235a99003ed3a984681fc359cac05e0692e0521888221770bdbcda21c748c1401109820d01fd84854fc81501475b425ebd49
 SHA512 
4c82e6ce5fb1691cb1b843914d55c52e1d7bf0b4590354df7df5895eb5a410e8efcb986c9e960f542a08311a8ae7f4d400c9d4a9564a229443f34c05b4c505f1

diff --git a/dev-python/phonenumbers/phonenumbers-8.13.36.ebuild 
b/dev-python/phonenumbers/phonenumbers-8.13.36.ebuild
new file mode 100644
index ..2fc9bdbaa7c9
--- /dev/null
+++ b/dev-python/phonenumbers/phonenumbers-8.13.36.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 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
+
+MY_P=python-${P}
+DESCRIPTION="Python port of Google's libphonenumber"
+HOMEPAGE="
+   https://github.com/daviddrysdale/python-phonenumbers/
+   https://pypi.org/project/phonenumbers/
+"
+SRC_URI="
+   
https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/python
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   )
+"
+
+DOCS=( ../README.md )
+
+python_test() {
+   "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/cfn-lint/

2024-05-03 Thread Michał Górny
commit: ec4d82a748b876d190eabe72851e8886dd970398
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 04:46:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 04:59:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4d82a7

dev-python/cfn-lint: Bump to 0.87.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.87.1.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index a6604744463b..7a1403aabd98 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -2,3 +2,4 @@ DIST cfn-lint-0.86.2.tar.gz 3918328 BLAKE2B 
c46528a4de5ae26554a5c7099ac87c7b5984
 DIST cfn_lint-0.86.3.tar.gz 3909137 BLAKE2B 
8fa9e895c444935e655e64b123c0506216640905da4cd133c01ff996fdbccfe02c61f0aa3c96bfc3153084219ded432670cb1482c59c286094c7eade6c548c94
 SHA512 
a2b93339ad2ed89773c84370953a03c55d09ab421ce2cc4f40d08df7a4fa810a1041c4925a376e4a742be987d4021085a8bc96c56bd65a519f57104dc2c93f62
 DIST cfn_lint-0.86.4.tar.gz 3911739 BLAKE2B 
ea2d58abb78b466371b5a65cda2f5fd06f31eb16eece4d5bb3741f166e0bfb54d35c5d6605f5d9b333876fa1a85916f0aaecab5f0b0bd6b29841a2b5e813ed09
 SHA512 
71b50058ccdbcccedc92b70ca1af4c5163feb26415a97afad6e39761645423259b4dcdb6a24b517ba494e7474b31909d44399461c6d19834791d5057b14ef886
 DIST cfn_lint-0.87.0.tar.gz 3983928 BLAKE2B 
0075120d2fdaf2fe3b1f9141fd995e790b46e869d224875de9b6a866b75a05026b14fb07db1f36876828d4fe1e61dff5664bedc89972bccbaed09e31cba97ac1
 SHA512 
cf1a86a51980fb4a2701dae58f840beed7c27ebad86d1bb1e4213a82d3b9398e0df06b0ef86d74ee7ed7fc129e21eb323e69300c59cffced85d5f4e2de07db77
+DIST cfn_lint-0.87.1.tar.gz 3997592 BLAKE2B 
058de8badb0b37bda16e5239a2d9aa3727804bc9bd1b308cf9225c4b650eb6d0ad184025eee9e32ac9909db429641a8c928695be9c1a0cf587cffbf4f50dcba2
 SHA512 
3143d23738de9435c63b1f7f6f8abcea9fa235e45c885f15869a18a67089421094f77b5f4dd472f354f2901595bf1d0c2ef66f5605ff5ebc1ebbdbdca181d6bf

diff --git a/dev-python/cfn-lint/cfn-lint-0.87.1.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.87.1.ebuild
new file mode 100644
index ..ccd32235036e
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.87.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 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 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.87.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+   >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+   # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+   test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+   
test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+   )
+
+   # from tox.ini
+   local -x AWS_DEFAULT_REGION=us-east-1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/puremagic/

2024-05-03 Thread Michał Górny
commit: 515e5e662506bd3c927e3701ff4260e5691a0df7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 04:46:48 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 04:59:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=515e5e66

dev-python/puremagic: Bump to 1.23

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/puremagic/Manifest  |  1 +
 dev-python/puremagic/puremagic-1.23.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/puremagic/Manifest b/dev-python/puremagic/Manifest
index 0959516923b7..97fd98d9a880 100644
--- a/dev-python/puremagic/Manifest
+++ b/dev-python/puremagic/Manifest
@@ -1,2 +1,3 @@
 DIST puremagic-1.21.gh.tar.gz 296990 BLAKE2B 
78709c296ee8599009f07f8fadfaa60957895d1a45d3fd5f12605a54901e2f0ab878abdb4dc121a77d2c4da922b2f5a173d13ef660a2265298716a26da28f293
 SHA512 
cc2c76a2ddcfacdfce778e565b07692dcd247723aa85c562ba4d8c70992f79a8f13a7bc33f1468ee37298c266d35d76febe2e6164fdc145077d68b05cfa2e1c4
 DIST puremagic-1.22.gh.tar.gz 304145 BLAKE2B 
8165ae8527462223255a04c84c3e9f15b76298a8e8ad1f38ae3f92c6e359d514efa543cb290d45d37c2d5aa44a6e082e626cf0ed570c40c905f570b8569f43bf
 SHA512 
d447861e9f7a15f307fdf0ee1e34c5f03304dabb783ba4bfdbfa304fdfa0071b9f51ee9b0a3835417057b9fe4143cf5277a0be451024dc253a88bb94b05b9a99
+DIST puremagic-1.23.gh.tar.gz 306804 BLAKE2B 
b9da78fc20ee77dac85065f85a8770273ece5f97c372c42e274d272c3c389cca2ed1433774f96d1b55dff01ff542c63ad5093befa5c3530b052de32ffa142a77
 SHA512 
9bdb6ae0158ecf5d87e82de112ce9d988ac2b4a29d06dd06cba9c4675fe11d270c7cab611f8cb8ffb5ccd622be66fe43b441f203d27e9c4c9feb55bb81036fce

diff --git a/dev-python/puremagic/puremagic-1.23.ebuild 
b/dev-python/puremagic/puremagic-1.23.ebuild
new file mode 100644
index ..e9212eebd43c
--- /dev/null
+++ b/dev-python/puremagic/puremagic-1.23.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 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="Pure python implementation of magic file detection"
+HOMEPAGE="
+   https://github.com/cdgriffith/puremagic/
+   https://pypi.org/project/puremagic/
+"
+SRC_URI="
+   https://github.com/cdgriffith/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( CHANGELOG.md README.rst )
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/unasync/

2024-05-03 Thread Michał Górny
commit: 23286e527007c59ac9d7ce6826d73b0122ad3453
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 04:51:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 04:59:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23286e52

dev-python/unasync: Bump to 0.6.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/unasync/Manifest |  1 +
 dev-python/unasync/unasync-0.6.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/unasync/Manifest b/dev-python/unasync/Manifest
index 81e568623b8a..35deb1c4913c 100644
--- a/dev-python/unasync/Manifest
+++ b/dev-python/unasync/Manifest
@@ -1 +1,2 @@
 DIST unasync-0.5.0.gh.tar.gz 19060 BLAKE2B 
aa7a955aed98ab33cc1a12aa88a02ab38ef90f9494f04c3e032b66e56e033404e9b59a89834a1e07b224fb865af5d139c27ff91ae5fec8ad01b1e407d9c5c181
 SHA512 
5b68e9a70f487b2b0fcaf9a5c4240b366428154fda99d53120315382dc29d2cffbbed72e277cee1764f7b91158db3d8b394d4f4969cec1fd7e49f27f01c39440
+DIST unasync-0.6.0.gh.tar.gz 18124 BLAKE2B 
80e7e2ef2be10c9d1f5b0e1dd8316f4d8ab4c051f902442adb0f52cf6c78fa3432e6bdf58a42243e31b9daf43f7a3db8afbfe968c4d9128b6bc7a6e30d09cfbf
 SHA512 
1092df25ac6fbd7517ed2157c0bf7a993342806bcc2a7bbed474d9a7659cf1116cd147a4494877f19a35b741ed7d81389daef1533c5a96ad109005c10363cac2

diff --git a/dev-python/unasync/unasync-0.6.0.ebuild 
b/dev-python/unasync/unasync-0.6.0.ebuild
new file mode 100644
index ..d01028044749
--- /dev/null
+++ b/dev-python/unasync/unasync-0.6.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2021-2024 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="The async transformation code"
+HOMEPAGE="
+   https://github.com/python-trio/unasync/
+   https://pypi.org/project/unasync/
+"
+SRC_URI="
+   https://github.com/python-trio/unasync/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+distutils_enable_sphinx docs/source \
+   dev-python/sphinxcontrib-trio \
+   dev-python/sphinx-rtd-theme
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/

2024-05-03 Thread Michał Górny
commit: 97f7119886f61808ee1f6bc4627e3584c9918d84
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 04:45:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 04:59:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f71198

dev-python/sqlglot: Bump to 23.13.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/sqlglot/Manifest   |   1 +
 dev-python/sqlglot/sqlglot-23.13.0.ebuild | 121 ++
 2 files changed, 122 insertions(+)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 81b4ae59496a..9ef677eab26d 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -20,6 +20,7 @@ DIST redox_syscall-0.4.1.crate 24858 BLAKE2B 
c3301137a0b84e03b09d28dfa377ab3bea7
 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 
8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4
 SHA512 
6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
 DIST smallvec-1.11.2.crate 34801 BLAKE2B 
58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327
 SHA512 
5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
 DIST sqlglot-23.12.2.tar.gz 13030682 BLAKE2B 
07e551a3155e2121518a2e5c12153f8adb5d7822a22dfc70abcd202f8b45198720bf14a601932f7a95658ab1495c1b8db697ccb16c9e6af49db590c9a950332e
 SHA512 
cb06d76dbc159ccf1836f1879949bc5f2c7e0e7d75aacccfe6ac9f06c1b5d3accf669c0c29070455e1a97465984e002f2466b398b767fcd9888483bdd116fcb7
+DIST sqlglot-23.13.0.tar.gz 13052533 BLAKE2B 
0e6a8064a966b8433afac6a78325cd2c903ce958c30c5e7cd16fbeee0beecb5fbc62b8e62a78de5ba6560ec5a2b44eda486eb049b0c602c75ee88491cbe3eaf1
 SHA512 
b5d195e950b413e3d592dd3a20c176a51c85d1d54da9354c8ab374a60199de2eddf8a028de47e3f389ef5932e424f1d8aec4ce81cd2b16def67950f079db8fcf
 DIST syn-2.0.41.crate 246016 BLAKE2B 
9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db
 SHA512 
6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a
 DIST target-lexicon-0.12.12.crate 25156 BLAKE2B 
f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85
 SHA512 
6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca
 DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 
4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac
 SHA512 
bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920

diff --git a/dev-python/sqlglot/sqlglot-23.13.0.ebuild 
b/dev-python/sqlglot/sqlglot-23.13.0.ebuild
new file mode 100644
index ..058fa81df816
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-23.13.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+CARGO_OPTIONAL=1
+CRATES="
+   autocfg@1.1.0
+   bitflags@1.3.2
+   cfg-if@1.0.0
+   heck@0.4.1
+   indoc@2.0.4
+   libc@0.2.150
+   lock_api@0.4.11
+   memoffset@0.9.0
+   once_cell@1.19.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.9
+   proc-macro2@1.0.70
+   pyo3-build-config@0.20.0
+   pyo3-ffi@0.20.0
+   pyo3-macros-backend@0.20.0
+   pyo3-macros@0.20.0
+   pyo3@0.20.0
+   quote@1.0.33
+   redox_syscall@0.4.1
+   scopeguard@1.2.0
+   smallvec@1.11.2
+   syn@2.0.41
+   target-lexicon@0.12.12
+   unicode-ident@1.0.12
+   unindent@0.2.3
+   windows-targets@0.48.5
+   windows_aarch64_gnullvm@0.48.5
+   windows_aarch64_msvc@0.48.5
+   windows_i686_gnu@0.48.5
+   windows_i686_msvc@0.48.5
+   windows_x86_64_gnu@0.48.5
+   windows_x86_64_gnullvm@0.48.5
+   windows_x86_64_msvc@0.48.5
+"
+
+inherit cargo distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+SRC_URI+="
+   native-extensions? (
+   ${CARGO_CRATE_URIS}
+   )
+"
+
+LICENSE="MIT"
+LICENSE+=" native-extensions? ("
+# Dependent crate licenses
+LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016"
+LICENSE+=" )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+native-extensions"
+
+BDEPEND="
+   native-extensions? (
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/

2024-05-03 Thread Michał Górny
commit: 804ae1a2fe137a8db17590e0128e8ead66c5465a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 04:45:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 04:59:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804ae1a2

dev-python/sqlglot: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/sqlglot/Manifest   |   1 -
 dev-python/sqlglot/sqlglot-23.12.1.ebuild | 121 --
 2 files changed, 122 deletions(-)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index d67947f93fcc..81b4ae59496a 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -19,7 +19,6 @@ DIST quote-1.0.33.crate 28090 BLAKE2B 
77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d7
 DIST redox_syscall-0.4.1.crate 24858 BLAKE2B 
c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da
 SHA512 
073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 
8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4
 SHA512 
6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
 DIST smallvec-1.11.2.crate 34801 BLAKE2B 
58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327
 SHA512 
5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
-DIST sqlglot-23.12.1.tar.gz 13027588 BLAKE2B 
65c96da31433bba16229551b1041d7a9b659ee26ecb2de5ad9c92ecd88c7a3ff22d1b9082b29a0a0a744c917bd61cc9c31a1207ed43bed9fab14e2eb6c8e5ac6
 SHA512 
f71ff84c23d20a40ac1bd1b560573bd5019f51c98fda4e9a5468cd1223fb561cddfc5a3d1bfd0af95434191b0c32434f29220d78223e8c82fa477acf3b93f880
 DIST sqlglot-23.12.2.tar.gz 13030682 BLAKE2B 
07e551a3155e2121518a2e5c12153f8adb5d7822a22dfc70abcd202f8b45198720bf14a601932f7a95658ab1495c1b8db697ccb16c9e6af49db590c9a950332e
 SHA512 
cb06d76dbc159ccf1836f1879949bc5f2c7e0e7d75aacccfe6ac9f06c1b5d3accf669c0c29070455e1a97465984e002f2466b398b767fcd9888483bdd116fcb7
 DIST syn-2.0.41.crate 246016 BLAKE2B 
9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db
 SHA512 
6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a
 DIST target-lexicon-0.12.12.crate 25156 BLAKE2B 
f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85
 SHA512 
6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca

diff --git a/dev-python/sqlglot/sqlglot-23.12.1.ebuild 
b/dev-python/sqlglot/sqlglot-23.12.1.ebuild
deleted file mode 100644
index 058fa81df816..
--- a/dev-python/sqlglot/sqlglot-23.12.1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-CARGO_OPTIONAL=1
-CRATES="
-   autocfg@1.1.0
-   bitflags@1.3.2
-   cfg-if@1.0.0
-   heck@0.4.1
-   indoc@2.0.4
-   libc@0.2.150
-   lock_api@0.4.11
-   memoffset@0.9.0
-   once_cell@1.19.0
-   parking_lot@0.12.1
-   parking_lot_core@0.9.9
-   proc-macro2@1.0.70
-   pyo3-build-config@0.20.0
-   pyo3-ffi@0.20.0
-   pyo3-macros-backend@0.20.0
-   pyo3-macros@0.20.0
-   pyo3@0.20.0
-   quote@1.0.33
-   redox_syscall@0.4.1
-   scopeguard@1.2.0
-   smallvec@1.11.2
-   syn@2.0.41
-   target-lexicon@0.12.12
-   unicode-ident@1.0.12
-   unindent@0.2.3
-   windows-targets@0.48.5
-   windows_aarch64_gnullvm@0.48.5
-   windows_aarch64_msvc@0.48.5
-   windows_i686_gnu@0.48.5
-   windows_i686_msvc@0.48.5
-   windows_x86_64_gnu@0.48.5
-   windows_x86_64_gnullvm@0.48.5
-   windows_x86_64_msvc@0.48.5
-"
-
-inherit cargo distutils-r1 pypi optfeature
-
-DESCRIPTION="An easily customizable SQL parser and transpiler"
-HOMEPAGE="
-   https://sqlglot.com/
-   https://github.com/tobymao/sqlglot/
-   https://pypi.org/project/sqlglot/
-"
-SRC_URI+="
-   native-extensions? (
-   ${CARGO_CRATE_URIS}
-   )
-"
-
-LICENSE="MIT"
-LICENSE+=" native-extensions? ("
-# Dependent crate licenses
-LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016"
-LICENSE+=" )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+native-extensions"
-
-BDEPEND="
-   native-extensions? (
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2024-05-03 Thread William Hubbs
commit: 4e7326fd47126e8da1124bf4a02de017323ba7e3
Author: William Hubbs  gentoo  org>
AuthorDate: Sat May  4 04:21:10 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat May  4 04:21:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7326fd

dev-lang/go: drop 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.22.1

Bug: https://bugs.gentoo.org/928539
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   5 -
 dev-lang/go/go-1.21.5.ebuild | 210 --
 dev-lang/go/go-1.21.6.ebuild | 210 --
 dev-lang/go/go-1.21.7.ebuild | 210 --
 dev-lang/go/go-1.21.8.ebuild | 210 --
 dev-lang/go/go-1.22.1.ebuild | 213 ---
 6 files changed, 1058 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 0fa970ad5053..24ea573a84fe 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,7 +1,2 @@
-DIST go1.21.5.src.tar.gz 26986890 BLAKE2B 
a57550a3f586060d8efa93b6c8d9bf3f87d791ebf66767c9a3344983111aa14ed88c71fe44aabe79b64dcdad85426de647eaf5845d9a5cac082b42969f9a27cb
 SHA512 
c064b7cb3c47d8fb99fc181a3cddf327a4b7a8c6af39a8ac568e9d74cd44903141680903ca48673bb02a7a159cce4f32a94f3b37fc65a9549d3518ad7c731fa3
-DIST go1.21.6.src.tar.gz 27058459 BLAKE2B 
04909d067f8dc1c1bb45d9d0a87f9d0fedb69b42a4eb89ddb24d19df7c0f77c86c6283b579f3b3f9caa3ffba6ab5f325a71552e37b38ba4082e878bd0bc942a3
 SHA512 
8472c1c6c3fae9fecfb512a16f18ed531c04c087429a75086b069330c1b1e4a01a30c6561b5092169144cbc0d787ec2f5f4a50dfc4f79e74398f16423cfd
-DIST go1.21.7.src.tar.gz 26991014 BLAKE2B 
7002b8a6662594f9dc44f215f8c76c2d17057a117c6d8b24929b5fa015a7222a1fe56d3091fcabb74f993c22000c3239645b12b94303751053be83336120cfa0
 SHA512 
5cadc458265deea2650fbbc5b0652e19e858fa7a7b929ea717e82ee4be2af45214a9dfc5b8b799003e83b92aa80141962a472d1d4f0653e97e99df5b68c88e5d
-DIST go1.21.8.src.tar.gz 26992984 BLAKE2B 
bebcd1a0b5e6d844d272fbd351709344a41856d16ebedad5ab58ac905695dcdd8ca29936a0534a895de7d0bffabed395a6169f1671bcca01e449e960405a4b0b
 SHA512 
dde764ee12fbf58a603d31c20ea239805ffec359a90b0aad7575cc857e241393c2adc47d2f00136db5dff2cbe11b90e8d009d67f9329d363e75a0720067123b0
 DIST go1.21.9.src.tar.gz 26993426 BLAKE2B 
08eb5a78e1d4933de63105a886e0b0d9d8582edbd18b2a40f7655628a3d5627102abf8d25b3190751109273962b731d16c25bdc58b370b6a39faa6e5c3ef3736
 SHA512 
e1cf7e458d41f8b343c34b7d35dc4a1696bacbad2ad64abac36dbbeaf1e0a1b71cdb32cebb1686c6e5c90bf0ad3474714d09acea010d6c074730c59d71e79f4e
-DIST go1.22.1.src.tar.gz 27548577 BLAKE2B 
589c2e8677d6787d2ffe68b81722da8aa5d668a7ce09faac9433514729a33e7150a72a35ab313cf3559958069e8ede2a106ba77476d7c6027a5d082bb1f80a52
 SHA512 
627530c3fa2ea872478e1df8ee20db2ddc3c94581fff4e66bda21ca45a643e9915f97115401f79667cd7e856ccca1b40a842f4c0b509a472c75696e3bdb3a908
 DIST go1.22.2.src.tar.gz 27551470 BLAKE2B 
f8994f7868f14b68d5b57a251ff4b79f26cd2dbee69e93887165a37dbdb74a0004998c2666e0bb1673a0f0efcbe58b10e2437f6ce06340fad004628e3a9cca1c
 SHA512 
f2491d2b5d4ef2dd86ca7820503a2534cd1860822049dc01a6cb40b556a0812cfc4196fa83173765816060253ac949f4165b0fb4b2bed5d45e30d03bb69e434d

diff --git a/dev-lang/go/go-1.21.5.ebuild b/dev-lang/go/go-1.21.5.ebuild
deleted file mode 100644
index 7588d8461f60..
--- a/dev-lang/go/go-1.21.5.ebuild
+++ /dev/null
@@ -1,210 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-# See "Bootstrap" in release notes
-GO_BOOTSTRAP_MIN=1.17.13
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-case ${PV}  in
-**)
-   EGIT_REPO_URI="https://github.com/golang/go.git;
-   inherit git-r3
-   ;;
-*)
-   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
-   S="${WORKDIR}"/go
-   case ${PV} in
-   *_beta*|*_rc*) ;;
-   *)
-   KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-   ;;
-   esac
-esac
-
-DESCRIPTION="A concurrent garbage collected and typesafe programming language"
-HOMEPAGE="https://go.dev;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
-
-RDEPEND="
-arm? ( sys-devel/binutils[gold] )
-arm64? ( sys-devel/binutils[gold] )"
-BDEPEND="|| (
-   >=dev-lang/go-${GO_BOOTSTRAP_MIN}
-   >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
-
-# the *.syso files have writable/executable stacks
-QA_EXECSTACK='*.syso'
-
-# Do not complain about CFLAGS, etc, since Go doesn't use them.
-QA_FLAGS_IGNORED='.*'
-
-# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
-QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
-
-# This package triggers "unrecognized elf file(s)" notices on riscv.
-# 

[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2024-05-03 Thread William Hubbs
commit: 8ee2eaa3b2ec43722625205305265cbe69dfb1fa
Author: William Hubbs  gentoo  org>
AuthorDate: Sat May  4 03:43:23 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat May  4 04:10:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee2eaa3

net-libs/nodejs: drop riscv patch for 20.12.2 and 22.1.0

Closes: https://bugs.gentoo.org/931143
Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/nodejs-20.12.2.ebuild | 3 ---
 net-libs/nodejs/nodejs-22.1.0.ebuild  | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/net-libs/nodejs/nodejs-20.12.2.ebuild 
b/net-libs/nodejs/nodejs-20.12.2.ebuild
index 7240c7d3ce2c..1b36063a673d 100644
--- a/net-libs/nodejs/nodejs-20.12.2.ebuild
+++ b/net-libs/nodejs/nodejs-20.12.2.ebuild
@@ -102,9 +102,6 @@ src_prepare() {
# We need to disable mprotect on two files when it builds Bug 694100.
use pax-kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-20.6.0-paxmarking.patch )
 
-   # bug 922725
-   use riscv && PATCHES+=( "${FILESDIR}"/${PN}-20.11.0-riscv.patch )
-
default
 }
 

diff --git a/net-libs/nodejs/nodejs-22.1.0.ebuild 
b/net-libs/nodejs/nodejs-22.1.0.ebuild
index 7240c7d3ce2c..1b36063a673d 100644
--- a/net-libs/nodejs/nodejs-22.1.0.ebuild
+++ b/net-libs/nodejs/nodejs-22.1.0.ebuild
@@ -102,9 +102,6 @@ src_prepare() {
# We need to disable mprotect on two files when it builds Bug 694100.
use pax-kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-20.6.0-paxmarking.patch )
 
-   # bug 922725
-   use riscv && PATCHES+=( "${FILESDIR}"/${PN}-20.11.0-riscv.patch )
-
default
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/

2024-05-03 Thread Michał Górny
commit: f742a69a40f977bc7066e2db2081e35083b0266b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 03:19:37 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 03:59:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f742a69a

dev-python/mkdocs-material: Bump to 9.5.21

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-9.5.21.ebuild  | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index 03026e4dc746..abe3071f1e3c 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -2,3 +2,4 @@ DIST mkdocs-material-9.5.17.gh.tar.gz 14841074 BLAKE2B 
7a7ab4f0c6b05f0e6d0efcaf8
 DIST mkdocs-material-9.5.18.gh.tar.gz 14861438 BLAKE2B 
758f28f266780a398325cae5395a15454c0c317b60c4a30006fef0002b9d8f4e350265e05cba160e2efbc6aa05aa83373df7b1086499bc3bcb3465a9f17e57f5
 SHA512 
6d18b3a672a750b3a43fe6ea8bf437b13d20c63871e762a2e805e30757315e4ff4037695319a42c186fc45459ba5ea11e6fa567b27fded2441d1ebce86d33fab
 DIST mkdocs-material-9.5.19.gh.tar.gz 14862903 BLAKE2B 
079a00b66a97e967101cde17a9dcb0187c2f9e30dcc1ecec37407df5a1f5d1845abb202273f3a3804edd05cd12639b4cde0e61eab0357a914cf24162928a
 SHA512 
b97bf81f63b2868db051e0f31b003dc3e3c6d6a853575b959702c7feaa74cbd69f5961ff3de93ec2596d0f027aa98f5aa73df5166971dbd8a27ada4ee45f6a83
 DIST mkdocs-material-9.5.20.gh.tar.gz 14862657 BLAKE2B 
cfcd1acb8f3d685e364d9a627cc87b9df86566bb250fc09262975d60f5b432c54c398674a8a9bf033fd1027c1ea762a95627fb55ec26fa1f630842e6c82d9fdb
 SHA512 
163589085fd688610f64c7d264807c11bc7c1f19a7c007952f983c60466853a727204404a58d66bdc4c12179241e752eb38973904fa0ccbdc8de863c4f2ed732
+DIST mkdocs-material-9.5.21.gh.tar.gz 14865463 BLAKE2B 
d83c518474697e65c614cebd1e74abd827163bc5df9a69bc84bcb9d252e1115def196bbaa5e5f0a7e0b247b7952d55f13d0d4288d37af41ad443bcb6d8a022c5
 SHA512 
b7d5f31bec769091ce42dbac15602194718bc0d66835d3fcfc8744dccd38ebc81e40437f698225c29d8d344d481ca6c20a964d5a9b469f0915c10410b63ab567

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.21.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.5.21.ebuild
new file mode 100644
index ..46c2a0851fa9
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.5.21.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-material-extensions
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+   https://github.com/squidfunk/mkdocs-material/
+   https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+   https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="social"
+
+RDEPEND="
+   >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.16[${PYTHON_USEDEP}]
+   >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}]
+   >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
+   >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26[${PYTHON_USEDEP}]
+   social? (
+   >=dev-python/pillow-10.2[${PYTHON_USEDEP}]
+   >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}]
+"
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+   >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   # simplify pyproject to remove extra deps for metadata
+   "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+   echo "__version__ = '${PV}'" > gentoo_version.py || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/

2024-05-03 Thread Michał Górny
commit: 7fb52e3c3d01a10e8de2d6229a8f3d5229723771
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 03:57:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 04:00:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb52e3c

package.mask: Last rite dev-python/dask, dev-python/dask-expr

Bug: https://bugs.gentoo.org/931151
Signed-off-by: Michał Górny  gentoo.org>

 profiles/package.mask | 9 +
 1 file changed, 9 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index b26ab453258c..8dc14fd6c7b8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,15 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2024-05-04)
+# A really bad quality package with a never-ending stream of unclear
+# test failures, and blocked keywording and stabilization bugs.
+# The bump to the most recent release is blocked by a ton of test
+# regressions.  No reverse dependencies left.
+# Removal on 2024-06-03.  Bug #931151.
+dev-python/dask
+dev-python/dask-expr
+
 # Andreas K. Hüttel  (2024-05-01)
 # Outdated package, now part of dev-perl/Type-Tiny. Removal in 30 days.
 dev-perl/Type-Tie



[gentoo-commits] repo/gentoo:master commit in: dev-python/tifffile/

2024-05-03 Thread Michał Górny
commit: 28cff8ef6d8dcbe96996d5212e5b09c51b8e03ba
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 03:16:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 03:59:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cff8ef

dev-python/tifffile: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/tifffile/Manifest  |  1 -
 dev-python/tifffile/tifffile-2024.4.18.ebuild | 57 ---
 2 files changed, 58 deletions(-)

diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index 9c8faf145787..9c7691e19d64 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1,2 +1 @@
-DIST tifffile-2024.4.18.gh.tar.gz 346262 BLAKE2B 
d281e14a4bf9f29c81973a3b6bb52205b2657945b41592862a07f306957a5aa3bd8cab40db8ed5872f8544fc293deb247dbc765e94ef2d70bfefa4b5592f4d6d
 SHA512 
bcd7f23979595d1c74a0aabe94429d6952e3a86d135b78eda0219254664a557cab13efad05ce52b9d9b60b96d8f088af7e5cfd0f07f001da5488ad6758a421bf
 DIST tifffile-2024.4.24.gh.tar.gz 346320 BLAKE2B 
55f755044a6ee3826beaa8c9d39e5351474d73a64bd2af7d7e31dc20ac156c762b93a5d4986cd3dab8a70ed3b1674fe47e7ed07834a8833dcfa15fe6f179ccb5
 SHA512 
7ca3b32596210878e24c48475df8b95b193906669f0c561ba0567b6159fe951dd0d89ab83b094ba859da526e6c456d21e4b53bcc6038824556a0391d48a601f5

diff --git a/dev-python/tifffile/tifffile-2024.4.18.ebuild 
b/dev-python/tifffile/tifffile-2024.4.18.ebuild
deleted file mode 100644
index d58751a45db4..
--- a/dev-python/tifffile/tifffile-2024.4.18.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2021-2024 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="Read and write TIFF files"
-HOMEPAGE="
-   https://pypi.org/project/tifffile/
-   https://github.com/cgohlke/tifffile/
-   https://www.cgohlke.com/
-"
-SRC_URI="
-   https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
-   >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/dask[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/xarray[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # Internet
-   tests/test_tifffile.py::test_class_omexml
-   tests/test_tifffile.py::test_class_omexml_fail
-   tests/test_tifffile.py::test_class_omexml_modulo
-   tests/test_tifffile.py::test_class_omexml_attributes
-   tests/test_tifffile.py::test_class_omexml_multiimage
-   tests/test_tifffile.py::test_write_ome
-   tests/test_tifffile.py::test_write_ome_manual
-   # requires tons of free space
-   tests/test_tifffile.py::test_write_3gb
-   tests/test_tifffile.py::test_write_5GB_bigtiff
-   tests/test_tifffile.py::test_write_5GB_fails
-   tests/test_tifffile.py::test_write_6gb
-   tests/test_tifffile.py::test_write_bigtiff
-   'tests/test_tifffile.py::test_write_imagej_raw'
-)



[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/

2024-05-03 Thread Michał Górny
commit: b4388760931c50c47013e5d582ad7e8f1a7373d5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 03:20:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 04:00:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4388760

app-admin/awscli: Bump to 1.32.98

Signed-off-by: Michał Górny  gentoo.org>

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.32.98.ebuild | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 74c319bf691d..9b5ddbac2c24 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST aws-cli-1.32.94.gh.tar.gz 2696222 BLAKE2B 
275464cb94d3282141209aa1ba90bd5a4
 DIST aws-cli-1.32.95.gh.tar.gz 2699193 BLAKE2B 
d50c00be87343f80be4342f6f1ef6ac611c6c7c37d72e369b87aff0d38ed763451a3de54a7d4013632f47cebd688b76b9103e85a20e58e01cd5ee66e7eabeb20
 SHA512 
0ec08479e9ef3b0eb231438c59379beb2d6a8bdca52a375bc5ba386d2bde3062093bb592bbf843d2be80658d9d88d4ae71ffa372db1261d6f6f16cd17c196ddc
 DIST aws-cli-1.32.96.gh.tar.gz 2699395 BLAKE2B 
7d778ad8886b8416e3c99a639d2923fedfe4154d19e3d8c064f8261f99e586f79a10a174a731ba647c51805baf9f135ea71f6ef766de791bae18b83b80294a74
 SHA512 
2f02afea5a04960b94101596b55ddd8461344e2d6ac8e5023c05363f052e32ec2076727e080c1cbad8c37c90266ec57572cc41809993b6b4f5fa81c909cb75aa
 DIST aws-cli-1.32.97.gh.tar.gz 2700062 BLAKE2B 
f4150f20534782d000e7f936e9ebc723daebf1b41182ec4a3ec56b44a2df547b6af5e42164554742a821b29d30beb4a8b2ba0100ccb51f8074550efaf01f0818
 SHA512 
710e4fece1511f80da33b7d6a06534a1c2e5c986d7cb0426f4cc84a74885a9700502ed97d512c6287b4b0def76e44c0d36425a78c17fcdb8ee59df9340633d16
+DIST aws-cli-1.32.98.gh.tar.gz 2723261 BLAKE2B 
f854a78226a9480d2966e0dcc817e372de96f32723c28bd7189ed484ab24e8fa9f33a018b1b3193d1a5be82e1ad2b69b2d0d6642f004aa6fd601a68862cbbbdc
 SHA512 
989ad96da152423001832a502935ed64a92ef61ba63f9f413fa07e84910d2aa905056bbfcf49202508d6d0a910b4a2969da27e736857e918077693909e4ca0ea

diff --git a/app-admin/awscli/awscli-1.32.98.ebuild 
b/app-admin/awscli/awscli-1.32.98.ebuild
new file mode 100644
index ..4a677affdbc4
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.98.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 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 bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/tifffile/

2024-05-03 Thread Michał Górny
commit: bd8ce45b7e0a1cc458a2fcbbdd1891e9e2398bb4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 03:53:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 04:00:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8ce45b

dev-python/tifffile: Remove dev-python/dask test dep

All tests needing dev-python/dask are skipped gracefully if it isn't
available, and the package is really bad.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/tifffile/tifffile-2024.4.24.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/tifffile/tifffile-2024.4.24.ebuild 
b/dev-python/tifffile/tifffile-2024.4.24.ebuild
index d58751a45db4..d9d1ef282037 100644
--- a/dev-python/tifffile/tifffile-2024.4.24.ebuild
+++ b/dev-python/tifffile/tifffile-2024.4.24.ebuild
@@ -28,7 +28,6 @@ RDEPEND="
 "
 BDEPEND="
test? (
-   dev-python/dask[${PYTHON_USEDEP}]
dev-python/defusedxml[${PYTHON_USEDEP}]
>=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/

2024-05-03 Thread Michał Górny
commit: 709c17c80225c21518cbaf3382f29e8c2e226318
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 03:20:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 03:59:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=709c17c8

dev-python/botocore: Bump to 1.34.98

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.34.98.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 7aab18ef20dc..7a2dff5fda65 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.34.94.gh.tar.gz 12986670 BLAKE2B 
27299e44f2acf9d51c056c3612f60db
 DIST botocore-1.34.95.gh.tar.gz 12998063 BLAKE2B 
2616d558d82f022393cf267f9131644310d5a406bfcd9374c52640d998671af40d0407a7e23d21f7571dbdb293a44886760059b770f2b589931be476971c9fff
 SHA512 
b2be04b61d27c30b690f5c6e5504670938bd5d2f13ae6e194ecc77b2b15092726f07a7abf0165fad304c919652c36e9defd8383448a6ce916e995327cd145d7f
 DIST botocore-1.34.96.gh.tar.gz 12998705 BLAKE2B 
5266f479e50b24cdf611634c4d129327dd14cbd08c676fb54861e775e1ba6a767e43c7901a7374602b30a3066eba77a7616e7ff4f0224c1f735f413876ee956a
 SHA512 
174b604d5e80dd211ca9cd1ae3f2635a4c8c6c6b7398943e8d539b960468a79a1c641367a3daee75689f948d37d054b25e3f36d0fd6137545ecda823d0c50606
 DIST botocore-1.34.97.gh.tar.gz 13003082 BLAKE2B 
ac7104e1cc19ae63a7bb0bb2d16fcf88ea3e5174382556c27f25f3665b30cc2b22efd1d59f146448647926ecd259d38313bac76b000fc6a12c97958debf93cc6
 SHA512 
bf29fa82fdcf679d24b116516694da769ab3aaaebdcabddec121fe4ba564f718937c634d31306273af15da272a796aba75b0406cfe805f12512b3430ec071331
+DIST botocore-1.34.98.gh.tar.gz 13008491 BLAKE2B 
0b5c368264cc43c162d158b383535183c0fd0065dc6c5edfd3eaaab842d0607b3cc3b99860fa8dc4ef207b5be1457fce9d143723da29e262f30ecc82c5f9ba66
 SHA512 
39ccb0082ecd6ed6cc7d3f7cea01d39e8d5e92224e3290a66f86ed00562a1d858f75d006af725d2b857ac891f1b366300b7e4c2d24277d942b5a9b9e2cdba431

diff --git a/dev-python/botocore/botocore-1.34.98.ebuild 
b/dev-python/botocore/botocore-1.34.98.ebuild
new file mode 100644
index ..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.98.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 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="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/tifffile/

2024-05-03 Thread Michał Górny
commit: bc979b454c12239f2cd1a532cbaccf7cabcb827e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 03:18:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 03:59:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc979b45

dev-python/tifffile: Bump to 2024.5.3

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/tifffile/Manifest |  1 +
 dev-python/tifffile/tifffile-2024.5.3.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index 9c7691e19d64..6a3c8de8c372 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1 +1,2 @@
 DIST tifffile-2024.4.24.gh.tar.gz 346320 BLAKE2B 
55f755044a6ee3826beaa8c9d39e5351474d73a64bd2af7d7e31dc20ac156c762b93a5d4986cd3dab8a70ed3b1674fe47e7ed07834a8833dcfa15fe6f179ccb5
 SHA512 
7ca3b32596210878e24c48475df8b95b193906669f0c561ba0567b6159fe951dd0d89ab83b094ba859da526e6c456d21e4b53bcc6038824556a0391d48a601f5
+DIST tifffile-2024.5.3.gh.tar.gz 347188 BLAKE2B 
965b216c69f3257870298303ed165e6c5a9a581c079ec349156e40e8d812dd21cf2b8f7b2d3036ae4f2357296e6c6035ac52d8b7e799dd57b0c63287415c1a70
 SHA512 
46d90a78c0cf8111fd7c9a22ead8f4b8e1715a57cb0e7be0112027e44495d8d239ebe87433e94865b0925e47eb43af13b720318e906c63c0848c52e4f17f22d7

diff --git a/dev-python/tifffile/tifffile-2024.5.3.ebuild 
b/dev-python/tifffile/tifffile-2024.5.3.ebuild
new file mode 100644
index ..190a5b9ccada
--- /dev/null
+++ b/dev-python/tifffile/tifffile-2024.5.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2021-2024 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="Read and write TIFF files"
+HOMEPAGE="
+   https://pypi.org/project/tifffile/
+   https://github.com/cgohlke/tifffile/
+   https://www.cgohlke.com/
+"
+SRC_URI="
+   https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x SKIP_LARGE=1
+   local -x SKIP_HTTP=1
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/

2024-05-03 Thread Michał Górny
commit: 36cf36e13ae56f8c9b3ac5a3587b9854d93a865f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May  4 03:20:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May  4 03:59:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36cf36e1

dev-python/boto3: Bump to 1.34.98

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.34.98.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 5d7e2c6d377e..7e3f4c08e189 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.34.94.gh.tar.gz 803022 BLAKE2B 
fcc522fc68e31fae8086e21740e7ac286f4d
 DIST boto3-1.34.95.gh.tar.gz 804506 BLAKE2B 
81bc8a68138e391dca19894fb42eb9c55b155463bf7baa4dbd5ab876d94e6a4174eefe23938990e64bc0e6391e46ab764436c2ef0debb544f204ac1e5321212a
 SHA512 
efc8df42dc0b65061e564ed60996a750e43feb44ef9c71f58dec04e3c2644172f2fc19f01ed877f8c1a29da2ba367bbfb2d77085e5443e9b84ef003de2bf6e50
 DIST boto3-1.34.96.gh.tar.gz 804809 BLAKE2B 
7dfdf70f817d4f0c69f67b96f329ce4cf939f2c5cb87208faecbb160c304ef9bc0342929a336b159331dfb80a68b49e4d07d3324a7df3e60ea33a440483bc9c8
 SHA512 
4ef57ced14d6a882e2b3358cbedc632a00f1d55a70d831ba597e7ff785e44ab0e37882373d07e0385be830f5c940f7cba6b0f0b6ddeea65640c07d0083ea98e7
 DIST boto3-1.34.97.gh.tar.gz 805053 BLAKE2B 
d5759279a231be0e65ae4c4a6c574cf0af0ef96509c150b8fa28f89ed19f111979f71f4297fe8695576fd0dcf1f43b65ca2f51fd41f9c5c51135c8d33b4175a4
 SHA512 
38e9bf181597ee4963189cc7b1a332f47bdb72ebc670a85be7e737aa60ac7baf1297d2782ece2dfb691dd97ae3cb201d737e5571a6b0ce90271215e983205a17
+DIST boto3-1.34.98.gh.tar.gz 805719 BLAKE2B 
5cf7f0cc415e25c8b41aa464b636b1683f4e71198569f5eac3e6e43cef7050e20e92c3fd988517fc1463601073b41b0b9c668a58bb866d03b83973c9b9cd976a
 SHA512 
06cab81bbf73a9c37b68e0312a7c587bace700b8032e283b6782c1275804ea7c93065c4282837957b5cf3523d50fe57319a54af494262e2666f65440da9771fd

diff --git a/dev-python/boto3/boto3-1.34.98.ebuild 
b/dev-python/boto3/boto3-1.34.98.ebuild
new file mode 100644
index ..2c733040b7a3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.98.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 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="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2024-05-03 Thread Sam James
commit: 6294230c84e242fe8bbb35b8d394bbdc741982ba
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 03:36:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 03:36:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6294230c

sys-devel/gcc: keyword 13.2.1_p20240503

Closes: https://bugs.gentoo.org/928234
Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/gcc-13.2.1_p20240503.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-13.2.1_p20240503.ebuild 
b/sys-devel/gcc/gcc-13.2.1_p20240503.ebuild
index f5d3393e5976..236fb7fa9711 100644
--- a/sys-devel/gcc/gcc-13.2.1_p20240503.ebuild
+++ b/sys-devel/gcc/gcc-13.2.1_p20240503.ebuild
@@ -38,7 +38,7 @@ if tc_is_live ; then
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
# Don't keyword live ebuilds
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
:;
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2024-05-03 Thread Sam James
commit: 53cc5350a2946ebffcb027c5e307cc29e445b697
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 03:36:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 03:37:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53cc5350

sys-devel/gcc: keyword 11.4.1_p20240501

As before, really in our interest to find out any issues in 11.x before
it's EOLed soon.

Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/gcc-11.4.1_p20240501.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-11.4.1_p20240501.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20240501.ebuild
index 66e7925a44d5..2d76258b157e 100644
--- a/sys-devel/gcc/gcc-11.4.1_p20240501.ebuild
+++ b/sys-devel/gcc/gcc-11.4.1_p20240501.ebuild
@@ -38,7 +38,7 @@ if tc_is_live ; then
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
# Don't keyword live ebuilds
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
:;
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2024-05-03 Thread Sam James
commit: 5a442baac459055b2c4772ecbaa4d96f69541c63
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 03:37:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 03:37:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a442baa

sys-devel/gcc: keyword 12.3.1_p20240502

We keyworded 11.4.1_p20240501 and 13.2.1_p20240503 from this round
just now (albeit for different reasons respectively), so let's do
12 from this round too for completeness.

Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/gcc-12.3.1_p20240502.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/gcc-12.3.1_p20240502.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20240502.ebuild
index 1f38c9fc478d..ba3312fc2671 100644
--- a/sys-devel/gcc/gcc-12.3.1_p20240502.ebuild
+++ b/sys-devel/gcc/gcc-12.3.1_p20240502.ebuild
@@ -38,7 +38,7 @@ if tc_is_live ; then
EGIT_BRANCH=releases/gcc-$(ver_cut 1)
 elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
# Don't keyword live ebuilds
-   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
:;
 fi
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/

2024-05-03 Thread George Zenner
commit: 6bd7769cbdbc0d04ad19d719187a021a2f28c9d9
Author: Zen  pyl  onl>
AuthorDate: Sat May  4 03:02:31 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Sat May  4 03:02:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bd7769c

sys-kernel/ugrd: Add 1.2.2

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest  |  1 +
 sys-kernel/ugrd/ugrd-1.2.2.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 803c2156fd..cbac703133 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -7,3 +7,4 @@ DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 
01c4cc36ea778c12478b3b2f6db76180f9b7ef8d21
 DIST ugrd-1.0.0.tar.gz 46125 BLAKE2B 
8f941f8cadcbfb92ad4be02ca5763779bcd57bdd3545a5526b642d288591ea76e6ffcd4e0962c9ac36ff31f177b4fd2ee7b5b3351147e9f1e0a1dc478da399e0
 SHA512 
f7629acdffb952f8b8c79969043574420cff821523c38627c4234d4ca0f93a38349f8acdf3a473bd5fd3f4854fd0b82bb4367e57b999674b8a550609a76330d3
 DIST ugrd-1.1.5.tar.gz 47005 BLAKE2B 
278831157c3f8b5d731f3acbdf41c19b1c6485b46acf7d2b75df40a9d9f542365514e814d1972a03bd4b53dad2d39a27098e4cfc97d526afdf4d45ccf5778691
 SHA512 
c198c592af40d2f126a333a03c74c638260ea8125f4a4da6f97d3489d2ddcf7edb5dce785eb236d309853dac6a3e7993186e4c6b775c4eccc121e95d308641dc
 DIST ugrd-1.2.0.tar.gz 48323 BLAKE2B 
8df44c91dd56da6d27eaf2c769b40ad7a008a71a87f2f33d1ab91d96e16cf680bb046af27d0b50ae79d48ad8d5b046d899e246ca44c18e62dae8f54fff9cace6
 SHA512 
a3ddd95abd30441013c9a11074052629dfdbcd2cfffd6a754c6d9c3b719b1861abcd613228fa613b6f566ca1cdca5fa881c9a302391c594b53096428d35e37bf
+DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 
819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0
 SHA512 
6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e

diff --git a/sys-kernel/ugrd/ugrd-1.2.2.ebuild 
b/sys-kernel/ugrd/ugrd-1.2.2.ebuild
new file mode 100644
index 00..a474bbc7a7
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-1.2.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python based initramfs generator with TOML defintions"
+HOMEPAGE="https://github.com/desultory/ugrd;
+SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-misc/pax-utils
+>=dev-python/zenlib-2.0.4[${PYTHON_USEDEP}]
+>=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}]
+sys-apps/pciutils"
+
+src_install() {
+   # Call the distutils-r1_src_install function to install the package
+   distutils-r1_src_install
+   # Create the ugrd config directory
+   keepdir /etc/ugrd
+   # Install the example config into /etc/ugrd/config.toml
+   # Do not overwrite an existing config
+   insinto /etc/ugrd
+   newins examples/example.toml config.toml
+   # Create the kernel preinst.d directory if it doesn't exist
+   # Install the kernel preinst.d hook
+   keepdir /etc/kernel/preinst.d
+   exeinto /etc/kernel/preinst.d
+   doexe hooks/51-ugrd.install
+}
+
+pkg_postinst() {
+   optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup
+   optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs
+   optfeature "ugrd.crypto.gpg support" app-crypt/gnupg
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/irqbalance/, sys-apps/irqbalance/files/

2024-05-03 Thread Sam James
commit: 42c7cfb8934774ff857d057195bfae649fad7b90
Author: Cristian Othón Martínez Vera  cfuga  mx>
AuthorDate: Fri May  3 16:43:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 02:45:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c7cfb8

sys-apps/irqbalance: version 1.9.4 doesn't work in systemd-based installations

There's an option (ProtectKernelTunables) in the systemd unit that doesn't
allow irqbalance to work. The upstream patch drops the option from the
unit file.

Signed-off-by: Cristian Othón Martínez Vera  cfuga.mx>
Closes: https://github.com/gentoo/gentoo/pull/36535
Signed-off-by: Sam James  gentoo.org>

 ...qbalance-1.9.4-drop-protectkerneltunables.patch | 25 ++
 ...-1.9.4-r1.ebuild => irqbalance-1.9.4-r2.ebuild} |  4 
 2 files changed, 29 insertions(+)

diff --git 
a/sys-apps/irqbalance/files/irqbalance-1.9.4-drop-protectkerneltunables.patch 
b/sys-apps/irqbalance/files/irqbalance-1.9.4-drop-protectkerneltunables.patch
new file mode 100644
index ..552132c8372e
--- /dev/null
+++ 
b/sys-apps/irqbalance/files/irqbalance-1.9.4-drop-protectkerneltunables.patch
@@ -0,0 +1,25 @@
+https://github.com/Irqbalance/irqbalance/issues/308
+https://github.com/Irqbalance/irqbalance/commit/f2c8309a4198d8f51069a783905049c5b7eb7600
+
+From f2c8309a4198d8f51069a783905049c5b7eb7600 Mon Sep 17 00:00:00 2001
+From: Neil Horman 
+Date: Mon, 1 Apr 2024 08:05:14 -0400
+Subject: [PATCH] Drop ProtectKernelTunables
+
+It makes /proc/irq read only
+---
+ misc/irqbalance.service | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/misc/irqbalance.service b/misc/irqbalance.service
+index 87e19c1..b731cc6 100644
+--- a/misc/irqbalance.service
 b/misc/irqbalance.service
+@@ -23,7 +23,6 @@ PrivateNetwork=yes
+ PrivateUsers=true
+ ProtectHostname=yes 
+ ProtectClock=yes 
+-ProtectKernelTunables=yes 
+ ProtectKernelModules=yes 
+ ProtectKernelLogs=yes 
+ ProtectControlGroups=yes 

diff --git a/sys-apps/irqbalance/irqbalance-1.9.4-r1.ebuild 
b/sys-apps/irqbalance/irqbalance-1.9.4-r2.ebuild
similarity index 96%
rename from sys-apps/irqbalance/irqbalance-1.9.4-r1.ebuild
rename to sys-apps/irqbalance/irqbalance-1.9.4-r2.ebuild
index ba4b5355945e..30094b283bf5 100644
--- a/sys-apps/irqbalance/irqbalance-1.9.4-r1.ebuild
+++ b/sys-apps/irqbalance/irqbalance-1.9.4-r2.ebuild
@@ -33,6 +33,10 @@ RDEPEND="
selinux? ( sec-policy/selinux-irqbalance )
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-drop-protectkerneltunables.patch
+)
+
 pkg_setup() {
CONFIG_CHECK="~PCI_MSI"
linux-info_pkg_setup



[gentoo-commits] repo/proj/guru:dev commit in: net-im/vesktop-bin/

2024-05-03 Thread Vincent Phan
commit: 1880292d494bf965be5a9442a5c491f5a0db7f91
Author: Vincent Phan  gmail  com>
AuthorDate: Sat May  4 02:06:30 2024 +
Commit: Vincent Phan  gmail  com>
CommitDate: Sat May  4 02:06:30 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1880292d

net-im/vesktop-bin: Update dependencies to resolve unresolved SONAME 
dependencies

Signed-off-by: Vincent Phan  gmail.com>

 net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild 
b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
index a7164bd15b..1203e9c678 100644
--- a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
@@ -26,6 +26,28 @@ RESTRICT="bindist mirror strip test"
 
 DEPEND="
libnotify? ( x11-libs/libnotify )
+   app-crypt/libsecret
+   app-accessibility/at-spi2-core
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/mesa[gbm(+)]
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/libdrm
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libX11
+   x11-libs/libXrandr
+   x11-libs/pango
x11-misc/xdg-utils
 "
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2024-05-03 Thread Matthew Thode
commit: 6605348e75d1f301aeba38f287078b657d269187
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May  4 01:58:51 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May  4 02:01:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6605348e

app-crypt/certbot: stabilize 2.10.0 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/certbot-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/certbot-2.10.0.ebuild 
b/app-crypt/certbot/certbot-2.10.0.ebuild
index 987d94f3776a..a22bdc068e45 100644
--- a/app-crypt/certbot/certbot-2.10.0.ebuild
+++ b/app-crypt/certbot/certbot-2.10.0.ebuild
@@ -19,7 +19,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/

2024-05-03 Thread Matthew Thode
commit: 50f2a2f00dacca7f8e0daec79a1889a09bd3b81b
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May  4 01:58:04 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May  4 02:01:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f2a2f0

app-crypt/acme: stabilize 2.10.0 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/acme/acme-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/acme/acme-2.10.0.ebuild 
b/app-crypt/acme/acme-2.10.0.ebuild
index 8ab22f2f02b5..e1741257a1d2 100644
--- a/app-crypt/acme/acme-2.10.0.ebuild
+++ b/app-crypt/acme/acme-2.10.0.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="An implementation of the ACME protocol"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2024-05-03 Thread Matthew Thode
commit: 64a7f674bc6c861c85d78f546fd8e395aaa3d4c3
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May  4 02:00:16 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May  4 02:01:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a7f674

app-crypt/certbot-apache: stabilize 2.10.0 for amd64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/certbot-apache-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-apache/certbot-apache-2.10.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.10.0.ebuild
index a7f3d35e15e3..61a3c7acc776 100644
--- a/app-crypt/certbot-apache/certbot-apache-2.10.0.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-2.10.0.ebuild
@@ -23,7 +23,7 @@ else
-> ${PARENT_P}.gh.tar.gz
"
# Only for amd64, arm64 and x86 because of dev-python/python-augeas
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 x86"
 fi
 
 DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2024-05-03 Thread Matthew Thode
commit: be967abfd861e54eb5c3236440272b8717bb9f82
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May  4 02:00:44 2024 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May  4 02:01:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be967abf

app-crypt/certbot-nginx: stabilize 2.10.0 for amd64, arm, arm64, x86

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/certbot-nginx-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.10.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.10.0.ebuild
index db555ce797a5..c7c737694976 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-2.10.0.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.10.0.ebuild
@@ -22,7 +22,7 @@ else
https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-> ${PARENT_P}.gh.tar.gz
"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"



[gentoo-commits] proj/portage:master commit in: bin/

2024-05-03 Thread Sam James
commit: 51f6ad158fc3de14df3f87d1242ff950b2189f05
Author: Alex Xu (Hello71)  yahoo  ca>
AuthorDate: Sat Mar 11 17:27:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:32:47 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=51f6ad15

estrip: Don't use splitdebug for .o files

As the process_ar comment explained, object files cannot be splitdebug.

Bug: https://bugs.gentoo.org/787623 ("www-client/firefox[clang]: .gnu_debuglink 
is busted when using LLD")
Fixes: 51579fb34c19 ("prepstrip: add support for elfutils strip")
Signed-off-by: Alex Xu (Hello71)  yahoo.ca>
Signed-off-by: Sam James  gentoo.org>

 bin/estrip | 18 --
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/bin/estrip b/bin/estrip
index 2d9d50922a..640645be63 100755
--- a/bin/estrip
+++ b/bin/estrip
@@ -280,9 +280,6 @@ dedup_elf_debug() {
 
 # Usage: save_elf_debug   [splitdebug]
 save_elf_debug() {
-   ${FEATURES_splitdebug} || return 0
-   ${PORTAGE_RESTRICT_splitdebug} && return 0
-
debug-print-function "${FUNCNAME}" "$@"
 
# NOTE: Debug files must be installed in
@@ -390,7 +387,7 @@ process_elf() {
 
if ${strip_this} ; then
# See if we can split & strip at the same time
-   if [[ -n ${SPLIT_STRIP_FLAGS} ]] ; then
+   if ${splitdebug} && [[ -n ${SPLIT_STRIP_FLAGS} ]] ; then
local shortname="${x##*/}.debug"
local 
splitdebug="${tmpdir}/splitdebug/${shortname}.${BASHPID:-$(__bashpid)}"
 
@@ -401,7 +398,9 @@ process_elf() {
"${x}"
save_elf_debug "${x}" "${inode_link}_debug" 
"${splitdebug}"
else
-   save_elf_debug "${x}" "${inode_link}_debug"
+   if ${splitdebug} ; then
+   save_elf_debug "${x}" "${inode_link}_debug"
+   fi
${already_stripped} || ${STRIP} ${strip_flags} "${x}"
fi
fi
@@ -431,7 +430,7 @@ process_ar() {
# There is no concept of splitdebug for objects not yet
# linked in (only for finally linked ELFs), so we have to
# retain the debug info in the archive itself.
-   if ! ${FEATURES_splitdebug} || ${PORTAGE_RESTRICT_splitdebug} ; 
then
+   if ! ${splitdebug} ; then
${STRIP} -g "${x}" && ${RANLIB} "${x}"
fi
fi
@@ -542,6 +541,12 @@ do
set +o noglob
fi
 
+   if ${FEATURES_splitdebug} && ! ${PORTAGE_RESTRICT_splitdebug} ; then
+   splitdebug=true
+   else
+   splitdebug=false
+   fi
+
# In Prefix we are usually an unprivileged user, so we can't strip
# unwritable objects.  Make them temporarily writable for the
# stripping.
@@ -564,6 +569,7 @@ do
${f} == *"SB shared object"* ]] ; then
process_elf "${x}" "${inode_link}" ${PORTAGE_STRIP_FLAGS}
elif [[ ${f} == *"SB relocatable"* ]] ; then
+   [[ ${x} == *.ko ]] || splitdebug=false
process_elf "${x}" "${inode_link}" ${SAFE_STRIP_FLAGS}
fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-05-03 Thread Sam James
commit: 666c45c54f074f90ff04d386a2cf64b59e24ed64
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666c45c5

media-libs/vulkan-layers: Stabilize 1.3.280.0 ppc64, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
index 297ad9f1dde4..5c106026e5ef 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-utility-libraries/

2024-05-03 Thread Sam James
commit: db91cf7e01e6f22ea54db5a56a63740c23c24466
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db91cf7e

dev-util/vulkan-utility-libraries: Stabilize 1.3.280.0 ppc64, #931139

Signed-off-by: Sam James  gentoo.org>

 .../vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild 
b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild
index 1b72814a7477..4a941a8724f2 100644
--- 
a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild
+++ 
b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/

2024-05-03 Thread Sam James
commit: f7d8f3719702397a983066aff0fe3e769fa0b148
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d8f371

media-libs/shaderc: Stabilize 2024.0 ppc64, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/shaderc/shaderc-2024.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2024.0.ebuild 
b/media-libs/shaderc/shaderc-2024.0.ebuild
index 239abf2b5538..0f5669938bd3 100644
--- a/media-libs/shaderc/shaderc-2024.0.ebuild
+++ b/media-libs/shaderc/shaderc-2024.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~loong ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/

2024-05-03 Thread Sam James
commit: d1509309b9404e5672ee3757e96e7f14243407fd
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1509309

media-libs/vulkan-loader: Stabilize 1.3.280.0 ppc64, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild
index 2df930be8549..86ce2aac0b53 100644
--- a/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/

2024-05-03 Thread Sam James
commit: cfadc971999c7c978024e4a577d684af6870fc55
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfadc971

dev-util/glslang: Stabilize 1.3.280.0 ppc64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/glslang/glslang-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glslang/glslang-1.3.280.0.ebuild 
b/dev-util/glslang/glslang-1.3.280.0.ebuild
index f47f550ae2ed..84098a34846d 100644
--- a/dev-util/glslang/glslang-1.3.280.0.ebuild
+++ b/dev-util/glslang/glslang-1.3.280.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
 else
GIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}/${PN}-${GIT_COMMIT}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/

2024-05-03 Thread Sam James
commit: 8dbb5afbbb105a2642792d8d3c0d9a1e2b9905ad
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbb5afb

dev-util/vulkan-headers: Stabilize 1.3.280.0 ppc64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild
index 047f284afa92..a9a50368b410 100644
--- a/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild
+++ b/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/

2024-05-03 Thread Sam James
commit: e99f626bd002f50d54812128c101dd7d3dc471af
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99f626b

dev-util/vulkan-tools: Stabilize 1.3.280.0 ppc64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
index 11af34ade8d3..95e6bbb9900b 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-05-03 Thread Sam James
commit: 062431b1140f2a1844eae67143b900e286e981b8
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=062431b1

dev-util/spirv-tools: Stabilize 1.3.280.0 ppc64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
index b83a2469bf1f..749e13bea292 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-headers/

2024-05-03 Thread Sam James
commit: bf18af3fe21eeadd76bc73ab5bea389d505e7125
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf18af3f

dev-util/spirv-headers: Stabilize 1.3.280.0 ppc64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
index 9d9bfe32f06b..d04d07a7df32 100644
--- a/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
+++ b/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-utility-libraries/

2024-05-03 Thread Sam James
commit: 881110d93478fc7a7c1c122579817c1908e66fdb
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=881110d9

dev-util/vulkan-utility-libraries: Stabilize 1.3.280.0 ppc, #931139

Signed-off-by: Sam James  gentoo.org>

 .../vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild 
b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild
index a69b849f4c43..1b72814a7477 100644
--- 
a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild
+++ 
b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/volk/

2024-05-03 Thread Sam James
commit: e2fa750f0225382eb6c4279d7c54d7659b7edeb5
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2fa750f

dev-util/volk: Stabilize 1.3.280.0 ppc64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/volk/volk-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/volk/volk-1.3.280.0.ebuild 
b/dev-util/volk/volk-1.3.280.0.ebuild
index a18aa484c37b..6a883251e886 100644
--- a/dev-util/volk/volk-1.3.280.0.ebuild
+++ b/dev-util/volk/volk-1.3.280.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"
SRC_URI="https://github.com/zeux/volk/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv"
S="${WORKDIR}"/${PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-05-03 Thread Sam James
commit: ba22b2f8fec79cf08fec146681dba035e3e14590
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba22b2f8

media-libs/vulkan-layers: Stabilize 1.3.280.0 ppc, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
index f8cc19a7fc60..297ad9f1dde4 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/

2024-05-03 Thread Sam James
commit: 031728e414555700afff246ef569d6cfde4618d1
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031728e4

dev-util/glslang: Stabilize 1.3.280.0 ppc, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/glslang/glslang-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glslang/glslang-1.3.280.0.ebuild 
b/dev-util/glslang/glslang-1.3.280.0.ebuild
index 55f08006d945..f47f550ae2ed 100644
--- a/dev-util/glslang/glslang-1.3.280.0.ebuild
+++ b/dev-util/glslang/glslang-1.3.280.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
 else
GIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/${PN}-${GIT_COMMIT}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/

2024-05-03 Thread Sam James
commit: 20b47f8604df4a41a84d59be3213b1d0c419eeba
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b47f86

media-libs/vulkan-loader: Stabilize 1.3.280.0 ppc, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild
index b91019801e7b..2df930be8549 100644
--- a/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-05-03 Thread Sam James
commit: 0e08f69b7215895959a4675e0f292eca501af982
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e08f69b

dev-util/spirv-tools: Stabilize 1.3.280.0 ppc, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
index e84bb368a4af..b83a2469bf1f 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-headers/

2024-05-03 Thread Sam James
commit: 9f233a7b6803b5d003a1040bb2f8e40e42ad7f52
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f233a7b

dev-util/spirv-headers: Stabilize 1.3.280.0 ppc, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
index ef22ee8caba4..9d9bfe32f06b 100644
--- a/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
+++ b/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/

2024-05-03 Thread Sam James
commit: 02eecbfcaeee4015cb836c710de08e695790a497
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02eecbfc

dev-util/vulkan-tools: Stabilize 1.3.280.0 ppc, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
index e597ba158f2d..11af34ade8d3 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/

2024-05-03 Thread Sam James
commit: 7aabfcaaa4770f5e9977106d8f32f48eb70f2889
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aabfcaa

dev-util/vulkan-headers: Stabilize 1.3.280.0 ppc, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild
index ecbef5356a63..047f284afa92 100644
--- a/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild
+++ b/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/volk/

2024-05-03 Thread Sam James
commit: 3adeed48b928620a67b9eb5b5d1130113aa9898f
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 01:31:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 01:31:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3adeed48

dev-util/volk: Stabilize 1.3.280.0 ppc, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/volk/volk-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/volk/volk-1.3.280.0.ebuild 
b/dev-util/volk/volk-1.3.280.0.ebuild
index ba271bb26ad7..a18aa484c37b 100644
--- a/dev-util/volk/volk-1.3.280.0.ebuild
+++ b/dev-util/volk/volk-1.3.280.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"
SRC_URI="https://github.com/zeux/volk/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-panel/

2024-05-03 Thread David Roman
commit: 567d1d28446710d2a753ece3fddc7653efc69eec
Author: Pascal Jäger  leimstift  de>
AuthorDate: Fri May  3 18:05:42 2024 +
Commit: David Roman  gmail  com>
CommitDate: Fri May  3 18:06:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=567d1d28

gui-apps/nwg-panel: drop 0.9.28

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-panel/Manifest|  1 -
 gui-apps/nwg-panel/nwg-panel-0.9.28.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/gui-apps/nwg-panel/Manifest b/gui-apps/nwg-panel/Manifest
index 93ec574f1b..9d5f9cf7d8 100644
--- a/gui-apps/nwg-panel/Manifest
+++ b/gui-apps/nwg-panel/Manifest
@@ -1,3 +1,2 @@
 DIST nwg-panel-0.9.27.tar.gz 229930 BLAKE2B 
d1a028a6fb7cdf2097b868a572fb394bf9bd5ab8ed927d35eab63d354b668f4e422d0a59e1ab28d5d1cdc47343768429ce4891f72ebaa554e2d55314dfec912b
 SHA512 
f2772fcd5336761dbe9b0f15502d4506a0a7e0362610310a67605751d5b1d0575e1b0abb2ed0745a4b14822cba71206afb6534ed59b182b35350f51ca0184563
-DIST nwg-panel-0.9.28.tar.gz 230981 BLAKE2B 
70b424ae92c4d52a3c59ca3969ac9efc4799a72a316775455a8f96ab7e58690cace5702f251551054cd4ce2f3f029864aff8c636b0498f4e79508f6a4d9c7738
 SHA512 
b5c0dc81c96c8ade31e94e9d9298cf839d2bbcb39320b79860259ecf2d8ee9e1803a1bddb30f7cdbff4bba4e2a3843149ace0890fe3097afd5bed326427416d6
 DIST nwg-panel-0.9.31.tar.gz 231000 BLAKE2B 
6363c09e0bc47cb89b27f987e890126b62de21e9d45f4dbab8dbb7902375c44268add7ffb42f343eeb105af2a29f9cc1cbb9831e4eb7c6553fd746a55125a4ff
 SHA512 
a3ce46610ac1e3837b7a30220722954e201b5ea8ef89913be2f519267d02ab5ca6b87e7514a3ea6156ceb98d1a6d7bfebe452b14de577f82b117105cb82bfde8

diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.28.ebuild 
b/gui-apps/nwg-panel/nwg-panel-0.9.28.ebuild
deleted file mode 100644
index a992904e1d..00
--- a/gui-apps/nwg-panel/nwg-panel-0.9.28.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_12 )
-DISTUTILS_USE_PEP517=setuptools
-inherit desktop distutils-r1 systemd xdg-utils
-
-if [[ "${PV}" ==  ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git;
-else
-   SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors"
-HOMEPAGE="https://github.com/nwg-piotr/nwg-panel;
-LICENSE="MIT"
-
-SLOT="0"
-
-RDEPEND="
-   x11-libs/gtk+:3
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/i3ipc[${PYTHON_USEDEP}]
-   dev-python/dasbus[${PYTHON_USEDEP}]
-   gui-apps/nwg-icon-picker
-   media-sound/playerctl
-   gui-libs/gtk-layer-shell
-"
-DEPEND="${RDEPEND}"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   domenu nwg-panel-config.desktop
-   domenu nwg-processes.desktop
-   doicon nwg-panel.svg
-   doicon nwg-processes.svg
-   doicon nwg-shell.svg
-   systemd_dounit nwg-panel.service
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/proj/guru:master commit in: games-action/ddnet/

2024-05-03 Thread David Roman
commit: e74d520fa261a85ff5cdeffd6688a2512164dd18
Author: Edgar Luque  edgarluque  com>
AuthorDate: Fri May  3 08:20:28 2024 +
Commit: David Roman  gmail  com>
CommitDate: Fri May  3 08:20:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e74d520f

games-action/ddnet: add 18.2, drop 18.1

Signed-off-by: Edgar Luque  edgarluque.com>

 games-action/ddnet/Manifest | 2 +-
 games-action/ddnet/{ddnet-18.1.ebuild => ddnet-18.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/ddnet/Manifest b/games-action/ddnet/Manifest
index b496f843e7..d007640013 100644
--- a/games-action/ddnet/Manifest
+++ b/games-action/ddnet/Manifest
@@ -2,7 +2,7 @@ DIST cc-1.0.73.crate 57880 BLAKE2B 
be8d7a25a54afdd759844e76aec61526fc2bd5ca09480
 DIST cxx-1.0.71.crate 195479 BLAKE2B 
956f735ad6a417337dd6e0f71ba49d21e8ad9724e288b8d05a013c76bdeb0c3565197f8fc02f861a13f68c6823a969b05852c4abc0ef48d3deb4a3ede3ce7d3c
 SHA512 
1b770312e5ea69a9fa3882e2e507d9de4505dbf09fdab4e6cacdeed7a00122b1cc88583d7353959cd0375a380b7e8563a673c4602fc036130f248db97225b305
 DIST cxxbridge-flags-1.0.71.crate 5593 BLAKE2B 
4f3c72079b42cf41c66dc779a792c76d860e7b85220508b9284b23645b8fae3911864b76719457952bb3b7e666312022def72204c2d096afa2683716cb9f0c5d
 SHA512 
53f5783c4c15b87eac8f6c7ca911b5b3c92a5821040c4000586a118b441aaab17f798f878433436e881f0edd531d9243234cdb4bacfea16fe1f60df080a2d6b9
 DIST cxxbridge-macro-1.0.71.crate 59620 BLAKE2B 
ce4b5bfc016a799312cfc2000bcc7b0b701636a558b66d079e3a69ed3a4c83c3c22cbba7bcd3168107d5dd3a0728e2e8887c0089ac7ef022957cc0559ed7a2c5
 SHA512 
13b0f742ecf4724214b896bcd3c4fedff011751661bd657ca902f123fcb869e835ce850acb1cb9ebe0cb1d13fb9aecc74c7730586ebd465500c2e01cfe686dbc
-DIST ddnet-18.1.tar.gz 45874932 BLAKE2B 
e686fc81a61e45d885777b2654ee4046b8064177f150e8b036967c4fc731ff132561efe9ce9bdd07b51bfe1c29db7a791073727e13836981f86d658deb301686
 SHA512 
a5a4bde253a8df46cbd157ca71dbda3aa02278b6465faded23a8092e6c02e7391dde56ff593fc75a51b940faa00d17547ff958fb9dc79099a44875060d6608af
+DIST ddnet-18.2.tar.gz 45897767 BLAKE2B 
d3697e298e185cde0a1e520e7fe335b85d3d08acb532a4b1567e7b3c537df380781daedcae86d65ea1f7cc4e56fe14828d0ab55f4baa9d947e7fa2da9425dba9
 SHA512 
c2af402ef9d4c31a055ab07df3f19288657763e7a94292d27e7177494af823b8a2d23efb927330c65fd9c06abb027990847ae425e20cc4fc6ef707885bc69e44
 DIST link-cplusplus-1.0.6.crate 8150 BLAKE2B 
82b0eb89926a7f3b7e427242ff3f65eba78f467f1ab972f7f280daf09e2be7188d8e851a21018a268871d5dc9cf7dfda4ef24952b5bc38bd722a5537504c1ddb
 SHA512 
9f77f71f7261472de0d97b2c26efb43f3d49dafbaa1eb853340467260a65d85344e94e023540e068051108afd63cc48c6a5c8025f50922a73dc6409134418e74
 DIST proc-macro2-1.0.40.crate 40559 BLAKE2B 
d83cf7283393a82ca65263afc375d123bd2f48b719c9eab6859c52dc0c2b9b4b5af3090a0ebd0fedf0e1095f0bafbc443016f751a0485dc654bcd80a6f71e326
 SHA512 
bb179524bd41e36735010a7ec53e096359ffc3688ab97806a45ed9cfb17e8688ce352bbb8cd3bd4e15a4299e8500603c86591b17cfa31bca03f299f6f6347992
 DIST quote-1.0.20.crate 28160 BLAKE2B 
db257025f64817b1b58eecb8e64e63f1782d8a7fcb42ed6c3364254ec5a26705e49ce0637c880b0355b99a77473ce3083caae2cfabbd1a1a7e4fc826bae2cb7c
 SHA512 
d12f4a425273b99ae655da11fcf5dad2609e20ad3e7d85cde08c7d09f444a5c7a3505470bad2d48b1ba8ea59ebf38ab87aa1052e47ec414acfc05dcb07d438be

diff --git a/games-action/ddnet/ddnet-18.1.ebuild 
b/games-action/ddnet/ddnet-18.2.ebuild
similarity index 100%
rename from games-action/ddnet/ddnet-18.1.ebuild
rename to games-action/ddnet/ddnet-18.2.ebuild



[gentoo-commits] repo/proj/guru:master commit in: www-plugins/firefoxpwa/

2024-05-03 Thread David Roman
commit: 0cb0b7e6c4d299a02e620513f8ab5b5525dc83ad
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri May  3 07:42:53 2024 +
Commit: David Roman  gmail  com>
CommitDate: Fri May  3 07:42:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0cb0b7e6

www-plugins/firefoxpwa: unbundle zstd

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 www-plugins/firefoxpwa/firefoxpwa-2.12.0-r1.ebuild | 523 +
 1 file changed, 523 insertions(+)

diff --git a/www-plugins/firefoxpwa/firefoxpwa-2.12.0-r1.ebuild 
b/www-plugins/firefoxpwa/firefoxpwa-2.12.0-r1.ebuild
new file mode 100644
index 00..11238aed74
--- /dev/null
+++ b/www-plugins/firefoxpwa/firefoxpwa-2.12.0-r1.ebuild
@@ -0,0 +1,523 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+   ab_glyph@0.2.25
+   ab_glyph_rasterizer@0.1.8
+   addr2line@0.21.0
+   adler32@1.2.0
+   adler@1.0.2
+   aho-corasick@1.1.3
+   aligned-vec@0.5.0
+   alloc-no-stdlib@2.0.4
+   alloc-stdlib@0.2.2
+   android-tzdata@0.1.1
+   android_system_properties@0.1.5
+   anstream@0.6.13
+   anstyle-parse@0.2.3
+   anstyle-query@1.0.2
+   anstyle-wincon@3.0.2
+   anstyle@1.0.6
+   anyhow@1.0.82
+   arbitrary@1.3.2
+   arg_enum_proc_macro@0.3.4
+   arrayref@0.3.7
+   arrayvec@0.7.4
+   async-compression@0.4.9
+   autocfg@1.2.0
+   av1-grain@0.2.3
+   avif-serialize@0.8.1
+   backtrace@0.3.71
+   base64@0.21.7
+   base64@0.22.1
+   bit_field@0.10.2
+   bitflags@1.3.2
+   bitflags@2.5.0
+   bitstream-io@2.2.0
+   blake3@1.5.1
+   brotli-decompressor@4.0.0
+   brotli@5.0.0
+   built@0.7.2
+   bumpalo@3.16.0
+   bytemuck@1.15.0
+   byteorder-lite@0.1.0
+   byteorder@1.5.0
+   bytes@1.6.0
+   bzip2-sys@0.1.11+1.0.8
+   bzip2@0.4.4
+   cc@1.0.96
+   cfg-expr@0.15.8
+   cfg-if@1.0.0
+   cfg_aliases@0.2.0
+   chrono@0.4.38
+   clap@4.5.4
+   clap_builder@4.5.2
+   clap_complete@4.5.2
+   clap_derive@4.5.4
+   clap_lex@0.7.0
+   color_quant@1.1.0
+   colorchoice@1.0.0
+   configparser@3.0.4
+   const_format@0.2.32
+   const_format_proc_macros@0.2.32
+   constant_time_eq@0.3.0
+   core-foundation-sys@0.8.6
+   core-foundation@0.9.4
+   crc32fast@1.4.0
+   crossbeam-deque@0.8.5
+   crossbeam-epoch@0.9.18
+   crossbeam-utils@0.8.19
+   crunchy@0.2.2
+   csscolorparser@0.6.2
+   darling@0.20.8
+   darling_core@0.20.8
+   darling_macro@0.20.8
+   data-url@0.3.1
+   deflate@0.8.6
+   deranged@0.3.11
+   directories@5.0.1
+   dirs-sys@0.4.1
+   dmg@0.1.2
+   either@1.11.0
+   encoding_rs@0.8.34
+   equivalent@1.0.1
+   errno@0.3.8
+   exr@1.72.0
+   fastrand@2.1.0
+   fdeflate@0.3.4
+   filedescriptor@0.8.2
+   filetime@0.2.23
+   flate2@1.0.30
+   float-cmp@0.9.0
+   flume@0.11.0
+   fnv@1.0.7
+   fontconfig-parser@0.5.6
+   fontdb@0.16.2
+   foreign-types-shared@0.1.1
+   foreign-types@0.3.2
+   form_urlencoded@1.2.1
+   fs_extra@1.3.0
+   futures-channel@0.3.30
+   futures-core@0.3.30
+   futures-io@0.3.30
+   futures-sink@0.3.30
+   futures-task@0.3.30
+   futures-util@0.3.30
+   gag@1.0.0
+   getrandom@0.2.14
+   gif@0.13.1
+   gimli@0.28.1
+   glob@0.3.1
+   h2@0.4.4
+   half@2.4.1
+   hashbrown@0.12.3
+   hashbrown@0.14.5
+   heck@0.5.0
+   hermit-abi@0.3.9
+   hex@0.4.3
+   http-body-util@0.1.1
+   http-body@1.0.0
+   http@1.1.0
+   httparse@1.8.0
+   hyper-tls@0.6.0
+   hyper-util@0.1.3
+   hyper@1.3.1
+   iana-time-zone-haiku@0.1.2
+   iana-time-zone@0.1.60
+   icns@0.3.1
+   ident_case@1.0.1
+   idna@0.5.0
+   image-webp@0.1.2
+   image@0.25.1
+   imagesize@0.12.0
+   imgref@1.10.1
+   indexmap@1.9.3
+   indexmap@2.2.6
+   interpolate_name@0.2.4
+   ipnet@2.9.0
+   itertools@0.12.1
+   itoa@1.0.11
+   jobserver@0.1.31
+   jpeg-decoder@0.3.1
+   js-sys@0.3.69
+   kurbo@0.11.0
+   language-tags@0.3.2
+   lazy_static@1.4.0
+   lebe@0.5.2
+   libc@0.2.154
+   libfuzzer-sys@0.4.7
+   libredox@0.1.3
+   line-wrap@0.2.0
+   linux-raw-sys@0.4.13
+   lock_api@0.4.12
+   log@0.4.21
+   loop9@0.1.5
+   maybe-rayon@0.1.1
+   memchr@2.7.2
+   memmap2@0.9.4
+   mime@0.3.17
+   minimal-lexical@0.2.1
+   miniz_oxide@0.3.7
+   miniz_oxide@0.7.2
+   mio@0.8.11
+   native-tls@0.2.11
+   new_debug_unreachable@1.0.6
+   nom@7.1.3
+   noop_proc_macro@0.3.0
+   num-bigint@0.4.4
+   num-conv@0.1.0
+   

[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-panel/

2024-05-03 Thread David Roman
commit: 239f776d9cc664e1ec235155a1842d82f5ceb4d3
Author: Pascal Jäger  leimstift  de>
AuthorDate: Fri May  3 18:05:09 2024 +
Commit: David Roman  gmail  com>
CommitDate: Fri May  3 18:06:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=239f776d

gui-apps/nwg-panel: drop 0.9.29

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-panel/Manifest|  1 -
 gui-apps/nwg-panel/nwg-panel-0.9.29.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/gui-apps/nwg-panel/Manifest b/gui-apps/nwg-panel/Manifest
index 98f31f9d48..93ec574f1b 100644
--- a/gui-apps/nwg-panel/Manifest
+++ b/gui-apps/nwg-panel/Manifest
@@ -1,4 +1,3 @@
 DIST nwg-panel-0.9.27.tar.gz 229930 BLAKE2B 
d1a028a6fb7cdf2097b868a572fb394bf9bd5ab8ed927d35eab63d354b668f4e422d0a59e1ab28d5d1cdc47343768429ce4891f72ebaa554e2d55314dfec912b
 SHA512 
f2772fcd5336761dbe9b0f15502d4506a0a7e0362610310a67605751d5b1d0575e1b0abb2ed0745a4b14822cba71206afb6534ed59b182b35350f51ca0184563
 DIST nwg-panel-0.9.28.tar.gz 230981 BLAKE2B 
70b424ae92c4d52a3c59ca3969ac9efc4799a72a316775455a8f96ab7e58690cace5702f251551054cd4ce2f3f029864aff8c636b0498f4e79508f6a4d9c7738
 SHA512 
b5c0dc81c96c8ade31e94e9d9298cf839d2bbcb39320b79860259ecf2d8ee9e1803a1bddb30f7cdbff4bba4e2a3843149ace0890fe3097afd5bed326427416d6
-DIST nwg-panel-0.9.29.tar.gz 230960 BLAKE2B 
9787176e887dd89f5fdae1a171e21f6db9acb552f98e3846c2f1c760e263232fb0832bd23116aa79e9406bb26dcd3a9643277afb639522176c814429188c571b
 SHA512 
948fcb86ec70577e8109e5f0b1e98ecd411d1b4faa543f00ed4814009d4ff79d267222fd48104c7b4c3f067c63fd8d8875ba48b970ef20876c9aa86e9dd54fc1
 DIST nwg-panel-0.9.31.tar.gz 231000 BLAKE2B 
6363c09e0bc47cb89b27f987e890126b62de21e9d45f4dbab8dbb7902375c44268add7ffb42f343eeb105af2a29f9cc1cbb9831e4eb7c6553fd746a55125a4ff
 SHA512 
a3ce46610ac1e3837b7a30220722954e201b5ea8ef89913be2f519267d02ab5ca6b87e7514a3ea6156ceb98d1a6d7bfebe452b14de577f82b117105cb82bfde8

diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.29.ebuild 
b/gui-apps/nwg-panel/nwg-panel-0.9.29.ebuild
deleted file mode 100644
index a992904e1d..00
--- a/gui-apps/nwg-panel/nwg-panel-0.9.29.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_12 )
-DISTUTILS_USE_PEP517=setuptools
-inherit desktop distutils-r1 systemd xdg-utils
-
-if [[ "${PV}" ==  ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git;
-else
-   SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors"
-HOMEPAGE="https://github.com/nwg-piotr/nwg-panel;
-LICENSE="MIT"
-
-SLOT="0"
-
-RDEPEND="
-   x11-libs/gtk+:3
-   dev-python/pygobject[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/i3ipc[${PYTHON_USEDEP}]
-   dev-python/dasbus[${PYTHON_USEDEP}]
-   gui-apps/nwg-icon-picker
-   media-sound/playerctl
-   gui-libs/gtk-layer-shell
-"
-DEPEND="${RDEPEND}"
-
-python_install_all() {
-   distutils-r1_python_install_all
-   domenu nwg-panel-config.desktop
-   domenu nwg-processes.desktop
-   doicon nwg-panel.svg
-   doicon nwg-processes.svg
-   doicon nwg-shell.svg
-   systemd_dounit nwg-panel.service
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-panel/

2024-05-03 Thread David Roman
commit: 45909eebec3a0b696bcf6be61ca9feada8c1198e
Author: Pascal Jäger  leimstift  de>
AuthorDate: Fri May  3 18:04:46 2024 +
Commit: David Roman  gmail  com>
CommitDate: Fri May  3 18:06:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=45909eeb

gui-apps/nwg-panel: add 0.9.31

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-panel/Manifest|  1 +
 gui-apps/nwg-panel/nwg-panel-0.9.31.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/gui-apps/nwg-panel/Manifest b/gui-apps/nwg-panel/Manifest
index f03256dfda..98f31f9d48 100644
--- a/gui-apps/nwg-panel/Manifest
+++ b/gui-apps/nwg-panel/Manifest
@@ -1,3 +1,4 @@
 DIST nwg-panel-0.9.27.tar.gz 229930 BLAKE2B 
d1a028a6fb7cdf2097b868a572fb394bf9bd5ab8ed927d35eab63d354b668f4e422d0a59e1ab28d5d1cdc47343768429ce4891f72ebaa554e2d55314dfec912b
 SHA512 
f2772fcd5336761dbe9b0f15502d4506a0a7e0362610310a67605751d5b1d0575e1b0abb2ed0745a4b14822cba71206afb6534ed59b182b35350f51ca0184563
 DIST nwg-panel-0.9.28.tar.gz 230981 BLAKE2B 
70b424ae92c4d52a3c59ca3969ac9efc4799a72a316775455a8f96ab7e58690cace5702f251551054cd4ce2f3f029864aff8c636b0498f4e79508f6a4d9c7738
 SHA512 
b5c0dc81c96c8ade31e94e9d9298cf839d2bbcb39320b79860259ecf2d8ee9e1803a1bddb30f7cdbff4bba4e2a3843149ace0890fe3097afd5bed326427416d6
 DIST nwg-panel-0.9.29.tar.gz 230960 BLAKE2B 
9787176e887dd89f5fdae1a171e21f6db9acb552f98e3846c2f1c760e263232fb0832bd23116aa79e9406bb26dcd3a9643277afb639522176c814429188c571b
 SHA512 
948fcb86ec70577e8109e5f0b1e98ecd411d1b4faa543f00ed4814009d4ff79d267222fd48104c7b4c3f067c63fd8d8875ba48b970ef20876c9aa86e9dd54fc1
+DIST nwg-panel-0.9.31.tar.gz 231000 BLAKE2B 
6363c09e0bc47cb89b27f987e890126b62de21e9d45f4dbab8dbb7902375c44268add7ffb42f343eeb105af2a29f9cc1cbb9831e4eb7c6553fd746a55125a4ff
 SHA512 
a3ce46610ac1e3837b7a30220722954e201b5ea8ef89913be2f519267d02ab5ca6b87e7514a3ea6156ceb98d1a6d7bfebe452b14de577f82b117105cb82bfde8

diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.31.ebuild 
b/gui-apps/nwg-panel/nwg-panel-0.9.31.ebuild
new file mode 100644
index 00..7161950788
--- /dev/null
+++ b/gui-apps/nwg-panel/nwg-panel-0.9.31.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit desktop distutils-r1 systemd xdg-utils
+
+if [[ "${PV}" ==  ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git;
+else
+   SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-panel;
+LICENSE="MIT"
+
+SLOT="0"
+
+RDEPEND="
+   x11-libs/gtk+:3
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/i3ipc[${PYTHON_USEDEP}]
+   dev-python/dasbus[${PYTHON_USEDEP}]
+   gui-apps/nwg-icon-picker
+   media-sound/playerctl
+   gui-libs/gtk-layer-shell
+"
+DEPEND="${RDEPEND}"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   domenu nwg-panel-config.desktop
+   domenu nwg-processes.desktop
+   doicon nwg-panel.svg
+   doicon nwg-processes.svg
+   doicon nwg-shell.svg
+   systemd_dounit nwg-panel.service
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/proj/guru:master commit in: www-plugins/firefoxpwa/

2024-05-03 Thread David Roman
commit: fbf77f6a6d4d5bf7a1d9cc1d541333cb2818d628
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri May  3 07:19:21 2024 +
Commit: David Roman  gmail  com>
CommitDate: Fri May  3 07:19:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fbf77f6a

www-plugins/firefoxpwa: drop 2.11.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 www-plugins/firefoxpwa/Manifest |   2 -
 www-plugins/firefoxpwa/firefoxpwa-2.11.0.ebuild | 443 
 2 files changed, 445 deletions(-)

diff --git a/www-plugins/firefoxpwa/Manifest b/www-plugins/firefoxpwa/Manifest
index ade847ff07..2f973b2df9 100644
--- a/www-plugins/firefoxpwa/Manifest
+++ b/www-plugins/firefoxpwa/Manifest
@@ -113,7 +113,6 @@ DIST fastrand-2.1.0.crate 14907 BLAKE2B 
f96c74c1da31bae35e5ae0a557b3cdf120099cd7
 DIST fdeflate-0.3.4.crate 25001 BLAKE2B 
69bffdb689dc467bd62738299ea17295bf7dd9d51c78b17e1ef6eee265056308703646791676c44430a686e1d713a8f561c5db972de7ab7c5e7b21050cad70f8
 SHA512 
a38b493eba656beb97275faf5a2f32c8a2c2cb12c5d5c280d37bbcf1406fe404151fd6312ec496aafdce802ef08745a6927e571890f9b290010ca5ac45ac9bdf
 DIST filedescriptor-0.8.2.crate 10830 BLAKE2B 
964470acbd1f36487755a74666a46649d6012c0782b3622652bd41b086e5d804298d6126c980ecce5a2ce91994d3a006288739b472ecc518099d4e690c89f402
 SHA512 
dd808b8f26bff4d8b37826241f30c9396bb0f731a0fc3ef53ecb3bd0c0fb7adec6bfe5ff6ecebb6e02c9de6fc5f2f6c0fc361e9c6ba564708dd1c29ab2662f65
 DIST filetime-0.2.23.crate 14942 BLAKE2B 
e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c
 SHA512 
8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3
-DIST firefoxpwa-2.11.0.tar.gz 508024 BLAKE2B 
0c0ea0f259e8c0b1ffe4d487acc56edbf9065f6e33f0036972d71d3ba691e28a5110c747f601a3ac22aedbb2e227c328d847b16c3f290d74403ce740dc193770
 SHA512 
71c63fd18de28973e631023b75b45d0d48764fad0c90019fbf590fc6cd9f8f3f490e744224d5d2b21bd3e3be96b77a321577e1c80844d62447b8d5d1b8a703d6
 DIST firefoxpwa-2.11.1.tar.gz 508188 BLAKE2B 
a7b6cd7c9b3c3206e617a6adbb0ea0dea6887ab0e9c519e391c97f2becb043f647cc68898ed6202f326fdf110816208c00c9f74d30795f452dcec8d1cd561933
 SHA512 
eeef79621d3d66382e38a670900b58aa57be67edea44a27d56e7af1134e32c3de38773e34adb6c3edcbf35a884418f7708d00d065866c0b33b5ae245e037b1e4
 DIST firefoxpwa-2.12.0.tar.gz 523598 BLAKE2B 
e2b933c1d35f2af1df25aa54c729a55b2b7e667587abf15aef7b54d187de27c59174ff8a5e9b1dc4e953bd6f0912ae2da4e900a54bb3b9e6eec1d5b6d9b24391
 SHA512 
709b2fc075203e018c4796e987bb1e5cbee4e728febf12078766a94453f165eeb9616b910d9aa39cfce926ad93ece87750aa4820da8c03ab5b2dca871ed813e5
 DIST flate2-1.0.28.crate 73690 BLAKE2B 
c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8
 SHA512 
9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284
@@ -218,7 +217,6 @@ DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B 
e6b8919b80d938d0b98d60d4f5f29ce43
 DIST miniz_oxide-0.3.7.crate 44996 BLAKE2B 
0e89ec4131e7abdadaa9feb6019b31853976a34434216e0f89ddab519559d0e1feaf2228fbc09906e51fb0242a18abe1a67a5362e080c19fc7cd00c2f95f08ae
 SHA512 
d4eff239f8d6e947b94619e80fe03ed32aabd1a6393f63145d70ed7f08c51c45c7261d8157bf61c78d1637ea1f71ef15f9813ec733efd8afe6aa14810888718e
 DIST miniz_oxide-0.7.1.crate 55194 BLAKE2B 
56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f
 SHA512 
5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c
 DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B 
e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1
 SHA512 
2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
-DIST mio-0.8.10.crate 102345 BLAKE2B 
82bba95cfbb51a02efda75dc85d973825f038f7d23e7fd0a93a60293fbafd304ae064f395a1aeb63a1bc7bc664a0c0dfa3721ac8a553ea5161c0ab2862a6edcb
 SHA512 
680371f7da07824fcdc1e8c10a6771a71b97308c47bb5b295e0338fbcb56e211dfd91e1b400a080984c57055f08db24ca675c167f298a3dd4842a185bde62fb2
 DIST mio-0.8.11.crate 102983 BLAKE2B 
913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a
 SHA512 
9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
 DIST native-tls-0.2.11.crate 29008 BLAKE2B 
594511c364e639e309f32f37ae20ecfc5ddeeb39c3f7180c5f3f2cf304d8c323b977af933ffe70cce696a5a63e17c5fa7ddb119d46fc3db819a28e31a388640b
 SHA512 

[gentoo-commits] repo/proj/guru:master commit in: net-misc/gmcapsule/

2024-05-03 Thread David Roman
commit: 68ba92fc4ac9627ccf66f4f9eb31d550598c81b4
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Wed May  1 14:32:01 2024 +
Commit: David Roman  gmail  com>
CommitDate: Fri May  3 07:03:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=68ba92fc

net-misc/gmcapsule: add 0.7.0

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-misc/gmcapsule/Manifest   |  1 +
 net-misc/gmcapsule/gmcapsule-0.7.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/net-misc/gmcapsule/Manifest b/net-misc/gmcapsule/Manifest
index 7c6adee140..1de6d9e8b5 100644
--- a/net-misc/gmcapsule/Manifest
+++ b/net-misc/gmcapsule/Manifest
@@ -1 +1,2 @@
 DIST gmcapsule-0.6.1.tar.gz 28755 BLAKE2B 
f20e5763fa4dfb3e3fd25f29367b415d5c1adfb54e49af243a27d6dc9b4ec84229b8cda1f6cd99a72945c25c4b2d13c238169c8708d6a6dcec527b6c810ee6d9
 SHA512 
ae8a3ff4ade7458c8c78eeedb60f2c5912e4366bcbe9bab3db546e9f18f3b4c8f7e59ee6ad9b7f5d25a58e98d707995757bdd343fa8723f1a3e269f37456ebb8
+DIST gmcapsule-0.7.0.tar.gz 29510 BLAKE2B 
15bf36eced7cdc0cc82ab6cab7d22c287799ecd2b1cfc3eba5edfd8526261ce03c8f926357d1e2481608a1564b61981a078648e52f5a2f1419a25081c79278b7
 SHA512 
c03acd8500dc43bac7884705dfbb050b1d4024729b7167d325f9a45c3fb7ff93e8d873841a66be3bac0efd83025f67bd8f5215bc46d0aa200a40c0a7f997926d

diff --git a/net-misc/gmcapsule/gmcapsule-0.7.0.ebuild 
b/net-misc/gmcapsule/gmcapsule-0.7.0.ebuild
new file mode 100644
index 00..c151019468
--- /dev/null
+++ b/net-misc/gmcapsule/gmcapsule-0.7.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+DISTUTILS_USE_PEP517=hatchling
+inherit distutils-r1 pypi systemd
+
+DESCRIPTION="Extensible Gemini/Titan server"
+HOMEPAGE="
+   https://pypi.org/project/gmcapsule/
+   https://git.skyjake.fi/gemini/gmcapsule
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   acct-user/gemini
+   >=dev-python/pyopenssl-21
+"
+
+python_install() {
+   rm "${BUILD_DIR}/install$(python_get_sitedir)"/*.ini || die
+   distutils-r1_python_install
+}
+
+src_install() {
+   distutils-r1_src_install
+
+   newinitd "${FILESDIR}"/gmcapsuled.initd gmcapsuled
+   newconfd "${FILESDIR}"/gmcapsuled.confd gmcapsuled
+   systemd_dounit "${FILESDIR}"/gmcapsuled.service
+
+   insinto /etc/gmcapsule
+   newins example.ini config.example.ini
+}



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-panel/

2024-05-03 Thread David Roman
commit: 2991fe18fa70341cb6bbfed94a974cb629ebdfaf
Author: Pascal Jäger  leimstift  de>
AuthorDate: Thu May  2 21:57:24 2024 +
Commit: David Roman  gmail  com>
CommitDate: Thu May  2 21:58:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2991fe18

Revert "gui-apps/nwg-panel: drop 0.9.27"

This reverts commit 62f513576cab778fce54ddd52b8abaf37dc7439e.

I would like to keep 0.9.27 around because it is the last version that
works with Python <3.12

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-panel/Manifest|  1 +
 gui-apps/nwg-panel/nwg-panel-0.9.27.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/gui-apps/nwg-panel/Manifest b/gui-apps/nwg-panel/Manifest
index b0b40d7e75..f03256dfda 100644
--- a/gui-apps/nwg-panel/Manifest
+++ b/gui-apps/nwg-panel/Manifest
@@ -1,2 +1,3 @@
+DIST nwg-panel-0.9.27.tar.gz 229930 BLAKE2B 
d1a028a6fb7cdf2097b868a572fb394bf9bd5ab8ed927d35eab63d354b668f4e422d0a59e1ab28d5d1cdc47343768429ce4891f72ebaa554e2d55314dfec912b
 SHA512 
f2772fcd5336761dbe9b0f15502d4506a0a7e0362610310a67605751d5b1d0575e1b0abb2ed0745a4b14822cba71206afb6534ed59b182b35350f51ca0184563
 DIST nwg-panel-0.9.28.tar.gz 230981 BLAKE2B 
70b424ae92c4d52a3c59ca3969ac9efc4799a72a316775455a8f96ab7e58690cace5702f251551054cd4ce2f3f029864aff8c636b0498f4e79508f6a4d9c7738
 SHA512 
b5c0dc81c96c8ade31e94e9d9298cf839d2bbcb39320b79860259ecf2d8ee9e1803a1bddb30f7cdbff4bba4e2a3843149ace0890fe3097afd5bed326427416d6
 DIST nwg-panel-0.9.29.tar.gz 230960 BLAKE2B 
9787176e887dd89f5fdae1a171e21f6db9acb552f98e3846c2f1c760e263232fb0832bd23116aa79e9406bb26dcd3a9643277afb639522176c814429188c571b
 SHA512 
948fcb86ec70577e8109e5f0b1e98ecd411d1b4faa543f00ed4814009d4ff79d267222fd48104c7b4c3f067c63fd8d8875ba48b970ef20876c9aa86e9dd54fc1

diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.27.ebuild 
b/gui-apps/nwg-panel/nwg-panel-0.9.27.ebuild
new file mode 100644
index 00..dde513ba92
--- /dev/null
+++ b/gui-apps/nwg-panel/nwg-panel-0.9.27.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit desktop distutils-r1 systemd xdg-utils
+
+if [[ "${PV}" ==  ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git;
+else
+   SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-panel;
+LICENSE="MIT"
+
+SLOT="0"
+
+RDEPEND="
+   x11-libs/gtk+:3
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/i3ipc[${PYTHON_USEDEP}]
+   dev-python/dasbus[${PYTHON_USEDEP}]
+   gui-apps/nwg-icon-picker
+   media-sound/playerctl
+   gui-libs/gtk-layer-shell
+"
+DEPEND="${RDEPEND}"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   domenu nwg-panel-config.desktop
+   domenu nwg-processes.desktop
+   doicon nwg-panel.svg
+   doicon nwg-processes.svg
+   doicon nwg-shell.svg
+   systemd_dounit nwg-panel.service
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/nwg-panel/

2024-05-03 Thread David Roman
commit: 289361e32f07385bdb5740bff0640a8ef7a81b13
Author: Pascal Jäger  leimstift  de>
AuthorDate: Thu May  2 21:59:50 2024 +
Commit: David Roman  gmail  com>
CommitDate: Thu May  2 22:00:30 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=289361e3

gui-apps/nwg-panel: disable py3.11

Signed-off-by: Pascal Jäger  leimstift.de>

 gui-apps/nwg-panel/nwg-panel-0.9.28.ebuild | 2 +-
 gui-apps/nwg-panel/nwg-panel-0.9.29.ebuild | 2 +-
 gui-apps/nwg-panel/nwg-panel-.ebuild   | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.28.ebuild 
b/gui-apps/nwg-panel/nwg-panel-0.9.28.ebuild
index 7161950788..a992904e1d 100644
--- a/gui-apps/nwg-panel/nwg-panel-0.9.28.ebuild
+++ b/gui-apps/nwg-panel/nwg-panel-0.9.28.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_COMPAT=( python3_12 )
 DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 systemd xdg-utils
 

diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.29.ebuild 
b/gui-apps/nwg-panel/nwg-panel-0.9.29.ebuild
index 7161950788..a992904e1d 100644
--- a/gui-apps/nwg-panel/nwg-panel-0.9.29.ebuild
+++ b/gui-apps/nwg-panel/nwg-panel-0.9.29.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_COMPAT=( python3_12 )
 DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 systemd xdg-utils
 

diff --git a/gui-apps/nwg-panel/nwg-panel-.ebuild 
b/gui-apps/nwg-panel/nwg-panel-.ebuild
index 5e1a43640e..4a1dd24ce5 100644
--- a/gui-apps/nwg-panel/nwg-panel-.ebuild
+++ b/gui-apps/nwg-panel/nwg-panel-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_COMPAT=( python3_12 )
 DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 systemd xdg-utils
 



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/pnpm-bin/

2024-05-03 Thread David Roman
commit: 4dfbb500edaeb8cb4d65366a12c55576a28ba64b
Author: Maël GUERIN  murena  io>
AuthorDate: Fri May  3 13:14:00 2024 +
Commit: David Roman  gmail  com>
CommitDate: Sat May  4 01:12:49 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4dfbb500

sys-apps/pnpm-bin: add 9.0.6, drop 8.7.5

Signed-off-by: Maël GUERIN  murena.io>
Closes: https://github.com/gentoo/guru/pull/180
Signed-off-by: David Roman  gmail.com>

 sys-apps/pnpm-bin/Manifest | 2 +-
 sys-apps/pnpm-bin/{pnpm-bin-8.7.5.ebuild => pnpm-bin-9.0.6.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/pnpm-bin/Manifest b/sys-apps/pnpm-bin/Manifest
index 76eb5584c5..6c5b4f8208 100644
--- a/sys-apps/pnpm-bin/Manifest
+++ b/sys-apps/pnpm-bin/Manifest
@@ -1 +1 @@
-DIST pnpm-linux-x64 57620299 BLAKE2B 
4f9b27871be08b2d1e656ce2388af8117401a30c5bc9f963d5fb6284989e2513540e08de4b2196b597718904f0804833053e5d004fc413186e52c573c6bb6eae
 SHA512 
5ecec3b3c3f2400ab66da81f943f8e97d6f6d006c1a213d9fc876c31f6108e1bbf900ac4f1f2515f41f65b87461e1be52d2dca06f3cadf17a5482c5ae8ad4713
+DIST pnpm-linux-x64 58732810 BLAKE2B 
78647187661a3ca4174e33c32b35fc4cd002d60fc84afda6de3bf69c40ebb7cd98f6daea7395b32610493fa1d18ece770148739b8918f9ba5f71dee274eb7444
 SHA512 
c9a7ecaf51aaf48b68292c7d554864efd0d3e6f1c2a434b09df0b951589a71f14ed3e72f83e0c16e54b3c9cb7c819712b58e291b38297fdf26325316632fd167

diff --git a/sys-apps/pnpm-bin/pnpm-bin-8.7.5.ebuild 
b/sys-apps/pnpm-bin/pnpm-bin-9.0.6.ebuild
similarity index 100%
rename from sys-apps/pnpm-bin/pnpm-bin-8.7.5.ebuild
rename to sys-apps/pnpm-bin/pnpm-bin-9.0.6.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/youtube-music-bin/

2024-05-03 Thread David Roman
commit: 5563ce3a27f130341c3efc9ac4db71733581f990
Author: Maël GUERIN  murena  io>
AuthorDate: Fri May  3 11:32:58 2024 +
Commit: David Roman  gmail  com>
CommitDate: Sat May  4 01:11:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5563ce3a

media-sound/youtube-music-bin: new package, add 3.3.6

Signed-off-by: Maël GUERIN  murena.io>
Closes: https://github.com/gentoo/guru/pull/179
Signed-off-by: David Roman  gmail.com>

 media-sound/youtube-music-bin/Manifest |  1 +
 media-sound/youtube-music-bin/metadata.xml | 11 
 .../youtube-music-bin-3.3.6.ebuild | 63 ++
 3 files changed, 75 insertions(+)

diff --git a/media-sound/youtube-music-bin/Manifest 
b/media-sound/youtube-music-bin/Manifest
new file mode 100644
index 00..957686ca3d
--- /dev/null
+++ b/media-sound/youtube-music-bin/Manifest
@@ -0,0 +1 @@
+DIST youtube-music_3.3.6_amd64.deb 80748958 BLAKE2B 
3b1188aa331b3940032a2c87dd026dab5d29508dac04b767887b278713b596e72b5e6669c4cb6e332aea4934afd5b416d6b820bbd84ffa4f921a2760f7011ad6
 SHA512 
7fc6d0c4af336a58ce20218e5c97d04551e18dc1e9af226cf23cb482589efe8abf357dd0f1a9fb58fbfa6538148c5b1a76ff35f5c68dbd8e8f01afcdbd1f0b88

diff --git a/media-sound/youtube-music-bin/metadata.xml 
b/media-sound/youtube-music-bin/metadata.xml
new file mode 100644
index 00..8170f44702
--- /dev/null
+++ b/media-sound/youtube-music-bin/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Maël GUERIN
+   mael.gue...@murena.io
+   
+   
+   th-ch/youtube-music
+   
+

diff --git a/media-sound/youtube-music-bin/youtube-music-bin-3.3.6.ebuild 
b/media-sound/youtube-music-bin/youtube-music-bin-3.3.6.ebuild
new file mode 100644
index 00..8fb3fbfd95
--- /dev/null
+++ b/media-sound/youtube-music-bin/youtube-music-bin-3.3.6.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit unpacker desktop xdg
+
+MY_PN="${PN/-bin/}"
+
+DESCRIPTION="YouTube Music Desktop App bundled with custom plugins"
+HOMEPAGE="https://th-ch.github.io/youtube-music/;
+SRC_URI="https://github.com/th-ch/youtube-music/releases/download/v${PV}/${MY_PN}_${PV}_amd64.deb;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+S="${WORKDIR}"
+
+RDEPEND="
+   app-accessibility/at-spi2-core:2
+   app-crypt/libsecret
+   dev-libs/nss
+   x11-misc/xdg-utils
+   x11-libs/gtk+:3
+   x11-libs/libnotify
+   x11-libs/libXtst
+"
+
+RESTRICT="mirror strip"
+
+QA_PREBUILT="
+   opt/${MY_PN}/chrome-sandbox
+   opt/${MY_PN}/chrome_crashpad_handler
+   opt/${MY_PN}/libEGL.so
+   opt/${MY_PN}/libffmpeg.so
+   opt/${MY_PN}/libGLESv2.so
+   opt/${MY_PN}/libvk_swiftshader.so
+   opt/${MY_PN}/libvulkan.so.1
+   opt/${MY_PN}/${MY_PN}
+"
+
+src_prepare() {
+   default
+
+   sed -i 's/\/opt\/YouTube Music/\/opt\/'${MY_PN}'/' 
usr/share/applications/"${MY_PN}".desktop || die
+}
+
+src_install() {
+   insinto /opt/"${MY_PN}"
+   doins -r opt/"YouTube Music"/*
+
+   insinto /usr/share
+   doins -r usr/share/icons
+
+   domenu usr/share/applications/"${MY_PN}".desktop
+
+   local f
+   for f in ${QA_PREBUILT}; do
+   fperms +x "/${f}"
+   done
+
+   fperms u+s /opt/"${MY_PN}"/chrome-sandbox
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/

2024-05-03 Thread Sam James
commit: 738df88f1ba838d34024c140246330fcc9da1ce3
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738df88f

dev-util/vulkan-headers: Stabilize 1.3.280.0 x86, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild
index 5cd669ecac95..ecbef5356a63 100644
--- a/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild
+++ b/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/

2024-05-03 Thread Sam James
commit: ff6806476829e448f1a11bdc25904471d408cab8
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff680647

media-libs/shaderc: Stabilize 2024.0 x86, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/shaderc/shaderc-2024.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2024.0.ebuild 
b/media-libs/shaderc/shaderc-2024.0.ebuild
index 6e26770ccc62..239abf2b5538 100644
--- a/media-libs/shaderc/shaderc-2024.0.ebuild
+++ b/media-libs/shaderc/shaderc-2024.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~loong ~ppc64 ~riscv x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/

2024-05-03 Thread Sam James
commit: a3aa048ae868876639ef92847300c8f7c5cd91a3
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3aa048a

dev-util/glslang: Stabilize 1.3.280.0 x86, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/glslang/glslang-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glslang/glslang-1.3.280.0.ebuild 
b/dev-util/glslang/glslang-1.3.280.0.ebuild
index 2a372aa6ad3e..55f08006d945 100644
--- a/dev-util/glslang/glslang-1.3.280.0.ebuild
+++ b/dev-util/glslang/glslang-1.3.280.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
 else
GIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}/${PN}-${GIT_COMMIT}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-utility-libraries/

2024-05-03 Thread Sam James
commit: 42164009a11511791fa442b2a4173bf20f453516
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42164009

dev-util/vulkan-utility-libraries: Stabilize 1.3.280.0 x86, #931139

Signed-off-by: Sam James  gentoo.org>

 .../vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild 
b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild
index cdb17d2f0bfd..a69b849f4c43 100644
--- 
a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild
+++ 
b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-headers/

2024-05-03 Thread Sam James
commit: dfde38ec313d20f7fd2b351b6f6c29b7042a7572
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfde38ec

dev-util/spirv-headers: Stabilize 1.3.280.0 amd64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
index d0ba40d7e45e..1afd58b4c2f4 100644
--- a/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
+++ b/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-05-03 Thread Sam James
commit: 6ec99f7a34fc31c6539f958e89da518839d3cff8
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec99f7a

dev-util/spirv-tools: Stabilize 1.3.280.0 amd64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
index da62007c6961..4681793b5bf7 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/

2024-05-03 Thread Sam James
commit: 13d90f45bdf7f907bbfcc88ef2ad0403da6230d3
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d90f45

media-libs/vulkan-loader: Stabilize 1.3.280.0 x86, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild
index ef252740eb0c..b91019801e7b 100644
--- a/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/

2024-05-03 Thread Sam James
commit: fd7a1a6d9691617e4c9903250b2280b3116c602c
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7a1a6d

dev-util/spirv-tools: Stabilize 1.3.280.0 x86, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild 
b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
index 4681793b5bf7..e84bb368a4af 100644
--- a/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
+++ b/dev-util/spirv-tools/spirv-tools-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-05-03 Thread Sam James
commit: d458ef9a087ae15fb1d88a446d1fbaa218b0ed2b
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d458ef9a

media-libs/vulkan-layers: Stabilize 1.3.280.0 amd64, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
index 8e97234b84e0..7f888fd61241 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2024-05-03 Thread Sam James
commit: 43a209541dc917251e9fab021f4218fe2289a461
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a20954

media-libs/vulkan-layers: Stabilize 1.3.280.0 x86, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
index 7f888fd61241..f8cc19a7fc60 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/

2024-05-03 Thread Sam James
commit: 057dc9b750bef597572e7e9d795463d61d0cf474
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057dc9b7

media-libs/shaderc: Stabilize 2024.0 amd64, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/shaderc/shaderc-2024.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/shaderc/shaderc-2024.0.ebuild 
b/media-libs/shaderc/shaderc-2024.0.ebuild
index bd38b2831f82..6e26770ccc62 100644
--- a/media-libs/shaderc/shaderc-2024.0.ebuild
+++ b/media-libs/shaderc/shaderc-2024.0.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-utility-libraries/

2024-05-03 Thread Sam James
commit: 6577ba1d79e75080e7bf401eb0a7fac24253f45f
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6577ba1d

dev-util/vulkan-utility-libraries: Stabilize 1.3.280.0 amd64, #931139

Signed-off-by: Sam James  gentoo.org>

 .../vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild 
b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild
index 6807f74d1e83..cdb17d2f0bfd 100644
--- 
a/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild
+++ 
b/dev-util/vulkan-utility-libraries/vulkan-utility-libraries-1.3.280.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-headers/

2024-05-03 Thread Sam James
commit: 06a2fdb408d5b123a5b132559b632aacc9588bd8
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a2fdb4

dev-util/spirv-headers: Stabilize 1.3.280.0 x86, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild 
b/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
index 1afd58b4c2f4..ef22ee8caba4 100644
--- a/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
+++ b/dev-util/spirv-headers/spirv-headers-1.3.280.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/

2024-05-03 Thread Sam James
commit: 98ef93203fa3ae1f8e3f945b3889395cb151b984
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ef9320

media-libs/vulkan-loader: Stabilize 1.3.280.0 amd64, #931139

Signed-off-by: Sam James  gentoo.org>

 media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild
index ca20e66ef4a1..ef252740eb0c 100644
--- a/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild
+++ b/media-libs/vulkan-loader/vulkan-loader-1.3.280.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/

2024-05-03 Thread Sam James
commit: c9dbfb89dc9ea0b4783e2f6bb248bf45c247d4fc
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9dbfb89

dev-util/glslang: Stabilize 1.3.280.0 amd64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/glslang/glslang-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/glslang/glslang-1.3.280.0.ebuild 
b/dev-util/glslang/glslang-1.3.280.0.ebuild
index 016cbd9bdeea..2a372aa6ad3e 100644
--- a/dev-util/glslang/glslang-1.3.280.0.ebuild
+++ b/dev-util/glslang/glslang-1.3.280.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]]; then
 else
GIT_COMMIT="vulkan-sdk-${PV}"

SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}/${PN}-${GIT_COMMIT}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/volk/

2024-05-03 Thread Sam James
commit: 12d55242f59ca6f36c0650ca102f71ab38d377da
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d55242

dev-util/volk: Stabilize 1.3.280.0 amd64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/volk/volk-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/volk/volk-1.3.280.0.ebuild 
b/dev-util/volk/volk-1.3.280.0.ebuild
index dfe258834e94..ba271bb26ad7 100644
--- a/dev-util/volk/volk-1.3.280.0.ebuild
+++ b/dev-util/volk/volk-1.3.280.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
 else
EGIT_COMMIT="vulkan-sdk-${PV}"
SRC_URI="https://github.com/zeux/volk/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${PN}-${EGIT_COMMIT}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/

2024-05-03 Thread Sam James
commit: 9dc456ca8f0d8b6ac4869afe5181debbe07aeddf
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc456ca

dev-util/vulkan-tools: Stabilize 1.3.280.0 amd64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
index 56ce6ee1887f..e597ba158f2d 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.280.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/

2024-05-03 Thread Sam James
commit: ea61818f0a5e537a43569e2efb0bbef50bea452e
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:24:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:24:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea61818f

dev-util/vulkan-headers: Stabilize 1.3.280.0 amd64, #931139

Signed-off-by: Sam James  gentoo.org>

 dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild 
b/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild
index df7a3c745a49..5cd669ecac95 100644
--- a/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild
+++ b/dev-util/vulkan-headers/vulkan-headers-1.3.280.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/vulkan-sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
S="${WORKDIR}"/${MY_PN}-vulkan-sdk-${PV}
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2024-05-03 Thread Sam James
commit: 31ec558d3aa920e9f3fc892282f9b3227630dda3
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:18:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:18:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31ec558d

sys-devel/gcc: add 14.0.1_pre20240503 (RC2)

Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-14.0.1_pre20240503.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 8eccbdf274bc..30e2d4bd5e9b 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -19,6 +19,7 @@ DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B 
f145341813d6baf9cbcc3e8421c7f427
 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 
692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807
 SHA512 
0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617
 DIST gcc-14.0.0-patches-26.tar.xz 12360 BLAKE2B 
a2fdd6ff1774bc94f96bc4f7da4092c373936c93e04b94e75701227ab55d530523fee6b561773d05080e51748cc7716868d8b108f51a06e37a2c26a1d7f39b33
 SHA512 
1275e6345417ee196e74c46845d05508c8662d71e2432fbfbf7f1eb9c220657b4ee8e3b0ca02b7b4c7e14df164f254380c65af91cadc3bda4cd7afbe6af5ea8b
 DIST gcc-14.1.0-RC-20240430.tar.xz 92292396 BLAKE2B 
c1a449c0677b6aaf61efd85cb80d14e1d27e9913a7b1b183689ccdb67ef62203d62e3665e093bbeb96b6f28c6d623694853c87ee67bb9098a4cb8397b224cdb9
 SHA512 
d4ee39b5e77f94dbf8212f5e026eefa15803f3cd6846d6179ea16edb6beea902bc5cb0b90a8c4383b6d6e50083f457959de2dc3b1240975eb283bff43b628f92
+DIST gcc-14.1.0-RC-20240503.tar.xz 92292772 BLAKE2B 
2ed7adfe3b2476eb09ef950650ce83429cc0d43daab9fbc438baf60d503e9945fe1e260e3e97b38b5e53ee73f1a7c65c227f49e91db1b1472e251dc011a2ad10
 SHA512 
a1d9f52243afb8b5dc428bfc45b5cce85c6fdfc3f64bdd45e2afe7e98cc3107adf0ed34af4076fc40df48830f993409dae21e65f7f5db3158f20c738cebd9955
 DIST gcc-15-20240428.tar.xz 87999896 BLAKE2B 
83e53e5a93166c741bd61f1642539823f9eef5859f89c85493cfe0be412251950c07b3704e8a983c61e00fd4b0e0027f7333867f9b4245ba45d6f606ce56953d
 SHA512 
69aedb59fd4d9ec59b7a71098bcf330ec0515e7a51e7510d237e086e7c042526aaa52a702783b6121ee7c9133345c8234d5d2fcd89459d7ae8a1a1e09c42cce8
 DIST gcc-15.0.0-musl-patches-1.tar.xz 3596 BLAKE2B 
48fddc723ec8282cc2704c795a50fb37a46738a555151e0430180dda61d039fe96b29a6c3e8a543386d69690302bf46dfc89aad572082b7e47c928c0ccefdeb0
 SHA512 
e43284d02e25b77b911ce90d57520897751e86c631bdd6beb7d2e4429000156801b8c11bd9a737ec11bc966812f13ae44b88c1893645f8e6c6f8dfddc636ec39
 DIST gcc-15.0.0-patches-1.tar.xz 11588 BLAKE2B 
0623914dcf3ee0d44c729776cebbecfe92b256039a48c91e3fc16a27254a9c40436a1b6ea7fa9285914b153af861ea98ab845515169af204eeea0243c890a652
 SHA512 
7d3bcb1adcfa79c1672737125539fc0583f9c74eb8da0301ea0e441c68afeb7e1dbcbdffbf18e03b2515b4f23822a39e339298cf88ea94b93f5fc22b497cd545

diff --git a/sys-devel/gcc/gcc-14.0.1_pre20240503.ebuild 
b/sys-devel/gcc/gcc-14.0.1_pre20240503.ebuild
new file mode 100644
index ..668f13440f36
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.0.1_pre20240503.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_GCC_RC=1
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="14.0.0"
+PATCH_VER="26"
+MUSL_VER="1"
+MUSL_GCC_VER="14.0.0"
+PYTHON_COMPAT=( python3_{10..11} )
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=master
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DE

[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2024-05-03 Thread Sam James
commit: 84f6494032daead0d5ca20d53f8cddd984d3b3e5
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:22:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:22:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f64940

sys-devel/gcc: enable py3.12

I should've done this in 5e9a0a17e43d3f5d7d7c1e3a8a7e58f8d26861cf.

Bug: https://bugs.gentoo.org/929834
Fixes: 5e9a0a17e43d3f5d7d7c1e3a8a7e58f8d26861cf
Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/gcc-10.5.0.ebuild | 2 +-
 sys-devel/gcc/gcc-11.4.1_p20240111.ebuild   | 2 +-
 sys-devel/gcc/gcc-11.4.1_p20240404.ebuild   | 2 +-
 sys-devel/gcc/gcc-11.4.1_p20240501.ebuild   | 2 +-
 sys-devel/gcc/gcc-11.5..ebuild  | 2 +-
 sys-devel/gcc/gcc-12.3.1_p20240209.ebuild   | 2 +-
 sys-devel/gcc/gcc-12.3.1_p20240502.ebuild   | 2 +-
 sys-devel/gcc/gcc-12.4..ebuild  | 2 +-
 sys-devel/gcc/gcc-13.2.1_p20240210.ebuild   | 2 +-
 sys-devel/gcc/gcc-13.2.1_p20240426.ebuild   | 2 +-
 sys-devel/gcc/gcc-13.2.1_p20240503.ebuild   | 2 +-
 sys-devel/gcc/gcc-13.3..ebuild  | 2 +-
 sys-devel/gcc/gcc-14.0.1_pre20240430.ebuild | 2 +-
 sys-devel/gcc/gcc-14.0.1_pre20240503.ebuild | 2 +-
 sys-devel/gcc/gcc-14.0..ebuild  | 2 +-
 sys-devel/gcc/gcc-15.0.0_pre20240428.ebuild | 2 +-
 sys-devel/gcc/gcc-15.0..ebuild  | 2 +-
 sys-devel/gcc/gcc-8.5.0-r1.ebuild   | 2 +-
 sys-devel/gcc/gcc-9.5.0.ebuild  | 2 +-
 19 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/sys-devel/gcc/gcc-10.5.0.ebuild b/sys-devel/gcc/gcc-10.5.0.ebuild
index 9203c7468723..5b9310b4db8d 100644
--- a/sys-devel/gcc/gcc-10.5.0.ebuild
+++ b/sys-devel/gcc/gcc-10.5.0.ebuild
@@ -8,7 +8,7 @@ PATCH_GCC_VER="10.5.0"
 PATCH_VER="6"
 MUSL_VER="2"
 MUSL_GCC_VER="10.5.0"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 if [[ ${PV} == *. ]] ; then
MY_PV_2=$(ver_cut 2)

diff --git a/sys-devel/gcc/gcc-11.4.1_p20240111.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20240111.ebuild
index 7e0cd54888ec..48284c744548 100644
--- a/sys-devel/gcc/gcc-11.4.1_p20240111.ebuild
+++ b/sys-devel/gcc/gcc-11.4.1_p20240111.ebuild
@@ -8,7 +8,7 @@ PATCH_GCC_VER="11.4.0"
 PATCH_VER="12"
 MUSL_VER="2"
 MUSL_GCC_VER="11.4.0"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 if [[ ${PV} == *. ]] ; then
MY_PV_2=$(ver_cut 2)

diff --git a/sys-devel/gcc/gcc-11.4.1_p20240404.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20240404.ebuild
index 9b1b89ca2bff..2d76258b157e 100644
--- a/sys-devel/gcc/gcc-11.4.1_p20240404.ebuild
+++ b/sys-devel/gcc/gcc-11.4.1_p20240404.ebuild
@@ -8,7 +8,7 @@ PATCH_GCC_VER="11.4.0"
 PATCH_VER="12"
 MUSL_VER="2"
 MUSL_GCC_VER="11.4.0"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 if [[ ${PV} == *. ]] ; then
MY_PV_2=$(ver_cut 2)

diff --git a/sys-devel/gcc/gcc-11.4.1_p20240501.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20240501.ebuild
index 5ab7ed2dbcfa..66e7925a44d5 100644
--- a/sys-devel/gcc/gcc-11.4.1_p20240501.ebuild
+++ b/sys-devel/gcc/gcc-11.4.1_p20240501.ebuild
@@ -8,7 +8,7 @@ PATCH_GCC_VER="11.4.0"
 PATCH_VER="12"
 MUSL_VER="2"
 MUSL_GCC_VER="11.4.0"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 if [[ ${PV} == *. ]] ; then
MY_PV_2=$(ver_cut 2)

diff --git a/sys-devel/gcc/gcc-11.5..ebuild 
b/sys-devel/gcc/gcc-11.5..ebuild
index 124b2c1eeeb5..b0f31ae90006 100644
--- a/sys-devel/gcc/gcc-11.5..ebuild
+++ b/sys-devel/gcc/gcc-11.5..ebuild
@@ -6,7 +6,7 @@ EAPI=8
 TOOLCHAIN_PATCH_DEV="sam"
 PATCH_GCC_VER="11.4.0"
 MUSL_GCC_VER="11.4.0"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 if [[ ${PV} == *. ]] ; then
MY_PV_2=$(ver_cut 2)

diff --git a/sys-devel/gcc/gcc-12.3.1_p20240209.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20240209.ebuild
index db88043beff8..465d30643d37 100644
--- a/sys-devel/gcc/gcc-12.3.1_p20240209.ebuild
+++ b/sys-devel/gcc/gcc-12.3.1_p20240209.ebuild
@@ -8,7 +8,7 @@ PATCH_GCC_VER="12.3.0"
 PATCH_VER="3"
 MUSL_VER="1"
 MUSL_GCC_VER="12.3.0"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 if [[ ${PV} == *. ]] ; then
MY_PV_2=$(ver_cut 2)

diff --git a/sys-devel/gcc/gcc-12.3.1_p20240502.ebuild 
b/sys-devel/gcc/gcc-12.3.1_p20240502.ebuild
index 2c4b89e72445..1f38c9fc478d 100644
--- a/sys-devel/gcc/gcc-12.3.1_p20240502.ebuild
+++ b/sys-devel/gcc/gcc-12.3.1_p20240502.ebuild
@@ -8,7 +8,7 @@ PATCH_GCC_VER="12.3.0"
 PATCH_VER="3"
 MUSL_VER="1"
 MUSL_GCC_VER="12.3.0"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 if [[ ${PV} == *. ]] ; then
MY_PV_2=$(ver_cut 2)

diff --git a/sys-devel/gcc/gcc-12.4..ebuild 
b/sys-devel/gcc/gcc-12.4..ebuild
index 4828fd444e14..888f07093124 100644
--- a/sys-devel/gcc/gcc-12.4..ebuild
+++ b/sys-devel/gcc/gcc-12.4..ebuild
@@ -6,7 +6,7 @@ EAPI=8
 TOOLCHAIN_PATCH_DEV="sam"
 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2024-05-03 Thread Sam James
commit: 9f022c1066945118b3c9afddc2704a2a5b7eaceb
Author: Sam James  gentoo  org>
AuthorDate: Sat May  4 00:17:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May  4 00:17:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f022c10

sys-devel/gcc: add 13.2.1_p20240503

Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-13.2.1_p20240503.ebuild | 66 +++
 2 files changed, 67 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index eb6fbe6eed08..8eccbdf274bc 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -12,6 +12,7 @@ DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B 
c7bf65f7c9ea8023ddaac821ee2b7
 DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 
7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76
 SHA512 
aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
 DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 
5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d
 SHA512 
14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
 DIST gcc-13-20240426.tar.xz 84431012 BLAKE2B 
0ea105269161eefb7e3af40e9adc2d7ecf656097178cae7fdc5ecba8f4318802dffa6c6949846c3be684d6d4a9cade8b79a99d9b1dda4dab269688eaea47c305
 SHA512 
e56561b7e32467c089e9bcf219d65cd65d5802899d0984df81614c72957c2107c69c3d78719cbe498177fa952ccd480ba8aa1a66659e42790187f404ccb429ce
+DIST gcc-13-20240503.tar.xz 84417232 BLAKE2B 
4024852c3252667054e6086263b2a0e21dfa1e56a7adf4edb2fee4841dc2b41eb3f02dee7b15c5de3a1ac7c438929da4ca584cab07724086f6eb315a331c4a44
 SHA512 
32b74972ba94d1016e052eb7c7dc976b32d679e40aeafb406bbbc69d34ade3fe0f35d8941ef678eaf0bb33aea1aaba8fbce9122733b12920a470763a18aa6514
 DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B 
c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb
 SHA512 
a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69
 DIST gcc-13.2.0-patches-14.tar.xz 46928 BLAKE2B 
fce23bc5315f35b04a4976550c4b44578944a1b17e40c7553351eeb8a1ef0f3a2538da5a5e1ae6f37b784ff11bbd8a44b8f6eec542be63e34d984dee69e1cd81
 SHA512 
d7d52bb2915fd89c06b0134bede8db939cadbb1f2dcddf923bee2c3f9f577ff9e5e986b60420d892539edf82867a0d1bd635807814bc618b06a2b37cdaca893a
 DIST gcc-13.2.0-patches-15.tar.xz 47052 BLAKE2B 
f145341813d6baf9cbcc3e8421c7f427148503d2aeddd6a2eaac1ad3d470a818292392861542a7915d8b0f2f9b3255603f394b2e6833141658fc035bcd2b5366
 SHA512 
c89a3fccd944f03d25e076a967c3b220803ee9a6fbedec1daf2c20f629dd6162ce6be4f259522bd193169f0e8307daa9895b5d8581cf975ee086e5abfd675e34

diff --git a/sys-devel/gcc/gcc-13.2.1_p20240503.ebuild 
b/sys-devel/gcc/gcc-13.2.1_p20240503.ebuild
new file mode 100644
index ..2a22fc220b4c
--- /dev/null
+++ b/sys-devel/gcc/gcc-13.2.1_p20240503.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="13.2.0"
+PATCH_VER="15"
+MUSL_VER="2"
+MUSL_GCC_VER="13.2.0"
+PYTHON_COMPAT=( python3_{10..11} )
+
+if [[ ${PV} == *. ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   MY_PV_3=1
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   MY_PV_3=0
+   else
+   MY_PV_2=$((${MY_PV_2} - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND

[gentoo-commits] repo/gentoo:master commit in: sys-apps/nvme-cli/

2024-05-03 Thread Patrick McLean
commit: b3afc7ea0bbebe6a374a76a2fd1bbfd8aff988e7
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri May  3 21:57:17 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri May  3 21:57:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3afc7ea

sys-apps/nvme-cli: add 2.9.1

Signed-off-by: Patrick McLean  gentoo.org>

 sys-apps/nvme-cli/Manifest  |  1 +
 sys-apps/nvme-cli/nvme-cli-2.9.1.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/sys-apps/nvme-cli/Manifest b/sys-apps/nvme-cli/Manifest
index d7b6f728f912..a1a82b0664a7 100644
--- a/sys-apps/nvme-cli/Manifest
+++ b/sys-apps/nvme-cli/Manifest
@@ -1,2 +1,3 @@
 DIST nvme-cli-2.7.1.gh.tar.gz 902081 BLAKE2B 
7d14838f7f0fd6d1ab1cb30041f862fe2db6f40fe72c13cb4ce227831cac6e141ff5cec2924c846f30629188754b0ce0630ad9009d2a490c193da20e8b8a45d1
 SHA512 
6a9f3574dfd4375e6f7a76ed95f698efb26da5b72a490579caeba9d46c4811ae31650844e0a0e1047dc627158d5ffbdc020112a5059d3195e7eadff902b70b19
 DIST nvme-cli-2.8.gh.tar.gz 910994 BLAKE2B 
c231fc087219622736bdc400c83d2a320670f247f77b53f0cad20c8117e620703badba7cd9a6f267ba79223be9c0d6710c2be968683f77fe72e45957e0c8b899
 SHA512 
1be0bed4e1bf8a25229f301c2b00b78d2de4eaf8ff2b815fa75e44dd35ddd7787604152bdf00696130df3281206a734c5f408c3f2127440e05c2e4b1cdbb79d4
+DIST nvme-cli-2.9.1.gh.tar.gz 932210 BLAKE2B 
865808c17f2098f8d0be8ba928869801023f77f0ffd44b5d2424b9f75e01180f8d1990684e3e4a79363e650a44e58abe213b5ab55328f0bde9ed699eba9a215c
 SHA512 
c9c86e7567c2d4c59aff1eb9d18f4775923db3c81a89c628b819121c32150d4bc2d65d0dacac764c64594369890b380d0fd06bc7c1f83f4a7f3e71a51a6fee24

diff --git a/sys-apps/nvme-cli/nvme-cli-2.9.1.ebuild 
b/sys-apps/nvme-cli/nvme-cli-2.9.1.ebuild
new file mode 100644
index ..ec7eb940d65c
--- /dev/null
+++ b/sys-apps/nvme-cli/nvme-cli-2.9.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson systemd udev
+
+DESCRIPTION="NVM-Express user space tooling for Linux"
+HOMEPAGE="https://github.com/linux-nvme/nvme-cli;
+SRC_URI="https://github.com/linux-nvme/nvme-cli/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+json"
+
+RDEPEND="
+   >=sys-libs/libnvme-1.9:=[json?]
+   json? ( dev-libs/json-c:= )
+   sys-libs/zlib:=
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/os-headers
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dversion-tag="${PV}"
+   -Ddocs=all
+   -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
+   -Dsystemddir="$(systemd_get_systemunitdir)"
+   -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
+   $(meson_feature json json-c)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



  1   2   3   >