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

2024-08-04 Thread Patrick Lauer
commit: 35bfc89d9f2f5f17681f47882009ef9197b48a48
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Aug  5 06:19:56 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon Aug  5 06:20:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35bfc89d

sys-apps/syd: drop 3.23.14

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

 sys-apps/syd/Manifest   |  16 --
 sys-apps/syd/syd-3.23.14.ebuild | 315 
 2 files changed, 331 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index c6daa0d9c9ab..96add8b5e1b9 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -45,10 +45,8 @@ DIST clap_lex-0.7.1.crate 12766 BLAKE2B 
e0e3a1a4a65bf9df3c21753f9298a7461046e6b3
 DIST clap_lex-0.7.2.crate 12805 BLAKE2B 
952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf
 SHA512 
a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380
 DIST colorchoice-1.0.1.crate 7895 BLAKE2B 
f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b
 SHA512 
3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd
 DIST colorchoice-1.0.2.crate 7924 BLAKE2B 
a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560
 SHA512 
f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117
-DIST const-hex-1.12.0.crate 22720 BLAKE2B 
5c75e7b189e2f61e59ac7c189104b496e651073f958f139254426560d24dcf5335199bbe8e72267405faf9120eddbf33c7ef022d282a998c2de5f3ee05623a1f
 SHA512 
27c3e9c0f7b7e35faea8f261dc542f571c1e240539049b8ba6c2625558e1cc37cc189a93a5847c3c8b10d358e360255c6bd76c6933cff3296da27f3f878d5a48
 DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 
683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8
 SHA512 
24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
 DIST core_affinity-0.8.1.crate 9604 BLAKE2B 
d152c87a9af6df1ee54f2b6268549505e480c953ad0b1d729ede4696787e89284e656ccf78b68a94a48926ad76dfa807b3b4b975116fd2e5d9850acc79a29d95
 SHA512 
576bb880ccdf875a736fb154e458e044e2e5c9d8fb8d00e645daf72c59696db09339360f4f6ac4d8c75d8eecc48c3c740c964e295484414ffa73171e0c92239e
-DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 
5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093
 SHA512 
52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6
 DIST crc32fast-1.4.2.crate 38491 BLAKE2B 
aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd
 SHA512 
c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
 DIST criterion-0.5.1.crate 110088 BLAKE2B 
b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617
 SHA512 
6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
 DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 
28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699
 SHA512 
971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
@@ -69,8 +67,6 @@ DIST derive_builder_macro-0.20.0.crate 6308 BLAKE2B 
daeaf30f4548ce0796df99920515
 DIST dirs-5.0.1.crate 12255 BLAKE2B 
eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328
 SHA512 
cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
 DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 
30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42
 SHA512 
53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
 DIST either-1.13.0.crate 19169 BLAKE2B 
d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11
 SHA512 
72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322
-DIST env_filter-0.1.0.crate 1155

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

2024-08-04 Thread Patrick Lauer
commit: 74e73aa8243f83f0909f2f04155379318aa01dc7
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Aug  5 06:19:26 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon Aug  5 06:20:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e73aa8

sys-apps/syd: add 3.23.18

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

 sys-apps/syd/Manifest   |  33 +
 sys-apps/syd/syd-3.23.18.ebuild | 309 
 2 files changed, 342 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index c9da184583f6..c6daa0d9c9ab 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -7,10 +7,15 @@ DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf1
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST anstream-0.6.14.crate 29160 BLAKE2B 
1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112
 SHA512 
65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
+DIST anstream-0.6.15.crate 29231 BLAKE2B 
cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a
 SHA512 
1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92
 DIST anstyle-1.0.7.crate 15709 BLAKE2B 
872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba
 SHA512 
e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
+DIST anstyle-1.0.8.crate 15771 BLAKE2B 
c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff
 SHA512 
3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69
 DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B 
e80bd81e351326a38b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2
 SHA512 
c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
+DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 
7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247
 SHA512 
cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef
 DIST anstyle-query-1.1.0.crate 9832 BLAKE2B 
de106e289c874bca806214e275647415bdd02e2878f3a80e7d337cfbcdb755d8c182b2879371f00f5cad97cdf68224ac11ca41cc89ad7ab3929f854a9f9e76a6
 SHA512 
321ddfa7b090142116c96bc8c70d81cec3e816922249ae0f07389e2d1b62c8b40636675ccfdfd23d52e29c162ae7d929637dfc7d697dafb79e596d04eb8cd90b
+DIST anstyle-query-1.1.1.crate 9891 BLAKE2B 
c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989
 SHA512 
1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce
 DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 
37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047
 SHA512 
55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
+DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 
23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f
 SHA512 
24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6
 DIST anyhow-1.0.86.crate 46741 BLAKE2B 
21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3
 SHA512 
3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
 DIST argv-0.1.11.crate 868

[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/

2024-08-04 Thread Patrick Lauer
commit: 3b72538bd5eeac8fe147ad5beeefd3a75b4c6ae0
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Aug  5 06:31:30 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon Aug  5 06:31:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b72538b

www-apps/grafana-bin: drop 9.5.15, 10.1.6

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

 www-apps/grafana-bin/Manifest  |  2 -
 www-apps/grafana-bin/grafana-bin-10.1.6.ebuild | 67 --
 www-apps/grafana-bin/grafana-bin-9.5.15.ebuild | 67 --
 3 files changed, 136 deletions(-)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 14e79f8a0578..b6f36ca71db9 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,8 +1,6 @@
-DIST grafana-bin-10.1.6.tar.gz 109521319 BLAKE2B 
8184004cdaacbb13d80dfe3606a89d8b52083f0662970a52955a1518894268df047ea23e651d2a43879348c89840cd59301d10a69cc65bddff500e23801bf640
 SHA512 
1ea0e15dfad9d50fc6f4561d9dade79d1ac9bec5f11d25b97185b4423d3bf23395123cbd09f4cf3646895797c2bac78dd168da5344cdc9dcb7f264a25b6d2aa6
 DIST grafana-bin-10.2.3.tar.gz 108993853 BLAKE2B 
c04ca8a92d974b74732c5da211293117b2b65cd3363445699f7a3e5e1fbaf7e9fb99c183b7c89c8aaec3957cd8e01d2060a7aab55c74bfd000749fe04e75ffa2
 SHA512 
02e9e2e6d244b36cfabcc7c46bc6356cc66e0f76bd9e96f7c642a5ed44cb8c435b9085d162210dea549bcbad4764a5a1b2c3773b0a2d2db98ab76cbc7f8ab257
 DIST grafana-bin-10.3.1.tar.gz 06552 BLAKE2B 
36ee6dc1fe05e622a67f386d386bdbc27ccf2d1259a35984654cdbb26cd1cff5b65e8996e33e19e56a2d898e0be2eebb04848599c332bf712f2ec872e72f31c1
 SHA512 
c89ef027c119de69034140e21a680d1045882877579c3c71d8d33310429e21d8ff849c3d9c18b2e559bb238218125646f02d8f532e74a657629e52b794d449a3
 DIST grafana-bin-11.1.0.amd64.tar.gz 123535977 BLAKE2B 
57f205222fd2329be0c1986f3eb3610d14997a5a0de75d2a6d5d7823a481e9a2f2520c9eab22bdf16d6a5161792db9d7bbe3e8fdf78aa4869a4651608f206371
 SHA512 
f43781c5148a0de77e2a9591987fd3927ccfe565609701f88999b73102f45ef62883775d51d47c8712414baabc5627331d8127437798a8341fc758c6c90627ba
 DIST grafana-bin-11.1.0.arm64.tar.gz 119348599 BLAKE2B 
da717dc2e32b72a806e4049a6ebddff334388b55607e2aafb9038e1a61684c57796541e9ebf1af78d2d54cc4792f0fa64888e13418a00c2d78f7374d6b0d5daf
 SHA512 
8d302a22bff30a0bcd57bb3b6c08cc43826c85b6b6847f47c8bc444ed2493bd6d086693bff55f5b1498de916e21641fb59d3c870d7c1e54a4e01184c41d34ade
 DIST grafana-bin-11.1.3.amd64.tar.gz 123663816 BLAKE2B 
6fea7ec44c0bbeeaeff8810d6368e0773467ccd8e77cdbfd700033fc13af26b9ffac719882d1231d8ec6c664641f1a455f2876a76714c6320d16eb7a9879413b
 SHA512 
531c9f84082a998efbfd8c30c93fba12f6542abbdfe938e427a31be6db992c33c4a3bab5b712a057d01288acbd2716d9959535fd6b881864eb21f60c51efc781
 DIST grafana-bin-11.1.3.arm64.tar.gz 119469378 BLAKE2B 
b7e66e141ed2fc2d297ffa9c46c1dd3fcb662822e2acbf2a3c0b2f1abcf7d2203bac05f9610ec70539150d086863ba58d584bdde526491c9541787b5b3329c23
 SHA512 
169b472002134e898d5faa6a8b1cb3096a7767f327a7c13c7fa6f4fbebddc850fabf8b3612441edce92c886268e7e3867bfe1ad35c25b8d6fb7c076687f9ecfa
-DIST grafana-bin-9.5.15.tar.gz 87141838 BLAKE2B 
8677442b150ea8b7f92df30bc2f7d5e3baaaf305206a7b351c50ab9d7e1a440565be32ab4875462cbe15042af2195c5523b59e09d1f2f7eeebdeef28bd62842c
 SHA512 
ea3c8a19c9f0db1a2ad98317c28acebf96eb2f071df381028d260050434ec1b55b7e977250211fe87ceafc72ce17afb5112ae7a99debddfc6537ae0d795a8939

diff --git a/www-apps/grafana-bin/grafana-bin-10.1.6.ebuild 
b/www-apps/grafana-bin/grafana-bin-10.1.6.ebuild
deleted file mode 100644
index 2c577a3728da..
--- a/www-apps/grafana-bin/grafana-bin-10.1.6.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-MY_PN=${PN/-bin/}
-MY_PV=${PV/_beta/-beta}
-S=${WORKDIR}/${MY_PN}-v${MY_PV}
-
-DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
-HOMEPAGE="https://grafana.org";
-SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz 
-> ${P}.tar.gz"
-
-RESTRICT="mirror"
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-DEPEND="acct-group/grafana
-   acct-user/grafana"
-RDEPEND="${DEPEND}
-   media-libs/fontconfig
-   sys-libs/glibc"
-
-QA_PREBUILT="usr/bin/grafana*"
-QA_PRESTRIPPED=${QA_PREBUILT}
-
-src_install() {
-   keepdir /etc/grafana
-   insinto /etc/grafana
-   newins "${S}"/conf/sample.ini grafana.ini
-   rm "${S}"/conf/sample.ini || die
-
-   # Frontend assets
-   insinto /usr/share/${MY_PN}
-   doins -r public conf
-
-   dobin bin/grafana-cli
-   dobin bin/grafana
-   dobin bin/grafana-server
-
-   newconfd "${FILESDIR}"/grafana-r1.confd grafana
-   newinitd "${FILESDIR}"/grafana.initd2 grafana
-  

[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/

2024-08-04 Thread Patrick Lauer
commit: e641f28e14f6e97933b898b8e572c2cd653d4c62
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Aug  5 06:38:20 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon Aug  5 06:38:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e641f28e

www-apps/grafana-bin: add 10.2.9, 10.3.7

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

 www-apps/grafana-bin/Manifest  |  2 +
 www-apps/grafana-bin/grafana-bin-10.2.9.ebuild | 67 ++
 www-apps/grafana-bin/grafana-bin-10.3.7.ebuild | 67 ++
 3 files changed, 136 insertions(+)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index b6f36ca71db9..cb350abdf579 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,5 +1,7 @@
 DIST grafana-bin-10.2.3.tar.gz 108993853 BLAKE2B 
c04ca8a92d974b74732c5da211293117b2b65cd3363445699f7a3e5e1fbaf7e9fb99c183b7c89c8aaec3957cd8e01d2060a7aab55c74bfd000749fe04e75ffa2
 SHA512 
02e9e2e6d244b36cfabcc7c46bc6356cc66e0f76bd9e96f7c642a5ed44cb8c435b9085d162210dea549bcbad4764a5a1b2c3773b0a2d2db98ab76cbc7f8ab257
+DIST grafana-bin-10.2.9.tar.gz 109107188 BLAKE2B 
5ec881e92c5f39fa6c34f0355dba09035eeb1fc228fb6c4fe75bebe646ccb0ec618809737e5bc302d629060b99dce0e6ddbf2e3ea36d2b3255a65e0f636e18fa
 SHA512 
711bdce2a52e7f5beb94c694a956ffbf1a5738ce82eea91e377459611be91b362991bdca62ffe9edecb542cd420ce3c90e27bd79140340bdabc7ea10def765c8
 DIST grafana-bin-10.3.1.tar.gz 06552 BLAKE2B 
36ee6dc1fe05e622a67f386d386bdbc27ccf2d1259a35984654cdbb26cd1cff5b65e8996e33e19e56a2d898e0be2eebb04848599c332bf712f2ec872e72f31c1
 SHA512 
c89ef027c119de69034140e21a680d1045882877579c3c71d8d33310429e21d8ff849c3d9c18b2e559bb238218125646f02d8f532e74a657629e52b794d449a3
+DIST grafana-bin-10.3.7.tar.gz 111303583 BLAKE2B 
b0291f5887ca1612d5b1672132aa04f2945febdad5a12d8257e216d1a7da9bf27f8107ce4b2f20afa22009a583f9349f86d08e9c23ab4e01293763a8c89558c3
 SHA512 
e9ab97cf24fb639465388f2f8b3ab604c2157e1246b22e695ad393751c93a6a7a881e08f958d1b1fc9cbd41355ab74b7df88adbb6d608f0796b6283b8da10a29
 DIST grafana-bin-11.1.0.amd64.tar.gz 123535977 BLAKE2B 
57f205222fd2329be0c1986f3eb3610d14997a5a0de75d2a6d5d7823a481e9a2f2520c9eab22bdf16d6a5161792db9d7bbe3e8fdf78aa4869a4651608f206371
 SHA512 
f43781c5148a0de77e2a9591987fd3927ccfe565609701f88999b73102f45ef62883775d51d47c8712414baabc5627331d8127437798a8341fc758c6c90627ba
 DIST grafana-bin-11.1.0.arm64.tar.gz 119348599 BLAKE2B 
da717dc2e32b72a806e4049a6ebddff334388b55607e2aafb9038e1a61684c57796541e9ebf1af78d2d54cc4792f0fa64888e13418a00c2d78f7374d6b0d5daf
 SHA512 
8d302a22bff30a0bcd57bb3b6c08cc43826c85b6b6847f47c8bc444ed2493bd6d086693bff55f5b1498de916e21641fb59d3c870d7c1e54a4e01184c41d34ade
 DIST grafana-bin-11.1.3.amd64.tar.gz 123663816 BLAKE2B 
6fea7ec44c0bbeeaeff8810d6368e0773467ccd8e77cdbfd700033fc13af26b9ffac719882d1231d8ec6c664641f1a455f2876a76714c6320d16eb7a9879413b
 SHA512 
531c9f84082a998efbfd8c30c93fba12f6542abbdfe938e427a31be6db992c33c4a3bab5b712a057d01288acbd2716d9959535fd6b881864eb21f60c51efc781

diff --git a/www-apps/grafana-bin/grafana-bin-10.2.9.ebuild 
b/www-apps/grafana-bin/grafana-bin-10.2.9.ebuild
new file mode 100644
index ..2c577a3728da
--- /dev/null
+++ b/www-apps/grafana-bin/grafana-bin-10.2.9.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+MY_PN=${PN/-bin/}
+MY_PV=${PV/_beta/-beta}
+S=${WORKDIR}/${MY_PN}-v${MY_PV}
+
+DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
+HOMEPAGE="https://grafana.org";
+SRC_URI="https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz 
-> ${P}.tar.gz"
+
+RESTRICT="mirror"
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+DEPEND="acct-group/grafana
+   acct-user/grafana"
+RDEPEND="${DEPEND}
+   media-libs/fontconfig
+   sys-libs/glibc"
+
+QA_PREBUILT="usr/bin/grafana*"
+QA_PRESTRIPPED=${QA_PREBUILT}
+
+src_install() {
+   keepdir /etc/grafana
+   insinto /etc/grafana
+   newins "${S}"/conf/sample.ini grafana.ini
+   rm "${S}"/conf/sample.ini || die
+
+   # Frontend assets
+   insinto /usr/share/${MY_PN}
+   doins -r public conf
+
+   dobin bin/grafana-cli
+   dobin bin/grafana
+   dobin bin/grafana-server
+
+   newconfd "${FILESDIR}"/grafana-r1.confd grafana
+   newinitd "${FILESDIR}"/grafana.initd2 grafana
+   systemd_newunit "${FILESDIR}"/grafana.service grafana.service
+
+   keepdir /var/{lib,log}/grafana
+   keepdir /var/lib/grafana/{dashboards,plugins}
+   fowners grafana:grafana /var/{lib,log}/grafana
+   fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
+   fperms 0750 /var/{lib,log}/

[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/

2024-08-04 Thread Patrick Lauer
commit: 82dfae0ab31f11fa6373adb8f5b761881fac00c0
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Aug  5 06:31:01 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon Aug  5 06:31:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82dfae0a

www-apps/grafana-bin: add 11.1.3

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

 www-apps/grafana-bin/Manifest  |  2 +
 www-apps/grafana-bin/grafana-bin-11.1.3.ebuild | 74 ++
 2 files changed, 76 insertions(+)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 2b85fa239bc5..14e79f8a0578 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -3,4 +3,6 @@ DIST grafana-bin-10.2.3.tar.gz 108993853 BLAKE2B 
c04ca8a92d974b74732c5da21129311
 DIST grafana-bin-10.3.1.tar.gz 06552 BLAKE2B 
36ee6dc1fe05e622a67f386d386bdbc27ccf2d1259a35984654cdbb26cd1cff5b65e8996e33e19e56a2d898e0be2eebb04848599c332bf712f2ec872e72f31c1
 SHA512 
c89ef027c119de69034140e21a680d1045882877579c3c71d8d33310429e21d8ff849c3d9c18b2e559bb238218125646f02d8f532e74a657629e52b794d449a3
 DIST grafana-bin-11.1.0.amd64.tar.gz 123535977 BLAKE2B 
57f205222fd2329be0c1986f3eb3610d14997a5a0de75d2a6d5d7823a481e9a2f2520c9eab22bdf16d6a5161792db9d7bbe3e8fdf78aa4869a4651608f206371
 SHA512 
f43781c5148a0de77e2a9591987fd3927ccfe565609701f88999b73102f45ef62883775d51d47c8712414baabc5627331d8127437798a8341fc758c6c90627ba
 DIST grafana-bin-11.1.0.arm64.tar.gz 119348599 BLAKE2B 
da717dc2e32b72a806e4049a6ebddff334388b55607e2aafb9038e1a61684c57796541e9ebf1af78d2d54cc4792f0fa64888e13418a00c2d78f7374d6b0d5daf
 SHA512 
8d302a22bff30a0bcd57bb3b6c08cc43826c85b6b6847f47c8bc444ed2493bd6d086693bff55f5b1498de916e21641fb59d3c870d7c1e54a4e01184c41d34ade
+DIST grafana-bin-11.1.3.amd64.tar.gz 123663816 BLAKE2B 
6fea7ec44c0bbeeaeff8810d6368e0773467ccd8e77cdbfd700033fc13af26b9ffac719882d1231d8ec6c664641f1a455f2876a76714c6320d16eb7a9879413b
 SHA512 
531c9f84082a998efbfd8c30c93fba12f6542abbdfe938e427a31be6db992c33c4a3bab5b712a057d01288acbd2716d9959535fd6b881864eb21f60c51efc781
+DIST grafana-bin-11.1.3.arm64.tar.gz 119469378 BLAKE2B 
b7e66e141ed2fc2d297ffa9c46c1dd3fcb662822e2acbf2a3c0b2f1abcf7d2203bac05f9610ec70539150d086863ba58d584bdde526491c9541787b5b3329c23
 SHA512 
169b472002134e898d5faa6a8b1cb3096a7767f327a7c13c7fa6f4fbebddc850fabf8b3612441edce92c886268e7e3867bfe1ad35c25b8d6fb7c076687f9ecfa
 DIST grafana-bin-9.5.15.tar.gz 87141838 BLAKE2B 
8677442b150ea8b7f92df30bc2f7d5e3baaaf305206a7b351c50ab9d7e1a440565be32ab4875462cbe15042af2195c5523b59e09d1f2f7eeebdeef28bd62842c
 SHA512 
ea3c8a19c9f0db1a2ad98317c28acebf96eb2f071df381028d260050434ec1b55b7e977250211fe87ceafc72ce17afb5112ae7a99debddfc6537ae0d795a8939

diff --git a/www-apps/grafana-bin/grafana-bin-11.1.3.ebuild 
b/www-apps/grafana-bin/grafana-bin-11.1.3.ebuild
new file mode 100644
index ..3f4d5b1b9814
--- /dev/null
+++ b/www-apps/grafana-bin/grafana-bin-11.1.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+MY_PN=${PN/-bin/}
+MY_PV=${PV/_beta/-beta}
+
+DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
+HOMEPAGE="https://grafana.org";
+SRC_URI="
+amd64? (
+   https://dl.grafana.com/oss/release/grafana-${PV}.linux-amd64.tar.gz -> 
${P}.amd64.tar.gz
+)
+arm64? (
+   https://dl.grafana.com/oss/release/grafana-${PV}.linux-arm64.tar.gz -> 
${P}.arm64.tar.gz
+)
+"
+S=${WORKDIR}/${MY_PN}-v${MY_PV}
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+RESTRICT="mirror"
+
+DEPEND="acct-group/grafana
+   acct-user/grafana"
+RDEPEND="${DEPEND}
+   media-libs/fontconfig
+   sys-libs/glibc"
+
+QA_PREBUILT="usr/bin/grafana*"
+QA_PRESTRIPPED=${QA_PREBUILT}
+
+src_install() {
+   keepdir /etc/grafana
+   insinto /etc/grafana
+   newins "${S}"/conf/sample.ini grafana.ini
+   rm "${S}"/conf/sample.ini || die
+
+   # Frontend assets
+   insinto /usr/share/${MY_PN}
+   doins -r public conf
+
+   dobin bin/grafana-cli
+   dobin bin/grafana
+   dobin bin/grafana-server
+
+   newconfd "${FILESDIR}"/grafana-r1.confd grafana
+   newinitd "${FILESDIR}"/grafana.initd2 grafana
+   systemd_newunit "${FILESDIR}"/grafana.service grafana.service
+
+   keepdir /var/{lib,log}/grafana
+   keepdir /var/lib/grafana/{dashboards,plugins}
+   fowners grafana:grafana /var/{lib,log}/grafana
+   fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
+   fperms 0750 /var/{lib,log}/grafana
+   fperms 0750 /var/lib/grafana/{dashboards,plugins}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   # Thi

[gentoo-commits] repo/gentoo:master commit in: dev-db/barman/

2024-08-04 Thread Patrick Lauer
commit: 91424214b802f5118a599a98d416a41ed792df06
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Aug  5 06:44:15 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon Aug  5 06:44:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91424214

dev-db/barman: add 3.10.1

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

 dev-db/barman/Manifest |  1 +
 dev-db/barman/barman-3.10.1.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-db/barman/Manifest b/dev-db/barman/Manifest
index 888a8fdff7a4..db91b4265796 100644
--- a/dev-db/barman/Manifest
+++ b/dev-db/barman/Manifest
@@ -1,2 +1,3 @@
 DIST barman-3.10.0.tar.gz 1851778 BLAKE2B 
8e481676ae8a41e5a38a206966e26523237ee13f7201d219c405f355795e9755778d5495be3274bb67a931820b069d96be21adbcefc471380f98cd5f41fc1a08
 SHA512 
d01f4e940a46964aa8359614195c2bdc423c5a57e18331ccd798e0d52a2bd8f6adf299d42c5e1ac47ece5100cb1a828093badd8e1b181b20e4480cf368c8d1d0
+DIST barman-3.10.1.tar.gz 1852417 BLAKE2B 
d678ab90608684cbbc5c5196810bf4a4aa1a356f3f0b1157c112219d40151cbfc7d5b79857fa97147958eec34cfc2f7d2a2c4047417978d6f97b0f503fd5e08f
 SHA512 
6fdecd83d8bc58d3712e825cdd2c691f5749c3e7fd0b7ec0807020f1a1ebc06b7c2a4640f8638264afa0250f0c2ccd86373ad7418ba6f25cdd8f2768788635ed
 DIST barman-3.9.0.tar.gz 1819096 BLAKE2B 
712ec047f9409014495afd868a9bbe889b6b2d54a511770a95e9c62513d7042673b7c1ebec31d45729211a1da0e55dfdc5cdc0ef62d84e7efa26b2b9fbff5feb
 SHA512 
e5b4796a470f43e4ea79383defabd31cd4d33d8dfc06495bc4485bd1bc5cfab701c3719567bcc302de3f157e9ef08a6848776daa2cf9c537fb2829b793fd

diff --git a/dev-db/barman/barman-3.10.1.ebuild 
b/dev-db/barman/barman-3.10.1.ebuild
new file mode 100644
index ..7fbafde8ce5e
--- /dev/null
+++ b/dev-db/barman/barman-3.10.1.ebuild
@@ -0,0 +1,48 @@
+# 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..13} )
+
+RESTRICT="test" # missing azure sdk
+
+inherit distutils-r1
+
+DESCRIPTION="Administration tool for disaster recovery of PostgreSQL servers"
+HOMEPAGE="https://www.pgbarman.org https://sourceforge.net/projects/pgbarman/";
+SRC_URI="https://github.com/2ndquadrant-it/barman/archive/release/${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-release-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/argh[${PYTHON_USEDEP}]
+   dev-python/psycopg:2[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   net-misc/rsync
+   dev-db/postgresql[server]
+"
+
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/python-snappy[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   default
+
+   sed -i -e \
+   "s/^def test_xlog_segment_mask(.*:/
@pytest.mark.xfail(reason='Test fails on Gentoo')\n\0/" \
+   tests/test_xlog.py || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/

2024-08-06 Thread Patrick Lauer
commit: ff3e0da917ef56b4d6e58a19828aa443a62e1063
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Aug  7 06:57:00 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Wed Aug  7 06:58:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3e0da9

dev-db/timescaledb: add 2.16.1

Closes: https://bugs.gentoo.org/937480
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-db/timescaledb/Manifest  |  1 +
 dev-db/timescaledb/timescaledb-2.16.1.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest
index b01d17c0fd1d..77487cb0c849 100644
--- a/dev-db/timescaledb/Manifest
+++ b/dev-db/timescaledb/Manifest
@@ -1,3 +1,4 @@
 DIST timescaledb-2.14.2.tar.gz 7319288 BLAKE2B 
aa6d56939a4647f9276743cabece77c33760e7f9d451b90aaa03c9391fcfad94afcd315b65c0c589c7188073884bf7ab65f9c796e35f634b8704f334ffa4ac34
 SHA512 
5a7ab4df5d89b83d423be5d6770098ab0303b22e29166afd3ab91ac2199571df20e33ec9f40bfa90ddf44829571fe696f311d81d27b46d569f2d75e75970e4f9
 DIST timescaledb-2.15.2.tar.gz 7440309 BLAKE2B 
eedec0a989ed216704d14b840ed2113e335dd5594a74f4c20e3aa369dade97f0566d777484758bb7e270720155b2b20a029e6922fb3a141a1346f7d68df2777c
 SHA512 
956f828a282638945037a5c7a8eaf39a1698de5e40ab89b8a60af5a4e5585fdf17eeeafc34e90f03df4a13bbe95466245babb09845a2020f65c77183fccce78e
 DIST timescaledb-2.15.3.tar.gz 7441097 BLAKE2B 
35d6edb31be79045ab8b8b409e4fcd28acac261f96be946dfa079bc544890391a6fe1f4695b0c88c8d56aca674563b4f347bb1f5519923b38aeb992e4a527f1c
 SHA512 
c259bea088a03286a392812b23eda05ba7e5c714f9b52cd25b39ea9a280c5147e43d13a71027c43a5029df03e021a0022feb1ae311baae577ec3c56f1d7dfcae
+DIST timescaledb-2.16.1.tar.gz 7449327 BLAKE2B 
4eac0f41596db1b7669850cbb576a2d710998f7207f566fb9b4965804e6810f1571d18058a126acdae7862bf77424db44f27720f3600d1191ae1a3c3cf8680ae
 SHA512 
4972ccc385a3c7bda8fab8736c63f75c5b290a3a0206add84718326fcd07c24a52dbbae2114e857fb78246bf5a4b5ec3310cc2219a163af4d5f30f1766e37fae

diff --git a/dev-db/timescaledb/timescaledb-2.16.1.ebuild 
b/dev-db/timescaledb/timescaledb-2.16.1.ebuild
new file mode 100644
index ..8e453121b6c0
--- /dev/null
+++ b/dev-db/timescaledb/timescaledb-2.16.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+POSTGRES_COMPAT=( 14 15 16 )
+POSTGRES_USEDEP="ssl"
+
+inherit postgres-multi cmake
+
+DESCRIPTION="Open-source time-series SQL database"
+HOMEPAGE="https://www.timescale.com/";
+SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+IUSE="proprietary-extensions"
+LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
+
+KEYWORDS="~amd64"
+
+SLOT=0
+
+RESTRICT="test"
+
+DEPEND="${POSTGRES_DEP}"
+RDEPEND="${DEPEND}"
+
+CMAKE_IN_SOURCE_BUILD=yes
+CMAKE_BUILD_TYPE="RelWithDebInfo"
+BUILD_DIR=${WORKDIR}/${P}
+
+src_prepare() {
+   postgres-multi_src_prepare
+   postgres-multi_foreach cmake_src_prepare
+}
+
+timescale_configure() {
+   local CMAKE_USE_DIR=$BUILD_DIR
+   local mycmakeargs=( 
"-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
+
+   # licensing is tied to features, this useflag disables the non-apache2 
licensed bits
+   if ! use proprietary-extensions ; then
+   mycmakeargs+=("-DAPACHE_ONLY=ON")
+   fi
+   cmake_src_configure
+}
+
+src_configure() {
+   postgres-multi_foreach timescale_configure
+}
+
+timescale_src_compile() {
+   local CMAKE_USE_DIR=$BUILD_DIR
+   cmake_src_compile
+}
+
+src_compile() {
+   postgres-multi_foreach timescale_src_compile
+}
+
+timescale_src_install() {
+   local CMAKE_USE_DIR=$BUILD_DIR
+   cmake_src_install
+}
+
+src_install() {
+   postgres-multi_foreach timescale_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/

2024-08-06 Thread Patrick Lauer
commit: e3567540e9a0a7279d749d9f5cba5b675e7b7a32
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Aug  7 06:58:04 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Wed Aug  7 06:58:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3567540

dev-db/timescaledb: drop 2.14.2, 2.15.2

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

 dev-db/timescaledb/Manifest  |  2 -
 dev-db/timescaledb/timescaledb-2.14.2.ebuild | 67 
 dev-db/timescaledb/timescaledb-2.15.2.ebuild | 67 
 3 files changed, 136 deletions(-)

diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest
index 77487cb0c849..f258d9fb9741 100644
--- a/dev-db/timescaledb/Manifest
+++ b/dev-db/timescaledb/Manifest
@@ -1,4 +1,2 @@
-DIST timescaledb-2.14.2.tar.gz 7319288 BLAKE2B 
aa6d56939a4647f9276743cabece77c33760e7f9d451b90aaa03c9391fcfad94afcd315b65c0c589c7188073884bf7ab65f9c796e35f634b8704f334ffa4ac34
 SHA512 
5a7ab4df5d89b83d423be5d6770098ab0303b22e29166afd3ab91ac2199571df20e33ec9f40bfa90ddf44829571fe696f311d81d27b46d569f2d75e75970e4f9
-DIST timescaledb-2.15.2.tar.gz 7440309 BLAKE2B 
eedec0a989ed216704d14b840ed2113e335dd5594a74f4c20e3aa369dade97f0566d777484758bb7e270720155b2b20a029e6922fb3a141a1346f7d68df2777c
 SHA512 
956f828a282638945037a5c7a8eaf39a1698de5e40ab89b8a60af5a4e5585fdf17eeeafc34e90f03df4a13bbe95466245babb09845a2020f65c77183fccce78e
 DIST timescaledb-2.15.3.tar.gz 7441097 BLAKE2B 
35d6edb31be79045ab8b8b409e4fcd28acac261f96be946dfa079bc544890391a6fe1f4695b0c88c8d56aca674563b4f347bb1f5519923b38aeb992e4a527f1c
 SHA512 
c259bea088a03286a392812b23eda05ba7e5c714f9b52cd25b39ea9a280c5147e43d13a71027c43a5029df03e021a0022feb1ae311baae577ec3c56f1d7dfcae
 DIST timescaledb-2.16.1.tar.gz 7449327 BLAKE2B 
4eac0f41596db1b7669850cbb576a2d710998f7207f566fb9b4965804e6810f1571d18058a126acdae7862bf77424db44f27720f3600d1191ae1a3c3cf8680ae
 SHA512 
4972ccc385a3c7bda8fab8736c63f75c5b290a3a0206add84718326fcd07c24a52dbbae2114e857fb78246bf5a4b5ec3310cc2219a163af4d5f30f1766e37fae

diff --git a/dev-db/timescaledb/timescaledb-2.14.2.ebuild 
b/dev-db/timescaledb/timescaledb-2.14.2.ebuild
deleted file mode 100644
index e19ac7ef1ca5..
--- a/dev-db/timescaledb/timescaledb-2.14.2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-POSTGRES_COMPAT=( 13 14 15 16 )
-POSTGRES_USEDEP="ssl"
-
-inherit postgres-multi cmake
-
-DESCRIPTION="Open-source time-series SQL database"
-HOMEPAGE="https://www.timescale.com/";
-SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-IUSE="proprietary-extensions"
-LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
-
-KEYWORDS="~amd64"
-
-SLOT=0
-
-RESTRICT="test"
-
-DEPEND="${POSTGRES_DEP}"
-RDEPEND="${DEPEND}"
-
-CMAKE_IN_SOURCE_BUILD=yes
-CMAKE_BUILD_TYPE="RelWithDebInfo"
-BUILD_DIR=${WORKDIR}/${P}
-
-src_prepare() {
-   postgres-multi_src_prepare
-   postgres-multi_foreach cmake_src_prepare
-}
-
-timescale_configure() {
-   local CMAKE_USE_DIR=$BUILD_DIR
-   local mycmakeargs=( 
"-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
-
-   # licensing is tied to features, this useflag disables the non-apache2 
licensed bits
-   if ! use proprietary-extensions ; then
-   mycmakeargs+=("-DAPACHE_ONLY=ON")
-   fi
-   cmake_src_configure
-}
-
-src_configure() {
-   postgres-multi_foreach timescale_configure
-}
-
-timescale_src_compile() {
-   local CMAKE_USE_DIR=$BUILD_DIR
-   cmake_src_compile
-}
-
-src_compile() {
-   postgres-multi_foreach timescale_src_compile
-}
-
-timescale_src_install() {
-   local CMAKE_USE_DIR=$BUILD_DIR
-   cmake_src_install
-}
-
-src_install() {
-   postgres-multi_foreach timescale_src_install
-}

diff --git a/dev-db/timescaledb/timescaledb-2.15.2.ebuild 
b/dev-db/timescaledb/timescaledb-2.15.2.ebuild
deleted file mode 100644
index e19ac7ef1ca5..
--- a/dev-db/timescaledb/timescaledb-2.15.2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-POSTGRES_COMPAT=( 13 14 15 16 )
-POSTGRES_USEDEP="ssl"
-
-inherit postgres-multi cmake
-
-DESCRIPTION="Open-source time-series SQL database"
-HOMEPAGE="https://www.timescale.com/";
-SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-IUSE="proprietary-extensions"
-LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
-
-KEYWORDS="~amd64"
-
-SLOT=0
-
-RESTRICT="test"
-
-DEPEND="${POSTGRES_DEP}&q

[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-08-08 Thread Patrick Lauer
commit: fedd641eefafe7c016493be6a3c4eee22759484e
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Aug  8 13:16:01 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu Aug  8 13:16:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedd641e

dev-db/postgresql: add 17_beta3, drop 17_beta2

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

 dev-db/postgresql/Manifest  | 2 +-
 .../{postgresql-17_beta2.ebuild => postgresql-17_beta3.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index f217d3cf3d79..ae43bd992ca2 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -8,4 +8,4 @@ DIST postgresql-15.7.tar.bz2 23112318 BLAKE2B 
6a31ca8b833caf9400ce176211005c2b52
 DIST postgresql-15.8.tar.bz2 23119460 BLAKE2B 
15103c54464217fe2a327cc2e2fe242cfd41ea21365398670883f76cb82a12bb40d60f087676bb1ea294ed688a15a0a147ef121a9136aca79486db7910d12717
 SHA512 
da610d878819179fcafe8adf6cbe72e188537dbaff82457c67013f9089ae8cbb1f6d8c4d5ea62e4ef54c3e2a90060bd1f36b71b8531354279181e574d903940c
 DIST postgresql-16.3.tar.bz2 24737644 BLAKE2B 
3390c781631645e9f51f31885d20cfeabf64992af9d56addaf847233e0c652aac8751dcf3a7c041962972de084722aee6070437c0517f729b200baf9e4bda2a3
 SHA512 
dc1c8d4fbc8e53e9be91dcf1b644b3969bd634f11bf5a1c4fe16619fd386f3349a5509788d43e6a57d099ad75233026d4dd4e0bb180ffc747fd3c1a575c51a5f
 DIST postgresql-16.4.tar.bz2 24765786 BLAKE2B 
5ea2661b8ee86fe26e095377e3eede77dc94f40f352db4f0c12038f23b71fea6453f08ba43a62e17dd51ce4eb89e9a82cd06a31f122c1547fd187c58f9fec080
 SHA512 
f2070299f0857a270317ac984f8393374cf00d4f32a082fe3c5481e36c560595ea711fed95e40d1bc90c5089edf8f165649d443d8b9c68614e1c83fc91268e96
-DIST postgresql-17beta2.tar.bz2 21308699 BLAKE2B 
4502b9608dbf9bc8d955a7e5f427eec7ea92786999288ad26ee2d8ef4f91443458af0b4dfdc9056589d685ffbdd6bd0b718db7e64672cba61b6bbfd90a026620
 SHA512 
c942f0fe4241698d359ffbab7dd564c252569792e7472acdb0ad1f7a2029e59d2a64dea6d3880243629769d5f253ff0550666508e476169d718a86803ee44ad0
+DIST postgresql-17beta3.tar.bz2 21464737 BLAKE2B 
b96a9b46c92e92a41c618c8896286fa1286762ae39e0b4188422792c09175476012fdf6d62aefc7e8c6dd899fb6e28fdbe267cb805176e14cfb7ad944996e473
 SHA512 
f74f9b3951e75e1d8953f81b12809ab7389271f7d8e5004938540079ecc45fb1666a0d962e556f0460fac8abe85ec90c4c81ec029283217dbda38a7902c46a1d

diff --git a/dev-db/postgresql/postgresql-17_beta2.ebuild 
b/dev-db/postgresql/postgresql-17_beta3.ebuild
similarity index 100%
rename from dev-db/postgresql/postgresql-17_beta2.ebuild
rename to dev-db/postgresql/postgresql-17_beta3.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-08-08 Thread Patrick Lauer
commit: 1deea4f29cb762d88ea63f76b9a3a5000782a68a
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Aug  8 13:12:42 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu Aug  8 13:16:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1deea4f2

dev-db/postgresql: add 12.20, 13.16, 14.13, 15.8, 16.4

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

 dev-db/postgresql/Manifest|   5 +
 dev-db/postgresql/postgresql-12.20.ebuild | 445 +
 dev-db/postgresql/postgresql-13.16.ebuild | 457 +
 dev-db/postgresql/postgresql-14.13.ebuild | 457 +
 dev-db/postgresql/postgresql-15.8.ebuild  | 459 +
 dev-db/postgresql/postgresql-16.4.ebuild  | 460 ++
 6 files changed, 2283 insertions(+)

diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index b9b775eaf196..f217d3cf3d79 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -1,6 +1,11 @@
 DIST postgresql-12.19.tar.bz2 21218699 BLAKE2B 
d858108017ad9fd1c9813080c18f21cf2574f2b21a9881ae35e0291f3710664890983e71a2cd1c45f10b4c1ff8ab19d9d2383e35217b55e8e67b72b2673bec29
 SHA512 
c08cb8f902728ea5ab5872fa2e37f8646f6beb4df39425a5a42db30ce86fa499a2059fa57b4eac3089bfba875a85a55144eba5ce6c525c642ba33c82f264b1b5
+DIST postgresql-12.20.tar.bz2 21256573 BLAKE2B 
f2611fa2d930b49d7f2bef9b1b77c41c7aa14eccd5e6a487daf4423589f6dd24ad1e17c30b2b926050dcd976e9d8e711b2792aba4409c4015ceb9fd5e18ef9e4
 SHA512 
720da6cb37209be90f8492d996d9fac90586943273a58691fde6e7855bf36bc5003a4b8be88cdcd32fa9eca3c5cb877af9573cac5e641cf7a4346c1acf935741
 DIST postgresql-13.15.tar.bz2 21597871 BLAKE2B 
63631ea73e42fb846a9a78473d5929a2c9bf91016ef0808578d6ff6ce1e3d862ae1f8524f26f074f2adb30e55fd941ef6ce9b27c5eaa83f41d165f45958e0445
 SHA512 
6614b3ccf3ab41f34fc36e75f501853b13e0b9900728b8f8bbf8e3ac22783d18b0f05183beab778eb84ca71665574063fac6e1153bcd86bac252a8a9bbff0d8b
+DIST postgresql-13.16.tar.bz2 21639411 BLAKE2B 
546efa5deb024150941973426b0d62e9aa87795eab58139aa569919033e4728c0f4b2d5710ca4c0c77b15dc918caada66a8dab8744e5d00cc7a1f146ca1e40d5
 SHA512 
e874c77e2d1d27d724f45c576c9d815da55f36712d67e3ec0a1f14ce4ac535fb39b6f23cdcd818cff05788e2c1e12f79572d90f8c145d7478aa35157b0b40679
 DIST postgresql-14.12.tar.bz2 22390865 BLAKE2B 
09848b504c2c970d4b3a5ee3b7eec951f8966c3fcfdd77cea9a001b305ffa8ad55ea08eee2219abb6eb2e6478dddfcd29889308ee8f72eadb39d777e55f5f848
 SHA512 
cb6729d0fba8aa705c92beecdc5cd1131e64337db6de038da6f5b75c7d9e65381f93f6ebfac601d5622399b9485e8ec558be53e6a7dcc59350a9b053f8836bf9
+DIST postgresql-14.13.tar.bz2 22414381 BLAKE2B 
7b3cb0ea33a8517f9c3627dac8abba4e5f3ba97ecde21a0a605eb31174363baae73f94b9841360001ab01c402b7a3b65bf067c4dbe1689782ab7f44c553d4d12
 SHA512 
816e15b619a965b32a3afddebbf9cf5aabacc2440e88b11b0743767a353fe6966503c0e2a08c19d2de9705895f7aedadcf105732d0d3494c61402d379770c6d7
 DIST postgresql-15.7.tar.bz2 23112318 BLAKE2B 
6a31ca8b833caf9400ce176211005c2b522e3f431717ad6b73c0df842121d3898dcfddce4626f961539a80b09960fb7659703e6f82d5eadff7217789893b9279
 SHA512 
8a03e2d7a267f0d11c27d90a2fb605725accb41cfebba2b56c735d4af45bb5f977d4ba051a02ac8d31f93253372df3d3b5efdd159e258d6fcc506b73e3ad6e27
+DIST postgresql-15.8.tar.bz2 23119460 BLAKE2B 
15103c54464217fe2a327cc2e2fe242cfd41ea21365398670883f76cb82a12bb40d60f087676bb1ea294ed688a15a0a147ef121a9136aca79486db7910d12717
 SHA512 
da610d878819179fcafe8adf6cbe72e188537dbaff82457c67013f9089ae8cbb1f6d8c4d5ea62e4ef54c3e2a90060bd1f36b71b8531354279181e574d903940c
 DIST postgresql-16.3.tar.bz2 24737644 BLAKE2B 
3390c781631645e9f51f31885d20cfeabf64992af9d56addaf847233e0c652aac8751dcf3a7c041962972de084722aee6070437c0517f729b200baf9e4bda2a3
 SHA512 
dc1c8d4fbc8e53e9be91dcf1b644b3969bd634f11bf5a1c4fe16619fd386f3349a5509788d43e6a57d099ad75233026d4dd4e0bb180ffc747fd3c1a575c51a5f
+DIST postgresql-16.4.tar.bz2 24765786 BLAKE2B 
5ea2661b8ee86fe26e095377e3eede77dc94f40f352db4f0c12038f23b71fea6453f08ba43a62e17dd51ce4eb89e9a82cd06a31f122c1547fd187c58f9fec080
 SHA512 
f2070299f0857a270317ac984f8393374cf00d4f32a082fe3c5481e36c560595ea711fed95e40d1bc90c5089edf8f165649d443d8b9c68614e1c83fc91268e96
 DIST postgresql-17beta2.tar.bz2 21308699 BLAKE2B 
4502b9608dbf9bc8d955a7e5f427eec7ea92786999288ad26ee2d8ef4f91443458af0b4dfdc9056589d685ffbdd6bd0b718db7e64672cba61b6bbfd90a026620
 SHA512 
c942f0fe4241698d359ffbab7dd564c252569792e7472acdb0ad1f7a2029e59d2a64dea6d3880243629769d5f253ff0550666508e476169d718a86803ee44ad0

diff --git a/dev-db/postgresql/postgresql-12.20.ebuild 
b/dev-db/postgresql/postgresql-12.20.ebuild
new file mode 100644
index ..58fe2e1ad7d3
--- /dev/null
+++ b/dev-db/postgresql/postgresql-12.20.ebuild
@@ -0,0 +1,445 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10,11,12,13} )
+LLVM_COMPAT=( {15..18} )
+LLVM_OPTIONAL=1
+
+inher

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

2024-08-29 Thread Patrick Lauer
commit: b1c4441dfb248e7273f2aead1cc0b3a1c1b47004
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Aug 30 06:54:07 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Aug 30 06:56:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c4441d

sys-apps/syd: add 3.24.4

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

 sys-apps/syd/Manifest  |  26 
 sys-apps/syd/syd-3.24.4.ebuild | 310 +
 2 files changed, 336 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 9e14eb5787b8..20dbdabc4e48 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -1,5 +1,6 @@
 DIST addr2line-0.22.0.crate 39156 BLAKE2B 
3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303
 SHA512 
b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST adler2-2.0.0.crate 13529 BLAKE2B 
ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad
 SHA512 
12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
 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
@@ -14,6 +15,7 @@ DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 
23294d6ed7715c55c8f796eb7b860450c5
 DIST anyhow-1.0.86.crate 46741 BLAKE2B 
21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3
 SHA512 
3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
 DIST argv-0.1.11.crate 8683 BLAKE2B 
44344e0f3678b159b64d06287d58508479831dc0bd7b044a1ccaebfffdd9023508da5d86f3e6d8af8579cf5351f6c8963581af978ca46bb0b87a37c1802e67d8
 SHA512 
011e8d5333b305387d7667bbcd4d3e694fb73d16ba4c51a10969d5dae7a7a4286f8583c160949fc2724c56c7d47c618813d0dd55c42665c8c2d1cccfcaf414a3
 DIST arrayvec-0.7.4.crate 29856 BLAKE2B 
81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b
 SHA512 
91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
+DIST arrayvec-0.7.6.crate 31237 BLAKE2B 
b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb
 SHA512 
b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8
 DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9
 SHA512 
a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
 DIST backtrace-0.3.73.crate 87617 BLAKE2B 
585eebbb44671dfb3ff088092f62c7b25118ffc34e148b9b6ac67707923254ea43056861e2658c5fac7b9ed16fa56c30e7734e976fc3178f1fc03912d1d44c40
 SHA512 
dacedfd32cb91fe408e4f395441baf09c0a4b3bc4ba8f79d088359455cc903c93d24969567c7c5b2feb806433ffbb63a526d73f53caa4bee9c51961b61f831d9
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
@@ -22,6 +24,7 @@ DIST bumpalo-3.16.0.crate 85677 BLAKE2B 
08da17b757931d2910e0299df53eb62731aa8c4e
 DIST caps-0.5.5.crate 1757

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

2024-08-29 Thread Patrick Lauer
commit: 60bc984e6a5a0efc837bbc1e335040088d762ce4
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Aug 30 06:54:49 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Aug 30 06:56:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60bc984e

sys-apps/syd: drop 3.23.18

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

 sys-apps/syd/Manifest   |  11 --
 sys-apps/syd/syd-3.23.18.ebuild | 309 
 2 files changed, 320 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 20dbdabc4e48..e4bdb90e7bcd 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -25,22 +25,18 @@ DIST caps-0.5.5.crate 17575 BLAKE2B 
77d788f936eb36c2f4776ee719cdc138dac4b840ce63
 DIST cast-0.3.0.crate 11452 BLAKE2B 
fe6e0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb
 SHA512 
4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
 DIST cc-1.1.10.crate 82159 BLAKE2B 
81168fd673e065a3ecc5b3aea8b288c5353bdf5ff82e9dc1c0970225ab7f51dc2be00bc977690934af1df094f89c7e57e35702950849a9a2a07b1876ef950cec
 SHA512 
8c72753166fdb0d9d4b326938c5423d996dac82b5af65c8fb16734bb3ddbbc31a9254a18f1ef5f06a770261ab947d06757acbc60af9486496d3562dab30b3733
 DIST cc-1.1.14.crate 83005 BLAKE2B 
777ebbe65b71b62e435b03e1749ebf6ce4664b07dda1635c454a59d3308fca0b27937b53227010ed1a7120ae7b21336e9481a4a08942e5a27e3a74bfbc8380ef
 SHA512 
acc5b071c7be4ea1e70609574582686363f9811e03029857cddb7c6a6d4e01c32fc71bf50ee3d7da8ba88c0ed2ac4da7f66963dde69ee3ecffbf52ae1ba88c4a
-DIST cc-1.1.7.crate 81694 BLAKE2B 
95f2a266cf4c42cd4212cd07c0fc436400affbacf66c4a089359fcef4ec5c51c727ac6f3876515ea3460076898a0e03da6647ed0d2e67bee5d151194dd47da19
 SHA512 
2c3b3d99b292ba44b4805f4a77daebeae054267755a08b1a2d5583f89ba1cf01b42e9393279c8f37f64998fd14c9648dcdb41fa5b2390c3c4442afb484f624ef
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B 
a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e
 SHA512 
74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
 DIST chrono-0.4.38.crate 220559 BLAKE2B 
ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea
 SHA512 
858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
 DIST ciborium-0.2.2.crate 35611 BLAKE2B 
7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072
 SHA512 
8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
 DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 
07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575
 SHA512 
641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
 DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 
3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488
 SHA512 
2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
-DIST clap-4.5.13.crate 56267 BLAKE2B 
233f2fb4405ee2ff669220214c13b6c94858dbc375c8bf7eb83d7488690d74ebd8e1514679e02d1354b493b6e37fd7ed4b2ae32065d115a7287014aece90c2af
 SHA512 
dd1a42ad3bf39463966c2ef76f3ec2dc5a847160bcd73de1718bd6706790f1ace183e3c9e6ee8d06f6ddea4b9bf30c884fa97d36b44f30dac26a85a52d9a0025
 DIST clap-4.5.15.crate 56612 BLAKE2B 
f5f34a6d3e84731de7dc1b54d8576e8e9e573fa1381e9bbcba8e2b66f8cc693ce51c7a876c34705ed705de7a793bfd2f4922fb86f8764adb7a4dacd03af06ff7
 SHA512 
a0bd102065cb29eb565e65408ce5bf37e3404b7496959614d10ff2f9bb2e29c1abf8f5a3716aa85994a49bce4ac12d63586c8ec8187c0d3a6f696a4804fb446b
 DIST clap-4.5.16.crate 56627 BLAKE2B 
83a6a9ad12b826affa68df179dc1cb534f58b6ae505f4794ca6dfaa8f8a9e33d93b9babd7931bf48bc13da31cb3078b442c4a2a2e84a8f2e675b5d620100c50d
 SHA512 
d13bfda2c3f77cf194acd87763d5f2fea83ec2135504b173af2941547a7d3dcf75c3757532c60b53c57600bf4859395ddc94a7dd92b17f44c60d3e781741f928
-DIST clap_builder-4.5.13.crate 164093 BLAKE2B 
f938635782ba9c1a675bc15a73a36ee7f1cbee501dd10be6f267364fde125c75474e5abe226e0eaf0c9fb224887c65bbc1be4641ca093282d3042f9980f4ab9

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

2024-08-30 Thread Patrick Lauer
commit: 66039d32a41458693429225ed51e47e3674ece3f
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Aug 30 15:07:31 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Aug 30 15:08:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66039d32

dev-lang/nqp: add 2024.08

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

 dev-lang/nqp/Manifest   |   1 +
 dev-lang/nqp/nqp-2024.08.ebuild | 147 
 2 files changed, 148 insertions(+)

diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index 99cfa21db808..e0c76b2c1c7d 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -1,3 +1,4 @@
 DIST nqp-2024.02.tar.gz 6041352 BLAKE2B 
cdf1863f80d3a2d64fea3d6b783c91ad3fec44866d0b5a1967e0ac682ef3942a3361c4a4f355a11af938846ef47404df4a5d39fe46ebfef121ab2118d1444e64
 SHA512 
4dd943920900f0b58385b0a1b7dcc732557a0215975868f322860ec204cbc43d081ce292beb4b2bce70863684d3ec1d981fb809c4558755e791dd7cb0208e05b
 DIST nqp-2024.04.tar.gz 9726771 BLAKE2B 
5582aed194438bc57b862e6b1f14b8fdf1548c5e0048e69315e411913b049fec6df640b95bbd0df3e5b541554473fe207c81dbd083d477f12194c22d22119be3
 SHA512 
988518e5db2d7bdee6ed55bb337e640d091f404d6cc2b2687e9b542cc91ea755add415b40e8b3ac9ef501e150d2026867d0f1f1bfa32f1767e01ec30ae050dd0
 DIST nqp-2024.05.tar.gz 9727311 BLAKE2B 
13303d2fa598628ab3cdcfb2a4a9a34b16aa1b6b7c73883114b23f1d969fc0bbadeb8ce692ddfaadb082c625be9d6cf8a291500fd953b2f43efd2995cd91a1cf
 SHA512 
82b6277ac728b89f3c4548c735484aac21851140613471ba559a13db96fc90c13701ece0689ebd548f4ec91f3b1fca3e92f7a6772d7872c3943d5695222c235b
+DIST nqp-2024.08.tar.gz 9726756 BLAKE2B 
c84854252d75c1518950d86e6b1cc48249454e473553602ef23a7489838cc2e05d57dc614573ccf5b5cfe0c8cd6cd3136836b3d03f4ebe62c07b92cdc02e94d8
 SHA512 
525f386d919556b2bd0b889b74ac5435e781c3aeb21651fc350033d52b85b05d3af803953c8bd968161d71ecf43bb82be0bd1919dafbdf619696f1a1d26ec0d9

diff --git a/dev-lang/nqp/nqp-2024.08.ebuild b/dev-lang/nqp/nqp-2024.08.ebuild
new file mode 100644
index ..efed9b5e0109
--- /dev/null
+++ b/dev-lang/nqp/nqp-2024.08.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-opt-2 multibuild
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/perl6/${PN}.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/perl6/${PN}/releases/download/${PV}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Not Quite Perl, a Raku bootstrapping compiler"
+HOMEPAGE="https://rakudo.org";
+
+LICENSE="Artistic-2"
+SLOT="0"
+IUSE="doc clang java +moar test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="java? (
+   dev-java/asm:9
+   dev-java/jna:4
+   )
+   moar? ( ~dev-lang/moarvm-${PV}[clang=] )"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-11 )"
+DEPEND="${CDEPEND}"
+BDEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-11 )
+   dev-lang/perl"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo || has_version dev-lang/nqp; then
+   ewarn "NQP is known to fail compilation/installation with 
Rakudo and/or NQP"
+   ewarn "already being installed. So if it fails, try 
uninstalling both"
+   ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new 
installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+src_prepare() {
+   MULTIBUILD_VARIANTS=()
+   use moar && MULTIBUILD_VARIANTS+=( moar )
+   use java && MULTIBUILD_VARIANTS+=( jvm )
+
+   multibuild_copy_sources
+
+   # This will pull in conditional java_prepare
+   default
+}
+
+nqp_configure() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   local myconfargs=(
+   "--backend=${MULTIBUILD_VARIANT}"
+   "--prefix=${EPREFIX}/usr" )
+
+   perl Configure.pl "${myconfargs[@]}" || die
+   popd || die
+}
+
+nqp_compile() {
+   if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}" \
+   JAVAC="$(java-pkg_get-javac)"
+   elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}"
+   fi
+}
+
+nqp_test() {
+   emake -j1 \
+   -C "${BUILD_DIR}" \
+   test
+}
+
+nqp_install() {
+   # This is the actual reason we need multibuild.eclass.
+   # We need to distinguish the install procedure for MoarVM and JVM 
backends.
+   case "${MU

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

2024-08-30 Thread Patrick Lauer
commit: 894b47262f4ebbb5db212a60e15183949d2ff461
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Aug 30 15:08:08 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Aug 30 15:08:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894b4726

dev-lang/rakudo: drop 2024.02

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

 dev-lang/rakudo/Manifest  |  1 -
 dev-lang/rakudo/rakudo-2024.02.ebuild | 72 ---
 2 files changed, 73 deletions(-)

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index c954a2a975d2..1671d1ad2f1c 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,4 +1,3 @@
-DIST rakudo-2024.02.tar.gz 6879828 BLAKE2B 
aa361c9e21c34cc5c737390ab6b1b8828afaa6aafaa604dbde273d68084cd0cebaf9c8bd796a394844f05b7bafc4f5d2db8a80a7bc1be8baab52b7a7f858bfa2
 SHA512 
b9bfdcbaf7daa80e6dfe1fb96e68482d2b110cca03067ef4e3e12270897ef0d53710d90fda97254c4cc012b3cdc4ec0c5d4a25facc5a0224a7579b96f9cd7aa3
 DIST rakudo-2024.04.tar.gz 6908669 BLAKE2B 
681a13e0fcefd8a0187f99a4bd92f72833a74870933497f6cb8de0b2ab3ddf07ee4c492760c53cd623f6d7afd3593194748882400ea94e703363c58fc4ea3d2c
 SHA512 
98b4dd35456df1774a320dbd53ffecc72323d91c260ce1264b2056624e8cdf8a47cfcd89b775411f8bf3fb1f1b4725e2b75c7724c5891a4d366e5ba3f2a11cd4
 DIST rakudo-2024.05.tar.gz 6923643 BLAKE2B 
9ec3796a2638489dea1bea510e1fdb6b1877011944dd50e2a8211f5b2d564ae7767dac3dc6510ce281c0df840aea3c1888b1d13cac461ecf3c5b031e6d6d27da
 SHA512 
12b0c61c3c13fbb80bc281c4fa2c9e2ecc2b9f24b11501ff05fe82f3208c8b2adec94f2181ca0926f40da4f27d611aa2420304c837d03a9f597925b78f837b82
 DIST rakudo-2024.08.tar.gz 6956638 BLAKE2B 
e3d063589be0a39557f0cd3cfeceb3cb97a88db7906a64f5ba37dc6099faaff7f451fff34a9abac1b8c64fe2959eddfa62218423f7684c71b4d3ce7c3286d947
 SHA512 
302b232b469e7ea5a38afec900746876a01bf6efc9ca8957e2f6a9328dccad81ec988feb2d0bf2a50ecd4c654624a819d0721a6da4a02653054558f1533bf308

diff --git a/dev-lang/rakudo/rakudo-2024.02.ebuild 
b/dev-lang/rakudo/rakudo-2024.02.ebuild
deleted file mode 100644
index 2af8fe10b2b6..
--- a/dev-lang/rakudo/rakudo-2024.02.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-opt-2
-
-DESCRIPTION="A compiler for the Raku programming language"
-HOMEPAGE="https://rakudo.org";
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/rakudo/${PN}.git";
-   inherit git-r3
-else
-   SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="Artistic-2"
-SLOT="0"
-# TODO: add USE="javascript" once that's usable in nqp
-IUSE="clang java +moar test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="|| ( java moar )"
-
-CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
-RDEPEND="${CDEPEND}
-   java? ( >=virtual/jre-1.9 )"
-DEPEND="${CDEPEND}
-   clang? ( sys-devel/clang )
-   java? ( >=virtual/jdk-1.9 )
-   >=dev-lang/perl-5.10"
-
-pkg_pretend() {
-   if has_version dev-lang/rakudo; then
-   ewarn "Rakudo is known to fail compilation/installation with 
Rakudo"
-   ewarn "already being installed. So if it fails, try unmerging 
dev-lang/rakudo,"
-   ewarn "then do a new installation."
-   ewarn "(see Bug #584394)"
-   fi
-}
-
-src_configure() {
-   local backends
-   use moar && backends+="moar,"
-   use java && backends+="jvm"
-
-   local myargs=(
-   "--prefix=/usr"
-   "--sysroot=/"
-   "--sdkroot=/"
-   "--backends=${backends}"
-   )
-
-   perl Configure.pl "${myargs[@]}" || die
-
-   if use java; then
-   NQP=$(java-pkg_getjars --with-dependencies nqp)
-   fi
-}
-
-src_compile() {
-   emake NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
-}
-
-src_test() {
-   RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
-}



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

2024-08-30 Thread Patrick Lauer
commit: 8cbe48488b01937a736daea4bb67304b87c1b4fa
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Aug 30 15:08:25 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Aug 30 15:08:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cbe4848

dev-lang/nqp: drop 2024.02

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

 dev-lang/nqp/Manifest   |   1 -
 dev-lang/nqp/nqp-2024.02.ebuild | 147 
 2 files changed, 148 deletions(-)

diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index e0c76b2c1c7d..05fc11101a64 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -1,4 +1,3 @@
-DIST nqp-2024.02.tar.gz 6041352 BLAKE2B 
cdf1863f80d3a2d64fea3d6b783c91ad3fec44866d0b5a1967e0ac682ef3942a3361c4a4f355a11af938846ef47404df4a5d39fe46ebfef121ab2118d1444e64
 SHA512 
4dd943920900f0b58385b0a1b7dcc732557a0215975868f322860ec204cbc43d081ce292beb4b2bce70863684d3ec1d981fb809c4558755e791dd7cb0208e05b
 DIST nqp-2024.04.tar.gz 9726771 BLAKE2B 
5582aed194438bc57b862e6b1f14b8fdf1548c5e0048e69315e411913b049fec6df640b95bbd0df3e5b541554473fe207c81dbd083d477f12194c22d22119be3
 SHA512 
988518e5db2d7bdee6ed55bb337e640d091f404d6cc2b2687e9b542cc91ea755add415b40e8b3ac9ef501e150d2026867d0f1f1bfa32f1767e01ec30ae050dd0
 DIST nqp-2024.05.tar.gz 9727311 BLAKE2B 
13303d2fa598628ab3cdcfb2a4a9a34b16aa1b6b7c73883114b23f1d969fc0bbadeb8ce692ddfaadb082c625be9d6cf8a291500fd953b2f43efd2995cd91a1cf
 SHA512 
82b6277ac728b89f3c4548c735484aac21851140613471ba559a13db96fc90c13701ece0689ebd548f4ec91f3b1fca3e92f7a6772d7872c3943d5695222c235b
 DIST nqp-2024.08.tar.gz 9726756 BLAKE2B 
c84854252d75c1518950d86e6b1cc48249454e473553602ef23a7489838cc2e05d57dc614573ccf5b5cfe0c8cd6cd3136836b3d03f4ebe62c07b92cdc02e94d8
 SHA512 
525f386d919556b2bd0b889b74ac5435e781c3aeb21651fc350033d52b85b05d3af803953c8bd968161d71ecf43bb82be0bd1919dafbdf619696f1a1d26ec0d9

diff --git a/dev-lang/nqp/nqp-2024.02.ebuild b/dev-lang/nqp/nqp-2024.02.ebuild
deleted file mode 100644
index efed9b5e0109..
--- a/dev-lang/nqp/nqp-2024.02.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-opt-2 multibuild
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/perl6/${PN}.git";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/perl6/${PN}/releases/download/${PV}/${P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Not Quite Perl, a Raku bootstrapping compiler"
-HOMEPAGE="https://rakudo.org";
-
-LICENSE="Artistic-2"
-SLOT="0"
-IUSE="doc clang java +moar test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="|| ( java moar )"
-
-CDEPEND="java? (
-   dev-java/asm:9
-   dev-java/jna:4
-   )
-   moar? ( ~dev-lang/moarvm-${PV}[clang=] )"
-RDEPEND="${CDEPEND}
-   java? ( >=virtual/jre-11 )"
-DEPEND="${CDEPEND}"
-BDEPEND="${CDEPEND}
-   clang? ( sys-devel/clang )
-   java? ( >=virtual/jdk-11 )
-   dev-lang/perl"
-
-pkg_pretend() {
-   if has_version dev-lang/rakudo || has_version dev-lang/nqp; then
-   ewarn "NQP is known to fail compilation/installation with 
Rakudo and/or NQP"
-   ewarn "already being installed. So if it fails, try 
uninstalling both"
-   ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new 
installation."
-   ewarn "(see Bug #584394)"
-   fi
-}
-
-src_prepare() {
-   MULTIBUILD_VARIANTS=()
-   use moar && MULTIBUILD_VARIANTS+=( moar )
-   use java && MULTIBUILD_VARIANTS+=( jvm )
-
-   multibuild_copy_sources
-
-   # This will pull in conditional java_prepare
-   default
-}
-
-nqp_configure() {
-   pushd "${BUILD_DIR}" > /dev/null || die
-   local myconfargs=(
-   "--backend=${MULTIBUILD_VARIANT}"
-   "--prefix=${EPREFIX}/usr" )
-
-   perl Configure.pl "${myconfargs[@]}" || die
-   popd || die
-}
-
-nqp_compile() {
-   if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then
-   emake -j1 \
-   -C "${BUILD_DIR}" \
-   JAVAC="$(java-pkg_get-javac)"
-   elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then
-   emake -j1 \
-   -C "${BUILD_DIR}"
-   fi
-}
-
-nqp_test() {
-   emake -j1 \
-   -C "${BUILD_DIR}" \
-   test
-}
-
-nqp_install() {
-   # This is the actual reason we need multibuild.eclass.
-   # We need to distinguish the install procedure for MoarVM and JVM 
backends.
-   case "${MU

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

2024-08-30 Thread Patrick Lauer
commit: 72f07975f27c21c995925b1eda4946b8eecc071f
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Aug 30 15:07:48 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Aug 30 15:08:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f07975

dev-lang/rakudo: add 2024.08

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

 dev-lang/rakudo/Manifest  |  1 +
 dev-lang/rakudo/rakudo-2024.08.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index 10d1387742e7..c954a2a975d2 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,3 +1,4 @@
 DIST rakudo-2024.02.tar.gz 6879828 BLAKE2B 
aa361c9e21c34cc5c737390ab6b1b8828afaa6aafaa604dbde273d68084cd0cebaf9c8bd796a394844f05b7bafc4f5d2db8a80a7bc1be8baab52b7a7f858bfa2
 SHA512 
b9bfdcbaf7daa80e6dfe1fb96e68482d2b110cca03067ef4e3e12270897ef0d53710d90fda97254c4cc012b3cdc4ec0c5d4a25facc5a0224a7579b96f9cd7aa3
 DIST rakudo-2024.04.tar.gz 6908669 BLAKE2B 
681a13e0fcefd8a0187f99a4bd92f72833a74870933497f6cb8de0b2ab3ddf07ee4c492760c53cd623f6d7afd3593194748882400ea94e703363c58fc4ea3d2c
 SHA512 
98b4dd35456df1774a320dbd53ffecc72323d91c260ce1264b2056624e8cdf8a47cfcd89b775411f8bf3fb1f1b4725e2b75c7724c5891a4d366e5ba3f2a11cd4
 DIST rakudo-2024.05.tar.gz 6923643 BLAKE2B 
9ec3796a2638489dea1bea510e1fdb6b1877011944dd50e2a8211f5b2d564ae7767dac3dc6510ce281c0df840aea3c1888b1d13cac461ecf3c5b031e6d6d27da
 SHA512 
12b0c61c3c13fbb80bc281c4fa2c9e2ecc2b9f24b11501ff05fe82f3208c8b2adec94f2181ca0926f40da4f27d611aa2420304c837d03a9f597925b78f837b82
+DIST rakudo-2024.08.tar.gz 6956638 BLAKE2B 
e3d063589be0a39557f0cd3cfeceb3cb97a88db7906a64f5ba37dc6099faaff7f451fff34a9abac1b8c64fe2959eddfa62218423f7684c71b4d3ce7c3286d947
 SHA512 
302b232b469e7ea5a38afec900746876a01bf6efc9ca8957e2f6a9328dccad81ec988feb2d0bf2a50ecd4c654624a819d0721a6da4a02653054558f1533bf308

diff --git a/dev-lang/rakudo/rakudo-2024.08.ebuild 
b/dev-lang/rakudo/rakudo-2024.08.ebuild
new file mode 100644
index ..2af8fe10b2b6
--- /dev/null
+++ b/dev-lang/rakudo/rakudo-2024.08.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-opt-2
+
+DESCRIPTION="A compiler for the Raku programming language"
+HOMEPAGE="https://rakudo.org";
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/rakudo/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Artistic-2"
+SLOT="0"
+# TODO: add USE="javascript" once that's usable in nqp
+IUSE="clang java +moar test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-1.9 )"
+DEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-1.9 )
+   >=dev-lang/perl-5.10"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo; then
+   ewarn "Rakudo is known to fail compilation/installation with 
Rakudo"
+   ewarn "already being installed. So if it fails, try unmerging 
dev-lang/rakudo,"
+   ewarn "then do a new installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+src_configure() {
+   local backends
+   use moar && backends+="moar,"
+   use java && backends+="jvm"
+
+   local myargs=(
+   "--prefix=/usr"
+   "--sysroot=/"
+   "--sdkroot=/"
+   "--backends=${backends}"
+   )
+
+   perl Configure.pl "${myargs[@]}" || die
+
+   if use java; then
+   NQP=$(java-pkg_getjars --with-dependencies nqp)
+   fi
+}
+
+src_compile() {
+   emake NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
+}
+
+src_test() {
+   RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
+}



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

2024-08-30 Thread Patrick Lauer
commit: 204f1b7a641078ba3443130de2599dd79f69d998
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Aug 30 15:08:40 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Aug 30 15:08:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204f1b7a

dev-lang/moarvm: drop 2024.02

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

 dev-lang/moarvm/Manifest  |  1 -
 dev-lang/moarvm/moarvm-2024.02.ebuild | 60 ---
 2 files changed, 61 deletions(-)

diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest
index 35e56cd7190b..72da53b8ad76 100644
--- a/dev-lang/moarvm/Manifest
+++ b/dev-lang/moarvm/Manifest
@@ -1,4 +1,3 @@
-DIST MoarVM-2024.02.tar.gz 14951164 BLAKE2B 
9416cea0b454b29c6d5662090428d790ea437bca1814a084a2c1478268c0eb74764205bca892b5e8de820b2201df154b92503e6243eb4a927a822374a5c09f86
 SHA512 
e629edb3fb365fd4cd988d9c08d46ecaf002156452e22c3a0c716641eeadb5b7f0434de4e2ec3ce9c8dc354280dc419d716382c160d400ba3970decffc996ed8
 DIST MoarVM-2024.04.tar.gz 14953770 BLAKE2B 
d6ea26bb98a1a6b2c3e6f0184a70c670830eb0872238779e9ce763f8c798bce803db4c5ba488c3f18bf5cf65a8d529fea9268a270458a33fff21ce10c74ee206
 SHA512 
874b22347fce3018884733ef734db0f09faae89191c2d37d7a15a897f8ce88ed9fbbd69768267492e6d1f019035ad224eef844b75e0fc1634cffd4b059314af1
 DIST MoarVM-2024.05.tar.gz 14956570 BLAKE2B 
b4a6516dacf871e8c0fb9eb7813322310f038394225f574bd69096c14448f53c5be82eb8b4207361f55c804e165c17b9d63f78efa821d523e3195a31239a8c9f
 SHA512 
703c1418ebf587bf16173e5711f41d8079ea605731505f5699590d3b355e3a54921a7cbab1bd22a2253ba4c79ef4b92f9989646b065239fb9e8450c352fd4f2e
 DIST MoarVM-2024.08.tar.gz 14993560 BLAKE2B 
0e37a13fbb7fe4ef0959b64615b99d94721873d7257e7a26dd49013523a3956e83e12a33468560155b37446b859c0d77f87f1cb816de469d9916b1c4e57f3af5
 SHA512 
b1e3d0b067d4e685d4978962f9008d28e0cad960f55b373f6f3a13df35b8865da9301f0a2b67f9a0d8222a6d5500fce474168ecdf2837c3dc21e04fcb3211bfc

diff --git a/dev-lang/moarvm/moarvm-2024.02.ebuild 
b/dev-lang/moarvm/moarvm-2024.02.ebuild
deleted file mode 100644
index e437c851b138..
--- a/dev-lang/moarvm/moarvm-2024.02.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="MoarVM"
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}"
-else
-   SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-DESCRIPTION="A 6model-based VM for NQP and Raku"
-HOMEPAGE="http://moarvm.org";
-LICENSE="Artistic-2"
-SLOT="0"
-
-IUSE="asan clang debug doc +jit optimize static-libs ubsan"
-
-RDEPEND="dev-libs/libatomic_ops
-   >=dev-libs/libuv-1.26:=
-   dev-libs/libffi:=
-   dev-libs/mimalloc"
-DEPEND="${RDEPEND}
-   clang? ( >=sys-devel/clang-3.1 )
-   dev-lang/perl"
-
-DOCS=( CREDITS README.markdown )
-
-# Tests are conducted via nqp
-RESTRICT=test
-
-src_configure() {
-   MAKEOPTS+=" NOISY=1"
-   use doc && DOCS+=( docs/* )
-   local prefix="${EPREFIX}/usr"
-   local libdir="${EPREFIX}/usr/$(get_libdir)"
-   einfo "--prefix '${prefix}'"
-   einfo "--libdir '${libdir}'"
-   local myconfigargs=(
-   "--prefix" "${prefix}"
-   "--has-libuv"
-   "--has-libatomic_ops"
-   "--has-libffi"
-   "--has-mimalloc"
-   "--libdir" "${libdir}"
-   "--compiler" "$(usex clang clang gcc)"
-   "$(usex asan--asan)"
-   "$(usex debug   --debug--no-debug)"
-   "$(usex optimize--optimize=--no-optimize)"
-   "$(usex static-libs --static)"
-   "$(usex ubsan   --ubsan)"
-   )
-
-   perl Configure.pl "${myconfigargs[@]}" moarshared || die
-}



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

2024-08-30 Thread Patrick Lauer
commit: 6550c4277dfd75b57d2da3c254b38e2aa5c417b4
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Aug 30 15:07:11 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Aug 30 15:08:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6550c427

dev-lang/moarvm: add 2024.08

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

 dev-lang/moarvm/Manifest  |  1 +
 dev-lang/moarvm/moarvm-2024.08.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest
index 213a514588f1..35e56cd7190b 100644
--- a/dev-lang/moarvm/Manifest
+++ b/dev-lang/moarvm/Manifest
@@ -1,3 +1,4 @@
 DIST MoarVM-2024.02.tar.gz 14951164 BLAKE2B 
9416cea0b454b29c6d5662090428d790ea437bca1814a084a2c1478268c0eb74764205bca892b5e8de820b2201df154b92503e6243eb4a927a822374a5c09f86
 SHA512 
e629edb3fb365fd4cd988d9c08d46ecaf002156452e22c3a0c716641eeadb5b7f0434de4e2ec3ce9c8dc354280dc419d716382c160d400ba3970decffc996ed8
 DIST MoarVM-2024.04.tar.gz 14953770 BLAKE2B 
d6ea26bb98a1a6b2c3e6f0184a70c670830eb0872238779e9ce763f8c798bce803db4c5ba488c3f18bf5cf65a8d529fea9268a270458a33fff21ce10c74ee206
 SHA512 
874b22347fce3018884733ef734db0f09faae89191c2d37d7a15a897f8ce88ed9fbbd69768267492e6d1f019035ad224eef844b75e0fc1634cffd4b059314af1
 DIST MoarVM-2024.05.tar.gz 14956570 BLAKE2B 
b4a6516dacf871e8c0fb9eb7813322310f038394225f574bd69096c14448f53c5be82eb8b4207361f55c804e165c17b9d63f78efa821d523e3195a31239a8c9f
 SHA512 
703c1418ebf587bf16173e5711f41d8079ea605731505f5699590d3b355e3a54921a7cbab1bd22a2253ba4c79ef4b92f9989646b065239fb9e8450c352fd4f2e
+DIST MoarVM-2024.08.tar.gz 14993560 BLAKE2B 
0e37a13fbb7fe4ef0959b64615b99d94721873d7257e7a26dd49013523a3956e83e12a33468560155b37446b859c0d77f87f1cb816de469d9916b1c4e57f3af5
 SHA512 
b1e3d0b067d4e685d4978962f9008d28e0cad960f55b373f6f3a13df35b8865da9301f0a2b67f9a0d8222a6d5500fce474168ecdf2837c3dc21e04fcb3211bfc

diff --git a/dev-lang/moarvm/moarvm-2024.08.ebuild 
b/dev-lang/moarvm/moarvm-2024.08.ebuild
new file mode 100644
index ..e437c851b138
--- /dev/null
+++ b/dev-lang/moarvm/moarvm-2024.08.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="MoarVM"
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}"
+else
+   SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+DESCRIPTION="A 6model-based VM for NQP and Raku"
+HOMEPAGE="http://moarvm.org";
+LICENSE="Artistic-2"
+SLOT="0"
+
+IUSE="asan clang debug doc +jit optimize static-libs ubsan"
+
+RDEPEND="dev-libs/libatomic_ops
+   >=dev-libs/libuv-1.26:=
+   dev-libs/libffi:=
+   dev-libs/mimalloc"
+DEPEND="${RDEPEND}
+   clang? ( >=sys-devel/clang-3.1 )
+   dev-lang/perl"
+
+DOCS=( CREDITS README.markdown )
+
+# Tests are conducted via nqp
+RESTRICT=test
+
+src_configure() {
+   MAKEOPTS+=" NOISY=1"
+   use doc && DOCS+=( docs/* )
+   local prefix="${EPREFIX}/usr"
+   local libdir="${EPREFIX}/usr/$(get_libdir)"
+   einfo "--prefix '${prefix}'"
+   einfo "--libdir '${libdir}'"
+   local myconfigargs=(
+   "--prefix" "${prefix}"
+   "--has-libuv"
+   "--has-libatomic_ops"
+   "--has-libffi"
+   "--has-mimalloc"
+   "--libdir" "${libdir}"
+   "--compiler" "$(usex clang clang gcc)"
+   "$(usex asan--asan)"
+   "$(usex debug   --debug--no-debug)"
+   "$(usex optimize--optimize=--no-optimize)"
+   "$(usex static-libs --static)"
+   "$(usex ubsan   --ubsan)"
+   )
+
+   perl Configure.pl "${myconfigargs[@]}" moarshared || die
+}



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

2024-08-31 Thread Patrick Lauer
commit: 643d2063c3d93dedd995c9e1744c83b53e6126d5
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Aug 31 07:48:13 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sat Aug 31 07:49:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=643d2063

sys-apps/syd: add 3.25.0

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

 sys-apps/syd/Manifest  |  17 +++
 sys-apps/syd/syd-3.25.0.ebuild | 304 +
 2 files changed, 321 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index e4bdb90e7bcd..c0e68376fefd 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -25,7 +25,9 @@ DIST caps-0.5.5.crate 17575 BLAKE2B 
77d788f936eb36c2f4776ee719cdc138dac4b840ce63
 DIST cast-0.3.0.crate 11452 BLAKE2B 
fe6e0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb
 SHA512 
4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
 DIST cc-1.1.10.crate 82159 BLAKE2B 
81168fd673e065a3ecc5b3aea8b288c5353bdf5ff82e9dc1c0970225ab7f51dc2be00bc977690934af1df094f89c7e57e35702950849a9a2a07b1876ef950cec
 SHA512 
8c72753166fdb0d9d4b326938c5423d996dac82b5af65c8fb16734bb3ddbbc31a9254a18f1ef5f06a770261ab947d06757acbc60af9486496d3562dab30b3733
 DIST cc-1.1.14.crate 83005 BLAKE2B 
777ebbe65b71b62e435b03e1749ebf6ce4664b07dda1635c454a59d3308fca0b27937b53227010ed1a7120ae7b21336e9481a4a08942e5a27e3a74bfbc8380ef
 SHA512 
acc5b071c7be4ea1e70609574582686363f9811e03029857cddb7c6a6d4e01c32fc71bf50ee3d7da8ba88c0ed2ac4da7f66963dde69ee3ecffbf52ae1ba88c4a
+DIST cc-1.1.15.crate 83085 BLAKE2B 
14077692d5fc47afc59b44227353aa24d91708fecd316b058e553940e6a9b6c8f148115cde2b7d6cb2a3462f487aa3b45bd670a2beab03f677e4bf63a06fc3f7
 SHA512 
2f1e4f3a4dad3638f680448520e218e3c984a7c13c3984d620949a9d3c4f13d68b3a0749997dace1e43faffe3477ea15394bd4e32a959bd56e3c35c27a4aa4de
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 
6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37
 SHA512 
238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
 DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B 
a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e
 SHA512 
74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
 DIST chrono-0.4.38.crate 220559 BLAKE2B 
ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea
 SHA512 
858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
 DIST ciborium-0.2.2.crate 35611 BLAKE2B 
7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072
 SHA512 
8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
@@ -54,14 +56,18 @@ DIST darling-0.20.10.crate 32031 BLAKE2B 
038c2a4d919a8e9ff6eff5f83911b40cf4e918a
 DIST darling_core-0.20.10.crate 65015 BLAKE2B 
a94adcc6092a7a69728725ec4bf4cb7c163bc3fe0890f272bba9963c256697bbe1ad964d58a975c80742019c59d4e1b3e56e624f938576996e216d2f99e21f2d
 SHA512 
2b971156b8c1433dd0ddb2213ee522e2fe9968a62889285d1457b5e733daa70a09c21bca9b8573d9c742026b4c06f4dd2025a6a196ec0b08b25a78d8737dff6d
 DIST darling_macro-0.20.10.crate 1874 BLAKE2B 
29cbdc6bd63e4eb0731c8f8f0a50cfcae9a88f116f8cfc0068e5d3cddc20b42b7f0f20f128ffa0f7bcb8d72f0188b04b3838b8327fa6f3ab45de4cf5c3bbf317
 SHA512 
565b8d535248d9d88b49a58e2a210ecc70f1cd39bfaf029ac6576a9b2eac70a6b18b4930aeca746d76d53b745c6aa82172bb341c4844b3757fc7978732fc2f52
 DIST derive_builder-0.20.0.crate 36563 BLAKE2B 
753f2a7b1ad37e4b0cd94fc032109179f559352d5d754c0258a597c0b5f819e3383a30ed5c9414b24a4b12e917f41c23bc01554727d06f130f4bfceb3a952c51
 SHA512 
3fb085259b8219d07c88a233c1aa0e586f6c6ec31c302896c3d2900a062a2e27b4211023f544bf139df3f4f6157773f192a96d9f1e980bf1bb7bd2125d5a7605
+DIST derive_builder-0.20.1.crate 36977 BLAKE2B 
30a7d6c8dc8fb484a08bedc3d06d56a5b5e7d94f2f5310b3a9d43b5a81661ef59a7cb94a164e9a0e27c1d4be5eff7d5607def1464711f27355043c2894908561
 SHA512 
1464d6a3e941b6dbaa77b4b7cc45260a05567491fe9567511f5561ce4a94c6cb7a7e3a4b9802ebbf7b1b3ffa39253814d3171e350058c17038e1f0e4dfc28efb
 DIST derive_builder_core-0.20.0.crate 3257

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

2024-08-31 Thread Patrick Lauer
commit: 32543cc66b724f94d5dc333dc4ac196d8d3fcca4
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Aug 31 07:48:36 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sat Aug 31 07:49:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32543cc6

sys-apps/syd: drop 3.24.0

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

 sys-apps/syd/Manifest  |  26 
 sys-apps/syd/syd-3.24.0.ebuild | 310 -
 2 files changed, 336 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index c0e68376fefd..f4be7640f5a8 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -14,7 +14,6 @@ DIST anstyle-query-1.1.1.crate 9891 BLAKE2B 
c298114c1864a5233fb39c365e079a7f1f4e
 DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 
23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f
 SHA512 
24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6
 DIST anyhow-1.0.86.crate 46741 BLAKE2B 
21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3
 SHA512 
3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
 DIST argv-0.1.11.crate 8683 BLAKE2B 
44344e0f3678b159b64d06287d58508479831dc0bd7b044a1ccaebfffdd9023508da5d86f3e6d8af8579cf5351f6c8963581af978ca46bb0b87a37c1802e67d8
 SHA512 
011e8d5333b305387d7667bbcd4d3e694fb73d16ba4c51a10969d5dae7a7a4286f8583c160949fc2724c56c7d47c618813d0dd55c42665c8c2d1cccfcaf414a3
-DIST arrayvec-0.7.4.crate 29856 BLAKE2B 
81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b
 SHA512 
91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
 DIST arrayvec-0.7.6.crate 31237 BLAKE2B 
b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb
 SHA512 
b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8
 DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9
 SHA512 
a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
 DIST backtrace-0.3.73.crate 87617 BLAKE2B 
585eebbb44671dfb3ff088092f62c7b25118ffc34e148b9b6ac67707923254ea43056861e2658c5fac7b9ed16fa56c30e7734e976fc3178f1fc03912d1d44c40
 SHA512 
dacedfd32cb91fe408e4f395441baf09c0a4b3bc4ba8f79d088359455cc903c93d24969567c7c5b2feb806433ffbb63a526d73f53caa4bee9c51961b61f831d9
@@ -23,7 +22,6 @@ DIST bitflags-2.6.0.crate 45357 BLAKE2B 
3a368bd2eb58c095b7b4a46680cc2d90a28e24b2
 DIST bumpalo-3.16.0.crate 85677 BLAKE2B 
08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49
 SHA512 
a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
 DIST caps-0.5.5.crate 17575 BLAKE2B 
77d788f936eb36c2f4776ee719cdc138dac4b840ce632190f34ed26e705175209f9905c71d96d54f0c69f4c6d25f0a203a4d490f2034c330480bedd5ffab149e
 SHA512 
866312aa0f3847dc2779570d1466aaae00945d78a2f5f3b05a833c67a2abd04c0380715f61dce79814845e4e57321adde67fea97f99dca56a970c6e6f80aa029
 DIST cast-0.3.0.crate 11452 BLAKE2B 
fe6e0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb
 SHA512 
4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
-DIST cc-1.1.10.crate 82159 BLAKE2B 
81168fd673e065a3ecc5b3aea8b288c5353bdf5ff82e9dc1c0970225ab7f51dc2be00bc977690934af1df094f89c7e57e35702950849a9a2a07b1876ef950cec
 SHA512 
8c72753166fdb0d9d4b326938c5423d996dac82b5af65c8fb16734bb3ddbbc31a9254a18f1ef5f06a770261ab947d06757acbc60af9486496d3562dab30b3733
 DIST cc-1.1.14.crate 83005 BLAKE2B 
777ebbe65b71b62e435b03e1749ebf6ce4664b07dda1635c454a59d3308fca0b27937b53227010ed1a7120ae7b21336e9481a4a08942e5a27e3a74bfbc8380ef
 SHA512 
acc5b071c7be4ea1e70609574582686363f9811e03029857cddb7c6a6d4e01c32fc71bf50ee3d7da8ba88c0ed2ac4da7f66963dde69ee3ecffbf52ae1ba88c4a
 DIST cc-1.1.15.crate 83085 BLAKE2B 
14077692d5fc47afc59b44227353aa24d91708fecd316b058e553940e6a9b6c8f148115cde2b7d6cb2a3462f487aa3b45bd670a2beab03f677e4bf63a06fc3f7
 SHA512 
2f1e4f3a4dad3638f680448520e218e3c984a7c13c3984d620949a9d3c4f13d68b3a0749997dace1e43faffe3477ea15394bd4e32a959bd56e3c35c27a4aa4de
 DIST cfg-if-1.0.0.crate 793

[gentoo-commits] repo/gentoo:master commit in: dev-build/rocm-cmake/

2024-07-28 Thread Patrick Lauer
commit: 6d6e7ab3e55e2ad734dd25699f75f091f9c306f3
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jul 28 07:56:35 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun Jul 28 08:00:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6e7ab3

dev-build/rocm-cmake: add 6.1.2

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

 dev-build/rocm-cmake/Manifest|  1 +
 dev-build/rocm-cmake/rocm-cmake-6.1.2.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/dev-build/rocm-cmake/Manifest b/dev-build/rocm-cmake/Manifest
index 4071eb7b0530..eee3894c9b05 100644
--- a/dev-build/rocm-cmake/Manifest
+++ b/dev-build/rocm-cmake/Manifest
@@ -1,2 +1,3 @@
 DIST rocm-cmake-5.7.1.tar.gz 50940 BLAKE2B 
f3a36cedfc15af69819b576bf8f8bdfe7b49e5dd1d4db57f707295f14a8d64904745f454fc211b28adfde369c82cb42a061c05b6675679e11a3946f6ebfea6d5
 SHA512 
1265ed8e23a04f9cff57b43f815e8fbbb1a3f200bc040e01ceaa92c322088c9ef04da795b09d732c6466dc9a3fefc505b8b474d3f18f55cff491758aa53a6e6b
 DIST rocm-cmake-6.1.1.tar.gz 86888 BLAKE2B 
91064e82199ac317c273005b9b6c07e33ab5199b456467e84ac0937036d26d1d5c1286e1e38932b2da11700fb2a7a90795e34d4a7c03ed3bf58959402060091e
 SHA512 
af6d4e124a3ec4d1e810867db69d738ebe7cfea672065bb5279b72a4d4efce8c14305e76173f760044977082c6aa069453d8eef488368a88ac57eb9df20f8b0c
+DIST rocm-cmake-6.1.2.tar.gz 86889 BLAKE2B 
66e31b629171a5746eefd83e1ff14826a02f5d20a7b3125e20177bf801fa48526f541fcf9be0c832041a237799cd3d38a3daaec8f4dc17a5c048f7d603b7ef30
 SHA512 
9c83bd0b69a8bf040ddf9508df4ea8fb5daaaf8720f4b60ba3d6e4cc62b00a7dcfeead40cd37a6343b2173f9cf5db2e21f054661dcc2ac0591426e37ba61d3ba

diff --git a/dev-build/rocm-cmake/rocm-cmake-6.1.2.ebuild 
b/dev-build/rocm-cmake/rocm-cmake-6.1.2.ebuild
new file mode 100644
index ..7d097ae7d18f
--- /dev/null
+++ b/dev-build/rocm-cmake/rocm-cmake-6.1.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/ROCm/rocm-cmake.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/ROCm/rocm-cmake/archive/rocm-${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/rocm-cmake-rocm-${PV}"
+fi
+
+DESCRIPTION="Radeon Open Compute CMake Modules"
+HOMEPAGE="https://github.com/ROCm/rocm-cmake";
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+RESTRICT="test"
+
+DOCS=( CHANGELOG.md LICENSE README.md )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.1.1-license.patch
+   "${FILESDIR}"/${PN}-6.1.1-no-rocmchecks-warnings.patch
+)
+
+src_prepare() {
+   sed -e "/CMAKE_INSTALL_LIBDIR/s:lib:$(get_libdir):" \
+   -i "share/rocmcmakebuildtools/cmake/ROCMCreatePackage.cmake" \
+   -i "share/rocmcmakebuildtools/cmake/ROCMInstallTargets.cmake" 
|| die
+   cmake_src_prepare
+}



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

2024-07-28 Thread Patrick Lauer
commit: 3f790bb675dc3669dacd869abb47b0b2a8f68114
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jul 28 07:58:21 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun Jul 28 08:00:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f790bb6

dev-libs/rocr-runtime: add 6.1.2

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

 dev-libs/rocr-runtime/Manifest  |  1 +
 dev-libs/rocr-runtime/rocr-runtime-6.1.2.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/dev-libs/rocr-runtime/Manifest b/dev-libs/rocr-runtime/Manifest
index 7e2bac505de1..44dab337cec5 100644
--- a/dev-libs/rocr-runtime/Manifest
+++ b/dev-libs/rocr-runtime/Manifest
@@ -4,3 +4,4 @@ DIST rocr-runtime-5.4.3.tar.gz 811062 BLAKE2B 
4ee8ef49cdac7f6918db3aa96089852847
 DIST rocr-runtime-5.5.1.tar.gz 816175 BLAKE2B 
e588d98cbd0d9a753b950ba676d6cddeed8cd094f346b2f67a761ac2d760ba28e27d5baceecf13fff53c114bb8412c8a4d892886c304d36181d5b0b020b8088a
 SHA512 
1cae2ae4f30a248fa27622ed8b77ce112b80aed9bc1b8fc4372143d4ef241f47295a77f9e978be1332f48c06a7cbcdfd478dbc8464028cb761480049ab2413fb
 DIST rocr-runtime-5.7.1.tar.gz 832009 BLAKE2B 
67e4a64ee03b1f6edc43923c7ac44113ab58f78b032dc0a01952b2dd5b2ca37404044811effb9c8d83002ac4ea344a5d95ac62f3c66012bff2884ef55285cdb5
 SHA512 
a6547a104303032244d17b662a3eda48039732c215debb6178c0af8842c01c60f80989793420c101bd554e58332d215205da0c228dfc25538c56499f47dc6832
 DIST rocr-runtime-6.1.1.tar.gz 903611 BLAKE2B 
175e7267bfd9d70fb805135e765004cf2b43b2d66354f0cef857d417c8dac4ce7638ec1b90a1088324aa5f90ed8354c66b56846115368d68d622a215350d84dd
 SHA512 
5e6e28dee29ef9df9d617f56038b2e52022738d5510833cd8e1738defe1049d0a957db4d9f63bbf55d8efca3a4ea349b95919dd1b6b35b9814ebba575a67af57
+DIST rocr-runtime-6.1.2.tar.gz 903633 BLAKE2B 
058492c6c37bb80e8cdb29752f3f1404ac88108dcfd5137042e4fdaff521db01d64bd14bdcbed9e53b8984f8bbb22b126f1a798bd064c393b5bcf76c1d3311ca
 SHA512 
2893aff72a5fbf03bfde67ab64fcf00f4e10b5e5b11ff4617e94ae0c019a24a9b80601d8629d4e119e6a4957dc0aaf03d645111063979af60090fe3b232a477e

diff --git a/dev-libs/rocr-runtime/rocr-runtime-6.1.2.ebuild 
b/dev-libs/rocr-runtime/rocr-runtime-6.1.2.ebuild
new file mode 100644
index ..06778711004a
--- /dev/null
+++ b/dev-libs/rocr-runtime/rocr-runtime-6.1.2.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=( 18 )
+
+inherit cmake flag-o-matic llvm-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/ROCm/ROCR-Runtime/";
+   inherit git-r3
+   S="${WORKDIR}/${P}/src"
+else
+   SRC_URI="https://github.com/ROCm/ROCR-Runtime/archive/rocm-${PV}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/ROCR-Runtime-rocm-${PV}/src"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Radeon Open Compute Runtime"
+HOMEPAGE="https://github.com/ROCm/ROCR-Runtime";
+PATCHES=(
+   "${FILESDIR}/${PN}-4.3.0_no-aqlprofiler.patch"
+   "${FILESDIR}/${PN}-5.7.1-extend-isa-compatibility-check.patch"
+   "${FILESDIR}/${PN}-6.1.0-musl.patch"
+   "${FILESDIR}/${PN}-6.1.0-ld-lld.patch"
+)
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="debug"
+
+COMMON_DEPEND="dev-libs/elfutils
+   x11-libs/libdrm"
+DEPEND="${COMMON_DEPEND}
+   >=dev-libs/roct-thunk-interface-${PV}
+   >=dev-libs/rocm-device-libs-${PV}
+   $(llvm_gen_dep '
+   sys-devel/clang:${LLVM_SLOT}=
+   sys-devel/lld:${LLVM_SLOT}=
+   ')
+"
+RDEPEND="${DEPEND}"
+BDEPEND="app-editors/vim-core"
+   # vim-core is needed for "xxd"
+
+src_prepare() {
+   # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" 
directory ...
+   sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i 
image/blit_src/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/856091
+   # https://github.com/ROCm/ROCR-Runtime/issues/182
+   filter-lto
+
+   use debug || append-cxxflags "-DNDEBUG"
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocm-device-libs/files/, dev-libs/rocm-device-libs/

2024-07-28 Thread Patrick Lauer
commit: 365f43025d18775f1d70b9ef6e30a2403cf80fe6
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jul 28 07:57:38 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun Jul 28 08:00:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365f4302

dev-libs/rocm-device-libs: add 6.1.2

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

 dev-libs/rocm-device-libs/Manifest |   1 +
 .../files/rocm-device-libs-6.1.2-fix-build.patch   | 152 +
 .../rocm-device-libs/rocm-device-libs-6.1.2.ebuild |  84 
 3 files changed, 237 insertions(+)

diff --git a/dev-libs/rocm-device-libs/Manifest 
b/dev-libs/rocm-device-libs/Manifest
index a3682ad63840..91369c2cd3ee 100644
--- a/dev-libs/rocm-device-libs/Manifest
+++ b/dev-libs/rocm-device-libs/Manifest
@@ -1,4 +1,5 @@
 DIST llvm-project-rocm-6.1.1.tar.gz 196027084 BLAKE2B 
3ef0b6e3c47c66fd80289373e6ff8aaff44751f9b380addfae73a18dc388093c0535f230b0cc7528724bc43f6992e2ae6decd3d0d3c700893ca95a6166b7b8dc
 SHA512 
e320d4eeaa6f61ed1cdbf653d67fe887d3ce9dc0d6743b4713502e1cb5318ab8afbe1ee71f8cba07635c54ce532df6683de40ade0e5be4a52e50ce25a9b70818
+DIST llvm-project-rocm-6.1.2.tar.gz 195992927 BLAKE2B 
d821f29f2f1f7c1ff414c63a710281f16d2a394b21f3365d01b86710cc09ed27e514b49fb744bf6a36b38815afa56cc26d44f0238f38479a0c2db9bf9989f389
 SHA512 
5f7e5dbe5976141de35e96e603624bd9d5a2c08b0690ba9fcd81d1b32f540f94bb9f4b74539e2838fd60ae1312dbe5e0b429ba80a03871782cdf3bd834940ce0
 DIST rocm-device-libs-5.1.3.tar.gz 242862 BLAKE2B 
68d66de897f461e9f876de5fe2214803d4c00665651dea6af0952f0ce579c6704a5ec41b08971fa613ade309a0a85cb611b56b592dc2a25e247183e634ea3378
 SHA512 
cc3dfb8d4b4841ba777355c537175259d0019159ff462358320674b85082cccd99f6462f60fee66228ddfb88fade043445c1bac62504aa1462ba61b7e2751de7
 DIST rocm-device-libs-5.3.3.tar.gz 245690 BLAKE2B 
475c0d818b8b0f090a8daeca2910cd4002e4cdf505d020327f46eb5f864a26937a6a3dfe4ff7b188ebda0f936b1c396f2163bb27b9e2a62c5976e60fa60856ac
 SHA512 
8f6f2fc1534e348e02ba30a25cfc6017f8eab768968b5d0344a5ea7d65c4f0a874072f9e53919c74545814330602ef7c190753c7ff019137230e02f58a5d3a5d
 DIST rocm-device-libs-5.4.3.tar.gz 246095 BLAKE2B 
eb749346c96d465a5f22831968ccbd71f02749e6aa0d9c2becc0f378641ca0f65c1a131bfd3ed226f838b4208091fcc920b1e31b427adbd69a42881898668e6a
 SHA512 
67b904363a3cff6c15bbd032cbc72cb5cd5f82acaa68c74391dbcf415266e8f35486a496b69b69e1fc0721e0e4e21fb6a6b9c180a46cb59cdcf53916be846ca4

diff --git 
a/dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.2-fix-build.patch 
b/dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.2-fix-build.patch
new file mode 100644
index ..e717627893b9
--- /dev/null
+++ b/dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.2-fix-build.patch
@@ -0,0 +1,152 @@
+commit 83ef5b48800a47cc30b3d4bcfdf31de9c3bd0dc8
+Author: Patrick Lauer 
+Date:   Sun Jul 28 07:43:54 2024 +
+
+Revert "ockl: Don't use wave32 ballot builtin"
+
+This reverts commit 066a0b2716b7ade96a2b3e79e5ddcd0c110e9f98.
+
+diff --git a/ockl/src/dm.cl b/ockl/src/dm.cl
+index 18efc54203b7..a3f06c448aee 100644
+--- a/ockl/src/dm.cl
 b/ockl/src/dm.cl
+@@ -287,14 +287,9 @@ first(__global void * v)
+ return __builtin_astype(w2, __global void *);
+ }
+ 
+-// Read val from one active lane whose predicate is one.
+-// If no lanes have the predicate set, return none
+-// This is like first, except that first may not have its predicate set
++REQUIRES_WAVE64
+ static uint
+-elect_uint(int pred, uint val, uint none)
+-{
+-  // Pretend wave32 doesn't exist. The wave64 ballot works, and the high half
+-  // will fold out as 0.
++elect_uint_wave64(int pred, uint val, uint none) {
+ uint ret = none;
+ 
+ ulong mask = __builtin_amdgcn_ballot_w64(pred != 0);
+@@ -306,14 +301,51 @@ elect_uint(int pred, uint val, uint none)
+ return ret;
+ }
+ 
+-// Count the number of nonzero arguments across the wave
++REQUIRES_WAVE32
+ static uint
+-votes(bool b)
++elect_uint_wave32(int pred, uint val, uint none) {
++uint ret = none;
++uint mask = __builtin_amdgcn_ballot_w32(pred != 0);
++if (mask != 0U) {
++uint l = __ockl_ctz_u32(mask);
++ret = __builtin_amdgcn_ds_bpermute(l << 2, val);
++}
++
++return ret;
++}
++
++// Read val from one active lane whose predicate is one.
++// If no lanes have the predicate set, return none
++// This is like first, except that first may not have its predicate set
++static uint
++elect_uint(int pred, uint val, uint none)
++{
++return __oclc_wavefrontsize64 ?  elect_uint_wave64(pred, val, none) : 
elect_uint_wave32(pred, val, none);
++}
++
++REQUIRES_WAVE64
++static uint
++votes_wave64(bool b)
+ {
+ ulong mask = __builtin_amdgcn_ballot_w64(b);
+ return __builtin_popcountl(mask);
+ }
+ 
++REQUIRES_WAVE32
++static uint
++votes_wave32(bool b)
++{
++uint mask = __builtin_amdgcn_ballot_w32(b);
++return __builtin_popcount(mask);
++}
++
++// Count the number o

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

2024-07-28 Thread Patrick Lauer
commit: 3675fc8225e3e4fdae70815b404c493f929f3844
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jul 28 07:59:17 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun Jul 28 08:00:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3675fc82

dev-libs/rocm-comgr: add 6.1.2

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

 dev-libs/rocm-comgr/Manifest|  1 +
 dev-libs/rocm-comgr/rocm-comgr-6.1.2.ebuild | 88 +
 2 files changed, 89 insertions(+)

diff --git a/dev-libs/rocm-comgr/Manifest b/dev-libs/rocm-comgr/Manifest
index 0b5b9a36741f..47b6dae79587 100644
--- a/dev-libs/rocm-comgr/Manifest
+++ b/dev-libs/rocm-comgr/Manifest
@@ -1,4 +1,5 @@
 DIST llvm-project-rocm-6.1.1.tar.gz 196027084 BLAKE2B 
3ef0b6e3c47c66fd80289373e6ff8aaff44751f9b380addfae73a18dc388093c0535f230b0cc7528724bc43f6992e2ae6decd3d0d3c700893ca95a6166b7b8dc
 SHA512 
e320d4eeaa6f61ed1cdbf653d67fe887d3ce9dc0d6743b4713502e1cb5318ab8afbe1ee71f8cba07635c54ce532df6683de40ade0e5be4a52e50ce25a9b70818
+DIST llvm-project-rocm-6.1.2.tar.gz 195992927 BLAKE2B 
d821f29f2f1f7c1ff414c63a710281f16d2a394b21f3365d01b86710cc09ed27e514b49fb744bf6a36b38815afa56cc26d44f0238f38479a0c2db9bf9989f389
 SHA512 
5f7e5dbe5976141de35e96e603624bd9d5a2c08b0690ba9fcd81d1b32f540f94bb9f4b74539e2838fd60ae1312dbe5e0b429ba80a03871782cdf3bd834940ce0
 DIST rocm-comgr-5.1.3.tar.gz 117155 BLAKE2B 
40e415c4c7ae3e709dd50981299291f0fc1133f35310b4c86a86847d3bce5fd7685a3f4480f8f156873ca922921c1d4e1cb620fd33bd5cdc87f155af839f2bbe
 SHA512 
5927250f5e03c32b7f270a1dbfe5221d349dfe32aba34143040da53d4e7eb83faa3073a43edabcff13e1fc977bc17088404523f2ab2ea95e207d2c00beb4249b
 DIST rocm-comgr-5.3.3.tar.gz 120414 BLAKE2B 
29b9d466d74ef94165a2b9bea35eac4616f6b2fc529cdac3c830ee7dc08f219cb9e5d4f081658881c76633f12eaebb74d1a2ea30a76652231b8ee516f9988db1
 SHA512 
ba7b1ef214e3624168e438ed7fd94291a07508fe89d178c0b158bf22e0998d5a8e4d8f0a7f08f05ac108ef65f725db5764fd66353a85bc25000e572a4fdcb61f
 DIST rocm-comgr-5.4.3.tar.gz 120461 BLAKE2B 
c4eb79dd5a72a2b18e16841fc8cb9a3a33efb0c7b04a7585df9672d682bba6fa826ab8b37dba5febca3b8c5ee5aca30d8546e1fa69e77671e5c750e2a8c1f12f
 SHA512 
1a25af99a0166d70ca6dc5df5a667068eaf583dccd74bbb18a2a5de3c1b769e0c1eb9a0c539e0cd88bc50bbbe53214a1d1b23fbdfd6fc5b6507c44da259815c4

diff --git a/dev-libs/rocm-comgr/rocm-comgr-6.1.2.ebuild 
b/dev-libs/rocm-comgr/rocm-comgr-6.1.2.ebuild
new file mode 100644
index ..a2492992ceed
--- /dev/null
+++ b/dev-libs/rocm-comgr/rocm-comgr-6.1.2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( 18 )
+
+inherit cmake llvm-r1 prefix
+
+MY_P=llvm-project-rocm-${PV}
+components=( "amd/comgr" )
+
+DESCRIPTION="Radeon Open Compute Code Object Manager"
+HOMEPAGE="https://github.com/ROCm/ROCm-CompilerSupport";
+SRC_URI="https://github.com/ROCm/llvm-project/archive/rocm-${PV}.tar.gz -> 
${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}/${components[0]}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.1.3-rocm-path.patch"
+   
"${FILESDIR}/0001-Find-CLANG_RESOURCE_DIR-using-clang-print-resource-d.patch"
+   "${FILESDIR}/${PN}-5.7.1-correct-license-install-dir.patch"
+   "${FILESDIR}/${PN}-6.0.0-extend-isa-compatibility-check.patch"
+   "${FILESDIR}/${PN}-6.1.0-llvm-18-compat.patch"
+   "${FILESDIR}/${PN}-6.1.0-enforce-oop-compiler.patch"
+   "${FILESDIR}/${PN}-6.1.0-fix-comgr-default-flags.patch"
+   "${FILESDIR}/${PN}-6.1.0-dont-add-nogpulib.patch"
+)
+
+RDEPEND=">=dev-libs/rocm-device-libs-${PV}
+   sys-devel/clang-runtime:=
+   $(llvm_gen_dep '
+   sys-devel/clang:${LLVM_SLOT}=
+   sys-devel/lld:${LLVM_SLOT}=
+   ')
+   dev-util/hipcc:${SLOT}
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_BUILD_TYPE=Release
+
+src_unpack() {
+   if [[ ${PV} == * ]] ; then
+   git-r3_fetch
+   git-r3_checkout '' . '' "${components[@]}"
+   else
+   archive="${MY_P}.tar.gz"
+   ebegin "Unpacking from ${archive}"
+   tar -x -z -o \
+   -f "${DISTDIR}/${archive}" \
+   "${components[@]/#/${MY_P}/}" || die
+   eend ${?}
+   fi
+}
+
+src_prepare() {
+   sed '/sys::path::append(HIPPath/s,"hip","",' -i src/comgr-env.cpp || die
+   sed "/return 
LLVMPath;/s,LLVMPath,llvm::SmallString<128>(\"$(get_llvm_prefix)\")," -i 
src/comgr-env.cpp || die
+   eapply $(prefixif

[gentoo-commits] repo/gentoo:master commit in: dev-libs/roct-thunk-interface/

2024-07-28 Thread Patrick Lauer
commit: 86b7a61314293cd71f3d97dab8e48df232629d80
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jul 28 07:58:43 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun Jul 28 08:00:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b7a613

dev-libs/roct-thunk-interface: add 6.1.2

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

 dev-libs/roct-thunk-interface/Manifest |  1 +
 .../roct-thunk-interface-6.1.2.ebuild  | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/dev-libs/roct-thunk-interface/Manifest 
b/dev-libs/roct-thunk-interface/Manifest
index 823065ec0e21..930fafe47b9c 100644
--- a/dev-libs/roct-thunk-interface/Manifest
+++ b/dev-libs/roct-thunk-interface/Manifest
@@ -4,3 +4,4 @@ DIST roct-thunk-interface-5.4.3.tar.gz 648897 BLAKE2B 
9eefc5f417280a98c7c6b6d611
 DIST roct-thunk-interface-5.5.1.tar.gz 649617 BLAKE2B 
54ecae486e5d8b99363947a93b38bb80f6b129bbacc1b3152d58e44cf093e44254075cdc49f6d0f474a04c5e2a1f3945399a744892ac1e5c1fb3ff38fd02370c
 SHA512 
359ce5c7d8fce1f6100aac236efd24d35ce8098732bf89225e7c07a4731452388b5213eda8767a8d7723afa2041033bbcb287dcb00e88a0df9494acf70f8ebaf
 DIST roct-thunk-interface-5.7.1.tar.gz 665529 BLAKE2B 
407601d45976ad66e85999c53bcaa62fefa2ea823e1d3296a9aabe8b6a9c915776344de4499fcf6f9ee80193201308b27b387a7225aca5d2cc7e294143eefacd
 SHA512 
c0dc449c8b713ac543f6cd6c876ea0f160dcb1a5c4a52a2b1364fcae0039e9fe195e4223a2644d7d3a7fbc2a48166e798d15b9088e2097b65974e2ba5e48bdcf
 DIST roct-thunk-interface-6.1.1.tar.gz 666377 BLAKE2B 
b30d733fb769f7169e97b8a28eaa61c84205aec06b55d662d24f159a3c84190f3252f090413769e56eb621abc789fae521cb7b26d7cdac952ff1e4e120707bc9
 SHA512 
2c579606d2ced9f8b5e32841db745819771b7d6ce0cef90b818e3710470e30c7715540125d99ed5ea13c4e672d5af6d8ad2dd5975ef76cab7ba993d86cf74eb4
+DIST roct-thunk-interface-6.1.2.tar.gz 666380 BLAKE2B 
2405bbb95a6908670a23cf6090147a5669f8ab0c999047203731c99c511738a33ac8d3fc0f0e5432e3744e948ec3fe658d6a578ecc63606c8a5662025b0a
 SHA512 
083b1a865608016f78c094a27ece3858072e72d80e1322e7cef22261222a0f868d3b72ebfcd80a11e4719e90d3d3fc7b0c683aed77714f54f520bb126b13ab7c

diff --git a/dev-libs/roct-thunk-interface/roct-thunk-interface-6.1.2.ebuild 
b/dev-libs/roct-thunk-interface/roct-thunk-interface-6.1.2.ebuild
new file mode 100644
index ..8f599ac5ce48
--- /dev/null
+++ b/dev-libs/roct-thunk-interface/roct-thunk-interface-6.1.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_SKIP_GLOBALS=1
+inherit cmake linux-info rocm
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/ROCm/ROCT-Thunk-Interface/";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/ROCm/ROCT-Thunk-Interface/archive/rocm-${PV}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/ROCT-Thunk-Interface-rocm-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Radeon Open Compute Thunk Interface"
+HOMEPAGE="https://github.com/ROCm/ROCT-Thunk-Interface";
+CONFIG_CHECK="~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE ~DRM_AMDGPU 
~DRM_AMDGPU_USERPTR"
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND="sys-process/numactl
+   x11-libs/libdrm[video_cards_amdgpu]"
+DEPEND="${RDEPEND}
+   test? ( sys-devel/llvm
+   dev-cpp/gtest )"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+CMAKE_BUILD_TYPE=Release
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.7.1-musl.patch"
+   "${FILESDIR}/${PN}-6.1.0-visibility.patch"
+   "${FILESDIR}/kfdtest-6.1.0-linklibLLVM.patch"
+   "${FILESDIR}/kfdtest-6.1.0-libpath.patch"
+   "${FILESDIR}/kfdtest-6.1.0-skipIPCtest.patch"
+)
+
+test_wrapper() {
+   local S="$1"
+   shift 1
+   local CMAKE_USE_DIR="${S}"
+   local BUILD_DIR="${S}_build"
+   cd "${S}" || die
+   $@
+}
+
+src_prepare() {
+   sed -e "s:get_version ( \"1.0.0\" ):get_version ( \"${PV}\" ):" -i 
CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCPACK_PACKAGING_INSTALL_PREFIX="${EPREFIX}/usr"
+   )
+   cmake_src_configure
+
+   if use test; then
+   export LIBHSAKMT_PATH="${BUILD_DIR}"
+   test_wrapper "${S}/tests/kfdtest" cmake_src_configure
+   fi
+}
+
+src_compile() {
+   cmake_src_compile
+   if use test; then
+   LIBRARY_PATH="${BUILD_DIR}" test_wrapper "${S}/tests/kfdtest" 
cmake_src_compile
+   fi
+}
+
+src_test() {
+   check_amdgpu
+   TESTDIR="${S}/tests/kfdtest_build/"
+   cd "${TESTDIR}" || die
+   PATH="${PATH}:${TESTDIR}" ./run_kfdtest.sh
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/rocm-opencl-runtime/

2024-07-28 Thread Patrick Lauer
commit: 504969f921c3fb0c6f9d60fae318c76e1450e813
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jul 28 07:59:48 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun Jul 28 08:00:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504969f9

dev-libs/rocm-opencl-runtime: add 6.1.2

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

 dev-libs/rocm-opencl-runtime/Manifest  |  1 +
 .../rocm-opencl-runtime-6.1.2.ebuild   | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/dev-libs/rocm-opencl-runtime/Manifest 
b/dev-libs/rocm-opencl-runtime/Manifest
index a7f160ad2ad6..0c103396f867 100644
--- a/dev-libs/rocm-opencl-runtime/Manifest
+++ b/dev-libs/rocm-opencl-runtime/Manifest
@@ -4,6 +4,7 @@ DIST rocclr-5.4.3.tar.gz 640557 BLAKE2B 
9ab91bab7ffb06c9c0d1c2ae79533fccc597071d
 DIST rocclr-5.5.1.tar.gz 634330 BLAKE2B 
e6383a6b6b09f274a944d66effd345e38a191ec73ee5c5240f8ec8bb62a4df97b80835ce57f8f78c3834602b9da425b49289b5c7cd7e4c7071147ff409c6a6c9
 SHA512 
4c12011d22a4f14d9e93250b2a38716eb973139afa1adbbbd51c0e0ed13c0b7c1f45a37c71ef937c5fdabf09e928d7913ca3332fc61b7a2c10d21421306a228f
 DIST rocm-clr-5.7.1.tar.gz 2008647 BLAKE2B 
3db0760d6f83504e60caf88a2dd5e0bc02c7db9d6f263ad0eb2cfc79aa0f88a3699c412844a0158a796d9d02e79660287e791edad787d814eefffea4fd2298b4
 SHA512 
d79323481d82fc02c12a32cdcc0d14437d512af023e7737db0387b7eecb27fe6e4ae7c71d6adce57932a04bb24c880440d9dc10aeb5af11a4f2ca64d44330965
 DIST rocm-clr-6.1.1.tar.gz 2031034 BLAKE2B 
b0485bb015d31986f4988d1db0c029c826856e50b5bb1b58fac2097c14b398f1b8d41ec198889e27ac860497a8b3c081ec31d52390d5c9ff5db092bf7cce
 SHA512 
86925e8b9a9e77b06a57daefbc7279887b4ef7c6a79c3717bc2f2d3bf29926281c60063fd17e21c65d7def520d9f579bf88f69051d053a38750ba968f69ca3fc
+DIST rocm-clr-6.1.2.tar.gz 2031283 BLAKE2B 
d51d32a77794ea97f1a3817786c9fd6b482106b665eea6e2c9b4c11e4dce19a3486386eb5ba111554c2d82c30e2a93add7502eed5768caf3fb709fb5fbb2e71b
 SHA512 
e97224451864efe0084c4117f54893c9624a6a9f365a0b4abad08fd9635f008dea742dc589429fbb714e1b8177d06362c0f5a741f6c4a050d0fd4d48da72d54b
 DIST rocm-opencl-runtime-5.1.3.tar.gz 1004765 BLAKE2B 
64d9b42026d2be1d0e4aa666785699f6b4ec0584a927904a94bf830883050943503f8bdd7c97438a2fb11c71686a330d526f633959916c5c6c8da2e037841e79
 SHA512 
b83c3ae0bfad80f867bacce36710a8964f6dd7e64bf50da3ec6ce842217d6de63299d9ceaab9dc25a22252484520a85d02859809463dad5dda9b1f00a86863e0
 DIST rocm-opencl-runtime-5.3.3.tar.gz 1007773 BLAKE2B 
a3f600a68183337f92b152a123241cb7025889cca2ef6814d9d5b5a2146a78703b171d20bcb432bc7a2cdd1f24ad349408c17816b25a66702e9f0f5345af9082
 SHA512 
391f0f244b7f02972df8cada821e69ee8d81d96b9cff3c14f1d0838da583d8fb136ec4bd5ee820f6dd261968e9eef5e9a5b10b7bb76b1b64625c399d79bcb03f
 DIST rocm-opencl-runtime-5.4.3.tar.gz 1005268 BLAKE2B 
f9398e4c2b0f045f1b5d8df9f31b7f2bef6a9201885aa6ee5fc5d71632cfde26a078d9a5ea38c3da12d3c187faf04c7bdcf1a8ecb9927cdba56b1efdfcdc44ee
 SHA512 
f65d4622ce8721a6b91ab5b5b306d142ba507d3e631ac3ab0b76c5bc6d8d18455e02debd954c82e7eb609f232b509f1ec1a013dc2fad467c2c2ad31fdf15755d

diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.1.2.ebuild 
b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.1.2.ebuild
new file mode 100644
index ..465e3a2ddc66
--- /dev/null
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.1.2.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_SKIP_GLOBALS=1
+inherit cmake edo flag-o-matic rocm
+
+DESCRIPTION="Radeon Open Compute OpenCL Compatible Runtime"
+HOMEPAGE="https://github.com/ROCm-Developer-Tools/clr";
+
+SRC_URI="https://github.com/ROCm-Developer-Tools/clr/archive/refs/tags/rocm-${PV}.tar.gz
 -> rocm-clr-${PV}.tar.gz"
+S="${WORKDIR}/clr-rocm-${PV}/"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/rocr-runtime-6.0
+   >=dev-libs/rocm-comgr-6.0
+   >=dev-libs/rocm-device-libs-6.0
+   >=virtual/opencl-3
+   media-libs/mesa[-opencl]"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-build/rocm-cmake-5.3
+   media-libs/glew
+   test? ( >=x11-apps/mesa-progs-8.5.0[X] )
+"
+
+src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/856088
+   # https://github.com/ROCm/clr/issues/64
+   #
+   # Do not trust it for LTO either
+   append-flags -fno-strict-aliasing
+   filter-lto
+
+   # Fix ld.lld linker error: 
https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/155
+   append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
+   # Reported upstream: 
https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/120
+   append-cflags -fcommon
+
+   local mycmakeargs=

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

2024-07-28 Thread Patrick Lauer
commit: fedb97d84b3b6479be2f916c8267529e370debbe
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jul 28 08:03:37 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun Jul 28 08:03:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedb97d8

dev-util/hip: add 6.1.2

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

 dev-util/hip/Manifest |   3 +
 dev-util/hip/hip-6.1.2.ebuild | 238 ++
 2 files changed, 241 insertions(+)

diff --git a/dev-util/hip/Manifest b/dev-util/hip/Manifest
index e1af0c58b079..9da573a74ebe 100644
--- a/dev-util/hip/Manifest
+++ b/dev-util/hip/Manifest
@@ -1,7 +1,9 @@
 DIST hip-5.1.3-update-header.patch.gz 3406 BLAKE2B 
805539c3396a9cdcc4b807afd96eacd2de0e494a9ec927a1526cb8ce26b1c6e0a4d06415cd0210cba1398b5ff70f995fa67ad22b659578c075eb24c2a2cc9228
 SHA512 
eef4d70f9470a61d1d8cb140728cc4f2e792a4e64e0900a7410a74f3a6421410e7546e4e62bbbf35ae231b566bf162fb85de1f1ad1d8cfb2f282d2ed9a34b53a
 DIST hip-5.7.1.tar.gz 553774 BLAKE2B 
f88c235f688d3a662ec6cb4ad7fe3f82c0015015997871609cc30ab5b2f7fcb9709a08683d77194e45a6dbbe1d24c6355b128d2ecf655f1dea3468711c64e0a3
 SHA512 
68fa8753725b53c999d102d254c6b1dba53af4e00d6a48db93d10213cc02eec30b4a39c66e773d4f625dd9636cf8b0c5faa05b69fac27cf5a6b19dd3ddd2b905
 DIST hip-6.1.1.tar.gz 247192 BLAKE2B 
c40bb483fb61b3037693f456e546046598df7e0dd81a1f1c8d222ab0d9c0752092ce85c8533bd355f883dda5ce1f32f7ff2b2a58cebac50d53e0e7f4d85ca3ae
 SHA512 
3e6162938294a74af51bc2161ada38dc4ba19614e182238f320f2052a9025be6ea413e40f00cb80f4e86696793d6c4431e2417ea798a2330886a3f3e66aedf0d
+DIST hip-6.1.2.tar.gz 247193 BLAKE2B 
e343bdf233752e40cdefa0c2bbd56858bbb471155045ae1adcf651ddff2ed40dc7c7069998a35e9b26324fdf1c972e13e1222406bc52ae2591c23a45611864c5
 SHA512 
771f6494c7ff0ddb7d22193dfdbb3fb9461f6e4be347ecb879bb84c5a01a95fb4c4d3f7a0f039265d5369f6c6a5b66949af7bc91ed220f5e81a5b15ec98a68eb
 DIST hip-test-6.1.1.tar.gz 1080605 BLAKE2B 
7eddf648be31365479baa0cd4fd1c060a682a6b44d923cac1c4840c0768782db2fef4e5d97318ef0423be1e5c85b1a0cc6b9d324db789dad28be17f64ab38cae
 SHA512 
0dd679c5b94a59e192bea5789f4448b53ac23c8a03b24a347758b1d70ff692483fd4aaea0b19345eb6ffb82a4492ed21958398b53ae6244a244a660dfa33412f
+DIST hip-test-6.1.2.tar.gz 1080493 BLAKE2B 
ff501ab92c1d3207e330f5e9630e3300aa52f7c2acfae2173a964a2843952db90eea2b4ecf5db1ec6ba65d7764750b9eae3f2a9641d1a3fc71d5172e3a7264a8
 SHA512 
09fa4243c8b73ddbe163ff4c60f0f8f4182f1a37071e9747bf95ecdc219ba3a0407bdf1e2391481f537b223565a38f16e918667194666558a469d94f88a1e236
 DIST rocclr-5.1.3.tar.gz 618606 BLAKE2B 
02b7732ddd03c0883bee49c56466cd21c649159f801bfb2537eea6e640c65613eb57b37d942f465a9deb83d65735f51212dde5e4f77ba8239d1a6b7037e1800c
 SHA512 
89fd2eca39ed84a1cf525b2c606089ef39f64c1f997c4880e10722da6de4864110752640e1508db1aeb9d15c48ba4e6fe5dbe7a9e56718853ece42548028b2ca
 DIST rocclr-5.3.3.tar.gz 625944 BLAKE2B 
0cdbc1415a355e1d56628834846aaa8587c9827eeea59f4312b788e868265dcb42197181fd5ef411416da2e11662c7f665f578aa750ab88c3a5405bcc58ee449
 SHA512 
3f85532cffc09c2ca8e7cd1770263d1c1a38633ed2bc5cfe62072e12a6f8f669db400519950718be31f6b77693d372e2ef905f06c7f02e126aa9ff7d2da97924
 DIST rocclr-5.4.3.tar.gz 640557 BLAKE2B 
9ab91bab7ffb06c9c0d1c2ae79533fccc597071dda289ac375e32eb2965c638a7029951d2a49d46eeead9d7d242fe3a0cedb3e444d877af1bbf0e2d801c91e11
 SHA512 
c1d1a2ca08c2d762a221c04d394469aa7aff46086151333b145e0db9a7c7eb3dbbf8b9693e50d816aa9a13c16b4ebacf5ff3d5d8ff3393a8a764728ef5172d3a
@@ -9,6 +11,7 @@ DIST rocclr-5.5.1.tar.gz 634330 BLAKE2B 
e6383a6b6b09f274a944d66effd345e38a191ec7
 DIST rocm-5.7.0.tar.gz 845881 BLAKE2B 
08255edc1407e5ef85895336b11496319695318fce265565728ad75175b5e1dfab98f696fee2d27e60c48e862f721fad4c53118cc70b807353fff5f97ed72ac2
 SHA512 
72420e16c7cfe9687e030331838666dabaa43d686bdad1d109431e44db99070a2cf6dd64b59e3275019abedd6612f6008c798a79275e7225b6b122fb9f644660
 DIST rocm-clr-5.7.1.tar.gz 2008647 BLAKE2B 
3db0760d6f83504e60caf88a2dd5e0bc02c7db9d6f263ad0eb2cfc79aa0f88a3699c412844a0158a796d9d02e79660287e791edad787d814eefffea4fd2298b4
 SHA512 
d79323481d82fc02c12a32cdcc0d14437d512af023e7737db0387b7eecb27fe6e4ae7c71d6adce57932a04bb24c880440d9dc10aeb5af11a4f2ca64d44330965
 DIST rocm-clr-6.1.1.tar.gz 2031034 BLAKE2B 
b0485bb015d31986f4988d1db0c029c826856e50b5bb1b58fac2097c14b398f1b8d41ec198889e27ac860497a8b3c081ec31d52390d5c9ff5db092bf7cce
 SHA512 
86925e8b9a9e77b06a57daefbc7279887b4ef7c6a79c3717bc2f2d3bf29926281c60063fd17e21c65d7def520d9f579bf88f69051d053a38750ba968f69ca3fc
+DIST rocm-clr-6.1.2.tar.gz 2031283 BLAKE2B 
d51d32a77794ea97f1a3817786c9fd6b482106b665eea6e2c9b4c11e4dce19a3486386eb5ba111554c2d82c30e2a93add7502eed5768caf3fb709fb5fbb2e71b
 SHA512 
e97224451864efe0084c4117f54893c9624a6a9f365a0b4abad08fd9635f008dea742dc589429fbb714e1b8177d06362c0f5a741f6c4a050d0fd4d48da72d54b
 DIST rocm-hip-5.1.3.tar.gz 967696 BLAKE2B 
15cb52b5934b84acf515fe9c83b7c8982e00a23e20af933bdd2c4bc5b56fd42b08c8a08e840c85d2e0a8386d5a0e9c110504f68499989de1aaad00e

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

2024-07-28 Thread Patrick Lauer
commit: dc83eeab0c37b9cc7addf4406f35a952a72b8f12
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jul 28 08:03:18 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun Jul 28 08:03:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc83eeab

dev-util/hipcc: add 6.1.2

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

 dev-util/hipcc/Manifest   |  1 +
 dev-util/hipcc/hipcc-6.1.2.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/dev-util/hipcc/Manifest b/dev-util/hipcc/Manifest
index b1cc4eb922ff..86afc23fe843 100644
--- a/dev-util/hipcc/Manifest
+++ b/dev-util/hipcc/Manifest
@@ -1,2 +1,3 @@
 DIST hipcc-5.7.1.tar.gz 36589 BLAKE2B 
a8ae6bd9f0f985d78119223b67b5b35b8d1ee38edb7e43c1e77752d203fe2c8b669b3bcff0cec661054d8cb24f799e7784a49eb0664bdd1dc2bf024ce026c175
 SHA512 
2d232c8dd4a47de6e0cff9d37b4e63a26cb1809ef2ff3a119c15e992cae96ffc2f4d8c1ddffd8732dea3a3d589a93e177f424a6174f982908aa50904e265432a
 DIST llvm-project-rocm-6.1.1.tar.gz 196027084 BLAKE2B 
3ef0b6e3c47c66fd80289373e6ff8aaff44751f9b380addfae73a18dc388093c0535f230b0cc7528724bc43f6992e2ae6decd3d0d3c700893ca95a6166b7b8dc
 SHA512 
e320d4eeaa6f61ed1cdbf653d67fe887d3ce9dc0d6743b4713502e1cb5318ab8afbe1ee71f8cba07635c54ce532df6683de40ade0e5be4a52e50ce25a9b70818
+DIST llvm-project-rocm-6.1.2.tar.gz 195992927 BLAKE2B 
d821f29f2f1f7c1ff414c63a710281f16d2a394b21f3365d01b86710cc09ed27e514b49fb744bf6a36b38815afa56cc26d44f0238f38479a0c2db9bf9989f389
 SHA512 
5f7e5dbe5976141de35e96e603624bd9d5a2c08b0690ba9fcd81d1b32f540f94bb9f4b74539e2838fd60ae1312dbe5e0b429ba80a03871782cdf3bd834940ce0

diff --git a/dev-util/hipcc/hipcc-6.1.2.ebuild 
b/dev-util/hipcc/hipcc-6.1.2.ebuild
new file mode 100644
index ..87a19b598953
--- /dev/null
+++ b/dev-util/hipcc/hipcc-6.1.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( 18 )
+inherit cmake perl-functions llvm-r1
+
+DESCRIPTION="Radeon Open Compute hipcc"
+HOMEPAGE="https://github.com/ROCm/hipcc";
+
+MY_P=llvm-project-rocm-${PV}
+components=( "amd/hipcc" )
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/ROCm/llvm-project";
+   inherit git-r3
+   S="${WORKDIR}/${P}/${components[0]}"
+else
+   SRC_URI="https://github.com/ROCm/llvm-project/archive/rocm-${PV}.tar.gz 
-> ${MY_P}.tar.gz"
+   S="${WORKDIR}/${MY_P}/${components[0]}"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   $(llvm_gen_dep '
+   sys-libs/compiler-rt:${LLVM_SLOT}=
+   sys-devel/llvm:${LLVM_SLOT}=
+   sys-devel/clang:${LLVM_SLOT}=
+   ')
+"
+RDEPEND="${DEPEND}
+   !17 -amdgpu-early-inline-all=true causes OOMs in 
dependencies
+   # https://github.com/llvm/llvm-project/issues/86332
+   if [ "$LLVM_SLOT" != "17" ]; then
+   sed -e "s/-mllvm -amdgpu-early-inline-all=true //g" -i 
bin/hipcc.pl || die
+   fi
+}
+
+src_install() {
+   cmake_src_install
+   # rm unwanted copy
+   rm -rf "${ED}/usr/hip" || die
+   # Handle hipvars.pm
+   rm "${ED}/usr/bin/hipvars.pm" || die
+   perl_domodule "${S}"/bin/hipvars.pm
+}



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

2024-07-28 Thread Patrick Lauer
commit: a00b27fa8d7159c9038048338afc25fc05b2c3c7
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jul 28 08:02:35 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun Jul 28 08:02:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a00b27fa

dev-util/rocminfo: add 6.1.2

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

 dev-util/rocminfo/Manifest  |  1 +
 dev-util/rocminfo/rocminfo-6.1.2.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-util/rocminfo/Manifest b/dev-util/rocminfo/Manifest
index 600de24040c9..79c3f1de2ae4 100644
--- a/dev-util/rocminfo/Manifest
+++ b/dev-util/rocminfo/Manifest
@@ -1,2 +1,3 @@
 DIST rocminfo-5.7.1.tar.gz 17302 BLAKE2B 
395c695ed0b79c771c4240310c457aec893ffd889ddd551866753d2a0c8d4e98399672d74a7114a89faf8b1960dd54fbb0425ea00f7d15e5c740e33ce4046d0b
 SHA512 
38726bc52bd045b6281cccd702706fd6ea5b57cdc421ad23106d5447a002f4b530e8d4e4430d2bb8eb30803af3bacdaf34646a965cea26f42d726bf7f6aafbab
 DIST rocminfo-6.1.1.tar.gz 17740 BLAKE2B 
6331054e1c8a59f2d4246c3fcb999afc28a8cabea9d5faf2b95d767f7153ab0930a633ee630cabc4472413a8a54fd9ef798516baa77e94aabda7687a36bf312f
 SHA512 
d2982874ad09bfbe15418a88c2d3360f9bce262674d50f5858a08e52dd266e255f95116c85e069d7e8d28cb323164fb6999c5834163105f33e0c773aede4efdf
+DIST rocminfo-6.1.2.tar.gz 17734 BLAKE2B 
d92816dc0657a2ec0f04024311b5a7851a3cd487d73b496bfdb32ffe69cae957798f49622e477e5d0b47ac4ff86c2bba9a46e86228823f85da2d9f5376b6aef9
 SHA512 
fa1890797a89d67d18f29d73d213d68bcd31c7fd2b2cee89148b8dbd6fe7552e270af0582c7a50e80adc399197b3dc1cb5e858b1e983411079d088fc947c8c88

diff --git a/dev-util/rocminfo/rocminfo-6.1.2.ebuild 
b/dev-util/rocminfo/rocminfo-6.1.2.ebuild
new file mode 100644
index ..5f6dfcd53860
--- /dev/null
+++ b/dev-util/rocminfo/rocminfo-6.1.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+inherit cmake python-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/ROCm/rocminfo/";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/ROCm/rocminfo/archive/rocm-${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/rocminfo-rocm-${PV}"
+fi
+
+DESCRIPTION="ROCm Application for Reporting System Info"
+HOMEPAGE="https://github.com/ROCm/rocminfo";
+LICENSE="UoI-NCSA"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND=">=dev-libs/rocr-runtime-${PV}
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-6.0.0-detect-builtin-amdgpu.patch"
+)
+
+src_prepare() {
+   sed -e "/CPACK_RESOURCE_FILE_LICENSE/d" -i CMakeLists.txt || die
+   sed -e "/num_change_since_prev_pkg(/cset(NUM_COMMITS 0)" \
+   -i cmake_modules/utils.cmake || die # Fix QA issue on "git not 
found"
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=( -DROCRTST_BLD_TYPE=Release )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   rm "${ED}/usr/bin/rocm_agent_enumerator" || die
+   python_foreach_impl python_doexe rocm_agent_enumerator 
"${BUILD_DIR}"/rocm_agent_enumerator
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/onnx/

2024-07-28 Thread Patrick Lauer
commit: e0ef1b9b7a2559794adc97ec6a499154ffbf1c35
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Jul 28 16:19:25 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun Jul 28 16:19:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ef1b9b

sci-libs/onnx: add 1.16.1

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

 sci-libs/onnx/Manifest   |  1 +
 sci-libs/onnx/onnx-1.16.1.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/sci-libs/onnx/Manifest b/sci-libs/onnx/Manifest
index 9d273cf27dc6..65f50bc1fcf2 100644
--- a/sci-libs/onnx/Manifest
+++ b/sci-libs/onnx/Manifest
@@ -1 +1,2 @@
 DIST onnx-1.16.0.tar.gz 12428161 BLAKE2B 
b0d16212c527078fcbe46af8efaf8bfccb0a22825cfee3c88728314599bc90f5b43ae407cc9ec10300ed19367dff769a5d6ba29d2faa61fd8e27029e2d64e83a
 SHA512 
ef641447d8d6c4ed9f083793fe14a8568d6aa7b9b7e7b859a4082e9b892acd801230da2027d097ceaa0d68bbd37b2422b89bb7d1d55d5c3b5955c0f9c7c657c5
+DIST onnx-1.16.1.tar.gz 12428832 BLAKE2B 
15a7db2fa263914957c671bd8e94eb8b80afeba0b396e8b54f8fb2deda2965885055efae7a6f6e402eb085b5795025020f650132023ba3d4df1f395d99ec353c
 SHA512 
0ae1b36563ddeaa9947bf452eb20b83174e4c2bc4696b61768f096c401666323343fac0f699f756da99d3c29df15a0bd78fe3fa51da15f133617d7310c5b28d4

diff --git a/sci-libs/onnx/onnx-1.16.1.ebuild b/sci-libs/onnx/onnx-1.16.1.ebuild
new file mode 100644
index ..16f073d9b4d3
--- /dev/null
+++ b/sci-libs/onnx/onnx-1.16.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_EXT=1
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 cmake
+
+DESCRIPTION="Open Neural Network Exchange (ONNX)"
+HOMEPAGE="https://github.com/onnx/onnx";
+SRC_URI="https://github.com/onnx/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="disableStaticReg"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   dev-libs/protobuf:=
+"
+DEPEND="${RDEPEND}
+   dev-cpp/abseil-cpp"
+
+src_prepare() {
+   eapply "${FILESDIR}"/${PN}-1.15.0-hidden.patch
+   cmake_src_prepare
+   distutils-r1_src_prepare
+}
+
+python_configure_all()
+{
+   mycmakeargs=(
+   -DONNX_USE_PROTOBUF_SHARED_LIBS=ON
+   -DONNX_USE_LITE_PROTO=ON
+   -DONNX_BUILD_SHARED_LIBS=ON
+   -DONNX_DISABLE_STATIC_REGISTRATION=$(usex disableStaticReg ON 
OFF)
+   )
+   cmake_src_configure
+}
+
+src_configure() {
+   distutils-r1_src_configure
+}
+
+src_compile() {
+   mycmakeargs=(
+   -DONNX_USE_PROTOBUF_SHARED_LIBS=ON
+   -DONNX_USE_LITE_PROTO=ON
+   -DONNX_BUILD_SHARED_LIBS=ON
+   -DONNX_DISABLE_STATIC_REGISTRATION=$(usex disableStaticReg ON 
OFF)
+   )
+   CMAKE_ARGS="${mycmakeargs[@]}" distutils-r1_src_compile
+}
+
+python_compile_all() {
+   cmake_src_compile
+}
+
+python_install_all() {
+   cmake_src_install
+   distutils-r1_python_install_all
+}
+
+src_install() {
+   distutils-r1_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/

2024-07-29 Thread Patrick Lauer
commit: c36123c97d0b52a7e25b1ce91590af1da55af57b
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Jul 29 09:12:59 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon Jul 29 09:13:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36123c9

dev-db/citus: add 12.1.5

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

 dev-db/citus/Manifest|  1 +
 dev-db/citus/citus-12.1.5.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest
index 293f142610bd..2075f5a79dfc 100644
--- a/dev-db/citus/Manifest
+++ b/dev-db/citus/Manifest
@@ -2,3 +2,4 @@ DIST citus-11.3.1.tar.gz 6623462 BLAKE2B 
ef07fb1e6cf0dd3f49600c3befcb300d4724439
 DIST citus-12.0.1.tar.gz 6740395 BLAKE2B 
ca004f8026d94c1ed70c9c7450726287aff415c13b80b93d25a19fbae9a79cbbeaec51521fc7922d5574c75bddb9537d42d656121ca586f4512afe773be5bf76
 SHA512 
db9b882c63ef6ab848a85d547390d4fc61b97056485dcc8fa51c289a302b78d0de959e29c27a91c494fd3e20491f6a96e96436d8766d02b2770f0e375b94564e
 DIST citus-12.1.3.tar.gz 6905546 BLAKE2B 
6ece3bb20dfdad3d9413a17dc4b9177ae3cb8829e692b37bd226c60cbb1fa1e827e9de6f833d31c65835ab040593e0cc5fe4b6b0c8b0314306313cd88533e622
 SHA512 
2bcd5fa83e4fa56b90a3a3873229d3c5a294a0483d031d04ebd9602132883dc54485ca0907b867cd545f9b131a5f8cdeecb2e7e500b46d87f01aa5d5a34ff16f
 DIST citus-12.1.4.tar.gz 6906485 BLAKE2B 
cb5ed7c53449c7497693cfff69f360e43ab10acc7ac8b7a7be9bcb4e7440dbdd0bd2a85bbbac25e62b43be3040301e11180e1c797b9f6c7a56fbdad2b0cd4bf3
 SHA512 
c4f7cd8f6f2f72b66de17ae529590518d5c62654d6e1393a4c7b2f1d8b2f9c70e7d4e1f07aef3434272f84edc92d299a0c9df00934b1f065a0997c6fc5274913
+DIST citus-12.1.5.tar.gz 6912425 BLAKE2B 
ec08387ed6883ecd27f432843ae1068fdc657b62e4bd74e2feb4f806ccf7f3954c600cb5dce27db90ef3fccfd9ddf43bd88bb73fd44c8f39c8517999264e3255
 SHA512 
267cf5e52a23eabd3ac86eedb9929fbeae09b16279db5656d328ddbf64879fe3691e82fb0d15efb216e3c254b37cb3b6a5ca9c5097fc5f075c8e7b9ec3337a93

diff --git a/dev-db/citus/citus-12.1.5.ebuild b/dev-db/citus/citus-12.1.5.ebuild
new file mode 100644
index ..7b9ed91dac47
--- /dev/null
+++ b/dev-db/citus/citus-12.1.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+POSTGRES_COMPAT=( 14 15 16 )
+
+inherit postgres-multi
+
+DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups"
+HOMEPAGE="https://www.citusdata.com/";
+
+MY_PV="${PV/beta0/beta}"
+SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+IUSE=""
+LICENSE="POSTGRESQL AGPL-3"
+
+KEYWORDS="~amd64"
+
+SLOT=0
+
+RESTRICT="test"
+
+DEPEND="${POSTGRES_DEP}
+   app-arch/lz4
+   app-arch/zstd
+   "
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   postgres-multi_foreach econf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/

2024-07-29 Thread Patrick Lauer
commit: d835c7226a2e6cff1b42c18e778e42186165748f
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Jul 29 09:13:31 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon Jul 29 09:13:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d835c722

dev-db/citus: drop 12.1.3

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

 dev-db/citus/Manifest|  1 -
 dev-db/citus/citus-12.1.3.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest
index 2075f5a79dfc..730f2e049aed 100644
--- a/dev-db/citus/Manifest
+++ b/dev-db/citus/Manifest
@@ -1,5 +1,4 @@
 DIST citus-11.3.1.tar.gz 6623462 BLAKE2B 
ef07fb1e6cf0dd3f49600c3befcb300d47244393dd3bbe01450a8cb7bdb40adf1b7c6d7cf473ac80c466fc5dd4d6e0f5a62d1a587804d74011dda65731431028
 SHA512 
481d74cdf0e8de86b918fc73ed72f988f42679a827a39e7d89e2d0ebb0447d629dbaf323099dc97e886ea3012539200831f580bfe0cf3a12ef1f3a7bfe3fab42
 DIST citus-12.0.1.tar.gz 6740395 BLAKE2B 
ca004f8026d94c1ed70c9c7450726287aff415c13b80b93d25a19fbae9a79cbbeaec51521fc7922d5574c75bddb9537d42d656121ca586f4512afe773be5bf76
 SHA512 
db9b882c63ef6ab848a85d547390d4fc61b97056485dcc8fa51c289a302b78d0de959e29c27a91c494fd3e20491f6a96e96436d8766d02b2770f0e375b94564e
-DIST citus-12.1.3.tar.gz 6905546 BLAKE2B 
6ece3bb20dfdad3d9413a17dc4b9177ae3cb8829e692b37bd226c60cbb1fa1e827e9de6f833d31c65835ab040593e0cc5fe4b6b0c8b0314306313cd88533e622
 SHA512 
2bcd5fa83e4fa56b90a3a3873229d3c5a294a0483d031d04ebd9602132883dc54485ca0907b867cd545f9b131a5f8cdeecb2e7e500b46d87f01aa5d5a34ff16f
 DIST citus-12.1.4.tar.gz 6906485 BLAKE2B 
cb5ed7c53449c7497693cfff69f360e43ab10acc7ac8b7a7be9bcb4e7440dbdd0bd2a85bbbac25e62b43be3040301e11180e1c797b9f6c7a56fbdad2b0cd4bf3
 SHA512 
c4f7cd8f6f2f72b66de17ae529590518d5c62654d6e1393a4c7b2f1d8b2f9c70e7d4e1f07aef3434272f84edc92d299a0c9df00934b1f065a0997c6fc5274913
 DIST citus-12.1.5.tar.gz 6912425 BLAKE2B 
ec08387ed6883ecd27f432843ae1068fdc657b62e4bd74e2feb4f806ccf7f3954c600cb5dce27db90ef3fccfd9ddf43bd88bb73fd44c8f39c8517999264e3255
 SHA512 
267cf5e52a23eabd3ac86eedb9929fbeae09b16279db5656d328ddbf64879fe3691e82fb0d15efb216e3c254b37cb3b6a5ca9c5097fc5f075c8e7b9ec3337a93

diff --git a/dev-db/citus/citus-12.1.3.ebuild b/dev-db/citus/citus-12.1.3.ebuild
deleted file mode 100644
index 7b9ed91dac47..
--- a/dev-db/citus/citus-12.1.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-POSTGRES_COMPAT=( 14 15 16 )
-
-inherit postgres-multi
-
-DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups"
-HOMEPAGE="https://www.citusdata.com/";
-
-MY_PV="${PV/beta0/beta}"
-SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-IUSE=""
-LICENSE="POSTGRESQL AGPL-3"
-
-KEYWORDS="~amd64"
-
-SLOT=0
-
-RESTRICT="test"
-
-DEPEND="${POSTGRES_DEP}
-   app-arch/lz4
-   app-arch/zstd
-   "
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   postgres-multi_foreach econf
-}



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

2024-07-29 Thread Patrick Lauer
commit: 7b36d4e3a538c0c6270b46e40ab783c2cd567e8b
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Jul 30 06:57:41 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Jul 30 06:58:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b36d4e3

dev-libs/re2: Restrict abseil-cpp dep

Build failure with older versions

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

 dev-libs/re2/{re2-0.2024.07.02.ebuild => re2-0.2024.07.02-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/re2/re2-0.2024.07.02.ebuild 
b/dev-libs/re2/re2-0.2024.07.02-r1.ebuild
similarity index 97%
rename from dev-libs/re2/re2-0.2024.07.02.ebuild
rename to dev-libs/re2/re2-0.2024.07.02-r1.ebuild
index 264cbe9a7fcf..b37f149ffec5 100644
--- a/dev-libs/re2/re2-0.2024.07.02.ebuild
+++ b/dev-libs/re2/re2-0.2024.07.02-r1.ebuild
@@ -28,7 +28,7 @@ RESTRICT="!test? ( test )"
 
 BDEPEND="virtual/pkgconfig"
 RDEPEND="
-   dev-cpp/abseil-cpp:=
+   >=dev-cpp/abseil-cpp-20240116.2-r3:=
benchmark? ( dev-cpp/benchmark )
icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )
 "



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/, sys-cluster/ceph/files/

2024-07-30 Thread Patrick Lauer
commit: c8481002b920e87cfbffc3ca7908921134d70087
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Jul 30 07:49:34 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Jul 30 09:05:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8481002

sys-cluster/ceph: Fix build with gcc-14

Bug: https://bugs.gentoo.org/936889
Signed-off-by: Patrick Lauer  gentoo.org>

 sys-cluster/ceph/ceph-18.2.1-r3.ebuild   | 493 +++
 sys-cluster/ceph/files/ceph-18.2.1-gcc14-2.patch | 253 
 sys-cluster/ceph/files/ceph-18.2.1-gcc14.patch   | 141 +++
 3 files changed, 887 insertions(+)

diff --git a/sys-cluster/ceph/ceph-18.2.1-r3.ebuild 
b/sys-cluster/ceph/ceph-18.2.1-r3.ebuild
new file mode 100644
index ..212dd1166fae
--- /dev/null
+++ b/sys-cluster/ceph/ceph-18.2.1-r3.ebuild
@@ -0,0 +1,493 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+LUA_COMPAT=( lua5-{3..4} )
+
+inherit check-reqs bash-completion-r1 cmake flag-o-matic lua-single \
+   python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles
+
+XSIMD_HASH="aeec9c872c8b475dedd7781336710f2dd2666cb2"
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/";
+
+SRC_URI="
+   https://download.ceph.com/tarballs/${P}.tar.gz
+   parquet? ( 
https://github.com/xtensor-stack/xsimd/archive/${XSIMD_HASH}.tar.gz -> 
ceph-xsimd-${PV}.tar.gz )
+"
+
+LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+CPU_FLAGS_X86=(avx2 avx512f pclmul sse{,2,3,4_1,4_2} ssse3)
+
+IUSE="
+   babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana
+   jemalloc jaeger kafka kerberos ldap lttng +mgr +parquet pmdk rabbitmq
+   +radosgw rbd-rwl rbd-ssd rdma rgw-lua selinux +ssl spdk +sqlite 
+system-boost
+   systemd +tcmalloc test +uring xfs zbd zfs
+"
+
+IUSE+="$(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
+
+DEPEND="
+   ${LUA_DEPS}
+   ${PYTHON_DEPS}
+   acct-group/ceph
+   acct-user/ceph
+   virtual/libudev:=
+   app-arch/bzip2:=
+   app-arch/lz4:=
+   app-arch/snappy:=
+   >=app-arch/snappy-1.1.9-r1
+   app-arch/zstd:=
+   app-shells/bash:0
+   app-misc/jq:=
+   dev-cpp/gflags:=
+   dev-lang/jsonnet:=
+   dev-libs/libaio:=
+   dev-libs/libnl:3=
+   dev-libs/libxml2:=
+   dev-libs/libevent:=
+   dev-libs/libutf8proc:=
+   dev-libs/nss:=
+   dev-libs/openssl:=
+   =dev-util/google-perftools-2.6.1:= )
+   jaeger? (
+   dev-cpp/nlohmann_json:=
+   dev-cpp/opentelemetry-cpp:=[jaeger]
+   )
+   kafka? ( dev-libs/librdkafka:= )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   lttng? ( dev-util/lttng-ust:= )
+   parquet? ( dev-libs/re2:= )
+   pmdk? (
+   >=dev-libs/pmdk-1.10.0:=
+   sys-block/ndctl:=
+   )
+   rabbitmq? ( net-libs/rabbitmq-c:= )
+   radosgw? (
+   dev-libs/icu:=
+   dev-libs/expat:=
+   net-misc/curl:=[curl_ssl_openssl]
+   )
+   rbd-rwl? ( dev-libs/pmdk:= )
+   rdma? ( sys-cluster/rdma-core:= )
+   spdk? ( dev-util/cunit )
+   sqlite? ( dev-db/sqlite:= )
+   system-boost? ( dev-libs/boost:=[context,python,${PYTHON_USEDEP},zlib] )
+   uring? ( sys-libs/liburing:= )
+   xfs? ( sys-fs/xfsprogs:= )
+   zbd? ( sys-block/libzbd:= )
+   zfs? ( sys-fs/zfs:= )
+"
+BDEPEND="
+   amd64? ( dev-lang/nasm )
+   x86? ( dev-lang/yasm )
+   app-alternatives/cpio
+   dev-debug/valgrind
+   >=dev-build/cmake-3.5.0
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sphinx
+   dev-util/gperf
+   dev-util/ragel
+   sys-apps/coreutils
+   sys-apps/grep
+   sys-apps/util-linux
+   sys-apps/which
+   app-alternatives/bc
+   sys-devel/patch
+   virtual/pkgconfig
+   jaeger? (
+   app-alternatives/yacc
+   app-alternatives/lex
+   )
+   test? (
+   dev-util/cunit
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   sys-apps/grep[pcre]
+   sys-fs/btrfs-progs
+   )
+"
+RDEPEND="
+   ${DEPEND}
+   app-admin/sudo
+   net-misc/socat
+   sys-apps/gptfdisk
+   sys-apps/nvme-cli
+   >=sys-apps/smartmontools-7.0
+   sys-block/parted
+   sys-fs/cryptsetup
+   sys-fs

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/, sys-cluster/ceph/files/

2024-07-30 Thread Patrick Lauer
commit: facfa7ae3832068faf09c7671993f816e8c6486e
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Jul 30 09:04:54 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Jul 30 09:05:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=facfa7ae

sys-cluster/ceph: add 18.2.4

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

 sys-cluster/ceph/Manifest |   2 +
 sys-cluster/ceph/ceph-18.2.4.ebuild   | 493 ++
 sys-cluster/ceph/files/ceph-18.2.4-liburing.patch |  26 ++
 3 files changed, 521 insertions(+)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 7359f5913f9f..39bec2fe54d7 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -3,6 +3,8 @@ DIST ceph-16.2.15.tar.gz 157260936 BLAKE2B 
4de2e35c870ca005bf86f8158709d021785ec
 DIST ceph-17.2.6.tar.gz 168093221 BLAKE2B 
f79efce9bd7f485b43ae1b4da94a1d9fb3753003f34535e93c80e480ffeaaf054d371f75bca72402da5f9dd460aafa820bb2af550d213bdbcca74aa939180431
 SHA512 
dca9aea2ce210c15fcc34cb06a5dc5b4488ffa36d684166d47ebd87e48b54b6fee0882e1c67007a780e1c25754e9bc6e760cc10f60ea1183263f8504ef2dbd9b
 DIST ceph-17.2.7.tar.gz 168577111 BLAKE2B 
e3470819305e580b4afc658564b9ac261d1db53242acc5d5ec6bf6166024394de927b745b7a752e010fdc020a3829ca5e7d3ac27a99cf60f45876f12fef1c927
 SHA512 
9005de7661c6a9d1054f1388cff2f48eb1af93565ebf852669de546eed594ed6a2668944b25a64c406d00f88bd2f7a6eac2ae96b04789c03ea4d248d1a683e7b
 DIST ceph-18.2.1.tar.gz 197490056 BLAKE2B 
bcb66957a4e9502fda268aea09550ecc3775c83c2b4780a338364fd13b553164cae4c66dc69e64fb5df345d89161fe9d72ec42d9aa38eada0f77970b4125dc3c
 SHA512 
88e1c18bc6c824b6203cf026cca4c9409000e7cf5b2b986e22ab74d2790d8b93d91556bd3af15a320dbdd0cf2302308f0b2c75fd1243bc5a65f76fc6b3d70736
+DIST ceph-18.2.4.tar.gz 226953064 BLAKE2B 
3865ea051d1bd2f9aa44e6379f5bf2c7a526b076b327366dcf502d5a2358cc4d9bc53c7275e7b0f91387ec22a8a0e427f5e851a9f5308320091d1a6306bc9097
 SHA512 
a4ebb4e14032e6ab8e1fd8836f39234b771cb0a4b655166e9c69493a2c0d687064af4bb35523d0501629605521854e49f5c53a56279f72810d108c76f4f88c5b
 DIST ceph-xsimd-17.2.6.tar.gz 173025 BLAKE2B 
54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713
 SHA512 
ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33
 DIST ceph-xsimd-17.2.7.tar.gz 173025 BLAKE2B 
54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713
 SHA512 
ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33
 DIST ceph-xsimd-18.2.1.tar.gz 173025 BLAKE2B 
54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713
 SHA512 
ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33
+DIST ceph-xsimd-18.2.4.tar.gz 173025 BLAKE2B 
54679c24804c195ae55b9f49589e331dde92c6d89aaa20e827539e9a4e0010c7549cdd5cf02a7ebed83f953ab2a6f1d9cc9a98cf45c3dc7758ae4938c9c43713
 SHA512 
ecc58e7909648aaa22aefbf76ee2c5a2bece4b1b88da9c7eda1b69a46247e619ff99c4366afd6015f95debd68c1a6b89292c677b9049462d0fc0255fbc0c2a33

diff --git a/sys-cluster/ceph/ceph-18.2.4.ebuild 
b/sys-cluster/ceph/ceph-18.2.4.ebuild
new file mode 100644
index ..12e9de0776c2
--- /dev/null
+++ b/sys-cluster/ceph/ceph-18.2.4.ebuild
@@ -0,0 +1,493 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+LUA_COMPAT=( lua5-{3..4} )
+
+inherit check-reqs bash-completion-r1 cmake flag-o-matic lua-single \
+   python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles
+
+XSIMD_HASH="aeec9c872c8b475dedd7781336710f2dd2666cb2"
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/";
+
+SRC_URI="
+   https://download.ceph.com/tarballs/${P}.tar.gz
+   parquet? ( 
https://github.com/xtensor-stack/xsimd/archive/${XSIMD_HASH}.tar.gz -> 
ceph-xsimd-${PV}.tar.gz )
+"
+
+LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+CPU_FLAGS_X86=(avx2 avx512f pclmul sse{,2,3,4_1,4_2} ssse3)
+
+IUSE="
+   babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana
+   jemalloc jaeger kafka kerberos ldap lttng +mgr +parquet pmdk rabbitmq
+   +radosgw rbd-rwl rbd-ssd rdma rgw-lua selinux +ssl spdk +sqlite 
+system-boost
+   systemd +tcmalloc test +uring xfs zbd zfs
+"
+
+IUSE+="$(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
+
+DEPEND="
+   ${LUA_DEPS}
+

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/

2024-07-30 Thread Patrick Lauer
commit: 855699bc796997c6bc8a807a5f3aa145a40c97d6
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Jul 30 12:25:16 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Jul 30 12:29:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855699bc

sys-cluster/ceph: Restrict re2 version for parquet

Bug: https://bugs.gentoo.org/936932
Signed-off-by: Patrick Lauer  gentoo.org>

 sys-cluster/ceph/{ceph-18.2.4.ebuild => ceph-18.2.4-r1.ebuild} | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/ceph/ceph-18.2.4.ebuild 
b/sys-cluster/ceph/ceph-18.2.4-r1.ebuild
similarity index 99%
rename from sys-cluster/ceph/ceph-18.2.4.ebuild
rename to sys-cluster/ceph/ceph-18.2.4-r1.ebuild
index 12e9de0776c2..72c7f3f2a9e0 100644
--- a/sys-cluster/ceph/ceph-18.2.4.ebuild
+++ b/sys-cluster/ceph/ceph-18.2.4-r1.ebuild
@@ -87,7 +87,10 @@ DEPEND="
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap:= )
lttng? ( dev-util/lttng-ust:= )
-   parquet? ( dev-libs/re2:= )
+   parquet? (
+   =dev-libs/pmdk-1.10.0:=
sys-block/ndctl:=



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/

2024-07-30 Thread Patrick Lauer
commit: b08fbad08006b48bb93b66d433484caf6eca7af7
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Jul 30 12:28:36 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Jul 30 12:29:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08fbad0

sys-cluster/ceph: Add dev-vcs/git dep

Temporary fix as build system trips over lack of git.

Bug: https://bugs.gentoo.org/934916
Signed-off-by: Patrick Lauer  gentoo.org>

 sys-cluster/ceph/ceph-18.2.4-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-cluster/ceph/ceph-18.2.4-r1.ebuild 
b/sys-cluster/ceph/ceph-18.2.4-r1.ebuild
index 72c7f3f2a9e0..3eee4228c126 100644
--- a/sys-cluster/ceph/ceph-18.2.4-r1.ebuild
+++ b/sys-cluster/ceph/ceph-18.2.4-r1.ebuild
@@ -62,6 +62,7 @@ DEPEND="
dev-cpp/yaml-cpp:=
dev-python/natsort[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-vcs/git
net-dns/c-ares:=
net-libs/gnutls:=
sys-auth/oath-toolkit:=



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/

2024-08-01 Thread Patrick Lauer
commit: 6c3ed0dd58287c62977c6466beaa81e057e48c64
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Aug  1 10:07:01 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu Aug  1 10:09:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3ed0dd

sys-cluster/ceph: Fix parquet and zfs

Disable zfs support because that is bitrotted upstream,
and we have no zfs old enough to make it work.

Staple in new arrow/parquet lib.
This allows all the parquet parts to have a new enough
C++ dialect and doesn't force ancient versions of
re2/abseil-cpp

Bug: https://bugs.gentoo.org/936932
Bug: https://bugs.gentoo.org/914984
Signed-off-by: Patrick Lauer  gentoo.org>

 sys-cluster/ceph/Manifest  |   1 +
 sys-cluster/ceph/ceph-18.2.4-r2.ebuild | 501 +
 2 files changed, 502 insertions(+)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 39bec2fe54d7..7f14b615ae13 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,3 +1,4 @@
+DIST apache-arrow-17.0.0.tar.gz 21822331 BLAKE2B 
64f9321cbf13fafae5938f26840d3ef642d6f5b40386315030bc70fe8703786ee394c8483d2bde7961cf2b5c15470ffebd7c66029e116b05cfbf5524e9fe51f1
 SHA512 
4e2a617b8deeb9f94ee085653a721904a75696f0827bcba82b535cc7f4f723066a09914c7fa83c593e51a8a4031e8bf99e563cac1ebb1d89604cb406975d4864
 DIST ceph-16.2.14.tar.gz 157243362 BLAKE2B 
799132ebc815380b2040250915c82c5752983a23e2489e7c12e624b70a93b29c151cb1ab9670e43f2c89d75523655e57860dcdc797d455abc6c6ddc3c880c70c
 SHA512 
397845f44d94e01ae49c5f4dabd75b8bf20c9ece9aeba85f4a5c12154335420cce390bfd94146be3bef763d44e47d15522a84b4f6cdc6bdde77982ac8bd79a54
 DIST ceph-16.2.15.tar.gz 157260936 BLAKE2B 
4de2e35c870ca005bf86f8158709d021785ec592ac316eb1073c259dba8ee9e89f63f70bc90c4a26fe5ba08e523df5722e613be346b599392ca3d8215addd730
 SHA512 
f12f745f55f4e5e4b41de53df638d7fee68054767ed2ec8e7c53d1c74988d18d4673465496c0fbdcf61cf29f62723d4d166dbf8550e2587ea14b30fae444c97a
 DIST ceph-17.2.6.tar.gz 168093221 BLAKE2B 
f79efce9bd7f485b43ae1b4da94a1d9fb3753003f34535e93c80e480ffeaaf054d371f75bca72402da5f9dd460aafa820bb2af550d213bdbcca74aa939180431
 SHA512 
dca9aea2ce210c15fcc34cb06a5dc5b4488ffa36d684166d47ebd87e48b54b6fee0882e1c67007a780e1c25754e9bc6e760cc10f60ea1183263f8504ef2dbd9b

diff --git a/sys-cluster/ceph/ceph-18.2.4-r2.ebuild 
b/sys-cluster/ceph/ceph-18.2.4-r2.ebuild
new file mode 100644
index ..650b5d03e14f
--- /dev/null
+++ b/sys-cluster/ceph/ceph-18.2.4-r2.ebuild
@@ -0,0 +1,501 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+LUA_COMPAT=( lua5-{3..4} )
+
+inherit check-reqs bash-completion-r1 cmake flag-o-matic lua-single \
+   python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles
+
+XSIMD_HASH="aeec9c872c8b475dedd7781336710f2dd2666cb2"
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/";
+
+SRC_URI="
+   https://download.ceph.com/tarballs/${P}.tar.gz
+   parquet? ( 
https://github.com/xtensor-stack/xsimd/archive/${XSIMD_HASH}.tar.gz -> 
ceph-xsimd-${PV}.tar.gz
+   mirror://apache/arrow/arrow-17.0.0/apache-arrow-17.0.0.tar.gz )
+"
+
+LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+CPU_FLAGS_X86=(avx2 avx512f pclmul sse{,2,3,4_1,4_2} ssse3)
+
+IUSE="
+   babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana
+   jemalloc jaeger kafka kerberos ldap lttng +mgr +parquet pmdk rabbitmq
+   +radosgw rbd-rwl rbd-ssd rdma rgw-lua selinux +ssl spdk +sqlite 
+system-boost
+   systemd +tcmalloc test +uring xfs zbd
+"
+
+IUSE+="$(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
+
+DEPEND="
+   ${LUA_DEPS}
+   ${PYTHON_DEPS}
+   acct-group/ceph
+   acct-user/ceph
+   virtual/libudev:=
+   app-arch/bzip2:=
+   app-arch/lz4:=
+   app-arch/snappy:=
+   >=app-arch/snappy-1.1.9-r1
+   app-arch/zstd:=
+   app-shells/bash:0
+   app-misc/jq:=
+   dev-cpp/gflags:=
+   dev-lang/jsonnet:=
+   dev-libs/libaio:=
+   dev-libs/libnl:3=
+   dev-libs/libxml2:=
+   dev-libs/libevent:=
+   dev-libs/libutf8proc:=
+   dev-libs/nss:=
+   dev-libs/openssl:=
+   =dev-util/google-perftools-2.6.1:= )
+   jaeger? (
+   dev-cpp/nlohmann_json:=
+   dev-cpp/opentelemetry-cpp:=[jaeger]
+   )
+   kafka? ( dev-libs/librdkafka:= )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   lttng? ( dev-util/lttng-ust:= )
+   parquet? (
+   dev-cpp/xsimd
+   dev-libs/re2:=
+   )
+   pmdk? (
+   >

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/

2024-08-01 Thread Patrick Lauer
commit: 532ea5f9c79b334ea6e4fffa37ebc778fee3b56f
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Aug  1 13:46:24 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu Aug  1 13:47:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=532ea5f9

sys-cluster/ceph: Fix quoting

Also add comment to parquet surgery

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

 sys-cluster/ceph/ceph-18.2.4-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/ceph/ceph-18.2.4-r2.ebuild 
b/sys-cluster/ceph/ceph-18.2.4-r2.ebuild
index 650b5d03e14f..5ff0923c01b8 100644
--- a/sys-cluster/ceph/ceph-18.2.4-r2.ebuild
+++ b/sys-cluster/ceph/ceph-18.2.4-r2.ebuild
@@ -298,8 +298,9 @@ src_prepare() {
rm src/test/cli/ceph-authtool/cap*.t || die
 
if use parquet; then
+   # hammer in newer version of parquet/arrow
rm -rf src/arrow/
-   mv ${WORKDIR}/apache-arrow-17.0.0 src/arrow || die
+   mv "${WORKDIR}/apache-arrow-17.0.0 src/arrow" || die
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/

2024-08-01 Thread Patrick Lauer
commit: 008eda1e7072aa8da0be7a5e4a5f2772f8e66118
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Aug  1 16:46:51 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu Aug  1 16:47:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008eda1e

sys-cluster/ceph: Fix quoting

Closes: https://bugs.gentoo.org/937086
Signed-off-by: Patrick Lauer  gentoo.org>

 sys-cluster/ceph/ceph-18.2.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ceph/ceph-18.2.4-r2.ebuild 
b/sys-cluster/ceph/ceph-18.2.4-r2.ebuild
index 5ff0923c01b8..4a1dedf9eaf6 100644
--- a/sys-cluster/ceph/ceph-18.2.4-r2.ebuild
+++ b/sys-cluster/ceph/ceph-18.2.4-r2.ebuild
@@ -300,7 +300,7 @@ src_prepare() {
if use parquet; then
# hammer in newer version of parquet/arrow
rm -rf src/arrow/
-   mv "${WORKDIR}/apache-arrow-17.0.0 src/arrow" || die
+   mv "${WORKDIR}/apache-arrow-17.0.0" src/arrow || die
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/

2024-08-02 Thread Patrick Lauer
commit: de7c8cfe29d96d5ca26dc603e142e196f9940be0
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Aug  2 07:02:08 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Aug  2 07:03:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de7c8cfe

sys-cluster/ceph: Make lz4 dep for parquet explicit

lz4 gets pulled in by other things, arrow/parquet needs newer version

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

 sys-cluster/ceph/ceph-18.2.4-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-cluster/ceph/ceph-18.2.4-r2.ebuild 
b/sys-cluster/ceph/ceph-18.2.4-r2.ebuild
index 4a1dedf9eaf6..68cab6ebb980 100644
--- a/sys-cluster/ceph/ceph-18.2.4-r2.ebuild
+++ b/sys-cluster/ceph/ceph-18.2.4-r2.ebuild
@@ -90,6 +90,7 @@ DEPEND="
ldap? ( net-nds/openldap:= )
lttng? ( dev-util/lttng-ust:= )
parquet? (
+   >=app-arch/lz4-1.10
dev-cpp/xsimd
dev-libs/re2:=
)



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2024-08-02 Thread Patrick Lauer
commit: b0404fc1518222074b5550b00b0d80908043e4c2
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Aug  2 09:49:36 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Aug  2 09:49:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0404fc1

net-misc/kafka-bin: drop 3.7.0

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

 net-misc/kafka-bin/Manifest   |  1 -
 net-misc/kafka-bin/kafka-bin-3.7.0.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 34fe989db724..1f86249bf24e 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -1,5 +1,4 @@
 DIST kafka_2.13-3.5.2.tgz 110420856 BLAKE2B 
fd59e7fcb22a944f6fdee4ecda7d418f3818c42b23a0b8a02ef629781ed8a34c95e4ad75560f9e3fb9bbc32933f7960f086c39d2294c336b8ab520c887aa8a22
 SHA512 
229ccc5e3e6b3b9845f59f6e829d70711c5a5a2293f32b6bcabc37350666f874bc7d8f08130f712a1b32915205c10f2847f04908c20d5f7fdb4b62d058c9defe
 DIST kafka_2.13-3.6.1.tgz 113466638 BLAKE2B 
1142459c2810cf4df8785afc9fab57440357000a97b23cfec8b6c59d886706d4fd13120388e9473917106c1cb237f65671bb1258de1343ef7818b3b97617f0b4
 SHA512 
1f063cd67463dd3bb5a5e06e7a1c2278db84bfc836a634fac7c9a005de66a42ac00b32f5e9bbdd22086605f73659efd4ce5bd1185196b02a743be0898daac55d
-DIST kafka_2.13-3.7.0.tgz 119028138 BLAKE2B 
5d366f5d9456668f4914da30fa32f7104816ec721379f88c5e77946f01256e02a7a6465e6865cb957af5bdf6a77e3ae16cf9e715f3b13ce00e1debd0ce34d4f3
 SHA512 
b8679283a2d8dab86e7c636b2c688fe9d9e64ac437241f65ef7a1733f4d26a2bd415eefa04f09f1911373bcd2a5dbc3838c76347f68656425c09202cd290ce91
 DIST kafka_2.13-3.7.1.tgz 120235344 BLAKE2B 
ae78e77b52eae9099f700a7644120b307cb2e8f84fb76b313b4fe208988d7010856a36253eb3ce4196a3bb8ac1c791e9d83969913f67553dea702f4b55675446
 SHA512 
78e985235d245ba9e2951a82e723a62b8aba8b74a2c8376f7271906af715a36de9142c446096f13fd4bff3a4c10f1d080eb924e91e2256ec2db779906fd6737d
 DIST kafka_2.13-3.8.0.tgz 120735482 BLAKE2B 
3ea97f26b650b7f2f3741d40b95e9e247fc8bade4bc4a767b7cd61338618d23dbca016da24bbb6dd07ddfee1ac239b89de441e46720fe490d2e6693e4f5b810e
 SHA512 
0a33b7be7b6fa53249ba80f9d02cda71ed81927c160aa6ee9be1e3d3c1c4b50466ffc905293143fd88ceac7f5e7d8f5bec28ef972addd3c459cc8b1291e738aa

diff --git a/net-misc/kafka-bin/kafka-bin-3.7.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.7.0.ebuild
deleted file mode 100644
index 750555119b44..
--- a/net-misc/kafka-bin/kafka-bin-3.7.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A high-throughput distributed messaging system"
-HOMEPAGE="https://kafka.apache.org/";
-
-# pick recommended scala version
-SCALA_VERSION=2.13
-MY_PN="kafka"
-MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
-SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
-
-RESTRICT="mirror"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="internal-zookeeper connect"
-
-COMMON_DEPEND="acct-group/kafka
-   acct-user/kafka
-   virtual/jre:="
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-INSTALL_DIR="/opt/${MY_PN}"
-
-src_prepare() {
-   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
-   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
-   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
-   eapply_user
-}
-
-src_install() {
-   insinto /etc/kafka
-   doins config/zookeeper.properties config/server.properties
-   if use "internal-zookeeper"; then
-   keepdir /var/lib/kafka/zookeeper
-   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
-
-   ewarn "Zookeeper owner has been changed to kafka:kafka"
-   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
-   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
-   ewarn "to keep the previous behavior."
-   ewarn "All logs files have been move to /var/log/kafka/"
-   fi
-
-   if use "connect"; then
-   doins config/connect-distributed.properties 
config/connect-standalone.properties
-   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
-   fi
-
-   keepdir /var/lib/kafka
-   fowners -R kafka:kafka /var/lib/kafka
-
-   keepdir /var/log/kafka
-   fowners -R kafka:kafka /var/log/kafka
-
-   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
-
-   dodir "${INSTALL_DIR}"
-   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
-   keepdir "${INSTALL_DIR}/logs"
-   fowners -R kafka:kafka "${INSTALL_DIR}"
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/kafka-bin/

2024-08-02 Thread Patrick Lauer
commit: aa0ae00bba51634a579b9437b635bd40ae7f77ac
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Aug  2 09:49:19 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Aug  2 09:49:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0ae00b

net-misc/kafka-bin: add 3.8.0

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

 net-misc/kafka-bin/Manifest   |  1 +
 net-misc/kafka-bin/kafka-bin-3.8.0.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/kafka-bin/Manifest b/net-misc/kafka-bin/Manifest
index 89efbe84e4bf..34fe989db724 100644
--- a/net-misc/kafka-bin/Manifest
+++ b/net-misc/kafka-bin/Manifest
@@ -2,3 +2,4 @@ DIST kafka_2.13-3.5.2.tgz 110420856 BLAKE2B 
fd59e7fcb22a944f6fdee4ecda7d418f3818
 DIST kafka_2.13-3.6.1.tgz 113466638 BLAKE2B 
1142459c2810cf4df8785afc9fab57440357000a97b23cfec8b6c59d886706d4fd13120388e9473917106c1cb237f65671bb1258de1343ef7818b3b97617f0b4
 SHA512 
1f063cd67463dd3bb5a5e06e7a1c2278db84bfc836a634fac7c9a005de66a42ac00b32f5e9bbdd22086605f73659efd4ce5bd1185196b02a743be0898daac55d
 DIST kafka_2.13-3.7.0.tgz 119028138 BLAKE2B 
5d366f5d9456668f4914da30fa32f7104816ec721379f88c5e77946f01256e02a7a6465e6865cb957af5bdf6a77e3ae16cf9e715f3b13ce00e1debd0ce34d4f3
 SHA512 
b8679283a2d8dab86e7c636b2c688fe9d9e64ac437241f65ef7a1733f4d26a2bd415eefa04f09f1911373bcd2a5dbc3838c76347f68656425c09202cd290ce91
 DIST kafka_2.13-3.7.1.tgz 120235344 BLAKE2B 
ae78e77b52eae9099f700a7644120b307cb2e8f84fb76b313b4fe208988d7010856a36253eb3ce4196a3bb8ac1c791e9d83969913f67553dea702f4b55675446
 SHA512 
78e985235d245ba9e2951a82e723a62b8aba8b74a2c8376f7271906af715a36de9142c446096f13fd4bff3a4c10f1d080eb924e91e2256ec2db779906fd6737d
+DIST kafka_2.13-3.8.0.tgz 120735482 BLAKE2B 
3ea97f26b650b7f2f3741d40b95e9e247fc8bade4bc4a767b7cd61338618d23dbca016da24bbb6dd07ddfee1ac239b89de441e46720fe490d2e6693e4f5b810e
 SHA512 
0a33b7be7b6fa53249ba80f9d02cda71ed81927c160aa6ee9be1e3d3c1c4b50466ffc905293143fd88ceac7f5e7d8f5bec28ef972addd3c459cc8b1291e738aa

diff --git a/net-misc/kafka-bin/kafka-bin-3.8.0.ebuild 
b/net-misc/kafka-bin/kafka-bin-3.8.0.ebuild
new file mode 100644
index ..750555119b44
--- /dev/null
+++ b/net-misc/kafka-bin/kafka-bin-3.8.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A high-throughput distributed messaging system"
+HOMEPAGE="https://kafka.apache.org/";
+
+# pick recommended scala version
+SCALA_VERSION=2.13
+MY_PN="kafka"
+MY_P="${MY_PN}_${SCALA_VERSION}-${PV}"
+SRC_URI="mirror://apache/kafka/${PV}/${MY_P}.tgz"
+
+RESTRICT="mirror"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="internal-zookeeper connect"
+
+COMMON_DEPEND="acct-group/kafka
+   acct-user/kafka
+   virtual/jre:="
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+INSTALL_DIR="/opt/${MY_PN}"
+
+src_prepare() {
+   sed -i -e 's:/tmp/zookeeper:/var/lib/kafka/zookeeper:' 
"config/zookeeper.properties" || die
+   sed -i -e 's:/tmp/kafka-logs:/var/lib/kafka/logs:' 
"config/server.properties" || die
+   sed -i -e 's:/tmp/connect.offsets:/var/lib/kafka/connect.offsets:' 
"config/connect-standalone.properties" || die
+   eapply_user
+}
+
+src_install() {
+   insinto /etc/kafka
+   doins config/zookeeper.properties config/server.properties
+   if use "internal-zookeeper"; then
+   keepdir /var/lib/kafka/zookeeper
+   newinitd "${FILESDIR}/${MY_PN}-zookeeper.init.d" 
"${MY_PN}-zookeeper"
+
+   ewarn "Zookeeper owner has been changed to kafka:kafka"
+   ewarn "you might want to run chown -R kafka:kafka 
/var/lib/kafka/zookeeper"
+   ewarn "or set COMMAND_USER=\"root:root\" in 
/etc/conf.d/kafka-zookeeper"
+   ewarn "to keep the previous behavior."
+   ewarn "All logs files have been move to /var/log/kafka/"
+   fi
+
+   if use "connect"; then
+   doins config/connect-distributed.properties 
config/connect-standalone.properties
+   newinitd "${FILESDIR}/${MY_PN}-connect-distributed.init.d" 
"${MY_PN}-connect-distributed"
+   fi
+
+   keepdir /var/lib/kafka
+   fowners -R kafka:kafka /var/lib/kafka
+
+   keepdir /var/log/kafka
+   fowners -R kafka:kafka /var/log/kafka
+
+   newinitd "${FILESDIR}/${MY_PN}.init.d.5" "${MY_PN}"
+
+   dodir "${INSTALL_DIR}"
+   cp -pRP bin config libs "${ED}/${INSTALL_DIR}" || die
+   keepdir "${INSTALL_DIR}/logs"
+   fowners -R kafka:kafka "${INSTALL_DIR}"
+}



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

2024-08-12 Thread Patrick Lauer
commit: 04d27fea2234aeb136ac6ccce7577e48ed5ef863
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Aug 13 04:10:45 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Aug 13 04:10:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d27fea

sys-apps/syd: add 3.24.0

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

 sys-apps/syd/Manifest  |  12 ++
 sys-apps/syd/syd-3.24.0.ebuild | 310 +
 2 files changed, 322 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 96add8b5e1b9..ab9e9133f77c 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -27,6 +27,7 @@ DIST bstr-1.9.1.crate 380305 BLAKE2B 
52b45bd48874d052636c6b451cc36d8b012808ea519
 DIST bumpalo-3.16.0.crate 85677 BLAKE2B 
08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49
 SHA512 
a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
 DIST caps-0.5.5.crate 17575 BLAKE2B 
77d788f936eb36c2f4776ee719cdc138dac4b840ce632190f34ed26e705175209f9905c71d96d54f0c69f4c6d25f0a203a4d490f2034c330480bedd5ffab149e
 SHA512 
866312aa0f3847dc2779570d1466aaae00945d78a2f5f3b05a833c67a2abd04c0380715f61dce79814845e4e57321adde67fea97f99dca56a970c6e6f80aa029
 DIST cast-0.3.0.crate 11452 BLAKE2B 
fe6e0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb
 SHA512 
4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
+DIST cc-1.1.10.crate 82159 BLAKE2B 
81168fd673e065a3ecc5b3aea8b288c5353bdf5ff82e9dc1c0970225ab7f51dc2be00bc977690934af1df094f89c7e57e35702950849a9a2a07b1876ef950cec
 SHA512 
8c72753166fdb0d9d4b326938c5423d996dac82b5af65c8fb16734bb3ddbbc31a9254a18f1ef5f06a770261ab947d06757acbc60af9486496d3562dab30b3733
 DIST cc-1.1.5.crate 81493 BLAKE2B 
3edd99cd9d05b090a57cf62f1236c02d0731baa8b2bdcd6c14f21e68323cdf4a65439f81701c1b1960b70919f1a342f1ad8e0bc830bfd187eedbbf443a5df77b
 SHA512 
2ee646d3808bd06b3bba5788d0f93762009875e1f5c25dad67b0f8dafcb512be3ff105bf9d2e92a2507a2fd942b8d774004971c1f203ad40894336ffb89ceebd
 DIST cc-1.1.7.crate 81694 BLAKE2B 
95f2a266cf4c42cd4212cd07c0fc436400affbacf66c4a089359fcef4ec5c51c727ac6f3876515ea3460076898a0e03da6647ed0d2e67bee5d151194dd47da19
 SHA512 
2c3b3d99b292ba44b4805f4a77daebeae054267755a08b1a2d5583f89ba1cf01b42e9393279c8f37f64998fd14c9648dcdb41fa5b2390c3c4442afb484f624ef
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
@@ -36,8 +37,10 @@ DIST ciborium-0.2.2.crate 35611 BLAKE2B 
7bb34ed2b16f55af2d762bbc83263bba901a0f05
 DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 
07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575
 SHA512 
641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
 DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 
3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488
 SHA512 
2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
 DIST clap-4.5.13.crate 56267 BLAKE2B 
233f2fb4405ee2ff669220214c13b6c94858dbc375c8bf7eb83d7488690d74ebd8e1514679e02d1354b493b6e37fd7ed4b2ae32065d115a7287014aece90c2af
 SHA512 
dd1a42ad3bf39463966c2ef76f3ec2dc5a847160bcd73de1718bd6706790f1ace183e3c9e6ee8d06f6ddea4b9bf30c884fa97d36b44f30dac26a85a52d9a0025
+DIST clap-4.5.15.crate 56612 BLAKE2B 
f5f34a6d3e84731de7dc1b54d8576e8e9e573fa1381e9bbcba8e2b66f8cc693ce51c7a876c34705ed705de7a793bfd2f4922fb86f8764adb7a4dacd03af06ff7
 SHA512 
a0bd102065cb29eb565e65408ce5bf37e3404b7496959614d10ff2f9bb2e29c1abf8f5a3716aa85994a49bce4ac12d63586c8ec8187c0d3a6f696a4804fb446b
 DIST clap-4.5.9.crate 56348 BLAKE2B 
e2c60cc6dacc6d6c7d3718ae3748ed5f681722ef060c6b2c4ec1262da4ff4c3b235df3127946816ad61aa03d3b98c55739877dd14d1182a7d4c37daf6e1e349b
 SHA512 
6eae38d69f99fdcc7e2a1f799b4ae770a00dc8556def97a10d578426f6770e0d86fc32816aac2dc5a59c147dbd7501eb9f7b94953a2342cf74b1034459705e88
 DIST clap_builder-4.5.13.crate 164093 BLAKE2B 
f938635782ba9c1a675bc15a73a36ee7f1cbee501dd10be6f267364fde125c75474e5abe226e0eaf0c9fb224887c65bbc1be4641ca093282d3042f9980f4ab94
 SHA512 
ab7a29b29a15d22701550fc590ca6ec256edf03828e2b9a87072734a8f66b6e5a1843ac2ee7856c62472960af4e8f40840f840adb78ce5afca918f333e0f623f
+DIST clap_builder-4.5.15.crate 16371

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

2024-08-12 Thread Patrick Lauer
commit: 32d54489865ab707800d6d6d24865812de1eb142
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Aug 13 04:11:16 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Aug 13 04:11:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d54489

sys-apps/syd: drop 3.23.15

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

 sys-apps/syd/Manifest   |  27 
 sys-apps/syd/syd-3.23.15.ebuild | 303 
 2 files changed, 330 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index ab9e9133f77c..9e14eb5787b8 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -6,15 +6,10 @@ DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 
8152c5a611be91ba23b1e8647511e21f4
 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
-DIST anstream-0.6.14.crate 29160 BLAKE2B 
1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112
 SHA512 
65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
 DIST anstream-0.6.15.crate 29231 BLAKE2B 
cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a
 SHA512 
1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92
-DIST anstyle-1.0.7.crate 15709 BLAKE2B 
872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba
 SHA512 
e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
 DIST anstyle-1.0.8.crate 15771 BLAKE2B 
c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff
 SHA512 
3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69
-DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B 
e80bd81e351326a38b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2
 SHA512 
c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
 DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 
7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247
 SHA512 
cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef
-DIST anstyle-query-1.1.0.crate 9832 BLAKE2B 
de106e289c874bca806214e275647415bdd02e2878f3a80e7d337cfbcdb755d8c182b2879371f00f5cad97cdf68224ac11ca41cc89ad7ab3929f854a9f9e76a6
 SHA512 
321ddfa7b090142116c96bc8c70d81cec3e816922249ae0f07389e2d1b62c8b40636675ccfdfd23d52e29c162ae7d929637dfc7d697dafb79e596d04eb8cd90b
 DIST anstyle-query-1.1.1.crate 9891 BLAKE2B 
c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989
 SHA512 
1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce
-DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 
37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047
 SHA512 
55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
 DIST anstyle-wincon-3.0.4.crate 12234 BLAKE2B 
23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f
 SHA512 
24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6
 DIST anyhow-1.0.86.crate 4674

[gentoo-commits] repo/gentoo:master commit in: games-board/stockfish/

2024-09-13 Thread Patrick Lauer
commit: 1a3b6786a8cb49f8abd383ebdfec66cd3dceb7fa
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Sep 13 14:24:32 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Sep 13 14:24:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3b6786

games-board/stockfish: add 17

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

 games-board/stockfish/Manifest|  3 ++
 games-board/stockfish/stockfish-17.ebuild | 88 +++
 2 files changed, 91 insertions(+)

diff --git a/games-board/stockfish/Manifest b/games-board/stockfish/Manifest
index c8d81f703dbd..defd22d5c7a4 100644
--- a/games-board/stockfish/Manifest
+++ b/games-board/stockfish/Manifest
@@ -14,3 +14,6 @@ DIST stockfish-16.1-nn-b1a57edbea57.nnue 65429575 BLAKE2B 
22020e7e3a59530c2a9d29
 DIST stockfish-16.1-nn-baff1ede1f90.nnue 3480122 BLAKE2B 
cb573cd1537b07afb6162c4c42da6363f3aaab472fedea8e2059ac481a7b774100637a067aa405c44f2d7f792ca74c32ed1e58ea8c4e00adafe1e8f0e3092a92
 SHA512 
56358da4810a2bf5b903668d8243ec888a0a64302a893207074b3f1644c9877ddd4557303f025eabcc6e0f7b31af42c1265ba2fd34209df9dd0ea205d4f4a8e9
 DIST stockfish-16.1.tar.gz 176846 BLAKE2B 
d1cbc980496a8aea6668d50c2f24b69e2de39858dd50ff4fd807a3fca470e8e319901dd638bc09bb00c4bb0f886e4a8e87b021a7ff6c44edc540bfab45ceebcf
 SHA512 
39962d92deba234e625b1f89568c9c469ecae02209c9c68dfd380034c70ab950d917bc5b7fa202a80b0e5cb59b6f3ef726b128ec9a28969e966308ebc7fbb056
 DIST stockfish-16.tar.gz 195462 BLAKE2B 
0f2a55baae13a9abd682672dd88aebcfcd66e4bf6cf1d0886eba48ff331e9aa853bd44fab74c6dbb8a1db4873bf8fe9f98b33ab713878d071950095bd3c0ba82
 SHA512 
cc8728bd76cb71ab2e3dddb909acf3ebd26a7d44130509dcb2cd90959c939d7324abebf2c69092230028333428a90fa345a10fcb4e9c50e53f4958c61daedcc7
+DIST stockfish-17-nn-cefa.nnue 74874478 BLAKE2B 
b2179b5727b13984be82f88715a55df7a84959944c92bd5758b492f6f8bd8f241696b491339ce64a0aaa059e3591115ff04d2382f7371075df5aea729cfa2dec
 SHA512 
0814a77442d14f9eee02b1d45195cc8c9ed58e91d10ac22be56f562835baedc77094b442d23f2e088779e58d798184eabc8dfc919558e1ede552cde35d448025
+DIST stockfish-17-nn-37f18f62d772.nnue 3519630 BLAKE2B 
fe51553da8c051e66ecbc5e167f4a8b6c5701f80a9174e487b6a40962753c8a9ac96af2ff47df707b5044f83ef4baeac74b3154fd908dbe9728b40f020b8a7e6
 SHA512 
bf4d01f8cbff94dbff484636dd0351cd66f37eeaea7b7dbe16a3bfe231ae78cfabdeed040b789b64049c6063ef0dca21e4a4f332b99e49a52993e8595e372839
+DIST stockfish-17.tar.gz 204647 BLAKE2B 
1b8bc3cb18df67fb8d8c0a02284c47d06862ca33aacd894816be92f3c11976f5eb3a767adce92a27bcbc35abec3db04e3600fe046060fe61247850fe263d9aea
 SHA512 
2736c7e78a30670704b4400e20a4a5bb5b07b2e3a14d19149eccea9ba45cda5b9b42034b1ae40ef1f49c87fc1b0bc1750e998ff732da8c5fe45dd8bdbf90f9cc

diff --git a/games-board/stockfish/stockfish-17.ebuild 
b/games-board/stockfish/stockfish-17.ebuild
new file mode 100644
index ..37f055b2abc6
--- /dev/null
+++ b/games-board/stockfish/stockfish-17.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Free UCI chess engine, claimed to be the strongest in the world"
+HOMEPAGE="https://stockfishchess.org/";
+
+NNUE_FILES="nn-cefa.nnue nn-37f18f62d772.nnue"
+
+SRC_URI="https://github.com/official-stockfish/Stockfish/archive/sf_${PV}.tar.gz
 -> ${P}.tar.gz"
+
+for i in $NNUE_FILES; do
+   SRC_URI+=" https://tests.stockfishchess.org/api/nn/${i} -> ${P}-${i}"
+done
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="cpu_flags_arm_v7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt 
cpu_flags_x86_sse cpu_flags_x86_avx512f
+   cpu_flags_x86_avx512dq debug general-32 general-64 +optimize"
+
+DEPEND="|| ( app-arch/unzip app-arch/zip )"
+
+S="${WORKDIR}/Stockfish-sf_${PV}/src"
+
+src_prepare() {
+   default
+
+   # remove config sanity check that doesn't like our COMPILER settings
+   sed -i -e 's/ config-sanity//g' Makefile || die
+
+   for i in $NNUE_FILES; do
+   cp "${DISTDIR}"/${P}-${i} ${i} || die "copying the nnue file 
failed"
+   done
+
+   # prevent pre-stripping
+   sed -e 's:-strip $(BINDIR)/$(EXE)::' -i Makefile \
+   || die 'failed to disable stripping in the Makefile'
+
+   # Makefile is a bit optimistic
+   sed -e 's:-flto=full:-flto:g' -i Makefile || die
+}
+
+src_compile() {
+   local my_arch
+
+   # generic unoptimized first
+   use general-32 && my_arch=general-32
+   use general-64 && my_arch=general-64
+
+   # x86
+   use x86 && my_arch=x86-32-old
+   use cpu_flags_x86_sse && my_arch=x86-32
+
+   # amd64
+   use amd64 && my_arch=x86-64
+   use cpu_flags_x86_popcnt &a

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

2024-09-13 Thread Patrick Lauer
commit: a6b6ed8b326bd5bcb621d1f874d14944b3b36442
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Sep 13 14:39:22 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Sep 13 14:39:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b6ed8b

sys-apps/syd: drop 3.24.4

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

 sys-apps/syd/Manifest  |  23 ---
 sys-apps/syd/syd-3.24.4.ebuild | 310 -
 2 files changed, 333 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 5abb16215f8e..abb899f1d162 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -3,7 +3,6 @@ DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e64656907
 DIST adler2-2.0.0.crate 13529 BLAKE2B 
ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad
 SHA512 
12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
 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 android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
@@ -22,7 +21,6 @@ DIST bitflags-2.6.0.crate 45357 BLAKE2B 
3a368bd2eb58c095b7b4a46680cc2d90a28e24b2
 DIST bumpalo-3.16.0.crate 85677 BLAKE2B 
08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49
 SHA512 
a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
 DIST caps-0.5.5.crate 17575 BLAKE2B 
77d788f936eb36c2f4776ee719cdc138dac4b840ce632190f34ed26e705175209f9905c71d96d54f0c69f4c6d25f0a203a4d490f2034c330480bedd5ffab149e
 SHA512 
866312aa0f3847dc2779570d1466aaae00945d78a2f5f3b05a833c67a2abd04c0380715f61dce79814845e4e57321adde67fea97f99dca56a970c6e6f80aa029
 DIST cast-0.3.0.crate 11452 BLAKE2B 
fe6e0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb
 SHA512 
4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
-DIST cc-1.1.14.crate 83005 BLAKE2B 
777ebbe65b71b62e435b03e1749ebf6ce4664b07dda1635c454a59d3308fca0b27937b53227010ed1a7120ae7b21336e9481a4a08942e5a27e3a74bfbc8380ef
 SHA512 
acc5b071c7be4ea1e70609574582686363f9811e03029857cddb7c6a6d4e01c32fc71bf50ee3d7da8ba88c0ed2ac4da7f66963dde69ee3ecffbf52ae1ba88c4a
 DIST cc-1.1.15.crate 83085 BLAKE2B 
14077692d5fc47afc59b44227353aa24d91708fecd316b058e553940e6a9b6c8f148115cde2b7d6cb2a3462f487aa3b45bd670a2beab03f677e4bf63a06fc3f7
 SHA512 
2f1e4f3a4dad3638f680448520e218e3c984a7c13c3984d620949a9d3c4f13d68b3a0749997dace1e43faffe3477ea15394bd4e32a959bd56e3c35c27a4aa4de
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST cfg_aliases-0.1.1.crate 600

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

2024-09-13 Thread Patrick Lauer
commit: 3e0eb67461fa483e0c9fafa98843b39c69347131
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Sep 13 14:39:04 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Sep 13 14:39:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0eb674

sys-apps/syd: add 3.25.1

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

 sys-apps/syd/Manifest  |   2 +
 sys-apps/syd/syd-3.25.1.ebuild | 304 +
 2 files changed, 306 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index f4be7640f5a8..5abb16215f8e 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -163,6 +163,7 @@ DIST protobuf-codegen-3.2.0.crate 56540 BLAKE2B 
84d40924d83bd21577660784c34f9b63
 DIST protobuf-parse-3.2.0.crate 65995 BLAKE2B 
51089383817818803869d7f7e2ee0c2f0c93349a6fe6dba01b478576fdfb1b1889dfaf1e19172fe329b35bb8f34487e299c4b6a5c5b915cd513cecba9d6d93ea
 SHA512 
e8b3ee2b61bd59098b2de006aee2f6328a42fc710ae3f2f75fe2cbe792884c60fdb96eb36347399e2671dc36d75632d1f469d3eda19d5f9a4be6c1af3a9a9d64
 DIST protobuf-support-3.2.0.crate 10757 BLAKE2B 
67dc8319f4438a3338b9f739f03cff060f657a53d48ac8269b3fe17a1da6d6a73cfac92a93ad1008e76748f1f42188f04c523a1d7feeb8496953a39de2f5c557
 SHA512 
6b0ef0ce706fe748136b96431b7d07a6241fd4e8bb4aa4c320c3a4f149576b3bec6ba9d60a12c5c2a59cabd18df4cfb6e8dff5e38da64878758bd1e06547a657
 DIST quick_cache-0.6.5.crate 40283 BLAKE2B 
344a4442016d6a4aaa2187a06b037d5c7003e72a62224858b5ed00ea866abc7df487670f5647e362abd16bc0e0c3fd4caf6f86fed381db7d7c1bbd7d7f51c80e
 SHA512 
29c88b763cdbe494116f7ff0e07ead28edd9f1e5d09f77487c1e32fd9964b58b1157f90f7c3dd34b94d693976ca08157d81221e9e2d482af934c1bf6b86befab
+DIST quick_cache-0.6.6.crate 40974 BLAKE2B 
f857637db15e60b27f3ddda187a0e3c1391d21735983d3691614de2ca0c9c4810308c61159252e249dde3f5894db0b2da4c06a42e3cdceef10b35f1140d7ef97
 SHA512 
dffe6469b990f559aae3b33708f7d5cb90baf24d8a6432929ced364e536c823d3406e6901430f8144aec72671102c0f3580411357374601f3cf870a2fad4f134
 DIST quote-1.0.37.crate 28558 BLAKE2B 
a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4
 SHA512 
c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05
 DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 
0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233
 SHA512 
777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e
 DIST redox_users-0.4.6.crate 15585 BLAKE2B 
1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f
 SHA512 
719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9
@@ -205,6 +206,7 @@ DIST strum-0.26.3.crate 7237 BLAKE2B 
bdc348c718c39609c00b9fa7d47b7090b1467022b7a
 DIST strum_macros-0.26.4.crate 27531 BLAKE2B 
7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750
 SHA512 
77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
 DIST syd-3.24.4.tar.gz 842234 BLAKE2B 
d705aa8ac99e7b180eef1ae619bc943ab376df2b725a7eb5539eed8f8063fb6b199ba7bf597dcebc7f6d710999c1883edcec7acacb3c24c42b359753e2a92802
 SHA512 
4d20a518f350c93b45c06a929d415ce047d2bc0db69aa8be1a0abb2698899a5faa86a2e32af9039ed15147c5db52569140fc85c4a9c1fc5a1220a9f000242cd2
 DIST syd-3.25.0.tar.gz 831359 BLAKE2B 
f0890432d39a0acf6a590d63b9b701ee4e1d170593f20b30a375d76e3c0835d1df82ff603bf54ebbe42282de165c1d3990f83e1d7d2b03b9ad37c04ccaae1860
 SHA512 
491dc2e7a5b45ddf9d818f6e842a003a24f228d7e78c8bdce4923d60d2c64e36eab3b32264e8c87e0352c3c7882c3e9ce6f9c19568556ed1245a9fe8d2400172
+DIST syd-3.25.1.tar.gz 832440 BLAKE2B 
8ff5bb7ec37be78c16e43251d8e8dc920f9211c1268e6f66ac7a53c9c1334d8947615a61df4923a6299d11e968a4a096d2b9bc052e4bfd07db09b9377fd95516
 SHA512 
784c9e606a2283fae971cd4c62ddfbaed9b0732ab9d54b1c5522baa3a1697161b7eb293043bbb3f948853713b7ed21e4d3d94ce697eae26290bcef2d87e42571
 DIST syn-1.0.109.crate 237611 BLAKE2B 
e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9
 SHA512 
12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
 DIST syn-2.0.76.crate 268798 BLAKE2B 
5446965c6331fbb445a313ca8da9d8e7454e31d9a36c2f595747edc65c0d2a05e9d8e4e9fb6dbb30da8264c7db36b1cea14110201bb06e40bca69b25c3f79f1c
 SHA512 
c633b9f68e67b3cbf2432d3648e42f8d92403877a0128becd22cb108c0cfab9f1bc6b941b9cde225d8b727890e9f86457fad05b544fd07be4c01c2e60a2cdeaa
 DIST syn-2.0.77.crate 26878

[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/

2024-09-17 Thread Patrick Lauer
commit: 2d93830219d84eaff10bcca2e756d2334e7afb0a
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Sep 17 09:24:15 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Sep 17 09:25:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d938302

dev-db/postgis: add 3.5.0_beta1, drop 3.5.0_alpha2

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

 dev-db/postgis/Manifest | 2 +-
 .../postgis/{postgis-3.5.0_alpha2.ebuild => postgis-3.5.0_beta1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgis/Manifest b/dev-db/postgis/Manifest
index 2406e2d7976a..c5498c19768e 100644
--- a/dev-db/postgis/Manifest
+++ b/dev-db/postgis/Manifest
@@ -5,4 +5,4 @@ DIST postgis-3.3.2.tar.gz 17793976 BLAKE2B 
40dc7636f04e0d5cfd734b175da1ce49c32e4
 DIST postgis-3.3.6.tar.gz 17803608 BLAKE2B 
01b3a789df0af8716beefe027a46b59dfcbcee4a8a92f9e067ca1955992fa24a3e890efeb9f83200071f7d267f541444884dd7f76b225d43dbf8961376eff1da
 SHA512 
643527d80bbc0fc29f4639b24634090b2b9a042a3f0d8224afcd7fe4a149e65dba1015c29d08ff0a53da5eb95cb6b37cf544ada36005284eccdd58de3c791419
 DIST postgis-3.4.1.tar.gz 14942851 BLAKE2B 
98ef490b08438c5ee35409a1c5c63d985d3024325d607a7a150b197aabb8b70ec8c4bd5134136f92a106e6b1c885e3adb99aa325282122bc37d84db0d83f
 SHA512 
66f460077066372276783d8e7acefb0d61ae5fbf7e2d3bbb7008d9289a65adfe78eb8431eee4bbdd3f8e5a9e37653e396d659f46bb285edab00ed57277fae2c7
 DIST postgis-3.4.2.tar.gz 14957647 BLAKE2B 
30951950ae24ae0e0432658ef09ec95ffcf0ef377f79e45fb302f20b40d773c9d551d4ac2a07eab4f743ebeff2aae4730c8b7c2516c36a17f44a1410fbdc3069
 SHA512 
9dc3b78d9b4bd3d48e7eed96fc8da460177d33df2ec5bfef631b7ef39e056a243499732c9cc19274796b522bef83486eac2cea583a92a2cb18d6d329040c5ef0
-DIST postgis-3.5.0alpha2.tar.gz 15014794 BLAKE2B 
7268b5e0820687bb3b3a92cc6f419d14e8a7a48d8d9ea456c020e6ddb080d7b9aff044b894c52db8c013146dcbfc2cf042d24c1508118567ce33c03bc2213b73
 SHA512 
aa51d7ce2b4d0d64a30f527698e551e40dfc8752e83ff2028924a7da13394aa97de9a7e67612afbb890fcde651b2140a0379d61c7e29681014a191701dc8693d
+DIST postgis-3.5.0beta1.tar.gz 15021134 BLAKE2B 
0c2c8dbef1bac3b9361267e0a85e0ac83e411221b307282d3f2bb187308b7e29ff0791eff4cccdd1b7612c2fe81898544fba635de62608593eee063cab6dcbcf
 SHA512 
08ed3745d461af976a94b451782705654ed422e9b6b4d51b482da3e410d593cec9b7f4e3d66952e776ef5693f3439a343055913cbad4b7785a2ec5d2f1e8e624

diff --git a/dev-db/postgis/postgis-3.5.0_alpha2.ebuild 
b/dev-db/postgis/postgis-3.5.0_beta1.ebuild
similarity index 100%
rename from dev-db/postgis/postgis-3.5.0_alpha2.ebuild
rename to dev-db/postgis/postgis-3.5.0_beta1.ebuild



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

2024-07-17 Thread Patrick Lauer
commit: a8ecf838a552bd09027ed6c79f22415caa79d927
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Jul 17 08:17:41 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Wed Jul 17 08:19:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ecf838

sys-apps/syd: add 3.23.14

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

 sys-apps/syd/Manifest   |   3 +
 sys-apps/syd/syd-3.23.14.ebuild | 315 
 2 files changed, 318 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 267995a0a70b..d78ea66d876c 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -13,6 +13,7 @@ DIST anstyle-query-1.1.0.crate 9832 BLAKE2B 
de106e289c874bca806214e275647415bdd0
 DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 
37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047
 SHA512 
55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
 DIST anyhow-1.0.86.crate 46741 BLAKE2B 
21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3
 SHA512 
3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
 DIST argv-0.1.11.crate 8683 BLAKE2B 
44344e0f3678b159b64d06287d58508479831dc0bd7b044a1ccaebfffdd9023508da5d86f3e6d8af8579cf5351f6c8963581af978ca46bb0b87a37c1802e67d8
 SHA512 
011e8d5333b305387d7667bbcd4d3e694fb73d16ba4c51a10969d5dae7a7a4286f8583c160949fc2724c56c7d47c618813d0dd55c42665c8c2d1cccfcaf414a3
+DIST arrayvec-0.7.4.crate 29856 BLAKE2B 
81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b
 SHA512 
91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
 DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9
 SHA512 
a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
 DIST backtrace-0.3.73.crate 87617 BLAKE2B 
585eebbb44671dfb3ff088092f62c7b25118ffc34e148b9b6ac67707923254ea43056861e2658c5fac7b9ed16fa56c30e7734e976fc3178f1fc03912d1d44c40
 SHA512 
dacedfd32cb91fe408e4f395441baf09c0a4b3bc4ba8f79d088359455cc903c93d24969567c7c5b2feb806433ffbb63a526d73f53caa4bee9c51961b61f831d9
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
@@ -86,6 +87,7 @@ DIST hashbrown-0.14.5.crate 141498 BLAKE2B 
7d7f31b6377c901de12f78f0004a347e3e3b9
 DIST heck-0.5.0.crate 11517 BLAKE2B 
5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835
 SHA512 
f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 DIST hermit-abi-0.3.9.crate 16165 BLAKE2B 
b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064
 SHA512 
f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
 DIST hex-0.4.3.crate 13299 BLAKE2B 
deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79
 SHA512 
fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
+DIST hex-conservative-0.2.1.crate 25440 BLAKE2B 
1cdcd4a7074f4dd4db8512023552b526b51ceef8f506b581159b9c5b8a47d5c8c07d63369da10a2987f8a84f2a74c4521b2b497f5bf125b76395a86d60475119
 SHA512 
a1f15f80d2775509c8e6b00b58795eaab080604bf913a28d0a93f9dcd4e0dd16bbde7df04307cc472ed017172ad2561eac27fd51bd38d47978c954041a0bafc8
 DIST home-0.5.9.crate 8760 BLAKE2B 
02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9
 SHA512 
3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1
 DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 
6f534056e220e2f721fc7c7f3ed24152eea7f07d1f4cb3609ca734ade32a2d6b18fd0164ed831170cdff192cbe48653b2c4eb0903fb6f157292b3b5bf47299bb
 SHA512 
5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722
 DIST iana-time-zone-haiku-0.1.2.crate 718

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

2024-07-17 Thread Patrick Lauer
commit: 04728391acf82416e7b79a2c265d5794eb320aa1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Jul 17 08:17:58 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Wed Jul 17 08:19:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04728391

sys-apps/syd: drop 3.23.10

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

 sys-apps/syd/Manifest   |   3 -
 sys-apps/syd/syd-3.23.10.ebuild | 313 
 2 files changed, 316 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index d78ea66d876c..96b3c37e3eb7 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -22,7 +22,6 @@ DIST bstr-1.9.1.crate 380305 BLAKE2B 
52b45bd48874d052636c6b451cc36d8b012808ea519
 DIST bumpalo-3.16.0.crate 85677 BLAKE2B 
08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49
 SHA512 
a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
 DIST caps-0.5.5.crate 17575 BLAKE2B 
77d788f936eb36c2f4776ee719cdc138dac4b840ce632190f34ed26e705175209f9905c71d96d54f0c69f4c6d25f0a203a4d490f2034c330480bedd5ffab149e
 SHA512 
866312aa0f3847dc2779570d1466aaae00945d78a2f5f3b05a833c67a2abd04c0380715f61dce79814845e4e57321adde67fea97f99dca56a970c6e6f80aa029
 DIST cast-0.3.0.crate 11452 BLAKE2B 
fe6e0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb
 SHA512 
4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
-DIST cc-1.1.4.crate 81127 BLAKE2B 
fef48f4305d9ff973408aaa73dbe17c2420a3fcf1f46eb1865157ad91b96797bca3b258f9c8c473b6306bd0a148fbd8fc04b2952334b0985f880b890e80d72f3
 SHA512 
f4140aa80d8263dec91f602b8d08adf95cdcb239c9dc6085dabf3a4a47ca2b0ac7d370aebc882593c0d548bea5d082dfed8eeed113e5e89a08228330b57fb6ab
 DIST cc-1.1.5.crate 81493 BLAKE2B 
3edd99cd9d05b090a57cf62f1236c02d0731baa8b2bdcd6c14f21e68323cdf4a65439f81701c1b1960b70919f1a342f1ad8e0bc830bfd187eedbbf443a5df77b
 SHA512 
2ee646d3808bd06b3bba5788d0f93762009875e1f5c25dad67b0f8dafcb512be3ff105bf9d2e92a2507a2fd942b8d774004971c1f203ad40894336ffb89ceebd
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B 
a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e
 SHA512 
74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
@@ -159,7 +158,6 @@ DIST rand-0.8.5.crate 87113 BLAKE2B 
516f26bb2a969d0d79e957818133f35d2c0b4d9f1b40
 DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 
645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3
 SHA512 
8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
 DIST rand_core-0.6.4.crate 22666 BLAKE2B 
8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a
 SHA512 
36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
 DIST rand_xorshift-0.3.0.crate 9121 BLAKE2B 
56c29e159c0beb9c751429130e84e4666f9031b6f70e180544f9cc8f8e85d98676b861b588dbda46f2cdbd254fb908c02c6ba640d53422e6bfa1ae4e48ca5a33
 SHA512 
256e410e5bc08c56496c53c3d53936f3b1cfed41458b0ee8879d7aa8b95375055746ca49e29000ef847b37f01e9237f569cd000c4b281f6c78ddfc78ce439a49
-DIST redox_syscall-0.5.2.crate 23957 BLAKE2B 
6261df25a59af5119a21d31fc3b6a8800bb1783cf2fd63a5524d48d0b187f5f2e65ebbdec00d9282adf110ba8f307d4ceb154bf029a0c6a26e8a887fc722b2d7
 SHA512 
b7e39a08e220153370449cec7b058c2dbc4916ff7be01b34658e1793035323ecc28f40712194cb9bfc9b863e4bb316e58662721eb0e54f68f09438bd880ea032
 DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 
0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233
 SHA512 
777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e
 DIST redox_users-0.4.5.crate 15514 BLAKE2B 
9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194
 SHA512 
7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4
 DIST regex-1.10.5.crate 25380

[gentoo-commits] repo/gentoo:master commit in: dev-db/pg_top/

2024-07-19 Thread Patrick Lauer
commit: 39ae96c7f6cdc3f9ad64deec5e57e72beae129da
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Jul 19 09:23:04 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Jul 19 09:23:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ae96c7

dev-db/pg_top: add 4.1.1

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

 dev-db/pg_top/Manifest|  1 +
 dev-db/pg_top/pg_top-4.1.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-db/pg_top/Manifest b/dev-db/pg_top/Manifest
index 665565040f09..0b6b37204975 100644
--- a/dev-db/pg_top/Manifest
+++ b/dev-db/pg_top/Manifest
@@ -1 +1,2 @@
 DIST pg_top-4.0.0.tar.xz 117920 BLAKE2B 
5c13fd868804492ccce3b660875602df958f065126f9dc17f45ebcac7961384cd1d3d3313da49832a1219ea7e86ae78cbbdb975467b13b32d5f836f5cd33a443
 SHA512 
b7a016137495ceecdcf0ac0e95c73b7eca20b57264f7b63b0a38c3f31db742c704ed0094e07f6df051bce9bc26214f5a8f66ced1e923bb66e0c86fff1e2ffc19
+DIST pg_top-4.1.1.tar.xz 103128 BLAKE2B 
6899b3e4963880aff9e4b3d94441903ea6a2141fb2cac56821c9ca3a5333cca4ed6a80c83f6feef34c9fe634c7c7b2d9ab1fbaba844b0485d7a5edb2e5bc9598
 SHA512 
bc58b0aaf02326d90cd7e6ed894021edf20dd6f7b67125d856bec474afe16cb6f096506c73becbde4a104c61fe62e5281df02f16c7bdbdd74478faa1e91ed9ae

diff --git a/dev-db/pg_top/pg_top-4.1.1.ebuild 
b/dev-db/pg_top/pg_top-4.1.1.ebuild
new file mode 100644
index ..d27371e092fe
--- /dev/null
+++ b/dev-db/pg_top/pg_top-4.1.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="'top' for PostgreSQL"
+HOMEPAGE="https://pg_top.gitlab.io/";
+SRC_URI="https://pg_top.gitlab.io/source/${P}.tar.xz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-db/postgresql:=
+   dev-libs/libbsd
+   sys-libs/ncurses:=
+   virtual/libelf:="
+DEPEND="${RDEPEND}"
+
+DOCS=( HISTORY.rst README.rst TODO Y2K )
+
+src_prepare() {
+   sed 's/set(CMAKE_C_FLAGS "-Wall")//' -i CMakeLists.txt || die
+   cmake_src_prepare
+}



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

2024-07-20 Thread Patrick Lauer
commit: 6844bf5f9cbf118ec0452cd59f1aaefc6aeb3660
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jul 20 13:47:45 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sat Jul 20 13:47:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6844bf5f

sys-apps/syd: drop 3.23.12

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

 sys-apps/syd/Manifest   |   1 -
 sys-apps/syd/syd-3.23.12.ebuild | 313 
 2 files changed, 314 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 6b87363f6600..c9da184583f6 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -194,7 +194,6 @@ DIST smallvec-1.13.2.crate 35216 BLAKE2B 
31a268aad595c06cdb078577a97b089dbea156a
 DIST strsim-0.11.1.crate 14266 BLAKE2B 
252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2
 SHA512 
0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
 DIST strum-0.26.3.crate 7237 BLAKE2B 
bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9
 SHA512 
62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268
 DIST strum_macros-0.26.4.crate 27531 BLAKE2B 
7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750
 SHA512 
77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
-DIST syd-3.23.12.tar.gz 816491 BLAKE2B 
ec20fe87a79600be9a32f47e43fc46e5c73043e873d5290165e60aa769829090899d5d67bcf5edcecfad4256d81c437a8bd2bc2df3ee65c5faed0a89c320ad6a
 SHA512 
828856652553c8898c5e7022bc09616bb5328dc64d0068d82d02cc5da70abd4f6ae8bde867ba7d522e8e5d734ac8db3c7b61d865946e8f112538462a9341c5ae
 DIST syd-3.23.14.tar.gz 819972 BLAKE2B 
3e80ef22c4c39250db29654c84692600af319c4b41cd5b054bfc5a42049e57d6e01f34d653bc6099c378c5690cccdca7b679f04ddfa89de86fd4e00f9988e5dd
 SHA512 
5916d1ac5a43ef6503b9b59189c7ce63a068dbb2069577abcb7c8233d2eced2cf1e4eb180bb08e91ecd5024ee6e6072a71e281c05cb698ba0a5fb31ccd0baf75
 DIST syd-3.23.15.tar.gz 819989 BLAKE2B 
0e743274fb8c2404f0073ed54522fec5b3d39c8ca774b7b59dbb603fb1686610b074f944ee15f21da7cf869080019498cd999e11cee7fe8605a93ceb23e2ba1d
 SHA512 
2c23a80955b069bd485ac033299df05da44a89fab17269238cd084ab4cadf6cb6fd721c6671ccbaccb8385250dd021d24f5aeeb50ad807c457d91ea8bf63c666
 DIST syn-1.0.109.crate 237611 BLAKE2B 
e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9
 SHA512 
12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d

diff --git a/sys-apps/syd/syd-3.23.12.ebuild b/sys-apps/syd/syd-3.23.12.ebuild
deleted file mode 100644
index 5b01f95b5ae2..
--- a/sys-apps/syd/syd-3.23.12.ebuild
+++ /dev/null
@@ -1,313 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-RESTRICT="test" # fails with sandbox
-
-CRATES="
-   addr2line@0.22.0
-   adler@1.0.2
-   ahash@0.8.11
-   aho-corasick@1.1.3
-   allocator-api2@0.2.18
-   android-tzdata@0.1.1
-   android_system_properties@0.1.5
-   anes@0.1.6
-   anstream@0.6.14
-   anstyle-parse@0.2.4
-   anstyle-query@1.1.0
-   anstyle-wincon@3.0.3
-   anstyle@1.0.7
-   anyhow@1.0.86
-   argv@0.1.11
-   autocfg@1.3.0
-   backtrace@0.3.73
-   bitflags@1.3.2
-   bitflags@2.6.0
-   bstr@1.9.1
-   bumpalo@3.16.0
-   caps@0.5.5
-   cast@0.3.0
-   cc@1.1.5
-   cfg-if@1.0.0
-   cfg_aliases@0.2.1
-   chrono@0.4.38
-   ciborium-io@0.2.2
-   ciborium-ll@0.2.2
-   ciborium@0.2.2
-   clap@4.5.9
-   clap_builder@4.5.9
-   clap_derive@4.5.8
-   clap_lex@0.7.1
-   colorchoice@1.0.1
-   const-hex@1.12.0
-   core-foundation-sys@0.8.6
-   cpufeatures@0.2.12
-   crc32fast@1.4.2
-   criterion-plot@0.5.0
-   criterion@0.5.1
-   crossbeam-channel@0.5.13
-   crossbeam-deque@0.8.5
-   crossbeam-epoch@0.9.18
-   crossbeam-queue@0.3.11
-   crossbeam-utils@0.8.20
-   crossbeam@0.8.4
-   crunchy@0.2.2
-   cty@0.2.2
-   darling@0.20.10
-   darling_core@0.20.10
-   darling_macro@0.20.10
-   derive_builder@0.20.0
-   derive_builder_core@0.20.0
-   derive_builder_macro@0.20.0
-   dirs-sys@0.4.1
-   dirs@5.0.1
-   either@1.13.0
-   env_filter@0.1.0
-   env_logger@0.11.3
-   equivalent@1.0.1
-   errno@0.3.9
-   fastrand@2.1.0
-   fixedbitset@0.4.2
-   fixedbitset@0.5.7
-   flate2@

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

2024-07-20 Thread Patrick Lauer
commit: 3b9ceeb3bc7e458ee61ac8daf4eb48cb88d00643
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jul 20 13:47:27 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sat Jul 20 13:47:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b9ceeb3

sys-apps/syd: add 3.23.15

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

 sys-apps/syd/Manifest   |   4 +
 sys-apps/syd/syd-3.23.15.ebuild | 303 
 2 files changed, 307 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 96b3c37e3eb7..6b87363f6600 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -36,6 +36,7 @@ DIST clap_lex-0.7.1.crate 12766 BLAKE2B 
e0e3a1a4a65bf9df3c21753f9298a7461046e6b3
 DIST colorchoice-1.0.1.crate 7895 BLAKE2B 
f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b
 SHA512 
3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd
 DIST const-hex-1.12.0.crate 22720 BLAKE2B 
5c75e7b189e2f61e59ac7c189104b496e651073f958f139254426560d24dcf5335199bbe8e72267405faf9120eddbf33c7ef022d282a998c2de5f3ee05623a1f
 SHA512 
27c3e9c0f7b7e35faea8f261dc542f571c1e240539049b8ba6c2625558e1cc37cc189a93a5847c3c8b10d358e360255c6bd76c6933cff3296da27f3f878d5a48
 DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 
683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8
 SHA512 
24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
+DIST core_affinity-0.8.1.crate 9604 BLAKE2B 
d152c87a9af6df1ee54f2b6268549505e480c953ad0b1d729ede4696787e89284e656ccf78b68a94a48926ad76dfa807b3b4b975116fd2e5d9850acc79a29d95
 SHA512 
576bb880ccdf875a736fb154e458e044e2e5c9d8fb8d00e645daf72c59696db09339360f4f6ac4d8c75d8eecc48c3c740c964e295484414ffa73171e0c92239e
 DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 
5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093
 SHA512 
52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6
 DIST crc32fast-1.4.2.crate 38491 BLAKE2B 
aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd
 SHA512 
c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
 DIST criterion-0.5.1.crate 110088 BLAKE2B 
b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617
 SHA512 
6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
@@ -195,12 +196,15 @@ DIST strum-0.26.3.crate 7237 BLAKE2B 
bdc348c718c39609c00b9fa7d47b7090b1467022b7a
 DIST strum_macros-0.26.4.crate 27531 BLAKE2B 
7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750
 SHA512 
77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
 DIST syd-3.23.12.tar.gz 816491 BLAKE2B 
ec20fe87a79600be9a32f47e43fc46e5c73043e873d5290165e60aa769829090899d5d67bcf5edcecfad4256d81c437a8bd2bc2df3ee65c5faed0a89c320ad6a
 SHA512 
828856652553c8898c5e7022bc09616bb5328dc64d0068d82d02cc5da70abd4f6ae8bde867ba7d522e8e5d734ac8db3c7b61d865946e8f112538462a9341c5ae
 DIST syd-3.23.14.tar.gz 819972 BLAKE2B 
3e80ef22c4c39250db29654c84692600af319c4b41cd5b054bfc5a42049e57d6e01f34d653bc6099c378c5690cccdca7b679f04ddfa89de86fd4e00f9988e5dd
 SHA512 
5916d1ac5a43ef6503b9b59189c7ce63a068dbb2069577abcb7c8233d2eced2cf1e4eb180bb08e91ecd5024ee6e6072a71e281c05cb698ba0a5fb31ccd0baf75
+DIST syd-3.23.15.tar.gz 819989 BLAKE2B 
0e743274fb8c2404f0073ed54522fec5b3d39c8ca774b7b59dbb603fb1686610b074f944ee15f21da7cf869080019498cd999e11cee7fe8605a93ceb23e2ba1d
 SHA512 
2c23a80955b069bd485ac033299df05da44a89fab17269238cd084ab4cadf6cb6fd721c6671ccbaccb8385250dd021d24f5aeeb50ad807c457d91ea8bf63c666
 DIST syn-1.0.109.crate 237611 BLAKE2B 
e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9
 SHA512 
12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
 DIST syn-2.0.71.crate 266398 BLAKE2B 
78760c9965b59e14ab5d97e83c4dabdba99cd1933b66350c7d5c5f9e55f34fe68207597b51aeb023b211a065d986889655ab701b94347397ca6856a4fcbcdc85
 SHA512 
cf6264bc148ec550d943d7d146c7360a7d753e37ef553e6d0c6dc265bf516084530a5617f6826069275cc6f71d9f820014f7d92f04356ae964df8b79edaf7bbe
 DIST tabwriter-1.4.0.crate 995

[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-09-05 Thread Patrick Lauer
commit: 2b7e6631eb44c64ed6b6f3b97f7bbf009d8a048b
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Sep  5 13:24:07 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu Sep  5 13:25:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7e6631

dev-db/postgresql: add 17_rc1, drop 17_beta3

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

 dev-db/postgresql/Manifest  | 2 +-
 .../postgresql/{postgresql-17_beta3.ebuild => postgresql-17_rc1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index ae43bd992ca2..e8e48b3f0125 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -8,4 +8,4 @@ DIST postgresql-15.7.tar.bz2 23112318 BLAKE2B 
6a31ca8b833caf9400ce176211005c2b52
 DIST postgresql-15.8.tar.bz2 23119460 BLAKE2B 
15103c54464217fe2a327cc2e2fe242cfd41ea21365398670883f76cb82a12bb40d60f087676bb1ea294ed688a15a0a147ef121a9136aca79486db7910d12717
 SHA512 
da610d878819179fcafe8adf6cbe72e188537dbaff82457c67013f9089ae8cbb1f6d8c4d5ea62e4ef54c3e2a90060bd1f36b71b8531354279181e574d903940c
 DIST postgresql-16.3.tar.bz2 24737644 BLAKE2B 
3390c781631645e9f51f31885d20cfeabf64992af9d56addaf847233e0c652aac8751dcf3a7c041962972de084722aee6070437c0517f729b200baf9e4bda2a3
 SHA512 
dc1c8d4fbc8e53e9be91dcf1b644b3969bd634f11bf5a1c4fe16619fd386f3349a5509788d43e6a57d099ad75233026d4dd4e0bb180ffc747fd3c1a575c51a5f
 DIST postgresql-16.4.tar.bz2 24765786 BLAKE2B 
5ea2661b8ee86fe26e095377e3eede77dc94f40f352db4f0c12038f23b71fea6453f08ba43a62e17dd51ce4eb89e9a82cd06a31f122c1547fd187c58f9fec080
 SHA512 
f2070299f0857a270317ac984f8393374cf00d4f32a082fe3c5481e36c560595ea711fed95e40d1bc90c5089edf8f165649d443d8b9c68614e1c83fc91268e96
-DIST postgresql-17beta3.tar.bz2 21464737 BLAKE2B 
b96a9b46c92e92a41c618c8896286fa1286762ae39e0b4188422792c09175476012fdf6d62aefc7e8c6dd899fb6e28fdbe267cb805176e14cfb7ad944996e473
 SHA512 
f74f9b3951e75e1d8953f81b12809ab7389271f7d8e5004938540079ecc45fb1666a0d962e556f0460fac8abe85ec90c4c81ec029283217dbda38a7902c46a1d
+DIST postgresql-17rc1.tar.bz2 21451314 BLAKE2B 
343def79af7bbd12704a791c0aa1e8639d50b9d68a43586c02053190d70e471db0e719a43f96c07084e7547905ff5beee57ff3280a1447f9bf7494e827af634d
 SHA512 
083e8ae7f4d6f9ccfd3075639c8c8a12b083e09e35e17a3753bc3ab1fb86ef39c5720de883cb9d0ba5c109b789b3f9d02778be38c313a34607ffb314e753a09b

diff --git a/dev-db/postgresql/postgresql-17_beta3.ebuild 
b/dev-db/postgresql/postgresql-17_rc1.ebuild
similarity index 100%
rename from dev-db/postgresql/postgresql-17_beta3.ebuild
rename to dev-db/postgresql/postgresql-17_rc1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/netdata/

2024-03-24 Thread Patrick Lauer
commit: c26039d783061d7f8344835ec5b43c07672c6df4
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Mar 24 08:27:44 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun Mar 24 08:29:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c26039d7

net-analyzer/netdata: Fix implicit systemd dependency

Otherwise fails to build if systemd/journald not present

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

 net-analyzer/netdata/netdata-1.45.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/netdata/netdata-1.45.0.ebuild 
b/net-analyzer/netdata/netdata-1.45.0.ebuild
index 56ca10202a2c..2d2fe2aeb560 100644
--- a/net-analyzer/netdata/netdata-1.45.0.ebuild
+++ b/net-analyzer/netdata/netdata-1.45.0.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/netdata/netdata 
https://my-netdata.io/";
 
 LICENSE="GPL-3+ MIT BSD"
 SLOT="0"
-IUSE="aclk bpf cloud cups +dbengine ipmi mongodb mysql nfacct nodejs postgres 
prometheus +python tor xen"
+IUSE="aclk bpf cloud cups +dbengine ipmi mongodb mysql nfacct nodejs postgres 
prometheus +python systemd tor xen"
 REQUIRED_USE="
mysql? ( python )
python? ( ${PYTHON_REQUIRED_USE} )
@@ -78,7 +78,8 @@ RDEPEND="
xen? (
app-emulation/xen-tools
dev-libs/yajl
-   )"
+   )
+   systemd? ( sys-apps/systemd )"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
@@ -108,6 +109,7 @@ src_configure() {
-DENABLE_PLUGIN_XENSTAT=$(usex xen)
-DENABLE_PLUGIN_EBPF=$(usex bpf)
-DENABLE_PLUGIN_GO=FALSE
+   -DENABLE_PLUGIN_SYSTEMD_JOURNAL=$(usex systemd)
)
cmake_src_configure
 }



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

2024-03-25 Thread Patrick Lauer
commit: 869c4a4a3ea9bd752691dc85baad1ae36ee368ba
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Mar 25 09:32:07 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon Mar 25 09:32:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=869c4a4a

sys-apps/syd: add 3.15.6

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

 sys-apps/syd/Manifest  |  17 +++
 sys-apps/syd/syd-3.15.6.ebuild | 248 +
 2 files changed, 265 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 321c6739c4fc..66aa1b799c92 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -28,6 +28,12 @@ DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 
5a302e58411d99d52630cd154f4f64
 DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B 
b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0
 SHA512 
6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
 DIST crunchy-0.2.2.crate 2995 BLAKE2B 
74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb
 SHA512 
36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
 DIST cty-0.2.2.crate 7230 BLAKE2B 
f8fc087e6a990a354a1de9a8d0c078757a512e13fb7ca0e337949a22c3af158111b0c1edb50857c0e97db5417943165e695b4f41c328948cb344614f922f214b
 SHA512 
1b6fb2cac48ab796ddae5c51dd27c41ff584b2503ee15f1fdecf29ca92086826efca33d2467b5721dc1dc13b5103a76c0a320f416747230bb48d1b2c4ac784b8
+DIST darling-0.20.8.crate 31234 BLAKE2B 
13e8ec124715f743486d740241273fa5ff046b5ede86c39ad5413b3e767166dd90e7ba7344a69c1e14991f0572f7ffa24b081ef54236712c5286f211fcfbafd2
 SHA512 
2b4cf37cf7cce9af8e93f576dcf36b539816e1ee7b8881b5b8480c45e038c97ca2d3a80c54e243d7c6e1ae23782947efaf0d67a37c0d4dc66301c8a86ce0fcc3
+DIST darling_core-0.20.8.crate 64442 BLAKE2B 
bf1844eba6bac260104e2ef310721d3aae7ff222d99b01b9bb66e3c71ab700095af7dd5b3a77043d6751d94af131f02f23bd321fe9d4a7066f93d1fb7c0c605b
 SHA512 
6f2d047758541355b81e43273cd1eb8865624096c951643e6ce777d716e17256528c47fe012f33eeb1f63883ca08f532b1ca52f43394dff82fd1bbf323763751
+DIST darling_macro-0.20.8.crate 1856 BLAKE2B 
d7087fa67033c897aae582e5f4d3126e06e024b7db203de7e7513308af7a0ff6ef0584a150c6f30ce434ba6ce4cc2a438f89f024c9d6338198aba3bd15cdd116
 SHA512 
97d18bb22b79dd95dc5ab23ea7226f9fd2d6e418b7ce9aecd4d43b7a15b37cb91e509607b89eb3a914a5d3dc562b2a292d1343f87f594ab32d41fb583d7cbdc0
+DIST derive_builder-0.20.0.crate 36563 BLAKE2B 
753f2a7b1ad37e4b0cd94fc032109179f559352d5d754c0258a597c0b5f819e3383a30ed5c9414b24a4b12e917f41c23bc01554727d06f130f4bfceb3a952c51
 SHA512 
3fb085259b8219d07c88a233c1aa0e586f6c6ec31c302896c3d2900a062a2e27b4211023f544bf139df3f4f6157773f192a96d9f1e980bf1bb7bd2125d5a7605
+DIST derive_builder_core-0.20.0.crate 32579 BLAKE2B 
409890428e291f60a22ee0138cdc1a80498c26607e576a93d1d23c9def454c723b2e7a21faf3261dd106d62dff83123ebd76c3de8b2a7e7ff0aa9e700720acb9
 SHA512 
b4564364bea1c98563c7ec8b0bd99f260cc2b382a3a8f1156d401c57383b815a4a54e3e5f2446ccb2665eae600d6528faddf31d0f65678a3e5274073c2334073
+DIST derive_builder_macro-0.20.0.crate 6308 BLAKE2B 
daeaf30f4548ce0796df99920515a1e6291faad80ee9aabe6849354a942650b5903c744daad5cbddb4bf8dd87542b773eaa1989783f5e19c69b4db61786edb16
 SHA512 
1239bccd3f752c641782aa99d14de0ee92431f46be8b98861cc416e304b03dd18ec875f592d94093189b571592d9fb10b322f7dd205f90b84574e37d38869a1c
 DIST dirs-5.0.1.crate 12255 BLAKE2B 
eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328
 SHA512 
cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
 DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 
30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42
 SHA512 
53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
 DIST either-1.10.0.crate 18334 BLAKE2B 
ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2
 SHA512 
2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432
@@ -37,6 +43,7 @@ DIST equivalent-1.0.1.crate 6615 BLAKE2B 
302d78069d9df05e78b53f0488a9e4eb98fa2bc
 DIST errno-0.3.8.crate 10645 BLAKE2B 
4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3
 SHA512 
29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
 DIST fastrand-2.0.1.crate 1466

[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-02-02 Thread Patrick Lauer
commit: eb1867bf2f36efdf66d6fd2e7354e30bfeb70c43
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Feb  2 13:08:15 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Feb  2 13:09:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1867bf

dev-db/postgresql: Restrict openssl version

openssl-3.2 causes runtime failures.
Fix is going to be in next postgresql release.

Bug: https://bugs.gentoo.org/923620
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-db/postgresql/postgresql-12.17.ebuild | 3 ++-
 dev-db/postgresql/postgresql-13.13.ebuild | 3 ++-
 dev-db/postgresql/postgresql-14.10.ebuild | 3 ++-
 dev-db/postgresql/postgresql-15.5.ebuild  | 3 ++-
 dev-db/postgresql/postgresql-16.1.ebuild  | 3 ++-
 5 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/dev-db/postgresql/postgresql-12.17.ebuild 
b/dev-db/postgresql/postgresql-12.17.ebuild
index 8365c8725242..51c7e054b6b5 100644
--- a/dev-db/postgresql/postgresql-12.17.ebuild
+++ b/dev-db/postgresql/postgresql-12.17.ebuild
@@ -44,7 +44,8 @@ perl? ( >=dev-lang/perl-5.8:= )
 python? ( ${PYTHON_DEPS} )
 readline? ( sys-libs/readline:0= )
 server? ( systemd? ( sys-apps/systemd ) )
-ssl? ( >=dev-libs/openssl-0.9.6-r1:0= )
+ssl? ( >=dev-libs/openssl-0.9.6-r1:0=
+   =dev-lang/tcl-8:0= )
 xml? ( dev-libs/libxml2 dev-libs/libxslt )
 zlib? ( sys-libs/zlib )

diff --git a/dev-db/postgresql/postgresql-13.13.ebuild 
b/dev-db/postgresql/postgresql-13.13.ebuild
index 60d28d2d7d08..5e8c350bca7f 100644
--- a/dev-db/postgresql/postgresql-13.13.ebuild
+++ b/dev-db/postgresql/postgresql-13.13.ebuild
@@ -44,7 +44,8 @@ perl? ( >=dev-lang/perl-5.8:= )
 python? ( ${PYTHON_DEPS} )
 readline? ( sys-libs/readline:0= )
 server? ( systemd? ( sys-apps/systemd ) )
-ssl? ( >=dev-libs/openssl-0.9.6-r1:0= )
+ssl? ( >=dev-libs/openssl-0.9.6-r1:0=
+   =dev-lang/tcl-8:0= )
 xml? ( dev-libs/libxml2 dev-libs/libxslt )
 zlib? ( sys-libs/zlib )

diff --git a/dev-db/postgresql/postgresql-14.10.ebuild 
b/dev-db/postgresql/postgresql-14.10.ebuild
index c5bcd5377176..341c1e37a966 100644
--- a/dev-db/postgresql/postgresql-14.10.ebuild
+++ b/dev-db/postgresql/postgresql-14.10.ebuild
@@ -45,7 +45,8 @@ perl? ( >=dev-lang/perl-5.8:= )
 python? ( ${PYTHON_DEPS} )
 readline? ( sys-libs/readline:0= )
 server? ( systemd? ( sys-apps/systemd ) )
-ssl? ( >=dev-libs/openssl-0.9.6-r1:0= )
+ssl? ( >=dev-libs/openssl-0.9.6-r1:0=
+   =dev-lang/tcl-8:0= )
 xml? ( dev-libs/libxml2 dev-libs/libxslt )
 zlib? ( sys-libs/zlib )

diff --git a/dev-db/postgresql/postgresql-15.5.ebuild 
b/dev-db/postgresql/postgresql-15.5.ebuild
index f2d026f6dca0..aebc9d9ad3be 100644
--- a/dev-db/postgresql/postgresql-15.5.ebuild
+++ b/dev-db/postgresql/postgresql-15.5.ebuild
@@ -45,7 +45,8 @@ perl? ( >=dev-lang/perl-5.8:= )
 python? ( ${PYTHON_DEPS} )
 readline? ( sys-libs/readline:0= )
 server? ( systemd? ( sys-apps/systemd ) )
-ssl? ( >=dev-libs/openssl-0.9.6-r1:0= )
+ssl? ( >=dev-libs/openssl-0.9.6-r1:0=
+   =dev-lang/tcl-8:0= )
 xml? ( dev-libs/libxml2 dev-libs/libxslt )
 zlib? ( sys-libs/zlib )

diff --git a/dev-db/postgresql/postgresql-16.1.ebuild 
b/dev-db/postgresql/postgresql-16.1.ebuild
index feea2c2a5888..f86079824aee 100644
--- a/dev-db/postgresql/postgresql-16.1.ebuild
+++ b/dev-db/postgresql/postgresql-16.1.ebuild
@@ -46,7 +46,8 @@ perl? ( >=dev-lang/perl-5.8:= )
 python? ( ${PYTHON_DEPS} )
 readline? ( sys-libs/readline:0= )
 server? ( systemd? ( sys-apps/systemd ) )
-ssl? ( >=dev-libs/openssl-0.9.6-r1:0= )
+ssl? ( >=dev-libs/openssl-0.9.6-r1:0=
+   =dev-lang/tcl-8:0= )
 xml? ( dev-libs/libxml2 dev-libs/libxslt )
 zlib? ( sys-libs/zlib )



[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/, dev-db/postgresql/files/

2024-02-02 Thread Patrick Lauer
commit: 7f9c4cc23884adb65595e0f125c41eaa09212c42
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Feb  2 13:34:14 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Fri Feb  2 14:05:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9c4cc2

dev-db/postgresql: backport openssl fixes

Bug: https://bugs.gentoo.org/923620
Signed-off-by: Patrick Lauer  gentoo.org>

 .../files/postgresql-12-openssl3.2.patch   | 178 
 .../files/postgresql-13-openssl3.2.patch   | 172 
 .../files/postgresql-14-openssl3.2.patch   | 195 +
 .../files/postgresql-15-openssl3.2.patch   | 194 +
 .../files/postgresql-16-openssl3.2.patch   | 216 ++
 dev-db/postgresql/postgresql-12.17-r1.ebuild   | 453 
 dev-db/postgresql/postgresql-13.13-r1.ebuild   | 465 
 dev-db/postgresql/postgresql-14.10-r1.ebuild   | 465 
 dev-db/postgresql/postgresql-15.5-r1.ebuild| 467 
 dev-db/postgresql/postgresql-16.1-r1.ebuild| 468 +
 10 files changed, 3273 insertions(+)

diff --git a/dev-db/postgresql/files/postgresql-12-openssl3.2.patch 
b/dev-db/postgresql/files/postgresql-12-openssl3.2.patch
new file mode 100644
index ..62b254d220c6
--- /dev/null
+++ b/dev-db/postgresql/files/postgresql-12-openssl3.2.patch
@@ -0,0 +1,178 @@
+commit 6bb4ce36b302296fd09abb097b5e28b66117be92
+Author: Tom Lane 
+Date:   Tue Nov 28 12:34:03 2023 -0500
+
+Use BIO_{get,set}_app_data instead of BIO_{get,set}_data.
+
+We should have done it this way all along, but we accidentally got
+away with using the wrong BIO field up until OpenSSL 3.2.  There,
+the library's BIO routines that we rely on use the "data" field
+for their own purposes, and our conflicting use causes assorted
+weird behaviors up to and including core dumps when SSL connections
+are attempted.  Switch to using the approved field for the purpose,
+i.e. app_data.
+
+While at it, remove our configure probes for BIO_get_data as well
+as the fallback implementation.  BIO_{get,set}_app_data have been
+there since long before any OpenSSL version that we still support,
+even in the back branches.
+
+Also, update src/test/ssl/t/001_ssltests.pl to allow for a minor
+change in an error message spelling that evidently came in with 3.2.
+
+Tristan Partin and Bo Andreson.  Back-patch to all supported branches.
+
+Discussion: 
https://postgr.es/m/can55fz1eddysyal7mv+osluij2h_u6hvd4qmv-7pk7jkji0...@mail.gmail.com
+
+diff --git a/configure b/configure
+index cce104aebb..346ea8e2c1 100755
+--- a/configure
 b/configure
+@@ -12641,7 +12641,7 @@ done
+   # defines OPENSSL_VERSION_NUMBER to claim version 2.0.0, even though it
+   # doesn't have these OpenSSL 1.1.0 functions. So check for individual
+   # functions.
+-  for ac_func in OPENSSL_init_ssl BIO_get_data BIO_meth_new 
ASN1_STRING_get0_data
++  for ac_func in OPENSSL_init_ssl BIO_meth_new ASN1_STRING_get0_data
+ do :
+   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
+ ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
+diff --git a/configure.in b/configure.in
+index 3c93e7a944..2c15b20049 100644
+--- a/configure.in
 b/configure.in
+@@ -1290,7 +1290,7 @@ if test "$with_openssl" = yes ; then
+   # defines OPENSSL_VERSION_NUMBER to claim version 2.0.0, even though it
+   # doesn't have these OpenSSL 1.1.0 functions. So check for individual
+   # functions.
+-  AC_CHECK_FUNCS([OPENSSL_init_ssl BIO_get_data BIO_meth_new 
ASN1_STRING_get0_data])
++  AC_CHECK_FUNCS([OPENSSL_init_ssl BIO_meth_new ASN1_STRING_get0_data])
+   # OpenSSL versions before 1.1.0 required setting callback functions, for
+   # thread-safety. In 1.1.0, it's no longer required, and CRYPTO_lock()
+   # function was removed.
+diff --git a/src/backend/libpq/be-secure-openssl.c 
b/src/backend/libpq/be-secure-openssl.c
+index b0a1f7258a..34f8f9e71e 100644
+--- a/src/backend/libpq/be-secure-openssl.c
 b/src/backend/libpq/be-secure-openssl.c
+@@ -699,11 +699,6 @@ be_tls_write(Port *port, void *ptr, size_t len, int 
*waitfor)
+  * to retry; do we need to adopt their logic for that?
+  */
+ 
+-#ifndef HAVE_BIO_GET_DATA
+-#define BIO_get_data(bio) (bio->ptr)
+-#define BIO_set_data(bio, data) (bio->ptr = data)
+-#endif
+-
+ static BIO_METHOD *my_bio_methods = NULL;
+ 
+ static int
+@@ -713,7 +708,7 @@ my_sock_read(BIO *h, char *buf, int size)
+ 
+   if (buf != NULL)
+   {
+-  res = secure_raw_read(((Port *) BIO_get_data(h)), buf, size);
++  res = secure_raw_read(((Port *) BIO_get_app_data(h)), buf, 
size);
+   BIO_clear_retry_flags(h);
+   if (res <= 0)
+   {
+@@ -733,7 +728,7 @@ my_sock_wr

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

2024-05-04 Thread Patrick Lauer
commit: da248cbdabf29837dc72bd2f90fd888c23cddf6a
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun May  5 05:28:37 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun May  5 05:28:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da248cbd

sys-apps/syd: add 3.18.3

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

 sys-apps/syd/Manifest  |  62 
 sys-apps/syd/syd-3.18.3.ebuild | 329 +
 2 files changed, 391 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index cdafd3b2984c..062718fb0477 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -3,27 +3,42 @@ DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e64656907
 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 android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
+DIST anstream-0.6.14.crate 29160 BLAKE2B 
1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112
 SHA512 
65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
 DIST anstyle-1.0.7.crate 15709 BLAKE2B 
872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba
 SHA512 
e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
+DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B 
e80bd81e351326a38b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2
 SHA512 
c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
+DIST anstyle-query-1.0.3.crate 9742 BLAKE2B 
cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b
 SHA512 
38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226
+DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 
37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047
 SHA512 
55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
 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 1480

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

2024-05-06 Thread Patrick Lauer
commit: 64a295f3b3a7ec758ef8e7e2f33e99472dbf83b1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon May  6 07:00:20 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon May  6 07:02:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a295f3

sys-apps/syd: add 3.18.5

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

 sys-apps/syd/Manifest  |   1 +
 sys-apps/syd/syd-3.18.5.ebuild | 329 +
 2 files changed, 330 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 062718fb0477..740630929917 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -205,6 +205,7 @@ DIST strum-0.26.2.crate 7189 BLAKE2B 
7582fe304551e98b121d3a386af22bc022d7d11323b
 DIST strum_macros-0.26.2.crate 27056 BLAKE2B 
c9df13a91dd08f8bba0dfeec4fc03b59cd74eafaace7d2d228b8636264a9ea11137d0be741a936f7290e09525586818726000f07ed84a5ae711b89d61f52e89e
 SHA512 
519bc654adcf131d85d1ef83f62be2429f7472df25cf962fdc1cf5070d33c39dfe71f08fbf296df9b85fdfcda95cf2fea27e8e52e9ae93de27bb8fc4a5b55dd1
 DIST syd-3.17.4.tar.gz 676758 BLAKE2B 
7391f2a4409dbd60c8d883ccf3077641083c83becad0e317e0b06ec75845e00f1478602d216b04ea0333cadda44170033bedeb83a78ec23b3e482240276c135a
 SHA512 
be844554c4d6d04e2b025bcb958ae31d3d04f010076966fc84634977a686d19bd0e27f8b6d5f438b44eb97867d9d444c663a55ae452aa7b63bbcd2bc1077dd9f
 DIST syd-3.18.3.tar.gz 699730 BLAKE2B 
12afee9bca004ec21896630fc14380b81cc4980b972e93794ba3344b99623a20d6883b8cc1653e39c74c9ff1ab3c7c634c7f34bb70174fe897d1ed3d79194c75
 SHA512 
c96fbc0ff27c5c106c115401aef65c901110004bfb2e2747b983f54f932b7120877675e89ca550b9b1868c0864eff95240233ca7b56503dff64fe13550cd5365
+DIST syd-3.18.5.tar.gz 700286 BLAKE2B 
3e0b744635661ffa50d9597816f19be39733986d539deed48b31e769e1e73e236681692a04896d955f9ffb7cbc768db5ac97867ea6157714738b404c6fce97fc
 SHA512 
c09274900ee6972ebb3c44750147d24bd7de6b5a3e90671386892f911d2adf7f3ed7d84971725b77781b48ca3f05b81f8103632d52112f7ed27d046c62dff6e8
 DIST syn-1.0.109.crate 237611 BLAKE2B 
e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9
 SHA512 
12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
 DIST syn-2.0.60.crate 255808 BLAKE2B 
d7a8e415dd72267fd92da48ba8b3e6feb728f0639797db1aa74aeaa2a57935b7565eec37cbd32eec826154e2c54075b121737369eb15af36c322c34b3cfd7930
 SHA512 
20bfa02b03c193672a9922f9a5e196185341e082a262f7c00d7c2d467d9e2d77f4af3994634923cfaeee34aa9eab510415165f052ffd9b1ed0b1b581e272898d
 DIST tabwriter-1.4.0.crate 9951 BLAKE2B 
8833c5a7f37749268187e60d95b07262e77c461ab868cd934e58031703dc0c9ea83b8757e681747900dc07eb5c8e41e589d9c37568b66ca25c95f0fbf07c8a8c
 SHA512 
066846124e3beee816f76ed3a59fb224593537ce5807aa472fbcd0cb98f638dba6801d171b6d1026e56b6eaae6f2e873d64c190c97bbd8d6ffeffc82f3b4d52f

diff --git a/sys-apps/syd/syd-3.18.5.ebuild b/sys-apps/syd/syd-3.18.5.ebuild
new file mode 100644
index ..80ae803cfc48
--- /dev/null
+++ b/sys-apps/syd/syd-3.18.5.ebuild
@@ -0,0 +1,329 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.13.1
+
+EAPI=8
+
+RESTRICT="test" # fails with sandbox
+
+CRATES="
+   addr2line@0.21.0
+   adler@1.0.2
+   ahash@0.8.11
+   aho-corasick@1.1.3
+   allocator-api2@0.2.18
+   android-tzdata@0.1.1
+   android_system_properties@0.1.5
+   anes@0.1.6
+   anstream@0.6.14
+   anstyle-parse@0.2.4
+   anstyle-query@1.0.3
+   anstyle-wincon@3.0.3
+   anstyle@1.0.7
+   anyhow@1.0.82
+   argv@0.1.11
+   autocfg@1.3.0
+   backtrace@0.3.71
+   bitflags@1.3.2
+   bitflags@2.5.0
+   bstr@1.9.1
+   bumpalo@3.16.0
+   byteorder@1.5.0
+   caps@0.5.5
+   cast@0.3.0
+   cc@1.0.96
+   cfg-if@1.0.0
+   cfg_aliases@0.1.1
+   chrono@0.4.38
+   ciborium-io@0.2.2
+   ciborium-ll@0.2.2
+   ciborium@0.2.2
+   clap@4.5.4
+   clap_builder@4.5.2
+   clap_derive@4.5.4
+   clap_lex@0.7.0
+   colorchoice@1.0.1
+   const-hex@1.11.3
+   core-foundation-sys@0.8.6
+   cpufeatures@0.2.12
+   crc32fast@1.4.0
+   criterion-plot@0.5.0
+   criterion@0.5.1
+   crossbeam-channel@0.5.12
+   crossbeam-deque@0.8.5
+   crossbeam-epoch@0.9.18
+   crossbeam-queue@0.3.11
+   crossbeam-utils@0.8.19
+   crossbeam@0.8.4
+   crunchy@0.2.2
+   cty@0.2.2
+   darling@0.20.8
+   darling_core@0.20.8
+   darling_macro@0.20.8
+   derive_builder@0.20.0
+   derive_builder_core@0.20.0
+   derive_builder_macro@0.20.0
+   dirs-sys@0.4.1
+   dirs@5.0.1
+   either@1.11.0
+   env_filter@0.1.0
+   env_logger@0.11.3
+   equivalent@1.0.1
+   errno@0.3.8
+   fastrand@2.1.0
+   fixedbit

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

2024-05-06 Thread Patrick Lauer
commit: 4308a1f0923fdd98110f80e78422d38de3b1db6c
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon May  6 07:00:44 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon May  6 07:02:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4308a1f0

sys-apps/syd: drop 3.17.4

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

 sys-apps/syd/Manifest  |   5 -
 sys-apps/syd/syd-3.17.4.ebuild | 271 -
 2 files changed, 276 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 740630929917..9f0d5acac4af 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -13,7 +13,6 @@ DIST anstyle-query-1.0.3.crate 9742 BLAKE2B 
cfcba0a2773f07b9292279afd70832c5d4eb
 DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 
37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047
 SHA512 
55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
 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
 DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9
 SHA512 
a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
 DIST backtrace-0.3.71.crate 86553 BLAKE2B 
15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a
 SHA512 
5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
@@ -130,7 +129,6 @@ DIST nix-0.26.4.crate 279099 BLAKE2B 
41debf1f21427ad6c25c6cd26b7867feb8ba4636602
 DIST nix-0.27.1.crate 286494 BLAKE2B 
63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77
 SHA512 
7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010
 DIST nix-0.28.0.crate 311086 BLAKE2B 
a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894
 SHA512 
73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a
 DIST nonempty-0.10.0.crate 12661 BLAKE2B 
6d86e3a3b7dd0eda0f9485cedc61f6450d2a6176af5841272b455205f64abcf64d846c457cf233fe4dc0328bd0ab03b713397faf13056e515a5322ff228f03a2
 SHA512 
ae8c00fd056f8f2a59c7a569c922ae3188c337aeb52531fcbc315ce51787c89ee907eb7039ff96cadada0909610cbdf9a3b6604be6b894878a86352c3d475adf
-DIST num-traits-0.2.18.crate 51930 BLAKE2B 
6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02
 SHA512 
e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
 DIST num-traits-0.2.19.crate 51631 BLAKE2B 
78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5
 SHA512 
180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
 DIST num_cpus-1.16.0.crate 15713 BLAKE2B 
11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68
 SHA512 
a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
 DIST object-0.32.2.crate 28699

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

2024-05-06 Thread Patrick Lauer
commit: 288b100c3d408cf1bd52f9c006af8d141f7d9dc4
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon May  6 09:02:48 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon May  6 09:04:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288b100c

dev-lang/moarvm: add 2024.04

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

 dev-lang/moarvm/Manifest  |  1 +
 dev-lang/moarvm/moarvm-2024.04.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest
index 8b357c20c45e..5419f4fdcd23 100644
--- a/dev-lang/moarvm/Manifest
+++ b/dev-lang/moarvm/Manifest
@@ -1,2 +1,3 @@
 DIST MoarVM-2023.12.tar.gz 14942980 BLAKE2B 
f42caa33cadf2b878c1d0de0994c32d18b81b6e56c684a7ccee54c6abc3ff6abaa4f1e5420f2320aca185d29b2fbf02ec81abaf3eb5e334a5c903c3475d55db7
 SHA512 
9e756e8248cd8fd02efc3d14cd5e0a32cfbb7050a96d94d011009aeb9ec1ca5e9646a3c25b8741702b88abf3faf6aae43df43ca719e1ab17478c6d1984720f59
 DIST MoarVM-2024.02.tar.gz 14951164 BLAKE2B 
9416cea0b454b29c6d5662090428d790ea437bca1814a084a2c1478268c0eb74764205bca892b5e8de820b2201df154b92503e6243eb4a927a822374a5c09f86
 SHA512 
e629edb3fb365fd4cd988d9c08d46ecaf002156452e22c3a0c716641eeadb5b7f0434de4e2ec3ce9c8dc354280dc419d716382c160d400ba3970decffc996ed8
+DIST MoarVM-2024.04.tar.gz 14953770 BLAKE2B 
d6ea26bb98a1a6b2c3e6f0184a70c670830eb0872238779e9ce763f8c798bce803db4c5ba488c3f18bf5cf65a8d529fea9268a270458a33fff21ce10c74ee206
 SHA512 
874b22347fce3018884733ef734db0f09faae89191c2d37d7a15a897f8ce88ed9fbbd69768267492e6d1f019035ad224eef844b75e0fc1634cffd4b059314af1

diff --git a/dev-lang/moarvm/moarvm-2024.04.ebuild 
b/dev-lang/moarvm/moarvm-2024.04.ebuild
new file mode 100644
index ..e437c851b138
--- /dev/null
+++ b/dev-lang/moarvm/moarvm-2024.04.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="MoarVM"
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}"
+else
+   SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+   S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+DESCRIPTION="A 6model-based VM for NQP and Raku"
+HOMEPAGE="http://moarvm.org";
+LICENSE="Artistic-2"
+SLOT="0"
+
+IUSE="asan clang debug doc +jit optimize static-libs ubsan"
+
+RDEPEND="dev-libs/libatomic_ops
+   >=dev-libs/libuv-1.26:=
+   dev-libs/libffi:=
+   dev-libs/mimalloc"
+DEPEND="${RDEPEND}
+   clang? ( >=sys-devel/clang-3.1 )
+   dev-lang/perl"
+
+DOCS=( CREDITS README.markdown )
+
+# Tests are conducted via nqp
+RESTRICT=test
+
+src_configure() {
+   MAKEOPTS+=" NOISY=1"
+   use doc && DOCS+=( docs/* )
+   local prefix="${EPREFIX}/usr"
+   local libdir="${EPREFIX}/usr/$(get_libdir)"
+   einfo "--prefix '${prefix}'"
+   einfo "--libdir '${libdir}'"
+   local myconfigargs=(
+   "--prefix" "${prefix}"
+   "--has-libuv"
+   "--has-libatomic_ops"
+   "--has-libffi"
+   "--has-mimalloc"
+   "--libdir" "${libdir}"
+   "--compiler" "$(usex clang clang gcc)"
+   "$(usex asan--asan)"
+   "$(usex debug   --debug--no-debug)"
+   "$(usex optimize--optimize=--no-optimize)"
+   "$(usex static-libs --static)"
+   "$(usex ubsan   --ubsan)"
+   )
+
+   perl Configure.pl "${myconfigargs[@]}" moarshared || die
+}



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

2024-05-06 Thread Patrick Lauer
commit: 1dc913b7d0da08aed514152a2c572f3fcba4d11b
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon May  6 09:03:46 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon May  6 09:04:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dc913b7

dev-lang/rakudo: drop 2023.12

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

 dev-lang/rakudo/Manifest  |  1 -
 dev-lang/rakudo/rakudo-2023.12.ebuild | 72 ---
 2 files changed, 73 deletions(-)

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index 36abc2202c4b..54c2020b46b3 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,3 +1,2 @@
-DIST rakudo-2023.12.tar.gz 6865345 BLAKE2B 
0c2404b25d5316de7ef2bf332411898fc12f154c815434ae2f8202951eba8dfbe23c278bbbaf082dcb5e4782aa0348bec10cad97ffbe2b8d55e64a987d5fe69c
 SHA512 
fa78ea3f5eea9947eae7ab3c130956acade849fbde1b926fefdb34f0a2a74cd0a4a8b62a088a41cf207ef80d06b2e5d42048a1a2071d10d68c3e388c57d5e78e
 DIST rakudo-2024.02.tar.gz 6879828 BLAKE2B 
aa361c9e21c34cc5c737390ab6b1b8828afaa6aafaa604dbde273d68084cd0cebaf9c8bd796a394844f05b7bafc4f5d2db8a80a7bc1be8baab52b7a7f858bfa2
 SHA512 
b9bfdcbaf7daa80e6dfe1fb96e68482d2b110cca03067ef4e3e12270897ef0d53710d90fda97254c4cc012b3cdc4ec0c5d4a25facc5a0224a7579b96f9cd7aa3
 DIST rakudo-2024.04.tar.gz 6908669 BLAKE2B 
681a13e0fcefd8a0187f99a4bd92f72833a74870933497f6cb8de0b2ab3ddf07ee4c492760c53cd623f6d7afd3593194748882400ea94e703363c58fc4ea3d2c
 SHA512 
98b4dd35456df1774a320dbd53ffecc72323d91c260ce1264b2056624e8cdf8a47cfcd89b775411f8bf3fb1f1b4725e2b75c7724c5891a4d366e5ba3f2a11cd4

diff --git a/dev-lang/rakudo/rakudo-2023.12.ebuild 
b/dev-lang/rakudo/rakudo-2023.12.ebuild
deleted file mode 100644
index 2af8fe10b2b6..
--- a/dev-lang/rakudo/rakudo-2023.12.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-opt-2
-
-DESCRIPTION="A compiler for the Raku programming language"
-HOMEPAGE="https://rakudo.org";
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/rakudo/${PN}.git";
-   inherit git-r3
-else
-   SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="Artistic-2"
-SLOT="0"
-# TODO: add USE="javascript" once that's usable in nqp
-IUSE="clang java +moar test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="|| ( java moar )"
-
-CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
-RDEPEND="${CDEPEND}
-   java? ( >=virtual/jre-1.9 )"
-DEPEND="${CDEPEND}
-   clang? ( sys-devel/clang )
-   java? ( >=virtual/jdk-1.9 )
-   >=dev-lang/perl-5.10"
-
-pkg_pretend() {
-   if has_version dev-lang/rakudo; then
-   ewarn "Rakudo is known to fail compilation/installation with 
Rakudo"
-   ewarn "already being installed. So if it fails, try unmerging 
dev-lang/rakudo,"
-   ewarn "then do a new installation."
-   ewarn "(see Bug #584394)"
-   fi
-}
-
-src_configure() {
-   local backends
-   use moar && backends+="moar,"
-   use java && backends+="jvm"
-
-   local myargs=(
-   "--prefix=/usr"
-   "--sysroot=/"
-   "--sdkroot=/"
-   "--backends=${backends}"
-   )
-
-   perl Configure.pl "${myargs[@]}" || die
-
-   if use java; then
-   NQP=$(java-pkg_getjars --with-dependencies nqp)
-   fi
-}
-
-src_compile() {
-   emake NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
-}
-
-src_test() {
-   RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
-}



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

2024-05-06 Thread Patrick Lauer
commit: 2d0ee52c54daf5053acd3c35e98f0defdc1f302d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon May  6 09:03:11 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon May  6 09:04:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0ee52c

dev-lang/nqp: add 2024.04

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

 dev-lang/nqp/Manifest   |   1 +
 dev-lang/nqp/nqp-2024.04.ebuild | 147 
 2 files changed, 148 insertions(+)

diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index c34aafc73a36..271407ad40ab 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -1,2 +1,3 @@
 DIST nqp-2023.12.tar.gz 6023121 BLAKE2B 
2f5f519d05ca68a119e544299418d7b9c5c17f4cd29d63dda80f0ae57a861cbda9ecc8a1fa18807c78cce86c7cce67a107fbaeb83d47bb2ba0bbcd8070413950
 SHA512 
0f2f8d74e9b99288d3354c39c8faaaf674a570b36c1ce782f9b0944d348909dbdddb9eba2b04f01a8c8bdaba7190cafddc9459f07f16986bcf37ab4729e994a2
 DIST nqp-2024.02.tar.gz 6041352 BLAKE2B 
cdf1863f80d3a2d64fea3d6b783c91ad3fec44866d0b5a1967e0ac682ef3942a3361c4a4f355a11af938846ef47404df4a5d39fe46ebfef121ab2118d1444e64
 SHA512 
4dd943920900f0b58385b0a1b7dcc732557a0215975868f322860ec204cbc43d081ce292beb4b2bce70863684d3ec1d981fb809c4558755e791dd7cb0208e05b
+DIST nqp-2024.04.tar.gz 9726771 BLAKE2B 
5582aed194438bc57b862e6b1f14b8fdf1548c5e0048e69315e411913b049fec6df640b95bbd0df3e5b541554473fe207c81dbd083d477f12194c22d22119be3
 SHA512 
988518e5db2d7bdee6ed55bb337e640d091f404d6cc2b2687e9b542cc91ea755add415b40e8b3ac9ef501e150d2026867d0f1f1bfa32f1767e01ec30ae050dd0

diff --git a/dev-lang/nqp/nqp-2024.04.ebuild b/dev-lang/nqp/nqp-2024.04.ebuild
new file mode 100644
index ..efed9b5e0109
--- /dev/null
+++ b/dev-lang/nqp/nqp-2024.04.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-opt-2 multibuild
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/perl6/${PN}.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/perl6/${PN}/releases/download/${PV}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Not Quite Perl, a Raku bootstrapping compiler"
+HOMEPAGE="https://rakudo.org";
+
+LICENSE="Artistic-2"
+SLOT="0"
+IUSE="doc clang java +moar test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="java? (
+   dev-java/asm:9
+   dev-java/jna:4
+   )
+   moar? ( ~dev-lang/moarvm-${PV}[clang=] )"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-11 )"
+DEPEND="${CDEPEND}"
+BDEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-11 )
+   dev-lang/perl"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo || has_version dev-lang/nqp; then
+   ewarn "NQP is known to fail compilation/installation with 
Rakudo and/or NQP"
+   ewarn "already being installed. So if it fails, try 
uninstalling both"
+   ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new 
installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+src_prepare() {
+   MULTIBUILD_VARIANTS=()
+   use moar && MULTIBUILD_VARIANTS+=( moar )
+   use java && MULTIBUILD_VARIANTS+=( jvm )
+
+   multibuild_copy_sources
+
+   # This will pull in conditional java_prepare
+   default
+}
+
+nqp_configure() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   local myconfargs=(
+   "--backend=${MULTIBUILD_VARIANT}"
+   "--prefix=${EPREFIX}/usr" )
+
+   perl Configure.pl "${myconfargs[@]}" || die
+   popd || die
+}
+
+nqp_compile() {
+   if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}" \
+   JAVAC="$(java-pkg_get-javac)"
+   elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}"
+   fi
+}
+
+nqp_test() {
+   emake -j1 \
+   -C "${BUILD_DIR}" \
+   test
+}
+
+nqp_install() {
+   # This is the actual reason we need multibuild.eclass.
+   # We need to distinguish the install procedure for MoarVM and JVM 
backends.
+   case "${MULTIBUILD_VARIANT}" in
+   moar)
+   emake \
+   DESTDIR="${ED}" \
+   -C "${BUILD_DIR}" \
+   install
+   ;;
+   jvm)
+ 

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

2024-05-06 Thread Patrick Lauer
commit: dcd6ab6a280688e8d8449b406bbbe52b79e0
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon May  6 09:04:21 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon May  6 09:04:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd6ab6a

dev-lang/moarvm: drop 2023.12

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

 dev-lang/moarvm/Manifest  |  1 -
 dev-lang/moarvm/moarvm-2023.12.ebuild | 60 ---
 2 files changed, 61 deletions(-)

diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest
index 5419f4fdcd23..35d1166fe9c8 100644
--- a/dev-lang/moarvm/Manifest
+++ b/dev-lang/moarvm/Manifest
@@ -1,3 +1,2 @@
-DIST MoarVM-2023.12.tar.gz 14942980 BLAKE2B 
f42caa33cadf2b878c1d0de0994c32d18b81b6e56c684a7ccee54c6abc3ff6abaa4f1e5420f2320aca185d29b2fbf02ec81abaf3eb5e334a5c903c3475d55db7
 SHA512 
9e756e8248cd8fd02efc3d14cd5e0a32cfbb7050a96d94d011009aeb9ec1ca5e9646a3c25b8741702b88abf3faf6aae43df43ca719e1ab17478c6d1984720f59
 DIST MoarVM-2024.02.tar.gz 14951164 BLAKE2B 
9416cea0b454b29c6d5662090428d790ea437bca1814a084a2c1478268c0eb74764205bca892b5e8de820b2201df154b92503e6243eb4a927a822374a5c09f86
 SHA512 
e629edb3fb365fd4cd988d9c08d46ecaf002156452e22c3a0c716641eeadb5b7f0434de4e2ec3ce9c8dc354280dc419d716382c160d400ba3970decffc996ed8
 DIST MoarVM-2024.04.tar.gz 14953770 BLAKE2B 
d6ea26bb98a1a6b2c3e6f0184a70c670830eb0872238779e9ce763f8c798bce803db4c5ba488c3f18bf5cf65a8d529fea9268a270458a33fff21ce10c74ee206
 SHA512 
874b22347fce3018884733ef734db0f09faae89191c2d37d7a15a897f8ce88ed9fbbd69768267492e6d1f019035ad224eef844b75e0fc1634cffd4b059314af1

diff --git a/dev-lang/moarvm/moarvm-2023.12.ebuild 
b/dev-lang/moarvm/moarvm-2023.12.ebuild
deleted file mode 100644
index e437c851b138..
--- a/dev-lang/moarvm/moarvm-2023.12.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="MoarVM"
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}"
-else
-   SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-DESCRIPTION="A 6model-based VM for NQP and Raku"
-HOMEPAGE="http://moarvm.org";
-LICENSE="Artistic-2"
-SLOT="0"
-
-IUSE="asan clang debug doc +jit optimize static-libs ubsan"
-
-RDEPEND="dev-libs/libatomic_ops
-   >=dev-libs/libuv-1.26:=
-   dev-libs/libffi:=
-   dev-libs/mimalloc"
-DEPEND="${RDEPEND}
-   clang? ( >=sys-devel/clang-3.1 )
-   dev-lang/perl"
-
-DOCS=( CREDITS README.markdown )
-
-# Tests are conducted via nqp
-RESTRICT=test
-
-src_configure() {
-   MAKEOPTS+=" NOISY=1"
-   use doc && DOCS+=( docs/* )
-   local prefix="${EPREFIX}/usr"
-   local libdir="${EPREFIX}/usr/$(get_libdir)"
-   einfo "--prefix '${prefix}'"
-   einfo "--libdir '${libdir}'"
-   local myconfigargs=(
-   "--prefix" "${prefix}"
-   "--has-libuv"
-   "--has-libatomic_ops"
-   "--has-libffi"
-   "--has-mimalloc"
-   "--libdir" "${libdir}"
-   "--compiler" "$(usex clang clang gcc)"
-   "$(usex asan--asan)"
-   "$(usex debug   --debug--no-debug)"
-   "$(usex optimize--optimize=--no-optimize)"
-   "$(usex static-libs --static)"
-   "$(usex ubsan   --ubsan)"
-   )
-
-   perl Configure.pl "${myconfigargs[@]}" moarshared || die
-}



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

2024-05-06 Thread Patrick Lauer
commit: ba14c75cc756cac7fa9f441c2ecdd90aa9b2d986
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon May  6 09:03:34 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon May  6 09:04:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba14c75c

dev-lang/rakudo: add 2024.04

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

 dev-lang/rakudo/Manifest  |  1 +
 dev-lang/rakudo/rakudo-2024.04.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index c5b710ef7cd2..36abc2202c4b 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,2 +1,3 @@
 DIST rakudo-2023.12.tar.gz 6865345 BLAKE2B 
0c2404b25d5316de7ef2bf332411898fc12f154c815434ae2f8202951eba8dfbe23c278bbbaf082dcb5e4782aa0348bec10cad97ffbe2b8d55e64a987d5fe69c
 SHA512 
fa78ea3f5eea9947eae7ab3c130956acade849fbde1b926fefdb34f0a2a74cd0a4a8b62a088a41cf207ef80d06b2e5d42048a1a2071d10d68c3e388c57d5e78e
 DIST rakudo-2024.02.tar.gz 6879828 BLAKE2B 
aa361c9e21c34cc5c737390ab6b1b8828afaa6aafaa604dbde273d68084cd0cebaf9c8bd796a394844f05b7bafc4f5d2db8a80a7bc1be8baab52b7a7f858bfa2
 SHA512 
b9bfdcbaf7daa80e6dfe1fb96e68482d2b110cca03067ef4e3e12270897ef0d53710d90fda97254c4cc012b3cdc4ec0c5d4a25facc5a0224a7579b96f9cd7aa3
+DIST rakudo-2024.04.tar.gz 6908669 BLAKE2B 
681a13e0fcefd8a0187f99a4bd92f72833a74870933497f6cb8de0b2ab3ddf07ee4c492760c53cd623f6d7afd3593194748882400ea94e703363c58fc4ea3d2c
 SHA512 
98b4dd35456df1774a320dbd53ffecc72323d91c260ce1264b2056624e8cdf8a47cfcd89b775411f8bf3fb1f1b4725e2b75c7724c5891a4d366e5ba3f2a11cd4

diff --git a/dev-lang/rakudo/rakudo-2024.04.ebuild 
b/dev-lang/rakudo/rakudo-2024.04.ebuild
new file mode 100644
index ..2af8fe10b2b6
--- /dev/null
+++ b/dev-lang/rakudo/rakudo-2024.04.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-opt-2
+
+DESCRIPTION="A compiler for the Raku programming language"
+HOMEPAGE="https://rakudo.org";
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/rakudo/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Artistic-2"
+SLOT="0"
+# TODO: add USE="javascript" once that's usable in nqp
+IUSE="clang java +moar test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-1.9 )"
+DEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-1.9 )
+   >=dev-lang/perl-5.10"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo; then
+   ewarn "Rakudo is known to fail compilation/installation with 
Rakudo"
+   ewarn "already being installed. So if it fails, try unmerging 
dev-lang/rakudo,"
+   ewarn "then do a new installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+src_configure() {
+   local backends
+   use moar && backends+="moar,"
+   use java && backends+="jvm"
+
+   local myargs=(
+   "--prefix=/usr"
+   "--sysroot=/"
+   "--sdkroot=/"
+   "--backends=${backends}"
+   )
+
+   perl Configure.pl "${myargs[@]}" || die
+
+   if use java; then
+   NQP=$(java-pkg_getjars --with-dependencies nqp)
+   fi
+}
+
+src_compile() {
+   emake NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
+}
+
+src_test() {
+   RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
+}



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

2024-05-06 Thread Patrick Lauer
commit: ce43c5917b121889791f4b37161f88fc3c7b49a9
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon May  6 09:04:03 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Mon May  6 09:04:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce43c591

dev-lang/nqp: drop 2023.12

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

 dev-lang/nqp/Manifest   |   1 -
 dev-lang/nqp/nqp-2023.12.ebuild | 147 
 2 files changed, 148 deletions(-)

diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index 271407ad40ab..9ca0c13fb3f5 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -1,3 +1,2 @@
-DIST nqp-2023.12.tar.gz 6023121 BLAKE2B 
2f5f519d05ca68a119e544299418d7b9c5c17f4cd29d63dda80f0ae57a861cbda9ecc8a1fa18807c78cce86c7cce67a107fbaeb83d47bb2ba0bbcd8070413950
 SHA512 
0f2f8d74e9b99288d3354c39c8faaaf674a570b36c1ce782f9b0944d348909dbdddb9eba2b04f01a8c8bdaba7190cafddc9459f07f16986bcf37ab4729e994a2
 DIST nqp-2024.02.tar.gz 6041352 BLAKE2B 
cdf1863f80d3a2d64fea3d6b783c91ad3fec44866d0b5a1967e0ac682ef3942a3361c4a4f355a11af938846ef47404df4a5d39fe46ebfef121ab2118d1444e64
 SHA512 
4dd943920900f0b58385b0a1b7dcc732557a0215975868f322860ec204cbc43d081ce292beb4b2bce70863684d3ec1d981fb809c4558755e791dd7cb0208e05b
 DIST nqp-2024.04.tar.gz 9726771 BLAKE2B 
5582aed194438bc57b862e6b1f14b8fdf1548c5e0048e69315e411913b049fec6df640b95bbd0df3e5b541554473fe207c81dbd083d477f12194c22d22119be3
 SHA512 
988518e5db2d7bdee6ed55bb337e640d091f404d6cc2b2687e9b542cc91ea755add415b40e8b3ac9ef501e150d2026867d0f1f1bfa32f1767e01ec30ae050dd0

diff --git a/dev-lang/nqp/nqp-2023.12.ebuild b/dev-lang/nqp/nqp-2023.12.ebuild
deleted file mode 100644
index efed9b5e0109..
--- a/dev-lang/nqp/nqp-2023.12.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-opt-2 multibuild
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/perl6/${PN}.git";
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/perl6/${PN}/releases/download/${PV}/${P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Not Quite Perl, a Raku bootstrapping compiler"
-HOMEPAGE="https://rakudo.org";
-
-LICENSE="Artistic-2"
-SLOT="0"
-IUSE="doc clang java +moar test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="|| ( java moar )"
-
-CDEPEND="java? (
-   dev-java/asm:9
-   dev-java/jna:4
-   )
-   moar? ( ~dev-lang/moarvm-${PV}[clang=] )"
-RDEPEND="${CDEPEND}
-   java? ( >=virtual/jre-11 )"
-DEPEND="${CDEPEND}"
-BDEPEND="${CDEPEND}
-   clang? ( sys-devel/clang )
-   java? ( >=virtual/jdk-11 )
-   dev-lang/perl"
-
-pkg_pretend() {
-   if has_version dev-lang/rakudo || has_version dev-lang/nqp; then
-   ewarn "NQP is known to fail compilation/installation with 
Rakudo and/or NQP"
-   ewarn "already being installed. So if it fails, try 
uninstalling both"
-   ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new 
installation."
-   ewarn "(see Bug #584394)"
-   fi
-}
-
-src_prepare() {
-   MULTIBUILD_VARIANTS=()
-   use moar && MULTIBUILD_VARIANTS+=( moar )
-   use java && MULTIBUILD_VARIANTS+=( jvm )
-
-   multibuild_copy_sources
-
-   # This will pull in conditional java_prepare
-   default
-}
-
-nqp_configure() {
-   pushd "${BUILD_DIR}" > /dev/null || die
-   local myconfargs=(
-   "--backend=${MULTIBUILD_VARIANT}"
-   "--prefix=${EPREFIX}/usr" )
-
-   perl Configure.pl "${myconfargs[@]}" || die
-   popd || die
-}
-
-nqp_compile() {
-   if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then
-   emake -j1 \
-   -C "${BUILD_DIR}" \
-   JAVAC="$(java-pkg_get-javac)"
-   elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then
-   emake -j1 \
-   -C "${BUILD_DIR}"
-   fi
-}
-
-nqp_test() {
-   emake -j1 \
-   -C "${BUILD_DIR}" \
-   test
-}
-
-nqp_install() {
-   # This is the actual reason we need multibuild.eclass.
-   # We need to distinguish the install procedure for MoarVM and JVM 
backends.
-   case "${MULTIBUILD_VARIANT}" in
-   moar)
-   emake \
-   DESTDIR="${ED}" \
-   -C "${BUILD_DIR}" \
-   install
-   ;;
-   jvm)
- 

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

2024-05-07 Thread Patrick Lauer
commit: 8c44eb13097b7034d038d9a39a53003a74eb3127
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue May  7 07:11:58 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue May  7 07:12:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c44eb13

sys-apps/syd: add 3.18.7

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

 sys-apps/syd/Manifest  |   3 +
 sys-apps/syd/syd-3.18.7.ebuild | 329 +
 2 files changed, 332 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 9f0d5acac4af..abbc9d9e9474 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -23,6 +23,7 @@ DIST byteorder-1.5.0.crate 23288 BLAKE2B 
7f85a7948406844070a2c8202e0bd52f73b3dfc
 DIST caps-0.5.5.crate 17575 BLAKE2B 
77d788f936eb36c2f4776ee719cdc138dac4b840ce632190f34ed26e705175209f9905c71d96d54f0c69f4c6d25f0a203a4d490f2034c330480bedd5ffab149e
 SHA512 
866312aa0f3847dc2779570d1466aaae00945d78a2f5f3b05a833c67a2abd04c0380715f61dce79814845e4e57321adde67fea97f99dca56a970c6e6f80aa029
 DIST cast-0.3.0.crate 11452 BLAKE2B 
fe6e0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb
 SHA512 
4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
 DIST cc-1.0.96.crate 76576 BLAKE2B 
e0171d68b04bf2435a858b3d50376580f0740588770064bb695ba49b6827bf1f92aa4e973c8dc55e1622e795d23fa8fe42abd122d5d016e800dd5ea86c4ceb3d
 SHA512 
a3e8058165e61020bb10491dae50fcbffbb411d27d6dc44997a931f424e88cb36d89004165aae9c531244a7026920804222c819d12b1be3e3db571bec181d8a3
+DIST cc-1.0.97.crate 76951 BLAKE2B 
ec2e65797dfe13223b64f28bf6d143e00362f8bdd14e4df3d16ec2c5b68b8c603968f8cf6e7ede95b527ef16a748775bf247e8bf11010a326bbac4b296d72eb5
 SHA512 
119d1769530ec2fcc643b9b4a0f2a45db6f0772e4df882b832f961824bbb41d101d4a507573b4e05b4627d647fa823e81bc66dafdde40146878616af96b24143
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 
6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37
 SHA512 
238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
 DIST chrono-0.4.38.crate 220559 BLAKE2B 
ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea
 SHA512 
858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
@@ -76,6 +77,7 @@ DIST futures-task-0.3.30.crate 11126 BLAKE2B 
c2ded9b9b709fc10c44cfeaa72d4e7477e4
 DIST futures-util-0.3.30.crate 159977 BLAKE2B 
9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0
 SHA512 
7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951
 DIST getargs-0.5.0.crate 18851 BLAKE2B 
85a25ed54220b81598a74f2b83e6aabfb3d25645d471b43e20bc2343d3b1d80010f8521c2ab5ab2b137edb3404aa7d14509d5c7199c28b6590331d8ab7e0452c
 SHA512 
60b397f47fea19ab7190f90ef8fc482ac95fe8cddca2d8d7b8b397e8257a8879d86c8bfa13c17216e14311ce6f78fba7c741d705381fa10a110d3ccb829dcea9
 DIST getrandom-0.2.14.crate 37307 BLAKE2B 
5904388869335ea904d950ee83ad1867a0d3f6831b7139102b53f4bb4a2c12371c9396f1f1cbcc44e3ce69a4ea316651b1674722071bfa7562385ad4b6a88c33
 SHA512 
6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658
+DIST getrandom-0.2.15.crate 37163 BLAKE2B 
7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35
 SHA512 
04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
 DIST getset-0.1.2.crate 8831 BLAKE2B 
b1408f4c0b2ece039d06180e3e2990db2a4ca3c74575be3b4d3df562fc48a43ee8feda42cd957786aa481fc77a554a8e944f34a6a718c07012aea153a1c299c0
 SHA512 
54f162d0d072253abcf26c8779a9d8eb423db9df85716da13a785edb4c61757cf0c03f3563dde5de4534be9d4d50498c03b8337dcaafeaefc29c9c836dff1371
 DIST gimli-0.28.1.crate 270497 BLAKE2B 
4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef
 SHA512 
695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25
 DIST glob-0.3.1.crate 1888

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

2024-05-07 Thread Patrick Lauer
commit: a56500aeff2c13fca54d9cde137e5f35085d6755
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue May  7 07:12:36 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue May  7 07:12:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a56500ae

sys-apps/syd: drop 3.18.3

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

 sys-apps/syd/Manifest  |   1 -
 sys-apps/syd/syd-3.18.3.ebuild | 329 -
 2 files changed, 330 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index abbc9d9e9474..ba4402dcd3fd 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -203,7 +203,6 @@ DIST strsim-0.10.0.crate 11355 BLAKE2B 
bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e49
 DIST strsim-0.11.1.crate 14266 BLAKE2B 
252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2
 SHA512 
0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
 DIST strum-0.26.2.crate 7189 BLAKE2B 
7582fe304551e98b121d3a386af22bc022d7d11323b81ed9c2d600c8d2496077c09bdc8dfd78a636c18b9f522808b2ea54cf8b669419b0c89fcb6b232eade617
 SHA512 
819cfddb3028d5267842cdeaf17d37569eb18c957cb78a055b25d9ee1b8461026dab9bd980da4a89ac7b2858ff22880e40b46a72d7695a5135b84c4b7e5026f3
 DIST strum_macros-0.26.2.crate 27056 BLAKE2B 
c9df13a91dd08f8bba0dfeec4fc03b59cd74eafaace7d2d228b8636264a9ea11137d0be741a936f7290e09525586818726000f07ed84a5ae711b89d61f52e89e
 SHA512 
519bc654adcf131d85d1ef83f62be2429f7472df25cf962fdc1cf5070d33c39dfe71f08fbf296df9b85fdfcda95cf2fea27e8e52e9ae93de27bb8fc4a5b55dd1
-DIST syd-3.18.3.tar.gz 699730 BLAKE2B 
12afee9bca004ec21896630fc14380b81cc4980b972e93794ba3344b99623a20d6883b8cc1653e39c74c9ff1ab3c7c634c7f34bb70174fe897d1ed3d79194c75
 SHA512 
c96fbc0ff27c5c106c115401aef65c901110004bfb2e2747b983f54f932b7120877675e89ca550b9b1868c0864eff95240233ca7b56503dff64fe13550cd5365
 DIST syd-3.18.5.tar.gz 700286 BLAKE2B 
3e0b744635661ffa50d9597816f19be39733986d539deed48b31e769e1e73e236681692a04896d955f9ffb7cbc768db5ac97867ea6157714738b404c6fce97fc
 SHA512 
c09274900ee6972ebb3c44750147d24bd7de6b5a3e90671386892f911d2adf7f3ed7d84971725b77781b48ca3f05b81f8103632d52112f7ed27d046c62dff6e8
 DIST syd-3.18.7.tar.gz 701046 BLAKE2B 
2e394783af580e893b799d01f45232ca2b8ae8af2d89ae79a732f01abb9f7b9d0169e491656be5b0973708092139561e14aa530026b19fdafe951d28914ebc98
 SHA512 
cf1b76fdbecbfb2998b22703479b680928381d7938b98925794b5d8ea6e75e5731d0e671731a7f230ccd34853d297521075c7a71ce49c32a3ad3e240df2d7463
 DIST syn-1.0.109.crate 237611 BLAKE2B 
e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9
 SHA512 
12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d

diff --git a/sys-apps/syd/syd-3.18.3.ebuild b/sys-apps/syd/syd-3.18.3.ebuild
deleted file mode 100644
index 80ae803cfc48..
--- a/sys-apps/syd/syd-3.18.3.ebuild
+++ /dev/null
@@ -1,329 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.1
-
-EAPI=8
-
-RESTRICT="test" # fails with sandbox
-
-CRATES="
-   addr2line@0.21.0
-   adler@1.0.2
-   ahash@0.8.11
-   aho-corasick@1.1.3
-   allocator-api2@0.2.18
-   android-tzdata@0.1.1
-   android_system_properties@0.1.5
-   anes@0.1.6
-   anstream@0.6.14
-   anstyle-parse@0.2.4
-   anstyle-query@1.0.3
-   anstyle-wincon@3.0.3
-   anstyle@1.0.7
-   anyhow@1.0.82
-   argv@0.1.11
-   autocfg@1.3.0
-   backtrace@0.3.71
-   bitflags@1.3.2
-   bitflags@2.5.0
-   bstr@1.9.1
-   bumpalo@3.16.0
-   byteorder@1.5.0
-   caps@0.5.5
-   cast@0.3.0
-   cc@1.0.96
-   cfg-if@1.0.0
-   cfg_aliases@0.1.1
-   chrono@0.4.38
-   ciborium-io@0.2.2
-   ciborium-ll@0.2.2
-   ciborium@0.2.2
-   clap@4.5.4
-   clap_builder@4.5.2
-   clap_derive@4.5.4
-   clap_lex@0.7.0
-   colorchoice@1.0.1
-   const-hex@1.11.3
-   core-foundation-sys@0.8.6
-   cpufeatures@0.2.12
-   crc32fast@1.4.0
-   criterion-plot@0.5.0
-   criterion@0.5.1
-   crossbeam-channel@0.5.12
-   crossbeam-deque@0.8.5
-   crossbeam-epoch@0.9.18
-   crossbeam-queue@0.3.11
-   crossbeam-utils@0.8.19
-   crossbeam@0.8.4
-   crunchy@0.2.2
-   cty@0.2.2
-   darling@0.20.8
-   darling_core@0.20.8
-   darling_macro@0.20.8
-   derive_builder@0.20.0
-   derive_builder_core@0.20.0
-   derive_builder_macro@0.20.0
-   dirs-sys@0.4.1
-   dirs@5.0.1
-   either@1.11.0
-   env_filter@0.1.0
-   env_logger@0.11.3
-   equivalent@1.0.1
-   errno@0.3.8
-   fastrand@2.1.0
-   fixedbit

[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-05-09 Thread Patrick Lauer
commit: 6d7bfdc1f2d447842645a34abfaae1553038f40c
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu May  9 14:12:14 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu May  9 14:14:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7bfdc1

dev-db/postgresql: add 12.19, 13.15, 14.12, 15.7, 16.3

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

 dev-db/postgresql/Manifest|   5 +
 dev-db/postgresql/postgresql-12.19.ebuild | 451 +
 dev-db/postgresql/postgresql-13.15.ebuild | 463 +
 dev-db/postgresql/postgresql-14.12.ebuild | 463 +
 dev-db/postgresql/postgresql-15.7.ebuild  | 465 +
 dev-db/postgresql/postgresql-16.3.ebuild  | 466 ++
 6 files changed, 2313 insertions(+)

diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index f4d4bca5dbf6..5e3927adfbec 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -1,10 +1,15 @@
 DIST postgresql-12.17.tar.bz2 21181616 BLAKE2B 
dda4b06d8d36d3257e1eea251ccbdf38f1ce63ca811045b7b8d156d2b54614304b83b30ad3b1ead4e7ad74fa9f42acc8934f648902e17a4f7c89a117dc8e3c03
 SHA512 
8bf67475db4ec5baf058ca976ea3e416df39cd9d15131be3fa3c161edbfa93f74251d33b29d23b3084c95bbb73fb6606f4615e528129674047a75a86e7417373
 DIST postgresql-12.18.tar.bz2 21208935 BLAKE2B 
cadb1d168185d0f73752af2a58f34bde79db51716ffbc4e974efa759ac5ebd3b340a17acc965a1fd30899321c5aef597b93f947277a35c1159bc9ff7ac4b4254
 SHA512 
723105a2b280ed9116615fa5fe29034a8588e474ed622de2c439f95e5b621b8865224e02553b71cba8d0288b1ee9fea077b20bd77fe2c858cd988b417efa56c0
+DIST postgresql-12.19.tar.bz2 21218699 BLAKE2B 
d858108017ad9fd1c9813080c18f21cf2574f2b21a9881ae35e0291f3710664890983e71a2cd1c45f10b4c1ff8ab19d9d2383e35217b55e8e67b72b2673bec29
 SHA512 
c08cb8f902728ea5ab5872fa2e37f8646f6beb4df39425a5a42db30ce86fa499a2059fa57b4eac3089bfba875a85a55144eba5ce6c525c642ba33c82f264b1b5
 DIST postgresql-13.13.tar.bz2 21563452 BLAKE2B 
ee4b2d022c1b3003dc9c4da96e5900878a2fc70b3033470d0fb972131e063a047895e86d5d1e36297885f2821f0ef3af966cabe32941efba4bd11bdd0557e44f
 SHA512 
d7b1076cdc406ac83440c75d18e6dc6db9af709615344978ba0135b45a127082b1d3c6ad6d8cd6259d67ddf38cfcee37dd78dcfbf8e4a710b724c67cf36170a7
 DIST postgresql-13.14.tar.bz2 21584146 BLAKE2B 
67b1c85cac910f445a393060646e901e03eccf9c00d3b4d41b12acc9d94254697c46060f09a4c6ed57ec33b202c18916b03f8b322c3be0f195e0315e7a874933
 SHA512 
25d545de69d6ac16b044e09939678af97b6574c71d47d98f95f0ef9ad11ff65e864e503ddff119d73fbb3c61e648e31219982d60da7fc2382ba10e0bfc370aa5
+DIST postgresql-13.15.tar.bz2 21597871 BLAKE2B 
63631ea73e42fb846a9a78473d5929a2c9bf91016ef0808578d6ff6ce1e3d862ae1f8524f26f074f2adb30e55fd941ef6ce9b27c5eaa83f41d165f45958e0445
 SHA512 
6614b3ccf3ab41f34fc36e75f501853b13e0b9900728b8f8bbf8e3ac22783d18b0f05183beab778eb84ca71665574063fac6e1153bcd86bac252a8a9bbff0d8b
 DIST postgresql-14.10.tar.bz2 22298652 BLAKE2B 
0c87c02b0b279d29e4a05711312bf89a655359a687c24d1cbb76cd4f6ed7666d31113a18a9976773c36853f00c1ca332af396372524467bb19c2a3bfcddea995
 SHA512 
f546e62eb158efdeecf091271ee60945604ca7f3683f0b259ee18eb682431158e282bf4f81d8df304c956919788f8077e72aa47c467d32d6aef1ccfe470862a5
 DIST postgresql-14.11.tar.bz2 22354758 BLAKE2B 
f2ee6246c0e2c236e693e29ae2a581e818be51162a9a93f38aa1520b886557f9628111ad1e25221baa3b0bcb1d2861e2527082cb15dc6ef1493351b4cc13196a
 SHA512 
67289cd638ed7b13e845263d5a34394347f33735d9e2fafd6aa3562989a3a9455ea547d1b5079138648f33b093e77841654188fc74a49c0d6d458a42cfb57ffe
+DIST postgresql-14.12.tar.bz2 22390865 BLAKE2B 
09848b504c2c970d4b3a5ee3b7eec951f8966c3fcfdd77cea9a001b305ffa8ad55ea08eee2219abb6eb2e6478dddfcd29889308ee8f72eadb39d777e55f5f848
 SHA512 
cb6729d0fba8aa705c92beecdc5cd1131e64337db6de038da6f5b75c7d9e65381f93f6ebfac601d5622399b9485e8ec558be53e6a7dcc59350a9b053f8836bf9
 DIST postgresql-15.5.tar.bz2 23091780 BLAKE2B 
e3731b973242d4de8b4b78e00842df52e006f08510efc0ff02bf7b8b479e17aa9e1c8116644d9a82f23d4334f527f1a82a1c2eec7f7c199a2fdf500b46740264
 SHA512 
9ed9d160b3cef99954ccd47a970c107b7e3b0196a7d848f740bf3c52a1c626f6f457814c97f37b9f0467bb07734e19806a15bd9cf3c39445e1d89e75b37064cc
 DIST postgresql-15.6.tar.bz2 23093967 BLAKE2B 
8245fd0e0f2b90d504e57021bb0069d0850f5ff409dab2a583581a5b77a39e81a08c6d4c87db15f14f5e1943c1c21451160205ea27e56808a3a4a0f166090c2a
 SHA512 
d9f158d844ec21bc5a7eccad9193dfe026d3df46a011980412ad7d150b3894c01754be0053bed530976047d7eff657204ac321138ba8da6eac8fb7b93b9520ad
+DIST postgresql-15.7.tar.bz2 23112318 BLAKE2B 
6a31ca8b833caf9400ce176211005c2b522e3f431717ad6b73c0df842121d3898dcfddce4626f961539a80b09960fb7659703e6f82d5eadff7217789893b9279
 SHA512 
8a03e2d7a267f0d11c27d90a2fb605725accb41cfebba2b56c735d4af45bb5f977d4ba051a02ac8d31f93253372df3d3b5efdd159e258d6fcc506b73e3ad6e27
 DIST postgresql-16.1.tar.bz2 2460548

[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-05-09 Thread Patrick Lauer
commit: 1085ab63c63a87670bd3ccc34862046311a6f4d9
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu May  9 14:13:29 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu May  9 14:14:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1085ab63

dev-db/postgresql: drop 12.17, 13.13, 14.10, 15.5, 16.1

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

 dev-db/postgresql/Manifest|   5 -
 dev-db/postgresql/postgresql-12.17.ebuild | 452 -
 dev-db/postgresql/postgresql-13.13.ebuild | 464 -
 dev-db/postgresql/postgresql-14.10.ebuild | 464 -
 dev-db/postgresql/postgresql-15.5.ebuild  | 466 -
 dev-db/postgresql/postgresql-16.1.ebuild  | 467 --
 6 files changed, 2318 deletions(-)

diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index 5e3927adfbec..e08978234a48 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -1,15 +1,10 @@
-DIST postgresql-12.17.tar.bz2 21181616 BLAKE2B 
dda4b06d8d36d3257e1eea251ccbdf38f1ce63ca811045b7b8d156d2b54614304b83b30ad3b1ead4e7ad74fa9f42acc8934f648902e17a4f7c89a117dc8e3c03
 SHA512 
8bf67475db4ec5baf058ca976ea3e416df39cd9d15131be3fa3c161edbfa93f74251d33b29d23b3084c95bbb73fb6606f4615e528129674047a75a86e7417373
 DIST postgresql-12.18.tar.bz2 21208935 BLAKE2B 
cadb1d168185d0f73752af2a58f34bde79db51716ffbc4e974efa759ac5ebd3b340a17acc965a1fd30899321c5aef597b93f947277a35c1159bc9ff7ac4b4254
 SHA512 
723105a2b280ed9116615fa5fe29034a8588e474ed622de2c439f95e5b621b8865224e02553b71cba8d0288b1ee9fea077b20bd77fe2c858cd988b417efa56c0
 DIST postgresql-12.19.tar.bz2 21218699 BLAKE2B 
d858108017ad9fd1c9813080c18f21cf2574f2b21a9881ae35e0291f3710664890983e71a2cd1c45f10b4c1ff8ab19d9d2383e35217b55e8e67b72b2673bec29
 SHA512 
c08cb8f902728ea5ab5872fa2e37f8646f6beb4df39425a5a42db30ce86fa499a2059fa57b4eac3089bfba875a85a55144eba5ce6c525c642ba33c82f264b1b5
-DIST postgresql-13.13.tar.bz2 21563452 BLAKE2B 
ee4b2d022c1b3003dc9c4da96e5900878a2fc70b3033470d0fb972131e063a047895e86d5d1e36297885f2821f0ef3af966cabe32941efba4bd11bdd0557e44f
 SHA512 
d7b1076cdc406ac83440c75d18e6dc6db9af709615344978ba0135b45a127082b1d3c6ad6d8cd6259d67ddf38cfcee37dd78dcfbf8e4a710b724c67cf36170a7
 DIST postgresql-13.14.tar.bz2 21584146 BLAKE2B 
67b1c85cac910f445a393060646e901e03eccf9c00d3b4d41b12acc9d94254697c46060f09a4c6ed57ec33b202c18916b03f8b322c3be0f195e0315e7a874933
 SHA512 
25d545de69d6ac16b044e09939678af97b6574c71d47d98f95f0ef9ad11ff65e864e503ddff119d73fbb3c61e648e31219982d60da7fc2382ba10e0bfc370aa5
 DIST postgresql-13.15.tar.bz2 21597871 BLAKE2B 
63631ea73e42fb846a9a78473d5929a2c9bf91016ef0808578d6ff6ce1e3d862ae1f8524f26f074f2adb30e55fd941ef6ce9b27c5eaa83f41d165f45958e0445
 SHA512 
6614b3ccf3ab41f34fc36e75f501853b13e0b9900728b8f8bbf8e3ac22783d18b0f05183beab778eb84ca71665574063fac6e1153bcd86bac252a8a9bbff0d8b
-DIST postgresql-14.10.tar.bz2 22298652 BLAKE2B 
0c87c02b0b279d29e4a05711312bf89a655359a687c24d1cbb76cd4f6ed7666d31113a18a9976773c36853f00c1ca332af396372524467bb19c2a3bfcddea995
 SHA512 
f546e62eb158efdeecf091271ee60945604ca7f3683f0b259ee18eb682431158e282bf4f81d8df304c956919788f8077e72aa47c467d32d6aef1ccfe470862a5
 DIST postgresql-14.11.tar.bz2 22354758 BLAKE2B 
f2ee6246c0e2c236e693e29ae2a581e818be51162a9a93f38aa1520b886557f9628111ad1e25221baa3b0bcb1d2861e2527082cb15dc6ef1493351b4cc13196a
 SHA512 
67289cd638ed7b13e845263d5a34394347f33735d9e2fafd6aa3562989a3a9455ea547d1b5079138648f33b093e77841654188fc74a49c0d6d458a42cfb57ffe
 DIST postgresql-14.12.tar.bz2 22390865 BLAKE2B 
09848b504c2c970d4b3a5ee3b7eec951f8966c3fcfdd77cea9a001b305ffa8ad55ea08eee2219abb6eb2e6478dddfcd29889308ee8f72eadb39d777e55f5f848
 SHA512 
cb6729d0fba8aa705c92beecdc5cd1131e64337db6de038da6f5b75c7d9e65381f93f6ebfac601d5622399b9485e8ec558be53e6a7dcc59350a9b053f8836bf9
-DIST postgresql-15.5.tar.bz2 23091780 BLAKE2B 
e3731b973242d4de8b4b78e00842df52e006f08510efc0ff02bf7b8b479e17aa9e1c8116644d9a82f23d4334f527f1a82a1c2eec7f7c199a2fdf500b46740264
 SHA512 
9ed9d160b3cef99954ccd47a970c107b7e3b0196a7d848f740bf3c52a1c626f6f457814c97f37b9f0467bb07734e19806a15bd9cf3c39445e1d89e75b37064cc
 DIST postgresql-15.6.tar.bz2 23093967 BLAKE2B 
8245fd0e0f2b90d504e57021bb0069d0850f5ff409dab2a583581a5b77a39e81a08c6d4c87db15f14f5e1943c1c21451160205ea27e56808a3a4a0f166090c2a
 SHA512 
d9f158d844ec21bc5a7eccad9193dfe026d3df46a011980412ad7d150b3894c01754be0053bed530976047d7eff657204ac321138ba8da6eac8fb7b93b9520ad
 DIST postgresql-15.7.tar.bz2 23112318 BLAKE2B 
6a31ca8b833caf9400ce176211005c2b522e3f431717ad6b73c0df842121d3898dcfddce4626f961539a80b09960fb7659703e6f82d5eadff7217789893b9279
 SHA512 
8a03e2d7a267f0d11c27d90a2fb605725accb41cfebba2b56c735d4af45bb5f977d4ba051a02ac8d31f93253372df3d3b5efdd159e258d6fcc506b73e3ad6e27
-DIST postgresql-16.1.tar.bz2 2460548

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

2024-05-09 Thread Patrick Lauer
commit: 670e9732886e25aa3b245a6a1e7be23baf83a461
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu May  9 14:15:03 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu May  9 14:15:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670e9732

sys-apps/syd: add 3.18.12

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

 sys-apps/syd/Manifest   |  16 ++
 sys-apps/syd/syd-3.18.12.ebuild | 329 
 2 files changed, 345 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index ba4402dcd3fd..6ba69d2d030b 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -12,6 +12,7 @@ DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B 
e80bd81e351326a38b3f559020a2430
 DIST anstyle-query-1.0.3.crate 9742 BLAKE2B 
cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b
 SHA512 
38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226
 DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 
37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047
 SHA512 
55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
 DIST anyhow-1.0.82.crate 45361 BLAKE2B 
558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd
 SHA512 
e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69
+DIST anyhow-1.0.83.crate 45650 BLAKE2B 
522121300f10688756aac1c39e83e867e20b9f142fdc1bb87732d8a64f6bf67411f1e35542fae7aa036d9221412a29b47acc75de8a2bb019bab90fece55e2c86
 SHA512 
4e4b29fd0a97ac55269d23efa399a372ef6128e1909ce464f178ae91fc61dc90a5867cd2a7218205f53988aea8cff6649302f7f6f12e07d1b5d3472d4c5eaaf3
 DIST argv-0.1.11.crate 8683 BLAKE2B 
44344e0f3678b159b64d06287d58508479831dc0bd7b044a1ccaebfffdd9023508da5d86f3e6d8af8579cf5351f6c8963581af978ca46bb0b87a37c1802e67d8
 SHA512 
011e8d5333b305387d7667bbcd4d3e694fb73d16ba4c51a10969d5dae7a7a4286f8583c160949fc2724c56c7d47c618813d0dd55c42665c8c2d1cccfcaf414a3
 DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9
 SHA512 
a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
 DIST backtrace-0.3.71.crate 86553 BLAKE2B 
15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a
 SHA512 
5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
@@ -62,6 +63,7 @@ DIST env_filter-0.1.0.crate 11553 BLAKE2B 
8e358517c0aeda431239f14610925bcfd6be3b
 DIST env_logger-0.11.3.crate 29704 BLAKE2B 
fd23d377d258ead87e820dd89e4175c0596b284d629563b7d04be10f80bf859d84a6e71a21d1c333a94779262608554e95bf7b44c35b3336cbedf545184ea6d1
 SHA512 
50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02
 DIST equivalent-1.0.1.crate 6615 BLAKE2B 
302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a
 SHA512 
b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
 DIST errno-0.3.8.crate 10645 BLAKE2B 
4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3
 SHA512 
29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
+DIST errno-0.3.9.crate 10690 BLAKE2B 
8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651
 SHA512 
777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a
 DIST fastrand-2.1.0.crate 14907 BLAKE2B 
f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9
 SHA512 
ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104
 DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 
91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b
 SHA512 
57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab
 DIST flate2-1.0.30.crate 7551

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

2024-05-09 Thread Patrick Lauer
commit: dc4c5591e658f798311033188639a35cd1dc935d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu May  9 14:15:18 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu May  9 14:15:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4c5591

sys-apps/syd: drop 3.18.5

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

 sys-apps/syd/Manifest  |   3 -
 sys-apps/syd/syd-3.18.5.ebuild | 329 -
 2 files changed, 332 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 6ba69d2d030b..22077e1f0fbc 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -23,7 +23,6 @@ DIST bumpalo-3.16.0.crate 85677 BLAKE2B 
08da17b757931d2910e0299df53eb62731aa8c4e
 DIST byteorder-1.5.0.crate 23288 BLAKE2B 
7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453
 SHA512 
96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
 DIST caps-0.5.5.crate 17575 BLAKE2B 
77d788f936eb36c2f4776ee719cdc138dac4b840ce632190f34ed26e705175209f9905c71d96d54f0c69f4c6d25f0a203a4d490f2034c330480bedd5ffab149e
 SHA512 
866312aa0f3847dc2779570d1466aaae00945d78a2f5f3b05a833c67a2abd04c0380715f61dce79814845e4e57321adde67fea97f99dca56a970c6e6f80aa029
 DIST cast-0.3.0.crate 11452 BLAKE2B 
fe6e0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb
 SHA512 
4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
-DIST cc-1.0.96.crate 76576 BLAKE2B 
e0171d68b04bf2435a858b3d50376580f0740588770064bb695ba49b6827bf1f92aa4e973c8dc55e1622e795d23fa8fe42abd122d5d016e800dd5ea86c4ceb3d
 SHA512 
a3e8058165e61020bb10491dae50fcbffbb411d27d6dc44997a931f424e88cb36d89004165aae9c531244a7026920804222c819d12b1be3e3db571bec181d8a3
 DIST cc-1.0.97.crate 76951 BLAKE2B 
ec2e65797dfe13223b64f28bf6d143e00362f8bdd14e4df3d16ec2c5b68b8c603968f8cf6e7ede95b527ef16a748775bf247e8bf11010a326bbac4b296d72eb5
 SHA512 
119d1769530ec2fcc643b9b4a0f2a45db6f0772e4df882b832f961824bbb41d101d4a507573b4e05b4627d647fa823e81bc66dafdde40146878616af96b24143
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 
6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37
 SHA512 
238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
@@ -78,7 +77,6 @@ DIST futures-sink-0.3.30.crate 7852 BLAKE2B 
dc768e4ec4c9f9dfb22a20c1c977401d8590
 DIST futures-task-0.3.30.crate 11126 BLAKE2B 
c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204
 SHA512 
c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d
 DIST futures-util-0.3.30.crate 159977 BLAKE2B 
9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0
 SHA512 
7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951
 DIST getargs-0.5.0.crate 18851 BLAKE2B 
85a25ed54220b81598a74f2b83e6aabfb3d25645d471b43e20bc2343d3b1d80010f8521c2ab5ab2b137edb3404aa7d14509d5c7199c28b6590331d8ab7e0452c
 SHA512 
60b397f47fea19ab7190f90ef8fc482ac95fe8cddca2d8d7b8b397e8257a8879d86c8bfa13c17216e14311ce6f78fba7c741d705381fa10a110d3ccb829dcea9
-DIST getrandom-0.2.14.crate 37307 BLAKE2B 
5904388869335ea904d950ee83ad1867a0d3f6831b7139102b53f4bb4a2c12371c9396f1f1cbcc44e3ce69a4ea316651b1674722071bfa7562385ad4b6a88c33
 SHA512 
6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658
 DIST getrandom-0.2.15.crate 37163 BLAKE2B 
7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35
 SHA512 
04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
 DIST getset-0.1.2.crate 8831 BLAKE2B 
b1408f4c0b2ece039d06180e3e2990db2a4ca3c74575be3b4d3df562fc48a43ee8feda42cd957786aa481fc77a554a8e944f34a6a718c07012aea153a1c299c0
 SHA512 
54f162d0d072253abcf26c8779a9d8eb423db9df85716da13a785edb4c61757cf0c03f3563dde5de4534be9d4d50498c03b8337dcaafeaefc29c9c836dff1371
 DIST gimli-0.28.1.crate 27049

[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-05-09 Thread Patrick Lauer
commit: 20328089a31020c984f446bd0fbba7141aa1610b
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu May  9 17:16:36 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu May  9 17:17:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20328089

dev-db/postgresql: Migrate to llvm-r1 eclass

Also add LLVM-18 support

Closes: https://bugs.gentoo.org/931638
Signed-off-by: Patrick Lauer  gentoo.org>

 ...{postgresql-12.19.ebuild => postgresql-12.19-r1.ebuild} | 14 +++---
 ...{postgresql-13.15.ebuild => postgresql-13.15-r1.ebuild} | 14 +++---
 ...{postgresql-14.12.ebuild => postgresql-14.12-r1.ebuild} | 14 +++---
 .../{postgresql-15.7.ebuild => postgresql-15.7-r1.ebuild}  | 14 +++---
 .../{postgresql-16.3.ebuild => postgresql-16.3-r1.ebuild}  | 14 +++---
 5 files changed, 35 insertions(+), 35 deletions(-)

diff --git a/dev-db/postgresql/postgresql-12.19.ebuild 
b/dev-db/postgresql/postgresql-12.19-r1.ebuild
similarity index 98%
rename from dev-db/postgresql/postgresql-12.19.ebuild
rename to dev-db/postgresql/postgresql-12.19-r1.ebuild
index 6636a63fe0ba..f27ea205217e 100644
--- a/dev-db/postgresql/postgresql-12.19.ebuild
+++ b/dev-db/postgresql/postgresql-12.19-r1.ebuild
@@ -4,9 +4,9 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10,11,12} )
-LLVM_MAX_SLOT=17
+LLVM_COMPAT=( {15..18} )
 
-inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
+inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
 
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
@@ -35,10 +35,10 @@ virtual/libintl
 icu? ( dev-libs/icu:= )
 kerberos? ( virtual/krb5 )
 ldap? ( net-nds/openldap:= )
-llvm? (
-   =dev-lang/perl-5.8:= )
 python? ( ${PYTHON_DEPS} )
@@ -83,7 +83,7 @@ selinux? ( sec-policy/selinux-postgresql )
 "
 
 pkg_setup() {
-   use llvm && llvm_pkg_setup
+   use llvm && llvm-r1_pkg_setup
 
use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup
 

diff --git a/dev-db/postgresql/postgresql-13.15.ebuild 
b/dev-db/postgresql/postgresql-13.15-r1.ebuild
similarity index 98%
rename from dev-db/postgresql/postgresql-13.15.ebuild
rename to dev-db/postgresql/postgresql-13.15-r1.ebuild
index 7c9361e616b7..e5b1f11e7279 100644
--- a/dev-db/postgresql/postgresql-13.15.ebuild
+++ b/dev-db/postgresql/postgresql-13.15-r1.ebuild
@@ -4,9 +4,9 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10,11,12} )
-LLVM_MAX_SLOT=17
+LLVM_COMPAT=( {15..18} )
 
-inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
+inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
 
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
@@ -35,10 +35,10 @@ virtual/libintl
 icu? ( dev-libs/icu:= )
 kerberos? ( virtual/krb5 )
 ldap? ( net-nds/openldap:= )
-llvm? (
-   =dev-lang/perl-5.8:= )
 python? ( ${PYTHON_DEPS} )
@@ -83,7 +83,7 @@ selinux? ( sec-policy/selinux-postgresql )
 "
 
 pkg_setup() {
-   use llvm && llvm_pkg_setup
+   use llvm && llvm-r1_pkg_setup
 
use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup
 

diff --git a/dev-db/postgresql/postgresql-14.12.ebuild 
b/dev-db/postgresql/postgresql-14.12-r1.ebuild
similarity index 98%
rename from dev-db/postgresql/postgresql-14.12.ebuild
rename to dev-db/postgresql/postgresql-14.12-r1.ebuild
index 210c8c8e5180..ebd55f9ca242 100644
--- a/dev-db/postgresql/postgresql-14.12.ebuild
+++ b/dev-db/postgresql/postgresql-14.12-r1.ebuild
@@ -4,9 +4,9 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10,11,12} )
-LLVM_MAX_SLOT=17
+LLVM_COMPAT=( {15..18} )
 
-inherit flag-o-matic linux-info llvm pam python-single-r1 systemd tmpfiles
+inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
 
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 
@@ -35,10 +35,10 @@ virtual/libintl
 icu? ( dev-libs/icu:= )
 kerberos? ( virtual/krb5 )
 ldap? ( net-nds/openldap:= )
-llvm? (
-=dev-lang/perl-5.8:= )
@@ -84,7 +84,7 @@ selinux? ( sec-policy/selinux-postgresql )
 "
 
 pkg_setup() {
-   use llvm && llvm_pkg_setup
+   use llvm && llvm-r1_pkg_setup
 
use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup
 

diff --git a/dev-db/postgresql/postgresql-15.7.ebuild 
b/dev-db/postgresql/postgresql-15.7-r1.ebuild
similarity index 98%
rename from dev-db/postgresql/postgresql-15.7.ebuild
rename to dev-db/postgresql/postgresql-15.7-r1.ebuild
index 7007decc6340..a232b763f4c7 100644
--- a/dev-db/postgresql/postgresql-15.7.ebuild
+++ b/dev-db/postgres

[gentoo-commits] repo/gentoo:master commit in: dev-db/postgresql/

2024-05-09 Thread Patrick Lauer
commit: bc9b37fece5dad68bb379107b8a022981ad6f654
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu May  9 17:47:06 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu May  9 17:47:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9b37fe

dev-db/postgresql: enable py3.13

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

 dev-db/postgresql/postgresql-12.19-r1.ebuild | 2 +-
 dev-db/postgresql/postgresql-13.15-r1.ebuild | 2 +-
 dev-db/postgresql/postgresql-14.12-r1.ebuild | 2 +-
 dev-db/postgresql/postgresql-15.7-r1.ebuild  | 2 +-
 dev-db/postgresql/postgresql-16.3-r1.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-db/postgresql/postgresql-12.19-r1.ebuild 
b/dev-db/postgresql/postgresql-12.19-r1.ebuild
index f27ea205217e..3acab1435329 100644
--- a/dev-db/postgresql/postgresql-12.19-r1.ebuild
+++ b/dev-db/postgresql/postgresql-12.19-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12,13} )
 LLVM_COMPAT=( {15..18} )
 
 inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles

diff --git a/dev-db/postgresql/postgresql-13.15-r1.ebuild 
b/dev-db/postgresql/postgresql-13.15-r1.ebuild
index e5b1f11e7279..7487827923dd 100644
--- a/dev-db/postgresql/postgresql-13.15-r1.ebuild
+++ b/dev-db/postgresql/postgresql-13.15-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12,13} )
 LLVM_COMPAT=( {15..18} )
 
 inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles

diff --git a/dev-db/postgresql/postgresql-14.12-r1.ebuild 
b/dev-db/postgresql/postgresql-14.12-r1.ebuild
index ebd55f9ca242..5361f9a28c86 100644
--- a/dev-db/postgresql/postgresql-14.12-r1.ebuild
+++ b/dev-db/postgresql/postgresql-14.12-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12,13} )
 LLVM_COMPAT=( {15..18} )
 
 inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles

diff --git a/dev-db/postgresql/postgresql-15.7-r1.ebuild 
b/dev-db/postgresql/postgresql-15.7-r1.ebuild
index a232b763f4c7..ed5a9d761fec 100644
--- a/dev-db/postgresql/postgresql-15.7-r1.ebuild
+++ b/dev-db/postgresql/postgresql-15.7-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12,13} )
 LLVM_COMPAT=( {15..18} )
 
 inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles

diff --git a/dev-db/postgresql/postgresql-16.3-r1.ebuild 
b/dev-db/postgresql/postgresql-16.3-r1.ebuild
index 50afc8d706aa..4a487c8112d0 100644
--- a/dev-db/postgresql/postgresql-16.3-r1.ebuild
+++ b/dev-db/postgresql/postgresql-16.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12,13} )
 LLVM_COMPAT=( {15..18} )
 
 inherit flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles



[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 
45e7ea0f7f744bc26f81249dd4bf48b2022ce60abb2d7c421fac12e657fd621dde06510bca9331761aceb31f3eb69517aa59a46749ceb92b7fe70de855ac604

[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.cr

[gentoo-commits] repo/gentoo:master commit in: dev-db/citus/

2024-05-03 Thread Patrick Lauer
commit: 108053c0f3001542b90cc045f20827e821a65e99
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat May  4 06:31:25 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sat May  4 06:31:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108053c0

dev-db/citus: add 12.1.3

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

 dev-db/citus/Manifest|  1 +
 dev-db/citus/citus-12.1.3.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-db/citus/Manifest b/dev-db/citus/Manifest
index 3e0a2d22cbba..ba05405e6711 100644
--- a/dev-db/citus/Manifest
+++ b/dev-db/citus/Manifest
@@ -1,3 +1,4 @@
 DIST citus-11.3.1.tar.gz 6623462 BLAKE2B 
ef07fb1e6cf0dd3f49600c3befcb300d47244393dd3bbe01450a8cb7bdb40adf1b7c6d7cf473ac80c466fc5dd4d6e0f5a62d1a587804d74011dda65731431028
 SHA512 
481d74cdf0e8de86b918fc73ed72f988f42679a827a39e7d89e2d0ebb0447d629dbaf323099dc97e886ea3012539200831f580bfe0cf3a12ef1f3a7bfe3fab42
 DIST citus-12.0.1.tar.gz 6740395 BLAKE2B 
ca004f8026d94c1ed70c9c7450726287aff415c13b80b93d25a19fbae9a79cbbeaec51521fc7922d5574c75bddb9537d42d656121ca586f4512afe773be5bf76
 SHA512 
db9b882c63ef6ab848a85d547390d4fc61b97056485dcc8fa51c289a302b78d0de959e29c27a91c494fd3e20491f6a96e96436d8766d02b2770f0e375b94564e
 DIST citus-12.1.2.tar.gz 6897486 BLAKE2B 
6cbd65cf0cefc5bbe4abcedbeaece8c9a123a05d0d6b812d95cea69153843fd187ff67ce0e99e19758f43569b7e38379294c3c1551f7751ffcb5a6d025800f1a
 SHA512 
00ca6d7053c91671c894bb2afec25ba2a38aae50b6f363a1e63e08e4f3016e43739c9a48b20d93afecb5cc0f2d886fd12318dd8f54f67c052baca2d421882828
+DIST citus-12.1.3.tar.gz 6905546 BLAKE2B 
6ece3bb20dfdad3d9413a17dc4b9177ae3cb8829e692b37bd226c60cbb1fa1e827e9de6f833d31c65835ab040593e0cc5fe4b6b0c8b0314306313cd88533e622
 SHA512 
2bcd5fa83e4fa56b90a3a3873229d3c5a294a0483d031d04ebd9602132883dc54485ca0907b867cd545f9b131a5f8cdeecb2e7e500b46d87f01aa5d5a34ff16f

diff --git a/dev-db/citus/citus-12.1.3.ebuild b/dev-db/citus/citus-12.1.3.ebuild
new file mode 100644
index ..6f1052ed0c2d
--- /dev/null
+++ b/dev-db/citus/citus-12.1.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+POSTGRES_COMPAT=( 14 15 16 )
+
+inherit postgres-multi
+
+DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups"
+HOMEPAGE="https://www.citusdata.com/";
+
+MY_PV="${PV/beta0/beta}"
+SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+IUSE=""
+LICENSE="POSTGRESQL AGPL-3"
+
+KEYWORDS="~amd64"
+
+SLOT=0
+
+RESTRICT="test"
+
+DEPEND="${POSTGRES_DEP}
+   app-arch/lz4
+   app-arch/zstd
+   "
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   postgres-multi_foreach econf
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgbouncer/

2024-04-07 Thread Patrick Lauer
commit: e377723aacd3f8a4b92a8fa6372e51810cb9b6da
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Apr  7 14:56:50 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun Apr  7 14:57:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e377723a

dev-db/pgbouncer: add 1.22.1

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

 dev-db/pgbouncer/Manifest|  1 +
 dev-db/pgbouncer/pgbouncer-1.22.1.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/dev-db/pgbouncer/Manifest b/dev-db/pgbouncer/Manifest
index 55b0060c363d..4b59ca40b46a 100644
--- a/dev-db/pgbouncer/Manifest
+++ b/dev-db/pgbouncer/Manifest
@@ -3,3 +3,4 @@ DIST pgbouncer-1.20.0.tar.gz 638020 BLAKE2B 
1aa253b4f211e70e882e9b7789bfcdee3436
 DIST pgbouncer-1.20.1.tar.gz 638844 BLAKE2B 
9b71b72b9baf3ce49d4b9c6597581d20a2666b5450d89bc716a4df6df0c8a8aaf92735a76033eccf358412934a3af92e1a8ed7e4ca0e863441f2d6bf43eefdc7
 SHA512 
7669005ac1d46d1cb5b42c853fc0fb5e495c8583c206658bf6c59f797d04eb9170a3d467a48863708ee69034ff71ac6fbbca752b239de644ef6225d46fb98e76
 DIST pgbouncer-1.21.0.tar.gz 668211 BLAKE2B 
36dd43d301d1837876806688bc87febb6ae4fd40014e7e7301978026a4866b736c2c174d3b1e19a4e7bf5f8ca85025d2a0cd5711f2e4fa95e455f59ed1dbe381
 SHA512 
881701deae508e8e664402c0da533b25027259443551cda2974867453ad033ec5cfe8027ca3dac96a5134c57faff385c3c1e5711539e1acd6815761c9e3caee8
 DIST pgbouncer-1.22.0.tar.gz 670589 BLAKE2B 
feb0138c09eb2e3f865f9c372d1924f9fbe67785a52534f8b99783c0bc2d5a54a6fd8b0554ea8ac7d4e8e108fd2296a3a9ae19cb75d628052c45e4a57fd037cd
 SHA512 
1d8f4b352103e17a3905ec0677362954f4b9f606f6dc00011514c2ec46d8c4e8d17b24e9ca92794ccaf4c86c9c77ac062e6be92be7856192b7c534b5a4911163
+DIST pgbouncer-1.22.1.tar.gz 677351 BLAKE2B 
c67eba10b51ae74fb77ad61f7c597b687769e75b687ff9682c16d0ac0b32c0e9d20d4c90cd5803331d128f3f388800faa38dd9965b86c5a75688455db1a06d6b
 SHA512 
ac63fe877f68745f1faab096ee9d9e185de9cab97d4fef121c2c551fa0e69ea22342dc8b5ce75cadff755314e5493a5440f0748b5ee9f524f71d871ec1861530

diff --git a/dev-db/pgbouncer/pgbouncer-1.22.1.ebuild 
b/dev-db/pgbouncer/pgbouncer-1.22.1.ebuild
new file mode 100644
index ..1647a74fb4c5
--- /dev/null
+++ b/dev-db/pgbouncer/pgbouncer-1.22.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Lightweight connection pooler for PostgreSQL"
+HOMEPAGE="https://www.pgbouncer.org/";
+SRC_URI="https://www.pgbouncer.org/downloads/files/${PV}/pgbouncer-${PV}.tar.gz";
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+c-ares debug doc pam ssl systemd"
+
+RDEPEND="
+   >=dev-libs/libevent-2.0:=
+   acct-user/pgbouncer
+   c-ares? ( >=net-dns/c-ares-1.10 )
+   ssl? ( >=dev-libs/openssl-1.0.1:=[-bindist(-)] )
+   systemd? ( sys-apps/systemd )
+"
+
+DEPEND="${RDEPEND}"
+
+# Tests require a local database server, wants to fiddle with iptables,
+# and doesn't support overriding.
+RESTRICT="test"
+
+src_prepare() {
+   eapply "${FILESDIR}"/pgbouncer-1.12-dirs.patch
+
+   default
+}
+
+src_configure() {
+   # --enable-debug is only used to disable stripping
+   econf \
+   --docdir=/usr/share/doc/${PF} \
+   --enable-debug \
+   $(use_with c-ares cares) \
+   $(use_enable debug cassert) \
+   $(use_with pam) \
+   $(use_with ssl openssl) \
+   $(use_with systemd)
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dodoc AUTHORS
+   use doc && dodoc doc/*.md
+
+   newconfd "${FILESDIR}/${PN}.confd-r1" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd-r2" "${PN}"
+
+   insinto /etc
+   doins etc/pgbouncer.ini
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/logrotate" pgbouncer
+}
+
+pkg_postinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   einfo "Please read the config.txt for Configuration Directives"
+   einfo
+   einfo "For Administration Commands, see:"
+   einfo "man pgbouncer"
+   einfo
+   einfo "By default, PgBouncer does not have access to any 
database."
+   einfo "GRANT the permissions needed for your application and 
make sure that it"
+   einfo "exists in PgBouncer's auth_file."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgbouncer/

2024-04-07 Thread Patrick Lauer
commit: a9743d79862a04452a466c7462add78b587db49e
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Apr  7 16:59:43 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sun Apr  7 17:00:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9743d79

dev-db/pgbouncer: drop 1.20.0, 1.20.1, 1.21.0

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

 dev-db/pgbouncer/Manifest|  3 --
 dev-db/pgbouncer/pgbouncer-1.20.0.ebuild | 78 
 dev-db/pgbouncer/pgbouncer-1.20.1.ebuild | 78 
 dev-db/pgbouncer/pgbouncer-1.21.0.ebuild | 73 --
 4 files changed, 232 deletions(-)

diff --git a/dev-db/pgbouncer/Manifest b/dev-db/pgbouncer/Manifest
index 4b59ca40b46a..f6710438c8f5 100644
--- a/dev-db/pgbouncer/Manifest
+++ b/dev-db/pgbouncer/Manifest
@@ -1,6 +1,3 @@
 DIST pgbouncer-1.16.1.tar.gz 591450 BLAKE2B 
137193ad614586d708598fd7003af4dee69f03f88a7235ba4074b63d57ffc3ee1c41fbccb49c5df7c23a2272b33810f8c2a9084d98e2e695a3b5f5ec317e0227
 SHA512 
9ecb7c7ae136d85e3da434094909df3a6ff06ce8586a1848c0c00914d87a877aecbb26ea30ad8230062160f3177621cc16deb4a490e9a2a649c8032dacb86341
-DIST pgbouncer-1.20.0.tar.gz 638020 BLAKE2B 
1aa253b4f211e70e882e9b7789bfcdee3436b56d88d0448a122a6975deb379ff6034f563f3ec87997a3f8c2f0e6c25a09916989d486542356a5a5d41ef6e2039
 SHA512 
6386f80bb8dcdf6e9882f94dde1c5ff4b58cd6eb877233952e483d5fa765072588f12dfb39eab5989dee54eaa595db541042654ad47c1ea4b754304ecc69f3dd
-DIST pgbouncer-1.20.1.tar.gz 638844 BLAKE2B 
9b71b72b9baf3ce49d4b9c6597581d20a2666b5450d89bc716a4df6df0c8a8aaf92735a76033eccf358412934a3af92e1a8ed7e4ca0e863441f2d6bf43eefdc7
 SHA512 
7669005ac1d46d1cb5b42c853fc0fb5e495c8583c206658bf6c59f797d04eb9170a3d467a48863708ee69034ff71ac6fbbca752b239de644ef6225d46fb98e76
-DIST pgbouncer-1.21.0.tar.gz 668211 BLAKE2B 
36dd43d301d1837876806688bc87febb6ae4fd40014e7e7301978026a4866b736c2c174d3b1e19a4e7bf5f8ca85025d2a0cd5711f2e4fa95e455f59ed1dbe381
 SHA512 
881701deae508e8e664402c0da533b25027259443551cda2974867453ad033ec5cfe8027ca3dac96a5134c57faff385c3c1e5711539e1acd6815761c9e3caee8
 DIST pgbouncer-1.22.0.tar.gz 670589 BLAKE2B 
feb0138c09eb2e3f865f9c372d1924f9fbe67785a52534f8b99783c0bc2d5a54a6fd8b0554ea8ac7d4e8e108fd2296a3a9ae19cb75d628052c45e4a57fd037cd
 SHA512 
1d8f4b352103e17a3905ec0677362954f4b9f606f6dc00011514c2ec46d8c4e8d17b24e9ca92794ccaf4c86c9c77ac062e6be92be7856192b7c534b5a4911163
 DIST pgbouncer-1.22.1.tar.gz 677351 BLAKE2B 
c67eba10b51ae74fb77ad61f7c597b687769e75b687ff9682c16d0ac0b32c0e9d20d4c90cd5803331d128f3f388800faa38dd9965b86c5a75688455db1a06d6b
 SHA512 
ac63fe877f68745f1faab096ee9d9e185de9cab97d4fef121c2c551fa0e69ea22342dc8b5ce75cadff755314e5493a5440f0748b5ee9f524f71d871ec1861530

diff --git a/dev-db/pgbouncer/pgbouncer-1.20.0.ebuild 
b/dev-db/pgbouncer/pgbouncer-1.20.0.ebuild
deleted file mode 100644
index da2f7fb9f694..
--- a/dev-db/pgbouncer/pgbouncer-1.20.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Lightweight connection pooler for PostgreSQL"
-HOMEPAGE="https://www.pgbouncer.org/";
-SRC_URI="https://www.pgbouncer.org/downloads/files/${PV}/pgbouncer-${PV}.tar.gz";
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+c-ares debug doc pam ssl systemd udns"
-
-# At-most-one-of, one can be enabled but not both
-REQUIRED_USE="?? ( c-ares udns )"
-
-RDEPEND="
-   >=dev-libs/libevent-2.0:=
-   acct-user/pgbouncer
-   c-ares? ( >=net-dns/c-ares-1.10 )
-   ssl? ( >=dev-libs/openssl-1.0.1:=[-bindist(-)] )
-   systemd? ( sys-apps/systemd )
-   udns? ( >=net-libs/udns-0.1 )
-"
-
-DEPEND="${RDEPEND}"
-
-# Tests require a local database server, wants to fiddle with iptables,
-# and doesn't support overriding.
-RESTRICT="test"
-
-src_prepare() {
-   eapply "${FILESDIR}"/pgbouncer-1.12-dirs.patch
-
-   default
-}
-
-src_configure() {
-   # --enable-debug is only used to disable stripping
-   econf \
-   --docdir=/usr/share/doc/${PF} \
-   --enable-debug \
-   $(use_with c-ares cares) \
-   $(use_enable debug cassert) \
-   $(use_with pam) \
-   $(use_with ssl openssl) \
-   $(use_with systemd) \
-   $(use_with udns)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   dodoc AUTHORS
-   use doc && dodoc doc/*.md
-
-   newconfd "${FILESDIR}/${PN}.confd-r1" "${PN}"
-   newinitd "${FILESDIR}/${PN}.initd-r2" "${PN}"
-
-   insinto /etc
-   doins etc/pgbouncer.ini
-
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/logrotate" pgbouncer
-}
-
-pkg_

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

2024-04-09 Thread Patrick Lauer
commit: 8caff1b48ece5cee106a249bdeb9fe5b293b2078
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Apr  9 08:07:41 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Apr  9 08:07:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8caff1b4

sys-apps/syd: drop 3.15.2, 3.15.5

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

 sys-apps/syd/Manifest  |   2 -
 sys-apps/syd/syd-3.15.2.ebuild | 232 -
 sys-apps/syd/syd-3.15.5.ebuild | 232 -
 3 files changed, 466 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 6116b2e579fe..7d0760809802 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -166,8 +166,6 @@ DIST strum-0.26.1.crate 5861 BLAKE2B 
dbcfb1e1ae7dd18e26cdcee4be8837a3e94bdc5d86b
 DIST strum-0.26.2.crate 7189 BLAKE2B 
7582fe304551e98b121d3a386af22bc022d7d11323b81ed9c2d600c8d2496077c09bdc8dfd78a636c18b9f522808b2ea54cf8b669419b0c89fcb6b232eade617
 SHA512 
819cfddb3028d5267842cdeaf17d37569eb18c957cb78a055b25d9ee1b8461026dab9bd980da4a89ac7b2858ff22880e40b46a72d7695a5135b84c4b7e5026f3
 DIST strum_macros-0.26.1.crate 25326 BLAKE2B 
2f52389676e1581abf42995a54d7725b0ece50ba8da2ecba700c359a4bc3dfa3c48440908a57d8f25334a1ab6a844093e131dc351182ecec1cab9bff1b04c407
 SHA512 
f41fc17aaf84385437605ffa751a9f03d19d230780855f86d60b53de4bd1891519a3550c41a31d44312f44b59c3c184286d9181e40c3fdda3aec0c2806385455
 DIST strum_macros-0.26.2.crate 27056 BLAKE2B 
c9df13a91dd08f8bba0dfeec4fc03b59cd74eafaace7d2d228b8636264a9ea11137d0be741a936f7290e09525586818726000f07ed84a5ae711b89d61f52e89e
 SHA512 
519bc654adcf131d85d1ef83f62be2429f7472df25cf962fdc1cf5070d33c39dfe71f08fbf296df9b85fdfcda95cf2fea27e8e52e9ae93de27bb8fc4a5b55dd1
-DIST syd-3.15.2.tar.gz 517700 BLAKE2B 
3bcf1880b046a39f70269d2560e3661d76390dc87aa1558712d1169b800406958ca21ff863902a6a0b5ba26a5a5e8c9cc4c79da8e5f02ddc7bb566907eca303e
 SHA512 
614bbc9fc4ba62e7a57006726042191c44a9a844cbb0369b55534ce7e03c3bbb32d4986d253dc555fe8ccd5533b6e578c8ed748ef9b2821d309c6b2d11640cec
-DIST syd-3.15.5.tar.gz 530053 BLAKE2B 
1832cf018b3d64cead7c7a3151131ae3e1e6f0d0fdfd7dc5b5b2d8ccac2a8c452c87dffbdee00e1f78be91c8b75a79270046e0cd63f6a13c0541ca6d90f54edd
 SHA512 
ffc94a3e04e81f55e8eec905c371627ad14ccaa8ded446b8ae9d601d466a87b5b1c7e305159d9bd80d5c22c2f6fb3c68b830fcc2c708ebae0fb696cd87fa0546
 DIST syd-3.15.6.tar.gz 583477 BLAKE2B 
ea26b0e4999d272f1b6c34bd024658a61972585d4cb9dd849a479264eeb80a8ca866a3e34d1ee728acc81c0e7a6e4ec76cfee1d9c9bfd26036386fddf6227872
 SHA512 
07368c23a4a050a334d2c408bce82d29ab386ec785c3e1db033628921b7947f0e69b76203b3810ca01199586781a1c2b8abbfbb38a6df49c6a675671a3cea15f
 DIST syd-3.15.8.tar.gz 584534 BLAKE2B 
309d7d314a651a76552b27eefea007dbeba7c1cb8ef84f7319d4bb5a2a66bf2e62fa0a5ea2278acdef2f7cad3ffbb2d32183f0f1c22b795bb4b48e37a43500bb
 SHA512 
cfd304a773e2c704fc7c5c144ab35a36ec463b23c8d3b6f23d39e86a3d9f4aee9aee21619beb09e2152dd2ebe661484e58ba9f68f04a41d5c4ce8d029749
 DIST syn-1.0.109.crate 237611 BLAKE2B 
e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9
 SHA512 
12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d

diff --git a/sys-apps/syd/syd-3.15.2.ebuild b/sys-apps/syd/syd-3.15.2.ebuild
deleted file mode 100644
index 5d58c4a1657e..
--- a/sys-apps/syd/syd-3.15.2.ebuild
+++ /dev/null
@@ -1,232 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.1
-
-EAPI=8
-
-RESTRICT="test" # fails with sandbox
-
-CRATES="
-   addr2line@0.21.0
-   adler@1.0.2
-   aho-corasick@1.1.2
-   anes@0.1.6
-   anstyle@1.0.6
-   anyhow@1.0.80
-   argv@0.1.11
-   autocfg@1.1.0
-   backtrace@0.3.69
-   bitflags@1.3.2
-   bitflags@2.4.2
-   bstr@1.9.1
-   byteorder@1.5.0
-   cast@0.3.0
-   cc@1.0.90
-   cfg-if@1.0.0
-   ciborium-io@0.2.2
-   ciborium-ll@0.2.2
-   ciborium@0.2.2
-   clap@4.5.2
-   clap_builder@4.5.2
-   clap_lex@0.7.0
-   const-hex@1.11.2
-   cpufeatures@0.2.12
-   criterion-plot@0.5.0
-   criterion@0.5.1
-   crossbeam-channel@0.5.12
-   crossbeam-utils@0.8.19
-   crunchy@0.2.2
-   cty@0.2.2
-   dirs-sys@0.4.1
-   dirs@5.0.1
-   either@1.10.0
-   env_filter@0.1.0
-   env_logger@0.11.3
-   equivalent@1.0.1
-   errno@0.3.8
-   fastrand@2.0.1
-   fixedbitset@0.4.2
-   futures-channel@0.3.30
-   futures-core@0.3.30
-   futures-executor@0.3.30
-   futures-task@0.3.30
-   futures-util@0.3.30
-   getargs@0.5.0
-   getrandom@0.2.12
-   gimli@0.28.1
-   globset@0.4.14
-   half@2.4.0
-   hashbrown@0.14.3
-   heck@0.4.1
-   herm

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

2024-04-09 Thread Patrick Lauer
commit: afbca3b6b676aa4e2b2141d295d1c8489a4415a2
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Apr  9 08:07:03 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Apr  9 08:07:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afbca3b6

sys-apps/syd: add 3.15.8

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

 sys-apps/syd/Manifest  |  26 +
 sys-apps/syd/syd-3.15.8.ebuild | 248 +
 2 files changed, 274 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 66aa1b799c92..6116b2e579fe 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -1,14 +1,19 @@
 DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
+DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
 DIST anyhow-1.0.80.crate 45138 BLAKE2B 
4985d3d8f1d5b5886fae5c7d1a61f921d3d64fb51e24710044b85dfadd2dae2b25b8995cab419cb7cdb5c8cb6b50ad0de93b9a942d34bc45014bd5fb9aecbd39
 SHA512 
481a3bc29de2af0b913d83cc79dacd559cf0bafecafcc707b921b91a732df953a2df582a54e5fca3f506f6441fd47379bd6bd006bcb1bd6f2615198f9903cc59
+DIST anyhow-1.0.81.crate 45142 BLAKE2B 
9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78
 SHA512 
3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5
 DIST argv-0.1.11.crate 8683 BLAKE2B 
44344e0f3678b159b64d06287d58508479831dc0bd7b044a1ccaebfffdd9023508da5d86f3e6d8af8579cf5351f6c8963581af978ca46bb0b87a37c1802e67d8
 SHA512 
011e8d5333b305387d7667bbcd4d3e694fb73d16ba4c51a10969d5dae7a7a4286f8583c160949fc2724c56c7d47c618813d0dd55c42665c8c2d1cccfcaf414a3
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST autocfg-1.2.0.crate 14808 BLAKE2B 
122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432
 SHA512 
66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
 DIST backtrace-0.3.69.crate 77299 BLAKE2B 
594358f1d9171fc369f50cacffab03b8a10a8fe3da5b915611cb74b0dbad0e048c7dc79c53569d89827db583e0f61fb7269147b6258781a1599a811e642414a8
 SHA512 
6e86de53e1c5003ef68b6a85479cde1e70bf416bdc50e6e32ead9f9f070fa30ad46de22574041c844ddfeabd5d15de01ef746f19f8cb7f257c491ef0bf071244
+DIST backtrace-0.3.71.crate 86553 BLAKE2B 
15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a
 SHA512 
5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987ed

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

2024-04-10 Thread Patrick Lauer
commit: 89953a394e549a6dc1a91886f16773e36b7f47f5
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Apr 11 05:06:32 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu Apr 11 05:06:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89953a39

sys-apps/syd: drop 3.15.6

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

 sys-apps/syd/Manifest  |  26 -
 sys-apps/syd/syd-3.15.6.ebuild | 248 -
 2 files changed, 274 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 9b4d578f9996..bfaba9faa63c 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -1,18 +1,13 @@
 DIST addr2line-0.21.0.crate 40807 BLAKE2B 
9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b
 SHA512 
afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
 DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 
2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa
 SHA512 
61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
 DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
-DIST anyhow-1.0.80.crate 45138 BLAKE2B 
4985d3d8f1d5b5886fae5c7d1a61f921d3d64fb51e24710044b85dfadd2dae2b25b8995cab419cb7cdb5c8cb6b50ad0de93b9a942d34bc45014bd5fb9aecbd39
 SHA512 
481a3bc29de2af0b913d83cc79dacd559cf0bafecafcc707b921b91a732df953a2df582a54e5fca3f506f6441fd47379bd6bd006bcb1bd6f2615198f9903cc59
 DIST anyhow-1.0.81.crate 45142 BLAKE2B 
9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78
 SHA512 
3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5
 DIST argv-0.1.11.crate 8683 BLAKE2B 
44344e0f3678b159b64d06287d58508479831dc0bd7b044a1ccaebfffdd9023508da5d86f3e6d8af8579cf5351f6c8963581af978ca46bb0b87a37c1802e67d8
 SHA512 
011e8d5333b305387d7667bbcd4d3e694fb73d16ba4c51a10969d5dae7a7a4286f8583c160949fc2724c56c7d47c618813d0dd55c42665c8c2d1cccfcaf414a3
-DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST autocfg-1.2.0.crate 14808 BLAKE2B 
122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432
 SHA512 
66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
-DIST backtrace-0.3.69.crate 77299 BLAKE2B 
594358f1d9171fc369f50cacffab03b8a10a8fe3da5b915611cb74b0dbad0e048c7dc79c53569d89827db583e0f61fb7269147b6258781a1599a811e642414a8
 SHA512 
6e86de53e1c5003ef68b6a85479cde1e70bf416bdc50e6e32ead9f9f070fa30ad46de22574041c844ddfeabd5d15de01ef746f19f8cb7f257c491ef0bf071244
 DIST backtrace-0.3.71.crate 86553 BLAKE2B 
15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a
 SHA512 
5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987ed

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

2024-04-10 Thread Patrick Lauer
commit: 56a4b16dccd1526cdc65d521e2fd4c3fc654fd56
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Apr 11 05:06:05 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Thu Apr 11 05:06:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a4b16d

sys-apps/syd: add 3.16.0

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

 sys-apps/syd/Manifest  |   6 +
 sys-apps/syd/syd-3.16.0.ebuild | 249 +
 2 files changed, 255 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 7d0760809802..9b4d578f9996 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -18,6 +18,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.90.crate 73954 BLAKE2B 
840417889519dec96a745c49ecbc8b0d3da9b37a4b6b0165ee8983c07b8150061690b34409381365ae4c70c5780923d19cddce29d5fbc370eb6b6fff29121436
 SHA512 
349f3c3f8208632f8754cc05d70976eb14f3f13a14d59413994c656efc36bb32b7310adc7d5f3a6745f15e0aaa88334644c9aba8d29fb961215d74bec605307e
+DIST cc-1.0.92.crate 76130 BLAKE2B 
45e7ea0f7f744bc26f81249dd4bf48b2022ce60abb2d7c421fac12e657fd621dde06510bca9331761aceb31f3eb69517aa59a46749ceb92b7fe70de855ac6045
 SHA512 
66fb052f123cd06f7901fa6db641773a2f016ea3636ec26670c83a25b68d33ab088d3893f4f08920de50f5ec932a7f7a33e00f1774aabfc55d14253d45b4b7b7
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST ciborium-0.2.2.crate 35611 BLAKE2B 
7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072
 SHA512 
8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
 DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 
07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575
 SHA512 
641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
@@ -59,10 +60,12 @@ DIST futures-task-0.3.30.crate 11126 BLAKE2B 
c2ded9b9b709fc10c44cfeaa72d4e7477e4
 DIST futures-util-0.3.30.crate 159977 BLAKE2B 
9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0
 SHA512 
7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951
 DIST getargs-0.5.0.crate 18851 BLAKE2B 
85a25ed54220b81598a74f2b83e6aabfb3d25645d471b43e20bc2343d3b1d80010f8521c2ab5ab2b137edb3404aa7d14509d5c7199c28b6590331d8ab7e0452c
 SHA512 
60b397f47fea19ab7190f90ef8fc482ac95fe8cddca2d8d7b8b397e8257a8879d86c8bfa13c17216e14311ce6f78fba7c741d705381fa10a110d3ccb829dcea9
 DIST getrandom-0.2.12.crate 36163 BLAKE2B 
0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396
 SHA512 
dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee
+DIST getrandom-0.2.14.crate 37307 BLAKE2B 
5904388869335ea904d950ee83ad1867a0d3f6831b7139102b53f4bb4a2c12371c9396f1f1cbcc44e3ce69a4ea316651b1674722071bfa7562385ad4b6a88c33
 SHA512 
6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658
 DIST getset-0.1.2.crate 8831 BLAKE2B 
b1408f4c0b2ece039d06180e3e2990db2a4ca3c74575be3b4d3df562fc48a43ee8feda42cd957786aa481fc77a554a8e944f34a6a718c07012aea153a1c299c0
 SHA512 
54f162d0d072253abcf26c8779a9d8eb423db9df85716da13a785edb4c61757cf0c03f3563dde5de4534be9d4d50498c03b8337dcaafeaefc29c9c836dff1371
 DIST gimli-0.28.1.crate 270497 BLAKE2B 
4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef
 SHA512 
695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25
 DIST globset-0.4.14.crate 2509

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

2024-04-13 Thread Patrick Lauer
commit: a71a5a56ff00b1961abd971cd2a88ef889636168
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Apr 13 15:01:17 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sat Apr 13 15:01:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71a5a56

sys-apps/syd: add 3.16.2

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

 sys-apps/syd/Manifest  |   3 +
 sys-apps/syd/syd-3.16.2.ebuild | 249 +
 2 files changed, 252 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index bfaba9faa63c..c14b62e5ec20 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -4,6 +4,7 @@ DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa
 DIST anes-0.1.6.crate 23857 BLAKE2B 
9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61
 SHA512 
f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 DIST anstyle-1.0.6.crate 14604 BLAKE2B 
0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20
 SHA512 
dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
 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
 DIST backtrace-0.3.71.crate 86553 BLAKE2B 
15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a
 SHA512 
5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
@@ -113,6 +114,7 @@ DIST proc-macro2-1.0.79.crate 47200 BLAKE2B 
fff8e514d618b8ef60d6a4ca7610607641cb
 DIST procfs-0.15.1.crate 128786 BLAKE2B 
c61d2d514eea64d4e6e55ded61eebaf63f391a77c2e6f36dee6730ebe3c5a6908507e514295c1562c722ec587e45550a2f8798167952689e80e1096f0bcb58fb
 SHA512 
8ccd80a027deb759798d055e21ae56f346e3cb869af40de23970f7237100f46087b3c3f1908900ce558b92bf5d341421a1b717cfacdcdd6d38b256255f15ac82
 DIST proptest-1.4.0.crate 198527 BLAKE2B 
e6e6585a3e4872595cc9778fac723bd9002c3ed5137338f8f50b1bb4beb43e2503ef4ba67228018a5f753d60b3cb188944145d0a37126478c87d07426f974140
 SHA512 
eb7f4e976f9d71f75dd6a575339d0e31b6f693f2f3399b3e495d9fe1be2490a0c691c312c95103f543669899381d3a3264a2f74604eee587ae0972139bfc49cd
 DIST quote-1.0.35.crate 28136 BLAKE2B 
81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e
 SHA512 
f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
+DIST quote-1.0.36.crate 28507 BLAKE2B 
b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129
 SHA512 
f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
 DIST rand-0.8.5.crate 87113 BLAKE2B 
516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c
 SHA512 
8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
 DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 
645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3
 SHA512 
8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
 DIST rand_core-0.6.4.crate 2266

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

2024-04-13 Thread Patrick Lauer
commit: a436d9f40ae9d8a394840dee49b8a1d118ba4a41
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Apr 13 15:01:43 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sat Apr 13 15:01:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a436d9f4

sys-apps/syd: drop 3.15.8

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

 sys-apps/syd/Manifest  |   5 -
 sys-apps/syd/syd-3.15.8.ebuild | 248 -
 2 files changed, 253 deletions(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index c14b62e5ec20..122015c64748 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -13,7 +13,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.90.crate 73954 BLAKE2B 
840417889519dec96a745c49ecbc8b0d3da9b37a4b6b0165ee8983c07b8150061690b34409381365ae4c70c5780923d19cddce29d5fbc370eb6b6fff29121436
 SHA512 
349f3c3f8208632f8754cc05d70976eb14f3f13a14d59413994c656efc36bb32b7310adc7d5f3a6745f15e0aaa88334644c9aba8d29fb961215d74bec605307e
 DIST cc-1.0.92.crate 76130 BLAKE2B 
45e7ea0f7f744bc26f81249dd4bf48b2022ce60abb2d7c421fac12e657fd621dde06510bca9331761aceb31f3eb69517aa59a46749ceb92b7fe70de855ac6045
 SHA512 
66fb052f123cd06f7901fa6db641773a2f016ea3636ec26670c83a25b68d33ab088d3893f4f08920de50f5ec932a7f7a33e00f1774aabfc55d14253d45b4b7b7
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST ciborium-0.2.2.crate 35611 BLAKE2B 
7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072
 SHA512 
8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
@@ -52,12 +51,10 @@ DIST futures-executor-0.3.30.crate 17744 BLAKE2B 
927abec40eab31251409149179baa95
 DIST futures-task-0.3.30.crate 11126 BLAKE2B 
c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204
 SHA512 
c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d
 DIST futures-util-0.3.30.crate 159977 BLAKE2B 
9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0
 SHA512 
7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951
 DIST getargs-0.5.0.crate 18851 BLAKE2B 
85a25ed54220b81598a74f2b83e6aabfb3d25645d471b43e20bc2343d3b1d80010f8521c2ab5ab2b137edb3404aa7d14509d5c7199c28b6590331d8ab7e0452c
 SHA512 
60b397f47fea19ab7190f90ef8fc482ac95fe8cddca2d8d7b8b397e8257a8879d86c8bfa13c17216e14311ce6f78fba7c741d705381fa10a110d3ccb829dcea9
-DIST getrandom-0.2.12.crate 36163 BLAKE2B 
0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396
 SHA512 
dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee
 DIST getrandom-0.2.14.crate 37307 BLAKE2B 
5904388869335ea904d950ee83ad1867a0d3f6831b7139102b53f4bb4a2c12371c9396f1f1cbcc44e3ce69a4ea316651b1674722071bfa7562385ad4b6a88c33
 SHA512 
6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658
 DIST getset-0.1.2.crate 8831 BLAKE2B 
b1408f4c0b2ece039d06180e3e2990db2a4ca3c74575be3b4d3df562fc48a43ee8feda42cd957786aa481fc77a554a8e944f34a6a718c07012aea153a1c299c0
 SHA512 
54f162d0d072253abcf26c8779a9d8eb423db9df85716da13a785edb4c61757cf0c03f3563dde5de4534be9d4d50498c03b8337dcaafeaefc29c9c836dff1371
 DIST gimli-0.28.1.crate 27049

[gentoo-commits] repo/gentoo:master commit in: dev-db/barman/

2024-04-16 Thread Patrick Lauer
commit: 33b00e7b0dad68784c28694bf54aeec5cc1ab29d
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Apr 16 09:01:17 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Apr 16 09:16:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b00e7b

dev-db/barman: drop 2.19, 3.2.0

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

 dev-db/barman/Manifest|  2 --
 dev-db/barman/barman-2.19.ebuild  | 44 ---
 dev-db/barman/barman-3.2.0.ebuild | 48 ---
 3 files changed, 94 deletions(-)

diff --git a/dev-db/barman/Manifest b/dev-db/barman/Manifest
index 45b8f62659ce..888a8fdff7a4 100644
--- a/dev-db/barman/Manifest
+++ b/dev-db/barman/Manifest
@@ -1,4 +1,2 @@
-DIST barman-2.19.tar.gz 1423229 BLAKE2B 
db316bad10774ff5825af7409ecc69cd502fe447dd91efc52c04ae23d8e5c21e682fcde351b23dea437817d6207765a6cba355399aea0c5799b0f34be55ee524
 SHA512 
042912aac1e02994fbbe270f9bf6f4340b9b7ba5b1fdb5d588bdf95098a970ed398e002d1d56731f9b96c8bd0c7e0b71463ab6c08517ce3c1f2c77d1a92618ff
 DIST barman-3.10.0.tar.gz 1851778 BLAKE2B 
8e481676ae8a41e5a38a206966e26523237ee13f7201d219c405f355795e9755778d5495be3274bb67a931820b069d96be21adbcefc471380f98cd5f41fc1a08
 SHA512 
d01f4e940a46964aa8359614195c2bdc423c5a57e18331ccd798e0d52a2bd8f6adf299d42c5e1ac47ece5100cb1a828093badd8e1b181b20e4480cf368c8d1d0
-DIST barman-3.2.0.tar.gz 1463937 BLAKE2B 
9daff4dc1374aef5dfd8eff48438464265189223c7b5e7b39045cdf39362c0d266e437f8ff98aac3c045ab94f09ecc59cd34dd7847b783649cf5e18ab3e85280
 SHA512 
73b86ce55a034bc1bb4f130ef06f2e05c4a7b5c221b49c9ff1cf2f3693e42a5b30613232e823c5b4a87d201bdc8c3b2137de3b189268354145cc3866526095ab
 DIST barman-3.9.0.tar.gz 1819096 BLAKE2B 
712ec047f9409014495afd868a9bbe889b6b2d54a511770a95e9c62513d7042673b7c1ebec31d45729211a1da0e55dfdc5cdc0ef62d84e7efa26b2b9fbff5feb
 SHA512 
e5b4796a470f43e4ea79383defabd31cd4d33d8dfc06495bc4485bd1bc5cfab701c3719567bcc302de3f157e9ef08a6848776daa2cf9c537fb2829b793fd

diff --git a/dev-db/barman/barman-2.19.ebuild b/dev-db/barman/barman-2.19.ebuild
deleted file mode 100644
index 61731d231f6b..
--- a/dev-db/barman/barman-2.19.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_10 )
-
-inherit distutils-r1
-
-DESCRIPTION="Administration tool for disaster recovery of PostgreSQL servers"
-HOMEPAGE="https://www.pgbarman.org https://sourceforge.net/projects/pgbarman/";
-SRC_URI="https://github.com/2ndquadrant-it/barman/archive/release/${PV}.tar.gz 
-> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-release-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/boto3[${PYTHON_USEDEP}]
-   dev-python/argh[${PYTHON_USEDEP}]
-   dev-python/psycopg:2[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/argcomplete[${PYTHON_USEDEP}]
-   net-misc/rsync
-   dev-db/postgresql[server]
-"
-
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   default
-
-   sed -i -e \
-   "s/^def test_xlog_segment_mask(.*:/
@pytest.mark.xfail(reason='Test fails on Gentoo')\n\0/" \
-   tests/test_xlog.py || die
-}

diff --git a/dev-db/barman/barman-3.2.0.ebuild 
b/dev-db/barman/barman-3.2.0.ebuild
deleted file mode 100644
index d56829dfff5c..
--- a/dev-db/barman/barman-3.2.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{10..11} )
-
-RESTRICT="test" # missing azure sdk
-
-inherit distutils-r1
-
-DESCRIPTION="Administration tool for disaster recovery of PostgreSQL servers"
-HOMEPAGE="https://www.pgbarman.org https://sourceforge.net/projects/pgbarman/";
-SRC_URI="https://github.com/2ndquadrant-it/barman/archive/release/${PV}.tar.gz 
-> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-release-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/boto3[${PYTHON_USEDEP}]
-   dev-python/argh[${PYTHON_USEDEP}]
-   dev-python/psycopg:2[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/argcomplete[${PYTHON_USEDEP}]
-   net-misc/rsync
-   dev-db/postgresql[server]
-"
-
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pytest-timeout[${PYTHON_USEDEP}]
-   dev-python/python-snappy[${PY

[gentoo-commits] repo/gentoo:master commit in: dev-db/barman/

2024-04-16 Thread Patrick Lauer
commit: c0503ecffadec2c6a06fb51933f4d7d93719ee03
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Apr 16 09:00:32 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Apr 16 09:16:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0503ecf

dev-db/barman: Add py3.12 compat

Closes: https://bugs.gentoo.org/929384
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-db/barman/Manifest  | 1 +
 dev-db/barman/{barman-3.9.0.ebuild => barman-3.10.0.ebuild} | 4 ++--
 dev-db/barman/barman-3.9.0.ebuild   | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-db/barman/Manifest b/dev-db/barman/Manifest
index c098f680d79f..45b8f62659ce 100644
--- a/dev-db/barman/Manifest
+++ b/dev-db/barman/Manifest
@@ -1,3 +1,4 @@
 DIST barman-2.19.tar.gz 1423229 BLAKE2B 
db316bad10774ff5825af7409ecc69cd502fe447dd91efc52c04ae23d8e5c21e682fcde351b23dea437817d6207765a6cba355399aea0c5799b0f34be55ee524
 SHA512 
042912aac1e02994fbbe270f9bf6f4340b9b7ba5b1fdb5d588bdf95098a970ed398e002d1d56731f9b96c8bd0c7e0b71463ab6c08517ce3c1f2c77d1a92618ff
+DIST barman-3.10.0.tar.gz 1851778 BLAKE2B 
8e481676ae8a41e5a38a206966e26523237ee13f7201d219c405f355795e9755778d5495be3274bb67a931820b069d96be21adbcefc471380f98cd5f41fc1a08
 SHA512 
d01f4e940a46964aa8359614195c2bdc423c5a57e18331ccd798e0d52a2bd8f6adf299d42c5e1ac47ece5100cb1a828093badd8e1b181b20e4480cf368c8d1d0
 DIST barman-3.2.0.tar.gz 1463937 BLAKE2B 
9daff4dc1374aef5dfd8eff48438464265189223c7b5e7b39045cdf39362c0d266e437f8ff98aac3c045ab94f09ecc59cd34dd7847b783649cf5e18ab3e85280
 SHA512 
73b86ce55a034bc1bb4f130ef06f2e05c4a7b5c221b49c9ff1cf2f3693e42a5b30613232e823c5b4a87d201bdc8c3b2137de3b189268354145cc3866526095ab
 DIST barman-3.9.0.tar.gz 1819096 BLAKE2B 
712ec047f9409014495afd868a9bbe889b6b2d54a511770a95e9c62513d7042673b7c1ebec31d45729211a1da0e55dfdc5cdc0ef62d84e7efa26b2b9fbff5feb
 SHA512 
e5b4796a470f43e4ea79383defabd31cd4d33d8dfc06495bc4485bd1bc5cfab701c3719567bcc302de3f157e9ef08a6848776daa2cf9c537fb2829b793fd

diff --git a/dev-db/barman/barman-3.9.0.ebuild 
b/dev-db/barman/barman-3.10.0.ebuild
similarity index 93%
copy from dev-db/barman/barman-3.9.0.ebuild
copy to dev-db/barman/barman-3.10.0.ebuild
index 1c3e0f925562..d7a56ecd1e99 100644
--- a/dev-db/barman/barman-3.9.0.ebuild
+++ b/dev-db/barman/barman-3.10.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# 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..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 RESTRICT="test" # missing azure sdk
 

diff --git a/dev-db/barman/barman-3.9.0.ebuild 
b/dev-db/barman/barman-3.9.0.ebuild
index 1c3e0f925562..d7a56ecd1e99 100644
--- a/dev-db/barman/barman-3.9.0.ebuild
+++ b/dev-db/barman/barman-3.9.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# 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..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 RESTRICT="test" # missing azure sdk
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgxnclient/

2024-04-16 Thread Patrick Lauer
commit: 5242c8225ec2a5bcf510e6639ac0df18e1bcc1a1
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Apr 16 09:02:45 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Apr 16 09:16:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5242c822

dev-db/pgxnclient: enable py3.12

Closes: https://bugs.gentoo.org/929388
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-db/pgxnclient/pgxnclient-1.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild 
b/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild
index 49bdb174b36a..586adb9e7094 100644
--- a/dev-db/pgxnclient/pgxnclient-1.3.2.ebuild
+++ b/dev-db/pgxnclient/pgxnclient-1.3.2.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=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 pypi
 



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

2024-04-16 Thread Patrick Lauer
commit: 02babaaf6425783f99ff0cade9eb7bbd76225126
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Apr 16 09:03:48 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Apr 16 09:16:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02babaaf

dev-libs/distorm3: enable py3.12

Closes: https://bugs.gentoo.org/929408
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-libs/distorm3/distorm3-3.5.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/distorm3/distorm3-3.5.2-r1.ebuild 
b/dev-libs/distorm3/distorm3-3.5.2-r1.ebuild
index c623afc293d7..2b29e61283f4 100644
--- a/dev-libs/distorm3/distorm3-3.5.2-r1.ebuild
+++ b/dev-libs/distorm3/distorm3-3.5.2-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# 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_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit distutils-r1 pypi
 
 DESCRIPTION="The ultimate disassembler library (X86-32, X86-64)"



[gentoo-commits] repo/gentoo:master commit in: games-board/scid/

2024-04-16 Thread Patrick Lauer
commit: ffb01fc79670979ed0fca19a99d015d59e6ca1ea
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Apr 16 09:34:40 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Apr 16 09:34:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb01fc7

games-board/scid: add 5.0.2

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

 games-board/scid/Manifest  |  1 +
 games-board/scid/scid-5.0.2.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/games-board/scid/Manifest b/games-board/scid/Manifest
index 03d47a9060b8..7c855cca0ffb 100644
--- a/games-board/scid/Manifest
+++ b/games-board/scid/Manifest
@@ -1,2 +1,3 @@
 DIST scid-4.7.0_x64_linux.tar.gz 129771457 BLAKE2B 
65ad7b58685a498954ebcf5216287216e2d2805bf0379784195b096c9eb04b333a8bbfb6c020c321b66c63d7bad2cfba724750b4d26f8172f620047219f98a73
 SHA512 
c9fb6f19741d60fe4952c643240f7e2eaa476eab35379c0a053b35217fe7a4b9ecfbc68edc45df4c9a2354babe8e0ddd2211db014d5396ce9bbb59db531c1179
+DIST scid-5.0.2.zip 15661705 BLAKE2B 
7d514d0e83b34a873e3c375fc14b83b76df30d7051139a230e82feb21ec7a53308b63a5b5f2ce336443a743014a4f2830dae6bfb9c116b66645aa61d6a67ef6f
 SHA512 
0ccf3833ddc942e0577b5316089019098ba903ecbce011e83e0bf30efcf45fb48bdceb1309160c65bb0fc69696301b00df8d777e860bf31efa44e4aa330e2477
 DIST scid-code-4.7.0.zip 15782104 BLAKE2B 
f1b927a1b23478d2e27a098e2ec99acb9a2061c373686cfcfa14ac219a1dce47468c3e46b3fe786655792177c86180bbe8e1dc91927b3ad2a80ea9b0bdb17fd3
 SHA512 
3c43fb8877da4a8dda9c99b1b856fe3f3840c7013041d53c31c8411ecf2e9ccbaf3b7c098e35cb23f5d0d7cac6b7514ca3bfb719fcbc111f5e1ef07f765f2708

diff --git a/games-board/scid/scid-5.0.2.ebuild 
b/games-board/scid/scid-5.0.2.ebuild
new file mode 100644
index ..1680f2fe64f6
--- /dev/null
+++ b/games-board/scid/scid-5.0.2.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_{9..12} )
+inherit cmake desktop optfeature python-single-r1
+
+DESCRIPTION="Shane's Chess Information Database"
+HOMEPAGE="https://scid.sourceforge.net/";
+SRC_URI="https://sourceforge.net/projects/scid/files/Scid/Scid%205.0/${PN}_src_${PV}.zip/download
 -> ${P}.zip"
+
+#S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="scripts test"
+REQUIRED_USE="scripts? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-lang/tcl:=
+   dev-lang/tk"
+RDEPEND="
+   ${COMMON_DEPEND}
+   dev-tcltk/tkimg
+   scripts? ( ${PYTHON_DEPS} )"
+DEPEND="
+   ${COMMON_DEPEND}
+   test? ( dev-cpp/gtest )"
+BDEPEND="
+   app-arch/unzip
+   scripts? ( ${PYTHON_DEPS} )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.6.2-pgnfix-python3.patch
+   "${FILESDIR}"/${PN}-4.7.0-tcl-start-path.patch
+)
+
+HTML_DOCS=( help/. )
+
+pkg_setup() {
+   use scripts && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   if use scripts; then
+   python_fix_shebang scripts/pgnfix.py
+
+   # cmake build doesn't use "tkscid" anymore but scripts still do
+   sed -i s/tkscid/scid/ scripts/*.tcl || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=off
+   -DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr/share
+   -DGTEST=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   "${BUILD_DIR}"/gtest/scid_tests || die
+}
+
+src_install() {
+   cmake_src_install
+
+   dobin "${BUILD_DIR}"/{phalanx-scid,scid}
+
+   if use scripts; then
+   local script
+   # install same set of scripts as pre-cmake
+   for script in pgnfix.py 
{sc_{epgn,spell,eco,import},scidpgn,spliteco,spf2spi}.tcl sc_remote.tk; do
+   newbin scripts/${script} ${script%.*}
+   done
+   fi
+
+   newicon resources/svg/scid_app.svg scid.svg
+   make_desktop_entry scid Scid
+
+   # delete re-located files
+   rm -r "${ED}"/usr/share/{bin,scid/{scid,scripts}} || die
+}
+
+pkg_postinst() {
+   optfeature "speech support" dev-tcltk/snack
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/scid/

2024-04-16 Thread Patrick Lauer
commit: 16d3910197f8534cce68aaa6c2a42c2faff669b5
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Apr 16 09:32:35 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Apr 16 09:34:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d39101

games-board/scid: enable py3.12

Closes: https://bugs.gentoo.org/929575
Signed-off-by: Patrick Lauer  gentoo.org>

 games-board/scid/scid-4.7.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/scid/scid-4.7.0-r1.ebuild 
b/games-board/scid/scid-4.7.0-r1.ebuild
index 14e71f141b86..2d2932211729 100644
--- a/games-board/scid/scid-4.7.0-r1.ebuild
+++ b/games-board/scid/scid-4.7.0-r1.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_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 inherit cmake desktop optfeature python-single-r1
 
 DESCRIPTION="Shane's Chess Information Database"



[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/

2024-04-16 Thread Patrick Lauer
commit: 2b6a14e2939c3806de820e2608adb289de501ef0
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Apr 16 11:46:39 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Apr 16 11:46:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b6a14e2

games-board/pychess: enable py3.12

Closes: https://bugs.gentoo.org/929574
Signed-off-by: Patrick Lauer  gentoo.org>

 games-board/pychess/pychess-1.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/pychess/pychess-1.0.4.ebuild 
b/games-board/pychess/pychess-1.0.4.ebuild
index 1d00868a352c..1c65ba188c72 100644
--- a/games-board/pychess/pychess-1.0.4.ebuild
+++ b/games-board/pychess/pychess-1.0.4.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 PYTHON_REQ_USE="sqlite"
 inherit distutils-r1 xdg
 



[gentoo-commits] repo/gentoo:master commit in: games-board/cutechess/

2024-04-16 Thread Patrick Lauer
commit: f2456d22e6b2eb5428b3ccbab6fd44ed9032305c
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Apr 16 15:58:37 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Tue Apr 16 16:04:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2456d22

games-board/cutechess: Fix Qt handling

Closes: https://bugs.gentoo.org/922608
Signed-off-by: Patrick Lauer  gentoo.org>

 .../cutechess/{cutechess-1.3.1.ebuild => cutechess-1.3.1-r1.ebuild}  | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-board/cutechess/cutechess-1.3.1.ebuild 
b/games-board/cutechess/cutechess-1.3.1-r1.ebuild
similarity index 86%
rename from games-board/cutechess/cutechess-1.3.1.ebuild
rename to games-board/cutechess/cutechess-1.3.1-r1.ebuild
index 486aa97eaf75..c9daf0fc90aa 100644
--- a/games-board/cutechess/cutechess-1.3.1.ebuild
+++ b/games-board/cutechess/cutechess-1.3.1-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="test qt5 +qt6"
+IUSE="test qt5"
 
 RDEPEND="qt5? (
dev-qt/qtwidgets:5
@@ -22,7 +22,7 @@ RDEPEND="qt5? (
dev-qt/qtprintsupport:5
dev-qt/qtconcurrent:5
)
-   qt6? ( dev-qt/qtbase:6
+   !qt5? ( dev-qt/qtbase:6
dev-qt/qtsvg:6
dev-qt/qt5compat:6
)
@@ -33,5 +33,6 @@ DEPEND="${RDEPEND}
 
 src_configure() {
use test || mycmakeargs=( "-DWITH_TESTS=OFF" )
+   use qt5 && mycmakeargs+=( "-DCMAKE_DISABLE_FIND_PACKAGE_Qt6=True" )
cmake_src_configure
 }



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

2024-03-16 Thread Patrick Lauer
commit: 0503dd0b24ed83a8f722be06fdaf9172db38cf42
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Mar 16 12:58:55 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sat Mar 16 13:02:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0503dd0b

dev-lang/nqp: add 2024.02

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

 dev-lang/nqp/Manifest   |   1 +
 dev-lang/nqp/nqp-2024.02.ebuild | 149 
 2 files changed, 150 insertions(+)

diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index 2601db7ba8cc..f82985b2f941 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -1,3 +1,4 @@
 DIST nqp-2023.02.tar.gz 6023282 BLAKE2B 
546ef7c0039857a2be07b2a0601c32f5f8719674a64f599dc1c6faa34dcc12bf7b205da9356c3c2632e01eb3cdc22a8c6bbb7d70180773d58c7a6989c56df2b7
 SHA512 
c71b7d5b0237501a10b30985dcd48f17f9741dc09360b2a98c24134cd1dde8fbb868eef39d97aba2ba031b52e06b5220095792c834d5d154218e45dd1af87cdd
 DIST nqp-2023.10.tar.gz 6023223 BLAKE2B 
5d4a992ee85171566848aba046c8238e786edd0fa398334d21e9b27f3863d2ea23834e41708534bc5964600ae134db60ca46e487ebb0a294152763805754af17
 SHA512 
843313c6830b4049655f125379c1303b912d198cdae25cc24862b8cef5ab449f82495f1160784e1741136d7919cfd8285c830479f70ade58a5431d410135f691
 DIST nqp-2023.12.tar.gz 6023121 BLAKE2B 
2f5f519d05ca68a119e544299418d7b9c5c17f4cd29d63dda80f0ae57a861cbda9ecc8a1fa18807c78cce86c7cce67a107fbaeb83d47bb2ba0bbcd8070413950
 SHA512 
0f2f8d74e9b99288d3354c39c8faaaf674a570b36c1ce782f9b0944d348909dbdddb9eba2b04f01a8c8bdaba7190cafddc9459f07f16986bcf37ab4729e994a2
+DIST nqp-2024.02.tar.gz 6041352 BLAKE2B 
cdf1863f80d3a2d64fea3d6b783c91ad3fec44866d0b5a1967e0ac682ef3942a3361c4a4f355a11af938846ef47404df4a5d39fe46ebfef121ab2118d1444e64
 SHA512 
4dd943920900f0b58385b0a1b7dcc732557a0215975868f322860ec204cbc43d081ce292beb4b2bce70863684d3ec1d981fb809c4558755e791dd7cb0208e05b

diff --git a/dev-lang/nqp/nqp-2024.02.ebuild b/dev-lang/nqp/nqp-2024.02.ebuild
new file mode 100644
index ..e3b54ec169ae
--- /dev/null
+++ b/dev-lang/nqp/nqp-2024.02.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+RESTRICT="test" # always fail
+
+inherit java-pkg-opt-2 multibuild
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/perl6/${PN}.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/perl6/${PN}/releases/download/${PV}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Not Quite Perl, a Raku bootstrapping compiler"
+HOMEPAGE="https://rakudo.org";
+
+LICENSE="Artistic-2"
+SLOT="0"
+IUSE="doc clang java +moar test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="java? (
+   dev-java/asm:9
+   dev-java/jna:4
+   )
+   moar? ( ~dev-lang/moarvm-${PV}[clang=] )"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-11 )"
+DEPEND="${CDEPEND}"
+BDEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-11 )
+   dev-lang/perl"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo || has_version dev-lang/nqp; then
+   ewarn "NQP is known to fail compilation/installation with 
Rakudo and/or NQP"
+   ewarn "already being installed. So if it fails, try 
uninstalling both"
+   ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new 
installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+src_prepare() {
+   MULTIBUILD_VARIANTS=()
+   use moar && MULTIBUILD_VARIANTS+=( moar )
+   use java && MULTIBUILD_VARIANTS+=( jvm )
+
+   multibuild_copy_sources
+
+   # This will pull in conditional java_prepare
+   default
+}
+
+nqp_configure() {
+   pushd "${BUILD_DIR}" > /dev/null || die
+   local myconfargs=(
+   "--backend=${MULTIBUILD_VARIANT}"
+   "--prefix=${EPREFIX}/usr" )
+
+   perl Configure.pl "${myconfargs[@]}" || die
+   popd || die
+}
+
+nqp_compile() {
+   if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}" \
+   JAVAC="$(java-pkg_get-javac)"
+   elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then
+   emake -j1 \
+   -C "${BUILD_DIR}"
+   fi
+}
+
+nqp_test() {
+   emake -j1 \
+   -C "${BUILD_DIR}" \
+   test
+}
+
+nqp_install() {
+   # This is the actual reason we need multibuild.eclass.
+   # We need to distinguish the install procedure for MoarVM and JVM 
ba

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

2024-03-16 Thread Patrick Lauer
commit: cd7fcb1204f708bc0864a718d5b2e55b9e0e8d2f
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Mar 16 12:59:33 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sat Mar 16 13:02:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7fcb12

dev-lang/rakudo: add 2024.02

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

 dev-lang/rakudo/Manifest  |  1 +
 dev-lang/rakudo/rakudo-2024.02.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index 688a2e6072f7..8a2f59c7158b 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,3 +1,4 @@
 DIST rakudo-2023.02.tar.gz 6692654 BLAKE2B 
9a63e92d278235aac75fd15e2de90d2de55af2d92a650b8f0ccf61e12b41942ec47b8ecaf1f4e7bd9c55d98d09667f3ea916a79d9b3161fede264e47a3eecadc
 SHA512 
bb631cb23e981d7bb269888d8302f95b5356a443abb93dc0ae8ca9a0e03b3da9b3ff0c03dabda405107498a36f589333001b81ebd971a0dc225f03406438f74e
 DIST rakudo-2023.10.tar.gz 6883145 BLAKE2B 
158967b4af119854bc7c1fd9b95a2320727b3f2b4586ebbe30bc3ebc1c49ed412b2abcad24b30aeb54739d2944a13b9f905eadc34304b9aba024a95b2bf843ee
 SHA512 
14368dda40c3d7340d158834b2bb3b6bf4086a3c08e7f58318e1bb47282c3f5d19ef6aaf75aa66f5b10b603b17f62e295c24f04b6d8ced80b4f9e8c593e32711
 DIST rakudo-2023.12.tar.gz 6865345 BLAKE2B 
0c2404b25d5316de7ef2bf332411898fc12f154c815434ae2f8202951eba8dfbe23c278bbbaf082dcb5e4782aa0348bec10cad97ffbe2b8d55e64a987d5fe69c
 SHA512 
fa78ea3f5eea9947eae7ab3c130956acade849fbde1b926fefdb34f0a2a74cd0a4a8b62a088a41cf207ef80d06b2e5d42048a1a2071d10d68c3e388c57d5e78e
+DIST rakudo-2024.02.tar.gz 6879828 BLAKE2B 
aa361c9e21c34cc5c737390ab6b1b8828afaa6aafaa604dbde273d68084cd0cebaf9c8bd796a394844f05b7bafc4f5d2db8a80a7bc1be8baab52b7a7f858bfa2
 SHA512 
b9bfdcbaf7daa80e6dfe1fb96e68482d2b110cca03067ef4e3e12270897ef0d53710d90fda97254c4cc012b3cdc4ec0c5d4a25facc5a0224a7579b96f9cd7aa3

diff --git a/dev-lang/rakudo/rakudo-2024.02.ebuild 
b/dev-lang/rakudo/rakudo-2024.02.ebuild
new file mode 100644
index ..2af8fe10b2b6
--- /dev/null
+++ b/dev-lang/rakudo/rakudo-2024.02.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-opt-2
+
+DESCRIPTION="A compiler for the Raku programming language"
+HOMEPAGE="https://rakudo.org";
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/rakudo/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Artistic-2"
+SLOT="0"
+# TODO: add USE="javascript" once that's usable in nqp
+IUSE="clang java +moar test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
+RDEPEND="${CDEPEND}
+   java? ( >=virtual/jre-1.9 )"
+DEPEND="${CDEPEND}
+   clang? ( sys-devel/clang )
+   java? ( >=virtual/jdk-1.9 )
+   >=dev-lang/perl-5.10"
+
+pkg_pretend() {
+   if has_version dev-lang/rakudo; then
+   ewarn "Rakudo is known to fail compilation/installation with 
Rakudo"
+   ewarn "already being installed. So if it fails, try unmerging 
dev-lang/rakudo,"
+   ewarn "then do a new installation."
+   ewarn "(see Bug #584394)"
+   fi
+}
+
+src_configure() {
+   local backends
+   use moar && backends+="moar,"
+   use java && backends+="jvm"
+
+   local myargs=(
+   "--prefix=/usr"
+   "--sysroot=/"
+   "--sdkroot=/"
+   "--backends=${backends}"
+   )
+
+   perl Configure.pl "${myargs[@]}" || die
+
+   if use java; then
+   NQP=$(java-pkg_getjars --with-dependencies nqp)
+   fi
+}
+
+src_compile() {
+   emake NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
+}
+
+src_test() {
+   RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
+}



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

2024-03-16 Thread Patrick Lauer
commit: 6d90ba79487eaa6c657760ff06ee3af2af641743
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Mar 16 13:01:26 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sat Mar 16 13:02:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d90ba79

dev-lang/nqp: Cleanup RESTRICT

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

 dev-lang/nqp/nqp-2023.12.ebuild | 2 --
 dev-lang/nqp/nqp-2024.02.ebuild | 2 --
 2 files changed, 4 deletions(-)

diff --git a/dev-lang/nqp/nqp-2023.12.ebuild b/dev-lang/nqp/nqp-2023.12.ebuild
index e3b54ec169ae..efed9b5e0109 100644
--- a/dev-lang/nqp/nqp-2023.12.ebuild
+++ b/dev-lang/nqp/nqp-2023.12.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-RESTRICT="test" # always fail
-
 inherit java-pkg-opt-2 multibuild
 
 if [[ ${PV} == "" ]]; then

diff --git a/dev-lang/nqp/nqp-2024.02.ebuild b/dev-lang/nqp/nqp-2024.02.ebuild
index e3b54ec169ae..efed9b5e0109 100644
--- a/dev-lang/nqp/nqp-2024.02.ebuild
+++ b/dev-lang/nqp/nqp-2024.02.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-RESTRICT="test" # always fail
-
 inherit java-pkg-opt-2 multibuild
 
 if [[ ${PV} == "" ]]; then



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

2024-03-16 Thread Patrick Lauer
commit: 06de4d0dbc8c789134a4607b735d516841d2582b
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Mar 16 13:02:13 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sat Mar 16 13:02:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06de4d0d

dev-lang/moarvm: drop 2023.02, 2023.02-r1, 2023.10

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

 dev-lang/moarvm/Manifest |  2 --
 dev-lang/moarvm/moarvm-2023.02-r1.ebuild | 62 
 dev-lang/moarvm/moarvm-2023.02.ebuild| 58 --
 dev-lang/moarvm/moarvm-2023.10.ebuild| 60 ---
 4 files changed, 182 deletions(-)

diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest
index 64f1bba41fdd..8b357c20c45e 100644
--- a/dev-lang/moarvm/Manifest
+++ b/dev-lang/moarvm/Manifest
@@ -1,4 +1,2 @@
-DIST MoarVM-2023.02.tar.gz 14917710 BLAKE2B 
57ea0a3871f51f2cf2bf7f7d9d70f4d00052cf3ab255916fc73eb33fabd0e96e44155582e73158cf98042705817b5541f3fea0d557b09e38ad6e45cad14f172f
 SHA512 
a3dd172a84aba72df4bb9228f50eea3c4d74d4db285b06f19dc4502523f3de09580ad8a5525cf181038928263e47f72b0187a5d57dba019f18b9783ba4247203
-DIST MoarVM-2023.10.tar.gz 14932372 BLAKE2B 
2c6a12129d85d0deb85ea328c4cfbdf0f9df40cf2eba7e1ae96a453af9fdc71785d867ee6575eaebf0dabb9f56a856ce88073d01a6af3c0864a3d8cfd43c408b
 SHA512 
1dbe4e0d29f665d95b96d7acd0954cf27c76872c78b66c7ec30e03789bfef0c36b658677be51be25cd5476c5ff278e15c0c610f8baa00a340b1c1725d0c2a5c3
 DIST MoarVM-2023.12.tar.gz 14942980 BLAKE2B 
f42caa33cadf2b878c1d0de0994c32d18b81b6e56c684a7ccee54c6abc3ff6abaa4f1e5420f2320aca185d29b2fbf02ec81abaf3eb5e334a5c903c3475d55db7
 SHA512 
9e756e8248cd8fd02efc3d14cd5e0a32cfbb7050a96d94d011009aeb9ec1ca5e9646a3c25b8741702b88abf3faf6aae43df43ca719e1ab17478c6d1984720f59
 DIST MoarVM-2024.02.tar.gz 14951164 BLAKE2B 
9416cea0b454b29c6d5662090428d790ea437bca1814a084a2c1478268c0eb74764205bca892b5e8de820b2201df154b92503e6243eb4a927a822374a5c09f86
 SHA512 
e629edb3fb365fd4cd988d9c08d46ecaf002156452e22c3a0c716641eeadb5b7f0434de4e2ec3ce9c8dc354280dc419d716382c160d400ba3970decffc996ed8

diff --git a/dev-lang/moarvm/moarvm-2023.02-r1.ebuild 
b/dev-lang/moarvm/moarvm-2023.02-r1.ebuild
deleted file mode 100644
index c9ff509ceca5..
--- a/dev-lang/moarvm/moarvm-2023.02-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo
-
-MY_PN="MoarVM"
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
-   inherit git-r3
-else
-   SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${MY_PN}-${PV}"
-fi
-
-DESCRIPTION="A 6model-based VM for NQP and Raku"
-HOMEPAGE="http://moarvm.org";
-
-LICENSE="Artistic-2"
-SLOT="0"
-IUSE="asan clang debug doc +jit optimize static-libs ubsan"
-# Tests are conducted via nqp
-RESTRICT=test
-
-RDEPEND="
-   app-arch/zstd:=
-   dev-libs/libatomic_ops
-   >=dev-libs/libuv-1.26:=
-   dev-libs/libffi:=
-"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   clang? ( >=sys-devel/clang-3.1 )
-"
-
-DOCS=( CREDITS README.markdown )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2023.02-fix-build-clang16.patch
-)
-
-src_configure() {
-   MAKEOPTS+=" NOISY=1"
-   use doc && DOCS+=( docs/* )
-   local myconfigargs=(
-   "--prefix" "${EPREFIX}/usr"
-   "--has-libuv"
-   "--has-libatomic_ops"
-   "--has-libffi"
-   "--libdir"   "${EPREFIX}/usr/$(get_libdir)"
-   "--compiler" "$(usex clang clang gcc)"
-   "$(usex asan--asan"")"
-   "$(usex debug   --debug   --no-debug)"
-   "$(usex optimize--optimize=   --no-optimize)"
-   "$(usex static-libs --static  "")"
-   "$(usex ubsan   --ubsan   "")"
-   )
-
-   edo perl Configure.pl "${myconfigargs[@]}" moarshared
-}

diff --git a/dev-lang/moarvm/moarvm-2023.02.ebuild 
b/dev-lang/moarvm/moarvm-2023.02.ebuild
deleted file mode 100644
index 81688dce5b74..
--- a/dev-lang/moarvm/moarvm-2023.02.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="MoarVM"
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}"

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

2024-03-16 Thread Patrick Lauer
commit: 93505c7a7812b53dac7483028f2859ee1e044c08
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Mar 16 13:00:00 2024 +
Commit:     Patrick Lauer  gentoo  org>
CommitDate: Sat Mar 16 13:02:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93505c7a

dev-lang/rakudo: drop 2023.02, 2023.10

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

 dev-lang/rakudo/Manifest  |  2 -
 dev-lang/rakudo/rakudo-2023.02.ebuild | 72 ---
 dev-lang/rakudo/rakudo-2023.10.ebuild | 72 ---
 3 files changed, 146 deletions(-)

diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index 8a2f59c7158b..c5b710ef7cd2 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,4 +1,2 @@
-DIST rakudo-2023.02.tar.gz 6692654 BLAKE2B 
9a63e92d278235aac75fd15e2de90d2de55af2d92a650b8f0ccf61e12b41942ec47b8ecaf1f4e7bd9c55d98d09667f3ea916a79d9b3161fede264e47a3eecadc
 SHA512 
bb631cb23e981d7bb269888d8302f95b5356a443abb93dc0ae8ca9a0e03b3da9b3ff0c03dabda405107498a36f589333001b81ebd971a0dc225f03406438f74e
-DIST rakudo-2023.10.tar.gz 6883145 BLAKE2B 
158967b4af119854bc7c1fd9b95a2320727b3f2b4586ebbe30bc3ebc1c49ed412b2abcad24b30aeb54739d2944a13b9f905eadc34304b9aba024a95b2bf843ee
 SHA512 
14368dda40c3d7340d158834b2bb3b6bf4086a3c08e7f58318e1bb47282c3f5d19ef6aaf75aa66f5b10b603b17f62e295c24f04b6d8ced80b4f9e8c593e32711
 DIST rakudo-2023.12.tar.gz 6865345 BLAKE2B 
0c2404b25d5316de7ef2bf332411898fc12f154c815434ae2f8202951eba8dfbe23c278bbbaf082dcb5e4782aa0348bec10cad97ffbe2b8d55e64a987d5fe69c
 SHA512 
fa78ea3f5eea9947eae7ab3c130956acade849fbde1b926fefdb34f0a2a74cd0a4a8b62a088a41cf207ef80d06b2e5d42048a1a2071d10d68c3e388c57d5e78e
 DIST rakudo-2024.02.tar.gz 6879828 BLAKE2B 
aa361c9e21c34cc5c737390ab6b1b8828afaa6aafaa604dbde273d68084cd0cebaf9c8bd796a394844f05b7bafc4f5d2db8a80a7bc1be8baab52b7a7f858bfa2
 SHA512 
b9bfdcbaf7daa80e6dfe1fb96e68482d2b110cca03067ef4e3e12270897ef0d53710d90fda97254c4cc012b3cdc4ec0c5d4a25facc5a0224a7579b96f9cd7aa3

diff --git a/dev-lang/rakudo/rakudo-2023.02.ebuild 
b/dev-lang/rakudo/rakudo-2023.02.ebuild
deleted file mode 100644
index a8a18519d240..
--- a/dev-lang/rakudo/rakudo-2023.02.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-opt-2
-
-DESCRIPTION="A compiler for the Raku programming language"
-HOMEPAGE="https://rakudo.org";
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/rakudo/${PN}.git";
-   inherit git-r3
-else
-   SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz";
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="Artistic-2"
-SLOT="0"
-# TODO: add USE="javascript" once that's usable in nqp
-IUSE="clang java +moar test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="|| ( java moar )"
-
-CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
-RDEPEND="${CDEPEND}
-   java? ( >=virtual/jre-1.9 )"
-DEPEND="${CDEPEND}
-   clang? ( sys-devel/clang )
-   java? ( >=virtual/jdk-1.9 )
-   >=dev-lang/perl-5.10"
-
-pkg_pretend() {
-   if has_version dev-lang/rakudo; then
-   ewarn "Rakudo is known to fail compilation/installation with 
Rakudo"
-   ewarn "already being installed. So if it fails, try unmerging 
dev-lang/rakudo,"
-   ewarn "then do a new installation."
-   ewarn "(see Bug #584394)"
-   fi
-}
-
-src_configure() {
-   local backends
-   use moar && backends+="moar,"
-   use java && backends+="jvm"
-
-   local myargs=(
-   "--prefix=/usr"
-   "--sysroot=/"
-   "--sdkroot=/"
-   "--backends=${backends}"
-   )
-
-   perl Configure.pl "${myargs[@]}" || die
-
-   if use java; then
-   NQP=$(java-pkg_getjars --with-dependencies nqp)
-   fi
-}
-
-src_compile() {
-   emake NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
-}
-
-src_test() {
-   RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
-}

diff --git a/dev-lang/rakudo/rakudo-2023.10.ebuild 
b/dev-lang/rakudo/rakudo-2023.10.ebuild
deleted file mode 100644
index a8a18519d240..
--- a/dev-lang/rakudo/rakudo-2023.10.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-opt-2
-
-DESCRIPTION="A compiler for the Raku programming language"
-HOMEPAGE

  1   2   3   4   5   6   7   8   9   10   >