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

2024-05-06 Thread Joonas Niilola
commit: 814ac9eec10e69668f518a46048f5b29a6846858
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May  7 05:51:20 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May  7 05:51:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=814ac9ee

app-crypt/tpm2-tss: Stabilize 4.0.2 x86, #931271

Signed-off-by: Joonas Niilola  gentoo.org>

 app-crypt/tpm2-tss/tpm2-tss-4.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-4.0.2.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-4.0.2.ebuild
index 0c4f132f9e5c..8efe5a1f4342 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-4.0.2.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-4.0.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar
 
 LICENSE="BSD-2"
 SLOT="0/4"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="doc +fapi +openssl mbedtls +policy static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-05-06 Thread Joonas Niilola
commit: 2da6383d39328f39ad571172d104c391887b4188
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May  7 05:52:10 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May  7 05:52:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2da6383d

app-crypt/tpm2-tss: Stabilize 4.0.2 amd64, #931271

Signed-off-by: Joonas Niilola  gentoo.org>

 app-crypt/tpm2-tss/tpm2-tss-4.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tpm2-tss/tpm2-tss-4.0.2.ebuild 
b/app-crypt/tpm2-tss/tpm2-tss-4.0.2.ebuild
index 8efe5a1f4342..1d8bb3504c90 100644
--- a/app-crypt/tpm2-tss/tpm2-tss-4.0.2.ebuild
+++ b/app-crypt/tpm2-tss/tpm2-tss-4.0.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/tpm2-software/${PN}/releases/download/${PV}/${P}.tar
 
 LICENSE="BSD-2"
 SLOT="0/4"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 IUSE="doc +fapi +openssl mbedtls +policy static-libs test"
 RESTRICT="!test? ( test )"
 



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

2024-05-06 Thread Joonas Niilola
commit: be044dfa163e4362e89183b7574116e9f2cadfc6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May  7 05:52:35 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May  7 05:52:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be044dfa

app-crypt/tpm2-tools: Stabilize 5.6.1 x86, #931272

Signed-off-by: Joonas Niilola  gentoo.org>

 app-crypt/tpm2-tools/tpm2-tools-5.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tpm2-tools/tpm2-tools-5.6.1.ebuild 
b/app-crypt/tpm2-tools/tpm2-tools-5.6.1.ebuild
index 923ae66847d9..0bc61dcfd857 100644
--- a/app-crypt/tpm2-tools/tpm2-tools-5.6.1.ebuild
+++ b/app-crypt/tpm2-tools/tpm2-tools-5.6.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/tpm2-tools-5.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="+fapi test"
 
 RESTRICT="!test? ( test )"



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

2024-05-06 Thread Joonas Niilola
commit: bb6bbb54e1a1e8aaefdbf84a83791fface9593ef
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May  7 05:53:04 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May  7 05:53:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb6bbb54

app-crypt/tpm2-tools: Stabilize 5.6.1 amd64, #931272

Signed-off-by: Joonas Niilola  gentoo.org>

 app-crypt/tpm2-tools/tpm2-tools-5.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/tpm2-tools/tpm2-tools-5.6.1.ebuild 
b/app-crypt/tpm2-tools/tpm2-tools-5.6.1.ebuild
index 0bc61dcfd857..0a6170ebbdb8 100644
--- a/app-crypt/tpm2-tools/tpm2-tools-5.6.1.ebuild
+++ b/app-crypt/tpm2-tools/tpm2-tools-5.6.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/tpm2-tools-5.
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 IUSE="+fapi test"
 
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/pf-sources/

2024-05-06 Thread Joonas Niilola
commit: ee593da03c86fc2bcbee9b2af51f8549e2c5b672
Author: Frits Letteboer  gmail  com>
AuthorDate: Mon May  6 18:08:32 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May  7 05:49:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee593da0

sys-kernel/pf-sources: add 6.8_p8

Signed-off-by: Frits Letteboer  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36588
Signed-off-by: Joonas Niilola  gentoo.org>

 sys-kernel/pf-sources/Manifest |  3 +
 sys-kernel/pf-sources/pf-sources-6.8_p8.ebuild | 94 ++
 2 files changed, 97 insertions(+)

diff --git a/sys-kernel/pf-sources/Manifest b/sys-kernel/pf-sources/Manifest
index 8bdc30bcf653..a03c9cd5bf3b 100644
--- a/sys-kernel/pf-sources/Manifest
+++ b/sys-kernel/pf-sources/Manifest
@@ -4,9 +4,12 @@ DIST genpatches-6.8-10.base.tar.xz 574628 BLAKE2B 
87b6006dd317b24157dc7af3e0386f
 DIST genpatches-6.8-10.extras.tar.xz 3704 BLAKE2B 
d836e79733083c5587dcb63d1fb3c30c7b91aee70660681b5fcfbdf90d4ba6fdca09dcbdab29588d267e07ffa8b338223e9590539356fa862e8fa211827d6f9f
 SHA512 
bb01fb545a182d3073590939b172755b1883e827b6687870f889634ac00949308fd62e0d870e6d6d18d8c517dfbeafd3252f9b61d589522cf5c9d09d534ec6a4
 DIST genpatches-6.8-11.base.tar.xz 623140 BLAKE2B 
ab3aa16e717dc0ad99893ac73e6de6af38e83f09722088596cb0ed55d77a33c8f490c3ce81c0757933ff28bd068430adcceb99395c0a7b92c6713b89566d92a4
 SHA512 
19bd09eac56870b47f14373d648f839effe0e7e913cb7f61fb3c17e4f882768020c4069b72a7a384224116f5cd6b7a93b75b960a14d24c7e71fa1a083ab4c506
 DIST genpatches-6.8-11.extras.tar.xz 3704 BLAKE2B 
43eeb24741d062e81942c599bbfcef5bb648597f0cdadb55d71b0c3b8fc154dd8b2ed97ce4fa3beab1eb48afb2030581067fbbd7baddcab8d526aaacf8b9
 SHA512 
3bd3c9432b380b3969c9fb0b6c750981902b0253b49b68852db70504121e025213935caa98111ef5ba924905b384dadcc5cb6b12b8691c5baa8d6c738589bc6b
+DIST genpatches-6.8-12.base.tar.xz 687664 BLAKE2B 
3c27ee511c258f3659d7f8cd5b6d470ffa10a2fc95bd536b272e0bb20c368dfc8c512f23fdc025e85ad90d6f628a58c80d8d15ec0ef8898caf7461162cf2dec2
 SHA512 
cd845b49341366190834b9782c9ffa270608a35e616ff483b40094913f6d01809421b80a7830117b606e57e6bb0ed9b0ed6dc14220826364fc9d2ee6a5916ad6
+DIST genpatches-6.8-12.extras.tar.xz 3736 BLAKE2B 
15a15ca3097dc42ac5855e59fe61c961854c1afa8adc719c761ac58bb7c869d3240c228b0963a91927a9bc0af6998b4c40e4d286faf7d2defc2f21029d11c114
 SHA512 
4f1c8c07e81c0d1ed110bd4512d2a16c3e202c47d8ab6bedf5213cf6c2f8675e9b543e52dbce50fbbf550d88252e2c1c19c2465ddd7907f11a2979fa92466a7c
 DIST genpatches-6.8-9.base.tar.xz 531224 BLAKE2B 
b5036c400d8e9a1ed765d31f3a2d5a542ae25bd4cdcbfb46d27e0c0887051200a7546eed16a1c527760680615d1c7a589ec482ed6c9c3ad28a4df1a778da3fba
 SHA512 
eb33dbaa61b01e6cf5c706f7f72180005bee77a353a3c2a53319768a01ca16743bdea997fd9d520b7d112f9ed483de7f9ef8fd16adfed0cd28d955d13ada8eb8
 DIST genpatches-6.8-9.extras.tar.xz 3704 BLAKE2B 
204ffea55bce91b404e81fe383c7ea49c55f33d8e850876bd3e2cf39ea8162bb39a33f3ae2a8f98aa31d91055346776120661703c15c6408aa745f1b137379be
 SHA512 
c8c4316a99bbf5c2443db62db6898a7e6b5a95c008ed769488a21b93d387649edf54c34d1c131e8a6ef7c5ea8db8a502afe868c47f70868d1ca15e901c309a63
 DIST linux-6.8-pf1.tar.gz 234545846 BLAKE2B 
d51b5d7ad395f8abd68636290f21a4800736e2b57b6ba5a29cc8983cdf81a13ed6db8a8a7468704561200d2d299eeb9d5bc6378a19e1b0948cdfca2f6c93bf76
 SHA512 
18d5816f70a02efc45a1b26f703b7d1686fd0196aa396c2fe007bf60357249deeb482e87d024e5ee78dcd4e19e48da2d17e8161c1154bd0f23b792ebb3578568
 DIST linux-6.8-pf5.tar.gz 234552841 BLAKE2B 
87247f718fa88f6cb3071d2ebd85d89e506d7b82ca2444c006aabbdad200fbbda7d0a8cc25d1e24d5c670962de01890ef4ff9b4b556a72661803a2d7f8840084
 SHA512 
ea3cd473a07ca3a67b4a6800b65d75c3743d20759824100654d4fe8339c7a32b17bdeb500d4de1039442a00714b28dfce5332637800bba539428df40a6d05dcb
 DIST linux-6.8-pf6.tar.gz 234549951 BLAKE2B 
ca15c7e8223ce99ddcb00e6099e49c7dd0b433ac46d7c922bf37b416b6a29bcba544f180713d60dc29fc5f4b0c21f02c4360044e6da949f3116b1a066284ecb6
 SHA512 
e6639ddc59c2d2c7234ba44fe44b8a66b39187130aa4555345cb25d5f478f85c56f7611b6f6b61ffe46e6bf2e7aae1b46d6b53ee1242de79b8d094dcaec5c3b1
 DIST linux-6.8-pf7.tar.gz 234556415 BLAKE2B 
311e5099dfe887df66b007d160f7b52d3fea8a36fa84906e464377764732bb11ec4f14e268cc10c432ced04200b7cfc0a52230b1a77502054e006cf6c69d4da7
 SHA512 
529daca0ef5bba7beb9c05d1c12e5211c75bf0c3f18169addbe71f3509ce2658d26bb3e32d416d14befe9a80998ed163ca796443bd955ba592368c4e8d516d85
+DIST linux-6.8-pf8.tar.gz 234558692 BLAKE2B 
e4c7322d80a3aad75e726abd61dfc096ea6d585726a1801677a17556227f9ee225ec05e7db1c228dbb8614717ec48dd40fd5666b3be2c7470219523932c68c20
 SHA512 
02da0dc7cfc93359c9d27595caa6c4c31c710c5c2809804fc6f0f58206e14a55bae4e36d808a83142eff32ad6dccebf72283cd3cebe3f8ac2c886349693d927f

diff --git a/sys-kernel/pf-sources/pf-sources-6.8_p8.ebuild 
b/sys-kernel/pf-sources/pf-sources-6.8_p8.ebuild
new file mode 100644
index ..80660c1bf637
--- /dev/null
+++ b/sys-kernel/pf-sources/pf-sources-6.8_p8.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 

[gentoo-commits] repo/proj/guru:dev commit in: app-admin/bitwarden-cli-bin/

2024-05-06 Thread Rahil Bhimjiani
commit: a70b43878c2d4927a7dd61705da0ed48c158f411
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Tue May  7 05:16:53 2024 +
Commit: Rahil Bhimjiani  gmail  com>
CommitDate: Tue May  7 05:16:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a70b4387

app-admin/bitwarden-cli-bin: update to 2024.4.0 and remove 2024.2.0

Signed-off-by: Rahil Bhimjiani  rahil.rocks>

 app-admin/bitwarden-cli-bin/Manifest| 2 +-
 ...warden-cli-bin-2024.2.0.ebuild => bitwarden-cli-bin-2024.4.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/bitwarden-cli-bin/Manifest 
b/app-admin/bitwarden-cli-bin/Manifest
index 51e87d9e3b..ba9451f7e9 100644
--- a/app-admin/bitwarden-cli-bin/Manifest
+++ b/app-admin/bitwarden-cli-bin/Manifest
@@ -1,3 +1,3 @@
-DIST bw-linux-2024.2.0.zip 32968695 BLAKE2B 
808dbd4965cc26b3880bd541bc4c3627ed6b07233bb3eb62c76c5034ba734c6211c1fc907309f71d8dcfd993a61ba0bcdd049dc052c477cb43e7d4452929fe31
 SHA512 
80fa0ab96bf291ed5008d5c01d00eebf950e72b8c21184be3df1018ba33d33bac038b4410e17123096113642372b8013bdde0605473449cec5c69c418fa2e3c5
 DIST bw-linux-2024.2.1.zip 33060347 BLAKE2B 
fdfeec07f9c9a0c70741461ff4969b8909fb04d6aa0411a936b8a10165d7e2a31ad02228cbb6e1aea6f375436be8dd5d2dc560a440d1db9877c056ed1e870719
 SHA512 
67222301f62371129eccd7847a642e7ac13191d9e8d5033774f888cb6eb989e1427ce2c02a05121a259e7c217214d31d793474827b315479b410bb780f858f0d
 DIST bw-linux-2024.3.1.zip 33190371 BLAKE2B 
e0440980ef22083b53cf3032b9fb600fc9fefe06afd64431475871d2f64af1fb5620096aada09ff3a7b7fd89992abefa410e8bbf289230aae2515e118d36ad77
 SHA512 
4406a118b4815eab950f8bfdba5623f8097acf0d4018726985e4614a3deb6a52d3a0323deac35ba270c7974649da9f4a70ccdf049ce88ee0528c6980935366a0
+DIST bw-linux-2024.4.0.zip 33268198 BLAKE2B 
672e2bc0b123320fa1118d1043c4314905203cd890c49d4c5c5ab524a9b12d3f966863dce9b4a1c5921816564fb94e908b099a94f44d033db7da3ac805de529b
 SHA512 
07c5b153025e3303ee6f563b9e7a88908d5f7f8877594b42f94fceb3daddb77c718cf01d1546a80618c288a38a8872dbbda8faf1bc2d58af7cf74b0347e95e51

diff --git a/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild 
b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.4.0.ebuild
similarity index 92%
rename from app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild
rename to app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.4.0.ebuild
index 767f167a69..d30d477c53 100644
--- a/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.2.0.ebuild
+++ b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.4.0.ebuild
@@ -26,7 +26,7 @@ BDEPEND="app-arch/unzip"
 QA_PREBUILT="usr/bin/bw"
 
 src_compile() {
-   ./bw completion --shell zsh > bw.zsh
+   ./bw completion --shell zsh > bw.zsh 2> /dev/null || die
 }
 
 src_install() {



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

2024-05-06 Thread Ionen Wolkens
commit: 9828014d6ef41eac318ce3ddabd9e000b8af5eed
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May  7 05:10:39 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May  7 05:12:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9828014d

profiles/base: stable mask media-video/mpv[soc]

Ended up skipping stabling 0.37.0-r1 because it wasn't stable
yet, but becoming time to stable 0.38.0 and it still isn't.
So just mask for now.

Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/base/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 32dcdfe858cd..fd8790053fa9 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Ionen Wolkens  (2024-05-07)
+# ffmpeg[soc] is not stable yet
+media-video/mpv soc
+
 # Andrew Ammerlaan  (2024-04-14)
 # Qt6 dependencies are not yet available in stable. Moreover,
 # Qt6 support in freecad is not completely finished.



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

2024-05-06 Thread Hans de Graaff
commit: b03e6821eace21dbb74ba7a951a796d311b9961b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  7 04:32:33 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  7 04:32:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03e6821

dev-ruby/i18n: add 1.14.5

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

 dev-ruby/i18n/Manifest   |  1 +
 dev-ruby/i18n/i18n-1.14.5.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 3a93d50c4605..c9fcd571833b 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -2,3 +2,4 @@ DIST i18n-1.13.0.tar.gz 74591 BLAKE2B 
e8b2a624c6ea02f030eacbbdf1ca9722d23785e51f
 DIST i18n-1.14.1.tar.gz 74855 BLAKE2B 
b01b5fefd5033352455110e4fda3d567a5033c6bb732dd11519a3859a3cc4d57bd4229ea3346f2e680575f6ac4d7038d4bcbfd0ea314d2e8b08f26858ffd22f6
 SHA512 
89a293c00c7e62e802823d8011142a0786268b4c8341a9e389182988f1372655b4c5410ee10d6632af2fee645fbbf2feda2ccc4669d59d44640d3fa2c34b9e86
 DIST i18n-1.14.3.tar.gz 74899 BLAKE2B 
aaf2041763a5c089972384bc6b5fa139cda05dfaf8ed48c4552ff83f3f114ae53dec2bf1564e8ea5e345f45cf37145eb1eb05c0f4c9fb3cbb3631d55c4c15396
 SHA512 
8b730dccb3584d55509be4cb0bda3fd9ffb0d2c943eb22ee592e408748bf2e3c0a98fce6ceb002093a6774d073b9a762d95589e89518e4a023f35b51d5db2ad2
 DIST i18n-1.14.4.tar.gz 74949 BLAKE2B 
5b55c0d6434eec11ac2b7bc39c896381bf9f274f98a1012264a96dc2432a7ad7bababc5bb0c0980b8aeb9b644a933814a48eeef5a53825aeee553ed9631d3778
 SHA512 
929117b02babbc51c1dcf1643429cdef35d64d54fac7fd5d5603b85305b6e84f3cecfb4f28cf16fc708eb6252a25a22e05ac50d9a9c6def0f0ac6996b9ace7fa
+DIST i18n-1.14.5.tar.gz 75739 BLAKE2B 
10af6c88e5ab4d50dee156b944795525f4d79035f3c2369b379f70d7fa48b84cc26fe0855017b378b7c94f8b4ecdc37dd122f536d2b54c595d70c5c731ba5c64
 SHA512 
b6c6e333fff38228136ce55a75f466b4885542973e96eea0cbfb5c2ea1dd4780847e59b10090f8ecbc4aeb0de67258dcdbfc1812369b8d9f1d7597468f756677

diff --git a/dev-ruby/i18n/i18n-1.14.5.ebuild b/dev-ruby/i18n/i18n-1.14.5.ebuild
new file mode 100644
index ..3daace5d00e6
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.14.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/;
+SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+ruby_add_rdepend "
+   dev-ruby/concurrent-ruby:1
+   >=dev-ruby/racc-1.7:0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/minitest-5.14:5
+   dev-ruby/mocha:2
+   dev-ruby/test_declarative
+   )
+"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem.
+   # Make mocha dependency more lenient.
+   sed -e '/oj/ s:^:#:' \
+   -e '/mocha/ s/2.1.0/2.1/' \
+   -i gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby33)
+   versions="7.0 7.1"
+   ;;
+   *ruby32)
+   versions="6.1 7.0 7.1"
+   ;;
+   *ruby31)
+   versions="6.1 7.0 7.1"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



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

2024-05-06 Thread Vincent Phan
commit: a25223d2b50089350b134267215bafc6730aab78
Author: Vincent Phan  gmail  com>
AuthorDate: Tue May  7 03:54:21 2024 +
Commit: Vincent Phan  gmail  com>
CommitDate: Tue May  7 03:55:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a25223d2

net-im/vesktop-bin: Add forgotten dependency

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

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

diff --git a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild 
b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
index 1203e9c678..37818325e8 100644
--- a/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
+++ b/net-im/vesktop-bin/vesktop-bin-1.5.2.ebuild
@@ -42,6 +42,7 @@ DEPEND="
x11-libs/libdrm
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
+   x11-libs/libxkbcommon
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXfixes



[gentoo-commits] repo/proj/guru:master commit in: media-plugins/qt-heif-image-plugin/, media-plugins/qt-heif-image-plugin/files/

2024-05-06 Thread Rui Huang
commit: 94a9dcd3055dd15891b6decee1ed597b23f92d8d
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon May  6 20:27:15 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon May  6 20:27:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94a9dcd3

media-plugins/qt-heif-image-plugin: drop old 0.3.3-r3

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-plugins/qt-heif-image-plugin/Manifest|  1 -
 .../files/qt-heif-image-plugin-0.3.3_RGB88.patch   | 49 --
 .../qt-heif-image-plugin-0.3.3-r3.ebuild   | 24 ---
 3 files changed, 74 deletions(-)

diff --git a/media-plugins/qt-heif-image-plugin/Manifest 
b/media-plugins/qt-heif-image-plugin/Manifest
index bf84023ebe..445ecda86b 100644
--- a/media-plugins/qt-heif-image-plugin/Manifest
+++ b/media-plugins/qt-heif-image-plugin/Manifest
@@ -1,2 +1 @@
-DIST qt-heif-image-plugin-0.3.3.tar.gz 16449 BLAKE2B 
f304e26ff60d0fbe840a40c3782543f9db17e7f8fd429b93b0de6663d85110cceff1b67bab996ae63cad12ee06608c74ce9c5e180f154e3df8fee2ccdcd849a9
 SHA512 
ba617d11e73d73dee5220b668918e313b6d856cabc1567b9221ddb2b3d35c4bfefadcd9e4485bdc7c280be104d09c3580e245d9a8f72c9fac397ebe84fe55e2f
 DIST qt-heif-image-plugin-0.3.4.tar.gz 16736 BLAKE2B 
c2b923d543390c1c7cade8c435367bc7533066e6860e2242ea041592262d6d777e63284ba340580366f862921e7bbb53025998dd09cb3facd434a90722e57c3c
 SHA512 
bdb2cf797d897408c31ffb4b84cd29ce5755a633ec38bbf8ce307f1ed0cc274203d11f3450450536ddc7f4ff4621f73d2c84fd7133dd00c16775f538133c03f5

diff --git 
a/media-plugins/qt-heif-image-plugin/files/qt-heif-image-plugin-0.3.3_RGB88.patch
 
b/media-plugins/qt-heif-image-plugin/files/qt-heif-image-plugin-0.3.3_RGB88.patch
deleted file mode 100644
index 03ae7eea53..00
--- 
a/media-plugins/qt-heif-image-plugin/files/qt-heif-image-plugin-0.3.3_RGB88.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From 3288ae60b96efa404fbeb40598a8567bc8c75761 Mon Sep 17 00:00:00 2001
-From: Markus Diem 
-Date: Mon, 22 Jun 2020 11:12:12 +0200
-Subject: [PATCH] maps color format from HEIF to Qt (i.e. RGB88)
-
-- this patch is needed to load RGB888 heif images with libheif 1.7.0
-- maps heif_chroma_interleaved_RGB to QImage::Format_RGB888
-- other conversions are not added because I don't have test images

- src/qheifhandler.cpp | 20 +++-
- 1 file changed, 19 insertions(+), 1 deletion(-)
-
-diff --git a/src/qheifhandler.cpp b/src/qheifhandler.cpp
-index e1b9933..822c45d 100644
 a/src/qheifhandler.cpp
-+++ b/src/qheifhandler.cpp
-@@ -288,13 +288,31 @@ bool QHeifHandler::read(QImage* destImage)
- qWarning("QHeifHandler::read() invalid stride: %d", stride);
- return false;
- }
-+
-+// map image format
-+heif_chroma heifFormat = heif_image_get_chroma_format(srcImage.get());
-+QImage::Format qtFormat;
- 
-+switch (heifFormat) {
-+case heif_chroma_interleaved_RGB: {
-+qtFormat = QImage::Format_RGB888;
-+break;
-+}
-+case heif_chroma_interleaved_RGBA: {
-+qtFormat = QImage::Format_RGBA;
-+break;
-+}
-+// TODO: add other formats i.e. heif_chroma_monochrome  here
-+default:
-+qtFormat = QImage::Format_RGBA;
-+}
-+
- // move data ownership to QImage
- heif_image* dataImage = srcImage.release();
- 
- *destImage = QImage(
- data, imgSize.width(), imgSize.height(),
--stride, QImage::Format_RGBA,
-+stride, qtFormat,
- [](void* img) { heif_image_release(static_cast(img)); },
- dataImage
- );

diff --git 
a/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r3.ebuild 
b/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r3.ebuild
deleted file mode 100644
index f83c7486b2..00
--- a/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Qt plugin for HEIF images"
-HOMEPAGE="https://github.com/jakar/qt-heif-image-plugin;
-SRC_URI="https://github.com/jakar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-qt/qtcore
-   dev-qt/qtgui
-   >=media-libs/libheif-1.12.0:0=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}/${P}_RGB88.patch" )



[gentoo-commits] repo/proj/guru:master commit in: dev-python/zenlib/

2024-05-06 Thread Rui Huang
commit: ce519ccfb8356a7a6f0c69e8d41d9012cc591ed3
Author: Zen  pyl  onl>
AuthorDate: Mon May  6 16:51:40 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon May  6 16:51:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ce519ccf

dev-python/ugrd: Bump 2.1.0 to 2.1.1

Signed-off-by: Zen  pyl.onl>

 dev-python/zenlib/Manifest | 2 +-
 dev-python/zenlib/{zenlib-2.1.0.ebuild => zenlib-2.1.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest
index 457e65b5c1..bc01964572 100644
--- a/dev-python/zenlib/Manifest
+++ b/dev-python/zenlib/Manifest
@@ -7,4 +7,4 @@ DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 
20bab075d9a09062e2d596238237a2684c206cc16
 DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 
6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9
 SHA512 
1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104
 DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B 
a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749
 SHA512 
2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31
 DIST zenlib-2.0.4.tar.gz 16971 BLAKE2B 
e5e58aa86742914c67a58e072c312c92db94b96947cdffdf3adbfc50d8efe6dde1fae88965ccf5685d2225bbf7b745f717529b1f0ed41857260199a0f3d8d2d2
 SHA512 
12ffef2e2ab23136bdc24cdac5eb3a031bb581d346a107306455aa5dc5a66757599596770cf7b7e6ecde73fbec39b4276efcd3a191a2d29f64e75e5a01ed25d1
-DIST zenlib-2.1.0.tar.gz 17121 BLAKE2B 
acaae087233de5a96bf4b72caf84fab56b1fe89a3ec3d01f7417571a6fac1d3f902981a68b5c953d7c4cbdca09c81382a6afaeb2c885d340a15a2ed25fe4cd13
 SHA512 
2e0487d27685609e9bbd86f083d572b54c445ce6106012f8245f82d547dfa8666ad4333d4838adf7ba9ad99df7598302ffb3fd54043a5d572baa8aadbd11bdbd
+DIST zenlib-2.1.1.tar.gz 17139 BLAKE2B 
f9ff56b120d72786bd43cf60120f65c4b8b6d2ed47eb6656bc0c377e3b35ba60d6b1f348dce12b1096ebb752f073dd7113cb6765da98de279818bb7062ca8522
 SHA512 
f5db26e895e07266334b788530186cfa8f8ac9c239f65b8ee253d250cb47bd5a57ba6605b0b78f07b744f53cc5b3f9ab2ff229d098c6604d7d2d46e97ba34629

diff --git a/dev-python/zenlib/zenlib-2.1.0.ebuild 
b/dev-python/zenlib/zenlib-2.1.1.ebuild
similarity index 100%
rename from dev-python/zenlib/zenlib-2.1.0.ebuild
rename to dev-python/zenlib/zenlib-2.1.1.ebuild



[gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/

2024-05-06 Thread Rui Huang
commit: b41a9eb6fe9f97871f3ea69cc659df3c792879cb
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Mon May  6 12:48:27 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon May  6 12:48:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b41a9eb6

sys-boot/limine: add 7.5.0

Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-boot/limine/Manifest|  1 +
 sys-boot/limine/limine-7.5.0.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 29e5ff6ab2..b5b7df7d9e 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -2,3 +2,4 @@ DIST limine-7.0.0.tar.xz 1318064 BLAKE2B 
7986d948fe84c80b338e5cc66edca5f511d277d
 DIST limine-7.0.3.tar.xz 371416 BLAKE2B 
7450784d53ef86993f53c84da4f51ee8a1beb826153da8fa2cef1a0669688de370a53ced321a92276e4b53fb7c9c1081f71b4a4c7adf432b271d395e96f00595
 SHA512 
d8d92f237f56249555fa54b5608ad2bdeff7c7b53e055f925acb3a7feeb783407c4c5d7ce092dba0b9a93441cfd1d0dcc4ec01a9e94c14e1742119a50f63aa06
 DIST limine-7.0.5.tar.xz 371612 BLAKE2B 
029953e1a5adeac2b1cd92bfff3b3a893b8ad1f458f1560b194ad0607638a3cc77d4927f1f4376a958d7ae513400ec615ab092ef97cbb220e5866821e83f7fdc
 SHA512 
149bc59785d06b293a9a9d18722afee66301e698fdd349bc5bd211720873213239617af0de665e22dc43299e7a580359d4d407c9eb6ffd6ac85c1de484124055
 DIST limine-7.3.0.tar.gz 523910 BLAKE2B 
aabe52c9013f17e61520aa8df0886339d6be16e3dea0b13b13160ed61b811355880e93b2928c0d73fdf8a7f80132569a7cd783dd720915235f5e78deecd4048d
 SHA512 
fc25375f86c18ae991f6f6d11fa127b47d1fdfa81059ed663a82202f9de95b9774516e1bf5a648abaedde8e04fe004c29b6ec3a1eeaf5cf3472aca87c0c5
+DIST limine-7.5.0.tar.gz 518804 BLAKE2B 
745929606cf5e5e297f55690573e26bea8b63f8c9d6acffc890c265e48450a678442612f917bf0806520a939504bc21606be4f768237c238527d430820cd2cdc
 SHA512 
927cba6eecc8b01ee0af7f3dc24392fc50bce28b06e36c50d44ab995f3a5f7ab17f804116e00fac3c7a92749340802a2643f20a54ebf8fb9ec44f13fa03dbe5a

diff --git a/sys-boot/limine/limine-7.5.0.ebuild 
b/sys-boot/limine/limine-7.5.0.ebuild
new file mode 100644
index 00..b2a359cdc0
--- /dev/null
+++ b/sys-boot/limine/limine-7.5.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI 
multiprotocol bootloader"
+HOMEPAGE="https://limine-bootloader.org/;
+SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64 +uefirv64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86 RISCV"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+   app-alternatives/gzip
+   dev-lang/nasm
+   sys-apps/findutils
+   sys-devel/clang[${MY_LLVM_FLAGS}]
+   sys-devel/lld
+   sys-devel/llvm[${MY_LLVM_FLAGS}]
+
+   cd-efi? ( sys-fs/mtools )
+"
+
+src_configure() {
+   local myconf=(
+   "$(use_enable bios)"
+   "$(use_enable bios-cd)"
+   "$(use_enable bios-pxe)"
+
+   "$(use_enable uefi32 uefi-ia32)"
+   "$(use_enable uefi64 uefi-x86-64)"
+   "$(use_enable uefiaa64 uefi-aarch64)"
+   "$(use_enable uefirv64 uefi-riscv64)"
+   "$(use_enable cd-efi uefi-cd)"
+   )
+
+   TOOLCHAIN_FOR_TARGET=llvm \
+   econf "${myconf[@]}"
+}



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

2024-05-06 Thread Rui Huang
commit: b32d0e777ef7157708f6439d86b10bc106278990
Author: Zen  pyl  onl>
AuthorDate: Mon May  6 16:57:48 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon May  6 16:57:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b32d0e77

sys-kernel/ugrd: Add 1.3.6, remove 1.3.5

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest | 2 +-
 sys-kernel/ugrd/{ugrd-1.3.5.ebuild => ugrd-1.3.6.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index f9ad73710b..b41b4c815c 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,3 +1,3 @@
 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 
01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67
 SHA512 
498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da
 DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 
819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0
 SHA512 
6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e
-DIST ugrd-1.3.5.tar.gz 49986 BLAKE2B 
5919b6dbf22f7e3cb57649f5a1bd29c5fed781b6074e95e645c4d6017f957ae432a9c84fac543c7204bf8bf26d3e33fd63ec78583d40ea646b9f39fc6392499d
 SHA512 
8eff748cbcf84442d6c82c814fe058ce774771aec0a09881627abbb7b34c3217a1444ffa139ae959245f37f1266164d483da66420a6bb80d0adbacba54bd3272
+DIST ugrd-1.3.6.tar.gz 49992 BLAKE2B 
14a9145dad9bbd76a59020dd7c76c7260ad6eccff6d0ee0e5860bf44eb39a27cb02f13d62ad3d67240bed0609b27a9e49112c0d8c5fe3e7bb2277946172c7745
 SHA512 
b3a006684c0a88a0e01b26718cbfd55970ab241a9828f48fa648c0cb29a8d386b3feca230b83622762a7bf092ccc639c547d01deae49b548333085df23a22b92

diff --git a/sys-kernel/ugrd/ugrd-1.3.5.ebuild 
b/sys-kernel/ugrd/ugrd-1.3.6.ebuild
similarity index 96%
rename from sys-kernel/ugrd/ugrd-1.3.5.ebuild
rename to sys-kernel/ugrd/ugrd-1.3.6.ebuild
index 8acc4fbf58..8776e13846 100644
--- a/sys-kernel/ugrd/ugrd-1.3.5.ebuild
+++ b/sys-kernel/ugrd/ugrd-1.3.6.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64"
 
 RDEPEND="
app-misc/pax-utils
-   >=dev-python/zenlib-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/zenlib-2.1.1[${PYTHON_USEDEP}]
>=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}]
sys-apps/pciutils
 "



[gentoo-commits] repo/proj/guru:master commit in: dev-vcs/lazygit/

2024-05-06 Thread Rui Huang
commit: 259720598d26901b74f53ea23588d32a0308ccca
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon May  6 20:19:09 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon May  6 20:19:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25972059

dev-vcs/lazygit: drop old 0.39.4-r1

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-vcs/lazygit/Manifest |  1 -
 dev-vcs/lazygit/lazygit-0.39.4-r1.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest
index ad57578120..78df7062b1 100644
--- a/dev-vcs/lazygit/Manifest
+++ b/dev-vcs/lazygit/Manifest
@@ -1,3 +1,2 @@
-DIST lazygit-0.39.4.tar.gz 3882422 BLAKE2B 
7d1c94f1340e9eb56f84174196539db0cb716808c723045daeee7c037c3cab04e566edfab8a30b1771d441928a81d56f96eb468ba070ad73cf847e89a2800493
 SHA512 
b3d29abfe168590ea63c46ac461e4862a86b861f77a89e6be9d2b207f24c4da10b95512349b1158ff92c1443a16468d4d0026d27b0b87c2315b15ede447dbf05
 DIST lazygit-0.40.2.tar.gz 4468039 BLAKE2B 
efea794795af283dc286166427fe5aae4ce8473a4933f2373501d0f3ac0a4d16df7aa20cb20b25738707c30356db4fad647de4cfa2e6abde024a613f5e036b7f
 SHA512 
201bd09705ad48c41ed62ac061b31e62ce51a351eff5dae36a3bf5654d62fdef5d2a93e3f4ad56c0b02c70fb0e323319ed38d64c3bfef36900423983284b52c1
 DIST lazygit-0.41.0.tar.gz 468 BLAKE2B 
2df9686e279c428276c846ccbbcc77ac0037e0383062c17df9425d90dda86767e616d2efeaea85d2f1bdf4849b36d82d4ccfef4acc7c0261a8480f2174b3
 SHA512 
ef1d8e2394eb3230c0489e0b0c6726536649697943fa8a7cbf95e9eb600c8fe3429e72539897f04ffd3ee35905b96600c5a79174856c4e49a22fbeada668bf4e

diff --git a/dev-vcs/lazygit/lazygit-0.39.4-r1.ebuild 
b/dev-vcs/lazygit/lazygit-0.39.4-r1.ebuild
deleted file mode 100644
index 30c7c1f702..00
--- a/dev-vcs/lazygit/lazygit-0.39.4-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Simple terminal UI for git commands"
-HOMEPAGE="https://github.com/jesseduffield/lazygit;
-SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD ISC MIT Unlicense"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-vcs/git"
-
-DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs )
-
-src_compile() {
-   ego build -o bin/lazygit \
-   -ldflags "-X main.version=${PV}"
-}
-
-src_install() {
-   dobin bin/lazygit
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-util/fortls/

2024-05-06 Thread Rui Huang
commit: 49f1fb75092bbe92044cee8cd7a30981ec078b7b
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon May  6 18:05:13 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon May  6 20:12:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49f1fb75

dev-util/fortls: 3.0.0_rc4 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-util/fortls/Manifest|  1 +
 dev-util/fortls/fortls-3.0.0_rc4.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-util/fortls/Manifest b/dev-util/fortls/Manifest
index 35cad5510b..9671952b23 100644
--- a/dev-util/fortls/Manifest
+++ b/dev-util/fortls/Manifest
@@ -1,3 +1,4 @@
 DIST fortls-2.13.0.tar.gz 6897238 BLAKE2B 
000bf8d68394c1ce2d4bca044ba3c395b22da9a8e026d9f8e74890ec2fbb894c4097f634f83352fcb21ff6e7e6f4af78bf9f8abdf00ab068d270fb93b9a6574d
 SHA512 
dc5d51fea92d1b00722ee4a33901939fe38fd379260e1edc7a97939cd5c9204e5c27a7f4c57122a0bdf7a36f2f59d0d8f71a50448b6cdc98b1bb2d349511580e
 DIST fortls-3.0.0rc2.tar.gz 7061084 BLAKE2B 
1f4b818368e7de4d1de2d9c397f37723b26f9f23f18fd971147e35fcbcd95e26dc4a03f7481300a8b7af82da9305371340ee51fc1ac7374786878c7e6dfae526
 SHA512 
e54596bc079ec3e278621011b15d8d3c74b1e32e152071d11dd34c9cea4c6bf57881f91c018dd41239a7bec263df8d6e91cc4ae6ba1a24e601985c735f3e713d
 DIST fortls-3.0.0rc3.tar.gz 7063929 BLAKE2B 
13342b02343b78585cc8598fc019a396704c6eb74d447ccc001ac1e7d049e0c2984e3b8c740af500434b5de44f4e3ed637e0bab43bb32ce2e6ed06d4043398df
 SHA512 
cf378edff0e25edd69dc2fa444eedcb62799821986103fdbe1af6efa3b88fb380f26f5adfb8eef2f24d93dde427b5f2038b98ad9a3d9f43e85c060410714a5c0
+DIST fortls-3.0.0rc4.tar.gz 7064199 BLAKE2B 
5de77546c39a0b39647e59a829f9b54bae5410a6bb71e95f7c25db73461485ce05c0c1ce046558a4942d2b93d1d96874b70bd849cf9dd9c42bb53fa59f3551be
 SHA512 
9fd06fd80f1f3f15a205936faf6ff400a3df4ab38228e6662869cc42849989d8bc49243bbf241e7736f5eddaa908f7fcb928523ab02251669aede305a2f3d156

diff --git a/dev-util/fortls/fortls-3.0.0_rc4.ebuild 
b/dev-util/fortls/fortls-3.0.0_rc4.ebuild
new file mode 100644
index 00..68991a0fac
--- /dev/null
+++ b/dev-util/fortls/fortls-3.0.0_rc4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Fortran Language Server (fortls)"
+HOMEPAGE="https://fortls.fortran-lang.org;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/json5[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+# Disable test that requires pypi.org connection
+EPYTEST_DESELECT=(
+   test/test_interface.py::test_version_update_pypi
+)
+
+src_prepare() {
+   # Drop some additional coverage tests
+   sed -i -e 's/ --cov=fortls --cov-report=html --cov-report=xml 
--cov-context=test//' pyproject.toml || die
+   # Disable autoupdate check during tests run
+   sed -i -e 's/"--incremental_sync",/"--incremental_sync", 
"--disable_autoupdate",/' test/setup_tests.py || die
+   # Fix setuptools warnings
+   sed -i -e 's|include = \["fortls"\]|include = \["fortls\*"\]|' 
pyproject.toml || die
+
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/proj/guru:master commit in: sys-process/forkstat/, sys-process/forkstat/files/

2024-05-06 Thread Rui Huang
commit: dbadd059975df04e50fe20615a89bcacd19e9218
Author: Carlos Eduardo  gmail  com>
AuthorDate: Mon May  6 17:18:40 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon May  6 17:19:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dbadd059

sys-process/forkstat: add -r support for musl

Closed as WONTFIX upstream, but the patch is simple enough and email
threads linked on the bug (incluing by glibc developers) say there should
be no functional difference.

Bug: https://github.com/ColinIanKing/forkstat/issues/1
Signed-off-by: Carlos Eduardo  gmail.com>

 sys-process/forkstat/files/musl-prio.patch  | 21 +
 ...0.03.02-r1.ebuild => forkstat-0.03.02-r2.ebuild} |  2 +-
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/sys-process/forkstat/files/musl-prio.patch 
b/sys-process/forkstat/files/musl-prio.patch
new file mode 100644
index 00..bb50007bee
--- /dev/null
+++ b/sys-process/forkstat/files/musl-prio.patch
@@ -0,0 +1,21 @@
+diff --git a/forkstat.c b/forkstat.c
+index 57dc9c8..4b22c42 100644
+--- a/forkstat.c
 b/forkstat.c
+@@ -40,6 +40,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ #include 
+@@ -2022,7 +2023,7 @@ int main(int argc, char * const argv[])
+ 
+   (void)memset(, 0, sizeof(param));
+   param.sched_priority = max_prio;
+-  if (sched_setscheduler(getpid(), policy, ) < 0) {
++  if (pthread_setschedparam(pthread_self(), policy, ) < 0) {
+   (void)fprintf(stderr, "sched_setscheduler failed: 
errno=%d (%s)\n",
+   errno, strerror(errno));
+   goto abort_sock;

diff --git a/sys-process/forkstat/forkstat-0.03.02-r1.ebuild 
b/sys-process/forkstat/forkstat-0.03.02-r2.ebuild
similarity index 92%
rename from sys-process/forkstat/forkstat-0.03.02-r1.ebuild
rename to sys-process/forkstat/forkstat-0.03.02-r2.ebuild
index 506288c3c0..f8ea4005e2 100644
--- a/sys-process/forkstat/forkstat-0.03.02-r1.ebuild
+++ b/sys-process/forkstat/forkstat-0.03.02-r2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P}"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64"
-
+PATCHES=( "${FILESDIR}/musl-prio.patch" )
 src_prepare() {
default
sed -i 's/8.gz/8/g' Makefile



[gentoo-commits] repo/proj/guru:master commit in: dev-python/zenlib/

2024-05-06 Thread Rui Huang
commit: e9844a0d9acc8b8a697e5e41859df23762dc62fb
Author: Zen  pyl  onl>
AuthorDate: Mon May  6 16:42:38 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon May  6 16:43:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9844a0d

dev-python/zenlib: Add 2.1.0

Signed-off-by: Zen  pyl.onl>

 dev-python/zenlib/Manifest|  1 +
 dev-python/zenlib/zenlib-2.1.0.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest
index e64912cb51..457e65b5c1 100644
--- a/dev-python/zenlib/Manifest
+++ b/dev-python/zenlib/Manifest
@@ -7,3 +7,4 @@ DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 
20bab075d9a09062e2d596238237a2684c206cc16
 DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 
6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9
 SHA512 
1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104
 DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B 
a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749
 SHA512 
2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31
 DIST zenlib-2.0.4.tar.gz 16971 BLAKE2B 
e5e58aa86742914c67a58e072c312c92db94b96947cdffdf3adbfc50d8efe6dde1fae88965ccf5685d2225bbf7b745f717529b1f0ed41857260199a0f3d8d2d2
 SHA512 
12ffef2e2ab23136bdc24cdac5eb3a031bb581d346a107306455aa5dc5a66757599596770cf7b7e6ecde73fbec39b4276efcd3a191a2d29f64e75e5a01ed25d1
+DIST zenlib-2.1.0.tar.gz 17121 BLAKE2B 
acaae087233de5a96bf4b72caf84fab56b1fe89a3ec3d01f7417571a6fac1d3f902981a68b5c953d7c4cbdca09c81382a6afaeb2c885d340a15a2ed25fe4cd13
 SHA512 
2e0487d27685609e9bbd86f083d572b54c445ce6106012f8245f82d547dfa8666ad4333d4838adf7ba9ad99df7598302ffb3fd54043a5d572baa8aadbd11bdbd

diff --git a/dev-python/zenlib/zenlib-2.1.0.ebuild 
b/dev-python/zenlib/zenlib-2.1.0.ebuild
new file mode 100644
index 00..f9a184c858
--- /dev/null
+++ b/dev-python/zenlib/zenlib-2.1.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1
+
+DESCRIPTION="Useful python decorators and utilities"
+HOMEPAGE="https://github.com/desultory/zenlib;
+SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"



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

2024-05-06 Thread Rui Huang
commit: 750ec88cf946b40b94ea47cd8c102d5d68e95e96
Author: Theo Donacik  gmail  com>
AuthorDate: Mon May  6 14:25:14 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon May  6 14:25:14 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=750ec88c

gui-apps/grimshot: added swayfx possible dependency

Signed-off-by: Theo Donacik  gmail.com>

Allows grimshot to be installed with either sway or swayfx.

 gui-apps/grimshot/grimshot-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/grimshot/grimshot-.ebuild 
b/gui-apps/grimshot/grimshot-.ebuild
index bf296b631a..fa31c8d3f1 100644
--- a/gui-apps/grimshot/grimshot-.ebuild
+++ b/gui-apps/grimshot/grimshot-.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
gui-apps/grim
gui-apps/slurp
gui-apps/wl-clipboard
-   gui-wm/sway
+   || ( gui-wm/sway gui-wm/swayfx )
!!<=gui-wm/sway-1.8.1[grimshot]
libnotify? ( x11-libs/libnotify )
 "



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

2024-05-06 Thread Rui Huang
commit: da25b5acc59b6870e8fafd42c11ba02bdf6ee5f2
Author: Zen  pyl  onl>
AuthorDate: Mon May  6 18:29:34 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon May  6 18:29:34 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da25b5ac

sys-kernel/ugrd: Remove 1.3.6, add 1.3.7

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest | 2 +-
 sys-kernel/ugrd/{ugrd-1.3.6.ebuild => ugrd-1.3.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index b41b4c815c..35f35b4d4f 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,3 +1,3 @@
 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 
01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67
 SHA512 
498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da
 DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 
819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0
 SHA512 
6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e
-DIST ugrd-1.3.6.tar.gz 49992 BLAKE2B 
14a9145dad9bbd76a59020dd7c76c7260ad6eccff6d0ee0e5860bf44eb39a27cb02f13d62ad3d67240bed0609b27a9e49112c0d8c5fe3e7bb2277946172c7745
 SHA512 
b3a006684c0a88a0e01b26718cbfd55970ab241a9828f48fa648c0cb29a8d386b3feca230b83622762a7bf092ccc639c547d01deae49b548333085df23a22b92
+DIST ugrd-1.3.7.tar.gz 50109 BLAKE2B 
dfdbab40338c2765d8503a2fa3e1fd484a087dbe85c9933d77c31853eef201835642b55d8f170d6f5b4d214e26e4c06f24448d30807ec8da834fc1beb9443c7d
 SHA512 
490feb45bb74b8e324657e6984347cdae3a4f954865488c0df83b23e4f7b18577e953654a41473989197a3ed1b9e237744fad80dd5f36ef3e9c53715837a57c3

diff --git a/sys-kernel/ugrd/ugrd-1.3.6.ebuild 
b/sys-kernel/ugrd/ugrd-1.3.7.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-1.3.6.ebuild
rename to sys-kernel/ugrd/ugrd-1.3.7.ebuild



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

2024-05-06 Thread Rui Huang
commit: e464dfdb90fbb9be0aa0e05474b63ceb5a64d4f3
Author: Zen  pyl  onl>
AuthorDate: Mon May  6 16:45:30 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon May  6 16:45:30 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e464dfdb

sys-kernel/ugrd: Add 1.3.5, remove 1.3.4

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest | 2 +-
 sys-kernel/ugrd/{ugrd-1.3.4.ebuild => ugrd-1.3.5.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 352fccae5d..f9ad73710b 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,3 +1,3 @@
 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 
01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67
 SHA512 
498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da
 DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 
819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0
 SHA512 
6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e
-DIST ugrd-1.3.4.tar.gz 50197 BLAKE2B 
f97db06f5642a354e14bcca1681d1d42ccac31f2669dab8b3c659ed4b378a7a9e39c4cf7a4f73268fe7cc1312e21b33bb53420eb235988f67da0a3a21a34f934
 SHA512 
0a2ee91e82db91f1b2fc990da846a8a46a4c70e578e419409bf61c9cf34c1de499e7f9b8b1b78d8cf85d924243e444fe7b2dfaeed78778a0422ba88851a74522
+DIST ugrd-1.3.5.tar.gz 49986 BLAKE2B 
5919b6dbf22f7e3cb57649f5a1bd29c5fed781b6074e95e645c4d6017f957ae432a9c84fac543c7204bf8bf26d3e33fd63ec78583d40ea646b9f39fc6392499d
 SHA512 
8eff748cbcf84442d6c82c814fe058ce774771aec0a09881627abbb7b34c3217a1444ffa139ae959245f37f1266164d483da66420a6bb80d0adbacba54bd3272

diff --git a/sys-kernel/ugrd/ugrd-1.3.4.ebuild 
b/sys-kernel/ugrd/ugrd-1.3.5.ebuild
similarity index 96%
rename from sys-kernel/ugrd/ugrd-1.3.4.ebuild
rename to sys-kernel/ugrd/ugrd-1.3.5.ebuild
index d436184cc4..8acc4fbf58 100644
--- a/sys-kernel/ugrd/ugrd-1.3.4.ebuild
+++ b/sys-kernel/ugrd/ugrd-1.3.5.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64"
 
 RDEPEND="
app-misc/pax-utils
-   >=dev-python/zenlib-2.0.4[${PYTHON_USEDEP}]
+   >=dev-python/zenlib-2.1.0[${PYTHON_USEDEP}]
>=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}]
sys-apps/pciutils
 "



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/yosys/

2024-05-06 Thread Rui Huang
commit: 41efd23fa78c57701061951f38d7e9c2883b3d8a
Author: omcaif <103504667+omcaif  users  noreply  github 
 com>
AuthorDate: Mon May  6 16:36:30 2024 +
Commit: Rui Huang  gmail  com>
CommitDate: Tue May  7 03:41:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41efd23f

sci-electronics/yosys: fixes yosys-config and pre-strip

- fix yosys-config (e.g. for ghdl-yosys-plugin)
- do not pre-strip

Closes: https://github.com/gentoo/guru/pull/184
Signed-off-by: Huang Rui  gmail.com>

 .../yosys/{yosys-0.40.ebuild => yosys-0.40-r1.ebuild}   | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/sci-electronics/yosys/yosys-0.40.ebuild 
b/sci-electronics/yosys/yosys-0.40-r1.ebuild
similarity index 83%
rename from sci-electronics/yosys/yosys-0.40.ebuild
rename to sci-electronics/yosys/yosys-0.40-r1.ebuild
index 199e870529..03bacfe93a 100644
--- a/sci-electronics/yosys/yosys-0.40.ebuild
+++ b/sci-electronics/yosys/yosys-0.40-r1.ebuild
@@ -25,16 +25,15 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="dev-vcs/git"
 
-QA_PRESTRIPPED="
-   /usr/bin/yosys-filterlib
-   /usr/bin/yosys-abc
-"
-
 src_prepare() {
mv "${WORKDIR}/abc-${ABC_GIT_COMMIT}" "${S}"/abc || die
default
 }
 
-src_install() {
-   emake DESTDIR="${D}" PREFIX='/usr' install
+src_configure() {
+   cat <<-__EOF__ >> Makefile.conf || die
+   PREFIX := ${EPREFIX}/usr
+   STRIP := @echo "skipping strip"
+   __EOF__
+   default
 }



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

2024-05-06 Thread Michał Górny
commit: 488d42afe673cff546fec78848db944a8308ccbd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 01:47:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:47:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488d42af

dev-python/truststore: Bump to 0.9.1

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

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

diff --git a/dev-python/truststore/Manifest b/dev-python/truststore/Manifest
index cc83e56ea705..7475de894309 100644
--- a/dev-python/truststore/Manifest
+++ b/dev-python/truststore/Manifest
@@ -1 +1,2 @@
 DIST truststore-0.9.0.gh.tar.gz 26618 BLAKE2B 
f3d26a863e2810f620bc565eb819f8c113d9746f30869d2d7c1310f317b846f97525d7437fcf511ffaa28b622112604426f4e02655cbe5af1096b0c19dd39ece
 SHA512 
b0af8bb3688c387c521b722c84ce7b5660238d7919eca76dd60f3dfe3bd6484c6e005125975b326eae2824a96120693536f8047980feae4c3aaed443870705ea
+DIST truststore-0.9.1.gh.tar.gz 26720 BLAKE2B 
e5bf3905367f75cdfd9314f1c544f004e62c2ddcde97f83bfe5ddc2d7606d44df5fc352811c8c42423be2da46e5f7b9642a2aeebe61436669c4cd9265ddbec96
 SHA512 
38567198a3b0d4e9c0b3df72674f3e1fef0614ef0afa80bd7276f98c2e7ef2dc00cca92184b80a1dfe535c5d2508ebdb775e389576c2f07536838f67de1958ca

diff --git a/dev-python/truststore/truststore-0.9.1.ebuild 
b/dev-python/truststore/truststore-0.9.1.ebuild
new file mode 100644
index ..6f5193f91dbe
--- /dev/null
+++ b/dev-python/truststore/truststore-0.9.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Verify certificates using native system trust stores"
+HOMEPAGE="
+   https://github.com/sethmlarson/truststore/
+   https://pypi.org/project/truststore/
+"
+SRC_URI="
+   https://github.com/sethmlarson/truststore/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+# The vast majority of tests require Internet access.
+PROPERTIES="test_network"
+RESTRICT="test"
+
+BDEPEND="
+   test? (
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p asyncio -p pytest_httpserver
+}



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

2024-05-06 Thread Michał Górny
commit: 90da18bff724d750ccceb373c7da754a94e5c466
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 01:51:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:51:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90da18bf

dev-python/partd: Bump to 1.4.2

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

 dev-python/partd/Manifest   |  1 +
 dev-python/partd/partd-1.4.2.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/partd/Manifest b/dev-python/partd/Manifest
index 92e97254035f..32122a5f64a4 100644
--- a/dev-python/partd/Manifest
+++ b/dev-python/partd/Manifest
@@ -1 +1,2 @@
 DIST partd-1.4.1.tar.gz 36272 BLAKE2B 
032f30988468d68b5b8a18ceeb28f75c6807bae8ec57a88c50beb1c4ed2f99721d5f50e1002cf74376867f54f5c5dbdaf823b999f8680766f13e8f5f9df74801
 SHA512 
0bf285a33731d3c000e6c2c1958cda0df21c3a2be31694ac31ce0cc45aa2b31b8631f962c25b9ecac3831474abb5872748bd3348f99e13faadee467a1f164492
+DIST partd-1.4.2.tar.gz 21029 BLAKE2B 
47f4129beb7062415f6b7af8b1ad88faa299692abd6691bbb5ae56c991685d3c7ae7cab809c3ea67e90fc054c6018e1ed36ef0cb5be3c755eca06f1bc90fcfbc
 SHA512 
ae7af568ea5c2c6127ea01bcb2a6703305f126414ecce8c648a14d39fd8dac987f6356011b6a61a1b1441f14a189a098bf9fe35f978a5794959e5da409668d2b

diff --git a/dev-python/partd/partd-1.4.2.ebuild 
b/dev-python/partd/partd-1.4.2.ebuild
new file mode 100644
index ..8ee284590257
--- /dev/null
+++ b/dev-python/partd/partd-1.4.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Appendable key-value storage"
+HOMEPAGE="
+   https://github.com/dask/partd/
+   https://pypi.org/project/partd/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   dev-python/locket[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/versioneer-0.20[${PYTHON_USEDEP}]
+   test? (
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.3[${PYTHON_USEDEP}]
+   dev-python/pyzmq[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2024-05-06 Thread Michał Górny
commit: 92a0c6a15c75131391978c38829dec3323bd1e15
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 01:46:34 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:46:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a0c6a1

dev-python/jupyterlab: Bump to 4.2.0

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

 dev-python/jupyterlab/Manifest|  1 +
 dev-python/jupyterlab/jupyterlab-4.2.0.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest
index 349666f1e7cf..526c4d6c4b02 100644
--- a/dev-python/jupyterlab/Manifest
+++ b/dev-python/jupyterlab/Manifest
@@ -1,3 +1,4 @@
 DIST jupyterlab-4.1.6.tar.gz 21773628 BLAKE2B 
b2855ecc4fa0cc892fab9bb79c19a3cec0ea577c9c490571ad4028e9fe35bca87fc61d0035cc889bee14313475825344e1cea69f34af4a908c5d2a304250d983
 SHA512 
b895aac68c6df3affb47eaebc243ecf7d778228a5adec8b8a047783e341008ab4beb0fe50b92138f765e7a72acfbe906f63f41aebe1a72544fe3030105d52716
 DIST jupyterlab-4.1.7.tar.gz 21773423 BLAKE2B 
6456011cd841b0c61b09ecd647443cd68abc4a48151ddeab6b5834f22fd99616470a70fc68897a8b46cb32873a49c3f950006eff80facd6e109d337be5d95569
 SHA512 
01c8b1a496c621d387a8b03c8705c1807f9f18d09be30aa3327a9beac1fa97b23df02f518490d984ac022f1265a55104d7db69ca69a79941c526b50946c8d20b
 DIST jupyterlab-4.1.8.tar.gz 21774267 BLAKE2B 
d707257b2f7c53c023fa0e2741ff1ddbb83116c1b8cc8136b550c94120737161c519c4a2e67211fff275267ab31c58e58b17ea6041e9ba00d44baa1919876f1e
 SHA512 
376b9a9b154b70716ca8450126b9623932b44c88b1a83e42fadc4b98f5a3dd3982d77ae9fc807f483fbd84615c184dd8c170297002c9f609b81755aec21e1ff4
+DIST jupyterlab-4.2.0.tar.gz 21488098 BLAKE2B 
7857d2ba970b095cf2bd47a7786e47e6aa687a189d165fb04f5685b7848cf9647011a7145cd1a2f351c8f2bc4f876217225583749158b803c4899098ec03be7d
 SHA512 
ee3d99ecd27c44ea9f97b6fbef7e5e0571b0371e5e745d56978151332c840247e1e3464a1947d7df72274032d87c6182cd90f1952669693e3ff72e2c03776e04

diff --git a/dev-python/jupyterlab/jupyterlab-4.2.0.ebuild 
b/dev-python/jupyterlab/jupyterlab-4.2.0.ebuild
new file mode 100644
index ..b655c8c83338
--- /dev/null
+++ b/dev-python/jupyterlab/jupyterlab-4.2.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi xdg
+
+DESCRIPTION="JupyterLab computational environment"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyterlab/jupyterlab/
+   https://pypi.org/project/jupyterlab/
+"
+
+LICENSE="BSD MIT GPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/async-lru[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.25.0[${PYTHON_USEDEP}]
+   >=dev-python/ipykernel-6.5.0[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
+   dev-python/jupyter-core[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}]
+   =dev-python/jupyterlab-server-2.27.1[${PYTHON_USEDEP}]
+   =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
+   ' 3.10)
+   >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}]
+   dev-python/traitlets[${PYTHON_USEDEP}]
+   net-libs/nodejs
+"
+
+BDEPEND="
+   dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/requests-cache[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_DESELECT=(
+   # These tests call npm and want internet
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned
+   
jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check
+   jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear
+   jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build
+)
+
+EPYTEST_IGNORE=(
+   jupyterlab/tests/test_announcements.py
+)
+

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

2024-05-06 Thread Michał Górny
commit: 6474f1c3587337d59e992ca282fe24ef5e1e031c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 01:49:31 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:49:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6474f1c3

dev-python/nbsphinx: Bump to 0.9.4

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

 dev-python/nbsphinx/Manifest  |  1 +
 dev-python/nbsphinx/nbsphinx-0.9.4.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/nbsphinx/Manifest b/dev-python/nbsphinx/Manifest
index 5303aeb0d518..3345f43faaf5 100644
--- a/dev-python/nbsphinx/Manifest
+++ b/dev-python/nbsphinx/Manifest
@@ -1 +1,2 @@
 DIST nbsphinx-0.9.3.tar.gz 171956 BLAKE2B 
404e1692259b963f5ad9ad1ad370da1ff21ad93ac6b1081256d18cd66e2057eba8b4fec5e6ea987f73c3dea2a197108de6388e26b22eef46a8dd29800db4554d
 SHA512 
a1dd3f96b1a7ad38cbe860eab620dda859fdad3bc22d07ddd4fc1bb9a3c7e9f66d24412370cb7701182d31870153e6388381574359356a1f0a0055111b404a7a
+DIST nbsphinx-0.9.4.tar.gz 179315 BLAKE2B 
727e2d6e70bec199159940afdfc92409124d940e4a1bcfd0288e779c5ac9be41802e5f347d486df0ec54a641cc82b6e5cfecbdcf4dc3dbacf74d0a8c884b3018
 SHA512 
b643d749eef8ec8ac63594f75d38d13c7b623203f7a46d7190b5da2cc3a7882623a8cf54f240678488db1cf5e37091473002510079f7294a0bc5780982661c86

diff --git a/dev-python/nbsphinx/nbsphinx-0.9.4.ebuild 
b/dev-python/nbsphinx/nbsphinx-0.9.4.ebuild
new file mode 100644
index ..bb191b4769e1
--- /dev/null
+++ b/dev-python/nbsphinx/nbsphinx-0.9.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Jupyter Notebook Tools for Sphinx"
+HOMEPAGE="
+   https://github.com/spatialaudio/nbsphinx/
+   https://pypi.org/project/nbsphinx/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/docutils-0.18.1[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   >=dev-python/nbconvert-5.5[${PYTHON_USEDEP}]
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.8[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5[${PYTHON_USEDEP}]
+"



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

2024-05-06 Thread Michał Górny
commit: 44662ee31524cb1f831cd70bb09ceb71a4503155
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 01:47:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:47:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44662ee3

dev-python/truststore: Remove old

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

 dev-python/truststore/Manifest|  1 -
 dev-python/truststore/truststore-0.8.0.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/dev-python/truststore/Manifest b/dev-python/truststore/Manifest
index 075305b4e52d..cc83e56ea705 100644
--- a/dev-python/truststore/Manifest
+++ b/dev-python/truststore/Manifest
@@ -1,2 +1 @@
-DIST truststore-0.8.0.gh.tar.gz 25619 BLAKE2B 
3c1beeea036274349e31ea45741e2cdfb84f468a3073dcb67618cb4907831a83aac90f774c7a0309c35b5c303e490a56ed0623ae1b3d5ba4189a2ffefd05f56f
 SHA512 
9492874b2c0eb5ba011c0d4af6fc4e2d1664686458775344c928e25248b0d54f776d9400138330b225146402345ab8d5ccb9f73b5db51e566342855a8b4ac579
 DIST truststore-0.9.0.gh.tar.gz 26618 BLAKE2B 
f3d26a863e2810f620bc565eb819f8c113d9746f30869d2d7c1310f317b846f97525d7437fcf511ffaa28b622112604426f4e02655cbe5af1096b0c19dd39ece
 SHA512 
b0af8bb3688c387c521b722c84ce7b5660238d7919eca76dd60f3dfe3bd6484c6e005125975b326eae2824a96120693536f8047980feae4c3aaed443870705ea

diff --git a/dev-python/truststore/truststore-0.8.0.ebuild 
b/dev-python/truststore/truststore-0.8.0.ebuild
deleted file mode 100644
index ae12c7ac4fa2..
--- a/dev-python/truststore/truststore-0.8.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Verify certificates using native system trust stores"
-HOMEPAGE="
-   https://github.com/sethmlarson/truststore/
-   https://pypi.org/project/truststore/
-"
-SRC_URI="
-   https://github.com/sethmlarson/truststore/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-PROPERTIES="test_network"
-RESTRICT="test"
-
-BDEPEND="
-   test? (
-   dev-python/aiohttp[${PYTHON_USEDEP}]
-   dev-python/flaky[${PYTHON_USEDEP}]
-   dev-python/httpx[${PYTHON_USEDEP}]
-   dev-python/pyopenssl[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/trustme[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -p asyncio -p pytest_httpserver
-}



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

2024-05-06 Thread Michał Górny
commit: 9aff08259e75b944771c0e39fc4b7bbb73e8a39e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 01:48:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:48:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aff0825

dev-python/furo: Bump to 2024.5.6

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

 dev-python/furo/Manifest |  1 +
 dev-python/furo/furo-2024.5.6.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/furo/Manifest b/dev-python/furo/Manifest
index 8873ea9d6786..fbfea5448a90 100644
--- a/dev-python/furo/Manifest
+++ b/dev-python/furo/Manifest
@@ -1,2 +1,3 @@
 DIST furo-2024.1.29-py3-none-any.whl 325212 BLAKE2B 
7dec8d515bb2ac6741d875dac57048e066f6e9602e7c529bfcf5b01a8b47d6ff38d6212d5a5abf8dfbe42d7667481a3a14c20f39367d65d8968e429e6c5fbbea
 SHA512 
375fff9ad283732c0e242da0233e6b3e5bc570c514fa1a5899232599ac1a73c3198071e74635ab115ba28ea9d97156e1c28ae40c5e203cc21cf639b183201893
 DIST furo-2024.4.27-py3-none-any.whl 330359 BLAKE2B 
4c6997cb8335cbaf9926cfb8d650edb0baec735858bb141e3a63d24e2bc48bdbaff504539aa449e4f76ca1890e987bdbaaf3e0e55f441e3a5c6467ed6dc94a6c
 SHA512 
2790121eccde99771fe219d7d32887e243eafe87cfe3736cb26d9ae83190bbbe25fe629195f080df8632d51e1644cb142f6433f768e245c9ca0a44b25297279b
+DIST furo-2024.5.6-py3-none-any.whl 341199 BLAKE2B 
6cecc3407bb91f096ba755d2d36f8e165dd8887f513495013533907017248c8a1f15d8019d5b4d5e7acd2793d95dc82cf95fc5ca1d9ad42bdcc57983d451db97
 SHA512 
932336ddff321b5dcdf98ee6aeda2cd33ce7981fb3f74fad5c2c732ff7d5be9c8666dd89808630a24b7d610965f8921ad477e9409ba5c2b9ad112d338dd06629

diff --git a/dev-python/furo/furo-2024.5.6.ebuild 
b/dev-python/furo/furo-2024.5.6.ebuild
new file mode 100644
index ..d306ea1caab9
--- /dev/null
+++ b/dev-python/furo/furo-2024.5.6.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# sphinx-theme-builder is completely unusable, as it requires pinning
+# to a very-specific nodejs version number, and ofc loves fetching
+# everything from the Internet
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Clean customisable Sphinx documentation theme"
+HOMEPAGE="
+   https://pypi.org/project/furo/
+   https://github.com/pradyunsg/furo/
+"
+SRC_URI="$(pypi_wheel_url)"
+S=${WORKDIR}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-basic-ng[${PYTHON_USEDEP}]
+"
+
+src_unpack() {
+   if [[ ${PKGBUMPING} == ${PVR} ]]; then
+   unzip "${DISTDIR}/${A}" || die
+   fi
+}
+
+python_compile() {
+   distutils_wheel_install "${BUILD_DIR}/install" \
+   "${DISTDIR}/${P}-py3-none-any.whl"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-sam-translator/

2024-05-06 Thread Michał Górny
commit: 921733298f39ab79e5709b5fbf7da76b6a7ca112
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 01:52:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:53:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92173329

dev-python/aws-sam-translator: Bump to 1.88.0

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

 dev-python/aws-sam-translator/Manifest |  1 +
 .../aws-sam-translator-1.88.0.ebuild   | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/aws-sam-translator/Manifest 
b/dev-python/aws-sam-translator/Manifest
index 440285f5ab5f..218ff498e389 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1 +1,2 @@
 DIST serverless-application-model-1.87.0.gh.tar.gz 5497979 BLAKE2B 
96e62bd2c8b7497524f3fcd2fb805d5904d69b875049783e424859e3a038b704bebe212db4d0325050665104f9cfa9a0c746e65c33f3d7934deab3840479e975
 SHA512 
5577447575bd58a574f912250062d58a2ad087a4322f178580ca13bed16f60683f120c9d11006c7ebdd25937f229dfd3b308a4cc5fca2d09b7771f19e1739842
+DIST serverless-application-model-1.88.0.gh.tar.gz 5568588 BLAKE2B 
82b2d8ed46b170d62017916cfdf007bff84e7d909f054e8d6b9cd735607d702257d6c2d06c4c0a911db6718ed215172e7225c502afbfff924b14cef5f0e19bcb
 SHA512 
2b81a46ec72d7afb115e54263fbdf260e0e66f7ae4d0554aa26369c572b2584d3019d25161a8ecca769aa7140bd933abdc4e5d4a7e5852f4402c5576907b098d

diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.88.0.ebuild 
b/dev-python/aws-sam-translator/aws-sam-translator-1.88.0.ebuild
new file mode 100644
index ..166699d76ae6
--- /dev/null
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.88.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 multiprocessing
+
+MY_P=serverless-application-model-${PV}
+DESCRIPTION="A library that transform SAM templates into AWS CloudFormation 
templates"
+HOMEPAGE="
+   https://github.com/aws/serverless-application-model/
+   https://pypi.org/project/aws-sam-translator/
+"
+SRC_URI="
+   
https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   =dev-python/boto3-1.19.5[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}]
+   =dev-python/pydantic-1.8[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.4[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # so much noise...
+   sed -i -e '/log_cli/d' pytest.ini || die
+
+   # deps are installed by ebuild, don't try to reinstall them via pip
+   truncate --size=0 requirements/*.txt || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x AWS_DEFAULT_REGION=us-east-1
+   epytest -o addopts= -o filterwarnings= \
+   -p xdist -n "$(makeopts_jobs)" --dist=worksteal
+}



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

2024-05-06 Thread Michał Górny
commit: c5c7e52389fcd3e7f85c6c764c5aae2f87eadadc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 01:45:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:45:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c7e523

dev-python/weasyprint: Bump to 62.1

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

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

diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index c917bdb4ff36..b3ad2af8d6dd 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1,3 @@
 DIST weasyprint-61.2.tar.gz 447333 BLAKE2B 
753f80ee0756e75b46023d29b8409599de9ff9f7f338a7800cf917a012f61c6a50857af813e4cbfe1ddfa913f95befc43719688468449d6f1b8d8df3714a7895
 SHA512 
62c3afba18bcc141bc013b95848b0e2426160123533509b6e353caa6c33173266524be84b0a50443ac2549b1b8013e5eb915f54a68168d65e98c9251c4fdf339
 DIST weasyprint-62.0.tar.gz 475383 BLAKE2B 
3c390c06366f280eb0f1a949cde2e073dbe5155db78b16d5c557c2c7a4a7ee22c5e22cc36ad000171471a7d027e2508df9363c99b6c9fb151eb3367e8c7b686f
 SHA512 
83b5c9a20a9a8e8fdeb1f54182da2b821ad84510a71b1a66c33f31376c7b54e79c565d2de1b16051688fab505ce726430fc69b9358ea29b38d158f776744a738
+DIST weasyprint-62.1.tar.gz 475687 BLAKE2B 
80e5f24c2a52f60baada23239427cc80f34d9885d7decca172dcb420bcb76cdc49a4d15e21d4328e86bf9c7f9228f9a01da1244eba21f35a90f80a8e358b74bc
 SHA512 
8eaee6daa610accd7594141102aecaf1b5debecbae196c442c32d522d4dcb54c411a215b77956b6e66deeb0abda66cb36d0e081d5d3fd69a8bf5a82716209aeb

diff --git a/dev-python/weasyprint/weasyprint-62.1.ebuild 
b/dev-python/weasyprint/weasyprint-62.1.ebuild
new file mode 100644
index ..ede5b4b196eb
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-62.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+   https://weasyprint.org/
+   https://github.com/Kozea/WeasyPrint/
+   https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+   >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+   >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+   >=dev-python/pydyf-0.10.0[${PYTHON_USEDEP}]
+   >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/tinycss2-1.3.0[${PYTHON_USEDEP}]
+   media-fonts/dejavu
+   x11-libs/pango
+"
+
+BDEPEND="
+   test? (
+   >=app-text/ghostscript-gpl-9.56.1-r3
+   media-fonts/ahem
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2024-05-06 Thread Michał Górny
commit: 63d6ae6e6bdaa3de5d4e044e2531a7779d6a712a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 01:44:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:44:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d6ae6e

dev-python/setuptools-scm: Bump to 8.1.0

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

 dev-python/setuptools-scm/Manifest |  1 +
 .../setuptools-scm/setuptools-scm-8.1.0.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/setuptools-scm/Manifest 
b/dev-python/setuptools-scm/Manifest
index 2d12f5b27640..0e76efb97976 100644
--- a/dev-python/setuptools-scm/Manifest
+++ b/dev-python/setuptools-scm/Manifest
@@ -1,2 +1,3 @@
 DIST setuptools-scm-8.0.4.tar.gz 74280 BLAKE2B 
317f4955365b6b7d21ddecc846b0158a72537692b70b5f2092183bd93af119875054d775628659b113dec3bdb94575485b6f1e58760f1580b143dc3b0882cb57
 SHA512 
1b584f20dfad115f379a97de9e96bb3b36ab00986381748c2f395facd26ce01a6556ccfbabeb8f0cf9ce8720b26ce3a00040dba02cc689701ccf1d31f13277da
 DIST setuptools_scm-7.1.0.tar.gz 71904 BLAKE2B 
be5ae215dadcc290290762b732434258409ecc2d71cdf1332ffe73431effae7cbc33e052a718efd952be79350171ed3e468492fc719bc08750dc23364fb0ee9d
 SHA512 
bd7260672c213db6b8c5842dbb6ac69e69ce040777865c935033971f65d905bd8e6b54e174190a924e452c302e69d4c1de231cbc8f603176ba013a739840dad3
+DIST setuptools_scm-8.1.0.tar.gz 76465 BLAKE2B 
f50a1c25c93179809cb448dbaeab9d71596c729e374c88c2f8d9f5f7a1d746a001f9aa9fb93478679f1c1af96f35313e1250f96375f56310a4b814ee0542ed52
 SHA512 
205f1c122539d107a61a7ef01ff9ec225f7b2e6d92fc33a9f2a0c616051cbf32163ac4e6878d898e51cc1ff81fce6c6521a18fc5e09bdbc9d7d2467ba013c57f

diff --git a/dev-python/setuptools-scm/setuptools-scm-8.1.0.ebuild 
b/dev-python/setuptools-scm/setuptools-scm-8.1.0.ebuild
new file mode 100644
index ..3d00ab295e9e
--- /dev/null
+++ b/dev-python/setuptools-scm/setuptools-scm-8.1.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Manage versions by scm tags via setuptools"
+HOMEPAGE="
+   https://github.com/pypa/setuptools_scm/
+   https://pypi.org/project/setuptools-scm/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+# there's an optional dep on rich for cute logs
+RDEPEND="
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-vcs/git
+   !sparc? (
+   dev-vcs/mercurial
+   )
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # the usual nondescript gpg-agent failure
+   testing/test_git.py::test_git_getdate_signed_commit
+
+   # fetching from the Internet
+   testing/test_regressions.py::test_pip_download
+
+   # calls flake8, unpredictable
+   testing/test_functions.py::test_dump_version_flake8
+   )
+
+   if has_version dev-python/nose; then
+   EPYTEST_DESELECT+=(
+   # https://bugs.gentoo.org/892639
+   testing/test_integration.py::test_pyproject_support
+   )
+   fi
+
+   epytest
+}



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

2024-05-06 Thread Michał Górny
commit: 59f5b7e89a8c789f81dbc42f4b3c3515a8c4d93d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 01:47:00 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:47:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f5b7e8

dev-python/blinker: Bump to 1.8.2

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

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

diff --git a/dev-python/blinker/Manifest b/dev-python/blinker/Manifest
index 0493698cb32f..3e4dbe9aebe0 100644
--- a/dev-python/blinker/Manifest
+++ b/dev-python/blinker/Manifest
@@ -1,3 +1,4 @@
 DIST blinker-1.7.0.tar.gz 28134 BLAKE2B 
afff064a79ae7ab9fcee46c7eb3f6557bd9149be0a10cddfd13f969649a7aa57cec727cc6a10c54af2f676b8dc9be69beaf6521b5764555ac3e97fda7b68f5f8
 SHA512 
b55dc104fd69bf9f682184202f9da7cb6925e7e863f38d5ad5b4b5988b2315aae02da6f4c9f0ec34238b8d5b9b6eec52b06258d93e14416cda3e2b718d9aa60c
 DIST blinker-1.8.0.tar.gz 22598 BLAKE2B 
80a08bc860acc049ea4bbc30dd23f74ed7b0507a6f4dd550a0fb946233445b930732300ddc2201f6217b0557c082fbc90774d64a587ed448d839ee1b085b0c09
 SHA512 
1862589712c8828b2d9b3d434f213017cd81b2de100290de126a0d796920bd34ac00a667cb3bc8811071c275001e4d1a0dd0cc3563d15ef4b2139769ae3d5ef3
 DIST blinker-1.8.1.tar.gz 23191 BLAKE2B 
5d1b5016b24669b8f602beb650126a4da8a7aaee6d096200634206ae3ebcdcbb5d7f3bb554269a08e0aacba0dc7dcda1a2977aeb5c8ef5f38c81dc8892d786d5
 SHA512 
b6adada7f314369863070e830364833aade954e4cedca390643223d632c110a314856fb1c050402cad7e64959500c4d27d149ce7b682ee6bde99a69dc66ea495
+DIST blinker-1.8.2.tar.gz 23161 BLAKE2B 
43254180a0486ee6787f7f02c17418524182529505c5a5d01abc1f151ef85bc736fc442d3e88d670e638c866537863476a2efdc1baf8e39017add9a1372749ed
 SHA512 
037822e014974aaa9d6faf76805b09c06d697de9555cf4cd1265e639c52f72c5ed905e4698140b49a5e011806d91541636a7cf58082aabdd927c60dffd7df012

diff --git a/dev-python/blinker/blinker-1.8.2.ebuild 
b/dev-python/blinker/blinker-1.8.2.ebuild
new file mode 100644
index ..9df417e40e36
--- /dev/null
+++ b/dev-python/blinker/blinker-1.8.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Fast, simple object-to-object and broadcast signaling"
+HOMEPAGE="
+   https://github.com/pallets-eco/blinker/
+   https://pypi.org/project/blinker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+BDEPEND="
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p asyncio
+}



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

2024-05-06 Thread Michał Górny
commit: f3c4abe4b6edcd639e93a038969fdf7e19904077
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 00:58:35 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:42:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c4abe4

dev-python/hypothesis: Bump to 6.100.5

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

 dev-python/hypothesis/Manifest  |  1 +
 dev-python/hypothesis/hypothesis-6.100.5.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 9c32a98e90b6..e4b3b168e0d0 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,3 +1,4 @@
 DIST hypothesis-6.100.1.gh.tar.gz 9450717 BLAKE2B 
b27e3be6b43ee7d140ee00064748cd651683414b1b9f8d697c166ddec7596c11e2c47a814de91b567b4d08568e7bcaab42a88665f8b6882d2807afcfdb967257
 SHA512 
4b46c5dfb330c65c8fc4afce90ed28309fc377e39d65b1ba0bf086efb5fe53b2be021bcb5e6a90fa6bdad463de6254761faab14fe2ad7814e84dfff08ff1a9d9
 DIST hypothesis-6.100.2.gh.tar.gz 9452773 BLAKE2B 
46519695d9fdefeeb3c24abacfb0dd495003c21e02b154a5873f1a0ec1f9ba04998398fd7a29c570b15f2fcce95e5ca9451687c37aae2e2b27190534480f8c4e
 SHA512 
ba4cbc3ee7cb958e32c59cfba095eafe8108f5a614316bf490105939e7c487bd56890794aa5d9583feeb4a0b7852a966da16f7e4fac1721f55eb105d03637cbe
 DIST hypothesis-6.100.4.gh.tar.gz 9453201 BLAKE2B 
0df377ae46748fd15f70e296edab92587e0aa2deeb026950dff5e440c1d52d89a48245ba43044061b85ec0a009a8b88500b5e39513a8d0bce9afcc16dafa
 SHA512 
089d8975ccfc8c13d092ddc67003d20ffe181950343b7bddd80769c7a55211cd073c4a0b29f5b46d2be6dc849263d79114e141becf732cdc895addeb2e535c5a
+DIST hypothesis-6.100.5.gh.tar.gz 9453477 BLAKE2B 
8b0ea09b30002a07f91ad8ac59c71b3aece27739c1c3d7a1cf4806dbd7d0cb280277937e0c4f88f64dfc97991753e6c7185ffa5c414c4ba061b87d68a3ca5bd2
 SHA512 
183aa4ef3425b2bbc632ad77c2ce4b7b7137a81b8344607082e5993593fbc820c68944c1a30c826c655d55145251dc5d53193eb444ce28fce930404ce33621c6

diff --git a/dev-python/hypothesis/hypothesis-6.100.5.ebuild 
b/dev-python/hypothesis/hypothesis-6.100.5.ebuild
new file mode 100644
index ..13d62b8d6bd1
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.100.5.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pytest-8[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2024-05-06 Thread Michał Górny
commit: ceacf6135a47faa8fa2c61fb4ba6e0c1d00c0535
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 01:00:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:42:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceacf613

app-admin/awscli: Bump to 1.32.99

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 1ed69a3dcb09..52d7b409ce4f 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.32.88.gh.tar.gz 2693435 BLAKE2B 
043f4eb08711760b7f8e15a5eba879524788cb65823215ed9d1c8ee5337a085ab6975dfc1c90aea29b7137f050a6d4f201eba57e8c8c83c09625401d8075eb6c
 SHA512 
cb0ed179b9549d988e19963607fe28ca6fb02c92280c451c8651a8149d60a929158f9ae04a1c764540648b8b42417e908cb956fe71ce787c4b788f83cc2ef488
 DIST aws-cli-1.32.93.gh.tar.gz 2695489 BLAKE2B 
d2f81786d4db158a13ec50ed833668db26bde00cc1e4f5254aa127aba82113074abafa996f525b5f7cd215fd51639481a01a49c425bb4c01e990261529f06082
 SHA512 
e03892ef522fa43442d1b053d0bf8dbd6c892d94398934c4af58e81153c2759f7e55a289457bb3e5b46f2f01697642498fdd6d51cdc18ad8b6c0f6a31d7c606a
 DIST aws-cli-1.32.98.gh.tar.gz 2723261 BLAKE2B 
f854a78226a9480d2966e0dcc817e372de96f32723c28bd7189ed484ab24e8fa9f33a018b1b3193d1a5be82e1ad2b69b2d0d6642f004aa6fd601a68862cbbbdc
 SHA512 
989ad96da152423001832a502935ed64a92ef61ba63f9f413fa07e84910d2aa905056bbfcf49202508d6d0a910b4a2969da27e736857e918077693909e4ca0ea
+DIST aws-cli-1.32.99.gh.tar.gz 2723590 BLAKE2B 
608cf942f6be189decfeed4c5169da738f1baad55522090e3f5c9c01de9f7b973e8b574506d51dd320042e6edb49b89c88853119c005798f0f72faf81fc68682
 SHA512 
41bc06980fe7f8cd56ee9330cab15f0c73589d85269d67824b2f48a71928cb20e3c3a7a863ebdc79c14a88b2dcf15960b5c7af3c47f424a332e85ad3c33b3647

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

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

2024-05-06 Thread Michał Górny
commit: cb7d8947fe5f90aa4ccf3dafea7e567a043b919b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 00:59:34 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:42:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb7d8947

dev-python/botocore: Bump to 1.34.99

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 65a932e692f5..b69fdd3b1200 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.34.88.gh.tar.gz 12931548 BLAKE2B 
b3cc4c44ec0fa93798e842226487f293f0206b27a1fad834ecd3d4b02319da7d6ee67fad3a3a168f6dcdf8a822cd778c742d9c975738ef3bf4d9661963a83624
 SHA512 
bba25daa8c93ad5454e25089c062363b97a80c1004d670be6694b898b6d7735cbb92ec816b138093c48a89fe2bf5972a6d2dcf3da2a617141a460e265e506806
 DIST botocore-1.34.93.gh.tar.gz 12982900 BLAKE2B 
3225279b85101e04da3be11f01ac3f4ca74cf77235fcb8878bc12d7aca61472155c8319329beb54ffe335f9da9023fb3ccce99256f3a31c6588389dfa1746de9
 SHA512 
505e8c9b3915b1c2da3863b62c85c392a58c12376c3e71493025445b7b672ba320474087b446fda876ffee5d6260909bc1d1442ff6dbfeb49fd6661d3d7840a1
 DIST botocore-1.34.98.gh.tar.gz 13008491 BLAKE2B 
0b5c368264cc43c162d158b383535183c0fd0065dc6c5edfd3eaaab842d0607b3cc3b99860fa8dc4ef207b5be1457fce9d143723da29e262f30ecc82c5f9ba66
 SHA512 
39ccb0082ecd6ed6cc7d3f7cea01d39e8d5e92224e3290a66f86ed00562a1d858f75d006af725d2b857ac891f1b366300b7e4c2d24277d942b5a9b9e2cdba431
+DIST botocore-1.34.99.gh.tar.gz 13009270 BLAKE2B 
e686ee31b3e35bfad2a599cd316d2a2976553472cd5d92ad2371d9d6fe370e24c0299a577572487bd5132a02d723eb22097103a15e521a7872cdb3a78fd4533c
 SHA512 
838b60198066fa6e49204bf8d765168cdfaa39bfd32449f632e7c89a55f2e3739e4dbdc886cf03cf313d12b06d81944b5dc58aaabdf4f309c63514e2c401f116

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



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

2024-05-06 Thread Michał Górny
commit: a8f3dbcc9018aeb1c8fd5c09135b68a692013174
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 00:59:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:42:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f3dbcc

dev-python/cryptography: Bump to 42.0.7

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

 dev-python/cryptography/Manifest   |   2 +
 dev-python/cryptography/cryptography-42.0.7.ebuild | 147 +
 2 files changed, 149 insertions(+)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 11ebb0ba9b58..d54e16ab3b5c 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -16,9 +16,11 @@ DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b
 DIST cryptography-41.0.7.tar.gz 630892 BLAKE2B 
a2786c999b8a3fa9e413a330eeaf1076574b8f49a91a91887a7976e7260aa4bd6c25354ff4656917c9e729cd12fc457ff708d904449d03b665965f775f8b7aaf
 SHA512 
c678da6dfc02d84ca9a26bc42844da8ba356f5dc839fefa0b63636c99107b18415b5970d721b72075fc0f8aefc3785dbf143327ceb7f4ebd075df41291b63219
 DIST cryptography-42.0.5.tar.gz 671025 BLAKE2B 
0eb4b6722ffcbd8b1107afeff23ad72de8199b82923e82412176601aeda8eaf0fe53485ad0fb504be0e5d1898a4006d4bc2ecf5a406f818a69120df382d2ee87
 SHA512 
5524fd230b55580a2c647a0a78197a783e201fdfa8b3177b72c6d7b689afd76a689e4fe3593120d3adb7ee5cc4adf9211e8deedc8fab355e9ed70076db09f68b
 DIST cryptography-42.0.6.tar.gz 670978 BLAKE2B 
ffe93d5a875f49531b06727bdf5727a0c12bb903d7db176b6e2e93abbb23108484dab94dbd05ab771d371211e2c0d491a4887f3e5d428b5146a442bf796d8618
 SHA512 
60c962357c201c5e8b78b460377a60911785c6fc3d20a501481da88f14aa1763efbacd94a65a1c1076b8efc08960f9f5ef7306f2f38de590a4135982ff37ef31
+DIST cryptography-42.0.7.tar.gz 671230 BLAKE2B 
d0c1e0c752e066a4bd7a01eb351463f4264603610981f738d629785a783bcdedbd5a9fefbdbf4eaac2cf56a3db12334991b284c5195bed2f8050f836a816308d
 SHA512 
2f502fd78490ed2dc26884b05c9db32d6dcf8ed17ca3808299e528aa53ec13805e2be741d92d6a540b7dded011850cf033abe2e073f22f07e271c7c1c25c024b
 DIST cryptography_vectors-41.0.7.tar.gz 35288159 BLAKE2B 
ef2e82f42bb4964a256e875bf3b7bcca549df11839893ac3b8d909d05308360bb0696774fd89bd8951bf4f13aaf752a7700bfde78e68cce450ffaf5117182958
 SHA512 
05a96cc8d1e3653e62c6822f202f6c25157b2a11bcc42fa8a9462ac1844c295147ed5f49315f0b297c689e244cf13d02948ff5e57c21a487f0210f87518c913f
 DIST cryptography_vectors-42.0.5.tar.gz 35277812 BLAKE2B 
3511f90a90816dbf48fb588e24e432844b51f9b969f03bf9f01e7cba55a8b7fc1aebf66409e137ccee14279535b366c54e1b3af6af026812cdfe92c3137106ec
 SHA512 
38af39f8cb869af630d4b75d7a62ba9778fd59ceee2858504655d9065a82d2365644c9ab301c90f3ebd9f32f2e04867650b6d392c1f2b6880e3bb0c216e6a419
 DIST cryptography_vectors-42.0.6.tar.gz 35277817 BLAKE2B 
f78c96e1b2ca1d347b010f52d37b310cca8f42e796f28f13becef1e8d40781510b039b023f7e4152be249b8dc6d0cdaadc8e72874c3feca074fbd5663616
 SHA512 
99f523c4df9c7d291c03808b830673b2dfb8ae1c46d621220df75c1d012cfa1be335094cef31fa6390c833452a503459ee6a06bb8c027b3e33760e8262ab9dc9
+DIST cryptography_vectors-42.0.7.tar.gz 35277664 BLAKE2B 
e8d999f6c139d610f7539287de22b97febebd8abcbf5989aa47139705b076aa5657a3af4fd00668c5fadb4cd8e7b2253a53f3cc057d9b2636e982f7487ac5fa0
 SHA512 
5d64b3b7576ff1f39db1c12fbe5ed71e8430ca82cd936aedaf41c45812ec6f72456d6369dbbc58fed1d29909a845fac467a41e0acf74e681f3de8ccb1b8422fc
 DIST foreign-types-0.3.2.crate 7504 BLAKE2B 
520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867
 SHA512 
bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
 DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B 
d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1
 SHA512 
bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
 DIST heck-0.4.1.crate 11567 BLAKE2B 
520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9
 SHA512 
8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8

diff --git a/dev-python/cryptography/cryptography-42.0.7.ebuild 
b/dev-python/cryptography/cryptography-42.0.7.ebuild
new file mode 100644
index ..9165461ad13c
--- /dev/null
+++ b/dev-python/cryptography/cryptography-42.0.7.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CARGO_OPTIONAL=yes
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+CRATES="
+   asn1@0.15.5
+   asn1_derive@0.15.5
+   autocfg@1.1.0
+   base64@0.21.7
+   

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

2024-05-06 Thread Michał Górny
commit: ed9a8b44f05d946537ec3f1a5a99cf922dc61a39
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  7 00:59:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  7 01:42:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9a8b44

dev-python/boto3: Bump to 1.34.99

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index a0c3e551574f..2dd4e58bd23c 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.34.88.gh.tar.gz 798806 BLAKE2B 
2d3e02f0584e138a75acb68593bd88126641d4617c668062685406d3dc1913556bdf8b821ed3deb6cd9abae40e27a5e03fda35f5824c40a8028346868776de67
 SHA512 
9bbff2c0589cb2dbc5ca52f224f052c2a924117f16903c2ecad32d486a8b2d31fb9253c827c5819a5203c3ac349d1c990be24a413fab7e0b9c558e1b94ed8e9e
 DIST boto3-1.34.93.gh.tar.gz 802078 BLAKE2B 
43f19efd6ae42bdb20e8dd79b1735df229ec2f231b5fe05006b26fcd5ddf4796a53fba6011c298fb919ee7b205b4ae3f4b563ad3b5325bdbbdebaeab7be59608
 SHA512 
4da1d9d7d8648e895f23763e5055a868d05bbfd8eb28d56e716975b3b8349bd1825d703f6fd11c316174004c39e1fca5ddcd8a4ad27a000e1a52f08a36eb4780
 DIST boto3-1.34.98.gh.tar.gz 805719 BLAKE2B 
5cf7f0cc415e25c8b41aa464b636b1683f4e71198569f5eac3e6e43cef7050e20e92c3fd988517fc1463601073b41b0b9c668a58bb866d03b83973c9b9cd976a
 SHA512 
06cab81bbf73a9c37b68e0312a7c587bace700b8032e283b6782c1275804ea7c93065c4282837957b5cf3523d50fe57319a54af494262e2666f65440da9771fd
+DIST boto3-1.34.99.gh.tar.gz 805967 BLAKE2B 
ca7314cce15772320cdb9f6636b39b3b6483c90f6ac69d499484d307cceb2a5372b291beee13be0280d3ddf91e4e45cfb1b86677604057f1f4eb544a137248fa
 SHA512 
d1769862b8b5e278ee511907cfa710796399ee144cbec6d92c0d8ec546e298d0b58dfacdfdf0388217388a80d7a5dc543b45a7c81a1919685d01eb00890034f7

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



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

2024-05-06 Thread Sam James
commit: 288082b3e32e76773ef219e107a6b1334f5ef639
Author: Sam James  gentoo  org>
AuthorDate: Tue May  7 01:16:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  7 01:16:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288082b3

dev-lang/typescript: Stabilize 5.4.4 amd64, #931316

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

 dev-lang/typescript/typescript-5.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/typescript/typescript-5.4.4.ebuild 
b/dev-lang/typescript/typescript-5.4.4.ebuild
index 2be080b5..761177a3441e 100644
--- a/dev-lang/typescript/typescript-5.4.4.ebuild
+++ b/dev-lang/typescript/typescript-5.4.4.ebuild
@@ -11,7 +11,7 @@ S="${WORKDIR}"/package
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64"
 
 RDEPEND="net-libs/nodejs"
 BDEPEND=">=net-libs/nodejs-16[npm]"



[gentoo-commits] repo/gentoo:master commit in: app-containers/earthly/

2024-05-06 Thread Sam James
commit: c5841dff545dc0e184b37b51b1421aef0288c549
Author: Sam James  gentoo  org>
AuthorDate: Tue May  7 01:16:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  7 01:16:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5841dff

app-containers/earthly: Stabilize 0.8.7 amd64, #931314

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

 app-containers/earthly/earthly-0.8.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/earthly/earthly-0.8.7.ebuild 
b/app-containers/earthly/earthly-0.8.7.ebuild
index dce5b7a66374..408ac489887a 100644
--- a/app-containers/earthly/earthly-0.8.7.ebuild
+++ b/app-containers/earthly/earthly-0.8.7.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
|| (



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

2024-05-06 Thread Sam James
commit: 6740a2c8358765d2b949a6c487e2cf116ac02690
Author: Sam James  gentoo  org>
AuthorDate: Tue May  7 01:16:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  7 01:16:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6740a2c8

app-admin/rsyslog: Stabilize 8.2404.0 amd64, #931313

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

 app-admin/rsyslog/rsyslog-8.2404.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/rsyslog/rsyslog-8.2404.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2404.0.ebuild
index bb514a5d5931..42bf291760e4 100644
--- a/app-admin/rsyslog/rsyslog-8.2404.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.2404.0.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="GPL-3 LGPL-3 Apache-2.0"



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

2024-05-06 Thread Sam James
commit: b53ad322632ec3d4d1e889cf2756f40b399ac8b8
Author: Sam James  gentoo  org>
AuthorDate: Tue May  7 01:16:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  7 01:16:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53ad322

app-admin/restart-services: Stabilize 1.3 amd64, #931306

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

 app-admin/restart-services/restart-services-1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/restart-services/restart-services-1.3.ebuild 
b/app-admin/restart-services/restart-services-1.3.ebuild
index 31179c55dcf1..9892b5f355ef 100644
--- a/app-admin/restart-services/restart-services-1.3.ebuild
+++ b/app-admin/restart-services/restart-services-1.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
 
 RDEPEND="
app-admin/lib_users



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

2024-05-06 Thread Sam James
commit: 098f9746ffb88a4d6791e3552eb631d898a9e6e2
Author: Sam James  gentoo  org>
AuthorDate: Tue May  7 01:16:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  7 01:16:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098f9746

app-admin/restart-services: Stabilize 1.3 x86, #931306

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

 app-admin/restart-services/restart-services-1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/restart-services/restart-services-1.3.ebuild 
b/app-admin/restart-services/restart-services-1.3.ebuild
index 10daef1472d7..31179c55dcf1 100644
--- a/app-admin/restart-services/restart-services-1.3.ebuild
+++ b/app-admin/restart-services/restart-services-1.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~mschiff/src/${PN}/${P}.tgz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86"
 
 RDEPEND="
app-admin/lib_users



[gentoo-commits] repo/gentoo:master commit in: app-emacs/jinx/

2024-05-06 Thread Sam James
commit: 15ae08b3b57893cc5071635aa7b96249c1fc3085
Author: Sam James  gentoo  org>
AuthorDate: Tue May  7 01:16:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  7 01:16:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ae08b3

app-emacs/jinx: Stabilize 1.5 amd64, #931311

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

 app-emacs/jinx/jinx-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/jinx/jinx-1.5.ebuild b/app-emacs/jinx/jinx-1.5.ebuild
index fd1936d0c50c..55cad1b7e1c1 100644
--- a/app-emacs/jinx/jinx-1.5.ebuild
+++ b/app-emacs/jinx/jinx-1.5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
app-text/enchant:2



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/fantomas/

2024-05-06 Thread Sam James
commit: 02288629b53b9cda6bb2ce7a0f4e23d2ce131f93
Author: Sam James  gentoo  org>
AuthorDate: Tue May  7 01:16:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  7 01:16:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02288629

dev-dotnet/fantomas: Stabilize 6.3.1 amd64, #931309

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

 dev-dotnet/fantomas/fantomas-6.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/fantomas/fantomas-6.3.1.ebuild 
b/dev-dotnet/fantomas/fantomas-6.3.1.ebuild
index 52e8439ab591..168b62936c62 100644
--- a/dev-dotnet/fantomas/fantomas-6.3.1.ebuild
+++ b/dev-dotnet/fantomas/fantomas-6.3.1.ebuild
@@ -225,7 +225,7 @@ else
SRC_URI="https://github.com/fsprojects/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 SRC_URI+=" ${NUGET_URIS} "



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

2024-05-06 Thread Sam James
commit: 6d5e104636ea815450503e519f4ae97bcc0ca401
Author: Sam James  gentoo  org>
AuthorDate: Tue May  7 01:16:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  7 01:16:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5e1046

dev-lang/eisl: Stabilize 3.72 amd64, #931315

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

 dev-lang/eisl/eisl-3.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/eisl/eisl-3.72.ebuild b/dev-lang/eisl/eisl-3.72.ebuild
index 0ef48728bee1..1e6288f65690 100644
--- a/dev-lang/eisl/eisl-3.72.ebuild
+++ b/dev-lang/eisl/eisl-3.72.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="BSD-2"



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

2024-05-06 Thread Sam James
commit: b260f8a1119ec71c400d8653aef7bb5834053dbd
Author: Sam James  gentoo  org>
AuthorDate: Tue May  7 01:16:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  7 01:16:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b260f8a1

app-admin/rsyslog: Stabilize 8.2404.0 x86, #931313

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

 app-admin/rsyslog/rsyslog-8.2404.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/rsyslog/rsyslog-8.2404.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.2404.0.ebuild
index bb01f397f550..bb514a5d5931 100644
--- a/app-admin/rsyslog/rsyslog-8.2404.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.2404.0.ebuild
@@ -24,7 +24,7 @@ else
)
"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="GPL-3 LGPL-3 Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: app-text/openpaperwork-core/

2024-05-06 Thread Bernard Cafarelli
commit: 71c924b5724524e4f3b97b538a69865345e867ae
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon May  6 22:58:03 2024 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon May  6 23:05:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c924b5

app-text/openpaperwork-core: add 2.2.2

Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-text/openpaperwork-core/Manifest   |  1 +
 .../openpaperwork-core-2.2.2.ebuild| 32 ++
 2 files changed, 33 insertions(+)

diff --git a/app-text/openpaperwork-core/Manifest 
b/app-text/openpaperwork-core/Manifest
index ceeb584657d8..8a0714583212 100644
--- a/app-text/openpaperwork-core/Manifest
+++ b/app-text/openpaperwork-core/Manifest
@@ -1 +1,2 @@
 DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B 
e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844
 SHA512 
f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f
+DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 
760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0
 SHA512 
e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b

diff --git a/app-text/openpaperwork-core/openpaperwork-core-2.2.2.ebuild 
b/app-text/openpaperwork-core/openpaperwork-core-2.2.2.ebuild
new file mode 100644
index ..f921425cccd0
--- /dev/null
+++ b/app-text/openpaperwork-core/openpaperwork-core-2.2.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Core part of Paperwork (plugin management)"
+HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork;
+SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2;
+S=${WORKDIR}/paperwork-${PV}/${PN}
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/distro[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   sys-apps/which
+   sys-devel/gettext"
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_compile() {
+   emake l10n_compile
+
+   distutils-r1_python_compile
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/openpaperwork-core/

2024-05-06 Thread Bernard Cafarelli
commit: 1ff0e949ca8023eeef57f698cc59dcb5798ba11f
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon May  6 22:56:32 2024 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon May  6 23:05:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ff0e949

app-text/openpaperwork-core: drop 2.1.2

Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-text/openpaperwork-core/Manifest|  1 -
 .../openpaperwork-core-2.1.2.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/app-text/openpaperwork-core/Manifest 
b/app-text/openpaperwork-core/Manifest
index f1dcb533a8ce..ceeb584657d8 100644
--- a/app-text/openpaperwork-core/Manifest
+++ b/app-text/openpaperwork-core/Manifest
@@ -1,2 +1 @@
-DIST openpaperwork-core-2.1.2.tar.gz 104694 BLAKE2B 
cf7cc132758662495d4b586efebccaa20c892cdca2ae3bb68d5fc45639c828b8441906c56067db079c12f1393adcd69d2edec19ca51fe5fcd5930ce2a7005c0c
 SHA512 
88cb55b7b94e1e149042357d3a1c6c2a2184e4810b5895e02ef896554ae88ed0ebacd9c11e401da5e155aec857cd1b148328b1ffd0b760f939e4e97b96d1ce1a
 DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B 
e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844
 SHA512 
f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f

diff --git a/app-text/openpaperwork-core/openpaperwork-core-2.1.2.ebuild 
b/app-text/openpaperwork-core/openpaperwork-core-2.1.2.ebuild
deleted file mode 100644
index 58b64fac3c8c..
--- a/app-text/openpaperwork-core/openpaperwork-core-2.1.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Core part of Paperwork (plugin management)"
-HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-python/distro[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-text/paperwork-backend/files/, app-text/paperwork-backend/

2024-05-06 Thread Bernard Cafarelli
commit: 72ad69be765f14a5ffc3f45e8314012f260024d3
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon May  6 23:01:53 2024 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon May  6 23:05:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ad69be

app-text/paperwork-backend: add 2.2.2

Closes: https://bugs.gentoo.org/931299
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-text/paperwork-backend/Manifest|  2 +
 .../files/paperwork-backend-2.2.2-scipy.patch  | 55 +++
 .../paperwork-backend-2.2.2.ebuild | 63 ++
 3 files changed, 120 insertions(+)

diff --git a/app-text/paperwork-backend/Manifest 
b/app-text/paperwork-backend/Manifest
index 5d17894750df..3bb713c3cb5a 100644
--- a/app-text/paperwork-backend/Manifest
+++ b/app-text/paperwork-backend/Manifest
@@ -1,2 +1,4 @@
 DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B 
e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844
 SHA512 
f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f
+DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 
760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0
 SHA512 
e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b
 DIST paperwork-data-2.2.1.tar.gz 5210355 BLAKE2B 
48ee8f9828f7aed9b41c998c2cdc43a2b98c2a2482e388500b8d04867a450bbf3264ef5a87d7f215f1389943e4cbab452d3a7a6235d63cfdb27127ab56ad9c2f
 SHA512 
cf663368f733f45dde8242c3ad9ba405361628bddb7e8aed9dffeb5bb86c1abac7a3485cb7e2042d65006f8f336390fa81ea182dad62f4259b79805ac7a0416b
+DIST paperwork-data-2.2.2.tar.gz 5206588 BLAKE2B 
7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0
 SHA512 
aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76

diff --git 
a/app-text/paperwork-backend/files/paperwork-backend-2.2.2-scipy.patch 
b/app-text/paperwork-backend/files/paperwork-backend-2.2.2-scipy.patch
new file mode 100644
index ..9add28626a23
--- /dev/null
+++ b/app-text/paperwork-backend/files/paperwork-backend-2.2.2-scipy.patch
@@ -0,0 +1,55 @@
+From abcebfe9714644d4e259e53b10e0e9417b5b864f Mon Sep 17 00:00:00 2001
+From: Jerome Flesch 
+Date: Sun, 21 Apr 2024 13:31:03 +0200
+Subject: [PATCH] backend/guesswork/labels/sklearn: fix use of
+ scipy.sparse.hstack() + numpy.zeros()
+
+Closes #
+---
+ .../paperwork_backend/guesswork/label/sklearn/__init__.py   | 5 +++--
+ paperwork-backend/src/paperwork_backend/model/fake.py   | 6 ++
+ 2 files changed, 9 insertions(+), 2 deletions(-)
+
+diff --git 
a/paperwork-backend/src/paperwork_backend/guesswork/label/sklearn/__init__.py 
b/paperwork-backend/src/paperwork_backend/guesswork/label/sklearn/__init__.py
+index b2af4350..8633211f 100644
+--- 
a/paperwork-backend/src/paperwork_backend/guesswork/label/sklearn/__init__.py
 
b/paperwork-backend/src/paperwork_backend/guesswork/label/sklearn/__init__.py
+@@ -191,7 +191,8 @@ class UpdatableVectorizer(object):
+ )
+ if required_padding > 0:
+ doc_vector = numpy.hstack([
+-doc_vector, numpy.zeros((required_padding,))
++doc_vector,
++numpy.zeros((required_padding,))
+ ])
+ if sum_features is None:
+ sum_features = doc_vector
+@@ -339,7 +340,7 @@ class Corpus(object):
+ if required_padding > 0:
+ doc_vector = scipy.sparse.hstack([
+ scipy.sparse.csr_matrix(doc_vector),
+-numpy.zeros((required_padding,))
++numpy.zeros((1, required_padding))
+ ])
+ else:
+ doc_vector = scipy.sparse.csr_matrix(doc_vector)
+diff --git a/paperwork-backend/src/paperwork_backend/model/fake.py 
b/paperwork-backend/src/paperwork_backend/model/fake.py
+index 29beae97..f06fe18e 100644
+--- a/paperwork-backend/src/paperwork_backend/model/fake.py
 b/paperwork-backend/src/paperwork_backend/model/fake.py
+@@ -125,6 +125,12 @@ class Plugin(openpaperwork_core.PluginBase):
+ if doc['url'] == doc_url:
+ out.update(doc['labels'])
+ 
++def doc_has_labels_by_url(self, doc_url):
++for doc in self.docs:
++if doc['url'] == doc_url:
++return True if len(doc["labels"]) > 0 else None
++return None
++
+ def doc_add_label_by_url(self, doc_url, label, color=None):
+ if color is None:
+ all_labels = set()
+-- 
+GitLab
+

diff --git 

[gentoo-commits] repo/gentoo:master commit in: app-text/paperwork/

2024-05-06 Thread Bernard Cafarelli
commit: d535560e582ff1b43d45bc549ed1e26a783b4b9a
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon May  6 23:03:07 2024 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon May  6 23:05:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d535560e

app-text/paperwork: add 2.2.2

Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-text/paperwork/Manifest   |  2 +
 app-text/paperwork/paperwork-2.2.2.ebuild | 66 +++
 2 files changed, 68 insertions(+)

diff --git a/app-text/paperwork/Manifest b/app-text/paperwork/Manifest
index 5d17894750df..3bb713c3cb5a 100644
--- a/app-text/paperwork/Manifest
+++ b/app-text/paperwork/Manifest
@@ -1,2 +1,4 @@
 DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B 
e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844
 SHA512 
f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f
+DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 
760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0
 SHA512 
e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b
 DIST paperwork-data-2.2.1.tar.gz 5210355 BLAKE2B 
48ee8f9828f7aed9b41c998c2cdc43a2b98c2a2482e388500b8d04867a450bbf3264ef5a87d7f215f1389943e4cbab452d3a7a6235d63cfdb27127ab56ad9c2f
 SHA512 
cf663368f733f45dde8242c3ad9ba405361628bddb7e8aed9dffeb5bb86c1abac7a3485cb7e2042d65006f8f336390fa81ea182dad62f4259b79805ac7a0416b
+DIST paperwork-data-2.2.2.tar.gz 5206588 BLAKE2B 
7dd15d31b0b3b59900556d78b271f36cc1cab533d273948a7d0eb364028ec0d1c26b2743a10565e2fc1d65786a11a1589c776c2ec1df6030efe8a79b2fba53a0
 SHA512 
aaf8e4174504eed7b33b2a0d3ad1b0af489d70bd9a425cf9363011fc6e24dd42a6822a5d078898279e78bbe15b4e36075c5a57a5ec74eabb3c2af7b9c3cc3e76

diff --git a/app-text/paperwork/paperwork-2.2.2.ebuild 
b/app-text/paperwork/paperwork-2.2.2.ebuild
new file mode 100644
index ..ee6ce4a56117
--- /dev/null
+++ b/app-text/paperwork/paperwork-2.2.2.ebuild
@@ -0,0 +1,66 @@
+# 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..12} )
+
+inherit distutils-r1 xdg
+
+DESCRIPTION="a personal document manager for scanned documents (and PDFs)"
+HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork;
+# Update from release hash at:
+# https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/tags
+REL_HASH="3f51346f"
+REL_HASH="0bea4054"
+SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2
+   
https://download.openpaper.work/data/paperwork/master_${REL_HASH}/data.tar.gz 
-> paperwork-data-${PV}.tar.gz"
+S=${WORKDIR}/paperwork-${PV}/${PN}-gtk
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="~app-text/openpaperwork-core-${PV}[${PYTHON_USEDEP}]
+   ~app-text/openpaperwork-gtk-${PV}[${PYTHON_USEDEP}]
+   ~app-text/paperwork-backend-${PV}[${PYTHON_USEDEP}]
+   dev-python/libpillowfight[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=dev-python/pyocr-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/pyxdg-0.25[${PYTHON_USEDEP}]
+   media-libs/libinsane
+   x11-libs/libnotify[introspection]"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   sys-apps/which
+   sys-devel/gettext"
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+src_prepare() {
+   default
+   cp -a "${WORKDIR}"/${PN}-gtk "${WORKDIR}"/paperwork-${PV}/
+}
+
+python_compile() {
+   emake l10n_compile
+
+   distutils-r1_python_compile
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # This queries tesseract languages and will fail sandbox with
+   # USE=opencl, bugs #793446 #830012 #852134
+   addpredict /dev/dri/renderD128
+   addpredict /dev/kfd
+   addpredict /dev/nvidiactl
+
+   PYTHONPATH="src" "${EPYTHON}" src/paperwork_gtk/main.py install \
+   --icon_base_dir="${ED}"/usr/share/icons \
+   --data_base_dir="${ED}"/usr/share
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/openpaperwork-gtk/

2024-05-06 Thread Bernard Cafarelli
commit: 420707a2655deb17b101abd2e36b032309beb390
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon May  6 22:56:22 2024 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon May  6 23:05:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=420707a2

app-text/openpaperwork-gtk: drop 2.1.2

Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-text/openpaperwork-gtk/Manifest|  1 -
 .../openpaperwork-gtk-2.1.2.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/app-text/openpaperwork-gtk/Manifest 
b/app-text/openpaperwork-gtk/Manifest
index 5105be2f8cc7..ceeb584657d8 100644
--- a/app-text/openpaperwork-gtk/Manifest
+++ b/app-text/openpaperwork-gtk/Manifest
@@ -1,2 +1 @@
-DIST openpaperwork-gtk-2.1.2.tar.gz 59104 BLAKE2B 
94782b0fbd29e749b68f277e5c48a8f194d4feafe2f1579615b51bed44855a9113631302e3ed0f8248683ba524e72147da7cdce76e54b266ae9d8dbaa5cba2a5
 SHA512 
9f11482e68ee01356644fc2a679044a835308f6591b1b3ef6fc079c26e87a5c8c7fa8ba23545e7bf7fc9d37d85151a70cd7bdf4c45c271f67f8a8dcf95a5c440
 DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B 
e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844
 SHA512 
f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f

diff --git a/app-text/openpaperwork-gtk/openpaperwork-gtk-2.1.2.ebuild 
b/app-text/openpaperwork-gtk/openpaperwork-gtk-2.1.2.ebuild
deleted file mode 100644
index 7884f8b08f13..
--- a/app-text/openpaperwork-gtk/openpaperwork-gtk-2.1.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Paperwork plugins"
-HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="app-text/openpaperwork-core[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   gui-libs/libhandy
-   x11-libs/gtk+:3[introspection]"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-text/openpaperwork-gtk/

2024-05-06 Thread Bernard Cafarelli
commit: 499fb48d4645ef2885cedd878fac62c176e664a5
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon May  6 22:59:15 2024 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon May  6 23:05:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499fb48d

app-text/openpaperwork-gtk: add 2.2.2

Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-text/openpaperwork-gtk/Manifest|  1 +
 .../openpaperwork-gtk-2.2.2.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/app-text/openpaperwork-gtk/Manifest 
b/app-text/openpaperwork-gtk/Manifest
index ceeb584657d8..8a0714583212 100644
--- a/app-text/openpaperwork-gtk/Manifest
+++ b/app-text/openpaperwork-gtk/Manifest
@@ -1 +1,2 @@
 DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B 
e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844
 SHA512 
f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f
+DIST paperwork-2.2.2.tar.bz2 2531134 BLAKE2B 
760d5fdc949ed44993c9845232e3f92b26b8dcb84ef82b08be7dbb0b262461feaf06f930f3fce0b94fdd8412a8264969bac117e3ea7aef70e1b47436a9dba3c0
 SHA512 
e0d3c24a0d611ffea231e129461d2925dc8318aaade185e83361bca8d1757e4601510db6122dc412863e617a387eb1c6008d0974c2b37be7ac4e4c3e68bc450b

diff --git a/app-text/openpaperwork-gtk/openpaperwork-gtk-2.2.2.ebuild 
b/app-text/openpaperwork-gtk/openpaperwork-gtk-2.2.2.ebuild
new file mode 100644
index ..9537e32fc587
--- /dev/null
+++ b/app-text/openpaperwork-gtk/openpaperwork-gtk-2.2.2.ebuild
@@ -0,0 +1,37 @@
+# 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..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Paperwork plugins"
+HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork;
+SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2;
+S=${WORKDIR}/paperwork-${PV}/${PN}
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="app-text/openpaperwork-core[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gui-libs/libhandy
+   x11-libs/gtk+:3[introspection]"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   sys-apps/which
+   sys-devel/gettext"
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_compile() {
+   emake l10n_compile
+
+   distutils-r1_python_compile
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/paperwork-backend/

2024-05-06 Thread Bernard Cafarelli
commit: c81ca2baea667c8bfe80512643415b2f2e703d1b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon May  6 22:56:13 2024 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon May  6 23:05:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81ca2ba

app-text/paperwork-backend: drop 2.1.2, 2.2.1

Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-text/paperwork-backend/Manifest|  1 -
 .../paperwork-backend-2.1.2.ebuild | 51 --
 .../paperwork-backend-2.2.1.ebuild | 62 --
 3 files changed, 114 deletions(-)

diff --git a/app-text/paperwork-backend/Manifest 
b/app-text/paperwork-backend/Manifest
index 21ae5b75780d..5d17894750df 100644
--- a/app-text/paperwork-backend/Manifest
+++ b/app-text/paperwork-backend/Manifest
@@ -1,3 +1,2 @@
 DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B 
e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844
 SHA512 
f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f
-DIST paperwork-backend-2.1.2.tar.gz 1346499 BLAKE2B 
daf8c6dee97b0bdf814bcf7e9c83a80ab878250994a770f5fa6be4c0b4e23f0def51e22c0a8652a19e9294f3fab0b522b25c2a91c306ad760d568faf76a78610
 SHA512 
0156baa658a9fe26680bf6d146af3f03b98da307ee1cfaf4803f8b70a2ffdb0010fe23c4d4f9b5a572919c4be94a1aad4fd070220849248cdb18c5b1c4bc478b
 DIST paperwork-data-2.2.1.tar.gz 5210355 BLAKE2B 
48ee8f9828f7aed9b41c998c2cdc43a2b98c2a2482e388500b8d04867a450bbf3264ef5a87d7f215f1389943e4cbab452d3a7a6235d63cfdb27127ab56ad9c2f
 SHA512 
cf663368f733f45dde8242c3ad9ba405361628bddb7e8aed9dffeb5bb86c1abac7a3485cb7e2042d65006f8f336390fa81ea182dad62f4259b79805ac7a0416b

diff --git a/app-text/paperwork-backend/paperwork-backend-2.1.2.ebuild 
b/app-text/paperwork-backend/paperwork-backend-2.1.2.ebuild
deleted file mode 100644
index 6bfad6df712f..
--- a/app-text/paperwork-backend/paperwork-backend-2.1.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Backend part of Paperwork (Python API, no UI)"
-HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   app-text/openpaperwork-core[${PYTHON_USEDEP}]
-   app-text/openpaperwork-gtk[${PYTHON_USEDEP}]
-   app-text/poppler[introspection]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/Levenshtein[${PYTHON_USEDEP}]
-   dev-python/natsort[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/scikit-learn[${PYTHON_USEDEP}]
-   dev-python/termcolor[${PYTHON_USEDEP}]
-   dev-python/whoosh[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/libpillowfight[${PYTHON_USEDEP}]
-   media-libs/libinsane
-   )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   # remove dep to allow both old python-Levenshtein and new
-   # Levenshtein packages
-   sed -i -e '/python-Levenshtein/d' setup.py || die
-   distutils-r1_src_prepare
-}

diff --git a/app-text/paperwork-backend/paperwork-backend-2.2.1.ebuild 
b/app-text/paperwork-backend/paperwork-backend-2.2.1.ebuild
deleted file mode 100644
index 210c3d2fb541..
--- a/app-text/paperwork-backend/paperwork-backend-2.2.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Backend part of Paperwork (Python API, no UI)"
-HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork;
-# Update from release hash at:
-# https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/tags
-REL_HASH="0bea4054"
-SRC_URI="https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/archive/${PV}/paperwork-${PV}.tar.bz2
-   
https://download.openpaper.work/data/paperwork/master_${REL_HASH}/data.tar.gz 
-> paperwork-data-${PV}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   app-text/openpaperwork-core[${PYTHON_USEDEP}]
-   app-text/openpaperwork-gtk[${PYTHON_USEDEP}]
-   app-text/poppler[introspection]
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
- 

[gentoo-commits] repo/gentoo:master commit in: app-text/paperwork/

2024-05-06 Thread Bernard Cafarelli
commit: 945e7df23552a1679ee8522eca0119eb0b36be30
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon May  6 22:55:42 2024 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon May  6 23:05:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945e7df2

app-text/paperwork: drop 2.1.2

Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-text/paperwork/Manifest   |  1 -
 app-text/paperwork/paperwork-2.1.2.ebuild | 52 ---
 2 files changed, 53 deletions(-)

diff --git a/app-text/paperwork/Manifest b/app-text/paperwork/Manifest
index 2837b256f07d..5d17894750df 100644
--- a/app-text/paperwork/Manifest
+++ b/app-text/paperwork/Manifest
@@ -1,3 +1,2 @@
-DIST paperwork-2.1.2.tar.gz 5907738 BLAKE2B 
9b376e5ed13d69f0664c98d43a41cf876d21d46c31129b50c5c44e6d4279b04d302e7527906dad49b4416f698dfe9f5bafbc5130f41463efb5ca49fed0da308f
 SHA512 
0f75fba66a0b9ed1b4b28caf9dbbcc4a0b7e68fa24f5faa40251c3f39c610be372f89a2f4e2e6807babd930bfeb45cc82216761f0da042deac991d779fdfdfbb
 DIST paperwork-2.2.1.tar.bz2 2529505 BLAKE2B 
e5545d3fbb5e41d0ddd21a0358fae496d127b30a3f72e1438eef679c520a3152e4db006d9dc42023431907281452931e90aea187c4928309bde7add2d54b5844
 SHA512 
f96ddf3efe3b5021e612600fa2e3a9c83db7ec78b9637e434facefcc422700be1b67b74231b4738a7762905ac5267f412839ff9d43cb9dcf7f95a5f3d6f7091f
 DIST paperwork-data-2.2.1.tar.gz 5210355 BLAKE2B 
48ee8f9828f7aed9b41c998c2cdc43a2b98c2a2482e388500b8d04867a450bbf3264ef5a87d7f215f1389943e4cbab452d3a7a6235d63cfdb27127ab56ad9c2f
 SHA512 
cf663368f733f45dde8242c3ad9ba405361628bddb7e8aed9dffeb5bb86c1abac7a3485cb7e2042d65006f8f336390fa81ea182dad62f4259b79805ac7a0416b

diff --git a/app-text/paperwork/paperwork-2.1.2.ebuild 
b/app-text/paperwork/paperwork-2.1.2.ebuild
deleted file mode 100644
index 1e1cb20f2bb5..
--- a/app-text/paperwork/paperwork-2.1.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 xdg pypi
-
-DESCRIPTION="a personal document manager for scanned documents (and PDFs)"
-HOMEPAGE="https://gitlab.gnome.org/World/OpenPaperwork;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="~app-text/openpaperwork-core-${PV}[${PYTHON_USEDEP}]
-   ~app-text/openpaperwork-gtk-${PV}[${PYTHON_USEDEP}]
-   ~app-text/paperwork-backend-${PV}[${PYTHON_USEDEP}]
-   dev-python/libpillowfight[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   dev-python/pyenchant[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=dev-python/pyocr-0.3.0[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-   media-libs/libinsane
-   x11-libs/libnotify[introspection]"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   # remove dep to allow both old python-Levenshtein and new
-   # Levenshtein packages
-   sed -i -e '/python-Levenshtein/d' setup.py || die
-   distutils-r1_src_prepare
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   # This queries tesseract languages and will fail sandbox with
-   # USE=opencl, bugs #793446 #830012 #852134
-   addpredict /dev/dri/renderD128
-   addpredict /dev/kfd
-   addpredict /dev/nvidiactl
-
-   PYTHONPATH="src" "${EPYTHON}" src/paperwork_gtk/main.py install \
-   --icon_base_dir="${ED}"/usr/share/icons \
-   --data_base_dir="${ED}"/usr/share
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-docs/

2024-05-06 Thread Mike Pagano
commit: e86353f613c855ccedd91cdba8245057ff3ecb14
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon May  6 22:44:47 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May  6 22:44:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e86353f6

sys-kernel/linux-docs: add 6.8.9

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/linux-docs/Manifest|  1 +
 sys-kernel/linux-docs/linux-docs-6.8.9.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/sys-kernel/linux-docs/Manifest b/sys-kernel/linux-docs/Manifest
index b343d50ba6aa..63abfd740108 100644
--- a/sys-kernel/linux-docs/Manifest
+++ b/sys-kernel/linux-docs/Manifest
@@ -1 +1,2 @@
 DIST linux-6.8.2.tar.xz 142512348 BLAKE2B 
f057c2512040600fbf0df67cf9c7200aee0c06b82b3cf749be8c5685844d2662a585ce17685c7af880c0d9dbbbd81302e5a1fa41c3dbd39869123121a0e82dc2
 SHA512 
6d23c2891d9e2512adfcc9882f01b4177942cca2a101860b7f6df7c608c645b6269e42afa85783f0c2897e414dbc2fd38af65c3bd9f60a3f71105cc2f6c229ed
+DIST linux-6.8.9.tar.xz 142582332 BLAKE2B 
0305b6636a4e382855a2804cedc3984f1e891b26b24412e3533b1f29a07459d39be5121d4618da20098623290e922d502b7ac1b774f39e732f23a778a4b5b5be
 SHA512 
67056eae13be9130e11ea7e4d394d1f0b6b1dccc4f080f72c136870d4486fdebc2c315d149ca4f1e57af4c79dedf849e31c439426166544691508edafca3d350

diff --git a/sys-kernel/linux-docs/linux-docs-6.8.9.ebuild 
b/sys-kernel/linux-docs/linux-docs-6.8.9.ebuild
new file mode 100644
index ..ff2813f4dd85
--- /dev/null
+++ b/sys-kernel/linux-docs/linux-docs-6.8.9.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10,11,12} )
+inherit linux-info python-any-r1 toolchain-funcs
+
+MY_P=linux-${PV}
+
+DESCRIPTION="Developer documentation generated from the Linux kernel"
+HOMEPAGE="https://www.kernel.org/;
+SRC_URI="https://www.kernel.org/pub/linux/kernel/v6.x/${MY_P}.tar.xz;
+
+S=${WORKDIR}/${MY_P}
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE="graphviz"
+
+RDEPEND="graphviz? ( >=media-gfx/graphviz-5.0.0 )"
+
+BDEPEND="${PYTHON_DEPS}
+   >=dev-python/sphinx-7.2.3
+   dev-python/sphinx-rtd-theme
+   media-libs/fontconfig
+   $(python_gen_any_dep '
+   >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
+   ')"
+
+src_prepare() {
+   default
+   # Fix the Python shebangs.
+   python_fix_shebang "${S}/Documentation/sphinx/"
+}
+
+src_compile() {
+   local ARCH="$(tc-arch-kernel)"
+   unset KBUILD_OUTPUT
+   HTML_DOCS=( Documentation/output/. )
+   emake htmldocs
+}
+
+src_install() {
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-docs/

2024-05-06 Thread Mike Pagano
commit: 4cfd6426a146520696474b1f47827ab18ba5b5e3
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon May  6 22:45:08 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May  6 22:45:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cfd6426

sys-kernel/linux-docs: drop 6.8.2

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/linux-docs/Manifest|  1 -
 sys-kernel/linux-docs/linux-docs-6.8.2.ebuild | 45 ---
 2 files changed, 46 deletions(-)

diff --git a/sys-kernel/linux-docs/Manifest b/sys-kernel/linux-docs/Manifest
index 63abfd740108..995cfa55de35 100644
--- a/sys-kernel/linux-docs/Manifest
+++ b/sys-kernel/linux-docs/Manifest
@@ -1,2 +1 @@
-DIST linux-6.8.2.tar.xz 142512348 BLAKE2B 
f057c2512040600fbf0df67cf9c7200aee0c06b82b3cf749be8c5685844d2662a585ce17685c7af880c0d9dbbbd81302e5a1fa41c3dbd39869123121a0e82dc2
 SHA512 
6d23c2891d9e2512adfcc9882f01b4177942cca2a101860b7f6df7c608c645b6269e42afa85783f0c2897e414dbc2fd38af65c3bd9f60a3f71105cc2f6c229ed
 DIST linux-6.8.9.tar.xz 142582332 BLAKE2B 
0305b6636a4e382855a2804cedc3984f1e891b26b24412e3533b1f29a07459d39be5121d4618da20098623290e922d502b7ac1b774f39e732f23a778a4b5b5be
 SHA512 
67056eae13be9130e11ea7e4d394d1f0b6b1dccc4f080f72c136870d4486fdebc2c315d149ca4f1e57af4c79dedf849e31c439426166544691508edafca3d350

diff --git a/sys-kernel/linux-docs/linux-docs-6.8.2.ebuild 
b/sys-kernel/linux-docs/linux-docs-6.8.2.ebuild
deleted file mode 100644
index ff2813f4dd85..
--- a/sys-kernel/linux-docs/linux-docs-6.8.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10,11,12} )
-inherit linux-info python-any-r1 toolchain-funcs
-
-MY_P=linux-${PV}
-
-DESCRIPTION="Developer documentation generated from the Linux kernel"
-HOMEPAGE="https://www.kernel.org/;
-SRC_URI="https://www.kernel.org/pub/linux/kernel/v6.x/${MY_P}.tar.xz;
-
-S=${WORKDIR}/${MY_P}
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc 
~x86"
-IUSE="graphviz"
-
-RDEPEND="graphviz? ( >=media-gfx/graphviz-5.0.0 )"
-
-BDEPEND="${PYTHON_DEPS}
-   >=dev-python/sphinx-7.2.3
-   dev-python/sphinx-rtd-theme
-   media-libs/fontconfig
-   $(python_gen_any_dep '
-   >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-   ')"
-
-src_prepare() {
-   default
-   # Fix the Python shebangs.
-   python_fix_shebang "${S}/Documentation/sphinx/"
-}
-
-src_compile() {
-   local ARCH="$(tc-arch-kernel)"
-   unset KBUILD_OUTPUT
-   HTML_DOCS=( Documentation/output/. )
-   emake htmldocs
-}
-
-src_install() {
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/framework-laptop-kmod/

2024-05-06 Thread Patrick McLean
commit: 3dd0667cf45e1a162cc80c3cf8328a8101e28821
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon May  6 21:56:03 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon May  6 21:56:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd0667c

app-laptop/framework-laptop-kmod: drop 0_pre20231204

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

 app-laptop/framework-laptop-kmod/Manifest  |  1 -
 .../framework-laptop-kmod-0_pre20231204.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/app-laptop/framework-laptop-kmod/Manifest 
b/app-laptop/framework-laptop-kmod/Manifest
index 4b674122c18b..f31f4a6e1d86 100644
--- a/app-laptop/framework-laptop-kmod/Manifest
+++ b/app-laptop/framework-laptop-kmod/Manifest
@@ -1,2 +1 @@
-DIST framework-laptop-kmod-0_pre20231204.gh.tar.gz 10728 BLAKE2B 
921112a6f895c916a6f1403d405472bbb084a84aa42cc80d938f59f692f49a535a8e5613dc01d07b502a86d2a5e4f9c16999d9edf495b75027dbc81f5845da79
 SHA512 
e104011e15fad74c5d74050844471aaeb20354304f3e6985b6d3f40fa82169d2c7c893a98cf3c49e7a4138c899b0197b3c538454d4494750ce22b50d169440dc
 DIST framework-laptop-kmod-0_pre20240506.gh.tar.gz 13327 BLAKE2B 
0fe5b1e06d69957d661125b8408e8461cf053b6dcb83ed5b30247e544d9e5b6798a94921e5c0e17c9be4602509e3ffa002156e99805ee60bcaf9648839a6a22c
 SHA512 
a90f8e166969bd8cafa26f8207e54a1dd591db456852c8419100c21ba88fcd3b7e6945ddbe09c1c1e838c120fb7cf131c89ff4b02fcc4c5b66cad0ee0f064f1f

diff --git 
a/app-laptop/framework-laptop-kmod/framework-laptop-kmod-0_pre20231204.ebuild 
b/app-laptop/framework-laptop-kmod/framework-laptop-kmod-0_pre20231204.ebuild
deleted file mode 100644
index 57c784695698..
--- 
a/app-laptop/framework-laptop-kmod/framework-laptop-kmod-0_pre20231204.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-mod-r1
-
-COMMIT_HASH="d5367eb9e5b5542407494d04ac1a0e77f10cc89d"
-DESCRIPTION="Kernel module to expose more Framework Laptop stuff"
-HOMEPAGE="https://github.com/DHowett/framework-laptop-kmod;
-SRC_URI="https://github.com/DHowett/framework-laptop-kmod/archive/${COMMIT_HASH}.tar.gz
 -> ${P}.gh.tar.gz"
-S="${WORKDIR}/${PN}-${COMMIT_HASH}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-CONFIG_CHECK="
-   ~CROS_EC
-   ~CROS_EC_LPC
-"
-
-DOCS=(
-   README.md
-)
-
-pkg_setup() {
-   linux-mod-r1_pkg_setup
-
-   MODULES_MAKEARGS+=(
-   KDIR="${KERNEL_DIR}"
-   )
-}
-
-pkg_pretend() {
-   check_extra_config
-}
-
-src_compile() {
-   local modlist=(
-   framework_laptop
-   )
-   linux-mod-r1_src_compile
-}
-
-pkg_postinst() {
-   linux-mod-r1_pkg_postinst
-
-   #if kernel_is -lt 6 7 0; then
-   ewarn "For the Framework Laptop 13 AMD Ryzen 7040 series and 
the Framework Laptop 16a,"
-   ewarn "you will need to apply the patch series from this URL:"
-   ewarn 
"https://lore.kernel.org/chrome-platform/20231005160701.19987-1-dus...@howett.net/;
-   #fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-laptop/framework-laptop-kmod/

2024-05-06 Thread Patrick McLean
commit: a2ab19d656348e08a08d034b4744113533c316b7
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon May  6 21:55:32 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon May  6 21:55:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ab19d6

app-laptop/framework-laptop-kmod: add 0_pre20240506, drop 0_pre20240405

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

 app-laptop/framework-laptop-kmod/Manifest   | 2 +-
 ...-0_pre20240405.ebuild => framework-laptop-kmod-0_pre20240506.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-laptop/framework-laptop-kmod/Manifest 
b/app-laptop/framework-laptop-kmod/Manifest
index b6c8461a30ef..4b674122c18b 100644
--- a/app-laptop/framework-laptop-kmod/Manifest
+++ b/app-laptop/framework-laptop-kmod/Manifest
@@ -1,2 +1,2 @@
 DIST framework-laptop-kmod-0_pre20231204.gh.tar.gz 10728 BLAKE2B 
921112a6f895c916a6f1403d405472bbb084a84aa42cc80d938f59f692f49a535a8e5613dc01d07b502a86d2a5e4f9c16999d9edf495b75027dbc81f5845da79
 SHA512 
e104011e15fad74c5d74050844471aaeb20354304f3e6985b6d3f40fa82169d2c7c893a98cf3c49e7a4138c899b0197b3c538454d4494750ce22b50d169440dc
-DIST framework-laptop-kmod-0_pre20240405.gh.tar.gz 13016 BLAKE2B 
10a92fbbb1974213846ca4d4bc3bec5074b192661ea46e178c9786f2fbec63fb0beff9439d1d1ae9cd633d83207d5272549ef0975a5c23cfe77219df6513ba24
 SHA512 
243a51eb454c68433fb74027c6675da1227907c9fcf546ef4ae624c031ee701dbeef49b4cc6b8077d3c9e5284a524e13277518fae7449dd7142899b4c5bb3e5e
+DIST framework-laptop-kmod-0_pre20240506.gh.tar.gz 13327 BLAKE2B 
0fe5b1e06d69957d661125b8408e8461cf053b6dcb83ed5b30247e544d9e5b6798a94921e5c0e17c9be4602509e3ffa002156e99805ee60bcaf9648839a6a22c
 SHA512 
a90f8e166969bd8cafa26f8207e54a1dd591db456852c8419100c21ba88fcd3b7e6945ddbe09c1c1e838c120fb7cf131c89ff4b02fcc4c5b66cad0ee0f064f1f

diff --git 
a/app-laptop/framework-laptop-kmod/framework-laptop-kmod-0_pre20240405.ebuild 
b/app-laptop/framework-laptop-kmod/framework-laptop-kmod-0_pre20240506.ebuild
similarity index 95%
rename from 
app-laptop/framework-laptop-kmod/framework-laptop-kmod-0_pre20240405.ebuild
rename to 
app-laptop/framework-laptop-kmod/framework-laptop-kmod-0_pre20240506.ebuild
index 681b5a814f8f..2cb2c5fce68c 100644
--- 
a/app-laptop/framework-laptop-kmod/framework-laptop-kmod-0_pre20240405.ebuild
+++ 
b/app-laptop/framework-laptop-kmod/framework-laptop-kmod-0_pre20240506.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit linux-mod-r1
 
-COMMIT_HASH="6ee08ebb558627863236ff00fab98d25f582ac01"
+COMMIT_HASH="cfff3d242c11dc3ebfa70e7771ee1c094bf2f368"
 DESCRIPTION="Kernel module to expose more Framework Laptop stuff"
 HOMEPAGE="https://github.com/DHowett/framework-laptop-kmod;
 
SRC_URI="https://github.com/DHowett/framework-laptop-kmod/archive/${COMMIT_HASH}.tar.gz
 -> ${P}.gh.tar.gz"



[gentoo-commits] proj/genkernel:master commit in: /

2024-05-06 Thread Ben Kohler
commit: 79a6f985a78beef96c35ed59e5637be384cfc4e8
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May  6 21:42:16 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May  6 21:42:16 2024 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=79a6f985

gen_configkernel.sh: use PATH to find depmod

Bug: https://bugs.gentoo.org/931324
Signed-off-by: Ben Kohler  gentoo.org>

 gen_configkernel.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gen_configkernel.sh b/gen_configkernel.sh
index 17f9eaf..0158e46 100755
--- a/gen_configkernel.sh
+++ b/gen_configkernel.sh
@@ -442,14 +442,14 @@ config_kernel() {
local cfg_CONFIG_MODULE_COMPRESS_XZ=$(kconfig_get_opt 
"${KERNEL_OUTPUTDIR}/.config" "CONFIG_MODULE_COMPRESS_XZ")
if isTrue "${cfg_CONFIG_MODULE_COMPRESS_GZIP}"
then
-   depmod_GZIP=$(/sbin/depmod -V | tr ' ' '\n' | awk 
'/ZLIB/{print $1; exit}')
+   depmod_GZIP=$(depmod -V | tr ' ' '\n' | awk 
'/ZLIB/{print $1; exit}')
if [[ "${depmod_GZIP}" != "+ZLIB" ]]
then
gen_die 'depmod does not support ZLIB/GZIP, 
cannot build with CONFIG_MODULE_COMPRESS_GZIP'
fi
elif isTrue "${cfg_CONFIG_MODULE_COMPRESS_XZ}"
then
-   depmod_XZ=$(/sbin/depmod -V | tr ' ' '\n' | awk 
'/XZ/{print $1; exit}')
+   depmod_XZ=$(depmod -V | tr ' ' '\n' | awk '/XZ/{print 
$1; exit}')
if [[ "${depmod_XZ}" != "+XZ" ]]
then
gen_die 'depmod does not support XZ, cannot 
build with CONFIG_MODULE_COMPRESS_XZ'



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

2024-05-06 Thread Ben Kohler
commit: 6c2d027fca5678314f39ac3f94fbfc8c84dfed53
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May  6 17:35:06 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May  6 21:15:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2d027f

sys-libs/ldb: drop 2.4.4, 2.5.2, 2.5.3, 2.6.2

Signed-off-by: Ben Kohler  gentoo.org>

 sys-libs/ldb/Manifest |   4 -
 sys-libs/ldb/ldb-2.4.4.ebuild | 122 -
 sys-libs/ldb/ldb-2.5.2.ebuild | 122 -
 sys-libs/ldb/ldb-2.5.3.ebuild | 129 ---
 sys-libs/ldb/ldb-2.6.2.ebuild | 174 --
 5 files changed, 551 deletions(-)

diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
index 08b7fcf23d6d..f559b14024d9 100644
--- a/sys-libs/ldb/Manifest
+++ b/sys-libs/ldb/Manifest
@@ -1,7 +1,3 @@
-DIST ldb-2.4.4.tar.gz 1726595 BLAKE2B 
c01440e7032dbd3f7b735cb8d2078d7e1dbb56370bd1defe5f170eff006d3979daa654698e6e046c0583288dacd2cda9a5cde249fd6382db52c4aadb83f55e34
 SHA512 
2e4c762525eee9db40083b21e2a23f9cdfad5d2969cc628b3ea5414f9ec1be2c12d0aa65137cd8d8a5395c0414166ba14fc3dd57d53c533596762d80b9c561f4
-DIST ldb-2.5.2.tar.gz 1730347 BLAKE2B 
a0d3a9ae02f79c27b396314b804195ecd37b8bcd843fb94f9813a69fb15773db94ed2210f4102e395333562c2dccebabde1c2dcc0c2fceac97dfa31b2ad97e3d
 SHA512 
02ae1246f99d9b6d6b33c5030488aa46c6abb535b4da4b13799a62b49d32c490b7c088ef41c0bc5a1b2f7263c680faceb8033827834cb6f66916adcdb5be421c
-DIST ldb-2.5.3.tar.gz 1736354 BLAKE2B 
dcd4d33f7a0ce3583bc96762b274d195c20e868337a29fd7793d6edf092069632f5c4f7f805693e3b330bbda1cc24540a989e2937f6325ac68bacf15d0f12db4
 SHA512 
b6f62dfb4887927514a98f01771b2178ac781886fc361600be0f59e513fc5762e3a421e48f452b1dd4452795f04b5c7c95e4dd4a9cc97573e563f5f528af4a35
-DIST ldb-2.6.2.tar.gz 1738908 BLAKE2B 
44998efdff46486f94deb115225119cb3f6f23e15192672a5ac59c27e06c074fbcf2e1dba7d89d5ce273748cf08bc2261a10f7818cc2d02c4b25fd5403b158a9
 SHA512 
09b8cf6cd93d662737890dacb64439e930b287d29299d2fc2cb18709f61d1e8a8c17d44f7224d8370dda6dc89af91e4ce8959816903ad5363388d8e37d8f
 DIST ldb-2.7.2.tar.gz 1737849 BLAKE2B 
0aa70d8a4827448e41874db97130f18d17683c800b8f03f9940b4852e24fd6092052f6e70aae845c587939b9be16c80d7a920f6b874a746f923c4513b73d2afc
 SHA512 
beb2cd83a8f128713e0b43ec6e80d0f87ab0883c6c8f0cefbbf5bf49e29dfa327b245b78467d1906917cb5f3f11e01cb76cc6bcca58a47c5deac4f05c2e9dfbd
 DIST ldb-2.8.0.tar.gz 1747616 BLAKE2B 
19fd4cc0893ca36e7aa65eb605b050e3faeb7add6c00a2dfd8415334c58b7dc644ffaad41c24fe358b39292aaa581e3231e6b8161b03c073e903cdae16050ac5
 SHA512 
b6f289af3137e02a8e3ee0588bc300d1756b8980558e0b3a3a9eee4449100ccd42ed873187dbdb334e7e7834a8bff8478cd4f20588d4ca834d9ea14c0ee2c2f9
 DIST ldb-2.9.0.tar.gz 1757213 BLAKE2B 
6d24ced193a64e723da65f26a055b97e5c5645b0ce17263073db997e9310509c788e7739136b70d099d171d1d0cbbe43bb43ea50746d876d74a1be06fa2fc36f
 SHA512 
b5cfbbcb2c35d6830bf1a7c85e1d4363728ae474504441add54c4c8569316b26aedbf6fb9f561ec4f187eb5a847ac76af07396e38d00e6f7632b63e02d7b64a1

diff --git a/sys-libs/ldb/ldb-2.4.4.ebuild b/sys-libs/ldb/ldb-2.4.4.ebuild
deleted file mode 100644
index fbcda7f37ac1..
--- a/sys-libs/ldb/ldb-2.4.4.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="threads(+)"
-inherit python-single-r1 waf-utils multilib-minimal
-
-DESCRIPTION="LDAP-like embedded database"
-HOMEPAGE="https://ldb.samba.org;
-SRC_URI="https://samba.org/ftp/pub/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-IUSE="doc ldap +lmdb python test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   test? ( lmdb python )"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   dev-libs/popt[${MULTILIB_USEDEP}]
-   >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}]
-   >=sys-libs/talloc-2.3.3[${MULTILIB_USEDEP}]
-   >=sys-libs/tdb-1.4.4[${MULTILIB_USEDEP}]
-   >=sys-libs/tevent-0.11.0[${MULTILIB_USEDEP}]
-   ldap? ( net-nds/openldap:= )
-   lmdb? ( >=dev-db/lmdb-0.9.16:=[${MULTILIB_USEDEP}] )
-   python? (
-   ${PYTHON_DEPS}
-   sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}]
-   sys-libs/tdb[python,${PYTHON_SINGLE_USEDEP}]
-   sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}
-   virtual/libcrypt
-"
-BDEPEND="${PYTHON_DEPS}
-   dev-libs/libxslt
-   virtual/pkgconfig
-   doc? ( app-text/doxygen )
-"
-
-WAF_BINARY="${S}/buildtools/bin/waf"
-
-MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.5.2-optional_packages.patch
-   "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch
-   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2024-05-06 Thread Ben Kohler
commit: 46c257b50252054846b8b10f469da3c81db8731a
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May  6 17:30:16 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May  6 21:15:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c257b5

net-fs/samba: enable py3.12

Bug: https://bugs.gentoo.org/920516

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/samba-4.18.11.ebuild | 2 +-
 net-fs/samba/samba-4.19.6.ebuild  | 2 +-
 net-fs/samba/samba-4.20.0.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-fs/samba/samba-4.18.11.ebuild 
b/net-fs/samba/samba-4.18.11.ebuild
index 9d50fa3c279f..853948ccc18f 100644
--- a/net-fs/samba/samba-4.18.11.ebuild
+++ b/net-fs/samba/samba-4.18.11.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+),xml(+)"
 inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
 

diff --git a/net-fs/samba/samba-4.19.6.ebuild b/net-fs/samba/samba-4.19.6.ebuild
index ba6fde4a6f54..24963862293b 100644
--- a/net-fs/samba/samba-4.19.6.ebuild
+++ b/net-fs/samba/samba-4.19.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+),xml(+)"
 inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
 

diff --git a/net-fs/samba/samba-4.20.0.ebuild b/net-fs/samba/samba-4.20.0.ebuild
index 0a0dad90e20e..5cdececc5c61 100644
--- a/net-fs/samba/samba-4.20.0.ebuild
+++ b/net-fs/samba/samba-4.20.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+),xml(+)"
 inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
 



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

2024-05-06 Thread Ben Kohler
commit: 6dd3e868af9eb52b668ad6750274a89515d35823
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May  6 17:41:35 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May  6 21:15:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd3e868

sys-libs/tevent: drop 0.12.1, 0.13.0, 0.14.0

Signed-off-by: Ben Kohler  gentoo.org>

 sys-libs/tevent/Manifest |   3 -
 sys-libs/tevent/tevent-0.12.1.ebuild |  78 -
 sys-libs/tevent/tevent-0.13.0.ebuild | 107 ---
 sys-libs/tevent/tevent-0.14.0.ebuild | 102 -
 4 files changed, 290 deletions(-)

diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest
index 1e65bee7c07b..a31847945ab6 100644
--- a/sys-libs/tevent/Manifest
+++ b/sys-libs/tevent/Manifest
@@ -1,6 +1,3 @@
-DIST tevent-0.12.1.tar.gz 879683 BLAKE2B 
51521aa26dc3ac38dcf69cdb77a7ad33fede88947e3a91cc5917fae9746951643a70615db24449437e133b575ca41d961ed63c23a0b4f1a01edf090952672032
 SHA512 
ab70262702d70ce00e8b3aef41930c674b04c147fdbf0006e57cfa057d82f6049ba6da4b2c2b7b53aa191dd4f0f3d55e72b0666ae8f5b6948eeb9fde1988c938
-DIST tevent-0.13.0.tar.gz 880601 BLAKE2B 
4e2a2c055bac28cecae1a95b7ddab349ed780f44427e74709eca497d6242bc4f46a91878d3d253c1af4819887ce7df522fe41f88f6059ec5f6c706c7e071ee35
 SHA512 
7aa05c09e3c708769e31cda88b319cee3629c88c51bda559193a85d4ab32204a8b4ba11f142861dbca06b578bf54953f2aca1ad847e5a4fc40bf08618a93
-DIST tevent-0.14.0.tar.gz 878142 BLAKE2B 
8c1c2b4cb683a3ca2630181904566c3cf9d0151c7e280f86e0ce24febfc5d0a1e85757e3ad9d635205bbcbe3e0d0a060dedb3207fb4e91ea76f36246f0a2704a
 SHA512 
5e9525b2f8f8014d1147244dcccd6cf5ac49e383c49b19480ac1256dc7ccf60705960e87b8f63348fca3f4f496861f3d307ee5e0fde8189d93a596c5e689f2b1
 DIST tevent-0.14.1.tar.gz 881979 BLAKE2B 
272b7d0029061dfd172a39135d806b937ee6f5bb9eb4c9c8d68a6e5cb3d9eca01582f7ddf5a15d7f033d3322c7fd4d6e87d697f76e4d44565c8e757398a5f0f8
 SHA512 
0bcc87c10f84e947edad8f8c31f3923253c599b7a69a1db1c21ab292e02937ccb8bad9f0f70e27420ead687aaed1a9b3830b6daa903b8a9bd48cc035a6e5f4ec
 DIST tevent-0.15.0.tar.gz 884634 BLAKE2B 
071906dc0cc199a9b550e74ca7fcd3555e54a1c48a9be2c107c498ccf2157521336c3ec63fd776e3551064e9baf1ebcf9c7ff5eb0f04375b7d714056331476aa
 SHA512 
470cc4489255a4f122ba1d680669589ba375d4081ff46631dd56f5104202d175bfb13356820eb9108a6b768b3837b2f5d26cc7b0acc3071c4787fb070df3cbab
 DIST tevent-0.16.1.tar.gz 890010 BLAKE2B 
34639cf0e63193eebdb9c3f845390685d66916c6a687f22fbe25dbe175d3279752dfea1e3567fdb2eed3bea17108b9b226039cb1218c0536fc1eb7f4e0a025ab
 SHA512 
cda001d91728b2f28dd081e9c5f6d8ede345dcd9ce1dca04394860cd83090c15aa8dfef1c53b73e120bd17f0d95551fa9301eb4927963314556d016fe5420a39

diff --git a/sys-libs/tevent/tevent-0.12.1.ebuild 
b/sys-libs/tevent/tevent-0.12.1.ebuild
deleted file mode 100644
index c10e170eb42d..
--- a/sys-libs/tevent/tevent-0.12.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+)"
-inherit waf-utils multilib-minimal python-single-r1
-
-DESCRIPTION="Samba tevent library"
-HOMEPAGE="https://tevent.samba.org/;
-SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
-IUSE="python"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   >=sys-libs/talloc-2.3.4[${MULTILIB_USEDEP}]
-   python? (
-   ${PYTHON_DEPS}
-   sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/cmocka-1.1.3
-   elibc_glibc? (
-   net-libs/libtirpc[${MULTILIB_USEDEP}]
-   || (
-   net-libs/rpcsvc-proto
-   https://tevent.samba.org/;
-SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
-IUSE="python test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="test !test? ( test )"
-
-TALLOC_VERSION="2.3.4"
-
-RDEPEND="
-   dev-libs/libbsd[${MULTILIB_USEDEP}]
-   >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
-   python? (
-   ${PYTHON_DEPS}
-   
>=sys-libs/talloc-${TALLOC_VERSION}[python,${PYTHON_SINGLE_USEDEP}]
-   )
-"
-DEPEND="
-   ${RDEPEND}
-   elibc_glibc? (
-   net-libs/libtirpc[${MULTILIB_USEDEP}]
-   net-libs/rpcsvc-proto
-   )
-   test? ( >=dev-util/cmocka-1.1.3 )
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/cmocka-config_h.patch
-)
-
-WAF_BINARY="${S}/buildtools/bin/waf"
-
-pkg_setup() {
-   

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

2024-05-06 Thread Ben Kohler
commit: 2f20970e8a7c1e77dfcf664aedce1d2d906a16d0
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May  6 17:28:54 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May  6 21:15:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f20970e

sys-libs/ldb: enable py3.12

Bug: https://bugs.gentoo.org/920516
Signed-off-by: Ben Kohler  gentoo.org>

 sys-libs/ldb/ldb-2.7.2.ebuild | 2 +-
 sys-libs/ldb/ldb-2.8.0.ebuild | 2 +-
 sys-libs/ldb/ldb-2.9.0.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-libs/ldb/ldb-2.7.2.ebuild b/sys-libs/ldb/ldb-2.7.2.ebuild
index 7efbfffe0bcc..215b17a2db26 100644
--- a/sys-libs/ldb/ldb-2.7.2.ebuild
+++ b/sys-libs/ldb/ldb-2.7.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 

diff --git a/sys-libs/ldb/ldb-2.8.0.ebuild b/sys-libs/ldb/ldb-2.8.0.ebuild
index 9a9ef754e6f3..1150a03d4d03 100644
--- a/sys-libs/ldb/ldb-2.8.0.ebuild
+++ b/sys-libs/ldb/ldb-2.8.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 

diff --git a/sys-libs/ldb/ldb-2.9.0.ebuild b/sys-libs/ldb/ldb-2.9.0.ebuild
index c0dac63c7137..c1161904910d 100644
--- a/sys-libs/ldb/ldb-2.9.0.ebuild
+++ b/sys-libs/ldb/ldb-2.9.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 inherit python-single-r1 waf-utils multilib-minimal
 



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

2024-05-06 Thread Ben Kohler
commit: fe0766cc2f6a30809d71f932ec27c2d3f6c52e84
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May  6 17:27:43 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May  6 21:15:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0766cc

sys-libs/tevent: enable py3.12

Bug: https://bugs.gentoo.org/920516

Signed-off-by: Ben Kohler  gentoo.org>

 sys-libs/tevent/tevent-0.14.1.ebuild | 4 ++--
 sys-libs/tevent/tevent-0.15.0.ebuild | 4 ++--
 sys-libs/tevent/tevent-0.16.1.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-libs/tevent/tevent-0.14.1.ebuild 
b/sys-libs/tevent/tevent-0.14.1.ebuild
index 59e5993d23c2..3eb4d366e302 100644
--- a/sys-libs/tevent/tevent-0.14.1.ebuild
+++ b/sys-libs/tevent/tevent-0.14.1.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} )
 PYTHON_REQ_USE="threads(+)"
 inherit waf-utils multilib-minimal python-single-r1
 

diff --git a/sys-libs/tevent/tevent-0.15.0.ebuild 
b/sys-libs/tevent/tevent-0.15.0.ebuild
index f59c3edc..da642d6ee5e9 100644
--- a/sys-libs/tevent/tevent-0.15.0.ebuild
+++ b/sys-libs/tevent/tevent-0.15.0.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_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 inherit waf-utils multilib-minimal python-single-r1
 

diff --git a/sys-libs/tevent/tevent-0.16.1.ebuild 
b/sys-libs/tevent/tevent-0.16.1.ebuild
index 30eeb780afc8..928396a117a5 100644
--- a/sys-libs/tevent/tevent-0.16.1.ebuild
+++ b/sys-libs/tevent/tevent-0.16.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="threads(+)"
 inherit waf-utils multilib-minimal python-single-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: media-plugins/qt-heif-image-plugin/, media-plugins/qt-heif-image-plugin/files/

2024-05-06 Thread Sergey Torokhov
commit: 94a9dcd3055dd15891b6decee1ed597b23f92d8d
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon May  6 20:27:15 2024 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Mon May  6 20:27:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94a9dcd3

media-plugins/qt-heif-image-plugin: drop old 0.3.3-r3

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-plugins/qt-heif-image-plugin/Manifest|  1 -
 .../files/qt-heif-image-plugin-0.3.3_RGB88.patch   | 49 --
 .../qt-heif-image-plugin-0.3.3-r3.ebuild   | 24 ---
 3 files changed, 74 deletions(-)

diff --git a/media-plugins/qt-heif-image-plugin/Manifest 
b/media-plugins/qt-heif-image-plugin/Manifest
index bf84023ebe..445ecda86b 100644
--- a/media-plugins/qt-heif-image-plugin/Manifest
+++ b/media-plugins/qt-heif-image-plugin/Manifest
@@ -1,2 +1 @@
-DIST qt-heif-image-plugin-0.3.3.tar.gz 16449 BLAKE2B 
f304e26ff60d0fbe840a40c3782543f9db17e7f8fd429b93b0de6663d85110cceff1b67bab996ae63cad12ee06608c74ce9c5e180f154e3df8fee2ccdcd849a9
 SHA512 
ba617d11e73d73dee5220b668918e313b6d856cabc1567b9221ddb2b3d35c4bfefadcd9e4485bdc7c280be104d09c3580e245d9a8f72c9fac397ebe84fe55e2f
 DIST qt-heif-image-plugin-0.3.4.tar.gz 16736 BLAKE2B 
c2b923d543390c1c7cade8c435367bc7533066e6860e2242ea041592262d6d777e63284ba340580366f862921e7bbb53025998dd09cb3facd434a90722e57c3c
 SHA512 
bdb2cf797d897408c31ffb4b84cd29ce5755a633ec38bbf8ce307f1ed0cc274203d11f3450450536ddc7f4ff4621f73d2c84fd7133dd00c16775f538133c03f5

diff --git 
a/media-plugins/qt-heif-image-plugin/files/qt-heif-image-plugin-0.3.3_RGB88.patch
 
b/media-plugins/qt-heif-image-plugin/files/qt-heif-image-plugin-0.3.3_RGB88.patch
deleted file mode 100644
index 03ae7eea53..00
--- 
a/media-plugins/qt-heif-image-plugin/files/qt-heif-image-plugin-0.3.3_RGB88.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-From 3288ae60b96efa404fbeb40598a8567bc8c75761 Mon Sep 17 00:00:00 2001
-From: Markus Diem 
-Date: Mon, 22 Jun 2020 11:12:12 +0200
-Subject: [PATCH] maps color format from HEIF to Qt (i.e. RGB88)
-
-- this patch is needed to load RGB888 heif images with libheif 1.7.0
-- maps heif_chroma_interleaved_RGB to QImage::Format_RGB888
-- other conversions are not added because I don't have test images

- src/qheifhandler.cpp | 20 +++-
- 1 file changed, 19 insertions(+), 1 deletion(-)
-
-diff --git a/src/qheifhandler.cpp b/src/qheifhandler.cpp
-index e1b9933..822c45d 100644
 a/src/qheifhandler.cpp
-+++ b/src/qheifhandler.cpp
-@@ -288,13 +288,31 @@ bool QHeifHandler::read(QImage* destImage)
- qWarning("QHeifHandler::read() invalid stride: %d", stride);
- return false;
- }
-+
-+// map image format
-+heif_chroma heifFormat = heif_image_get_chroma_format(srcImage.get());
-+QImage::Format qtFormat;
- 
-+switch (heifFormat) {
-+case heif_chroma_interleaved_RGB: {
-+qtFormat = QImage::Format_RGB888;
-+break;
-+}
-+case heif_chroma_interleaved_RGBA: {
-+qtFormat = QImage::Format_RGBA;
-+break;
-+}
-+// TODO: add other formats i.e. heif_chroma_monochrome  here
-+default:
-+qtFormat = QImage::Format_RGBA;
-+}
-+
- // move data ownership to QImage
- heif_image* dataImage = srcImage.release();
- 
- *destImage = QImage(
- data, imgSize.width(), imgSize.height(),
--stride, QImage::Format_RGBA,
-+stride, qtFormat,
- [](void* img) { heif_image_release(static_cast(img)); },
- dataImage
- );

diff --git 
a/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r3.ebuild 
b/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r3.ebuild
deleted file mode 100644
index f83c7486b2..00
--- a/media-plugins/qt-heif-image-plugin/qt-heif-image-plugin-0.3.3-r3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Qt plugin for HEIF images"
-HOMEPAGE="https://github.com/jakar/qt-heif-image-plugin;
-SRC_URI="https://github.com/jakar/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-qt/qtcore
-   dev-qt/qtgui
-   >=media-libs/libheif-1.12.0:0=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}/${P}_RGB88.patch" )



[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/lazygit/

2024-05-06 Thread Sergey Torokhov
commit: 259720598d26901b74f53ea23588d32a0308ccca
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon May  6 20:19:09 2024 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Mon May  6 20:19:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25972059

dev-vcs/lazygit: drop old 0.39.4-r1

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-vcs/lazygit/Manifest |  1 -
 dev-vcs/lazygit/lazygit-0.39.4-r1.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest
index ad57578120..78df7062b1 100644
--- a/dev-vcs/lazygit/Manifest
+++ b/dev-vcs/lazygit/Manifest
@@ -1,3 +1,2 @@
-DIST lazygit-0.39.4.tar.gz 3882422 BLAKE2B 
7d1c94f1340e9eb56f84174196539db0cb716808c723045daeee7c037c3cab04e566edfab8a30b1771d441928a81d56f96eb468ba070ad73cf847e89a2800493
 SHA512 
b3d29abfe168590ea63c46ac461e4862a86b861f77a89e6be9d2b207f24c4da10b95512349b1158ff92c1443a16468d4d0026d27b0b87c2315b15ede447dbf05
 DIST lazygit-0.40.2.tar.gz 4468039 BLAKE2B 
efea794795af283dc286166427fe5aae4ce8473a4933f2373501d0f3ac0a4d16df7aa20cb20b25738707c30356db4fad647de4cfa2e6abde024a613f5e036b7f
 SHA512 
201bd09705ad48c41ed62ac061b31e62ce51a351eff5dae36a3bf5654d62fdef5d2a93e3f4ad56c0b02c70fb0e323319ed38d64c3bfef36900423983284b52c1
 DIST lazygit-0.41.0.tar.gz 468 BLAKE2B 
2df9686e279c428276c846ccbbcc77ac0037e0383062c17df9425d90dda86767e616d2efeaea85d2f1bdf4849b36d82d4ccfef4acc7c0261a8480f2174b3
 SHA512 
ef1d8e2394eb3230c0489e0b0c6726536649697943fa8a7cbf95e9eb600c8fe3429e72539897f04ffd3ee35905b96600c5a79174856c4e49a22fbeada668bf4e

diff --git a/dev-vcs/lazygit/lazygit-0.39.4-r1.ebuild 
b/dev-vcs/lazygit/lazygit-0.39.4-r1.ebuild
deleted file mode 100644
index 30c7c1f702..00
--- a/dev-vcs/lazygit/lazygit-0.39.4-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Simple terminal UI for git commands"
-HOMEPAGE="https://github.com/jesseduffield/lazygit;
-SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD ISC MIT Unlicense"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-vcs/git"
-
-DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs )
-
-src_compile() {
-   ego build -o bin/lazygit \
-   -ldflags "-X main.version=${PV}"
-}
-
-src_install() {
-   dobin bin/lazygit
-   einstalldocs
-}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fortls/

2024-05-06 Thread Sergey Torokhov
commit: 49f1fb75092bbe92044cee8cd7a30981ec078b7b
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon May  6 18:05:13 2024 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Mon May  6 20:12:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=49f1fb75

dev-util/fortls: 3.0.0_rc4 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-util/fortls/Manifest|  1 +
 dev-util/fortls/fortls-3.0.0_rc4.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-util/fortls/Manifest b/dev-util/fortls/Manifest
index 35cad5510b..9671952b23 100644
--- a/dev-util/fortls/Manifest
+++ b/dev-util/fortls/Manifest
@@ -1,3 +1,4 @@
 DIST fortls-2.13.0.tar.gz 6897238 BLAKE2B 
000bf8d68394c1ce2d4bca044ba3c395b22da9a8e026d9f8e74890ec2fbb894c4097f634f83352fcb21ff6e7e6f4af78bf9f8abdf00ab068d270fb93b9a6574d
 SHA512 
dc5d51fea92d1b00722ee4a33901939fe38fd379260e1edc7a97939cd5c9204e5c27a7f4c57122a0bdf7a36f2f59d0d8f71a50448b6cdc98b1bb2d349511580e
 DIST fortls-3.0.0rc2.tar.gz 7061084 BLAKE2B 
1f4b818368e7de4d1de2d9c397f37723b26f9f23f18fd971147e35fcbcd95e26dc4a03f7481300a8b7af82da9305371340ee51fc1ac7374786878c7e6dfae526
 SHA512 
e54596bc079ec3e278621011b15d8d3c74b1e32e152071d11dd34c9cea4c6bf57881f91c018dd41239a7bec263df8d6e91cc4ae6ba1a24e601985c735f3e713d
 DIST fortls-3.0.0rc3.tar.gz 7063929 BLAKE2B 
13342b02343b78585cc8598fc019a396704c6eb74d447ccc001ac1e7d049e0c2984e3b8c740af500434b5de44f4e3ed637e0bab43bb32ce2e6ed06d4043398df
 SHA512 
cf378edff0e25edd69dc2fa444eedcb62799821986103fdbe1af6efa3b88fb380f26f5adfb8eef2f24d93dde427b5f2038b98ad9a3d9f43e85c060410714a5c0
+DIST fortls-3.0.0rc4.tar.gz 7064199 BLAKE2B 
5de77546c39a0b39647e59a829f9b54bae5410a6bb71e95f7c25db73461485ce05c0c1ce046558a4942d2b93d1d96874b70bd849cf9dd9c42bb53fa59f3551be
 SHA512 
9fd06fd80f1f3f15a205936faf6ff400a3df4ab38228e6662869cc42849989d8bc49243bbf241e7736f5eddaa908f7fcb928523ab02251669aede305a2f3d156

diff --git a/dev-util/fortls/fortls-3.0.0_rc4.ebuild 
b/dev-util/fortls/fortls-3.0.0_rc4.ebuild
new file mode 100644
index 00..68991a0fac
--- /dev/null
+++ b/dev-util/fortls/fortls-3.0.0_rc4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Fortran Language Server (fortls)"
+HOMEPAGE="https://fortls.fortran-lang.org;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/json5[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+# Disable test that requires pypi.org connection
+EPYTEST_DESELECT=(
+   test/test_interface.py::test_version_update_pypi
+)
+
+src_prepare() {
+   # Drop some additional coverage tests
+   sed -i -e 's/ --cov=fortls --cov-report=html --cov-report=xml 
--cov-context=test//' pyproject.toml || die
+   # Disable autoupdate check during tests run
+   sed -i -e 's/"--incremental_sync",/"--incremental_sync", 
"--disable_autoupdate",/' test/setup_tests.py || die
+   # Fix setuptools warnings
+   sed -i -e 's|include = \["fortls"\]|include = \["fortls\*"\]|' 
pyproject.toml || die
+
+   distutils-r1_src_prepare
+}



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

2024-05-06 Thread Andrew Ammerlaan
commit: d97b5d8b14bec5d8bd9619b000f06aa45d2baade
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon May  6 19:31:17 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon May  6 19:31:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97b5d8b

sys-apps/biosdevname: update EAPI 7 -> 8, call udev_reload, fix deps

pciutils is an rdep:

!!! existing preserved libs:
>>> package: sys-apps/pciutils-3.10.0
 *  - /usr/lib64/libpci.so.3
 *  - /usr/lib64/libpci.so.3.10.0
 *  used by /usr/sbin/biosdevname (sys-apps/biosdevname-0.7.3)
Use emerge @preserved-rebuild to rebuild packages using these libraries

Closes: https://bugs.gentoo.org/851804
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sys-apps/biosdevname/biosdevname-0.7.3-r1.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/sys-apps/biosdevname/biosdevname-0.7.3-r1.ebuild 
b/sys-apps/biosdevname/biosdevname-0.7.3-r1.ebuild
new file mode 100644
index ..9a09515f1a4f
--- /dev/null
+++ b/sys-apps/biosdevname/biosdevname-0.7.3-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools udev
+
+DESCRIPTION="Sets BIOS-given device names instead of kernel eth* names"
+HOMEPAGE="
+   https://linux.dell.com/biosdevname/
+   https://github.com/dell/biosdevname
+"
+SRC_URI="https://github.com/dell/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   virtual/udev
+   sys-apps/pciutils
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   sed -i -e 's|/sbin/biosdevname|/usr\0|g' biosdevname.rules.in || die
+   sed -i -e "/RULEDEST/s:/lib/udev:$(get_udevdir):" configure.ac || die
+
+   eautoreconf
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2024-05-06 Thread Ionen Wolkens
commit: 68ccf8e2b70eff2a3ad50c8663e74d5a409a3e2d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon May  6 18:40:23 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May  6 18:50:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ccf8e2

media-libs/graphene: enable py3.12

Tests pass with USE=introspection.

Revbump to update BDEPEND given default switch to 3.12
is close and it may not get a bump before then.

Closes: https://bugs.gentoo.org/929634
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../graphene/{graphene-1.10.8.ebuild => graphene-1.10.8-r1.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/graphene/graphene-1.10.8.ebuild 
b/media-libs/graphene/graphene-1.10.8-r1.ebuild
similarity index 95%
rename from media-libs/graphene/graphene-1.10.8.ebuild
rename to media-libs/graphene/graphene-1.10.8-r1.ebuild
index 19f382c2df1f..aee3bebcb37b 100644
--- a/media-libs/graphene/graphene-1.10.8.ebuild
+++ b/media-libs/graphene/graphene-1.10.8-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=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit xdg-utils meson-multilib python-any-r1
 
 DESCRIPTION="A thin layer of types for graphic libraries"



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

2024-05-06 Thread Ionen Wolkens
commit: e126f00251c01fde2e8726106542e8e23e735557
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon May  6 18:44:35 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May  6 18:50:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e126f002

media-libs/libmypaint: enable py3.12

fwics this is only used for build-time generate.py, and
it builds fine.

Revbump to update BDEPEND given default switch to 3.12
is close and it may not get a bump before then.

Closes: https://bugs.gentoo.org/929643
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../{libmypaint-1.6.1-r2.ebuild => libmypaint-1.6.1-r3.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libmypaint/libmypaint-1.6.1-r2.ebuild 
b/media-libs/libmypaint/libmypaint-1.6.1-r3.ebuild
similarity index 97%
rename from media-libs/libmypaint/libmypaint-1.6.1-r2.ebuild
rename to media-libs/libmypaint/libmypaint-1.6.1-r3.ebuild
index 47ae783200df..bc0c2a66922f 100644
--- a/media-libs/libmypaint/libmypaint-1.6.1-r2.ebuild
+++ b/media-libs/libmypaint/libmypaint-1.6.1-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit libtool python-any-r1 toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xscreensaver/files/

2024-05-06 Thread Conrad Kostecki
commit: c7fe6837c7b82a622816002ae1dd4e0ad514a014
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  6 16:49:17 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May  6 18:30:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7fe6837

x11-misc/xscreensaver: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../xscreensaver-6.05-configure-exit-codes.patch   | 29 --
 ...6-service-remove-Alias-org.jwz.xscreensav.patch | 18 --
 ...service-start-xscreensaver-with-no-splash.patch | 21 
 3 files changed, 68 deletions(-)

diff --git 
a/x11-misc/xscreensaver/files/xscreensaver-6.05-configure-exit-codes.patch 
b/x11-misc/xscreensaver/files/xscreensaver-6.05-configure-exit-codes.patch
deleted file mode 100644
index a8ef464d2db0..
--- a/x11-misc/xscreensaver/files/xscreensaver-6.05-configure-exit-codes.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-The configure scripts exits on a non zero exit code even with a warning. Even
-though for upstream this is just a warning, for portage this means failure and 
-it will exit.
-We therefore alter the exit codes where neccesary.
-
 a/configure.ac
-+++ b/configure.ac
-@@ -4588,7 +4588,6 @@ if test "$have_motif" = no -a "$have_gtk" = no; then
-   else
- warnL "The GTK libraries do not seem to be available; the"
- warn2 "\`xscreensaver-settings' program requires them."
--CONF_STATUS=1
- #   echo ''
- #   warn2 'You can use Motif or Lesstif instead of GTK (use the'
- #   warn2 "\`--with-motif' option) but that is NOT recommended."
-@@ -4615,7 +4614,6 @@ if test "$have_gtk" = yes -a "$have_gdk_pixbuf" = no ; 
then
-   warn  "GTK is being used, but the GDK-Pixbuf library and/or"
-   warn2 "headers were not found.  That can't be good.  Please"
-   warn2 "install the GDK-Pixbuf development kit and re-configure."
--  CONF_STATUS=1
- fi
-
- if test "$have_motif" = yes -a "$have_lesstif" = yes ; then
-@@ -4733,7 +4731,6 @@ if test "$have_png" = no ; then
-
-   if test "$png_halfassed" = yes ; then halfassery ; fi
-   warn2 "Many things aren't going to work right."
--  CONF_STATUS=1
- fi

diff --git 
a/x11-misc/xscreensaver/files/xscreensaver-6.06-service-remove-Alias-org.jwz.xscreensav.patch
 
b/x11-misc/xscreensaver/files/xscreensaver-6.06-service-remove-Alias-org.jwz.xscreensav.patch
deleted file mode 100644
index 454a9a7dd6bf..
--- 
a/x11-misc/xscreensaver/files/xscreensaver-6.06-service-remove-Alias-org.jwz.xscreensav.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-From f275dd14752d9dc6a2159008490c68bf968be025 Mon Sep 17 00:00:00 2001
-From: Florian Schmaus 
-Date: Sat, 29 Jul 2023 11:52:22 +0200
-Subject: xscreensaver.service: remove Alias=org.jwz.xscreensaver
-
-$ systemctl --user enable xscreensaver
-Failed to enable unit: Cannot alias xscreensaver.service as 
org.jwz.xscreensaver.
 a/driver/xscreensaver.service.in
-+++ b/driver/xscreensaver.service.in
-@@ -14,5 +14,4 @@ Restart=on-failure
- OOMScoreAdjust=-1000
- 
- [Install]
--Alias=org.jwz.xscreensaver
- WantedBy=default.target
--- 
-2.41.0
-

diff --git 
a/x11-misc/xscreensaver/files/xscreensaver-6.06-service-start-xscreensaver-with-no-splash.patch
 
b/x11-misc/xscreensaver/files/xscreensaver-6.06-service-start-xscreensaver-with-no-splash.patch
deleted file mode 100644
index ec4f85d373f9..
--- 
a/x11-misc/xscreensaver/files/xscreensaver-6.06-service-start-xscreensaver-with-no-splash.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From d2ad34b94c01b4e41cac6c6181d2ee0cf332c583 Mon Sep 17 00:00:00 2001
-From: Florian Schmaus 
-Date: Sat, 29 Jul 2023 11:51:45 +0200
-Subject: xscreensaver.service: start xscreensaver with --no-splash
-
-Prevents the splash screen being shown when the user logs in.
-
 a/driver/xscreensaver.service.in
-+++ b/driver/xscreensaver.service.in
-@@ -9,7 +9,7 @@ ConditionUser=!@system
- Conflicts=org.gnome.ScreenSaver org.cinnamon.ScreenSaver org.mate.ScreenSaver 
org.xfce.ScreenSaver light-locker
- 
- [Service]
--ExecStart=/usr/bin/xscreensaver
-+ExecStart=/usr/bin/xscreensaver --no-splash
- Restart=on-failure
- OOMScoreAdjust=-1000
- 
--- 
-2.41.0
-



[gentoo-commits] repo/gentoo:master commit in: x11-terms/st/files/

2024-05-06 Thread Conrad Kostecki
commit: d42853e230e4a96e9c6b2218ae980042123b5288
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  6 16:49:37 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May  6 18:30:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42853e2

x11-terms/st: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/36587
Signed-off-by: Conrad Kostecki  gentoo.org>

 x11-terms/st/files/st-0.8.4-locale-musl-segfault.patch | 16 
 1 file changed, 16 deletions(-)

diff --git a/x11-terms/st/files/st-0.8.4-locale-musl-segfault.patch 
b/x11-terms/st/files/st-0.8.4-locale-musl-segfault.patch
deleted file mode 100644
index b70574025eb2..
--- a/x11-terms/st/files/st-0.8.4-locale-musl-segfault.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-https://bugs.gentoo.org/784071
-https://git.suckless.org/st/commit/2f6e597ed871cff91c627850d03152cae5f45779.html
 a/x.c
-+++ b/x.c
-@@ -1585,8 +1585,9 @@ xsettitle(char *p)
-   XTextProperty prop;
-   DEFAULT(p, opt_title);
- 
--  Xutf8TextListToTextProperty(xw.dpy, , 1, XUTF8StringStyle,
--  );
-+  if (Xutf8TextListToTextProperty(xw.dpy, , 1, XUTF8StringStyle,
-+  ) != Success)
-+  return;
-   XSetWMName(xw.dpy, xw.win, );
-   XSetTextProperty(xw.dpy, xw.win, , xw.netwmname);
-   XFree(prop.value);



[gentoo-commits] repo/gentoo:master commit in: games-simulation/openrct2/

2024-05-06 Thread Conrad Kostecki
commit: 4b80924ead2b1d07eb424c6c87b0cc68be316610
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon May  6 18:31:34 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May  6 18:31:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b80924e

games-simulation/openrct2: drop 0.4.8

Signed-off-by: Conrad Kostecki  gentoo.org>

 games-simulation/openrct2/Manifest  |   4 -
 games-simulation/openrct2/openrct2-0.4.8.ebuild | 180 
 2 files changed, 184 deletions(-)

diff --git a/games-simulation/openrct2/Manifest 
b/games-simulation/openrct2/Manifest
index 6608ce754b44..82238e7433f0 100644
--- a/games-simulation/openrct2/Manifest
+++ b/games-simulation/openrct2/Manifest
@@ -1,12 +1,8 @@
 DIST openrct2-0.4.10.tar.gz 21854907 BLAKE2B 
001918bf436be79a96b222971cdbb9118f26c5350c027360b749588c2112e8a12ae9aa435f6111dec1cb5c3f03d53560ca8b429c7ef0cccb4a5fe12eaf01c9ba
 SHA512 
5ed9a6c790d5603fd1605669294a56908f493f347517d4c3bc8403df91b3678996d76980a42e9e3076b02fba598ee0bd33f2ad080762898cee7c40a865eed89d
-DIST openrct2-0.4.8.tar.gz 21699121 BLAKE2B 
07517be3430f70001001866aee3c488aa5618c48f342c2b93ccfd29f69f4ea73b769ffea70c11a8f8f0dafd143569852469dc7b074524f2f17957927eb804661
 SHA512 
5035eff3cef4f05e60d3ac0ab76648cbda4553068ba44c81faec2344e6665c5bf6319ddb5f336c20f49369cefd0378aa725da10824217d6af5be81b99f660b9f
 DIST openrct2-0.4.9.tar.gz 21819673 BLAKE2B 
32fa5b3a8a8e0b4a7031fcbca6ad419e5efe0812713d58d9e40880e3747671ca70ef6285536a335eba59aba41e3c9a238b55577796bd1c931b8e3c1fb99fff38
 SHA512 
711254007f8ed7377d6ceedcedf6e75d5a07033844dba891cc5c1f457d60a45ae4430d57f17624a5dce6d157d7ed269d235c53eedd46d58c433791d749953d85
-DIST openrct2-objects-1.3.13.zip 4708920 BLAKE2B 
16540805a0a9413de96837d23787ed47a84e570b2fa2480c89f4f9a644033c39ffa9167838c164511308942401fd054f2091362491a395c207bb3b779e7a740c
 SHA512 
9e285cf922adb5b4d7c79f06cc7445e05bc755968099dc83fc62b411875bfe1e39a087559dc1730b44e78133f4c642da316fd94e7f0877189c59517e8bc1038f
 DIST openrct2-objects-1.4.0.zip 5314707 BLAKE2B 
ae934f91f1de376851f37d37227049e90dcf644eab1bde4544b3a02ba1b678a3f27c49e106860db0f6817986301b95a1121be4827be06e05faf2c1b1583e953f
 SHA512 
996cd4f6b5a3df1acd8258c68a123968e436b41e667e0d1f3a3e5b53d9f1788d1f8b3b87b4e8bbe3b1aff856449eca3bf04916e6a2bdca497e0de89807b90b3b
 DIST openrct2-objects-1.4.3.zip 5391619 BLAKE2B 
0e84f5b520c2c46503e3b1ea46ce6eebbc4960101b30405f7b29c3c8b2e76d45ff807e0a632b262a30a1d9f2acd11ed7870b81e0a3afd5357637ff946ef5a0e6
 SHA512 
cd5ac250f2e2ad89da1febc7d2f3486be0dd8ea442693b037f3f36b254a5216d9288fb17264c7821d5ec648571c6f5bb6c5f86c421c68f7913d1af0ccb290a3a
 DIST openrct2-openmusic-1.5.zip 40548101 BLAKE2B 
11cf46a54716097038e134ae11aeb23823097ca96189dabeb0e43d7050d5e776aa309c38de247da15b1eec7ed6be6299d5673a92df1323cc3a4a5bbc4f48d567
 SHA512 
55d4afb854eaa5a69c42e7f0b26669c8fb58b2eba3e2892c655e76d8fab82e2734f39981d7f5ac69e11dc87d06c89795da2468feac3bc53ef6cfdd992e3924f3
-DIST openrct2-opensound-1.0.3.zip 3820122 BLAKE2B 
74265800595e36ac943bf2ee5d9c8f6cb3bbd5be3713d9590cb81faac4a75154dfbf9806b1b55e9c2426c84e3cf313a6271fc378ebfd4fa94821683157be5470
 SHA512 
89784703fb2cda67b5440e06381b44e59ce4a42a88004761c76f0c2b23f78be3692e5fe5e2c8655943e04f7a45e479cfcbc2c399820dab16a092b9a73195
 DIST openrct2-opensound-1.0.5.zip 4012384 BLAKE2B 
7ddb1437d7e68373f05bd60d77f03971b8a1d6f4280d008d5bf3e86b5d2cb46001a04edddeeb04a06a37801c3afbd35926beb54fe5a72c7fa88b50d0a0b18535
 SHA512 
fc46ffb3f6243b3d783a280481ce373a8ddc8cf1fd28bfeceecf6223b72b38f1d49d0c95eea3376308a61a77c50c7a06252b6d72248cfecc493b63b65bd6512a
-DIST openrct2-replays-0.0.78.zip 1829988 BLAKE2B 
cf11a05f6ba5a2808cd4c016ac3c7537a0b49b67fd5ef5ab705aebd4ddc64dd4a82ea12d9c082fe66cebb57437c0d81052bcddfb94a0c9f7aab024a82c2e2ca8
 SHA512 
c6ff18c2206192ed4fb56535732137229f9bced96da00037d691bc64dcdb102cffe37f180054319e7c8ef8dbbd7de49792c3a7e845199fa180612ed97a149b32
 DIST openrct2-replays-0.0.79.zip 1934633 BLAKE2B 
4b5c4d96be91055ceff8f5f5f1a894cc2544659983e61ac2f42d655229357b6a368553c1ee45d147cb360c8d54bb0ca78b61a9716efa8d1d7f37cd7c5ba50fa7
 SHA512 
04acde4d60c8fa949b298dd15e38fe0421659357fa214dffb0577574e0b0ac218a01ce998f4e12e3ab13a88fbbba8096392462fda29c68a6215bc0875aaae9b2
 DIST openrct2-title-sequences-0.4.6.zip 2547725 BLAKE2B 
5f7b36cd1372106923000775307ea7ff8c142c3b1d026d84b86f255a629b0a2ac16a682300999789229a8833d4c7327c858c04710ecddfb97af1858ff121a5c4
 SHA512 
bd7d0f25047540572be75a4a8886e8dabdceb7a3e11fdeb5473b66fe804d829acdb763d34ec7cfa656df9bc527268a3e0e7ca09c65804b22ff2a529ad5da

diff --git a/games-simulation/openrct2/openrct2-0.4.8.ebuild 
b/games-simulation/openrct2/openrct2-0.4.8.ebuild
deleted file mode 100644
index d0e1fc764439..
--- a/games-simulation/openrct2/openrct2-0.4.8.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake readme.gentoo-r1 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter/files/

2024-05-06 Thread Conrad Kostecki
commit: 1016e649363133654d46ea072a8d4b7ed652582e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  6 16:45:00 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May  6 18:30:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1016e649

dev-libs/tree-sitter: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/tree-sitter-0.20.9-no-static.patch| 21 -
 .../files/tree-sitter-0.22.1-no-static.patch| 19 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-libs/tree-sitter/files/tree-sitter-0.20.9-no-static.patch 
b/dev-libs/tree-sitter/files/tree-sitter-0.20.9-no-static.patch
deleted file mode 100644
index ab0b7ef76fb6..
--- a/dev-libs/tree-sitter/files/tree-sitter-0.20.9-no-static.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff --git a/Makefile b/Makefile
-index 6030852e..ea1c4617 100644
 a/Makefile
-+++ b/Makefile
-@@ -41,7 +41,7 @@ ifneq (,$(filter $(shell uname),FreeBSD NetBSD DragonFly))
-   PCLIBDIR := $(PREFIX)/libdata/pkgconfig
- endif
- 
--all: libtree-sitter.a libtree-sitter.$(SOEXTVER)
-+all: libtree-sitter.$(SOEXTVER)
- 
- libtree-sitter.a: $(OBJ)
-   $(AR) rcs $@ $^
-@@ -61,7 +61,6 @@ install: all
-   tree-sitter.pc.in > tree-sitter.pc
- 
-   install -d '$(DESTDIR)$(LIBDIR)'
--  install -m644 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/
-   install -m755 libtree-sitter.$(SOEXTVER) '$(DESTDIR)$(LIBDIR)'/
-   ln -sf libtree-sitter.$(SOEXTVER) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR)
-   ln -sf libtree-sitter.$(SOEXTVER) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT)

diff --git a/dev-libs/tree-sitter/files/tree-sitter-0.22.1-no-static.patch 
b/dev-libs/tree-sitter/files/tree-sitter-0.22.1-no-static.patch
deleted file mode 100644
index c2bcb3cd6fd1..
--- a/dev-libs/tree-sitter/files/tree-sitter-0.22.1-no-static.patch
+++ /dev/null
@@ -1,19 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -45,7 +45,7 @@ ifneq ($(filter $(shell uname),FreeBSD NetBSD DragonFly),)
-   PCLIBDIR := $(PREFIX)/libdata/pkgconfig
- endif
-
--all: libtree-sitter.a libtree-sitter.$(SOEXT) tree-sitter.pc
-+all: libtree-sitter.$(SOEXT) tree-sitter.pc
-
- libtree-sitter.a: $(OBJ)
-   $(AR) $(ARFLAGS) $@ $^
-@@ -69,7 +69,6 @@ clean:
- install: all
-   install -Dm644 lib/include/tree_sitter/api.h 
'$(DESTDIR)$(INCLUDEDIR)'/tree_sitter/api.h
-   install -Dm644 tree-sitter.pc '$(DESTDIR)$(PCLIBDIR)'/tree-sitter.pc
--  install -Dm644 libtree-sitter.a '$(DESTDIR)$(LIBDIR)'/libtree-sitter.a
-   install -m755 libtree-sitter.$(SOEXT) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER)
-   ln -sf libtree-sitter.$(SOEXTVER) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXTVER_MAJOR)
-   ln -sf libtree-sitter.$(SOEXTVER_MAJOR) 
'$(DESTDIR)$(LIBDIR)'/libtree-sitter.$(SOEXT)



[gentoo-commits] repo/gentoo:master commit in: dev-util/tree-sitter-cli/files/

2024-05-06 Thread Conrad Kostecki
commit: 08713ac365adbd2b06fdc930cfe52dadef04c59d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon May  6 16:46:11 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May  6 18:30:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08713ac3

dev-util/tree-sitter-cli: remove unused file

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-util/tree-sitter-cli/files/tree-sitter-cli-0.20.2-r1-build.rs | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-util/tree-sitter-cli/files/tree-sitter-cli-0.20.2-r1-build.rs 
b/dev-util/tree-sitter-cli/files/tree-sitter-cli-0.20.2-r1-build.rs
deleted file mode 100644
index 7ea9d2cd34f5..
--- a/dev-util/tree-sitter-cli/files/tree-sitter-cli-0.20.2-r1-build.rs
+++ /dev/null
@@ -1,3 +0,0 @@
-fn main() {
-   println!("cargo:rustc-link-lib=dylib=tree-sitter");
-}



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

2024-05-06 Thread Conrad Kostecki
commit: 737fdd77262149e839a44eb97dc27a1be0751d36
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sat May  4 17:24:37 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May  6 18:30:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737fdd77

sys-apps/elfix: EAPI8 bump, fix LICENSE

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/36548
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-apps/elfix/{elfix-.ebuild => elfix-0.9.5-r1.ebuild} | 12 +---
 sys-apps/elfix/elfix-.ebuild| 12 +---
 2 files changed, 10 insertions(+), 14 deletions(-)

diff --git a/sys-apps/elfix/elfix-.ebuild 
b/sys-apps/elfix/elfix-0.9.5-r1.ebuild
similarity index 81%
copy from sys-apps/elfix/elfix-.ebuild
copy to sys-apps/elfix/elfix-0.9.5-r1.ebuild
index 05b415e1f5d3..b852f0585a0b 100644
--- a/sys-apps/elfix/elfix-.ebuild
+++ b/sys-apps/elfix/elfix-0.9.5-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git;
@@ -11,19 +11,17 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
 fi
 
-DESCRIPTION="A suite of tools to work with ELF objects on Hardened Gentoo"
+DESCRIPTION="Suite of tools to work with ELF objects on Hardened Gentoo"
 HOMEPAGE="https://www.gentoo.org/proj/en/hardened/pax-quickstart.xml
https://dev.gentoo.org/~blueness/elfix/;
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 IUSE="+ptpax test +xtpax"
 REQUIRED_USE="|| ( ptpax xtpax )"
 # These only work with a properly configured PaX kernel
 RESTRICT="!test? ( test ) test"
 
-DOCS=( AUTHORS ChangeLog INSTALL README THANKS TODO )
-
 DEPEND="~dev-python/pypax-${PV}[ptpax=,xtpax=]
ptpax? ( dev-libs/elfutils )
xtpax? ( sys-apps/attr )"
@@ -39,7 +37,7 @@ src_prepare() {
 }
 
 src_configure() {
-   rm -f "${S}/scripts/setup.py"
+   rm -f "${S}/scripts/setup.py" || die
econf \
$(use_enable test tests) \
$(use_enable ptpax) \

diff --git a/sys-apps/elfix/elfix-.ebuild b/sys-apps/elfix/elfix-.ebuild
index 05b415e1f5d3..b852f0585a0b 100644
--- a/sys-apps/elfix/elfix-.ebuild
+++ b/sys-apps/elfix/elfix-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 if [[ ${PV} == ** ]] ; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/elfix.git;
@@ -11,19 +11,17 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
 fi
 
-DESCRIPTION="A suite of tools to work with ELF objects on Hardened Gentoo"
+DESCRIPTION="Suite of tools to work with ELF objects on Hardened Gentoo"
 HOMEPAGE="https://www.gentoo.org/proj/en/hardened/pax-quickstart.xml
https://dev.gentoo.org/~blueness/elfix/;
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 IUSE="+ptpax test +xtpax"
 REQUIRED_USE="|| ( ptpax xtpax )"
 # These only work with a properly configured PaX kernel
 RESTRICT="!test? ( test ) test"
 
-DOCS=( AUTHORS ChangeLog INSTALL README THANKS TODO )
-
 DEPEND="~dev-python/pypax-${PV}[ptpax=,xtpax=]
ptpax? ( dev-libs/elfutils )
xtpax? ( sys-apps/attr )"
@@ -39,7 +37,7 @@ src_prepare() {
 }
 
 src_configure() {
-   rm -f "${S}/scripts/setup.py"
+   rm -f "${S}/scripts/setup.py" || die
econf \
$(use_enable test tests) \
$(use_enable ptpax) \



[gentoo-commits] repo/gentoo:master commit in: sys-block/arcconf/

2024-05-06 Thread Conrad Kostecki
commit: 0c7d6829d1e93a3db6cbaa506225a1429be56a3b
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Mon May  6 18:29:18 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May  6 18:29:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7d6829

sys-block/arcconf: fix install

Closes: https://bugs.gentoo.org/931285
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-block/arcconf/arcconf-4.17.00.26540.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/arcconf/arcconf-4.17.00.26540.ebuild 
b/sys-block/arcconf/arcconf-4.17.00.26540.ebuild
index c5632d082aa8..e1c01a3e4e5c 100644
--- a/sys-block/arcconf/arcconf-4.17.00.26540.ebuild
+++ b/sys-block/arcconf/arcconf-4.17.00.26540.ebuild
@@ -10,7 +10,7 @@ inherit linux-info
 DESCRIPTION="Microsemi Adaptec RAID Controller Command Line Utility"
 HOMEPAGE="https://www.microsemi.com/;
 SRC_URI="http://download.adaptec.com/raid/storage_manager/${PN}_${MY_PV}.zip;
-S="${WORKDIR}/linux"
+S="${WORKDIR}"
 
 LICENSE="Microsemi"
 SLOT="0"
@@ -31,5 +31,5 @@ pkg_setup() {
 }
 
 src_install() {
-   dobin $(usex arm64 'linuxarm_x64/cmdline/' '')arcconf
+   dobin linux$(usex arm64 'arm' '')_x64/cmdline/arcconf
 }



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

2024-05-06 Thread George Zenner
commit: da25b5acc59b6870e8fafd42c11ba02bdf6ee5f2
Author: Zen  pyl  onl>
AuthorDate: Mon May  6 18:29:34 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon May  6 18:29:34 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da25b5ac

sys-kernel/ugrd: Remove 1.3.6, add 1.3.7

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest | 2 +-
 sys-kernel/ugrd/{ugrd-1.3.6.ebuild => ugrd-1.3.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index b41b4c815c..35f35b4d4f 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,3 +1,3 @@
 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 
01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67
 SHA512 
498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da
 DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 
819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0
 SHA512 
6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e
-DIST ugrd-1.3.6.tar.gz 49992 BLAKE2B 
14a9145dad9bbd76a59020dd7c76c7260ad6eccff6d0ee0e5860bf44eb39a27cb02f13d62ad3d67240bed0609b27a9e49112c0d8c5fe3e7bb2277946172c7745
 SHA512 
b3a006684c0a88a0e01b26718cbfd55970ab241a9828f48fa648c0cb29a8d386b3feca230b83622762a7bf092ccc639c547d01deae49b548333085df23a22b92
+DIST ugrd-1.3.7.tar.gz 50109 BLAKE2B 
dfdbab40338c2765d8503a2fa3e1fd484a087dbe85c9933d77c31853eef201835642b55d8f170d6f5b4d214e26e4c06f24448d30807ec8da834fc1beb9443c7d
 SHA512 
490feb45bb74b8e324657e6984347cdae3a4f954865488c0df83b23e4f7b18577e953654a41473989197a3ed1b9e237744fad80dd5f36ef3e9c53715837a57c3

diff --git a/sys-kernel/ugrd/ugrd-1.3.6.ebuild 
b/sys-kernel/ugrd/ugrd-1.3.7.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-1.3.6.ebuild
rename to sys-kernel/ugrd/ugrd-1.3.7.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-mode/

2024-05-06 Thread Maciej Barć
commit: 3b902f7eefba7fc417322e904b6992d0872d148b
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 16:45:59 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b902f7e

app-emacs/org-mode: bump to 9.6.28

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/org-mode/Manifest   |  1 +
 app-emacs/org-mode/org-mode-9.6.28.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 88d0186b52d7..7f87a15262e1 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,3 +1,4 @@
 DIST org-mode-release_9.6.23.tar.gz 2212912 BLAKE2B 
50f387e72650561c0d76068d4c98c406560f3523e9680b4eebc8a2baa0c445a64eeb3934062f721325afe02ab0ec46d7cdff7bdf2f4f19740c130beee496d26f
 SHA512 
60e9abdaa195a21707dbcb44cf0a30f330307455ecf63ea67db09e19efc171bb670dc31c70baca191c2a35890004871f6513fbeeff890bb18cf92b251dae8ec1
 DIST org-mode-release_9.6.24.tar.gz 2212983 BLAKE2B 
3b780973b68853738b6d74162c100eff4ddbc13e9c2a927edbeabebf7763c6a32abc43f7e38fae986a9cbc20926d4b40b54131f0e4acd1fc16f5d62b4b5c
 SHA512 
85696fb49a9764d8163316ae03db02a3324ac828fd11cfda509aaef4ff3af6c7c4aaad0857d225216bc7dd672cf89817b007b63ea78092804abf93475e56e171
 DIST org-mode-release_9.6.26.tar.gz 2213217 BLAKE2B 
a4972b4c9647fc816506cc8aebab8d21e0ef461dbf8a0dcaed789c6451ee54464eaa99f59581bc39256b68c8d66c133c60c3c523ac4a31725e7002ccdc6e51b5
 SHA512 
3b612b3af272c0633d8e11ed210c16218250c3f5b6be7f800659a767ebfc77ebb01bdaf649045ac9ab7edf1bb8a9c7386a8c04eaafe12d943bf48989670ca20d
+DIST org-mode-release_9.6.28.tar.gz 2213979 BLAKE2B 
a0dec5afe4c234d895e459abb1d30e4b7dc8b0c7ff918b8444adb7324bf77975acafe2ab1dcc7ea1ef3340471cf0508896609ca5ce4f8384777b72ce0fb0bcb8
 SHA512 
7e4944277ff52d3740d341e059eab00316f0baf3bf6e0f9c1b3c35577530feb0a516f1b081902e0e45b0138d1903d0bb7d96342a3fb5524bb6a066713a6c044b

diff --git a/app-emacs/org-mode/org-mode-9.6.28.ebuild 
b/app-emacs/org-mode/org-mode-9.6.28.ebuild
new file mode 100644
index ..6a5fae66355f
--- /dev/null
+++ b/app-emacs/org-mode/org-mode-9.6.28.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="An Emacs mode for notes and project planning"
+HOMEPAGE="https://www.orgmode.org/;
+MY_P="${PN}-release_${PV}"
+SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc odt-schema"
+RESTRICT="test"
+
+BDEPEND="doc? ( virtual/texi2dvi )"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   emake -j1 \
+   ORGVERSION=${PV} \
+   datadir="${EPREFIX}${SITEETC}/${PN}"
+   use doc && emake -j1 pdf card
+}
+
+src_install() {
+   emake \
+   ORGVERSION=${PV} \
+   DESTDIR="${D}" \
+   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
+   lispdir="${EPREFIX}${SITELISP}/${PN}" \
+   datadir="${EPREFIX}${SITEETC}/${PN}" \
+   infodir="${EPREFIX}/usr/share/info" \
+   install
+
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
+   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
+
+   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
+   so you may have to install one or more additional packages.
+   A non-exhaustive list of these dependencies may be found at
+   ."
+   readme.gentoo_create_doc
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/eldev/

2024-05-06 Thread Maciej Barć
commit: 8c33c5c09a5ac81ef76b28e51de66b1f7766e7a2
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 16:43:07 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c33c5c0

app-emacs/eldev: bump to 1.10

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/eldev/Manifest  |  1 +
 app-emacs/eldev/eldev-1.10.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest
index 8d32dd0a6323..72c67b884f58 100644
--- a/app-emacs/eldev/Manifest
+++ b/app-emacs/eldev/Manifest
@@ -1 +1,2 @@
+DIST eldev-1.10.tar.gz 306364 BLAKE2B 
82d8ef2c8c4268aa77b81cdc4344c359a92f02657b2f9e02ff43b3d8e1ffb8ebee93a6cfb906b05473e9ba86b54eeb2e274e42113049220fc3f61c7e706492e5
 SHA512 
d46c2091c126251b381235df76f566f06034546302ee7425c5a28d55d7d4e212d326019983267f4474e6b3170547e24fb01c9a40425a2d35cf2615aa01ea9263
 DIST eldev-1.9.1.tar.gz 301188 BLAKE2B 
ce57bee48dda505113df269504fdcad1847e80b2df9e3f7916d7960ee7212a7cb44165b373f0e6c54c0d04f7990f46132afdf6d64ae1b93a9433353cf5058a81
 SHA512 
f059f49e920ea518b23cbd0a8d49d0e86c9fdb5d759bb42d44a620b95dd7eb007e1457de904c9a5149b9c76ef7737ba2942de4cf7a6be2becb2a6152e08bea26

diff --git a/app-emacs/eldev/eldev-1.10.ebuild 
b/app-emacs/eldev/eldev-1.10.ebuild
new file mode 100644
index ..c7b3f8685f75
--- /dev/null
+++ b/app-emacs/eldev/eldev-1.10.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Emacs Lisp Development Tool"
+HOMEPAGE="https://emacs-eldev.github.io/eldev/
+   https://github.com/doublep/eldev/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/doublep/${PN}.git;
+else
+   SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+ELISP_REMOVE="
+   test/doctor.el
+"
+
+DOCS=( README.adoc )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   ELDEV_LOCAL="${S}" "./bin/${PN}" test
+}
+
+src_install() {
+   elisp_src_install
+
+   exeinto /usr/bin
+   doexe "./bin/${PN}"
+
+   # NOTICE: If ELDEV_LOCAL is defined Eldev will use it
+   # to load up it's components,
+   # if it is not it will bootstrap itself from network
+   # always check if it uses installed Emacs Lisp files.
+   # Also, do not forget to run `env-update` & reopen your shell.
+   # https://github.com/doublep/eldev#influential-environment-variables
+   echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}/99${PN}" || die
+   doenvd "${T}/99${PN}"
+}
+
+pkg_postinst() {
+   elisp_pkg_postinst
+
+   ewarn "Remember to run \`env-update && source /etc/profile\` if you 
plan"
+   ewarn "to use Eldev in a shell before logging out (or restarting"
+   ewarn "your login manager)."
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/auctex/

2024-05-06 Thread Maciej Barć
commit: e3af16ff0d552e297bac9ef8a1eb6c13947fac15
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 16:21:59 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3af16ff

app-emacs/auctex: drop old 13.2

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/auctex/Manifest   |  1 -
 app-emacs/auctex/auctex-13.2.ebuild | 60 -
 2 files changed, 61 deletions(-)

diff --git a/app-emacs/auctex/Manifest b/app-emacs/auctex/Manifest
index 3e76108093e4..8e022ae758eb 100644
--- a/app-emacs/auctex/Manifest
+++ b/app-emacs/auctex/Manifest
@@ -1,2 +1 @@
-DIST auctex-13.2.tar.gz 1667548 BLAKE2B 
51daf18185a01c7349a49cfb3484d0271dc30271c69a028dc70ec9dae998b0664ffa574160dd384c35e66d38da95af5af0c4bf73e5ea969a6166685f8e3a0b80
 SHA512 
98d3d0061a807e62045b648a699e23819a0288ea17f2247b18c6725c503dfd6c791384c47504376de098b5a4e62bf350227497be6bf7a007fd94df232a069129
 DIST auctex-13.3.tar.gz 1695608 BLAKE2B 
3a22273b72237e14a31a1fb9d81e2c4ee10290919bc3d6f8cb35ab877ef26083c7edb5bbb7c88a40f45848012cc2edd375a90d872f604029ba8f03278bd95f9a
 SHA512 
32d6f3c968a27dd5e7862993419bfa0f5e5228abca7478341a06fce153f333410cd230f8266e6b0e4fb5e4247864710e3f572b6a837c99c2879d38899590f678

diff --git a/app-emacs/auctex/auctex-13.2.ebuild 
b/app-emacs/auctex/auctex-13.2.ebuild
deleted file mode 100644
index 51663895ff87..
--- a/app-emacs/auctex/auctex-13.2.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
-
-inherit elisp
-
-DESCRIPTION="Extensible package for writing and formatting TeX files in Emacs"
-HOMEPAGE="https://www.gnu.org/software/auctex/;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+ FDL-1.3+"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="preview-latex"
-
-RDEPEND="virtual/latex-base
-   preview-latex? (
-   app-text/dvipng
-   app-text/ghostscript-gpl
-   )"
-BDEPEND="${RDEPEND}"
-
-TEXMF="/usr/share/texmf-site"
-
-src_configure() {
-   econf \
-   --with-emacs \
-   --with-auto-dir="${EPREFIX}/var/lib/auctex" \
-   --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   --with-packagelispdir="${EPREFIX}${SITELISP}/${PN}" \
-   --with-packagedatadir="${EPREFIX}${SITEETC}/${PN}" \
-   --with-texmf-dir="${EPREFIX}${TEXMF}" \
-   --disable-build-dir-test \
-   $(use_enable preview-latex preview)
-}
-
-src_compile() {
-   export VARTEXFONTS="${T}"/fonts
-   emake
-}
-
-src_install() {
-   emake -j1 DESTDIR="${D}" install
-   elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
-   if use preview-latex; then
-   elisp-site-file-install "${FILESDIR}/60${PN}-gentoo.el"
-   fi
-   dodoc ChangeLog* CHANGES FAQ INSTALL PROBLEMS.preview README RELEASE 
TODO
-}
-
-pkg_postinst() {
-   use preview-latex && texmf-update
-   elisp-site-regen
-}
-
-pkg_postrm() {
-   use preview-latex && texmf-update
-   elisp-site-regen
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/eldev/

2024-05-06 Thread Maciej Barć
commit: 8acb6f659ffc61c7be24d569a5534e8b0e325b3e
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 16:34:20 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8acb6f65

app-emacs/eldev: drop old 1.8.2

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/eldev/Manifest   |  1 -
 app-emacs/eldev/eldev-1.8.2.ebuild | 55 --
 2 files changed, 56 deletions(-)

diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest
index 47d2da7ce01a..807d26e7706d 100644
--- a/app-emacs/eldev/Manifest
+++ b/app-emacs/eldev/Manifest
@@ -1,3 +1,2 @@
-DIST eldev-1.8.2.tar.gz 298578 BLAKE2B 
579c72d61e15863a81b8a060da0c78900785a2b58f6a4825d19eebb85467ff838f2777bab05dc4ff2b04367d3fe58e4e71cbce09c4bbcc1c0ad5700cc12edc6d
 SHA512 
c5ae360311d4b23648ecfb86e40a23abd4575480b971d86579f61b2c5a2873a9db211fe044cc33a47cb31bc215890a1c0b73c54700a92fcd1eb299a22733f71a
 DIST eldev-1.9.1.tar.gz 301188 BLAKE2B 
ce57bee48dda505113df269504fdcad1847e80b2df9e3f7916d7960ee7212a7cb44165b373f0e6c54c0d04f7990f46132afdf6d64ae1b93a9433353cf5058a81
 SHA512 
f059f49e920ea518b23cbd0a8d49d0e86c9fdb5d759bb42d44a620b95dd7eb007e1457de904c9a5149b9c76ef7737ba2942de4cf7a6be2becb2a6152e08bea26
 DIST eldev-1.9.tar.gz 300721 BLAKE2B 
dac07c0f7fba1a8637ca9c2e26ebef26fefa88bc6d709a313818233e8c00e2c53acdd2ba37baba2d8e07aa49634a590790faf58edcefafe910793125d7ab7aed
 SHA512 
c3b64cf457ffc0aaa21c34c48379736c98a94773ffd830cd9d79e840638340201f08899f09363912985f54b248130946d4ce6175891fd298548e6538ca9ee142

diff --git a/app-emacs/eldev/eldev-1.8.2.ebuild 
b/app-emacs/eldev/eldev-1.8.2.ebuild
deleted file mode 100644
index 3f11b2985b3e..
--- a/app-emacs/eldev/eldev-1.8.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs Lisp Development Tool"
-HOMEPAGE="https://emacs-eldev.github.io/eldev/
-   https://github.com/doublep/eldev/;
-
-if [[ "${PV}" == ** ]] ; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/doublep/${PN}.git;
-else
-   SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-   KEYWORDS="amd64 ~arm ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-ELISP_REMOVE="test/doctor.el"
-
-DOCS=( README.adoc )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ELDEV_LOCAL="${S}" "./bin/${PN}" test
-}
-
-src_install() {
-   elisp_src_install
-   dobin "./bin/${PN}"
-
-   # NOTICE: If ELDEV_LOCAL is defined Eldev will use it
-   # to load up it's components,
-   # if it is not it will bootstrap itself from network
-   # always check if it uses installed Emacs Lisp files.
-   # Also, do not forget to run `env-update` & reopen your shell.
-   # https://github.com/doublep/eldev#influential-environment-variables
-   echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}/99${PN}" || die
-   doenvd "${T}/99${PN}"
-}
-
-pkg_postinst() {
-   elisp_pkg_postinst
-
-   ewarn "Remember to run \`env-update && source /etc/profile\` if you 
plan"
-   ewarn "to use Eldev in a shell before logging out (or restarting"
-   ewarn "your login manager)."
-}



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

2024-05-06 Thread Maciej Barć
commit: bd74c458f288dcfdadf6231b3c46610b104f3dee
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 16:15:18 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd74c458

app-admin/keepassxc: bump to 2.7.8

Signed-off-by: Maciej Barć  gentoo.org>

 app-admin/keepassxc/Manifest   |   1 +
 app-admin/keepassxc/keepassxc-2.7.8.ebuild | 113 +
 2 files changed, 114 insertions(+)

diff --git a/app-admin/keepassxc/Manifest b/app-admin/keepassxc/Manifest
index ec09793fe029..40112daa3c5b 100644
--- a/app-admin/keepassxc/Manifest
+++ b/app-admin/keepassxc/Manifest
@@ -1 +1,2 @@
 DIST keepassxc-2.7.7-src.tar.xz 9734460 BLAKE2B 
d94c42334bbfde46f14f4b14612f4297c500da76ba8a82de26c4a450ee1cacb9a15517a84ef445441651dc33a71f9ca7bca63bb04d0a4e8eeb0380eded6e5477
 SHA512 
fd82e377bf6e57623c65f2bdd463ea59c6465fbe009552e1030ce0fe9d9177fc448b7b36a90a0da9ed2a2ed161c017d13cef618ae785f89110c038e1d9396926
+DIST keepassxc-2.7.8-src.tar.xz 9764860 BLAKE2B 
edc5af2b7bd6173f8df4fa20fca54e78c40610d29b02ac9f9920382b8ead3ea293e22e578c353ffc1a374a23f1117a2595570d1de7053a1d36bcb40ed8eceb04
 SHA512 
c4767ced36d45855b83569d0fcbcfd384ef51d204dd703b006508d55cd7ac94ac36b5476f122fbe1dc6ec301a785e026722e8f0f961d5e339e10997a3871741a

diff --git a/app-admin/keepassxc/keepassxc-2.7.8.ebuild 
b/app-admin/keepassxc/keepassxc-2.7.8.ebuild
new file mode 100644
index ..11cc2ac9b84e
--- /dev/null
+++ b/app-admin/keepassxc/keepassxc-2.7.8.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
+HOMEPAGE="https://keepassxc.org/
+   https://github.com/keepassxreboot/keepassxc/;
+
+if [[ "${PV}" = ** ]] ; then
+   inherit git-r3
+
+   EGIT_BRANCH="develop"
+   EGIT_REPO_URI="https://github.com/keepassxreboot/${PN};
+else
+   if [[ "${PV}" == *_beta* ]] ; then
+   
SRC_URI="https://github.com/keepassxreboot/${PN}/archive/${PV/_/-}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/${P/_/-}"
+   else
+   
SRC_URI="https://github.com/keepassxreboot/${PN}/releases/download/${PV}/${P}-src.tar.xz;
+   fi
+
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1 GPL-2 GPL-3"
+SLOT="0"
+IUSE="X autotype browser doc keeshare +network test yubikey"
+
+RESTRICT="!test? ( test )"
+REQUIRED_USE="autotype? ( X )"
+
+RDEPEND="
+   app-crypt/argon2:=
+   dev-libs/botan:3=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   media-gfx/qrencode:=
+   sys-libs/readline:0=
+   sys-libs/zlib:=[minizip]
+   X? (
+   dev-qt/qtx11extras:5
+   )
+   autotype? (
+   x11-libs/libX11
+   x11-libs/libXtst
+   )
+   yubikey? (
+   dev-libs/libusb:1
+   sys-apps/pcsc-lite
+   )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-qt/qttest:5
+"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   doc? (
+   dev-ruby/asciidoctor
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.7.4-tests.patch"
+)
+
+src_prepare() {
+   if [[ "${PV}" != *_beta* ]] && [[ "${PV}" != * ]] && [[ ! -f 
.version ]] ; then
+   printf '%s' "${PV}" > .version || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # https://github.com/keepassxreboot/keepassxc/issues/5801
+   filter-lto
+
+   local -a mycmakeargs=(
+   # Gentoo users enable ccache via e.g. FEATURES=ccache or
+   # other means. We don't want the build system to enable it for 
us.
+   -DWITH_CCACHE=OFF
+   -DWITH_GUI_TESTS=OFF
+   -DWITH_TESTS="$(usex test)"
+   -DWITH_XC_AUTOTYPE="$(usex autotype)"
+   -DWITH_XC_DOCS="$(usex doc)"
+   -DWITH_XC_BROWSER="$(usex browser)"
+   -DWITH_XC_BROWSER_PASSKEYS="$(usex browser)"
+   -DWITH_XC_BOTAN3=ON
+   -DWITH_XC_FDOSECRETS=ON
+   -DWITH_XC_KEESHARE="$(usex keeshare)"
+   -DWITH_XC_NETWORKING="$(usex network)"
+   -DWITH_XC_SSHAGENT=ON
+   -DWITH_XC_UPDATECHECK=OFF
+   -DWITH_XC_YUBIKEY="$(usex yubikey)"
+   -DWITH_XC_X11="$(usex X)"
+   )
+   if [[ "${PV}" == *_beta* ]] ; then
+   mycmakeargs+=(
+   -DOVERRIDE_VERSION="${PV/_/-}"
+   )
+   fi
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/bbdb/

2024-05-06 Thread Maciej Barć
commit: 482933e50bf032b0b5f4e55d00dbaca6541e6aac
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 17:35:46 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482933e5

app-emacs/bbdb: bump to 3.2.2d_p20231122

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/bbdb/Manifest |  1 +
 app-emacs/bbdb/bbdb-3.2.2d_p20231122.ebuild | 85 +
 2 files changed, 86 insertions(+)

diff --git a/app-emacs/bbdb/Manifest b/app-emacs/bbdb/Manifest
index 2917cfd3845f..75ee88692255 100644
--- a/app-emacs/bbdb/Manifest
+++ b/app-emacs/bbdb/Manifest
@@ -1 +1,2 @@
 DIST bbdb-3.2.2b.tar.gz 199518 BLAKE2B 
d6eef625636689d204ed9c6c7f299380924da5b021118e70930ab3b928d547b9cbb5a1cec8d111ce52678fc44b30ee34d164f46a9c6afa98c829ba871382acef
 SHA512 
f730b911d16484c3723f6983b94784a828173797f4732c8d8eb47d50186415e0fdfde62f4f5f5b5b6ac66b78580fcfb2a398840935400fddd5f8143831e35fe2
+DIST bbdb-3.2.2d_p20231122.tar.gz 201355 BLAKE2B 
6f1abd80d580fa2bc9f5ce2a26179d54358ab156991e138e8028bec4c7e891e884f3aa938e895b3e7a5cdb7dae1548e5161c212e5b6073d8bf2c38ba76bc8029
 SHA512 
3d5d6a8411c14e8c8f8b60872e954c0d26e25bebb9c9148c354ea078e12a30b500ee1de026414359efca3b9fd502a0bad00c9df0549cb7c83c726d878187373d

diff --git a/app-emacs/bbdb/bbdb-3.2.2d_p20231122.ebuild 
b/app-emacs/bbdb/bbdb-3.2.2d_p20231122.ebuild
new file mode 100644
index ..efccb1113027
--- /dev/null
+++ b/app-emacs/bbdb/bbdb-3.2.2d_p20231122.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp autotools
+
+DESCRIPTION="The Insidious Big Brother Database"
+HOMEPAGE="https://savannah.nongnu.org/projects/bbdb/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://git.savannah.nongnu.org/cgit/${PN}.git;
+else
+   COMMIT="53e8ba04c47b3542db75b68f9663941daf2e6ca4"
+   
SRC_URI="https://git.savannah.nongnu.org/cgit/bbdb.git/snapshot/${PN}-${COMMIT}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-${COMMIT}"
+
+   KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+fi
+
+LICENSE="GPL-3+ FDL-1.3"
+SLOT="0"
+IUSE="doc tex vm wanderlust"
+RESTRICT="test"# bug 631700
+
+RDEPEND="
+   vm? ( app-emacs/vm )
+   wanderlust? ( app-emacs/wanderlust )
+"
+BDEPEND="
+   ${RDEPEND}
+   sys-apps/texinfo
+   doc? ( virtual/texi2dvi )
+"
+IDEPEND="
+   tex? ( virtual/latex-base )
+"
+
+SITEFILE="50${PN}-gentoo-3.2.el"
+TEXMF="/usr/share/texmf-site"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local -a -r econfargs=(
+   --with-lispdir="${EPREFIX}${SITELISP}/${PN}"
+   "$(use_with vm vm-dir "${EPREFIX}${SITELISP}/vm")"
+   "$(use_with wanderlust wl-dir "${EPREFIX}${SITELISP}/wl")"
+   )
+   econf "${econfargs[@]}"
+}
+
+src_compile() {
+   emake -C lisp
+   emake -C doc info $(usev doc pdf)
+}
+
+src_install() {
+   emake -C lisp DESTDIR="${D}" install
+   emake -C doc DESTDIR="${D}" install-info $(usev doc install-pdf)
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+   if use tex; then
+   insinto "${TEXMF}/tex/latex/${PN}"
+   doins tex/bbdb.sty
+   fi
+
+   dodoc AUTHORS ChangeLog NEWS README TODO
+}
+
+pkg_postinst() {
+   elisp-site-regen
+   use tex && texconfig rehash
+}
+
+pkg_postrm() {
+   elisp-site-regen
+   use tex && texconfig rehash
+}



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

2024-05-06 Thread Maciej Barć
commit: 10be8ed05cfc60bb4b2c2faf5deb5e590d0de814
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 16:57:31 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10be8ed0

app-admin/keepassxc: sync live  version

Signed-off-by: Maciej Barć  gentoo.org>

 app-admin/keepassxc/keepassxc-.ebuild | 26 +-
 1 file changed, 17 insertions(+), 9 deletions(-)

diff --git a/app-admin/keepassxc/keepassxc-.ebuild 
b/app-admin/keepassxc/keepassxc-.ebuild
index 4b24b9ee85b7..11cc2ac9b84e 100644
--- a/app-admin/keepassxc/keepassxc-.ebuild
+++ b/app-admin/keepassxc/keepassxc-.ebuild
@@ -9,20 +9,21 @@ DESCRIPTION="KeePassXC - KeePass Cross-platform Community 
Edition"
 HOMEPAGE="https://keepassxc.org/
https://github.com/keepassxreboot/keepassxc/;
 
-if [[ "${PV}" != * ]] ; then
+if [[ "${PV}" = ** ]] ; then
+   inherit git-r3
+
+   EGIT_BRANCH="develop"
+   EGIT_REPO_URI="https://github.com/keepassxreboot/${PN};
+else
if [[ "${PV}" == *_beta* ]] ; then
-   
SRC_URI="https://github.com/keepassxreboot/${PN}/archive/${PV/_/-}.tar.gz -> 
${P}.tar.gz"
+   
SRC_URI="https://github.com/keepassxreboot/${PN}/archive/${PV/_/-}.tar.gz
+   -> ${P}.tar.gz"
S="${WORKDIR}/${P/_/-}"
else

SRC_URI="https://github.com/keepassxreboot/${PN}/releases/download/${PV}/${P}-src.tar.xz;
-
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
fi
-else
-   inherit git-r3
 
-   EGIT_REPO_URI="https://github.com/keepassxreboot/${PN};
-   [[ "${PV}" !=  ]] && EGIT_BRANCH="master"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1 GPL-2 GPL-3"
@@ -68,6 +69,10 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-2.7.4-tests.patch"
+)
+
 src_prepare() {
if [[ "${PV}" != *_beta* ]] && [[ "${PV}" != * ]] && [[ ! -f 
.version ]] ; then
printf '%s' "${PV}" > .version || die
@@ -89,6 +94,7 @@ src_configure() {
-DWITH_XC_AUTOTYPE="$(usex autotype)"
-DWITH_XC_DOCS="$(usex doc)"
-DWITH_XC_BROWSER="$(usex browser)"
+   -DWITH_XC_BROWSER_PASSKEYS="$(usex browser)"
-DWITH_XC_BOTAN3=ON
-DWITH_XC_FDOSECRETS=ON
-DWITH_XC_KEESHARE="$(usex keeshare)"
@@ -99,7 +105,9 @@ src_configure() {
-DWITH_XC_X11="$(usex X)"
)
if [[ "${PV}" == *_beta* ]] ; then
-   mycmakeargs+=( -DOVERRIDE_VERSION="${PV/_/-}" )
+   mycmakeargs+=(
+   -DOVERRIDE_VERSION="${PV/_/-}"
+   )
fi
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: app-emacs/yatex/

2024-05-06 Thread Maciej Barć
commit: 2fb7ea275e890ed9437a526174c27aa2483049ec
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 17:45:18 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fb7ea27

app-emacs/yatex: bump to 1.83

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/yatex/Manifest  |  1 +
 app-emacs/yatex/yatex-1.83.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/app-emacs/yatex/Manifest b/app-emacs/yatex/Manifest
index 3b3184d1355e..8549582bb47f 100644
--- a/app-emacs/yatex/Manifest
+++ b/app-emacs/yatex/Manifest
@@ -1 +1,2 @@
 DIST yatex1.82.tar.gz 387358 BLAKE2B 
77c88563e3beb7b29ac8a4d7204d14b966c9a88b1c2f04c6160089f0b61a70c9d6aa135d2e1cee6e13a90cc108428ce80e7ef0d0b8852b9a8651e67f34af7e1e
 SHA512 
8c2890fc12e93aace5ac51e24da315a9d241aec023a3c67187c1fd28d2a7a02d1688b7e1177e1ba13411ecb394b5d581298c735cd80195e663bbdcf240f10fe5
+DIST yatex1.83.tar.gz 389259 BLAKE2B 
40a5475c1b46e93531eeac3b7ed3e90f7a68c0faad91cc9c74b38af0e36a83578032615a2dfdcd7a6ede2b9eda36e128581c162a84b913362612cd07df9f1d81
 SHA512 
7e12532a5af8139b99457ff1137b19e5d1272f6bc13e3baea62d57e6ec036154ae733696ae8b6c1c1b8a6949aaa0425a34a8485ce61cbe0df72ceee1489eaedf

diff --git a/app-emacs/yatex/yatex-1.83.ebuild 
b/app-emacs/yatex/yatex-1.83.ebuild
new file mode 100644
index ..989294002687
--- /dev/null
+++ b/app-emacs/yatex/yatex-1.83.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Yet Another TeX mode for Emacs"
+HOMEPAGE="http://www.yatex.org/;
+SRC_URI="http://www.${PN}.org/${P/-}.tar.gz;
+S="${WORKDIR}/${P/-}"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="l10n_ja"
+
+BDEPEND="
+   l10n_ja? ( virtual/libiconv )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.76-direntry.patch"
+   "${FILESDIR}/${PN}-1.80-texinfo-5.patch"
+   "${FILESDIR}/${PN}-1.82-texinfo.patch"
+)
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   sed -i "/(help-dir/,/)))/c\  (help-dir \"${SITEETC}/${PN}\"))" 
"${PN}hlp.el"
+
+   elisp_src_prepare
+}
+
+src_compile() {
+   cd docs
+   makeinfo {${PN},yahtml}e.tex || die
+
+   if use l10n_ja; then
+   iconv -f WINDOWS-31J -t UTF-8 "${PN}j.tex" > "${PN}-ja.texi" || 
die
+   iconv -f WINDOWS-31J -t UTF-8 yahtmlj.tex  > yahtml-ja.texi  || 
die
+   makeinfo {${PN},yahtml}-ja.texi || die
+   fi
+}
+
+src_install() {
+   elisp-install "${PN}" ./*.el
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+
+   insinto "${SITEETC}/${PN}"
+   doins help/YATEXHLP.eng
+   doinfo docs/{${PN},yahtml}.info*
+   dodoc install docs/*.eng
+
+   if use l10n_ja; then
+   doins help/YATEXHLP.jp
+   doinfo docs/{${PN},yahtml}-ja.info*
+   dodoc 00readme "${PN}.new" docs/{htmlqa,qanda,*.doc}
+   fi
+}



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

2024-05-06 Thread Maciej Barć
commit: 952f31599ebcd71b63da30534d959d22fc2dc75b
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 17:55:36 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952f3159

dev-lang/clojure: bump to 1.11.3

Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/clojure/Manifest  |   2 +
 dev-lang/clojure/clojure-1.11.3.ebuild | 110 +
 2 files changed, 112 insertions(+)

diff --git a/dev-lang/clojure/Manifest b/dev-lang/clojure/Manifest
index 4e4b40e20ed2..c21a6f38dff6 100644
--- a/dev-lang/clojure/Manifest
+++ b/dev-lang/clojure/Manifest
@@ -1,5 +1,6 @@
 DIST clojure-1.11.1.tar.gz 705082 BLAKE2B 
5f22fcb04cbb2aad8b90ceb93f620cef1a8704768663023db2a817efbe294dc232d60bd077fc748daec512f80f8425c0df5a417a40b279e3d65165948f615bb1
 SHA512 
b4e05f61e5a68b5dc8215b2158a32af891ee1e855240bc753bd1d5d28b6864f2e1c5ef45ad53a7f5fa5565fc19ff957939b7130ad44b432ad8ea95e459aa26e1
 DIST clojure-1.11.2.tar.gz 705898 BLAKE2B 
8c7219dc607d968504e17421c01060b803750f9304bf211c7c8cf883c073b14938fe042ca9a05cd9506cda8b8a9442a405913dc754cd5bedc2ed95bec9978691
 SHA512 
8de77a6b434a147b7252bc9a36bde5552d063ffa8702153483c690caa231265314aa871c5409c92037ade7c5e6d1df1bf32244929cb4886cdd91e4391f249184
+DIST clojure-1.11.3.tar.gz 706113 BLAKE2B 
eed50639d251406d96e528a14d055ddc59cd7fac18a415d4947e46d93d11e67ec263f697dbc14a9e5482f134f546a55413529ed58a7b064169cb06f45bd5e5d5
 SHA512 
33d59a5c1b94902198e669ea7c4161c515d6463dd6e5ce7251adf8f5a9da493a5446d91f218e8e90ec8bf0866119f9c28d64361c2ed57265eea62baf39ca1302
 DIST core.specs.alpha-0.2.62.tar.gz 11799 BLAKE2B 
2e28043cdd9f3b71a9eabd30ec39ba88ccdb8f9af6b442bcf58d1da6fef73132e9f591865302d9cff43dd6aeca0200768e63993000ffc3c840b5c07bb823f20e
 SHA512 
0707ef3f669d2eaf1595d1e333a9b1e62d97fcbe4cf7ed70c968a4ade3da7e06c281e8e075f953887346288d190bb1dfa7866d9a8d623662e6f844528eb1a45c
 DIST core.specs.alpha-0.3.70.tar.gz 12176 BLAKE2B 
168b055ee1a518e750791cd010872b6d2f3a655c474f7feab93b0e06bca7cbaf9e029b9c042c2e218129213a5c787b3409c2ddc17f902907c1d38a4d9c22cdfd
 SHA512 
223a8d1a2f1fbb93d9144e2a50fa7d9e5fa79657fcd0c96ece7170c33f23620aeb7645ace84edd3512fe87b88bb3e9422666c66343989bb07a4cd5fadc1216d7
 DIST data.generators-1.0.0.tar.gz 9940 BLAKE2B 
981ac8f91ae05aecc7a9e7c85cbd59c5a50785bdc969309465374393234fd0a72d9803931acef369e812de33f0ac0c2ddc3009f8bb4237debd9e665301f3
 SHA512 
a8d5881c401b409e7e4192243e62288855b435d5979fd7950fcd3ee5291d16ce4aad913ea1dadf26db8a1297a21cab19e1e1e5d31e26db57a6fa4ed17bcefe0b
@@ -15,3 +16,4 @@ DIST tools.namespace-1.1.0.tar.gz 36182 BLAKE2B 
e93ef1151f3c1d4bdbda881712c008c5
 DIST tools.namespace-1.5.0.tar.gz 37913 BLAKE2B 
bae6be788507d200f6e781754b46d5c7c34069b3340006f078a3f0360c0c5d2dea0398d5afe1ea6b49166baa482cc07a7687735474afc84abe644c2b8b53cd9d
 SHA512 
c1f4dba4758ecb39460334e61f989cf92e3e2ca1f6ff03b9e12bc137de088f994d86feec827f40d33034e2f8978e099326aed3b85a21c68a910714b662bf9052
 DIST tools.reader-1.3.4.tar.gz 62300 BLAKE2B 
f8257166e62963f468987b6c926edfce852cfddc7b641e3af25aeee919f8b03f9e82c91bcd65f6b3110d3b042bb8b2d063468b7707db5965eb044546619ef711
 SHA512 
329e4afb9aa77231fe2d583ed6ac11089c2f7a9600db02109ad205bfdacb747a8af3af28202e545a4ffd71a77b4a04aab2a35a0e3a12f88085ef705060a15a74
 DIST tools.reader-1.4.0.tar.gz 63792 BLAKE2B 
7d0af9ff628ca1f1e1001c134e7fd2bb1cc7258321d8d19621936cdbb7e95ea5cb842268a15115b0b6929cbc352f35ea47439657db4d5d6403cf82821f7e0ccf
 SHA512 
55c04e94828c0bf5e854d2b1d0bfd9c27e8411def1b429aa131b5e03614955777d188ad1a43295dffce032e8347e4d9d189b7eca0df3edbb105b4257f4641581
+DIST tools.reader-1.4.2.tar.gz 63868 BLAKE2B 
3f4ceab49de2d518ba5854a81af13cb51902b240d2db2be2c8ededd48d6f9db3898eb54fdb41c6b9ce49d9d8eb912b0a7d3683dc1d61b6e238c5b862fad4b4a5
 SHA512 
bc3510887b7c5c5f84f0969ff2224dc745a54c81c186c50d0436af9e6f8eb4abf6d9c6a7bba4362ba3f8c94cd6bedefdf1a7698a1cd67db4b324fbaffaae5fbf

diff --git a/dev-lang/clojure/clojure-1.11.3.ebuild 
b/dev-lang/clojure/clojure-1.11.3.ebuild
new file mode 100644
index ..68ed2abe4e98
--- /dev/null
+++ b/dev-lang/clojure/clojure-1.11.3.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SPEC_ALPHA_VER=0.4.233
+CORE_SPECS_ALPHA_VER=0.3.70
+
+TOOLS_NAMESPACE_VER=1.5.0
+JAVA_CLASSPATH_VER=1.1.0
+TOOLS_READER_VER=1.4.2
+TEST_GENERATIVE_VER=1.1.0
+DATA_GENERATORS_VER=1.1.0
+TEST_CHECK_VER=1.1.1
+
+JAVA_PKG_IUSE="test"
+
+inherit java-pkg-2 java-ant-2
+
+DESCRIPTION="General-purpose programming language with an emphasis on 
functional programming"
+HOMEPAGE="https://clojure.org/
+   https://github.com/clojure/clojure/;
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/${P}.tar.gz
+
+   https://github.com/clojure/spec.alpha/archive/v${SPEC_ALPHA_VER}.tar.gz
+   -> spec.alpha-${SPEC_ALPHA_VER}.tar.gz
+   

[gentoo-commits] repo/gentoo:master commit in: app-emacs/eldev/

2024-05-06 Thread Maciej Barć
commit: a4917ddade566fb871f9f97810820491793a727f
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 16:34:38 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4917dda

app-emacs/eldev: drop old 1.9

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/eldev/Manifest |  1 -
 app-emacs/eldev/eldev-1.9.ebuild | 59 
 2 files changed, 60 deletions(-)

diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest
index 807d26e7706d..8d32dd0a6323 100644
--- a/app-emacs/eldev/Manifest
+++ b/app-emacs/eldev/Manifest
@@ -1,2 +1 @@
 DIST eldev-1.9.1.tar.gz 301188 BLAKE2B 
ce57bee48dda505113df269504fdcad1847e80b2df9e3f7916d7960ee7212a7cb44165b373f0e6c54c0d04f7990f46132afdf6d64ae1b93a9433353cf5058a81
 SHA512 
f059f49e920ea518b23cbd0a8d49d0e86c9fdb5d759bb42d44a620b95dd7eb007e1457de904c9a5149b9c76ef7737ba2942de4cf7a6be2becb2a6152e08bea26
-DIST eldev-1.9.tar.gz 300721 BLAKE2B 
dac07c0f7fba1a8637ca9c2e26ebef26fefa88bc6d709a313818233e8c00e2c53acdd2ba37baba2d8e07aa49634a590790faf58edcefafe910793125d7ab7aed
 SHA512 
c3b64cf457ffc0aaa21c34c48379736c98a94773ffd830cd9d79e840638340201f08899f09363912985f54b248130946d4ce6175891fd298548e6538ca9ee142

diff --git a/app-emacs/eldev/eldev-1.9.ebuild b/app-emacs/eldev/eldev-1.9.ebuild
deleted file mode 100644
index c7b3f8685f75..
--- a/app-emacs/eldev/eldev-1.9.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs Lisp Development Tool"
-HOMEPAGE="https://emacs-eldev.github.io/eldev/
-   https://github.com/doublep/eldev/;
-
-if [[ "${PV}" == ** ]] ; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/doublep/${PN}.git;
-else
-   SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-   KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-ELISP_REMOVE="
-   test/doctor.el
-"
-
-DOCS=( README.adoc )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
-   ELDEV_LOCAL="${S}" "./bin/${PN}" test
-}
-
-src_install() {
-   elisp_src_install
-
-   exeinto /usr/bin
-   doexe "./bin/${PN}"
-
-   # NOTICE: If ELDEV_LOCAL is defined Eldev will use it
-   # to load up it's components,
-   # if it is not it will bootstrap itself from network
-   # always check if it uses installed Emacs Lisp files.
-   # Also, do not forget to run `env-update` & reopen your shell.
-   # https://github.com/doublep/eldev#influential-environment-variables
-   echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}/99${PN}" || die
-   doenvd "${T}/99${PN}"
-}
-
-pkg_postinst() {
-   elisp_pkg_postinst
-
-   ewarn "Remember to run \`env-update && source /etc/profile\` if you 
plan"
-   ewarn "to use Eldev in a shell before logging out (or restarting"
-   ewarn "your login manager)."
-}



[gentoo-commits] repo/gentoo:master commit in: games-util/cartridges/

2024-05-06 Thread Maciej Barć
commit: f3515f154b2ad44e1c335e1f9571d33660a02a25
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 16:30:56 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3515f15

games-util/cartridges: bump to 2.8.4

Signed-off-by: Maciej Barć  gentoo.org>

 games-util/cartridges/Manifest|  1 +
 games-util/cartridges/cartridges-2.8.4.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/games-util/cartridges/Manifest b/games-util/cartridges/Manifest
index 70b8bb3e91e0..984a8e1da106 100644
--- a/games-util/cartridges/Manifest
+++ b/games-util/cartridges/Manifest
@@ -1 +1,2 @@
 DIST cartridges-2.7.4.tar.gz 1099412 BLAKE2B 
0f15bbe53d8a893dd22b54b0b9435e8a301536c3654b99a302622655dc1207dc657ec21f9c0b8bb7526465126e62d86f7b35ce5561ccf0c275282ce04b685a44
 SHA512 
3f0c8b7fb83454296d5d676a5a69a8e6c9ae0e833a092b43a45fe0ff39c9eeeb0593a8ae8cf6bf936f84fa2ed8141d8c35fc26a4a05d4eb9ab04e04c627ae4e9
+DIST cartridges-2.8.4.tar.gz 1103578 BLAKE2B 
cc206bf7e812d6898b0ee398d82a5813722fade7b6fbce03f3275956fd11f77f7452c07a0bd635288ff755472176d5ae5b9ede2c959bbaf3415e073261bf
 SHA512 
5e4389e6bd9175dd71fa72820456a4dea1a64e452041c8f7dfe3f05fc44156a88c9ff70aaf7e1849c11577ce10d6134c9ef89454463d2c0f7b9e79376a862af7

diff --git a/games-util/cartridges/cartridges-2.8.4.ebuild 
b/games-util/cartridges/cartridges-2.8.4.ebuild
new file mode 100644
index ..bda78a7b129c
--- /dev/null
+++ b/games-util/cartridges/cartridges-2.8.4.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome2-utils python-single-r1 meson xdg
+
+DESCRIPTION="Simple game launcher written in Python using GTK4 and Libadwaita"
+HOMEPAGE="https://github.com/kra-mo/cartridges/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/kra-mo/${PN}.git;
+else
+   SRC_URI="https://github.com/kra-mo/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test" # Just appstream file validation that uses network.
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=gui-libs/libadwaita-1.4.0:1[introspection]
+   gui-libs/gtk:4[introspection]
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   ${RDEPEND}
+   dev-libs/appstream-glib
+   dev-util/blueprint-compiler
+   dev-util/desktop-file-utils
+"
+
+src_install() {
+   meson_src_install
+
+   python_fix_shebang "${ED}/usr/bin"
+   python_optimize "${ED}/usr"
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



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

2024-05-06 Thread Maciej Barć
commit: ebb647eee8f1d76f159011e67880cda6c2f36e2e
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 15:57:10 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb647ee

app-admin/keepassxc: drop old 2.7.6

Signed-off-by: Maciej Barć  gentoo.org>

 app-admin/keepassxc/Manifest   |   1 -
 app-admin/keepassxc/keepassxc-2.7.6.ebuild | 101 -
 2 files changed, 102 deletions(-)

diff --git a/app-admin/keepassxc/Manifest b/app-admin/keepassxc/Manifest
index d9b76c352e07..ec09793fe029 100644
--- a/app-admin/keepassxc/Manifest
+++ b/app-admin/keepassxc/Manifest
@@ -1,2 +1 @@
-DIST keepassxc-2.7.6-src.tar.xz 8474624 BLAKE2B 
2ecdd387a7bc70aeeaef6eeabdfeed6aaf1d779056580375c011aa71d62459d38258617a4cb46fc3b215a2b6e1e3326cc8c62b228bee0be674923399421b0cbe
 SHA512 
58bdf731e1ce15e4a9db5aae27b7740372c4b28e2998b9acf2d1be6ee5b4eead37149ddd3de039d1cb70d34f11b09f43969d36ce4241b3fe3af4adf53d8ba812
 DIST keepassxc-2.7.7-src.tar.xz 9734460 BLAKE2B 
d94c42334bbfde46f14f4b14612f4297c500da76ba8a82de26c4a450ee1cacb9a15517a84ef445441651dc33a71f9ca7bca63bb04d0a4e8eeb0380eded6e5477
 SHA512 
fd82e377bf6e57623c65f2bdd463ea59c6465fbe009552e1030ce0fe9d9177fc448b7b36a90a0da9ed2a2ed161c017d13cef618ae785f89110c038e1d9396926

diff --git a/app-admin/keepassxc/keepassxc-2.7.6.ebuild 
b/app-admin/keepassxc/keepassxc-2.7.6.ebuild
deleted file mode 100644
index 0ca6281dbb85..
--- a/app-admin/keepassxc/keepassxc-2.7.6.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic xdg
-
-DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
-HOMEPAGE="https://keepassxc.org/
-   https://github.com/keepassxreboot/keepassxc/;
-
-if [[ "${PV}" != * ]] ; then
-   if [[ "${PV}" == *_beta* ]] ; then
-   
SRC_URI="https://github.com/keepassxreboot/${PN}/archive/${PV/_/-}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/${P/_/-}"
-   else
-   
SRC_URI="https://github.com/keepassxreboot/${PN}/releases/download/${PV}/${P}-src.tar.xz;
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-   fi
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/keepassxreboot/${PN};
-   [[ "${PV}" !=  ]] && EGIT_BRANCH="master"
-fi
-
-LICENSE="LGPL-2.1 GPL-2 GPL-3"
-SLOT="0"
-IUSE="X autotype browser doc keeshare +network test yubikey"
-
-RESTRICT="!test? ( test )"
-REQUIRED_USE="autotype? ( X )"
-
-RDEPEND="
-   app-crypt/argon2:=
-   dev-libs/botan:3=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   media-gfx/qrencode:=
-   sys-libs/readline:0=
-   sys-libs/zlib:=
-   X? ( dev-qt/qtx11extras:5 )
-   autotype? (
-   x11-libs/libX11
-   x11-libs/libXtst
-   )
-   keeshare? ( sys-libs/zlib:=[minizip] )
-   yubikey? (
-   dev-libs/libusb:1
-   sys-apps/pcsc-lite
-   )
-"
-DEPEND="${RDEPEND}
-   dev-qt/qttest:5
-"
-BDEPEND="
-   dev-qt/linguist-tools:5
-   doc? ( dev-ruby/asciidoctor )
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.7.4-tests.patch )
-
-src_prepare() {
-   if [[ "${PV}" != *_beta* ]] && [[ "${PV}" != * ]] && [[ ! -f 
.version ]] ; then
-   printf '%s' "${PV}" > .version || die
-   fi
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   # https://github.com/keepassxreboot/keepassxc/issues/5801
-   filter-lto
-
-   local mycmakeargs=(
-   # Gentoo users enable ccache via e.g. FEATURES=ccache or
-   # other means. We don't want the build system to enable it for 
us.
-   -DWITH_CCACHE=OFF
-   -DWITH_GUI_TESTS=OFF
-   -DWITH_TESTS="$(usex test)"
-   -DWITH_XC_AUTOTYPE="$(usex autotype)"
-   -DWITH_XC_DOCS="$(usex doc)"
-   -DWITH_XC_BROWSER="$(usex browser)"
-   -DWITH_XC_BOTAN3=ON
-   -DWITH_XC_FDOSECRETS=ON
-   -DWITH_XC_KEESHARE="$(usex keeshare)"
-   -DWITH_XC_NETWORKING="$(usex network)"
-   -DWITH_XC_SSHAGENT=ON
-   -DWITH_XC_UPDATECHECK=OFF
-   -DWITH_XC_YUBIKEY="$(usex yubikey)"
-   -DWITH_XC_X11="$(usex X)"
-   )
-   if [[ "${PV}" == *_beta* ]] ; then
-   mycmakeargs+=( -DOVERRIDE_VERSION="${PV/_/-}" )
-   fi
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-containers/distrobox/

2024-05-06 Thread Maciej Barć
commit: 19526172a7cd7773ae7c9e7f703eb15d2d968dc7
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 16:24:27 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19526172

app-containers/distrobox: bump to 1.7.2.1

Signed-off-by: Maciej Barć  gentoo.org>

 app-containers/distrobox/Manifest |  1 +
 app-containers/distrobox/distrobox-1.7.2.1.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/app-containers/distrobox/Manifest 
b/app-containers/distrobox/Manifest
index b196849b263e..35a9897fa802 100644
--- a/app-containers/distrobox/Manifest
+++ b/app-containers/distrobox/Manifest
@@ -1,2 +1,3 @@
 DIST distrobox-1.7.1.tar.gz 6885484 BLAKE2B 
c4b2710d7f1cff7baee2e340a79345359e9906e508e8b1bc351a7b8ee2d8d2e1cb13c381e40231f8c962542e37e32988d04a687810bdfd7ec917868944c51cf3
 SHA512 
a86a49b9f6158af3172369a201ce3852a349258c46ebb8dfb269f7b96dfbe2bf2fe9f80a5cf9b9236432d99f4f67fb3d95ab4663964fcdb0f888d48cbdd82c39
 DIST distrobox-1.7.2.0.tar.gz 6888905 BLAKE2B 
f74301464f3b590f246871be1a381771e0fccbd42a933b9d2a58874eb97e49ae73676f7267b56dc7facefdba6cac1fc3df52d55ef826c0d79c90bbe9e0955af7
 SHA512 
ae5c9ef7ee63beec6b99488091cdb5bc73dfb219988a71c624af2278ea2efc775895ae2106c6bc35783a317b5b3e92fceed2fdba5be05f94028d28a7a2fb8ce1
+DIST distrobox-1.7.2.1.tar.gz 6888919 BLAKE2B 
1fd4e49585f686cf9f434c3285935bdda1131684b74dfcc20b018ab9853fb13516f3dbaf7c16b9ea55a0d038e3d9eb297bcea74c95755fbe60ef6512a9ce0df8
 SHA512 
aaf4324a9a31844dc08a6cc4e06d3b725675c92df01b558e733c96701d7e9700baabc1afad97ce5e2a8e2345defcea71c85f0ea6667249316f850aeca5aea149

diff --git a/app-containers/distrobox/distrobox-1.7.2.1.ebuild 
b/app-containers/distrobox/distrobox-1.7.2.1.ebuild
new file mode 100644
index ..0a328c47011d
--- /dev/null
+++ b/app-containers/distrobox/distrobox-1.7.2.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Use any Linux distribution inside your terminal (powered by 
docker/podman)"
+HOMEPAGE="https://distrobox.it/
+   https://github.com/89luca89/distrobox/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/89luca89/${PN}.git;
+else
+   SRC_URI="https://github.com/89luca89/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-3"  # GPL-3.0-only !
+SLOT="0"
+
+RDEPEND="
+   || (
+   app-containers/docker
+   app-containers/podman
+   )
+"
+
+src_install() {
+   sh ./install --prefix "${ED}/usr" || die "${PN} install script failed"
+
+   dodoc *.md
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/paper-clip/

2024-05-06 Thread Maciej Barć
commit: e62c76d946054c03f1c22a9c9c4791f23fcea9db
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon May  6 16:25:40 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon May  6 18:00:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e62c76d9

app-text/paper-clip: bump to 5.5

Signed-off-by: Maciej Barć  gentoo.org>

 app-text/paper-clip/Manifest  |  1 +
 app-text/paper-clip/paper-clip-5.5.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/app-text/paper-clip/Manifest b/app-text/paper-clip/Manifest
index 71dac68e6efc..267a62cddd78 100644
--- a/app-text/paper-clip/Manifest
+++ b/app-text/paper-clip/Manifest
@@ -1 +1,2 @@
 DIST paper-clip-5.0.tar.gz 182085 BLAKE2B 
07c397218417a5bc87e95aec577465b3f109de4c081bf0f208e0213b71ea7a8f9bac415221a04c8729add7d82adf98c859b60b1b0bd9dbef2db021ee80ff9296
 SHA512 
2757768414b2177511b61c0a9bde9710b67128a446640bb3ae3bba22a9b30a2b8b036ee32806dc6e4662ffc3d06254006b89e6b63cdc11950b38257e9ea46023
+DIST paper-clip-5.5.tar.gz 183365 BLAKE2B 
74b2b893ad7f421eeeb7e6c5bd3921b20b379cebcdb86371a262455fe95a67c0fdddc894b5ecb3da9d7c612a6e9e7ac91ba4d98cc4e2cfb994de388f9f0f8a45
 SHA512 
880ed9ee81788e1d1f50d0bf5c119ebf2f45a939432f44e363ce0513217a74af7f9fd012f110fc3a38db392341a3529b8785f0130a4bf0fe83f6dbe12d663b19

diff --git a/app-text/paper-clip/paper-clip-5.5.ebuild 
b/app-text/paper-clip/paper-clip-5.5.ebuild
new file mode 100644
index ..8a822daeac38
--- /dev/null
+++ b/app-text/paper-clip/paper-clip-5.5.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+APP_PN="Paper-Clip"
+
+inherit gnome2-utils meson vala xdg
+
+DESCRIPTION="Edit the title, author, keywords and more details of PDF 
documents"
+HOMEPAGE="https://github.com/Diego-Ivan/Paper-Clip/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/Diego-Ivan/${APP_PN}.git;
+else
+   SRC_URI="https://github.com/Diego-Ivan/${APP_PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/${APP_PN}-${PV}"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+RESTRICT="test"  # Only validations, the appdata one fails.
+
+RDEPEND="
+   >=gui-libs/gtk-4.12.5:4
+   >=gui-libs/libadwaita-1.4.2:1[introspection,vala]
+   app-text/poppler:=[cairo,introspection]
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-libs/libportal:=[gtk,introspection,vala]
+   media-libs/exempi
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   $(vala_depend)
+   dev-libs/appstream-glib
+   dev-util/desktop-file-utils
+"
+
+DOCS=( README.md )
+
+src_prepare() {
+   default
+   vala_setup
+}
+
+src_install() {
+   meson_src_install
+   einstalldocs
+
+   # Symlink "pdf-metadata-editor" (old name?) to "${PN}".
+   dosym -r /usr/bin/pdf-metadata-editor "/usr/bin/${PN}"
+
+   mv "${ED}/usr/share/appdata" "${ED}/usr/share/metainfo" || die
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



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

2024-05-06 Thread Ulrich Müller
commit: b935d9a5dabe2facdf27d7715d5b72cf5dad561d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun May  5 13:10:45 2024 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon May  6 17:28:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b935d9a5

elisp-common.eclass: Add lexical-binding cookies to generated Lisp files

This suppresses the warning spam in recent Emacs from Git.

Signed-off-by: Ulrich Müller  gentoo.org>

 eclass/elisp-common.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/elisp-common.eclass b/eclass/elisp-common.eclass
index 8b4c1be99bb7..ad9d3c7e60c6 100644
--- a/eclass/elisp-common.eclass
+++ b/eclass/elisp-common.eclass
@@ -322,7 +322,7 @@ elisp-make-autoload-file() {
ebegin "Generating autoload file for GNU Emacs"
 
cat >"${f}" <<-EOF
-   ;;; ${f##*/} --- autoloads for ${PN}
+   ;;; ${f##*/} --- autoloads for ${PN}  -*-lexical-binding:t-*-
 
;;; Commentary:
;; Automatically generated by elisp-common.eclass
@@ -705,7 +705,7 @@ elisp-site-regen() {
done
 
cat <<-EOF >"${T}"/site-gentoo.el || ret=$?
-   ;;; site-gentoo.el --- site initialisation for Gentoo-installed packages
+   ;;; site-gentoo.el --- Gentoo site initialisation  
-*-lexical-binding:t-*-
 
;;; Commentary:
;; Automatically generated by elisp-common.eclass



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

2024-05-06 Thread Ulrich Müller
commit: 4af0ecd6a4b3b781a92e98d2b8e302b5852f7034
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun May  5 13:11:01 2024 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon May  6 17:28:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af0ecd6

Revert "elisp-common.eclass: Set no-native-compile in generated files"

"no-byte-compile: t" implies "no-native-compile: t", therefore this was
redundant.

This reverts commit 2ab9bda58e464656cdf1e31b7e8b293cf1ec0caf.

Signed-off-by: Ulrich Müller  gentoo.org>

 eclass/elisp-common.eclass | 2 --
 1 file changed, 2 deletions(-)

diff --git a/eclass/elisp-common.eclass b/eclass/elisp-common.eclass
index 3d99838a0221..8b4c1be99bb7 100644
--- a/eclass/elisp-common.eclass
+++ b/eclass/elisp-common.eclass
@@ -333,7 +333,6 @@ elisp-make-autoload-file() {
;; Local ${null}Variables:
;; version-control: never
;; no-byte-compile: t
-   ;; no-native-compile: t
;; no-update-autoloads: t
;; End:
 
@@ -723,7 +722,6 @@ elisp-site-regen() {
 
;; Local ${null}Variables:
;; no-byte-compile: t
-   ;; no-native-compile: t
;; buffer-read-only: t
;; End:
 



[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-common/

2024-05-06 Thread Ulrich Müller
commit: bc4315f926074f235d71d9cf7f4920d87b851355
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon May  6 17:26:03 2024 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon May  6 17:28:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4315f9

app-emacs/emacs-common: stabilize 1.10 for ALLARCHES

Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/emacs-common/emacs-common-1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/emacs-common/emacs-common-1.10.ebuild 
b/app-emacs/emacs-common/emacs-common-1.10.ebuild
index 32369538dc82..81284cd364d7 100644
--- a/app-emacs/emacs-common/emacs-common-1.10.ebuild
+++ b/app-emacs/emacs-common/emacs-common-1.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="games gsettings gui"
 
 DEPEND="games? ( acct-group/gamestat )"



[gentoo-commits] repo/proj/guru:dev commit in: sys-process/forkstat/, sys-process/forkstat/files/

2024-05-06 Thread Carlos Eduardo
commit: dbadd059975df04e50fe20615a89bcacd19e9218
Author: Carlos Eduardo  gmail  com>
AuthorDate: Mon May  6 17:18:40 2024 +
Commit: Carlos Eduardo  gmail  com>
CommitDate: Mon May  6 17:19:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dbadd059

sys-process/forkstat: add -r support for musl

Closed as WONTFIX upstream, but the patch is simple enough and email
threads linked on the bug (incluing by glibc developers) say there should
be no functional difference.

Bug: https://github.com/ColinIanKing/forkstat/issues/1
Signed-off-by: Carlos Eduardo  gmail.com>

 sys-process/forkstat/files/musl-prio.patch  | 21 +
 ...0.03.02-r1.ebuild => forkstat-0.03.02-r2.ebuild} |  2 +-
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/sys-process/forkstat/files/musl-prio.patch 
b/sys-process/forkstat/files/musl-prio.patch
new file mode 100644
index 00..bb50007bee
--- /dev/null
+++ b/sys-process/forkstat/files/musl-prio.patch
@@ -0,0 +1,21 @@
+diff --git a/forkstat.c b/forkstat.c
+index 57dc9c8..4b22c42 100644
+--- a/forkstat.c
 b/forkstat.c
+@@ -40,6 +40,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ #include 
+@@ -2022,7 +2023,7 @@ int main(int argc, char * const argv[])
+ 
+   (void)memset(, 0, sizeof(param));
+   param.sched_priority = max_prio;
+-  if (sched_setscheduler(getpid(), policy, ) < 0) {
++  if (pthread_setschedparam(pthread_self(), policy, ) < 0) {
+   (void)fprintf(stderr, "sched_setscheduler failed: 
errno=%d (%s)\n",
+   errno, strerror(errno));
+   goto abort_sock;

diff --git a/sys-process/forkstat/forkstat-0.03.02-r1.ebuild 
b/sys-process/forkstat/forkstat-0.03.02-r2.ebuild
similarity index 92%
rename from sys-process/forkstat/forkstat-0.03.02-r1.ebuild
rename to sys-process/forkstat/forkstat-0.03.02-r2.ebuild
index 506288c3c0..f8ea4005e2 100644
--- a/sys-process/forkstat/forkstat-0.03.02-r1.ebuild
+++ b/sys-process/forkstat/forkstat-0.03.02-r2.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${P}"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64"
-
+PATCHES=( "${FILESDIR}/musl-prio.patch" )
 src_prepare() {
default
sed -i 's/8.gz/8/g' Makefile



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

2024-05-06 Thread Ionen Wolkens
commit: 25df2b9b57d98be95930ec595206af60db6c340a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon May  6 16:53:43 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon May  6 17:07:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25df2b9b

linux-mod-r1.eclass: update depmod --config paths for kmod-32

kmod-32's tools/depmod.c adds 'DISTCONFDIR "/depmod.d"' which
is $prefix/lib/depmod.d.

Largely a no-op on merged-usr because of the /lib -> /usr/lib symlink,
but could potentially impact split-usr if both directories get used
(albeit this is only used when a different ROOT is used).

Ordering matches the current depmod.c (etc first, then run, etc...).

On a side-note, kmod-32 also now has configurable /lib/modules path
albeit this is not done on Gentoo at the moment (the default without
the prefix is used). May need updates in the future to figure out
which to use though.

Don't believe this is worth a ML review.

Signed-off-by: Ionen Wolkens  gentoo.org>

 eclass/linux-mod-r1.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/linux-mod-r1.eclass b/eclass/linux-mod-r1.eclass
index 8d384c2b30c8..4b267aae4db1 100644
--- a/eclass/linux-mod-r1.eclass
+++ b/eclass/linux-mod-r1.eclass
@@ -1260,7 +1260,7 @@ _modules_update_depmod() {
 
# EROOT from -b is not used when looking for 
configuration
# directories, so pass the whole list from 
kmod's tools/depmod.c
-   
--config="${EROOT}"/{etc,run,usr/local/lib,lib}/depmod.d
+   
--config="${EROOT}"/{etc,run,{usr/{local/,},}lib}/depmod.d
)
 
nonfatal edob depmod "${depmodargs[@]}" && return 0



[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-mode/

2024-05-06 Thread Sam James
commit: 13e51b7f5e736a07cabbb80fd629d97dbe80
Author: Sam James  gentoo  org>
AuthorDate: Mon May  6 17:04:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  6 17:04:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e51b7f

app-emacs/org-mode: Stabilize 9.6.24 ALLARCHES, #931312

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

 app-emacs/org-mode/org-mode-9.6.24.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/org-mode/org-mode-9.6.24.ebuild 
b/app-emacs/org-mode/org-mode-9.6.24.ebuild
index e1d2e45fb768..a53c53198131 100644
--- a/app-emacs/org-mode/org-mode-9.6.24.ebuild
+++ b/app-emacs/org-mode/org-mode-9.6.24.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="doc odt-schema"
 RESTRICT="test"
 



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

2024-05-06 Thread Sam James
commit: 9d318bceb92283f3a3f4ae4d1d61f02512b28cef
Author: Sam James  gentoo  org>
AuthorDate: Mon May  6 17:03:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  6 17:03:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d318bce

sys-apps/util-linux: install with -j1 for now in 2.40.1

Temporary workaround but better than leaving it broken. I haven't yet
managed to get it to fail on another machine where I could get a seed...

Bug: https://bugs.gentoo.org/931301
Signed-off-by: Sam James  gentoo.org>

 sys-apps/util-linux/util-linux-2.40.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-apps/util-linux/util-linux-2.40.1.ebuild 
b/sys-apps/util-linux/util-linux-2.40.1.ebuild
index a3c518db9e1d..fefca19af628 100644
--- a/sys-apps/util-linux/util-linux-2.40.1.ebuild
+++ b/sys-apps/util-linux/util-linux-2.40.1.ebuild
@@ -358,7 +358,8 @@ multilib_src_install() {
fi
 
# This needs to be called AFTER python_install call, bug #689190
-   emake DESTDIR="${D}" install
+   # XXX: -j1 as temporary workaround for bug #931301
+   emake DESTDIR="${D}" install -j1
 }
 
 multilib_src_install_all() {



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

2024-05-06 Thread George Zenner
commit: e464dfdb90fbb9be0aa0e05474b63ceb5a64d4f3
Author: Zen  pyl  onl>
AuthorDate: Mon May  6 16:45:30 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon May  6 16:45:30 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e464dfdb

sys-kernel/ugrd: Add 1.3.5, remove 1.3.4

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest | 2 +-
 sys-kernel/ugrd/{ugrd-1.3.4.ebuild => ugrd-1.3.5.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 352fccae5d..f9ad73710b 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,3 +1,3 @@
 DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 
01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67
 SHA512 
498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da
 DIST ugrd-1.2.2.tar.gz 49312 BLAKE2B 
819457ae44cb278b93ef24af5e0aa2e23bf2d31d07fccec86e597f658a5cb13aad7838b08df644090417719402673b63087d27b6edbdb46dea04b98b48d26fb0
 SHA512 
6348458708406408973534ac5f15f8f9f6d9427bbac48443f7ff362bb97627be6288ba2d138355f92fc1c79a4eb5e51081485adb051cadf523a58f1ef618667e
-DIST ugrd-1.3.4.tar.gz 50197 BLAKE2B 
f97db06f5642a354e14bcca1681d1d42ccac31f2669dab8b3c659ed4b378a7a9e39c4cf7a4f73268fe7cc1312e21b33bb53420eb235988f67da0a3a21a34f934
 SHA512 
0a2ee91e82db91f1b2fc990da846a8a46a4c70e578e419409bf61c9cf34c1de499e7f9b8b1b78d8cf85d924243e444fe7b2dfaeed78778a0422ba88851a74522
+DIST ugrd-1.3.5.tar.gz 49986 BLAKE2B 
5919b6dbf22f7e3cb57649f5a1bd29c5fed781b6074e95e645c4d6017f957ae432a9c84fac543c7204bf8bf26d3e33fd63ec78583d40ea646b9f39fc6392499d
 SHA512 
8eff748cbcf84442d6c82c814fe058ce774771aec0a09881627abbb7b34c3217a1444ffa139ae959245f37f1266164d483da66420a6bb80d0adbacba54bd3272

diff --git a/sys-kernel/ugrd/ugrd-1.3.4.ebuild 
b/sys-kernel/ugrd/ugrd-1.3.5.ebuild
similarity index 96%
rename from sys-kernel/ugrd/ugrd-1.3.4.ebuild
rename to sys-kernel/ugrd/ugrd-1.3.5.ebuild
index d436184cc4..8acc4fbf58 100644
--- a/sys-kernel/ugrd/ugrd-1.3.4.ebuild
+++ b/sys-kernel/ugrd/ugrd-1.3.5.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64"
 
 RDEPEND="
app-misc/pax-utils
-   >=dev-python/zenlib-2.0.4[${PYTHON_USEDEP}]
+   >=dev-python/zenlib-2.1.0[${PYTHON_USEDEP}]
>=dev-python/pycpio-1.0.0[${PYTHON_USEDEP}]
sys-apps/pciutils
 "



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/zenlib/

2024-05-06 Thread George Zenner
commit: e9844a0d9acc8b8a697e5e41859df23762dc62fb
Author: Zen  pyl  onl>
AuthorDate: Mon May  6 16:42:38 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon May  6 16:43:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9844a0d

dev-python/zenlib: Add 2.1.0

Signed-off-by: Zen  pyl.onl>

 dev-python/zenlib/Manifest|  1 +
 dev-python/zenlib/zenlib-2.1.0.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-python/zenlib/Manifest b/dev-python/zenlib/Manifest
index e64912cb51..457e65b5c1 100644
--- a/dev-python/zenlib/Manifest
+++ b/dev-python/zenlib/Manifest
@@ -7,3 +7,4 @@ DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 
20bab075d9a09062e2d596238237a2684c206cc16
 DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 
6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9
 SHA512 
1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104
 DIST zenlib-2.0.0.tar.gz 16921 BLAKE2B 
a9bedfd8bd28e2f50bbc11dbab21ba6c0f35b60e4e1438b1ad7666ed3b8688a6b9c611f88d8fbf915f69ebddc5420315080a6a0a8ed2983d14125bb28d091749
 SHA512 
2e4fa3d299d8da79930ea3a0f948472d49fb430727f100bb6b9f9e28d4792a229d2dc33ecaabd20d9e790a783acecb1ccb00381b97dcc02f8c5353abef74fb31
 DIST zenlib-2.0.4.tar.gz 16971 BLAKE2B 
e5e58aa86742914c67a58e072c312c92db94b96947cdffdf3adbfc50d8efe6dde1fae88965ccf5685d2225bbf7b745f717529b1f0ed41857260199a0f3d8d2d2
 SHA512 
12ffef2e2ab23136bdc24cdac5eb3a031bb581d346a107306455aa5dc5a66757599596770cf7b7e6ecde73fbec39b4276efcd3a191a2d29f64e75e5a01ed25d1
+DIST zenlib-2.1.0.tar.gz 17121 BLAKE2B 
acaae087233de5a96bf4b72caf84fab56b1fe89a3ec3d01f7417571a6fac1d3f902981a68b5c953d7c4cbdca09c81382a6afaeb2c885d340a15a2ed25fe4cd13
 SHA512 
2e0487d27685609e9bbd86f083d572b54c445ce6106012f8245f82d547dfa8666ad4333d4838adf7ba9ad99df7598302ffb3fd54043a5d572baa8aadbd11bdbd

diff --git a/dev-python/zenlib/zenlib-2.1.0.ebuild 
b/dev-python/zenlib/zenlib-2.1.0.ebuild
new file mode 100644
index 00..f9a184c858
--- /dev/null
+++ b/dev-python/zenlib/zenlib-2.1.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1
+
+DESCRIPTION="Useful python decorators and utilities"
+HOMEPAGE="https://github.com/desultory/zenlib;
+SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"



  1   2   3   >