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

2024-04-04 Thread Sam James
commit: 09041f316368031bbbfbe7a63ff0a13a18207dba
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  5 05:38:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 05:38:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09041f31

app-crypt/rpm-sequoia: Keyword 1.6.0 ppc, #919936

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

 app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild 
b/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild
index 3e7cdb336c91..1f0a86d6357b 100644
--- a/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild
+++ b/app-crypt/rpm-sequoia/rpm-sequoia-1.6.0.ebuild
@@ -253,7 +253,7 @@ LICENSE+="
|| ( GPL-2 GPL-3 LGPL-3 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~x86"
 IUSE="nettle +openssl"
 REQUIRED_USE="^^ ( nettle openssl )"
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/rpm/

2024-04-04 Thread Sam James
commit: f2a1c80a4a64ebf34880c8ba9cc3ecef9e91558e
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  5 05:38:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 05:38:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a1c80a

app-arch/rpm: Keyword 4.19.1.1 ppc, #919936

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

 app-arch/rpm/rpm-4.19.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/rpm/rpm-4.19.1.1.ebuild b/app-arch/rpm/rpm-4.19.1.1.ebuild
index cc31c42b0a1f..333a28624aab 100644
--- a/app-arch/rpm/rpm-4.19.1.1.ebuild
+++ b/app-arch/rpm/rpm-4.19.1.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~riscv ~s390 ~x86"
 IUSE="acl audit caps +berkdb doc dbus nls openmp python readline selinux 
+sequoia +sqlite"
 REQUIRED_USE="
${LUA_REQUIRED_USE}



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

2024-04-04 Thread Sam James
commit: c44997b20192165b696d06876edcb2bf511bd60e
Author: Alfred Wingate  protonmail  com>
AuthorDate: Thu Apr  4 14:35:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 05:38:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44997b2

net-analyzer/wireshark: install headers and pkgconfig file

Closes: https://bugs.gentoo.org/928577
Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36100
Signed-off-by: Sam James  gentoo.org>

 .../wireshark/{wireshark-4.2.4.ebuild => wireshark-4.2.4-r1.ebuild}   | 4 +++-
 net-analyzer/wireshark/wireshark-.ebuild  | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/wireshark/wireshark-4.2.4.ebuild 
b/net-analyzer/wireshark/wireshark-4.2.4-r1.ebuild
similarity index 98%
rename from net-analyzer/wireshark/wireshark-4.2.4.ebuild
rename to net-analyzer/wireshark/wireshark-4.2.4-r1.ebuild
index 4f2a6bd3fbd9..0e0d86d74067 100644
--- a/net-analyzer/wireshark/wireshark-4.2.4.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.2.4-r1.ebuild
@@ -282,7 +282,9 @@ src_test() {
 }
 
 src_install() {
-   cmake_src_install
+   # bug #928577
+   # 
https://gitlab.com/wireshark/wireshark/-/commit/fe7bfdf6caac9204ab5f34eeba7b0f4a0314d3cd
+   cmake_src_install install-headers
 
# FAQ is not required as is installed from help/faq.txt
dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README*

diff --git a/net-analyzer/wireshark/wireshark-.ebuild 
b/net-analyzer/wireshark/wireshark-.ebuild
index 4f2a6bd3fbd9..0e0d86d74067 100644
--- a/net-analyzer/wireshark/wireshark-.ebuild
+++ b/net-analyzer/wireshark/wireshark-.ebuild
@@ -282,7 +282,9 @@ src_test() {
 }
 
 src_install() {
-   cmake_src_install
+   # bug #928577
+   # 
https://gitlab.com/wireshark/wireshark/-/commit/fe7bfdf6caac9204ab5f34eeba7b0f4a0314d3cd
+   cmake_src_install install-headers
 
# FAQ is not required as is installed from help/faq.txt
dodoc AUTHORS ChangeLog NEWS README* doc/randpkt.txt doc/README*



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

2024-04-04 Thread Arthur Zamarin
commit: fff6ecf6a0af95446b9a130dd32ca3f80c53e162
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:18:23 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:18:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff6ecf6

dev-db/mariadb: Keyword 10.11.7 ppc64, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-db/mariadb/mariadb-10.11.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.11.7.ebuild 
b/dev-db/mariadb/mariadb-10.11.7.ebuild
index 397388bbee77..4659641ec020 100644
--- a/dev-db/mariadb/mariadb-10.11.7.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.7.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2024-04-04 Thread Arthur Zamarin
commit: 8e59d89f5bdad1c706dd71c7c044e0aa0ec6711c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:18:19 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:18:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e59d89f

dev-db/mariadb: Keyword 10.11.7 ppc, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-db/mariadb/mariadb-10.11.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.11.7.ebuild 
b/dev-db/mariadb/mariadb-10.11.7.ebuild
index d7e3ece71332..397388bbee77 100644
--- a/dev-db/mariadb/mariadb-10.11.7.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.7.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DBD-MariaDB/

2024-04-04 Thread Arthur Zamarin
commit: 47c4ec7ecd363d1b1b723c2cb0456dea8aec381b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:18:24 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:18:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c4ec7e

dev-perl/DBD-MariaDB: Keyword 1.230.0 ppc64, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild 
b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
index 49f345b1326f..0a46e57056ba 100644
--- a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
+++ b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="MariaDB and MySQL driver for the Perl5 Database Interface (DBI)"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+mariadb mysql minimal"
 REQUIRED_USE="^^ ( mysql mariadb )"
 



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

2024-04-04 Thread Arthur Zamarin
commit: 7568341063205c590f625d34d66ce2912255d57e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:18:20 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:18:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75683410

dev-db/mariadb: Keyword 10.6.17 ppc, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-db/mariadb/mariadb-10.6.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.6.17.ebuild 
b/dev-db/mariadb/mariadb-10.6.17.ebuild
index 9d0310bc0dcf..e5511528ccc2 100644
--- a/dev-db/mariadb/mariadb-10.6.17.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.17.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2024-04-04 Thread Arthur Zamarin
commit: 8b06604f28bb40fce26e77417e52cbbc9a9ea095
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:18:23 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:18:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b06604f

dev-db/mariadb: Keyword 10.6.17 ppc64, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-db/mariadb/mariadb-10.6.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.6.17.ebuild 
b/dev-db/mariadb/mariadb-10.6.17.ebuild
index e5511528ccc2..7888233d1ac0 100644
--- a/dev-db/mariadb/mariadb-10.6.17.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.17.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
 
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DBD-MariaDB/

2024-04-04 Thread Arthur Zamarin
commit: b0df20fe5fb94da3884d1718e310d0a5ca167bf7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:18:20 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:18:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0df20fe

dev-perl/DBD-MariaDB: Keyword 1.230.0 ppc, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild 
b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
index 8c2d0676ea69..49f345b1326f 100644
--- a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
+++ b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="MariaDB and MySQL driver for the Perl5 Database Interface (DBI)"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~riscv ~x86"
 IUSE="+mariadb mysql minimal"
 REQUIRED_USE="^^ ( mysql mariadb )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DBD-MariaDB/

2024-04-04 Thread Arthur Zamarin
commit: cf803d6e0f640ce532b12e66a4ff7ec6da4f803d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:17:43 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:17:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf803d6e

dev-perl/DBD-MariaDB: Keyword 1.230.0 arm64, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild 
b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
index c0e53eb29033..8c2d0676ea69 100644
--- a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
+++ b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="MariaDB and MySQL driver for the Perl5 Database Interface (DBI)"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~riscv ~x86"
 IUSE="+mariadb mysql minimal"
 REQUIRED_USE="^^ ( mysql mariadb )"
 



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

2024-04-04 Thread Arthur Zamarin
commit: b376aee1a7fca2528948f556afa2ecc9874bf36c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:17:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:17:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b376aee1

dev-db/mariadb: Keyword 10.11.7 arm64, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-db/mariadb/mariadb-10.11.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.11.7.ebuild 
b/dev-db/mariadb/mariadb-10.11.7.ebuild
index de9e6f63675c..d7e3ece71332 100644
--- a/dev-db/mariadb/mariadb-10.11.7.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.7.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
 
-KEYWORDS="~amd64 ~arm ~ia64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~riscv ~x86"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2024-04-04 Thread Arthur Zamarin
commit: 371156528b550beef0373928280a3ad23bb2cbea
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:17:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:17:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37115652

dev-db/mariadb: Keyword 10.6.17 arm, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-db/mariadb/mariadb-10.6.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.6.17.ebuild 
b/dev-db/mariadb/mariadb-10.6.17.ebuild
index ffe85d3f6378..23b20d923b47 100644
--- a/dev-db/mariadb/mariadb-10.6.17.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.17.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
 
-KEYWORDS="amd64 ~ia64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~riscv ~x86"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DBD-MariaDB/

2024-04-04 Thread Arthur Zamarin
commit: f95aec85d38e1923397f6c8ceb3f6aff6200e467
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:17:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:17:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95aec85

dev-perl/DBD-MariaDB: Keyword 1.230.0 arm, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild 
b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
index 73d0b5144843..c0e53eb29033 100644
--- a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
+++ b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="MariaDB and MySQL driver for the Perl5 Database Interface (DBI)"
 
 SLOT="0"
-KEYWORDS="amd64 ~ia64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~ia64 ~riscv ~x86"
 IUSE="+mariadb mysql minimal"
 REQUIRED_USE="^^ ( mysql mariadb )"
 



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

2024-04-04 Thread Arthur Zamarin
commit: 6da6adffde86626972637814a198178abf86f02c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:17:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:17:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da6adff

dev-db/mariadb: Keyword 10.11.7 arm, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-db/mariadb/mariadb-10.11.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.11.7.ebuild 
b/dev-db/mariadb/mariadb-10.11.7.ebuild
index 4b3e20f75179..de9e6f63675c 100644
--- a/dev-db/mariadb/mariadb-10.11.7.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.7.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
 
-KEYWORDS="~amd64 ~ia64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~riscv ~x86"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2024-04-04 Thread Arthur Zamarin
commit: f92549ad9fc37b51517c7c2b9c8cf84ca2973e95
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:17:43 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:17:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92549ad

dev-db/mariadb: Keyword 10.6.17 arm64, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-db/mariadb/mariadb-10.6.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.6.17.ebuild 
b/dev-db/mariadb/mariadb-10.6.17.ebuild
index 23b20d923b47..9d0310bc0dcf 100644
--- a/dev-db/mariadb/mariadb-10.6.17.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.17.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
 
-KEYWORDS="amd64 ~arm ~ia64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~riscv ~x86"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2024-04-04 Thread Arthur Zamarin
commit: 963735c6cfa5b10da71baa6684669b05ec87a40a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963735c6

dev-db/mariadb: Keyword 10.6.17 ia64, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-db/mariadb/mariadb-10.6.17.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.6.17.ebuild 
b/dev-db/mariadb/mariadb-10.6.17.ebuild
index 875d77144816..ffe85d3f6378 100644
--- a/dev-db/mariadb/mariadb-10.6.17.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.17.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
 
-KEYWORDS="amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~ia64 ~riscv ~x86"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DBD-MariaDB/

2024-04-04 Thread Arthur Zamarin
commit: f8d76a9c589b497294cae9b930322f74560b4cc9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:51 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d76a9c

dev-perl/DBD-MariaDB: Keyword 1.230.0 ia64, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild 
b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
index e2d0973b6d95..73d0b5144843 100644
--- a/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
+++ b/dev-perl/DBD-MariaDB/DBD-MariaDB-1.230.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="MariaDB and MySQL driver for the Perl5 Database Interface (DBI)"
 
 SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~ia64 ~riscv ~x86"
 IUSE="+mariadb mysql minimal"
 REQUIRED_USE="^^ ( mysql mariadb )"
 



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

2024-04-04 Thread Arthur Zamarin
commit: 28b21021afabcde3b8afca7831a84c045e6e9bf8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b21021

dev-db/mariadb: Keyword 10.11.7 ia64, #919865

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-db/mariadb/mariadb-10.11.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mariadb/mariadb-10.11.7.ebuild 
b/dev-db/mariadb/mariadb-10.11.7.ebuild
index 663926fd8ecf..4b3e20f75179 100644
--- a/dev-db/mariadb/mariadb-10.11.7.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.7.ebuild
@@ -29,7 +29,7 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
static? ( yassl !pam )
test? ( extraengine )"
 
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~ia64 ~riscv ~x86"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2024-04-04 Thread Arthur Zamarin
commit: 0519c1ce9b67e537d5dab4ed30eab0a3457dcd63
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:12 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0519c1ce

dev-java/openjdk: Stabilize 11.0.22_p7 amd64, #928602

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/openjdk/openjdk-11.0.22_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-11.0.22_p7.ebuild 
b/dev-java/openjdk/openjdk-11.0.22_p7.ebuild
index 4a1300df1356..1a53fc077379 100644
--- a/dev-java/openjdk/openjdk-11.0.22_p7.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.22_p7.ebuild
@@ -49,7 +49,7 @@ SRC_URI="
 "
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
 
 IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
lto selinux source system-bootstrap systemtap"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2024-04-04 Thread Arthur Zamarin
commit: 60755dce6eac6bc119470b8844d12f3d71406c27
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60755dce

dev-java/openjdk-bin: Stabilize 11.0.22_p7 ppc64, #928602

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild
index 919990b9d31b..879465da18c0 100644
--- a/dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild
@@ -41,7 +41,7 @@ SRC_URI="
 DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin"
 HOMEPAGE="https://adoptium.net;
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x64-macos"
 IUSE="alsa cups headless-awt selinux source"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2024-04-04 Thread Arthur Zamarin
commit: 666db1089809be197052edbf43906ab30b1dc36c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666db108

dev-java/openjdk: Stabilize 11.0.22_p7 ppc64, #928602

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/openjdk/openjdk-11.0.22_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-11.0.22_p7.ebuild 
b/dev-java/openjdk/openjdk-11.0.22_p7.ebuild
index 1a53fc077379..d81cfcfe962f 100644
--- a/dev-java/openjdk/openjdk-11.0.22_p7.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.22_p7.ebuild
@@ -49,7 +49,7 @@ SRC_URI="
 "
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
 
 IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
lto selinux source system-bootstrap systemtap"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2024-04-04 Thread Arthur Zamarin
commit: 54bba08bc712afab130060da8e3a39ab779d3804
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54bba08b

dev-java/openjdk: Stabilize 17.0.10_p7 ppc64, #928602

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/openjdk/openjdk-17.0.10_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-17.0.10_p7.ebuild 
b/dev-java/openjdk/openjdk-17.0.10_p7.ebuild
index eb38befd18cf..9bccd9423e43 100644
--- a/dev-java/openjdk/openjdk-17.0.10_p7.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.10_p7.ebuild
@@ -52,7 +52,7 @@ SRC_URI="
 # 
https://raw.githubusercontent.com/felixonmars/archriscv-packages/master/java17-openjdk/java17-riscv64.patch
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
 
 IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
lto selinux source system-bootstrap systemtap"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2024-04-04 Thread Arthur Zamarin
commit: 4e3ca93fdde841adc16494ae687b15e6610d79b1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:16 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3ca93f

dev-java/openjdk: Stabilize 11.0.22_p7 x86, #928602

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/openjdk/openjdk-11.0.22_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-11.0.22_p7.ebuild 
b/dev-java/openjdk/openjdk-11.0.22_p7.ebuild
index d81cfcfe962f..a5a6cc2d4a63 100644
--- a/dev-java/openjdk/openjdk-11.0.22_p7.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.22_p7.ebuild
@@ -49,7 +49,7 @@ SRC_URI="
 "
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
 
 IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
lto selinux source system-bootstrap systemtap"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2024-04-04 Thread Arthur Zamarin
commit: 0d6eae3e1b1ad93c697dab550353f9d85c7d4b3b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6eae3e

dev-java/openjdk-bin: Stabilize 17.0.10_p7 ppc64, #928602

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild
index 342a68398c34..43345bca275a 100644
--- a/dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild
@@ -42,7 +42,7 @@ SRC_URI="
 DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin"
 HOMEPAGE="https://adoptium.net;
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x64-macos"
 IUSE="alsa cups headless-awt selinux source"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2024-04-04 Thread Arthur Zamarin
commit: 0f83a40ca02537cb98834f9c4594d2997b6b1c9f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:16 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f83a40c

dev-java/openjdk: Stabilize 17.0.10_p7 x86, #928602

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/openjdk/openjdk-17.0.10_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-17.0.10_p7.ebuild 
b/dev-java/openjdk/openjdk-17.0.10_p7.ebuild
index 9bccd9423e43..a54d350af017 100644
--- a/dev-java/openjdk/openjdk-17.0.10_p7.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.10_p7.ebuild
@@ -52,7 +52,7 @@ SRC_URI="
 # 
https://raw.githubusercontent.com/felixonmars/archriscv-packages/master/java17-openjdk/java17-riscv64.patch
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv x86"
 
 IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
lto selinux source system-bootstrap systemtap"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2024-04-04 Thread Arthur Zamarin
commit: 833d85cab1bee25b6b3454d858ca9f2b1ee03b4d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833d85ca

dev-java/openjdk-bin: Stabilize 11.0.22_p7 amd64, #928602

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild
index 15143cd74d1b..919990b9d31b 100644
--- a/dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild
@@ -41,7 +41,7 @@ SRC_URI="
 DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin"
 HOMEPAGE="https://adoptium.net;
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x64-macos"
 IUSE="alsa cups headless-awt selinux source"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2024-04-04 Thread Arthur Zamarin
commit: 7375939e1cb0fc12945d1b3067f81886a1346fb1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7375939e

dev-java/openjdk-bin: Stabilize 17.0.10_p7 amd64, #928602

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild
index e4506b8fd138..342a68398c34 100644
--- a/dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild
@@ -42,7 +42,7 @@ SRC_URI="
 DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin"
 HOMEPAGE="https://adoptium.net;
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x64-macos"
 IUSE="alsa cups headless-awt selinux source"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/qr-code-generator/

2024-04-04 Thread Arthur Zamarin
commit: d37e5d39d17bfb49ca92bd0d92a1508b9a735f61
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:09 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37e5d39

dev-libs/qr-code-generator: Keyword 1.8.0 x86, #918404

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/qr-code-generator/qr-code-generator-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/qr-code-generator/qr-code-generator-1.8.0.ebuild 
b/dev-libs/qr-code-generator/qr-code-generator-1.8.0.ebuild
index 14b0abdb85b2..4a82614b6f10 100644
--- a/dev-libs/qr-code-generator/qr-code-generator-1.8.0.ebuild
+++ b/dev-libs/qr-code-generator/qr-code-generator-1.8.0.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/QR-Code-generator-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 src_prepare() {
# Move the CMake files into the project root.



[gentoo-commits] repo/gentoo:master commit in: app-arch/rpm/

2024-04-04 Thread Arthur Zamarin
commit: 266c34fb2b776055848d998648107d73d74373ed
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:10 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266c34fb

app-arch/rpm: Keyword 4.19.1.1 ia64, #919936

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-arch/rpm/rpm-4.19.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/rpm/rpm-4.19.1.1.ebuild b/app-arch/rpm/rpm-4.19.1.1.ebuild
index 6d8da3c170bc..cc31c42b0a1f 100644
--- a/app-arch/rpm/rpm-4.19.1.1.ebuild
+++ b/app-arch/rpm/rpm-4.19.1.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~riscv ~s390 ~x86"
 IUSE="acl audit caps +berkdb doc dbus nls openmp python readline selinux 
+sequoia +sqlite"
 REQUIRED_USE="
${LUA_REQUIRED_USE}



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2024-04-04 Thread Arthur Zamarin
commit: 1eaadd75543367244a147ca419487583e7b49caf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:12 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eaadd75

dev-java/openjdk: Stabilize 17.0.10_p7 amd64, #928602

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/openjdk/openjdk-17.0.10_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-17.0.10_p7.ebuild 
b/dev-java/openjdk/openjdk-17.0.10_p7.ebuild
index 17f42e96a997..eb38befd18cf 100644
--- a/dev-java/openjdk/openjdk-17.0.10_p7.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.10_p7.ebuild
@@ -52,7 +52,7 @@ SRC_URI="
 # 
https://raw.githubusercontent.com/felixonmars/archriscv-packages/master/java17-openjdk/java17-riscv64.patch
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
 
 IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
lto selinux source system-bootstrap systemtap"
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/broot/

2024-04-04 Thread Arthur Zamarin
commit: 104cceff592b766a97d0af41e0c1baffd27e1ec7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  5 05:16:11 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  5 05:16:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104cceff

app-misc/broot: Stabilize 1.35.0 amd64, #928598

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-misc/broot/broot-1.35.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/broot/broot-1.35.0.ebuild 
b/app-misc/broot/broot-1.35.0.ebuild
index d65d0a4194f1..d8cbd0ec8b4a 100644
--- a/app-misc/broot/broot-1.35.0.ebuild
+++ b/app-misc/broot/broot-1.35.0.ebuild
@@ -330,7 +330,7 @@ 
SRC_URI="https://github.com/Canop/broot/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="X"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-arch/gxz/

2024-04-04 Thread Sam James
commit: 6823bf88c865d03bb8eaf10eabbb8f9a10dd5eed
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  5 05:10:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 05:10:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6823bf88

app-arch/gxz: new package, add 0.5.12

An alt xz implementation written in pure Go (with no deps too!).

Not abandoning the king xz-utils, but need this to do some comparison work.

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

 app-arch/gxz/Manifest  |  1 +
 app-arch/gxz/gxz-0.5.12.ebuild | 23 +++
 app-arch/gxz/metadata.xml  | 11 +++
 3 files changed, 35 insertions(+)

diff --git a/app-arch/gxz/Manifest b/app-arch/gxz/Manifest
new file mode 100644
index ..3fac29d8d583
--- /dev/null
+++ b/app-arch/gxz/Manifest
@@ -0,0 +1 @@
+DIST gxz-0.5.12.tar.gz 4176087 BLAKE2B 
0bf4795ec1d008ef956d42d9d78b3f3f65bb9555436c64869a82aa6c058ac3aa5e8912a8e451cdafccaeaf4d9bb30404e2cd60a00f620baf01e6b6d892d59a3f
 SHA512 
13928dfbd8514eb7c778a84405ba2342159da8f59783f82b5774643190b12d5fc1aed927b67946d5ef246d5cc61b3be23eaa08695c61aea70229617b1ce757ff

diff --git a/app-arch/gxz/gxz-0.5.12.ebuild b/app-arch/gxz/gxz-0.5.12.ebuild
new file mode 100644
index ..d8b591f20950
--- /dev/null
+++ b/app-arch/gxz/gxz-0.5.12.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Pure golang package for reading and writing xz-compressed files"
+HOMEPAGE="https://github.com/ulikunitz/xz;
+SRC_URI="https://github.com/ulikunitz/xz/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/xz-${PV}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   ego build ./cmd/gxz
+}
+
+src_install() {
+   dobin gxz
+}

diff --git a/app-arch/gxz/metadata.xml b/app-arch/gxz/metadata.xml
new file mode 100644
index ..dbf55dc84298
--- /dev/null
+++ b/app-arch/gxz/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   Sam James
+   
+   
+   ulikunitz/xz
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: net-irc/halloy/

2024-04-04 Thread Alberto Gireud
commit: 61f208a2a0a84790b57087035fdba447c9a3bf22
Author: Alberto Gireud  protonmail  com>
AuthorDate: Fri Apr  5 04:49:08 2024 +
Commit: Alberto Gireud  protonmail  com>
CommitDate: Fri Apr  5 04:49:08 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61f208a2

net-irc/halloy: Remove unnecessary phases

Signed-off-by: Alberto Gireud  protonmail.com>

 net-irc/halloy/halloy-2024.5.ebuild | 8 
 1 file changed, 8 deletions(-)

diff --git a/net-irc/halloy/halloy-2024.5.ebuild 
b/net-irc/halloy/halloy-2024.5.ebuild
index 33ace8182a..6cacd7c68f 100644
--- a/net-irc/halloy/halloy-2024.5.ebuild
+++ b/net-irc/halloy/halloy-2024.5.ebuild
@@ -572,11 +572,3 @@ src_install() {
 
cargo_src_install
 }
-
-pkg_postinst() {
-   xdg_pkg_postinst
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/slepc/

2024-04-04 Thread Matthias Maier
commit: 64e83696fda7414069eaf84329e27e85a1a97f0b
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  5 03:48:28 2024 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Apr  5 03:51:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64e83696

sci-mathematics/slepc: add 3.20.1

Signed-off-by: Matthias Maier  gentoo.org>

 sci-mathematics/slepc/Manifest|   2 +
 sci-mathematics/slepc/slepc-3.20.1.ebuild | 125 ++
 2 files changed, 127 insertions(+)

diff --git a/sci-mathematics/slepc/Manifest b/sci-mathematics/slepc/Manifest
index f015302a3885..6df2601b5b5d 100644
--- a/sci-mathematics/slepc/Manifest
+++ b/sci-mathematics/slepc/Manifest
@@ -3,5 +3,7 @@ DIST slepc-3.17.1.tar.gz 5450177 BLAKE2B 
ec4f597085a176a010797d599779cc4532e5299
 DIST slepc-3.18.1.tar.gz 6013016 BLAKE2B 
1526b7e6e0f0387a8410cfcbee9bc62f35f930420b86bcb58146b16f73b28b349c6aad0ef59e02a635c374a0a8b6eb16ac50b7bcb79ce6c06a3de56029db551a
 SHA512 
d366844c492be6bf77edabdbe0d61672ead45605fc299c25ac24bf14d9d15bc107bb62f0d08aa403a5f269a2b12ae4d7cd3768958d792812e6c1924b93a27be4
 DIST slepc-3.19.0.tar.gz 1803822 BLAKE2B 
742cc773e649d46ff8513263ef53fe5d62f6cac537d5444eeeb494d0816d496a5c0c2f260615aa8a82ebdc983877302acf7d0c88f01bd4bea66246149dabac13
 SHA512 
edb8c589c162766a7b4a81b484356f2a5b2f70a7c90c87e39efda1a00f6fe544d7ae644e8903059b7dab990c1fa2129cd5d1c7dbb759511483ab43d3d691419c
 DIST slepc-3.19.1.tar.gz 1804559 BLAKE2B 
e70d0801f84ee62409efd53b56cf57405017ee02cbc0c5484ca2aaf550f97ce8be665a360d774b69b8315dc1cdd0404535a316b6d744c7d0a6f87129c93dcf4d
 SHA512 
a0bcbdb917e0a9606ba2bd00ee04e3016e9d5feb7e6ced069c1c57452a8661cdb57fa0d81004340367796cec91b7f9280339c7c0dfaaa0e5f839d91194dd43cb
+DIST slepc-3.20.1.tar.gz 1822991 BLAKE2B 
5ce61d5087b2157b005170f7e441bcece4462d98120f7b731365d29c5f49dd3bc2d868f1ef70456f7cf03a499b8e1d44ba2e20c257b569e0717060bc01d2ec0d
 SHA512 
fb1b07e72f83ff4c16c93e63e0d07fd1459c807d9995e543dd3e93e82b374be0c5a56ca2384142af8fb7302550352a4376889ecd3a80babe964d7c69ac1e500f
 DIST slepc-with-docs-3.19.0.tar.gz 6320650 BLAKE2B 
32d383d7ddfe6cf21755fcae768517830076d38ef4c0d844c0a4270194de541a32849883d951f1a47d98491be05866b415de3ca6148b9d9cdf0bfc5e6487234e
 SHA512 
48695c8449a323755a5d8bd3e88560e72ef82a48d0d1150e2a751a323db02836b7bbaea3bb44c9a79b900a93337f6ced12aba6cfd939a7c1edae49f17e71
 DIST slepc-with-docs-3.19.1.tar.gz 6325794 BLAKE2B 
45f33632b2096df5b25a910da33307bf1b3023949068cc84dda091a6fd142a8dc155c4d81e500dde05c3e852f87165b9cf72cdd1844a5fa7da554fe5a7740fea
 SHA512 
5d886f05e6e21f7344391aacb892ae44cc5ac6f2144e9738fa318aab3724c010e51c968f242b5a19988e362f6f5a9d28a57fe4a4749a18be928ad458b3583936
+DIST slepc-with-docs-3.20.1.tar.gz 6381729 BLAKE2B 
857e3827319258809691b1abd16a1686a8eb8b435495bcc25588b01fc369e4aad87060687d16030221524a08aa52f666e093471e0d7bca23c32dd2e3a3589dd1
 SHA512 
70869e9dcfdb63df62e63f6b69297e989a42e38116b525fbef3a75962b968cdccbc8bf17f7b1e74de910f1e66b704a9e36b2ffd1ae924d3279d80969d75f9f97

diff --git a/sci-mathematics/slepc/slepc-3.20.1.ebuild 
b/sci-mathematics/slepc/slepc-3.20.1.ebuild
new file mode 100644
index ..3d9a5e16f6f6
--- /dev/null
+++ b/sci-mathematics/slepc/slepc-3.20.1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit python-any-r1
+
+DESCRIPTION="Scalable Library for Eigenvalue Problem Computations"
+HOMEPAGE="https://slepc.upv.es/;
+SRC_URI="
+   !doc? ( https://slepc.upv.es/download/distrib/${P}.tar.gz )
+   doc? ( 
https://slepc.upv.es/download/distrib/${PN}-with-docs-${PV}.tar.gz )"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="arpack complex-scalars doc +examples mpi"
+
+REQUIRED_USE="arpack? ( mpi )"
+
+RDEPEND="
+   =sci-mathematics/petsc-$(ver_cut 1-2)*:=[examples,mpi=,complex-scalars=]
+   arpack? ( sci-libs/arpack[mpi=] )
+   mpi? ( virtual/mpi )
+"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   dev-build/cmake
+"
+
+MAKEOPTS="${MAKEOPTS} V=1"
+
+src_unpack() {
+   use doc || unpack ${P}.tar.gz
+   use doc && unpack ${PN}-with-docs-${PV}.tar.gz
+}
+
+src_configure() {
+   # *sigh*
+   addpredict "${PETSC_DIR}"/.nagged
+
+   # Make sure that the environment is set up correctly:
+   unset PETSC_DIR
+   unset PETSC_ARCH
+   source "${EPREFIX}"/etc/env.d/99petsc
+   export PETSC_DIR
+   export PETSC_ARCH
+   export SLEPC_DIR="${S}"
+
+   # configure is a custom python script and doesn't want to have default
+   # configure arguments that we set with econf
+   if use arpack; then
+   ./configure \
+   --prefix="${EPREFIX}/usr/$(get_libdir)/slepcdir" \
+   --with-arpack=1 \
+   --with-arpack-lib="$(usex mpi "-lparpack -larpack" 
"-larpack")"
+   else
+   

[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/, media-video/mpv/files/

2024-04-04 Thread Ionen Wolkens
commit: d57dc127880c0528ac9f1da04cd86ffef5425887
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Apr  5 03:05:29 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Apr  5 03:11:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57dc127

media-video/mpv: backport build fix for ffmpeg-7.0

Not that ffmpeg-7.0 is in tree yet (just released), and when it
is it'll start out masked.

Odds are that mpv-0.38 will release before ffmpeg-7.0 is unmasked,
but it'll be one less issue to hit for those testing it early.

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

 media-video/mpv/files/mpv-0.37.0-ffmpeg7.patch | 45 ++
 media-video/mpv/mpv-0.37.0-r1.ebuild   |  1 +
 2 files changed, 46 insertions(+)

diff --git a/media-video/mpv/files/mpv-0.37.0-ffmpeg7.patch 
b/media-video/mpv/files/mpv-0.37.0-ffmpeg7.patch
new file mode 100644
index ..3ac8d9b7b8dc
--- /dev/null
+++ b/media-video/mpv/files/mpv-0.37.0-ffmpeg7.patch
@@ -0,0 +1,45 @@
+https://github.com/mpv-player/mpv/pull/13659
+From: Dudemanguy 
+Date: Thu, 7 Mar 2024 13:42:25 -0600
+Subject: [PATCH 1/2] ad_spdif: handle const buf pointee in avio_alloc_context
+
+ffmpeg recently changed this field to be const which causes our CI to
+fail on newer versions.
+
+See: 
https://github.com/FFmpeg/FFmpeg/commit/2a68d945cd74265bb71c3d38b7a2e7f7d7e87be5
+--- a/audio/decode/ad_spdif.c
 b/audio/decode/ad_spdif.c
+@@ -59,7 +59,11 @@ struct spdifContext {
+ struct mp_decoder public;
+ };
+ 
++#if LIBAVCODEC_VERSION_MAJOR < 61
+ static int write_packet(void *p, uint8_t *buf, int buf_size)
++#else
++static int write_packet(void *p, const uint8_t *buf, int buf_size)
++#endif
+ {
+ struct spdifContext *ctx = p;
+ 
+
+From 7f9eabfb023611565db8b6cce9a3473a6eb6c731 Mon Sep 17 00:00:00 2001
+From: Dudemanguy 
+Date: Thu, 7 Mar 2024 14:12:15 -0600
+Subject: [PATCH 2/2] filters/f_lavfi: handle removed
+ AV_OPT_TYPE_CHANNEL_LAYOUT
+
+See: 
https://github.com/FFmpeg/FFmpeg/commit/65ddc74988245a01421a63c5cffa4d900c47117c
+--- a/filters/f_lavfi.c
 b/filters/f_lavfi.c
+@@ -1034,7 +1034,11 @@ static const char *get_avopt_type_name(enum 
AVOptionType type)
+ case AV_OPT_TYPE_VIDEO_RATE:return "fps";
+ case AV_OPT_TYPE_DURATION:  return "duration";
+ case AV_OPT_TYPE_COLOR: return "color";
++#if LIBAVUTIL_VERSION_MAJOR < 59
+ case AV_OPT_TYPE_CHANNEL_LAYOUT:return "channellayout";
++#else
++case AV_OPT_TYPE_CHLAYOUT:  return "channellayout";
++#endif
+ case AV_OPT_TYPE_BOOL:  return "bool";
+ case AV_OPT_TYPE_CONST: // fallthrough
+ default:

diff --git a/media-video/mpv/mpv-0.37.0-r1.ebuild 
b/media-video/mpv/mpv-0.37.0-r1.ebuild
index 9ac7b7e545b7..a0cb7dee8450 100644
--- a/media-video/mpv/mpv-0.37.0-r1.ebuild
+++ b/media-video/mpv/mpv-0.37.0-r1.ebuild
@@ -129,6 +129,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.37.0-drm-fix.patch
+   "${FILESDIR}"/${PN}-0.37.0-ffmpeg7.patch
 )
 
 pkg_setup() {



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

2024-04-04 Thread Michał Górny
commit: d8562604c858419ed472f9ff5501efdbe5988ef1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 02:27:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:45:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8562604

dev-python/hatchling: Bump to 1.22.5

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

 dev-python/hatchling/Manifest|  1 +
 dev-python/hatchling/hatchling-1.22.5.ebuild | 87 
 2 files changed, 88 insertions(+)

diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest
index 6de3acbd5e05..862438fd5d78 100644
--- a/dev-python/hatchling/Manifest
+++ b/dev-python/hatchling/Manifest
@@ -1,2 +1,3 @@
 DIST hatch-hatchling-v1.21.1.gh.tar.gz 774577 BLAKE2B 
31e2b50598b4fe120ecea407a37e3262876a2ec1e8cf02f272c25838e73afc37f2fef1f8fab08b2e3b83bfd828f6c558ce303b084081b83504343a8bb057c341
 SHA512 
91b5684737fac19758d7095b357f99031d46e9f981e093cab848ce770fd1f9440b69212f3ef2217e3700e7dd7985a97c2735bbd27b306c7b8aa7bffc5c950fb4
 DIST hatch-hatchling-v1.22.4.gh.tar.gz 782805 BLAKE2B 
06cf7b07cdb35223c6ffb9403a26b50ec93decb19e58199dc17ae4d924bfaf20625270d4721bc27adfcdd3a345b80409fe9487bb457644077f6a4b7d2ee082c0
 SHA512 
e33dec3494cd760fdf07de532367fccc63a91a67e408fe5c7ac60bf568093ea0419f6e9d5bfd49aa9c9415d79f006c4b3794b96e91aa97af4e7b87b129c4b448
+DIST hatch-hatchling-v1.22.5.gh.tar.gz 782757 BLAKE2B 
3431ef7c4e5f0754e51507e29d88ed0277b530d220eb75bdeab459d88172ba51de3cf2456074fa88483cc89e72726f3e147b97e995f9ccaf699b6c2699776a8c
 SHA512 
d4e77872e34e3aba3fce286f911861b795005c37550a2ca72a83216cea67d53be891afc8861b11582c66d38748f9c8d4980548d216c0fb21b2b4e1cadc314e58

diff --git a/dev-python/hatchling/hatchling-1.22.5.ebuild 
b/dev-python/hatchling/hatchling-1.22.5.ebuild
new file mode 100644
index ..880c81d559bb
--- /dev/null
+++ b/dev-python/hatchling/hatchling-1.22.5.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1
+
+TAG=${P/-/-v}
+MY_P=hatch-${TAG}
+DESCRIPTION="Modern, extensible Python build backend"
+HOMEPAGE="
+   https://pypi.org/project/hatchling/
+   https://github.com/pypa/hatch/
+"
+SRC_URI="
+   https://github.com/pypa/hatch/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/backend
+
+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"
+
+# deps are listed in backend/src/hatchling/ouroboros.py
+# editables are optional but required for editable installs
+RDEPEND="
+   >=dev-python/editables-0.3[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+   >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
+   >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
+   ' 3.10)
+   dev-python/trove-classifiers[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/atomicwrites[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+   einfo "Skipping tests on ${EPYTHON}"
+   return
+   fi
+
+   local -x EPYTEST_DESELECT=(
+   # these run pip to install stuff
+   tests/backend/dep/test_core.py::test_dependency_found
+   tests/backend/dep/test_core.py::test_extra_met
+   tests/backend/dep/test_core.py::test_extra_no_dependencies
+   tests/backend/dep/test_core.py::test_extra_unmet
+   tests/backend/dep/test_core.py::test_unknown_extra
+   tests/backend/dep/test_core.py::test_version_unmet
+   # broken if CARGO is set
+   
tests/backend/builders/test_binary.py::TestBuildBootstrap::test_no_cargo
+   )
+
+   # top-level "tests" directory contains tests both for hatch
+   # and hatchling
+   cd "${WORKDIR}/${MY_P}" || die
+   local -x PYTHONPATH="src:${PYTHONPATH}"
+   # sigh; standalone test suites are overrated, right?
+   echo 

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

2024-04-04 Thread Michał Górny
commit: 58d26230c2aab7c086ac2a41d44895e90621fc9b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 01:39:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:44:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d26230

sys-kernel/gentoo-kernel: Bump to 6.6.25

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.6.25.ebuild  | 153 +
 2 files changed, 155 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 232a9bb1fc21..f9496557ac62 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -26,6 +26,8 @@ DIST genpatches-6.6-29.base.tar.xz 1589756 BLAKE2B 
6c60dfac5e2a0d887a745c7a4c486
 DIST genpatches-6.6-29.extras.tar.xz 3712 BLAKE2B 
b38d84de7a6affc3adf4a04d4719058a77589033e39c70e55c818c2c2762967cc832b184be58891e14288e06df3ded4992cd8c10285d1de9ba2fa01704a46e3c
 SHA512 
5660a05968a6d87e0a9897001962d8c2a8ead8f27aa01fef5d1905864414d959264213fd1ec417a5396ab70c1af7953d6874a1d57f65109d2d0d34423f412843
 DIST genpatches-6.6-30.base.tar.xz 1698592 BLAKE2B 
3e7343cfb06a081796dcc67e15c1b2bd5161b17a9c41703c17131dbb730ae1715fb8f6eda3fb0d8c6443fecb0809e1d417675ff47b04578c0e6fdf708ac64c8a
 SHA512 
57572a52c83fa5e67d084bcffb94f9a8c210a6fb6f424aaac6cb817c0627044eb54c3e61ad38e10acfa0024ed2a09a4c019a3503ce31c00beb07cd573b264df6
 DIST genpatches-6.6-30.extras.tar.xz 3704 BLAKE2B 
18c323ae1c680bc076d2b62ca5715057b2fe32db70ee582bf81c50dfe6c356acf3a5518de57d64aa046562908981c0b67cc96ee14d452093b25bbd619e206112
 SHA512 
01eb396bb8a6854b9c25339bc41d388743b8ebab46b2ead24e3ea87bc1de48d87e94f80df2b530569088fd431d7f700882321823dfa349a451211b689d1a71a5
+DIST genpatches-6.6-31.base.tar.xz 1700036 BLAKE2B 
52497ce73dc1a0eaac0a73b7c9a8bcd02925afae9d3064e4709e17dd89184100177c6c1b8b6819448a89246cde6a6f29b82a51d906a362df0dd40b182992f872
 SHA512 
e4933aa19770d54e5524efc03e02be8a0c9b1eea62a53458584603e5add1d8123d279ba41cc8c33d65152a0a0649ae53ce0fd8a88b5582b39865f83b84a031e0
+DIST genpatches-6.6-31.extras.tar.xz 3704 BLAKE2B 
25bfb920528a71136639dcd536f1b8182ce687d5e8059c29539ed6ea348928cab361867afeb0eef55b040fa3860c44d7510ae9d453a805785567515a7157d009
 SHA512 
f7e7e6b2407752f2f868afef958e88dcdfd1788bb518f17eb60baaec43e55cc69b9185ae55c515b9bc617dc1aa7d1a958b8980ffafd95228aa3322ca104a8fa3
 DIST genpatches-6.7-14.base.tar.xz 759200 BLAKE2B 
ab81cb25145e344d43c649a7330804d9fccebd85aa8afed415c8de65d7cbdfea1884447f825b10919543d667127810dc2efae7001e52c506c9bf0598a3f572c6
 SHA512 
eaec167accc9c27c002262f39cd01d2de897c9629fc226360887b513227104248cdce2d4a2d3d25e86968e74d5f7dd516f599c5e45a77a896b3a482d194b1622
 DIST genpatches-6.7-14.extras.tar.xz 3704 BLAKE2B 
2dc79c939c1793afba3591758b5a4e51987683c086e688b79c4a6817cf35f1486f06a869e18bf49c5d102c77152b842bf4669e9c77b59e354012de422477
 SHA512 
e198bdf7f0d6dbd937f31d0ae4d0de3a9c1091410b5a709ab1606a21372b6d2b58cf1e298ae3b1f25fac1f677a0f618f01755a542493879d876bf296f8fa33e7
 DIST genpatches-6.7-15.base.tar.xz 971400 BLAKE2B 
fc87e6e218c0c26051b83545f82a491a83df9b0e324f1f659329b144a81aa21ac6e90532ab080eafc99b7f87b9d8ac6aca84b043653cd09b8c41b7e34e52a9b7
 SHA512 
3c62c11bd8de96e86dd7224bab00103fabf5dab58c2d5d6ab2c27302802eb3d5fcd9370ab8c209f4a62a8f2d290107edbba72bf9dd8d78760c15234989aec5d8

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.25.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.25.ebuild
new file mode 100644
index ..47f9c80f0aa5
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.25.ebuild
@@ -0,0 +1,153 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.12-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+ 

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

2024-04-04 Thread Michał Górny
commit: fea4b53063dba9ccc695c723c3a39a6b6ab856f4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 02:35:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:45:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea4b530

dev-python/sqlglot: Bump to 23.7.0

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

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

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 273d886a0ecc..95de235c385d 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -24,6 +24,7 @@ DIST sqlglot-23.2.0.tar.gz 12887764 BLAKE2B 
b8aa9af7fe52d8318a99aba2407011bb11d2
 DIST sqlglot-23.3.0.tar.gz 12889395 BLAKE2B 
269e532708e1d7413f91407676fdbf90a93e22115a497255316ca50a3d864a7c8e99dc6009761ae3db92195f603f9013654269c4277d03f93b3fab9b3e951fe6
 SHA512 
3040b9dcb8f622c5a5e9b9ecc28f4b07a7e1cc9bce537689325ace3f4d851af168629b489cf245cbfa5e2abfd48df0c98c0e0c46abe0d473a7bc3d3341845ba4
 DIST sqlglot-23.6.3.tar.gz 12928641 BLAKE2B 
dd6ea9e42eb231cb57d35d90442edcd33081ce09750fad58283f09963853faa9c600fdb1ee816c6489703a34a1216f7e0934221e36717f897e5a4f63a0611aae
 SHA512 
589dc2578bd221de734ed7ac6dc9b0ae7ba52d735c809a43b3757ced29aff86b52aa41140a2951601a86088236e86e0f164f5f4257376b5e46619640934d651d
 DIST sqlglot-23.6.4.tar.gz 12929221 BLAKE2B 
abfac6a52263d93f25beb2c0d9198d73c7bc24f9d9086597a50f12319249869177f3a48e4ac5dc548923842b5fb43b91bed5888d18abb0daddc476ad24aab509
 SHA512 
45ae26c5cf6635e564cbf1ae68ca6792969cfdeb1dbfb3b8ded7ef18222e6d257ab773274a73f77425858304140ebc65f50e39b795dbec0c11c221cf18b0cac7
+DIST sqlglot-23.7.0.tar.gz 12930040 BLAKE2B 
2edd122e351286948f7adeaea6ead40a4c4ffbe9ff141f8fb0ded2ba8153ff90d051b4c6e5335f0ebb07c816956cb39164918bddc7ab2ef6c805e8713338243e
 SHA512 
31d7eba56a74943cbff4275280c527a1ceeaa69b26fc992b7b227e9bcb836487ce57dfb1f562df1b6780128b1479d2c7f65a8497cb237e6618d8be9ad972130d
 DIST syn-2.0.41.crate 246016 BLAKE2B 
9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db
 SHA512 
6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a
 DIST target-lexicon-0.12.12.crate 25156 BLAKE2B 
f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85
 SHA512 
6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca
 DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 
4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac
 SHA512 
bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920

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

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

2024-04-04 Thread Michał Górny
commit: 1605beb762a2da9d10f25d10b566688691553df0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 02:29:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:45:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1605beb7

dev-python/pipdeptree: Remove old

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

 dev-python/pipdeptree/Manifest |  3 --
 dev-python/pipdeptree/pipdeptree-2.15.1.ebuild | 43 
 dev-python/pipdeptree/pipdeptree-2.16.0.ebuild | 54 --
 dev-python/pipdeptree/pipdeptree-2.16.1.ebuild | 48 ---
 4 files changed, 148 deletions(-)

diff --git a/dev-python/pipdeptree/Manifest b/dev-python/pipdeptree/Manifest
index 4c7064829cf4..c9f50bf22109 100644
--- a/dev-python/pipdeptree/Manifest
+++ b/dev-python/pipdeptree/Manifest
@@ -1,4 +1 @@
-DIST pipdeptree-2.15.1.tar.gz 34461 BLAKE2B 
e437785e609bacc31b5ca32fd03b7d69c3b0f597725d021ef978d49037e0d9e6e6b0c6545f5c7a93b4a26befa019156156d554e2d3470282758ed535097377f9
 SHA512 
ed8482c811758fc94adf196315f022cc6a07029ece9246bab04a64949faa22fc9b6811dd357d0a51803f305c837d6fa1267cf38d5a5cd728c3bf00e65d46d05d
-DIST pipdeptree-2.16.0.tar.gz 34872 BLAKE2B 
91401cf9ac05e365332956b874b17b40c62a8a6573b69adeae1d451d2878e887ee180239926962a2b7caae67b45619f715f8ade5c9df5b13683f167ee6592d0e
 SHA512 
c3c1d6377cd3a30980c36fc4935f4aa4b96c402f09017f6e9e3d1c12c56580b1f56b1ea0edcbd6b588dbb96a9f5afa7a727c83faaf110d4a5e7f51df36628a03
-DIST pipdeptree-2.16.1.tar.gz 32145 BLAKE2B 
8892433bbd858566c1b7dde26d42617c2f075808b8df047c750f4c482cc326f9dd4248c50bacef385f518644898893a31ee701f070a7a80215e13be0c6329b03
 SHA512 
d0c7d05d818f1118b1897b5ad0a09459f2c8e0fb98486555783659a68ab2d24edc3299ef747e438c4669dc34fb8833d6a217ddbf900f21bc8954d63661494a60
 DIST pipdeptree-2.16.2.tar.gz 32151 BLAKE2B 
18715b0c7835e19bd5b6846922990e321a7e06315642204e7d79375a50b692f87e2ba1ec5884c4f69ff6e8d75e863c8cf372152aca7561ab94ef265d3c1df9fb
 SHA512 
06d72f94a9165fe52cc15b9f539e3adb6da99e4a63cae78928bf68be3499b2828a5d471f270455b94a960ba2fe2f6319f5319c20ed270029a38a81173a7cd403

diff --git a/dev-python/pipdeptree/pipdeptree-2.15.1.ebuild 
b/dev-python/pipdeptree/pipdeptree-2.15.1.ebuild
deleted file mode 100644
index 88a5c229f6a9..
--- a/dev-python/pipdeptree/pipdeptree-2.15.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2022-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 optfeature
-
-DESCRIPTION="Utility for displaying installed packages in a dependency tree"
-HOMEPAGE="
-   https://github.com/tox-dev/pipdeptree/
-   https://pypi.org/project/pipdeptree/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-BDEPEND="
-   dev-python/hatch-vcs[${PYTHON_USEDEP}]
-   test? (
-   dev-python/graphviz[${PYTHON_USEDEP}]
-   dev-python/pip[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/virtualenv[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   # https://github.com/tox-dev/pipdeptree/pull/302
-   "${FILESDIR}/pipdeptree-2.13.1-expect-hpy-in-pypy-7.3.3.patch"
-   "${FILESDIR}/pipdeptree-2.13.2-fix-pypy-7.3.14.patch"
-)
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
-   optfeature \
-   "visualising the dependency graph with --graph-output" \
-   dev-python/graphviz
-}

diff --git a/dev-python/pipdeptree/pipdeptree-2.16.0.ebuild 
b/dev-python/pipdeptree/pipdeptree-2.16.0.ebuild
deleted file mode 100644
index 8c26d7357bda..
--- a/dev-python/pipdeptree/pipdeptree-2.16.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2022-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 optfeature
-
-DESCRIPTION="Utility for displaying installed packages in a dependency tree"
-HOMEPAGE="
-   https://github.com/tox-dev/pipdeptree/
-   https://pypi.org/project/pipdeptree/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-BDEPEND="
-   dev-python/hatch-vcs[${PYTHON_USEDEP}]
-   test? (
-   dev-python/graphviz[${PYTHON_USEDEP}]
-   dev-python/pip[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/virtualenv[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   # https://github.com/tox-dev/pipdeptree/pull/302
-   "${FILESDIR}/pipdeptree-2.13.1-expect-hpy-in-pypy-7.3.3.patch"
-   "${FILESDIR}/pipdeptree-2.13.2-fix-pypy-7.3.14.patch"
-)
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # broken when flufl.lock is actually installed
-   # 

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

2024-04-04 Thread Michał Górny
commit: e287c8de68f1b0cc92e82335126e0b9af7482617
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 02:38:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:45:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e287c8de

sys-kernel/gentoo-kernel-bin: Bump to 6.6.25

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.6.25.ebuild| 161 +
 2 files changed, 167 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index d193dad62581..7a437f98ebd3 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -26,6 +26,8 @@ DIST genpatches-6.6-29.base.tar.xz 1589756 BLAKE2B 
6c60dfac5e2a0d887a745c7a4c486
 DIST genpatches-6.6-29.extras.tar.xz 3712 BLAKE2B 
b38d84de7a6affc3adf4a04d4719058a77589033e39c70e55c818c2c2762967cc832b184be58891e14288e06df3ded4992cd8c10285d1de9ba2fa01704a46e3c
 SHA512 
5660a05968a6d87e0a9897001962d8c2a8ead8f27aa01fef5d1905864414d959264213fd1ec417a5396ab70c1af7953d6874a1d57f65109d2d0d34423f412843
 DIST genpatches-6.6-30.base.tar.xz 1698592 BLAKE2B 
3e7343cfb06a081796dcc67e15c1b2bd5161b17a9c41703c17131dbb730ae1715fb8f6eda3fb0d8c6443fecb0809e1d417675ff47b04578c0e6fdf708ac64c8a
 SHA512 
57572a52c83fa5e67d084bcffb94f9a8c210a6fb6f424aaac6cb817c0627044eb54c3e61ad38e10acfa0024ed2a09a4c019a3503ce31c00beb07cd573b264df6
 DIST genpatches-6.6-30.extras.tar.xz 3704 BLAKE2B 
18c323ae1c680bc076d2b62ca5715057b2fe32db70ee582bf81c50dfe6c356acf3a5518de57d64aa046562908981c0b67cc96ee14d452093b25bbd619e206112
 SHA512 
01eb396bb8a6854b9c25339bc41d388743b8ebab46b2ead24e3ea87bc1de48d87e94f80df2b530569088fd431d7f700882321823dfa349a451211b689d1a71a5
+DIST genpatches-6.6-31.base.tar.xz 1700036 BLAKE2B 
52497ce73dc1a0eaac0a73b7c9a8bcd02925afae9d3064e4709e17dd89184100177c6c1b8b6819448a89246cde6a6f29b82a51d906a362df0dd40b182992f872
 SHA512 
e4933aa19770d54e5524efc03e02be8a0c9b1eea62a53458584603e5add1d8123d279ba41cc8c33d65152a0a0649ae53ce0fd8a88b5582b39865f83b84a031e0
+DIST genpatches-6.6-31.extras.tar.xz 3704 BLAKE2B 
25bfb920528a71136639dcd536f1b8182ce687d5e8059c29539ed6ea348928cab361867afeb0eef55b040fa3860c44d7510ae9d453a805785567515a7157d009
 SHA512 
f7e7e6b2407752f2f868afef958e88dcdfd1788bb518f17eb60baaec43e55cc69b9185ae55c515b9bc617dc1aa7d1a958b8980ffafd95228aa3322ca104a8fa3
 DIST genpatches-6.7-14.base.tar.xz 759200 BLAKE2B 
ab81cb25145e344d43c649a7330804d9fccebd85aa8afed415c8de65d7cbdfea1884447f825b10919543d667127810dc2efae7001e52c506c9bf0598a3f572c6
 SHA512 
eaec167accc9c27c002262f39cd01d2de897c9629fc226360887b513227104248cdce2d4a2d3d25e86968e74d5f7dd516f599c5e45a77a896b3a482d194b1622
 DIST genpatches-6.7-14.extras.tar.xz 3704 BLAKE2B 
2dc79c939c1793afba3591758b5a4e51987683c086e688b79c4a6817cf35f1486f06a869e18bf49c5d102c77152b842bf4669e9c77b59e354012de422477
 SHA512 
e198bdf7f0d6dbd937f31d0ae4d0de3a9c1091410b5a709ab1606a21372b6d2b58cf1e298ae3b1f25fac1f677a0f618f01755a542493879d876bf296f8fa33e7
 DIST genpatches-6.7-15.base.tar.xz 971400 BLAKE2B 
fc87e6e218c0c26051b83545f82a491a83df9b0e324f1f659329b144a81aa21ac6e90532ab080eafc99b7f87b9d8ac6aca84b043653cd09b8c41b7e34e52a9b7
 SHA512 
3c62c11bd8de96e86dd7224bab00103fabf5dab58c2d5d6ab2c27302802eb3d5fcd9370ab8c209f4a62a8f2d290107edbba72bf9dd8d78760c15234989aec5d8
@@ -92,6 +94,10 @@ DIST gentoo-kernel-6.6.24-1.amd64.gpkg.tar 147230720 BLAKE2B 
6856bf131a5225323fe
 DIST gentoo-kernel-6.6.24-1.arm64.gpkg.tar 119234560 BLAKE2B 
c854613578edc2a7fa3f4f8c2c1ff523c7e6907a64cc4efd732dd7070c0ca0fc429604aec0d0ac86999753cc46864760576b5f078bb3c6ed7e7b2ef97e73aeed
 SHA512 
e34e8469bb743167df356f397cbf33322e545d05260de1c292900be951c4183263453027b678b8384ce8868818ba88fcb47538d32edfc666aa80787c8967209e
 DIST gentoo-kernel-6.6.24-1.ppc64le.gpkg.tar 64399360 BLAKE2B 
93e1480c26d7c4c9a2191d57e46505ec9a854c48e17445f66bda1cfd72622daadb8f30a57ecad50b3c4a4a0e2277ce4a76da8401b224f282f3dc152a06da3e2a
 SHA512 
cd914d496a521c5917599815cc345af46139cdafbe84c07ca37930f85a858b265c707c753704b62023bc2bc624fb5cf4a919cea704a3152348c6dd448424d058
 DIST gentoo-kernel-6.6.24-1.x86.gpkg.tar 68341760 BLAKE2B 
4e828dfd02e961abd668e2df6fa0595e70fa0d7979d548ed68d6daefc872d7a01db9ce262c12af96b820b7f2aeea0ebc18a0192ebfd11ec004ae5b6bf3a2e316
 SHA512 
382efc8142673e2e59e0f8325481e8d845584d77e8fffbe9436115652949001766021cfde4f92e52a03a0acb28928ce46f5be05f182ccab7895696096745a395
+DIST gentoo-kernel-6.6.25-1.amd64.gpkg.tar 147251200 BLAKE2B 
2c56b8b0212ee8f7e871c66f2cc575602a8c3fffc650310e84bc972a53a2611beb86400db344e3d9bbe8cb4f1ca5394aba5b4ad730a159a2959e2deb40159fe4
 SHA512 
cf0672f861f076ad027fc64e6a9f3a7ed8849771d1134dd56785f0728a9460ba89ff50421c0d4d333faf42919566628da4beb45c160d33115994e104d850dc72
+DIST gentoo-kernel-6.6.25-1.arm64.gpkg.tar 119255040 BLAKE2B 

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

2024-04-04 Thread Michał Górny
commit: 13352f762a6be39877a43f2df9ddd8a3871a160a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 02:26:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:45:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13352f76

dev-python/jaraco-context: Bump to 5.1.0

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

 dev-python/jaraco-context/Manifest |  1 +
 .../jaraco-context/jaraco-context-5.1.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/jaraco-context/Manifest 
b/dev-python/jaraco-context/Manifest
index 1564c9707741..7325d33c0f5d 100644
--- a/dev-python/jaraco-context/Manifest
+++ b/dev-python/jaraco-context/Manifest
@@ -1 +1,2 @@
 DIST jaraco.context-4.3.0.tar.gz 9764 BLAKE2B 
2905723ec54c6ae63b2088d677cd486dcdc06dfea06bb058eeb512da508b2ae74990894cb62f3751321cb4c813b66ffe9a3084b21eb0cb4236a9515969432dfc
 SHA512 
8882229fa1a68f2733ec4103fbeaf47625b19790f4461ab18df4c1f1a99d4d26d10d7381ab68ba5df48616a1fdb2d5e4a767496a0e40658fd011ed9cd39255de
+DIST jaraco.context-5.1.0.tar.gz 11626 BLAKE2B 
c6ac691c6493e0aed5d606784f8418e55fb0c6c8094aa75251ffb12008fb9b4fbfe0912e6ef316d7799d2c0f55be6ba542202f6b8b2bc93afa3a79da4224d35f
 SHA512 
b92c72947060e2219c172c43104055d026f66b119676fcfa31dff34640539d34376b61d209291fffeb558e6051fb92a2a34390fbd3a72f87ee15c5926cb387e5

diff --git a/dev-python/jaraco-context/jaraco-context-5.1.0.ebuild 
b/dev-python/jaraco-context/jaraco-context-5.1.0.ebuild
new file mode 100644
index ..7cf576c0a86a
--- /dev/null
+++ b/dev-python/jaraco-context/jaraco-context-5.1.0.ebuild
@@ -0,0 +1,47 @@
+# 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=flit
+PYPI_NO_NORMALIZE=1
+PYPI_PN=${PN/-/.}
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Context managers by jaraco"
+HOMEPAGE="
+   https://github.com/jaraco/jaraco.context/
+   https://pypi.org/project/jaraco.context/
+"
+
+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"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   grep -q 'build-backend = "setuptools' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "jaraco.context"
+   version = "${PV}"
+   description = "Context managers by jaraco"
+   EOF
+}
+
+python_install() {
+   distutils-r1_python_install
+   # rename to workaround a bug in pkg_resources
+   # https://bugs.gentoo.org/834522
+   mv "${D}$(python_get_sitedir)"/jaraco{_,.}context-${PV}.dist-info || die
+}



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

2024-04-04 Thread Michał Górny
commit: 332286c42a1c7b95471dcd372ad3f8cd02a971a0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 02:33:05 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:45:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=332286c4

dev-python/lmfit: Bump to 1.3.0

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

 dev-python/lmfit/Manifest   |  1 +
 dev-python/lmfit/lmfit-1.3.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/lmfit/Manifest b/dev-python/lmfit/Manifest
index 551f6cecb01d..2ad85a8f206c 100644
--- a/dev-python/lmfit/Manifest
+++ b/dev-python/lmfit/Manifest
@@ -1 +1,2 @@
 DIST lmfit-1.2.2.tar.gz 336346 BLAKE2B 
78819c8be935f330b2f0eaad09ff9201c80e12d571571d8ee5088100c4d19a6a78d2e860e7b240fb6f2eea5f27bd0fc72538fdb04e6cc4e3e1d801f4f5fc5110
 SHA512 
f667bf8eb9c4090beda33de8a32c284a1f1eb2f1643085191943517acf61e125c7bafed37b634267fdc69e49338397248673fc62f8afc8fc8cc6733726cd0313
+DIST lmfit-1.3.0.tar.gz 628754 BLAKE2B 
e5fa707c8f778227e89c996e4c2763b71562b01e67cbe3558825e2ee278999c5732717953607104ba553faee2984151a978e04c44a624ea95d1bc4fc9f2feb60
 SHA512 
198b290a8970dc954705824f09b86ee2bd9e12fc71635fe89e38a5911f88103861daab6f292a6e4c93bc3e3413676b33f680cea7adae3137feb251d792f76270

diff --git a/dev-python/lmfit/lmfit-1.3.0.ebuild 
b/dev-python/lmfit/lmfit-1.3.0.ebuild
new file mode 100644
index ..93e1d36d7e10
--- /dev/null
+++ b/dev-python/lmfit/lmfit-1.3.0.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_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Non-Linear Least-Squares Minimization and Curve-Fitting for 
Python"
+HOMEPAGE="
+   https://lmfit.github.io/lmfit-py/
+   https://github.com/lmfit/lmfit-py/
+   https://pypi.org/project/lmfit/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/asteval-0.9.28[${PYTHON_USEDEP}]
+   >=dev-python/dill-0.3.4[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.19[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.6[${PYTHON_USEDEP}]
+   >=dev-python/uncertainties-3.1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-6.2[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -o addopts=
+}



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

2024-04-04 Thread Michał Górny
commit: 185634b7cbea4d45e48a347c4323787acbfaec41
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 02:27:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:45:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185634b7

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

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

 dev-python/aws-sam-translator/Manifest |  1 +
 .../aws-sam-translator-1.87.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 1fcf7d6161e5..3287697ef239 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1 +1,2 @@
 DIST serverless-application-model-1.86.0.gh.tar.gz 5490164 BLAKE2B 
f784adc234080d447b33e375acf62ab65728655aeef2d6a4c1210535e8f1afb85c011038b42435d5aaff8d69a179769a03d3c885e1fa487be434492c1c3c
 SHA512 
e4ec2eca9f5531402f34e37c1bc7c9257f3120c3863f18bf2661b9f8757a680c6433d59c2a3f1b31e1ffeeffaa02fbd87f6407b3faf6ba5909bfefb79462ca18
+DIST serverless-application-model-1.87.0.gh.tar.gz 5497979 BLAKE2B 
96e62bd2c8b7497524f3fcd2fb805d5904d69b875049783e424859e3a038b704bebe212db4d0325050665104f9cfa9a0c746e65c33f3d7934deab3840479e975
 SHA512 
5577447575bd58a574f912250062d58a2ad087a4322f178580ca13bed16f60683f120c9d11006c7ebdd25937f229dfd3b308a4cc5fca2d09b7771f19e1739842

diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.87.0.ebuild 
b/dev-python/aws-sam-translator/aws-sam-translator-1.87.0.ebuild
new file mode 100644
index ..166699d76ae6
--- /dev/null
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.87.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: app-admin/awscli/

2024-04-04 Thread Michał Górny
commit: e9447f0d719aa15d5867bb91f084f2f6736de4ce
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 01:46:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:45:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9447f0d

app-admin/awscli: Bump to 1.32.78

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index c71b39e6b4f7..acb7a6e71f99 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -4,3 +4,4 @@ DIST aws-cli-1.32.74.gh.tar.gz 2682208 BLAKE2B 
aba8be6e597a6d07197bd06d51f167f7a
 DIST aws-cli-1.32.75.gh.tar.gz 2683704 BLAKE2B 
8dd4b7522c7684dd405018067a266842243679dac88a27de7be8b279c9a2b19081b2c49425392585a3c4a3173ff24227dc16070331ee772501db37251f12c355
 SHA512 
64525fe4a31074ec05531066451ab6faf8c8027fb9ad26d31d7877de1e63797c46f723cd03d89a11ba27af9dd77adec91a926e3ce32ef6e2acf0e29a45cf7908
 DIST aws-cli-1.32.76.gh.tar.gz 2683951 BLAKE2B 
e54a1df81000999f5d978503d3b7fff38c168ff014eadf94e0953922ec94b41876c6d73287f00711a5c0af3e6d6584aa6a47d37d832e48f6dd360e94ce6797fd
 SHA512 
6c7c1bad24a4b28040e714fd29bc15dff40320a90e51c1bc437e7a8c4b6b0d73e830c83f3664dbdd0620aba7e987d43272ad1ff35a3b723f793ad85bfb38fff1
 DIST aws-cli-1.32.77.gh.tar.gz 2684606 BLAKE2B 
78147bfc060df3093f8b19adccb8047e312f18bc46f18bf91861628fb2dde26e61297ebb1dfd6a2e4513124341cae3a6bd47fb23d2c679c402e1f547d7b750ed
 SHA512 
51e62260848d67a06991a82484958047b95033ffe0931eefe1dd62afa4603731c52637e2f0d0fe7c54bcc89816c2baa8745cfd7365c014fa85c79b7c3c378c12
+DIST aws-cli-1.32.78.gh.tar.gz 2685580 BLAKE2B 
205c9263ded4fb895b6e6fe65965a478b260ba14aa18f7e78c1a5fc53fc4b3f95851d08d4ba5a57aa1112eba790478a3729a5986948211af7ef0a8600dac8c61
 SHA512 
5bde890b9366e8e1643a3480dbe8bcde206f719792761da23988dcf59e2605cf743f2035f673ca588a33ad0e4bcdca72e2c2436d613c08dda7fbe30b447718ae

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

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

2024-04-04 Thread Michał Górny
commit: 6fa3e05a12d04d1371ee885780bfaeecb8d0d368
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 01:48:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:45:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa3e05a

dev-python/uv: Bump to 0.1.29

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

 dev-python/uv/Manifest |   2 +
 dev-python/uv/uv-0.1.29.ebuild | 109 +
 2 files changed, 111 insertions(+)

diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
index 0d910430f3b8..d2675244f055 100644
--- a/dev-python/uv/Manifest
+++ b/dev-python/uv/Manifest
@@ -1,6 +1,7 @@
 DIST pubgrub-aab132a3d4d444dd8dd41d8c4e605abd69dacfe1.gh.tar.gz 73856 BLAKE2B 
9e30babd5159de0f80a69de082e990cade3768a4f62c64ecec46253b1c8a3da56a61d096f0cd2e74da436cbabb444c5acbfe27cc55160a5c0c99205c0317612a
 SHA512 
f49c63df7394fcd4ce6a616e3c8d7893274f4bbe4d451f3fb46eed80a3e03eb345818c5ff87e9d3ac23c80ea7ffee5de01237a5dfff40f740f88a6d61eab5f81
 DIST pubgrub-c26e485213e39582c6f2e4d45c0328422670e7a7.gh.tar.gz 86123 BLAKE2B 
743bb61460903d276f467b23bb001313598b50cb54fd1a56bcadbc732dd606bafd48a2d9960add3424bd03222450b455f9f1bc8716a80933e5ed0cfb76dcc50a
 SHA512 
9f9c8b58dd2ddeb3ed89abcd790641bd9b7b2cf4fc66dcc4d964a1b69d879adcdaf2775545631ca20f06a8ab5d6bc1df6b2eb272207d2642584c269b358f4d76
 DIST pubgrub-e981e4dfe315582e84e2fd724832fb0e0c50b7aa.gh.tar.gz 76914 BLAKE2B 
e7039f3b2fdc2a702f4824ff99acba9549e916c211290b79ec710060369b2c76e518c210c109103bf5ba50cbb373d0a4e3185df09935d7e47241ec25da259776
 SHA512 
94cfc88b6736ffd78bcbcc3f4cd9940d27c902bf2dfca38dddb470b8a6a0bb3a8e4a61dd1b2654e49327c9386c3ac2a7f090f9a6c2426b19ecf00d9f9716d400
+DIST rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz 96766 
BLAKE2B 
f9efab73c65394e33e090a6292875ebf35e6669b15c356f102eb109784a4503606ae39106cd0ebe3d7d479cb0b30806d7baaaebf22d826836a24f7ed49100934
 SHA512 
3b845b05d97c5ab5cea286a7c11846838b40bb1fac98a51782600849a53231be8fa205094c6bdd00f6e193c807b10b28f947698696382be99cae0a8d681dabdc
 DIST rs-async-zip-d76801da0943de985254fc6255c0e476b57c5836.gh.tar.gz 95906 
BLAKE2B 
a5a0e4d20926d637cbfa25cb486580de6682365c588a9653c873622424ec28ac8c7380d1c99ec260cd342b214aacd5124b51fc5e5646f15f76db4148aada2f41
 SHA512 
dd5b61bfc913a94822d74f1dac3b30f7a3979a641c3b08ccb5fa84cfbb2bfd8c0f807a30cc4ae0abfe5df7079011c20e1f8a642fd439ce6ba2c404ddee06baf5
 DIST uv-0.1.13-crates.tar.xz 47903460 BLAKE2B 
da7a2f023054197820cd1bcd13c6e4ff6d4c4bc4780fa109b2c5b796830333f21bc4c7f426052f7ed31a6c02f4e28694cfd94b1aa9d3044ebde49570e565c04b
 SHA512 
cce73590c12a082fed36092bada42b878437cc44137f47c47b4e0e6fae214295867fbda90576d8ed47b025d873dc5655ab74c9914d6ccbaf6cea994b793800d5
 DIST uv-0.1.13.gh.tar.gz 1860446 BLAKE2B 
e5c209e11ea10a0aa8a88d4d40b40fe84cdd764cab1e852b49a52d8ff8749aac59d62234626fa768e6b1c304ee7b7a54cf99f5af4ecf21b368a1b521a8f903df
 SHA512 
dc00cc26bc3b8e30edcc619bd49ff44962180623be8d1e2d7dc7c2b1c29969c8b393eda31b1392d90f0d72c15f2cb19af489e1e44f857225e461393c4b4b96c1
@@ -8,3 +9,4 @@ DIST uv-0.1.24-crates.tar.xz 64420840 BLAKE2B 
7324461092a07c86aadaddf051aaa7454e
 DIST uv-0.1.24.gh.tar.gz 899637 BLAKE2B 
fab26ba9934fc5f586505b5ac1fa386c11f07e51ca2bb2a79f46d5dec9475ba8d75ad8587223d5149df5f2a225146d020a49b7ff81ed26b949cff55892738c2d
 SHA512 
520b47a096b50fce9e7b7af5bca203df9bf4c2d0aafbe28a3dcfe0592d8ddcaa7b58d52300c67454f6aeecfd196f1592be18e45c95b7c67257361917cdb0154d
 DIST uv-0.1.28-crates.tar.xz 64374368 BLAKE2B 
6eceb9eba6d746007eb983ae704fc96496e29e86d219af19af01cafdb230bf2e5f572d07fac2ee5cdb42e5e553dbc266233425084acd98d73039a761c5e2907e
 SHA512 
0966ece30f0acac6eb0d3f5aeea3a3a443962e0a477c66b62dae09374f1dccf1a0ac355d5c684e76759f64b6921ed192de8d0363682d0aafe1de31c019be
 DIST uv-0.1.28.gh.tar.gz 925800 BLAKE2B 
5e30573a198057261fe7716dc6dc5d8b7bd8700fabc4f061129d5e1547596ea6424fc7321425348103796a2a6278118cc1c3399f8c3858c3816450e068c7
 SHA512 
3de0df5ca3c69bedc30d20c199251060a35d82ede8fa9f7f4907eee8e0bd55c7f10fbee0e870e1145c88c8526ab4729af4be393bc2a6508fa008050691ccf06a
+DIST uv-0.1.29.gh.tar.gz 929681 BLAKE2B 
647588a8c34d77cfa43ee7b459da19b6365c7ae451d2acb609c4ba1a67a0065be2d52925302a77cc716659b4cf217022bc9794d1d234c6aa43734dd5fca936ef
 SHA512 
6a39347daa3922a594b318b7a56547d32b97fd81822265e8b0899c6cfe9e5e072e96b49fd2db74eeaf88f6f42a3b2c60aa7e7e338a38d0af4256a42a703a7d95

diff --git a/dev-python/uv/uv-0.1.29.ebuild b/dev-python/uv/uv-0.1.29.ebuild
new file mode 100644
index ..af1ced8243df
--- /dev/null
+++ b/dev-python/uv/uv-0.1.29.ebuild
@@ -0,0 +1,109 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+"
+
+declare -A GIT_CRATES=(
+   
[async_zip]='https://github.com/charliermarsh/rs-async-zip;1dcb40cfe1bf5325a6fd4bfcf9894db40241f585;rs-async-zip-%commit%'
+   

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

2024-04-04 Thread Michał Górny
commit: 1082ff7353a1fe0a59ce720a5f050d352c0db59a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 02:26:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:45:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1082ff73

dev-python/stripe: Bump to 8.10.0

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

 dev-python/stripe/Manifest |  1 +
 dev-python/stripe/stripe-8.10.0.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index ed92d3eb63c3..ce2d570a16b3 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1,2 +1,3 @@
+DIST stripe-8.10.0.tar.gz 1208587 BLAKE2B 
844f220b8d7a5c53fda9d5d11418098dada8702813d29a44c839d309c13faf988112522de6bbfede094b50b8ce05d4f66ef0f47514a32f5f66eee43d67724fd6
 SHA512 
58c9d7b2b28304b37f616e4017a6119ec7efdb8d32d0a19c1c8e2511c72d3b0af5876407ada6db8150bb83b0fa04ac45789635d53766a1c7cc1721478b701a2b
 DIST stripe-8.7.0.tar.gz 1080685 BLAKE2B 
0d91f852ad88cf09fb5230a421f9b9b5ade3e7617e95f6f0b5ff3bb14e307d272c1d8600a2673d63a408ca24501e71383fa18f527433e9fbc816f6a48fb9c576
 SHA512 
977c57a4bad1b572dbee566609f28a9b7e3bffea6516ac48b1f69c51a8ee8fb44d342ce886e2809f6c18b633c30f57e35c565817f2dd67d82c23048dc47d66e5
 DIST stripe-8.9.0.tar.gz 1124248 BLAKE2B 
158b070256404dfa7f5d2a13f076c08834fc0ec5c3f0564912bcd461276d790faf0530260f291f8681c357de727465ab900339b4d53ddf93972ace7411748ff8
 SHA512 
e4505262720eaccffd5b5e12858df1ca81117bdb9103ac7f9425ae50f93ac621b13587a314edc80546f1f6c4b28c5908fcd34f31dacc8e2c80b4532bf56fb63e

diff --git a/dev-python/stripe/stripe-8.10.0.ebuild 
b/dev-python/stripe/stripe-8.10.0.ebuild
new file mode 100644
index ..c89bb629478f
--- /dev/null
+++ b/dev-python/stripe/stripe-8.10.0.ebuild
@@ -0,0 +1,83 @@
+# 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} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Stripe python bindings"
+HOMEPAGE="
+   https://github.com/stripe/stripe-python/
+   https://pypi.org/project/stripe/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="telemetry"
+
+RDEPEND="
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
+"
+# please bump dev-util/stripe-mock dep to the latest version on every bump
+BDEPEND="
+   test? (
+   >=dev-util/stripe-mock-0.183.0
+   dev-python/anyio[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   net-misc/curl
+   )
+"
+
+distutils_enable_tests pytest
+
+DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
+
+src_prepare() {
+   if ! use telemetry; then
+   sed -i -e '/enable_telemetry/s:True:False:' stripe/__init__.py 
|| die
+   fi
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests -p anyio -p pytest_mock
+}
+
+src_test() {
+   local stripe_mock_port=12111
+   local stripe_mock_max_port=12121
+   local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
+   # Try to start stripe-mock until we find a free port
+   while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do
+   ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
+   stripe-mock --http-port "${stripe_mock_port}" &> 
"${stripe_mock_logfile}" &
+   local stripe_mock_pid=${!}
+   sleep 2
+   # Did stripe-mock start?
+   curl --fail -u "sk_test_123:" \
+   "http://127.0.0.1:${stripe_mock_port}/v1/customers; &> 
/dev/null
+   eend ${?} "Port ${stripe_mock_port} unavailable"
+   if [[ ${?} -eq 0 ]]; then
+   einfo "stripe-mock running on port ${stripe_mock_port}"
+   break
+   fi
+   (( stripe_mock_port++ ))
+   done
+   if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then
+   eerror "Unable to start stripe-mock for tests"
+   die "Please see the logfile located at: ${stripe_mock_logfile}"
+   fi
+
+   local -x STRIPE_MOCK_PORT=${stripe_mock_port}
+   distutils-r1_src_test
+
+   # Tear down stripe-mock
+   kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
+}



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

2024-04-04 Thread Michał Górny
commit: c15b10f53e467a9684e33b33fe21142df3782259
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 01:45:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:44:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15b10f5

dev-python/botocore: Bump to 1.34.78

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index b1276fc42045..eb4eee712072 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,3 +4,4 @@ DIST botocore-1.34.74.gh.tar.gz 12820469 BLAKE2B 
e9d7a35e82aee30666952ea6f74d8d0
 DIST botocore-1.34.75.gh.tar.gz 12864283 BLAKE2B 
bc5a64b704e1ae4ceebfe65d748e2e904a151343fe4543ceea1955f8d06521b2f562ee75e0384d187c7fde9f7b5d79d5f02e323059ccd9ad332416deb27de066
 SHA512 
21847f64ce8f6cb6732f57de6f9d53b00b0ca0d669e6cac2b0edf1a3431c0d5081e6fd7c1c7cb6d664aec7fcb2d0d5b359a40a4abfda2767bbf27f43589eaed2
 DIST botocore-1.34.76.gh.tar.gz 12868763 BLAKE2B 
f6a73414b8ae0dd6628dd55575809461919a2208b57633b34cf3de70712660053040a636d037fb65c4ff37a85ae48e048308935b9e3f8911397b5ba1cccd24bd
 SHA512 
adccbd547f6ac73d1d55f51f9fb3ba8da6ad7ac5e34f3b5c8e50ebaf00893c87762ab3a0420174816cf5c6ee9a5453cd84deac70b517e72eb5d58e595cb5
 DIST botocore-1.34.77.gh.tar.gz 12880716 BLAKE2B 
a4c1210921147003ca032a16eb2d67df23f7c0b8c5cdccb09e9adc93758e74560c3d5dc70bd16b69d281cceb62949f6c1c288cd2ee29e0d6b2ecbeb020bd
 SHA512 
caf25f5958790e2b893a7378dfd55204d1dd332dfe346c1efec1d9158ef4aa53a3f214f4926380e424a921fa8561365236ff450ec3726bac054289d824c82c4d
+DIST botocore-1.34.78.gh.tar.gz 12882559 BLAKE2B 
88d75c9c7e2e7132bdeab5d58b791a3af7c387b90c1e1551cda81eb364d9d177e6e3165c87fa9619731cf95f9d47759edfd22ea5deb9af2a5817a822e91fa4b6
 SHA512 
95b0b608ea1949092a948dc9aefb452a8db661868360f64e2dd9cf456a0e8b9177309e7d6a12b9e10d4f75bfdfe86ee3bd684f8a15ca0a83dea5fe101ad3953a

diff --git a/dev-python/botocore/botocore-1.34.78.ebuild 
b/dev-python/botocore/botocore-1.34.78.ebuild
new file mode 100644
index ..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.78.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/boto3/

2024-04-04 Thread Michał Górny
commit: f8316e67592fc57bb8753b45dbcbc1adde555704
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 01:45:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:44:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8316e67

dev-python/boto3: Bump to 1.34.78

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.34.78.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 6336a64a224d..aa25de8667bf 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,3 +4,4 @@ DIST boto3-1.34.74.gh.tar.gz 790202 BLAKE2B 
4368db3e11d6bda6eee4ccde82bcc0c2c5a6
 DIST boto3-1.34.75.gh.tar.gz 790632 BLAKE2B 
846170851c821e72b05b2c94470bc48ed542722ccec5360f03d6f5d6393a4163b21b40ac68f586748106991e501cfc5c66c5dc15e9931605a062c2cd1ef1f46d
 SHA512 
581c5a823297066deeaf832b46d1f14db54df279ccd25c9ae2ba4896389a37f453a732e5291bbd2bec1bfa2107ce1f0efcbaee7b765ba101bec31fac40ca37dc
 DIST boto3-1.34.76.gh.tar.gz 790998 BLAKE2B 
fb4db194a2b8257400c0d15b266b1017d93eebf1171d9be26917e2aca7b5bb9f4c7986b035c99c4fdfc1b9eecbf0b4a26dfaaac4871712c6da72ff803e4f60c8
 SHA512 
bbd0868db23812ee706b8adf9221606b07a5da288c673fee2287c44c23c1023782fd00bd341486900f4ef2e87c1b6392cc59996b22588947ccd6f50c58d3b5cd
 DIST boto3-1.34.77.gh.tar.gz 791765 BLAKE2B 
2c4c9f81e027403c6fe910d369644ad682bfc8edc4a6c8385eac98db3df3e17029d24e0b7f162537d88eb4b49680eee79ab3e3fcbbd413d8e8100f455960cfab
 SHA512 
c3beec62805e943e50035d1754e582d361dde8bc6a165c7203cbeeab2aa1f4e0d67788fa7f53d10d875db1c4332e07a43b1224b9a46dfa825bb02187d5134e36
+DIST boto3-1.34.78.gh.tar.gz 792523 BLAKE2B 
294770b0ca88b0e36f22796955954315a5487066af1da5b4214672a5083afc3f02cbf4f1990f5c721d09c7cfe388fc71317989e2e75461dea31767276133923c
 SHA512 
e105f2002c654d617ddd6a115ef0bf1510b349088a8aec80653ed154cbbbcbd01c65818c6cd33db8aaacdbcadb865d858ec96bb86de2bc2b33f2762a96be04b0

diff --git a/dev-python/boto3/boto3-1.34.78.ebuild 
b/dev-python/boto3/boto3-1.34.78.ebuild
new file mode 100644
index ..b64e7191fd19
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.78.ebuild
@@ -0,0 +1,58 @@
+# 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}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-04-04 Thread Michał Górny
commit: 83ebe57ff4340d90d4b98ac5be1c007364fb2044
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 01:38:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:44:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83ebe57f

sys-kernel/vanilla-kernel: Bump to 6.6.25

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.6.25.ebuild| 143 +
 2 files changed, 145 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index 62e2dc35cd1b..5b595df5d877 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -55,6 +55,8 @@ DIST linux-6.6.23.tar.sign 989 BLAKE2B 
422464346164239d47f84041b76e5443152deebd8
 DIST linux-6.6.23.tar.xz 140149488 BLAKE2B 
b00e2c084f9d7a4fcda0a9404fd897ca1fc90d660dd1063d699c8ec612c6a35c494ce14c91f458a1f77f2a70ce6612e019e5fc553b571ee669b5070f97841a02
 SHA512 
63ecf84a6598378a8a49e0711128d4f6ec24dc641a0faa5ffdb8c16f6dfa31e6a208d4259e15fda991ff82ac2ce9db68358cfac1a80ebec4161fe2fc719eda85
 DIST linux-6.6.24.tar.sign 989 BLAKE2B 
368cb5156a8f2878deb7c20b7afca7b81b321553be7ea6f7db19aaeabb60d280f2b0b9d6e16c099bb2a8fa2752d30686da2d4856d4a67850df2aafc733de26e0
 SHA512 
224d4d3c8fca962b0ad2400fd8b81c0fd6b361aa416f8113bd8b9b33cfef108a646c9fc21f76d2abfd188ff7c1d313b4ee024e591acdd5afa3cd5e50ca5472ca
 DIST linux-6.6.24.tar.xz 14017 BLAKE2B 
0f4643c758bb3857396f08b0cc291e1cf7cc7d120fe53791ba8cdaa32f08f20822353e04464551b88e8de64e367de6900da01504e57bc684d47390b51d001285
 SHA512 
3e77e73ce9b2d108f35aaaef43b4d38c5758382eebe80d33baa75e7337e62d369cad5e37f8fec0faee31efe6b8cbbdd353883d44343f426dcef0056dffb55283
+DIST linux-6.6.25.tar.sign 989 BLAKE2B 
60a3dcb318db58b16ffb67304aeac369a4c4b7c5a9596caa491c6a32d89ad0bb4e20d14396fab0efa6394685e4c822de83f0888c71e6e2463e8df060cc99d924
 SHA512 
c61e1aa376a46f8d7ffdaa1541e3586505f83e56971d122a982196dd8141348274a49c0468c14793c3e97d0b9cb1139636e2493fe209a3986bbddd3a710a2688
+DIST linux-6.6.25.tar.xz 140148856 BLAKE2B 
d744ef7ea55202d5cb9adad2d7b22bc8be81bb4b5a03fe52e063192557eadf28d5e62612b6a517ec3180441d8fcec3582a53383df644c32bb45f3e969298af56
 SHA512 
1f1c31a104aa399cd7fd67c0e73c5037e95112e544b00ad70a2a809b52d9d190c303e3f946d67d805125181004fe7de500ff2069dcacad94f6b56bfb8f180f6a
 DIST linux-6.7.10.tar.sign 989 BLAKE2B 
a9d9072cf6e90ca3e4f71f29b97b827e9f1730fa8fea9ad61a38b31c625db5925135441c9698c8ae58664a2375366447d2ad23b1dfe99f714318da18b3102eb9
 SHA512 
113b82ec71d1bc181c866100a712f5635d4ffb7e5f0254ad221236dd00d0cdbbfb4078088086182df66b9d0c65c220a76f594ae0051303a7987b5d995e6fb561
 DIST linux-6.7.10.tar.xz 141439484 BLAKE2B 
5bded11de8e9e22833eae75540c9a0c7591afee00cac0ef4f6e584ac898bebd41c3b51208f0f88210faa17da99ada488c719c7dba8e0d39610b9a84b9c44fe53
 SHA512 
7aec6065f63a7278e19811035cbdd9f80392e89dae49673e79fd6aaf5785e6617df720483e445f3a7bfe4acaf8fe97b305d541b4fc583e5e8c1d320c5366e7a9
 DIST linux-6.7.11.tar.sign 989 BLAKE2B 
8173704cce39bdb444bf1f4802bb89c6fdbd0d5541154d7f4abcb2f18cdce0d62067bcee2750f30bc82ec68c01668111bef2c4a9b067480deba55b1a964be1e9
 SHA512 
6112d8a88d13c67623f3570929860d13b6396c8a1156dc1fe66b05640366ca6ee5b226b8217a944ce18d606abd8191b3faaf55d09c5b903eb2e7e6221e34028c

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.25.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.25.ebuild
new file mode 100644
index ..c3a2f8b2f96a
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.25.ebuild
@@ -0,0 +1,143 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.12-gentoo
+GENTOO_CONFIG_VER=g11
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2024-04-04 Thread Michał Górny
commit: 416397adfccb4056123ab0882ea897459a5079e9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr  5 01:39:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr  5 02:44:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416397ad

virtual/dist-kernel: Bump to 6.6.25

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

 virtual/dist-kernel/dist-kernel-6.6.25.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.6.25.ebuild 
b/virtual/dist-kernel/dist-kernel-6.6.25.ebuild
new file mode 100644
index ..9969a23652bd
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.6.25.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: www-client/otter/

2024-04-04 Thread Jimi Huotari
commit: 617280e202344d9dbbd4bd30f058ec0ee462c060
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr  1 19:43:04 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Fri Apr  5 02:27:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617280e2

www-client/otter: add myself as a maintainer

Signed-off-by: Jimi Huotari  gentoo.org>

 www-client/otter/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/www-client/otter/metadata.xml b/www-client/otter/metadata.xml
index 491e7acdee29..cfeafda26330 100644
--- a/www-client/otter/metadata.xml
+++ b/www-client/otter/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   
-   OtterBrowser/otter-browser
-   
+  
+chii...@gentoo.org
+Jimi Huotari
+  
+  
+OtterBrowser/otter-browser
+  
 



[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/libressl/files/, dev-libs/libressl/

2024-04-04 Thread orbea
commit: 0c8976ee2eb9eb2c9af8a8d28222010822d64553
Author: orbea  riseup  net>
AuthorDate: Fri Apr  5 01:26:21 2024 +
Commit: orbea  riseup  net>
CommitDate: Fri Apr  5 01:26:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=0c8976ee

dev-libs/libressl: drop 3.6.3

Signed-off-by: orbea  riseup.net>

 dev-libs/libressl/Manifest |  2 -
 .../files/libressl-3.6.2-genrsa-rand.patch | 26 
 .../files/libressl-3.7.0-no-static-tests.patch | 69 --
 dev-libs/libressl/libressl-3.6.3.ebuild| 60 ---
 4 files changed, 157 deletions(-)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index 919d2de..470ad6d 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -1,5 +1,3 @@
-DIST libressl-3.6.3.tar.gz 4240172 BLAKE2B 
2712ff0fde0c6c559cc3a144c868da0022c1d1757ae8a93df260f1803f863ccb7da5c9fab24c64159085ddc5ce6549911006bf20b78b42ee9f7b772a644d7fc0
 SHA512 
c0def27c07a7e7480dda32f255078fbade6401461f7616213e7b93b4d3a649ceda35f6fc7191fd6a2cc78aa87976199bbf962671a76439593cbd0733b174713f
-DIST libressl-3.6.3.tar.gz.asc 833 BLAKE2B 
66a300ab7551a0ea3159545e4f7d9dbf1293fee9dcac63e29ecc7ffdf98caccd61a19b629f9356744a62ec9235f7b8cc1892a293f4e260daef5d0627662f30e3
 SHA512 
f4dacd2d4bb96f15dfb1fd9c9c183d6e8abcdeeca5e743a37d0b89ac628c33da50816cf26512dd2ad3ffe2b442a86e9684a335abf1cf58156d0747ac71eb7d8b
 DIST libressl-3.7.3.tar.gz 4337594 BLAKE2B 
e335e5b6080e4165c5c4088f7c79cef3fcc79274ad71294afec2bc67cfdb77aeb2f16ca70056994bb526035c8d98421d5dea993f28258cae175b76df7e67f984
 SHA512 
657942b5c127c2478ba29fc29b8bfd607ffd64e73646c01aa570e62776175e880f6d32762de9b95bb944608a195f9a958a1dd87bbd5ef473c4b1d06c63041fdd
 DIST libressl-3.7.3.tar.gz.asc 833 BLAKE2B 
3b41ed454cb13fc6e830a0142e41cdbb7fd2a861a2b9a2f9acb56cbc20c266a7a8343d864b44c06ca748ffd7fbd3d2b67766885bab6f3674ace1d98c4ae1f4d8
 SHA512 
89043da91ca2218816f8ba3e5c87b6e0bb0980272eb9aafbf6480e1e5f573a46e723fbca1f25f9902ef204d50fbf4c760cd6c7bd9ee3ee64851805064f7b3cb7
 DIST libressl-3.8.3.tar.gz 4475058 BLAKE2B 
f29ca56e6a717c09efd2510c97ef38a4f037b38352c3b02badad9db841c636628cbebdd9a1f69e9138fee038764326559939b0221bf335aaf03b415f4fe92d66
 SHA512 
b8107fc809d5a095a49cebe3192a9b609441dfaa86c7bee472c34c177854d1d8ca983eb071828593f98e0c161f75176dabeefe6067ba417b2ecbaea5aa20645f

diff --git a/dev-libs/libressl/files/libressl-3.6.2-genrsa-rand.patch 
b/dev-libs/libressl/files/libressl-3.6.2-genrsa-rand.patch
deleted file mode 100644
index 69458d7..000
--- a/dev-libs/libressl/files/libressl-3.6.2-genrsa-rand.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-Gentoo's ssl-cert.eclass uses 'openssl genrsa -rand'.
-
-Upstream Issue: https://github.com/libressl/portable/issues/839
-
 a/apps/openssl/genrsa.c.orig
-+++ b/apps/openssl/genrsa.c
-@@ -90,6 +90,7 @@
-   unsigned long f4;
-   char *outfile;
-   char *passargout;
-+  char *rand_dummy;
- } genrsa_config;
- 
- static int
-@@ -252,6 +253,11 @@
-   .type = OPTION_ARG,
-   .opt.arg = _config.passargout,
-   },
-+  {
-+  .name = "rand",
-+  .type = OPTION_ARG,
-+  .opt.arg = _config.rand_dummy,
-+  },
-   { NULL },
- };
- 

diff --git a/dev-libs/libressl/files/libressl-3.7.0-no-static-tests.patch 
b/dev-libs/libressl/files/libressl-3.7.0-no-static-tests.patch
deleted file mode 100644
index 13eedd4..000
--- a/dev-libs/libressl/files/libressl-3.7.0-no-static-tests.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-Upstream Bug: https://github.com/libressl-portable/portable/issues/754
-Upstream Commit: 
https://github.com/libressl-portable/portable/commit/4f0f6ebd1aa1038923e08af6730a32cde3202f62
-Upstream PR: https://github.com/libressl-portable/portable/pull/806
-
-From 4f0f6ebd1aa1038923e08af6730a32cde3202f62 Mon Sep 17 00:00:00 2001
-From: Brent Cook 
-Date: Tue, 13 Dec 2022 04:34:25 -0600
-Subject: [PATCH] Build a static test library with all symbols
-
-Build and link a special test library rather than assuming that the
-build has static libraries available.
-
-diff --git a/tests/Makefile.am b/tests/Makefile.am
-index 6fea2ebc9..26f6b7d73 100644
 a/tests/Makefile.am
-+++ b/tests/Makefile.am
-@@ -1,5 +1,9 @@
- include $(top_srcdir)/Makefile.am.common
- 
-+-include $(abs_top_builddir)/crypto/libcrypto_la_objects.mk
-+-include $(abs_top_builddir)/ssl/libssl_la_objects.mk
-+-include $(abs_top_builddir)/tls/libtls_la_objects.mk
-+
- AM_CPPFLAGS += -DLIBRESSL_CRYPTO_INTERNAL
- 
- AM_CPPFLAGS += -I $(top_srcdir)/crypto/asn1
-@@ -14,13 +18,15 @@ AM_CPPFLAGS += -I $(top_srcdir)/apps/openssl
- AM_CPPFLAGS += -I $(top_srcdir)/apps/openssl/compat
- AM_CPPFLAGS += -D_PATH_SSL_CA_FILE=\"$(top_srcdir)/cert.pem\"
- 
--LDADD = $(abs_top_builddir)/tls/.libs/libtls.a
--LDADD += $(abs_top_builddir)/ssl/.libs/libssl.a
--LDADD += $(abs_top_builddir)/crypto/.libs/libcrypto.a
--LDADD += $(PLATFORM_LDADD) 

[gentoo-commits] repo/proj/libressl:master commit in: dev-libs/openssl/

2024-04-04 Thread orbea
commit: 62b14f75168c4c7781c4eb2f2d88a15570e25c43
Author: orbea  riseup  net>
AuthorDate: Fri Apr  5 01:27:15 2024 +
Commit: orbea  riseup  net>
CommitDate: Fri Apr  5 01:27:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=62b14f75

dev-libs/openssl: drop 3.6.3

Signed-off-by: orbea  riseup.net>

 dev-libs/openssl/openssl-3.6.3.ebuild | 20 
 1 file changed, 20 deletions(-)

diff --git a/dev-libs/openssl/openssl-3.6.3.ebuild 
b/dev-libs/openssl/openssl-3.6.3.ebuild
deleted file mode 100644
index 8561085..000
--- a/dev-libs/openssl/openssl-3.6.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal
-
-DESCRIPTION="dummy package for dev-libs/libressl"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:LibreSSL;
-LICENSE="metapackage"
-
-SLOT="0/53" # .so version of libssl/libcrypto
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+asm sslv3 static-libs test"
-REQUIRED_USE="!sslv3"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-libs/libressl:${SLOT}[asm=,static-libs=,test=,${MULTILIB_USEDEP}]"
-
-S="${WORKDIR}"



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

2024-04-04 Thread orbea
commit: 76aa951026e5904b5baaf076d946ee4ca2f04952
Author: orbea  riseup  net>
AuthorDate: Fri Apr  5 01:23:24 2024 +
Commit: orbea  riseup  net>
CommitDate: Fri Apr  5 01:23:24 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=76aa9510

dev-libs/libressl: stabilize 3.8.4 for amd64, arm, arm64, x86

Signed-off-by: orbea  riseup.net>

 dev-libs/libressl/libressl-3.8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libressl/libressl-3.8.4.ebuild 
b/dev-libs/libressl/libressl-3.8.4.ebuild
index 36f837d..13e5b8f 100644
--- a/dev-libs/libressl/libressl-3.8.4.ebuild
+++ b/dev-libs/libressl/libressl-3.8.4.ebuild
@@ -18,7 +18,7 @@ LICENSE="ISC openssl"
 # we'll try to use the max of either. However, if either change between
 # versions, we have to change the subslot to trigger rebuild of consumers.
 SLOT="0/55"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~s390 
~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+asm netcat static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn-plugin-iacfleet/

2024-04-04 Thread Sam James
commit: d68590b7286a659594dd7b54d9a6b27e40e60acc
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Apr  4 05:42:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 01:20:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d68590b7

sci-geosciences/opencpn-plugin-iacfleet: update EAPI 7 -> 8

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...-iacfleet-0.21.1.ebuild => opencpn-plugin-iacfleet-0.21.1-r1.ebuild} | 2 +-
 .../opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1.ebuild 
b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1-r1.ebuild
similarity index 99%
rename from 
sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1.ebuild
rename to 
sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1-r1.ebuild
index 0c40213181b3..a21dc632da69 100644
--- 
a/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1.ebuild
+++ 
b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 WX_GTK_VER="3.0-gtk3"
 inherit cmake flag-o-matic wxwidgets

diff --git 
a/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-.ebuild 
b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-.ebuild
index 0c40213181b3..a21dc632da69 100644
--- 
a/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-.ebuild
+++ 
b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 WX_GTK_VER="3.0-gtk3"
 inherit cmake flag-o-matic wxwidgets



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

2024-04-04 Thread Sam James
commit: 2bca294bbe5941e8ce680a48824d3addc1a09ad0
Author: Eli Schwartz  gmail  com>
AuthorDate: Fri Apr  5 01:06:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 01:20:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bca294b

net-analyzer/netdata: mark as LTO-unsafe, strict-aliasing unsafe

Closes: https://bugs.gentoo.org/927174
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/netdata/netdata-1.45.2.ebuild | 10 +-
 net-analyzer/netdata/netdata-.ebuild   | 10 +-
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/netdata/netdata-1.45.2.ebuild 
b/net-analyzer/netdata/netdata-1.45.2.ebuild
index 2d2fe2aeb560..0d57f53917bc 100644
--- a/net-analyzer/netdata/netdata-1.45.2.ebuild
+++ b/net-analyzer/netdata/netdata-1.45.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 PYTHON_COMPAT=( python{3_9,3_10,3_11} )
 
-inherit cmake fcaps linux-info optfeature python-single-r1 systemd
+inherit cmake fcaps flag-o-matic linux-info optfeature python-single-r1 systemd
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/netdata/${PN}.git;
@@ -95,6 +95,14 @@ pkg_setup() {
 }
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/927174
+   # https://github.com/netdata/netdata/issues/17321
+   #
+   # Do not trust with LTO either.
+   append-flags -fno-strict-aliasing
+   filter-lto
+
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE
-DCMAKE_INSTALL_PREFIX=/

diff --git a/net-analyzer/netdata/netdata-.ebuild 
b/net-analyzer/netdata/netdata-.ebuild
index 2d2fe2aeb560..0d57f53917bc 100644
--- a/net-analyzer/netdata/netdata-.ebuild
+++ b/net-analyzer/netdata/netdata-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 PYTHON_COMPAT=( python{3_9,3_10,3_11} )
 
-inherit cmake fcaps linux-info optfeature python-single-r1 systemd
+inherit cmake fcaps flag-o-matic linux-info optfeature python-single-r1 systemd
 
 if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/netdata/${PN}.git;
@@ -95,6 +95,14 @@ pkg_setup() {
 }
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/927174
+   # https://github.com/netdata/netdata/issues/17321
+   #
+   # Do not trust with LTO either.
+   append-flags -fno-strict-aliasing
+   filter-lto
+
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE
-DCMAKE_INSTALL_PREFIX=/



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn/

2024-04-04 Thread Sam James
commit: a0411443dc39685cfc87bb416c3e3216cf1ae6f4
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Apr  4 05:25:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 01:20:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0411443

sci-geosciences/opencpn: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/927484
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-geosciences/opencpn/opencpn-5.8.4.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/sci-geosciences/opencpn/opencpn-5.8.4.ebuild 
b/sci-geosciences/opencpn/opencpn-5.8.4.ebuild
index 6f8e39b49c29..816c23d16687 100644
--- a/sci-geosciences/opencpn/opencpn-5.8.4.ebuild
+++ b/sci-geosciences/opencpn/opencpn-5.8.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 WX_GTK_VER="3.2-gtk3"
-inherit wxwidgets xdg cmake toolchain-funcs
+inherit flag-o-matic wxwidgets xdg cmake toolchain-funcs
 
 DOC_VERSION="4.8.2.0"
 
@@ -53,6 +53,11 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/927484
+   # https://github.com/OpenCPN/OpenCPN/issues/3782
+   filter-lto
+
use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. )
 
setup-wxwidgets



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/opencpn-plugin-iacfleet/

2024-04-04 Thread Sam James
commit: 01c2ae087f01037dc00680450185acbacad2
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Apr  4 05:40:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 01:20:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c2ae08

sci-geosciences/opencpn-plugin-iacfleet: mark as LTO-unsafe, SA-unsafe

Closes: https://bugs.gentoo.org/927485
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../opencpn-plugin-iacfleet-0.21.1.ebuild| 12 ++--
 .../opencpn-plugin-iacfleet-.ebuild  | 12 ++--
 2 files changed, 20 insertions(+), 4 deletions(-)

diff --git 
a/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1.ebuild 
b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1.ebuild
index dc971f1e4d94..0c40213181b3 100644
--- 
a/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1.ebuild
+++ 
b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-0.21.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 WX_GTK_VER="3.0-gtk3"
-inherit cmake wxwidgets
+inherit cmake flag-o-matic wxwidgets
 
 MY_PN="iacfleet_pi"
 if [[ ${PV} == * ]] ; then
@@ -30,6 +30,14 @@ DEPEND="${RDEPEND}"
 BDEPEND="sys-devel/gettext"
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/927485
+   # https://github.com/nohal/iacfleet_pi/issues/30
+   #
+   # Do not trust with LTO either.
+   append-flags -fno-strict-aliasing
+   filter-lto
+
setup-wxwidgets unicode
cmake_src_configure
 }

diff --git 
a/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-.ebuild 
b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-.ebuild
index dc971f1e4d94..0c40213181b3 100644
--- 
a/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-.ebuild
+++ 
b/sci-geosciences/opencpn-plugin-iacfleet/opencpn-plugin-iacfleet-.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 WX_GTK_VER="3.0-gtk3"
-inherit cmake wxwidgets
+inherit cmake flag-o-matic wxwidgets
 
 MY_PN="iacfleet_pi"
 if [[ ${PV} == * ]] ; then
@@ -30,6 +30,14 @@ DEPEND="${RDEPEND}"
 BDEPEND="sys-devel/gettext"
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/927485
+   # https://github.com/nohal/iacfleet_pi/issues/30
+   #
+   # Do not trust with LTO either.
+   append-flags -fno-strict-aliasing
+   filter-lto
+
setup-wxwidgets unicode
cmake_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: media-gfx/sane-backends/

2024-04-04 Thread Sam James
commit: 70d6d8868c46d5ef8b312552faf4ec463bbb
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Apr  4 01:57:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 01:20:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d6d886

media-gfx/sane-backends: drop outdated seds from 1.2.1

 * SED: the following did not cause any changes
 * sed 's|@LDFLAGS   ||' -i tools/*.pc.in || die;
 * no-op: -e s|@LDFLAGS@ ||

The LDFLAGS interpolation was removed upstream in this version:
https://gitlab.com/sane-project/backends/-/commit/b3b44f1188f902a959a7b8d71cf70eef8abb63da

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/sane-backends/sane-backends-1.2.1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.2.1.ebuild 
b/media-gfx/sane-backends/sane-backends-1.2.1.ebuild
index 79cd8cec7b15..11edb9d15f94 100644
--- a/media-gfx/sane-backends/sane-backends-1.2.1.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.2.1.ebuild
@@ -198,9 +198,6 @@ src_prepare() {
-e "/by sane-desc 3.5 from sane-backends/s:sane-backends 
.*:sane-backends ${ver}:" \
testsuite/tools/data/html* || die
 
-   # don't bleed user LDFLAGS into pkgconfig files
-   sed 's|@LDFLAGS@ ||' -i tools/*.pc.in || die
-
# Needed for udev rules generation/installation
multilib_copy_sources
 }



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/sdcc/

2024-04-04 Thread Sam James
commit: 5392281a662b0bda89384e936bde9a455e2a2ae3
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Apr  4 04:31:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 01:20:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5392281a

dev-embedded/sdcc: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/924691
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-embedded/sdcc/sdcc-4.3.0-r1.ebuild | 9 +++--
 dev-embedded/sdcc/sdcc-.ebuild | 9 +++--
 2 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/dev-embedded/sdcc/sdcc-4.3.0-r1.ebuild 
b/dev-embedded/sdcc/sdcc-4.3.0-r1.ebuild
index c317c061b57d..3aa25dab19f1 100644
--- a/dev-embedded/sdcc/sdcc-4.3.0-r1.ebuild
+++ b/dev-embedded/sdcc/sdcc-4.3.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit autotools
+inherit autotools flag-o-matic
 
 if [[ ${PV} == "" ]] ; then
ESVN_REPO_URI="https://svn.code.sf.net/p/sdcc/code/trunk/sdcc;
@@ -110,6 +110,11 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=odr, -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/924691
+   # https://sourceforge.net/p/sdcc/bugs/3725/
+   filter-lto
+
local myeconfargs=(
ac_cv_prog_STRIP=true
--without-ccache

diff --git a/dev-embedded/sdcc/sdcc-.ebuild 
b/dev-embedded/sdcc/sdcc-.ebuild
index f2689c566ba0..72705ab05c30 100644
--- a/dev-embedded/sdcc/sdcc-.ebuild
+++ b/dev-embedded/sdcc/sdcc-.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
 
-inherit autotools
+inherit autotools flag-o-matic
 
 if [[ ${PV} == "" ]] ; then
ESVN_REPO_URI="https://svn.code.sf.net/p/sdcc/code/trunk/sdcc;
@@ -95,6 +95,11 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=odr, -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/924691
+   # https://sourceforge.net/p/sdcc/bugs/3725/
+   filter-lto
+
local myeconfargs=(
ac_cv_prog_STRIP=true
--without-ccache



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tinc/

2024-04-04 Thread Sam James
commit: 4d399c7b4f59f0ec81a0249585ce1a1ab008ef8f
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Apr  4 04:57:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 01:20:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d399c7b

net-vpn/tinc: mark as LTO-unsafe

It is fixed upstream in git but not released.

Closes: https://bugs.gentoo.org/877743
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-vpn/tinc/tinc-1.1_pre18.ebuild | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/net-vpn/tinc/tinc-1.1_pre18.ebuild 
b/net-vpn/tinc/tinc-1.1_pre18.ebuild
index a1f6b4969f72..e5e8aca62cfa 100644
--- a/net-vpn/tinc/tinc-1.1_pre18.ebuild
+++ b/net-vpn/tinc/tinc-1.1_pre18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 MY_PV=${PV/_/}
 MY_P=${PN}-${MY_PV}
 
-inherit autotools systemd
+inherit autotools flag-o-matic systemd
 
 DESCRIPTION="tinc is an easy to configure VPN implementation"
 HOMEPAGE="https://www.tinc-vpn.org/;
@@ -49,6 +49,13 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/877743
+   #
+   # Fixed upstream:
+   # 
https://github.com/gsliepen/tinc/commit/28b7a53b693f6b4e70218a926e68a36ece54cda1
+   filter-lto
+
econf \
--enable-jumbograms \
--enable-legacy-protocol \



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fox/

2024-04-04 Thread Sam James
commit: 83dc9cfeac977a6577bf9f03bf8fe14c83f095cd
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Apr  3 21:04:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 01:20:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83dc9cfe

x11-libs/fox: also mark oldest version as LTO-unsafe

It has a different slot.

Bug: https://bugs.gentoo.org/864412
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/fox/fox-1.6.57-r3.ebuild | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/x11-libs/fox/fox-1.6.57-r3.ebuild 
b/x11-libs/fox/fox-1.6.57-r3.ebuild
index af09467a64eb..75a76109a911 100644
--- a/x11-libs/fox/fox-1.6.57-r3.ebuild
+++ b/x11-libs/fox/fox-1.6.57-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools
+inherit autotools flag-o-matic
 
 DESCRIPTION="C++ Toolkit for developing Graphical User Interfaces easily and 
effectively"
 HOMEPAGE="http://www.fox-toolkit.org/;
@@ -51,6 +51,14 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/864412
+   # Fixed in 1.7.84
+   #
+   # Do not trust it for LTO either.
+   append-flags -fno-strict-aliasing
+   filter-lto
+
econf \
--disable-static \
--enable-$(usex debug debug release) \



[gentoo-commits] repo/gentoo:master commit in: media-gfx/sane-backends/

2024-04-04 Thread Sam James
commit: d75c56f7c128b1aeb9870584c940a9aec33d2c19
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Apr  4 01:53:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 01:20:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75c56f7

media-gfx/sane-backends: remove outdated seds

Fixes:

 * SED: the following did not cause any changes
 * sed -e "s/m4_esyscmd_s(\[git describe --dirty\])/${PV}/" -e 
'/^AM_MAINTAINER_MODE/d' -i configure.ac || die;
 * no-op: -e s/m4_esyscmd_s(\[git describe --dirty\])/1.2.1/
 * no-op: -e /^AM_MAINTAINER_MODE/d

Maintainer mode was removed upstream:
https://gitlab.com/sane-project/backends/-/commit/262e32ce591feb79ba5be9b21396b9dd71f1f067

git describe was dropped in favor of tools/git-version-gen:
https://gitlab.com/sane-project/backends/-/commit/c28c9843ed12f0fe2697d66c3dad724f68d0e576

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild | 5 -
 media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild | 5 -
 media-gfx/sane-backends/sane-backends-1.2.1.ebuild | 5 -
 3 files changed, 15 deletions(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild
index 044b4fd553fc..bed67f34eff9 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild
@@ -190,11 +190,6 @@ MULTILIB_CHOST_TOOLS=(
 src_prepare() {
default
 
-   # Patch out the git reference so we can run eautoreconf
-   sed \
-   -e "s/m4_esyscmd_s(\[git describe --dirty\])/${PV}/" \
-   -e '/^AM_MAINTAINER_MODE/d' \
-   -i configure.ac || die
eautoreconf
 
# Fix for "make check".  Upstream sometimes forgets to update this.

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
index 99b7d0e574d9..639413ca7003 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
@@ -195,11 +195,6 @@ MULTILIB_CHOST_TOOLS=(
 src_prepare() {
default
 
-   # Patch out the git reference so we can run eautoreconf
-   sed \
-   -e "s/m4_esyscmd_s(\[git describe --dirty\])/${PV}/" \
-   -e '/^AM_MAINTAINER_MODE/d' \
-   -i configure.ac || die
eautoreconf
 
# Fix for "make check".  Upstream sometimes forgets to update this.

diff --git a/media-gfx/sane-backends/sane-backends-1.2.1.ebuild 
b/media-gfx/sane-backends/sane-backends-1.2.1.ebuild
index 0654e5f25260..79cd8cec7b15 100644
--- a/media-gfx/sane-backends/sane-backends-1.2.1.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.2.1.ebuild
@@ -190,11 +190,6 @@ MULTILIB_CHOST_TOOLS=(
 src_prepare() {
default
 
-   # Patch out the git reference so we can run eautoreconf
-   sed \
-   -e "s/m4_esyscmd_s(\[git describe --dirty\])/${PV}/" \
-   -e '/^AM_MAINTAINER_MODE/d' \
-   -i configure.ac || die
eautoreconf
 
# Fix for "make check".  Upstream sometimes forgets to update this.



[gentoo-commits] repo/gentoo:master commit in: media-gfx/sane-backends/

2024-04-04 Thread Sam James
commit: a29e18c24eacd7f6a85b56adb8e2782c6307683f
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Apr  4 02:40:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 01:20:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29e18c2

media-gfx/sane-backends: remove confusing and outdated seds

 * SED: the following did not cause any changes
 * sed -i -e "/by sane-desc 3.5 from sane-backends/s:sane-backends 
.*:sane-backends ${ver}:" testsuite/tools/data/html* || die;
 * no-op: -e /by sane-desc 3.5 from sane-backends/s:sane-backends 
.*:sane-backends 1.2.1:

This is seemingly redundant since upstream ticket:
https://gitlab.com/sane-project/backends/-/issues/228

The sources are changed with a minor version bump to sane-desc (not
sane-backends!) such that the sed no longer applies. Seds are wonderful!
Especially at silently failing and never being noticed.

The tests do still pass, regardless of commented claims in the ebuild.
Is that because the issue was misdiagnosed? Is that because the upstream
ticket to remove timestamps made the issue obsolete? I don't know, and
I'm not fussed about finding out. The tests have passed for years
without this, so that's good enough for me.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild | 6 --
 media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild | 6 --
 media-gfx/sane-backends/sane-backends-1.2.1.ebuild | 6 --
 3 files changed, 18 deletions(-)

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild
index bed67f34eff9..7cda923f849d 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild
@@ -192,12 +192,6 @@ src_prepare() {
 
eautoreconf
 
-   # Fix for "make check".  Upstream sometimes forgets to update this.
-   local ver=$(./configure --version | awk '{print $NF; exit 0}')
-   sed -i \
-   -e "/by sane-desc 3.5 from sane-backends/s:sane-backends 
.*:sane-backends ${ver}:" \
-   testsuite/tools/data/html* || die
-
# don't bleed user LDFLAGS into pkgconfig files
sed 's|@LDFLAGS@ ||' -i tools/*.pc.in || die
 

diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild 
b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
index 639413ca7003..cc8ec2c60f74 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r13.ebuild
@@ -197,12 +197,6 @@ src_prepare() {
 
eautoreconf
 
-   # Fix for "make check".  Upstream sometimes forgets to update this.
-   local ver=$(./configure --version | awk '{print $NF; exit 0}')
-   sed -i \
-   -e "/by sane-desc 3.5 from sane-backends/s:sane-backends 
.*:sane-backends ${ver}:" \
-   testsuite/tools/data/html* || die
-
# don't bleed user LDFLAGS into pkgconfig files
sed 's|@LDFLAGS@ ||' -i tools/*.pc.in || die
 

diff --git a/media-gfx/sane-backends/sane-backends-1.2.1.ebuild 
b/media-gfx/sane-backends/sane-backends-1.2.1.ebuild
index 11edb9d15f94..2b69e30c7d17 100644
--- a/media-gfx/sane-backends/sane-backends-1.2.1.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.2.1.ebuild
@@ -192,12 +192,6 @@ src_prepare() {
 
eautoreconf
 
-   # Fix for "make check".  Upstream sometimes forgets to update this.
-   local ver=$(./configure --version | awk '{print $NF; exit 0}')
-   sed -i \
-   -e "/by sane-desc 3.5 from sane-backends/s:sane-backends 
.*:sane-backends ${ver}:" \
-   testsuite/tools/data/html* || die
-
# Needed for udev rules generation/installation
multilib_copy_sources
 }



[gentoo-commits] repo/gentoo:master commit in: media-gfx/openvdb/

2024-04-04 Thread Sam James
commit: e31da288a2f874bffb148a11ce0ef28eb0052d14
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Apr  3 20:02:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 01:20:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31da288

media-gfx/openvdb: mark as LTO-unsafe, strict-aliasing unsafe

Test-only issue, but this prevents testing that LTO actually works. ;)

Closes: https://bugs.gentoo.org/926820
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/openvdb/openvdb-10.0.1.ebuild | 8 +++-
 media-gfx/openvdb/openvdb-11.0.0.ebuild | 6 ++
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/media-gfx/openvdb/openvdb-10.0.1.ebuild 
b/media-gfx/openvdb/openvdb-10.0.1.ebuild
index 287893b0cff4..5a0a42c5aed3 100644
--- a/media-gfx/openvdb/openvdb-10.0.1.ebuild
+++ b/media-gfx/openvdb/openvdb-10.0.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit cmake cuda llvm python-single-r1
+inherit cmake cuda flag-o-matic llvm python-single-r1
 
 DESCRIPTION="Library for the efficient manipulation of volumetric data"
 HOMEPAGE="https://www.openvdb.org;
@@ -100,6 +100,12 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/926820
+   # https://github.com/AcademySoftwareFoundation/openvdb/issues/1784
+   append-flags -fno-strict-aliasing
+   filter-lto
+
local myprefix="${EPREFIX}/usr/"
 
local version

diff --git a/media-gfx/openvdb/openvdb-11.0.0.ebuild 
b/media-gfx/openvdb/openvdb-11.0.0.ebuild
index 056d464f7218..35a71fe06c64 100644
--- a/media-gfx/openvdb/openvdb-11.0.0.ebuild
+++ b/media-gfx/openvdb/openvdb-11.0.0.ebuild
@@ -352,6 +352,12 @@ my_src_install() {
 }
 
 src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/926820
+   # https://github.com/AcademySoftwareFoundation/openvdb/issues/1784
+   append-flags -fno-strict-aliasing
+   filter-lto
+
multibuild_foreach_variant my_src_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xdm/

2024-04-04 Thread Matt Turner
commit: 4b24b98fc333940b9064aff8f5563a5bc2cd2333
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr  5 01:18:56 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Apr  5 01:20:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b24b98f

x11-apps/xdm: Version bump to 1.1.16

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xdm/Manifest  |  1 +
 x11-apps/xdm/xdm-1.1.16.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/x11-apps/xdm/Manifest b/x11-apps/xdm/Manifest
index 61952ce02c27..a3782b41c074 100644
--- a/x11-apps/xdm/Manifest
+++ b/x11-apps/xdm/Manifest
@@ -1,2 +1,3 @@
 DIST xdm-1.1.14.tar.xz 419324 BLAKE2B 
e1c4f1db1af670171e80b7ab759f8e477c84997a873401eb27042590eebe457b38dc7bc998c42e954012ce06c1f4c216655a9c2809a22d88e372c9f7b57e0ff0
 SHA512 
8ed1d2c946916c24cb4b2de9326f65629c97e53b145312c9cb9c6e4308d8b47d67d3981319fbd4feac9b3ed436b9dfb24a1c905d37d7bcf07b49c18a68c7a6e4
 DIST xdm-1.1.15.tar.xz 420844 BLAKE2B 
d171f46322fb346e7844ebf4095f9b3f86992984a59d5b42644e82ef2efbada8d0c0c465a0caa73ee0d6ed8e137ee883ef2efdd38bb240decb1b8047b518ee2e
 SHA512 
b36c978b6a54e3db43f929c52cbf47ea226dc0fe018f8284d8c495c73f269af33a7441d5a5072d8e9b2a34e9c71767de9d8762bc3ed196b1bebc78b016f7d8bb
+DIST xdm-1.1.16.tar.xz 420072 BLAKE2B 
1a970b99a0848b0bcb55870c1665281afc355685b4e08148cefd953456fbed5dc71a9a66fa670e80f07de3502615e3c2e81293e9476f04ce965d73be5365bd9e
 SHA512 
a7e0aca67b770b3939aee2c12feac3c0f5efa531ec4a6045ab8b53d9c35b701ab5533447feb39b7cbe0df74ff8483ee1637314b847b37a6c3f7e9c8fdf5e172d

diff --git a/x11-apps/xdm/xdm-1.1.16.ebuild b/x11-apps/xdm/xdm-1.1.16.ebuild
new file mode 100644
index ..768e12532ef5
--- /dev/null
+++ b/x11-apps/xdm/xdm-1.1.16.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3 pam systemd
+
+DEFAULTVT=vt7
+
+DESCRIPTION="X.Org xdm application"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE="pam systemd truetype xinerama xpm"
+
+RDEPEND="
+   x11-apps/sessreg
+   x11-apps/xconsole
+   x11-apps/xinit
+   x11-apps/xrdb
+   x11-apps/xsm
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXaw
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXt
+   virtual/libcrypt:=
+   pam? ( sys-libs/pam )
+   systemd? ( >=sys-apps/systemd-209:= )
+   truetype? (
+   x11-libs/libXrender
+   x11-libs/libXft
+   )
+   xinerama? ( x11-libs/libXinerama )
+   xpm? ( x11-libs/libXpm )
+   elibc_glibc? ( dev-libs/libbsd )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+
+src_prepare() {
+   sed -i -e 's:^Alias=.*$:Alias=display-manager.service:' \
+   xdm.service.in || die
+
+   # Disable XDM-AUTHORIZATION-1 (bug #445662).
+   # it causes issue with libreoffice and SDL games (bug #306223).
+   sed -i -e '/authorize/a DisplayManager*authName:
MIT-MAGIC-COOKIE-1' \
+   config/xdm-config.in || die
+
+   xorg-3_src_prepare
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   --enable-ipv6
+   $(use_with pam)
+   $(use_with systemd systemd-daemon)
+   $(use_with truetype xft)
+   $(use_with xinerama)
+   $(use_enable xpm xpm-logos)
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-default-vt=${DEFAULTVT}
+   --with-xdmconfigdir=/etc/X11/xdm
+   )
+   xorg-3_src_configure
+}
+
+src_install() {
+   xorg-3_src_install
+
+   exeinto /usr/$(get_libdir)/X11/xdm
+   doexe "${FILESDIR}"/Xsession
+
+   use pam && pamd_mimic system-local-login xdm auth account session
+
+   # Keep /var/lib/xdm. This is where authfiles are stored. See #286350.
+   keepdir /var/lib/xdm
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2024-04-04 Thread Sam James
commit: 82de423c688432774013fded523099c98f8d18cc
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  5 00:52:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 00:52:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82de423c

dev-java/openjdk-bin: stabilize 11.0.22_p7 for arm64

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

 dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild
index 5016ef81aadf..15143cd74d1b 100644
--- a/dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-11.0.22_p7.ebuild
@@ -41,7 +41,7 @@ SRC_URI="
 DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin"
 HOMEPAGE="https://adoptium.net;
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x64-macos"
 IUSE="alsa cups headless-awt selinux source"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2024-04-04 Thread Sam James
commit: db814a87233731882e03226024a266fda39f7aae
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  5 00:52:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 00:52:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db814a87

dev-java/openjdk: stabilize 11.0.22_p7 for arm64

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

 dev-java/openjdk/openjdk-11.0.22_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-11.0.22_p7.ebuild 
b/dev-java/openjdk/openjdk-11.0.22_p7.ebuild
index 35c84c8eae14..4a1300df1356 100644
--- a/dev-java/openjdk/openjdk-11.0.22_p7.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.22_p7.ebuild
@@ -49,7 +49,7 @@ SRC_URI="
 "
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
 
 IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
lto selinux source system-bootstrap systemtap"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/

2024-04-04 Thread Sam James
commit: 4268b8d161eec6024950b78a33bdca70d87113aa
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  5 00:52:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 00:52:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4268b8d1

dev-java/openjdk: stabilize 17.0.10_p7 for arm64

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

 dev-java/openjdk/openjdk-17.0.10_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk/openjdk-17.0.10_p7.ebuild 
b/dev-java/openjdk/openjdk-17.0.10_p7.ebuild
index 2e4abb1bd319..17f42e96a997 100644
--- a/dev-java/openjdk/openjdk-17.0.10_p7.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.10_p7.ebuild
@@ -52,7 +52,7 @@ SRC_URI="
 # 
https://raw.githubusercontent.com/felixonmars/archriscv-packages/master/java17-openjdk/java17-riscv64.patch
 
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
 
 IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap 
lto selinux source system-bootstrap systemtap"
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2024-04-04 Thread Sam James
commit: 6c73a09de12e86321d9cf8654121c7ec91338d1e
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  5 00:52:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  5 00:52:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c73a09d

dev-java/openjdk-bin: stabilize 17.0.10_p7 for arm64

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

 dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild
index 1e59953a44c8..e4506b8fd138 100644
--- a/dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-17.0.10_p7.ebuild
@@ -42,7 +42,7 @@ SRC_URI="
 DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin"
 HOMEPAGE="https://adoptium.net;
 LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x64-macos"
 IUSE="alsa cups headless-awt selinux source"
 
 RDEPEND="



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wlopm/, gui-apps/riverguile/, gui-apps/lswt/

2024-04-04 Thread Ben Buhse
commit: def1097c1216a98df0c2a91afec1f52b84ce0949
Author: Ben Buhse  benbuhse  com>
AuthorDate: Thu Apr  4 21:28:45 2024 +
Commit: Ben Buhse  benbuhse  com>
CommitDate: Thu Apr  4 21:29:20 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=def1097c

gui-apps/{lswt, riverguile, wlopm}: add metadata.xml

Signed-off-by: Ben Buhse  benbuhse.com>

 gui-apps/lswt/metadata.xml   | 14 ++
 gui-apps/riverguile/metadata.xml | 14 ++
 gui-apps/wlopm/metadata.xml  | 14 ++
 3 files changed, 42 insertions(+)

diff --git a/gui-apps/lswt/metadata.xml b/gui-apps/lswt/metadata.xml
new file mode 100644
index 00..275a806ca6
--- /dev/null
+++ b/gui-apps/lswt/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+m...@benbuhse.com
+Ben (bwbuhse) Buhse
+  
+  
+
+  Leon Plickat
+
+~leon_plickat/lswt
+  
+

diff --git a/gui-apps/riverguile/metadata.xml b/gui-apps/riverguile/metadata.xml
new file mode 100644
index 00..cc0dda1271
--- /dev/null
+++ b/gui-apps/riverguile/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+m...@benbuhse.com
+Ben (bwbuhse) Buhse
+  
+  
+
+  Leon Plickat
+
+~leon_plickat/riverguile
+  
+

diff --git a/gui-apps/wlopm/metadata.xml b/gui-apps/wlopm/metadata.xml
new file mode 100644
index 00..1f78f0ea11
--- /dev/null
+++ b/gui-apps/wlopm/metadata.xml
@@ -0,0 +1,14 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+m...@benbuhse.com
+Ben (bwbuhse) Buhse
+  
+  
+
+  Leon Plickat
+
+~leon_plickat/wlopm
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wlopm/, gui-apps/riverguile/, gui-apps/lswt/

2024-04-04 Thread Ben Buhse
commit: 416a50d1cfacdec5748ebf2160b1282a20e8412a
Author: Ben Buhse  benbuhse  com>
AuthorDate: Thu Apr  4 21:32:33 2024 +
Commit: Ben Buhse  benbuhse  com>
CommitDate: Thu Apr  4 21:32:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=416a50d1

gui-apps/{lswt, wlopm, riverguile}: fix metadata.xml

Signed-off-by: Ben Buhse  benbuhse.com>

 gui-apps/lswt/metadata.xml   |  2 +-
 gui-apps/riverguile/metadata.xml | 14 --
 gui-apps/wlopm/metadata.xml  |  2 +-
 3 files changed, 2 insertions(+), 16 deletions(-)

diff --git a/gui-apps/lswt/metadata.xml b/gui-apps/lswt/metadata.xml
index 275a806ca6..6496f27810 100644
--- a/gui-apps/lswt/metadata.xml
+++ b/gui-apps/lswt/metadata.xml
@@ -9,6 +9,6 @@
 
   Leon Plickat
 
-~leon_plickat/lswt
+~leon_plickat/lswt
   
 

diff --git a/gui-apps/riverguile/metadata.xml b/gui-apps/riverguile/metadata.xml
deleted file mode 100644
index cc0dda1271..00
--- a/gui-apps/riverguile/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-m...@benbuhse.com
-Ben (bwbuhse) Buhse
-  
-  
-
-  Leon Plickat
-
-~leon_plickat/riverguile
-  
-

diff --git a/gui-apps/wlopm/metadata.xml b/gui-apps/wlopm/metadata.xml
index 1f78f0ea11..01be13c462 100644
--- a/gui-apps/wlopm/metadata.xml
+++ b/gui-apps/wlopm/metadata.xml
@@ -9,6 +9,6 @@
 
   Leon Plickat
 
-~leon_plickat/wlopm
+~leon_plickat/wlopm
   
 



[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/

2024-04-04 Thread Mike Gilbert
commit: fc242244bc7ce0e280091846adb5a8f3ebbafdd7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr  4 20:35:16 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr  4 20:35:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc242244

sys-boot/grub: drop 2.06-r9

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

 sys-boot/grub/Manifest|   4 -
 sys-boot/grub/grub-2.06-r9.ebuild | 352 --
 2 files changed, 356 deletions(-)

diff --git a/sys-boot/grub/Manifest b/sys-boot/grub/Manifest
index 94cdb691a530..03be6d621874 100644
--- a/sys-boot/grub/Manifest
+++ b/sys-boot/grub/Manifest
@@ -1,9 +1,5 @@
 DIST dejavu-sans-ttf-2.37.zip 417746 BLAKE2B 
c8904f3cd5a49370a7dc10e456684c88aeae998a99090bf4d0a5baa4f36cc8fb8f70586cf6d610a5ffeee97261d28c80f55bbe9dcfc3ed796d5c2d60e79adb58
 SHA512 
ede5899daa1984c5aa8cacb1c850eb53f189dddef3d9bb78bf9774d8976b7c0d6eb0bcf86237cd7d11f5b36cf5b5058d42cd94d3bd76f2bd0931c7ceb1271fae
-DIST grub-2.06-backports-r3.tar.xz 47612 BLAKE2B 
235610e826c7a76d05872fb51e74564fb3861590f95377d5dcb9a5a4b0f5037d0b71c9f334bfe0bbe399f65036088d808f7af8e43090007ab7394002d05f7b4a
 SHA512 
561f031dca2cdc13fc1b3f3cfdbdccd7decd67ef18ddcc588327f141b026eadcda5d64d729929859cad54959b3855ff86c1f62e3ff1d8ae5f6f5ac5761fa6ba4
-DIST grub-2.06.tar.xz 6581924 BLAKE2B 
2a40b9b03d7bb3b9e7b1309ab274d686f01b3c42e7035ebc6e5a0e59a59c3b7362ba518341664b314cb0dbc8222bb10ea05ce09f08ce9d58a293207cb909e417
 SHA512 
4f11c648f3078567e53fc0c74d5026fdc6da4be27d188975e79d9a4df817ade0fe5ad2ddd694238a07edc45adfa02943d83c57767dd51548102b375e529e8efe
-DIST grub-2.06.tar.xz.sig 566 BLAKE2B 
2ff18fb40d9cce36cac110ba9996f88236dbaa261d19e777a6d23a0e9754a9fc8bc45a01896f4838c88bb44edff0172a97611202cb3ffd5653a3cbdfc102ae16
 SHA512 
797683dafade76b5981bd02f079d7dcecb36f5d07eca652181fd69f3df821931f84cc0d8771bfb80506ef41fbd96edfb202b6698af1fec3c8228dd320a05fa84
 DIST grub-2.12-bash-completion.patch.gz 3627 BLAKE2B 
6ba80fd4fb4b28ae2e5a2387133d815da126a4eaa4b5cb24b13f4ba5a2499ab4099d10ada366ed39f84be2c38774122f48e1a1894768c5bee29149528610d095
 SHA512 
a9ee6d2253ae48d7f90907a9e975a3a1d01346bc621d8b8cddf7cc815cd91e078f6c61392724d13556ee64f099fa15c94fcb88a49ff02d4a90ebd376252cea5c
 DIST grub-2.12.tar.xz 6675608 BLAKE2B 
a678f7fafb945d325c8cf47aa086f48357a8f6335b762f77038c30a3896b3b05491598d9931d5335841d224fffcbe4a9a43ca1479057c1f1ce52b8d2a952c431
 SHA512 
761c060a4c3da9c0e810b0ea967e3ebc66baa4ddd682a503ae3d30a83707626bccaf49359304a16b3a26fc4435fe6bea1ee90be910c84de3c2b5485a31a15be3
 DIST grub-2.12.tar.xz.sig 566 BLAKE2B 
9b77fe53041b99f1196743aa6d9fc9c727b17c6512129bab2b35005f2c70f371e30521ddd804bf0c666e36cf2667247980f385ca1ac911fa9b8e0311427dc01c
 SHA512 
fbe971d8c382578b49d33902234edd9cbd084b70820a1a56a59df4ec30874c0dd4fe27f8dc44bb380716bb7480ca68a87d120a25b92a6a10ff6c8ec1b60548d3
-DIST unifont-12.1.02.pcf.gz 1335424 BLAKE2B 
97080312468e3f3c8aa6f49cef08f5622641e8c9c035f3ede1e09d8d98de4e78d3b23c8aba2e8070eb46cbebd2d55e8568e467d7f15f35aa8fc8db792b7e5f14
 SHA512 
b280b2db7cf5f480b0668c331130dede2c0cc87d5e02e44566b77787113d0f6604d0105522858288f2ac6b8e77df7a2d9878725013a6c778dc5bfb183156e2f0
 DIST unifont-15.0.06.pcf.gz 1358322 BLAKE2B 
81811e3de390ca35d1a2dc1f1dee73464e97f44907ba522c218ba9c5e39ca3c9d767552780a257a97c156eb623c17786d9c0d2b67786d61df5ca33a1e10db7ca
 SHA512 
0a28a406629c604f5cbf51f501528239a7ed50d19f93ea505bc5bdc72639e4b926b03f4b8782a5733041f7cdb4aebb9948ac7cfd5a8ad9a0fe309944e595517b

diff --git a/sys-boot/grub/grub-2.06-r9.ebuild 
b/sys-boot/grub/grub-2.06-r9.ebuild
deleted file mode 100644
index adeb7f089446..
--- a/sys-boot/grub/grub-2.06-r9.ebuild
+++ /dev/null
@@ -1,352 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# This ebuild uses 3 special global variables:
-# GRUB_BOOTSTRAP: Depend on python and invoke bootstrap (gnulib).
-# GRUB_AUTOGEN: Depend on python and invoke autogen.sh.
-# GRUB_AUTORECONF: Inherit autotools and invoke eautoreconf.
-#
-# When applying patches:
-# If gnulib is updated, set GRUB_BOOTSTRAP=1
-# If gentpl.py or *.def is updated, set GRUB_AUTOGEN=1
-# If gnulib, gentpl.py, *.def, or any autotools files are updated, set 
GRUB_AUTORECONF=1
-#
-# If any of the above applies to a user patch, the user should set the
-# corresponding variable in make.conf or the environment.
-
-if [[ ${PV} ==   ]]; then
-   GRUB_AUTORECONF=1
-   GRUB_BOOTSTRAP=1
-fi
-
-GRUB_AUTOGEN=1
-GRUB_AUTORECONF=1
-PYTHON_COMPAT=( python3_{8..11} )
-WANT_LIBTOOL=none
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dkiper.gpg
-
-if [[ -n ${GRUB_AUTOGEN} || -n ${GRUB_BOOTSTRAP} ]]; then
-   inherit python-any-r1
-fi
-
-if [[ -n ${GRUB_AUTORECONF} ]]; then
-   inherit autotools
-fi
-
-inherit bash-completion-r1 flag-o-matic multibuild optfeature toolchain-funcs 
verify-sig
-
-MY_P=${P}
-if [[ ${PV} !=  ]]; then
-   if [[ ${PV} == 

[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/

2024-04-04 Thread Mike Gilbert
commit: df4705e9a2a76f5d77e7eb0f43f807b0fc3a946c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr  4 20:34:52 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr  4 20:34:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df4705e9

sys-boot/grub: fix pkgcheck warnings

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

 sys-boot/grub/grub-2.12-r3.ebuild | 8 
 sys-boot/grub/grub-.ebuild| 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sys-boot/grub/grub-2.12-r3.ebuild 
b/sys-boot/grub/grub-2.12-r3.ebuild
index 6e37cfa21725..cfeaf9fca9f8 100644
--- a/sys-boot/grub/grub-2.12-r3.ebuild
+++ b/sys-boot/grub/grub-2.12-r3.ebuild
@@ -31,6 +31,9 @@ fi
 
 inherit bash-completion-r1 flag-o-matic multibuild optfeature toolchain-funcs
 
+DESCRIPTION="GNU GRUB boot loader"
+HOMEPAGE="https://www.gnu.org/software/grub/;
+
 MY_P=${P}
 if [[ ${PV} !=  ]]; then
inherit verify-sig
@@ -46,7 +49,7 @@ if [[ ${PV} !=  ]]; then
else
SRC_URI="
mirror://gnu/${PN}/${P}.tar.xz
-   
https://dev.gentoo.org/~floppym/dist/grub-2.12-bash-completion.patch.gz
+   
https://dev.gentoo.org/~floppym/dist/${P}-bash-completion.patch.gz
verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )
"
S=${WORKDIR}/${P%_*}
@@ -63,9 +66,6 @@ UNIFONT=unifont-15.0.06
 SRC_URI+=" fonts? ( mirror://gnu/unifont/${UNIFONT}/${UNIFONT}.pcf.gz )
themes? ( mirror://sourceforge/dejavu/${DEJAVU}.zip )"
 
-DESCRIPTION="GNU GRUB boot loader"
-HOMEPAGE="https://www.gnu.org/software/grub/;
-
 # Includes licenses for dejavu and unifont
 LICENSE="GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( 
CC-BY-SA-3.0 BitstreamVera )"
 SLOT="2/${PVR}"

diff --git a/sys-boot/grub/grub-.ebuild b/sys-boot/grub/grub-.ebuild
index bfd0dd40817c..cbeeb45ebfb4 100644
--- a/sys-boot/grub/grub-.ebuild
+++ b/sys-boot/grub/grub-.ebuild
@@ -35,6 +35,9 @@ fi
 
 inherit bash-completion-r1 flag-o-matic multibuild optfeature toolchain-funcs
 
+DESCRIPTION="GNU GRUB boot loader"
+HOMEPAGE="https://www.gnu.org/software/grub/;
+
 MY_P=${P}
 if [[ ${PV} !=  ]]; then
inherit verify-sig
@@ -66,9 +69,6 @@ UNIFONT=unifont-15.0.06
 SRC_URI+=" fonts? ( mirror://gnu/unifont/${UNIFONT}/${UNIFONT}.pcf.gz )
themes? ( mirror://sourceforge/dejavu/${DEJAVU}.zip )"
 
-DESCRIPTION="GNU GRUB boot loader"
-HOMEPAGE="https://www.gnu.org/software/grub/;
-
 # Includes licenses for dejavu and unifont
 LICENSE="GPL-3+ BSD MIT fonts? ( GPL-2-with-font-exception ) themes? ( 
CC-BY-SA-3.0 BitstreamVera )"
 SLOT="2/${PVR}"



[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/

2024-04-04 Thread Mike Gilbert
commit: 1a1bb5562a181e4c897d0425f2e51edb5230636d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr  4 20:30:10 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr  4 20:30:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1bb556

sys-boot/grub: backport bash-completion fix

Closes: https://bugs.gentoo.org/526138
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-boot/grub/Manifest | 1 +
 sys-boot/grub/{grub-2.12-r2.ebuild => grub-2.12-r3.ebuild} | 8 +++-
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/sys-boot/grub/Manifest b/sys-boot/grub/Manifest
index 2e9f525e6c20..94cdb691a530 100644
--- a/sys-boot/grub/Manifest
+++ b/sys-boot/grub/Manifest
@@ -2,6 +2,7 @@ DIST dejavu-sans-ttf-2.37.zip 417746 BLAKE2B 
c8904f3cd5a49370a7dc10e456684c88aea
 DIST grub-2.06-backports-r3.tar.xz 47612 BLAKE2B 
235610e826c7a76d05872fb51e74564fb3861590f95377d5dcb9a5a4b0f5037d0b71c9f334bfe0bbe399f65036088d808f7af8e43090007ab7394002d05f7b4a
 SHA512 
561f031dca2cdc13fc1b3f3cfdbdccd7decd67ef18ddcc588327f141b026eadcda5d64d729929859cad54959b3855ff86c1f62e3ff1d8ae5f6f5ac5761fa6ba4
 DIST grub-2.06.tar.xz 6581924 BLAKE2B 
2a40b9b03d7bb3b9e7b1309ab274d686f01b3c42e7035ebc6e5a0e59a59c3b7362ba518341664b314cb0dbc8222bb10ea05ce09f08ce9d58a293207cb909e417
 SHA512 
4f11c648f3078567e53fc0c74d5026fdc6da4be27d188975e79d9a4df817ade0fe5ad2ddd694238a07edc45adfa02943d83c57767dd51548102b375e529e8efe
 DIST grub-2.06.tar.xz.sig 566 BLAKE2B 
2ff18fb40d9cce36cac110ba9996f88236dbaa261d19e777a6d23a0e9754a9fc8bc45a01896f4838c88bb44edff0172a97611202cb3ffd5653a3cbdfc102ae16
 SHA512 
797683dafade76b5981bd02f079d7dcecb36f5d07eca652181fd69f3df821931f84cc0d8771bfb80506ef41fbd96edfb202b6698af1fec3c8228dd320a05fa84
+DIST grub-2.12-bash-completion.patch.gz 3627 BLAKE2B 
6ba80fd4fb4b28ae2e5a2387133d815da126a4eaa4b5cb24b13f4ba5a2499ab4099d10ada366ed39f84be2c38774122f48e1a1894768c5bee29149528610d095
 SHA512 
a9ee6d2253ae48d7f90907a9e975a3a1d01346bc621d8b8cddf7cc815cd91e078f6c61392724d13556ee64f099fa15c94fcb88a49ff02d4a90ebd376252cea5c
 DIST grub-2.12.tar.xz 6675608 BLAKE2B 
a678f7fafb945d325c8cf47aa086f48357a8f6335b762f77038c30a3896b3b05491598d9931d5335841d224fffcbe4a9a43ca1479057c1f1ce52b8d2a952c431
 SHA512 
761c060a4c3da9c0e810b0ea967e3ebc66baa4ddd682a503ae3d30a83707626bccaf49359304a16b3a26fc4435fe6bea1ee90be910c84de3c2b5485a31a15be3
 DIST grub-2.12.tar.xz.sig 566 BLAKE2B 
9b77fe53041b99f1196743aa6d9fc9c727b17c6512129bab2b35005f2c70f371e30521ddd804bf0c666e36cf2667247980f385ca1ac911fa9b8e0311427dc01c
 SHA512 
fbe971d8c382578b49d33902234edd9cbd084b70820a1a56a59df4ec30874c0dd4fe27f8dc44bb380716bb7480ca68a87d120a25b92a6a10ff6c8ec1b60548d3
 DIST unifont-12.1.02.pcf.gz 1335424 BLAKE2B 
97080312468e3f3c8aa6f49cef08f5622641e8c9c035f3ede1e09d8d98de4e78d3b23c8aba2e8070eb46cbebd2d55e8568e467d7f15f35aa8fc8db792b7e5f14
 SHA512 
b280b2db7cf5f480b0668c331130dede2c0cc87d5e02e44566b77787113d0f6604d0105522858288f2ac6b8e77df7a2d9878725013a6c778dc5bfb183156e2f0

diff --git a/sys-boot/grub/grub-2.12-r2.ebuild 
b/sys-boot/grub/grub-2.12-r3.ebuild
similarity index 98%
rename from sys-boot/grub/grub-2.12-r2.ebuild
rename to sys-boot/grub/grub-2.12-r3.ebuild
index 54a9499e073d..6e37cfa21725 100644
--- a/sys-boot/grub/grub-2.12-r2.ebuild
+++ b/sys-boot/grub/grub-2.12-r3.ebuild
@@ -16,11 +16,7 @@ EAPI=7
 # If any of the above applies to a user patch, the user should set the
 # corresponding variable in make.conf or the environment.
 
-if [[ ${PV} ==   ]]; then
-   GRUB_AUTORECONF=1
-   GRUB_BOOTSTRAP=1
-fi
-
+GRUB_AUTORECONF=1
 PYTHON_COMPAT=( python3_{9..11} )
 WANT_LIBTOOL=none
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dkiper.gpg
@@ -50,6 +46,7 @@ if [[ ${PV} !=  ]]; then
else
SRC_URI="
mirror://gnu/${PN}/${P}.tar.xz
+   
https://dev.gentoo.org/~floppym/dist/grub-2.12-bash-completion.patch.gz
verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )
"
S=${WORKDIR}/${P%_*}
@@ -165,6 +162,7 @@ src_prepare() {
"${FILESDIR}"/gfxpayload.patch
"${FILESDIR}"/grub-2.02_beta2-KERNEL_GLOBS.patch
"${FILESDIR}"/grub-2.06-test-words.patch
+   "${WORKDIR}"/grub-2.12-bash-completion.patch
)
 
default



[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/

2024-04-04 Thread Mike Gilbert
commit: 6133b41226d1ec047cc80c01599a9eca55cd065f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr  4 20:14:52 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr  4 20:30:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6133b412

sys-boot/grub: move PATCHES to src_prepare

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

 sys-boot/grub/grub-2.12-r2.ebuild | 12 ++--
 sys-boot/grub/grub-.ebuild| 12 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/sys-boot/grub/grub-2.12-r2.ebuild 
b/sys-boot/grub/grub-2.12-r2.ebuild
index ab82c2a1831d..54a9499e073d 100644
--- a/sys-boot/grub/grub-2.12-r2.ebuild
+++ b/sys-boot/grub/grub-2.12-r2.ebuild
@@ -61,12 +61,6 @@ else
EGIT_REPO_URI="https://git.savannah.gnu.org/git/grub.git;
 fi
 
-PATCHES=(
-   "${FILESDIR}"/gfxpayload.patch
-   "${FILESDIR}"/grub-2.02_beta2-KERNEL_GLOBS.patch
-   "${FILESDIR}"/grub-2.06-test-words.patch
-)
-
 DEJAVU=dejavu-sans-ttf-2.37
 UNIFONT=unifont-15.0.06
 SRC_URI+=" fonts? ( mirror://gnu/unifont/${UNIFONT}/${UNIFONT}.pcf.gz )
@@ -167,6 +161,12 @@ src_unpack() {
 }
 
 src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}"/gfxpayload.patch
+   "${FILESDIR}"/grub-2.02_beta2-KERNEL_GLOBS.patch
+   "${FILESDIR}"/grub-2.06-test-words.patch
+   )
+
default
 
if [[ -n ${GRUB_AUTOGEN} || -n ${GRUB_BOOTSTRAP} ]]; then

diff --git a/sys-boot/grub/grub-.ebuild b/sys-boot/grub/grub-.ebuild
index 44bb51e767ee..bfd0dd40817c 100644
--- a/sys-boot/grub/grub-.ebuild
+++ b/sys-boot/grub/grub-.ebuild
@@ -61,12 +61,6 @@ else
EGIT_REPO_URI="https://git.savannah.gnu.org/git/grub.git;
 fi
 
-PATCHES=(
-   "${FILESDIR}"/gfxpayload.patch
-   "${FILESDIR}"/grub-2.02_beta2-KERNEL_GLOBS.patch
-   "${FILESDIR}"/grub-2.06-test-words.patch
-)
-
 DEJAVU=dejavu-sans-ttf-2.37
 UNIFONT=unifont-15.0.06
 SRC_URI+=" fonts? ( mirror://gnu/unifont/${UNIFONT}/${UNIFONT}.pcf.gz )
@@ -167,6 +161,12 @@ src_unpack() {
 }
 
 src_prepare() {
+   local PATCHES=(
+   "${FILESDIR}"/gfxpayload.patch
+   "${FILESDIR}"/grub-2.02_beta2-KERNEL_GLOBS.patch
+   "${FILESDIR}"/grub-2.06-test-words.patch
+   )
+
default
 
if [[ -n ${GRUB_AUTOGEN} || -n ${GRUB_BOOTSTRAP} ]]; then



[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/binutils-config/, sys-devel/binutils-config/files/

2024-04-04 Thread Fabian Groffen
commit: e3536efbe87342ead017157e0cc359dead73d9dd
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Apr  4 20:27:06 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Apr  4 20:29:39 2024 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=e3536efb

sys-devel/binutils-config: remove duplicate -L and -rpath entries

Ever since CLT15.3 duplicate -L or -rpath entries result in warnings.
These warnings, albeit just ugly, make that some packages croak or
worse: abort, claiming the linker is broken (such as Ruby).  This is
nonsense, but cater for this by removing any duplicate paths, and not
adding any paths that are already added.

Signed-off-by: Fabian Groffen  gentoo.org>

 ...1-r10.ebuild => binutils-config-5.1-r11.ebuild} |   0
 sys-devel/binutils-config/files/ldwrapper.c| 198 -
 2 files changed, 150 insertions(+), 48 deletions(-)

diff --git a/sys-devel/binutils-config/binutils-config-5.1-r10.ebuild 
b/sys-devel/binutils-config/binutils-config-5.1-r11.ebuild
similarity index 100%
rename from sys-devel/binutils-config/binutils-config-5.1-r10.ebuild
rename to sys-devel/binutils-config/binutils-config-5.1-r11.ebuild

diff --git a/sys-devel/binutils-config/files/ldwrapper.c 
b/sys-devel/binutils-config/files/ldwrapper.c
index c799b4cdd9..22fbf9aba8 100644
--- a/sys-devel/binutils-config/files/ldwrapper.c
+++ b/sys-devel/binutils-config/files/ldwrapper.c
@@ -197,7 +197,10 @@ int
 main(int argc, char *argv[])
 {
int newargc = 0;
+   int rpathcnt = 0;
char **newargv = NULL;
+   char **rpaths = NULL;
+   char **lpaths = NULL;
char *wrapper = argv[0];
char *wrapperctarget = NULL;
char verbose = getenv("BINUTILS_CONFIG_VERBOSE") != NULL;
@@ -214,7 +217,6 @@ main(int argc, char *argv[])
size_t len;
int i;
int j;
-   int k;
DIR *dirp;
struct dirent *dp;
 
@@ -287,10 +289,12 @@ main(int argc, char *argv[])
/* walk over the arguments to see if there's anything interesting
 * for us and calculate the final number of arguments */
for (i = 1; i < argc; i++) {
-   /* -L: account space for the matching -R */
if (argv[i][0] == '-') {
+   /* -L: account space for the matching -R */
if (argv[i][1] == 'L')
newargc++;
+   if (argv[i][1] == 'R' || strcmp(argv[i], "-rpath") == 0)
+   rpathcnt++;
if (argv[i][1] == 'v' || argv[i][1] == 'V')
verbose = 1;
if ((strcmp(argv[i], "-macosx_version_min") == 0 ||
@@ -316,8 +320,6 @@ main(int argc, char *argv[])
darwin_dt_ver += (int)strtol(p + 1, , 10);
}
 
-   /* Note: Code below assumes that newargc is the count of -L arguments. 
*/
-
/* If a package being cross-compiled injects standard directories, it's
 * non-cross-compilable on any platform, prefix or no prefix. So no
 * need to add PREFIX- or CTARGET-aware libdirs. */
@@ -341,13 +343,15 @@ main(int argc, char *argv[])
 * -rpath and the path itself */
newargc *= 2;
 
-   /* and we will be adding two for the each of
-* the two system paths as well */
-   newargc += 4;
+   /* PREFIX rpaths */
+   newargc += 2 * 2;
}
 
-   /* add the 2 prefix paths (-L) and -search_paths_first 
*/
-   newargc += 2 + 1;
+   /* PREFIX paths */
+   newargc += 3;
+
+   /* add -search_paths_first */
+   newargc += 1;
 
/* add -syslibroot  -platform_version macos  
0.0 */
newargc += 6;
@@ -357,6 +361,27 @@ main(int argc, char *argv[])
}
}
 
+   /* Note: Code below assumes that newargc is the count of -L arguments. 
*/
+
+   /* allocate space for -L lookups/uniqueifying */
+   lpaths = malloc(sizeof(lpaths[0]) * (newargc + 1));
+   if (lpaths == NULL) {
+   fprintf(stderr, "%s: failed to allocate memory for new 
arguments\n",
+   wrapper);
+   exit(1);
+   }
+   lpaths[0] = NULL;
+
+   if (!is_darwin || darwin_use_rpath) {
+   rpaths = malloc(sizeof(rpaths[0]) * (rpathcnt + 1));
+   if (rpaths == NULL) {
+   fprintf(stderr, "%s: failed to allocate memory for new 
arguments\n",
+   wrapper);
+   exit(1);
+   }
+   rpaths[0] = NULL;
+   }
+
/* account the 

[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtnetwork/

2024-04-04 Thread orbea
commit: 2865c96b68edd84efe85b11d74a0065cc408eae3
Author: Saki Xi  riseup  net>
AuthorDate: Thu Apr  4 20:09:02 2024 +
Commit: orbea  riseup  net>
CommitDate: Thu Apr  4 20:14:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=2865c96b

dev-qt/qtnetwork: sync with ::gentoo

Signed-off-by: Saki Xi  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/556
Signed-off-by: orbea  riseup.net>

 dev-qt/qtnetwork/qtnetwork-5.15.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.13.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.13.ebuild
index 9d40dde..d4da090 100644
--- a/dev-qt/qtnetwork/qtnetwork-5.15.13.ebuild
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.13.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 QT5_MODULE="qtbase"



[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2024-04-04 Thread Jimi Huotari
commit: c3328d411d80a2620b0e1c50d01388a5f1c583c9
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Apr  4 19:48:38 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Apr  4 19:48:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3328d41

media-video/obs-studio: drop 29.1.3-r2, 30.0.2

Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/Manifest|   8 -
 media-video/obs-studio/obs-studio-29.1.3-r2.ebuild | 273 -
 media-video/obs-studio/obs-studio-30.0.2.ebuild| 264 
 3 files changed, 545 deletions(-)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index 7d716d1a5e70..765044de5a7f 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -1,13 +1,5 @@
-DIST cef_binary_5060_linux64.tar.bz2 132839531 BLAKE2B 
f7d342cf12bf435aab3873b666a47c42c6583a88f140c28dabfd2dd860cd0d5c96cc51cc034703bffc6f1094a738bd77008c01839fa5ea53b848bc1c483a0ae4
 SHA512 
c99ce53858c57becd7822e39ff81d59b7296374fa61b29dfd4a572c2ed8f9ab155114ed179764ea05586e0edb2f1654f0b73c471f1cd9b233660e7f1c8b462c4
 DIST cef_binary_5060_linux_x86_64_v3.tar.xz 91352460 BLAKE2B 
443f4b1bc638d3fe462fd8b8dd167e96f65aebb2b8de3616beac298449e2786c746f9a1fa4a0dbe2e3ef2d593139938e97538890d3ca3b74018b3afb9c7fc661
 SHA512 
1fbdf1d4ed117f3b8af20476c57502145d652b451ba8e0a544081403d292cc7a78642e9071b8f0283a19ef7ad507ef6e0d9df32b00afc51605ab74f650a7d755
-DIST obs-browser-594115a27d40f0916e55db97cb61f7c7130cbe28.tar.gz 116455 
BLAKE2B 
8158bdd9fcc689c3b0024c9da26c3f39b44c9dac7fb031470470a2697f66af122552a19beb389faa96001a8f35bf06580ad3c5e00f616900e7ca960d3e1c1450
 SHA512 
ff1e5cbe76a1a4a7224b1b01f0f45df51dd60c7426a73008a744fb17be3e4c7a96dd3833f237a480dd4ec2dd3e544d847aced2256453919d8442f7857354afb2
 DIST obs-browser-996b5a7bc43d912f1f4992e0032d4f263ac8b060.tar.gz 112416 
BLAKE2B 
c82b5b55184130caaca0aad066ce1253c28206522e8d130cb3b940ee283c8a2dffc409a5d4774cad17535f958f52f4fe632a6b4462a18c10a4b5bbe02b60b4e9
 SHA512 
f6f7dbeb1d28b6c47663f36cb119cbc90a18c46fc6e81ca6db87e901ae4cee1fafd4a4a8c3f8cae94619d2f8f92baf1c52ca5c7df182f3df7521397638b0660d
-DIST obs-browser-a3ae78b5c6ce6d4ddb29d49b29f2f60014d554e1.tar.gz 109427 
BLAKE2B 
0630da6c762fcca62f31a239b37807eabf30a8c8b4683942391b7b6ae198b50cdbdd8166bd68eaf3ac3fcdf9e331ea480c0774400906c2c4f08ea7f477c4eba9
 SHA512 
00b4efb6fa43aa6af0bc09848eeb9da79234899720817a8d918a508d3d1c8608f8074db2c37a4798de5aae5cdba227e68ef9f6610013adfa0c39e3758b25c4f8
-DIST obs-studio-29.1.3.tar.gz 26315797 BLAKE2B 
c8d7824ca280a9be566c075a6238141b00ad8a2efbd5d010ff5c92c7c12c225f473fd331a9654e23924ffb0d883734dc2d2afad5065f8c9b1486298dbe2c5a0a
 SHA512 
563a9b71ebe273b604807b9c43be8bde58fb326e8a0b741afb84a481a99176c96bf63da2aa26b6dcc026573b7fb0bf53e0a296e2db0b93c28f0d4710cd7cf019
-DIST obs-studio-30.0.2.tar.gz 15861643 BLAKE2B 
d21e990d116e304af0a47f0f9523928723acb939114666fab66250aea98f8dce9b7c216710f695f806947c3390e8bfa9411f4cbca466a6db679294ff1e48fe73
 SHA512 
04a9944a0c008033368cb833f847464caa8aeea6157ed07c2ecf2d1a85ca8bbbd6fe8729dd8d7f6bec2f7b9706fd631ae649d0782526b3036f1011b244b84819
 DIST obs-studio-30.1.0.tar.gz 16023246 BLAKE2B 
7e1caa214501a23c6a99b64ec5254d620836b190f98417763419b894e72b33b79cf6893000b70ef725845463e78cd0f3a32808043c08dba16ed88962ddee0efd
 SHA512 
68ec8665399539846d5759414c07de3ce8005318a9bb433f170cd013d3974cb7686f15e079ec97af51ebda773475b0a1d958bbaf986646f9c88e931557457571
 DIST obs-studio-30.1.1.tar.gz 16023779 BLAKE2B 
d3a723cd83b1287b0cf24b3b3d7a34a391f6c2699955ba7351cd31c117168fb8643dd9d810697ad4cfde61e4e066761e6f23ce49a837b445c9a7d000b2658ac0
 SHA512 
31aba14cf9db6b6c41d87ea0b814d38e1ba2794d07f1aff025c810e9dda32b0915d3f6d2679383755d0a4e47fc26c2aef981e26a80b792cf7fb893e672b6609a
-DIST obs-websocket-6fd18a7ef1ecb149e8444154af1daab61d4241a9.tar.gz 245070 
BLAKE2B 
311037960ec230b76dfe2ae796d1897d42a2dc96cda7e9962209edfcd210e2af5d20a1ddfcffd8d4e6c9f7ac7d5cbb6818b864d53ce53acf2c6515f7dd2d33bf
 SHA512 
94defd55e4a4dc65b4366d2e92c9604cff67cba2b24ed67d53fbd492605f339201e4d3896789c0ccb84b6fbff4b37be70475524fec5ca2b42f7b59b8596ce828
 DIST obs-websocket-d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32.tar.gz 246888 
BLAKE2B 
6e06c85ee47cb088a50b9d5eae9a8d68441989c1f76fdcd7806d59597062af5eb36e1722600b1a8d544e5f11533985b9bac243f7ca1002eed616e2f5c11a9a3f
 SHA512 
31d5e1817aab341e55cbc5c759f28509f442695afb90d08a235c07359a65d2c2d3dfae2bf9c8a5086db310bb127dc59945ebe23fb219fda7408ee82d05b43938
-DIST obs-websocket-ede66a68cbc043a6fc7c8af683ae0924d4068941.tar.gz 241053 
BLAKE2B 
58d79d17ad20271f831dacd7bb251286d4ba91f62a7848bc9866deddc9ad7c1924fb54cce513d3e1f240eee0d9d87c63ad3898b44910a7b207503989b366e42a
 SHA512 
30e5f9ab940cb5c9ff38cdfd2484a59d8440c3670999521fd6d856911e04a1fd718cbb1d6243343884143274485630e96cd6e2f5e8f6ef8f070c0b4e4036971a
-DIST qr-8518684c0f33d004fa93971be2c6a8eca3167d1e.tar.gz 135863 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2024-04-04 Thread Jimi Huotari
commit: 9d92d7de6e9211a1ed05dc590ac71179190be076
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Apr  4 19:52:12 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Apr  4 19:53:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d92d7de

media-video/obs-studio: inherit flag-o-matic and move variables around

These somehow didn't make the cut for the previous commit.

Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/obs-studio-30.1.1.ebuild | 9 +
 media-video/obs-studio/obs-studio-.ebuild   | 9 +
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/media-video/obs-studio/obs-studio-30.1.1.ebuild 
b/media-video/obs-studio/obs-studio-30.1.1.ebuild
index 3167406edec2..6ddcf823b797 100644
--- a/media-video/obs-studio/obs-studio-30.1.1.ebuild
+++ b/media-video/obs-studio/obs-studio-30.1.1.ebuild
@@ -7,13 +7,16 @@ CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
 LUA_COMPAT=( luajit )
 PYTHON_COMPAT=( python3_{9..12} )
 
-inherit cmake lua-single optfeature python-single-r1 xdg
+inherit cmake flag-o-matic lua-single optfeature python-single-r1 xdg
 
 CEF_DIR="cef_binary_5060_linux_x86_64"
 CEF_REVISION="_v3"
 OBS_BROWSER_COMMIT="996b5a7bc43d912f1f4992e0032d4f263ac8b060"
 OBS_WEBSOCKET_COMMIT="d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32"
 
+DESCRIPTION="Software for Recording and Streaming Live Video Content"
+HOMEPAGE="https://obsproject.com;
+
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/obsproject/obs-studio.git;
@@ -29,10 +32,8 @@ else
"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
-SRC_URI+=" browser? ( 
https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}${CEF_REVISION}.tar.xz )"
 
-DESCRIPTION="Software for Recording and Streaming Live Video Content"
-HOMEPAGE="https://obsproject.com;
+SRC_URI+=" browser? ( 
https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}${CEF_REVISION}.tar.xz )"
 
 LICENSE="Boost-1.0 GPL-2+ MIT Unlicense"
 SLOT="0"

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-.ebuild
index 500f590efc68..dba2fd8a5fb4 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-.ebuild
@@ -7,13 +7,16 @@ CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
 LUA_COMPAT=( luajit )
 PYTHON_COMPAT=( python3_{9..12} )
 
-inherit cmake lua-single optfeature python-single-r1 xdg
+inherit cmake flag-o-matic lua-single optfeature python-single-r1 xdg
 
 CEF_DIR="cef_binary_5060_linux_x86_64"
 CEF_REVISION="_v3"
 OBS_BROWSER_COMMIT="996b5a7bc43d912f1f4992e0032d4f263ac8b060"
 OBS_WEBSOCKET_COMMIT="d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32"
 
+DESCRIPTION="Software for Recording and Streaming Live Video Content"
+HOMEPAGE="https://obsproject.com;
+
 if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/obsproject/obs-studio.git;
@@ -29,10 +32,8 @@ else
"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
-SRC_URI+=" browser? ( 
https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}${CEF_REVISION}.tar.xz )"
 
-DESCRIPTION="Software for Recording and Streaming Live Video Content"
-HOMEPAGE="https://obsproject.com;
+SRC_URI+=" browser? ( 
https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}${CEF_REVISION}.tar.xz )"
 
 LICENSE="Boost-1.0 GPL-2+ MIT Unlicense"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-video/obs-studio/

2024-04-04 Thread Jimi Huotari
commit: 3557fa0afc8d1dd8af01f346aa73dd1ffc267e0a
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr  1 21:24:39 2024 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Apr  4 19:42:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3557fa0a

media-video/obs-studio: add version 30.1.1

Add 'NATIVE_NVENC' ( only) CMake switch controlled via
USE="nvenc", which was automagically enabled otherwise,
leading into configure errors if ffmpeg was not built with
nvenc support.

Also add USE="X" on the 'media-libs/libglvnd' dependency.

Also also use 'filter-lto' to filter LTO issues when USE="wayland"
for the time being.

Closes: https://bugs.gentoo.org/867250
Closes: https://bugs.gentoo.org/923805
Closes: https://bugs.gentoo.org/927964
Signed-off-by: Jimi Huotari  gentoo.org>

 media-video/obs-studio/Manifest   | 1 +
 .../{obs-studio-.ebuild => obs-studio-30.1.1.ebuild}  | 7 ++-
 media-video/obs-studio/obs-studio-.ebuild | 8 +++-
 3 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index ab93d39e6a89..7d716d1a5e70 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -6,6 +6,7 @@ DIST 
obs-browser-a3ae78b5c6ce6d4ddb29d49b29f2f60014d554e1.tar.gz 109427 BLAKE2B
 DIST obs-studio-29.1.3.tar.gz 26315797 BLAKE2B 
c8d7824ca280a9be566c075a6238141b00ad8a2efbd5d010ff5c92c7c12c225f473fd331a9654e23924ffb0d883734dc2d2afad5065f8c9b1486298dbe2c5a0a
 SHA512 
563a9b71ebe273b604807b9c43be8bde58fb326e8a0b741afb84a481a99176c96bf63da2aa26b6dcc026573b7fb0bf53e0a296e2db0b93c28f0d4710cd7cf019
 DIST obs-studio-30.0.2.tar.gz 15861643 BLAKE2B 
d21e990d116e304af0a47f0f9523928723acb939114666fab66250aea98f8dce9b7c216710f695f806947c3390e8bfa9411f4cbca466a6db679294ff1e48fe73
 SHA512 
04a9944a0c008033368cb833f847464caa8aeea6157ed07c2ecf2d1a85ca8bbbd6fe8729dd8d7f6bec2f7b9706fd631ae649d0782526b3036f1011b244b84819
 DIST obs-studio-30.1.0.tar.gz 16023246 BLAKE2B 
7e1caa214501a23c6a99b64ec5254d620836b190f98417763419b894e72b33b79cf6893000b70ef725845463e78cd0f3a32808043c08dba16ed88962ddee0efd
 SHA512 
68ec8665399539846d5759414c07de3ce8005318a9bb433f170cd013d3974cb7686f15e079ec97af51ebda773475b0a1d958bbaf986646f9c88e931557457571
+DIST obs-studio-30.1.1.tar.gz 16023779 BLAKE2B 
d3a723cd83b1287b0cf24b3b3d7a34a391f6c2699955ba7351cd31c117168fb8643dd9d810697ad4cfde61e4e066761e6f23ce49a837b445c9a7d000b2658ac0
 SHA512 
31aba14cf9db6b6c41d87ea0b814d38e1ba2794d07f1aff025c810e9dda32b0915d3f6d2679383755d0a4e47fc26c2aef981e26a80b792cf7fb893e672b6609a
 DIST obs-websocket-6fd18a7ef1ecb149e8444154af1daab61d4241a9.tar.gz 245070 
BLAKE2B 
311037960ec230b76dfe2ae796d1897d42a2dc96cda7e9962209edfcd210e2af5d20a1ddfcffd8d4e6c9f7ac7d5cbb6818b864d53ce53acf2c6515f7dd2d33bf
 SHA512 
94defd55e4a4dc65b4366d2e92c9604cff67cba2b24ed67d53fbd492605f339201e4d3896789c0ccb84b6fbff4b37be70475524fec5ca2b42f7b59b8596ce828
 DIST obs-websocket-d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32.tar.gz 246888 
BLAKE2B 
6e06c85ee47cb088a50b9d5eae9a8d68441989c1f76fdcd7806d59597062af5eb36e1722600b1a8d544e5f11533985b9bac243f7ca1002eed616e2f5c11a9a3f
 SHA512 
31d5e1817aab341e55cbc5c759f28509f442695afb90d08a235c07359a65d2c2d3dfae2bf9c8a5086db310bb127dc59945ebe23fb219fda7408ee82d05b43938
 DIST obs-websocket-ede66a68cbc043a6fc7c8af683ae0924d4068941.tar.gz 241053 
BLAKE2B 
58d79d17ad20271f831dacd7bb251286d4ba91f62a7848bc9866deddc9ad7c1924fb54cce513d3e1f240eee0d9d87c63ad3898b44910a7b207503989b366e42a
 SHA512 
30e5f9ab940cb5c9ff38cdfd2484a59d8440c3670999521fd6d856911e04a1fd718cbb1d6243343884143274485630e96cd6e2f5e8f6ef8f070c0b4e4036971a

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-30.1.1.ebuild
similarity index 97%
copy from media-video/obs-studio/obs-studio-.ebuild
copy to media-video/obs-studio/obs-studio-30.1.1.ebuild
index 7878bb19a448..3167406edec2 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-30.1.1.ebuild
@@ -57,7 +57,7 @@ DEPEND="
dev-libs/jansson:=
dev-qt/qtbase:6[network,widgets,xml(+)]
dev-qt/qtsvg:6
-   media-libs/libglvnd
+   media-libs/libglvnd[X]
media-libs/libva
media-libs/rnnoise
media-libs/x264:=
@@ -173,6 +173,11 @@ src_prepare() {
 
sed -i '/-Werror$/d' 
"${WORKDIR}"/${P}/cmake/Modules/CompilerConfig.cmake || die
 
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/867250
+   # https://github.com/obsproject/obs-studio/issues/8988
+   use wayland && filter-lto
+
cmake_src_prepare
 }
 

diff --git a/media-video/obs-studio/obs-studio-.ebuild 
b/media-video/obs-studio/obs-studio-.ebuild
index 7878bb19a448..500f590efc68 100644
--- a/media-video/obs-studio/obs-studio-.ebuild
+++ b/media-video/obs-studio/obs-studio-.ebuild
@@ -57,7 +57,7 @@ DEPEND="
 

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

2024-04-04 Thread Mike Pagano
commit: 7b079d02996cb756766567839eed3404265c2392
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  4 19:38:35 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  4 19:38:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b079d02

sys-kernel/gentoo-sources: add 6.6.25

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.6.25.ebuild| 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index be6316efdd50..1409ba812365 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -49,6 +49,9 @@ DIST genpatches-6.6-29.extras.tar.xz 3712 BLAKE2B 
b38d84de7a6affc3adf4a04d471905
 DIST genpatches-6.6-30.base.tar.xz 1698592 BLAKE2B 
3e7343cfb06a081796dcc67e15c1b2bd5161b17a9c41703c17131dbb730ae1715fb8f6eda3fb0d8c6443fecb0809e1d417675ff47b04578c0e6fdf708ac64c8a
 SHA512 
57572a52c83fa5e67d084bcffb94f9a8c210a6fb6f424aaac6cb817c0627044eb54c3e61ad38e10acfa0024ed2a09a4c019a3503ce31c00beb07cd573b264df6
 DIST genpatches-6.6-30.experimental.tar.xz 5756 BLAKE2B 
53403e52215b65a30fb5aa3af08ac7d675e0858dda33bb5fcf8971fa527a89e5c71b9feab71cacb07ea36c5e96b8fc3ecf4c53ff05a5fea81eb2fababbd20b3e
 SHA512 
35f8134a90b58b2356252677d028c1fe25e3c48d45ca207f51998702db6c4bebe03eb416bf12857525e616b464a8027c85ef8fc410654963dc11c9b6f8b1eb56
 DIST genpatches-6.6-30.extras.tar.xz 3704 BLAKE2B 
18c323ae1c680bc076d2b62ca5715057b2fe32db70ee582bf81c50dfe6c356acf3a5518de57d64aa046562908981c0b67cc96ee14d452093b25bbd619e206112
 SHA512 
01eb396bb8a6854b9c25339bc41d388743b8ebab46b2ead24e3ea87bc1de48d87e94f80df2b530569088fd431d7f700882321823dfa349a451211b689d1a71a5
+DIST genpatches-6.6-31.base.tar.xz 1700036 BLAKE2B 
52497ce73dc1a0eaac0a73b7c9a8bcd02925afae9d3064e4709e17dd89184100177c6c1b8b6819448a89246cde6a6f29b82a51d906a362df0dd40b182992f872
 SHA512 
e4933aa19770d54e5524efc03e02be8a0c9b1eea62a53458584603e5add1d8123d279ba41cc8c33d65152a0a0649ae53ce0fd8a88b5582b39865f83b84a031e0
+DIST genpatches-6.6-31.experimental.tar.xz 5752 BLAKE2B 
32551b49441cc7a2fac8773a14787389bcea633d34ac22b1d2064b7d0464df2dba634e0fbdf51d164c9a87752df3b708532642af5b4f0a1c1f241a45f3050aa6
 SHA512 
3c7e75fe6ffd0d7d3f7d40beb56e15fda54dbdbdefdaa7f5be9072840f0a717e96122e3768d3387a4e58ad9ac2118c8abeeb180ce7d4fdad096d01ac70a5d355
+DIST genpatches-6.6-31.extras.tar.xz 3704 BLAKE2B 
25bfb920528a71136639dcd536f1b8182ce687d5e8059c29539ed6ea348928cab361867afeb0eef55b040fa3860c44d7510ae9d453a805785567515a7157d009
 SHA512 
f7e7e6b2407752f2f868afef958e88dcdfd1788bb518f17eb60baaec43e55cc69b9185ae55c515b9bc617dc1aa7d1a958b8980ffafd95228aa3322ca104a8fa3
 DIST genpatches-6.7-13.base.tar.xz 742864 BLAKE2B 
63b5326788da244f61d76327c346ec64e7916eb4e6163a4ec7a94f4c51a5ce4fe0a75a58a781f4536811897226213c5ec85dc93b7b63d8d7ca81a0edb8724a98
 SHA512 
2d283438c2c9c7fec82107455949f6e525d34cd0542cf28594773f1dabc7061034579d71dda4e386f63cf8cd7d7921070a9cdd59c6478077ef87cb4b8064b431
 DIST genpatches-6.7-13.experimental.tar.xz 79092 BLAKE2B 
643f69166d9f0208354abc62468ac2056ace23d53fb508520b0b23b36dcef55935dcf40f09b045402070c09d39cb2145ceb505271cfea8885073c9930413
 SHA512 
171c6390d76cadd374d95ba89a940aaaecb61ab9039a0cdf7c2df43d63c375f65b88ff7f3a07b930c65936623edd1896bb77ef9f58bdb1c385854355957ab5b5
 DIST genpatches-6.7-13.extras.tar.xz 3704 BLAKE2B 
3a8af901c0e76fa3fe36d9dea4e8f7d034553c705f608c365cc7d50050b45e5c13b6ff530cd63ffa51054fcc0fa20d9fa45680f24063d73773f1ca407a81e395
 SHA512 
201a6724e62e6abfe110a6051c5d73e1fcedddba37220916631dcdd470bf3414dd3b6d499058bbf288f8fdc9e87d7a01a667412815521d8489773d17db9a5c67

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.25.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.6.25.ebuild
new file mode 100644
index ..f96e1bc90b25
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.25.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="31"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2024-04-04 Thread Mike Pagano
commit: 11101636f2e1fb169ec0cc8dfb674d007228536b
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  4 19:38:52 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  4 19:38:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11101636

sys-kernel/gentoo-sources: add 6.8.4, BMQ 6.8-r4 (USE=experimental)

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

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-6.8.4.ebuild | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 1409ba812365..6a6ff1a5b53a 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -75,6 +75,9 @@ DIST genpatches-6.8-3.extras.tar.xz 3712 BLAKE2B 
1477adb78ce367d923717752d92ceea
 DIST genpatches-6.8-4.base.tar.xz 388904 BLAKE2B 
22339e2c3d8b06e98ccac88d877edeefbc5955af73ccc1bd0857ad22f33757cdcd7b851ebf0987b2927e0d6397149d034e39dd7a1f2e252355bed36ada7ea4aa
 SHA512 
ab11669385ad58a45941db73bb01957fc7a0d4794768aeaf4ab78e078d25d3eeae4d508994e61fd7d4a6de791991c9f01ea226932f9d42047c38e2fc4a037a4a
 DIST genpatches-6.8-4.experimental.tar.xz 79600 BLAKE2B 
95ad304dab8c2589591c37b5a11564c526223606fed55277ea4e0d12ef04fda3ca6eab6e4ea8e5f879a4a4ff0f384ebc142b8ad1e044c637d42bf51dfd1f6382
 SHA512 
4a3e8f88695d314accefe3c57b55595cdc66f239e168dc14db93f887dfdd8a1ec2391d4b259ea5c9cd53e965f292e7ab381b6b03278720c98ff095f3a55534da
 DIST genpatches-6.8-4.extras.tar.xz 3704 BLAKE2B 
2ac07079b69f3a778464b287924fbb758643fee48c6a02ba36cbd17d401f5761e6f5d4fb82083eb9153c8a1be22480f3b12dc0299b9d605a4d8abac49ae2c7ea
 SHA512 
5ef9d85730999d5cd1a4acbb1b35f54b71012a919440ed763dc0254ad146b3656ab2d3487df39274b1e3042167500a260dc4c620965226c450395066d950af53
+DIST genpatches-6.8-6.base.tar.xz 390424 BLAKE2B 
247749a8123e2df23e544a36cc2ccb2faa4c419aaee081220c0002f74fab2a0b4395fe6f491a571cf7c497986849391a0ee6adf25aaf0cd43e9d53956ff299e5
 SHA512 
4d8e757bed34af028e024e7c1456375f7f97d94661b51d392144af8907e4c2ab6ebd37a7f83b01f1df7ba40f7871400d829e3e443d473376b129cac5bdd73118
+DIST genpatches-6.8-6.experimental.tar.xz 79596 BLAKE2B 
dcbb93f14ccc0630f6d1b17c6325a2e2c14563beedf4ea5b86c278b9f563baab05c383a2d1d19d367375bcff03d66c5ed8e145bac7df2515e578abdffcf188da
 SHA512 
e357ca33ccf1173316d0f812cffc06ef8339943b7fd085e3e393777a7908493d2f8b6279f26f63b0a366ff36c9e519bc97568b510b5fb0428313fc0438f6713e
+DIST genpatches-6.8-6.extras.tar.xz 3704 BLAKE2B 
cf93bc6cb2aa440538d76a4a39869be17297e76d70dfdfa881a0fd63e3862c264f96b834ff6c3bc53e46941d449a61becedb78921c12c49b032874ae0be8
 SHA512 
6139490d83515ccfd8e6f2ff1f4ee39d4a9488973f38e08699150032847b2bdecb75293d8588765733256fe5028890cc2cd38ef528bf327fe282c812aebb326a
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.8.4.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-6.8.4.ebuild
new file mode 100644
index ..669ad34ffc10
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.8.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="6"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches:6.8 commit in: /

2024-04-04 Thread Mike Pagano
commit: f8b1656b3b322d7aa4d35ccd7d4739ebff2287ea
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  4 19:21:54 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  4 19:21:54 2024 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=f8b1656b

BMQ Patch 6.8-r4 (USE=experimental)

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

 _README|  2 +-
 ...atch => 5020_BMQ-and-PDS-io-scheduler-v6.8-r4.patch | 18 +-
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/_README b/_README
index 36e97fef..a4ecb94d 100644
--- a/_README
+++ b/_README
@@ -99,6 +99,6 @@ Patch:  5010_enable-cpu-optimizations-universal.patch
 From:   https://github.com/graysky2/kernel_compiler_patch
 Desc:   Kernel >= 5.15 patch enables gcc = v11.1+ optimizations for additional 
CPUs.
 
-Patch:  5020_BMQ-and-PDS-io-scheduler-v6.8-r2.patch
+Patch:  5020_BMQ-and-PDS-io-scheduler-v6.8-r4.patch
 From:   https://gitlab.com/alfredchen/projectc
 Desc:   BMQ(BitMap Queue) Scheduler. A new CPU scheduler developed from 
PDS(incld). Inspired by the scheduler in zircon.

diff --git a/5020_BMQ-and-PDS-io-scheduler-v6.8-r2.patch 
b/5020_BMQ-and-PDS-io-scheduler-v6.8-r4.patch
similarity index 99%
rename from 5020_BMQ-and-PDS-io-scheduler-v6.8-r2.patch
rename to 5020_BMQ-and-PDS-io-scheduler-v6.8-r4.patch
index f0f8c11e..6ade9048 100644
--- a/5020_BMQ-and-PDS-io-scheduler-v6.8-r2.patch
+++ b/5020_BMQ-and-PDS-io-scheduler-v6.8-r4.patch
@@ -663,10 +663,10 @@ index 976092b7bd45..31d587c16ec1 100644
  obj-y += build_utility.o
 diff --git a/kernel/sched/alt_core.c b/kernel/sched/alt_core.c
 new file mode 100644
-index ..31fadbf46a7b
+index ..1044207ba0ad
 --- /dev/null
 +++ b/kernel/sched/alt_core.c
-@@ -0,0 +1,8944 @@
+@@ -0,0 +1,8945 @@
 +/*
 + *  kernel/sched/alt_core.c
 + *
@@ -745,7 +745,7 @@ index ..31fadbf46a7b
 +#define sched_feat(x) (0)
 +#endif /* CONFIG_SCHED_DEBUG */
 +
-+#define ALT_SCHED_VERSION "v6.8-r2"
++#define ALT_SCHED_VERSION "v6.8-r4"
 +
 +/*
 + * Compile time debug macro
@@ -4920,8 +4920,8 @@ index ..31fadbf46a7b
 +  stop_one_cpu_nowait(cpu, sg_balance_cpu_stop, p,
 +  >active_balance_work);
 +
-+  raw_spin_lock(_rq->lock);
 +  preempt_enable();
++  raw_spin_lock(_rq->lock);
 +  }
 +
 +  return res;
@@ -6043,7 +6043,8 @@ index ..31fadbf46a7b
 +  /* Avoid rq from going away on us: */
 +  preempt_disable();
 +
-+  __balance_callbacks(rq);
++  if (task_on_rq_queued(p))
++  __balance_callbacks(rq);
 +  __task_access_unlock(p, lock);
 +
 +  preempt_enable();
@@ -10632,10 +10633,10 @@ index ..ba1b7b805f1a
 +#endif /* ALT_SCHED_H */
 diff --git a/kernel/sched/bmq.h b/kernel/sched/bmq.h
 new file mode 100644
-index ..f270fd1b9086
+index ..b7c9813f6fa7
 --- /dev/null
 +++ b/kernel/sched/bmq.h
-@@ -0,0 +1,102 @@
+@@ -0,0 +1,101 @@
 +#define ALT_SCHED_NAME "BMQ"
 +
 +/*
@@ -10715,8 +10716,7 @@ index ..f270fd1b9086
 +
 +static inline void sched_task_renew(struct task_struct *p, const struct rq 
*rq)
 +{
-+  if (rq_switch_time(rq) > sysctl_sched_base_slice)
-+  deboost_task(p);
++  deboost_task(p);
 +}
 +
 +static inline void sched_task_sanity_check(struct task_struct *p, struct rq 
*rq) {}



[gentoo-commits] proj/linux-patches: New tag: 6.8-6

2024-04-04 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  4 19:22:35 2024 +

New tag: 6.8-6




[gentoo-commits] proj/linux-patches: New tag: 6.8-5

2024-04-04 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  4 19:10:29 2024 +

New tag: 6.8-5




[gentoo-commits] proj/linux-patches: New tag: 6.6-31

2024-04-04 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  4 19:07:39 2024 +

New tag: 6.6-31




[gentoo-commits] proj/linux-patches:6.6 commit in: /

2024-04-04 Thread Mike Pagano
commit: 400129c9ae00f53c5d580e7397433df1994c343e
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  4 19:05:56 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  4 19:05:56 2024 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=400129c9

Linux patch 6.6.25

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

 _README |4 +
 1024_linux-6.6.25.patch | 1218 +++
 2 files changed, 1222 insertions(+)

diff --git a/_README b/_README
index 7b0bc885..cfd8c138 100644
--- a/_README
+++ b/_README
@@ -139,6 +139,10 @@ Patch:  1023_linux-6.6.24.patch
 From:   https://www.kernel.org
 Desc:   Linux 6.6.24
 
+Patch:  1024_linux-6.6.25.patch
+From:   https://www.kernel.org
+Desc:   Linux 6.6.25
+
 Patch:  1510_fs-enable-link-security-restrictions-by-default.patch
 From:   
http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/
 Desc:   Enable link security restrictions by default.

diff --git a/1024_linux-6.6.25.patch b/1024_linux-6.6.25.patch
new file mode 100644
index ..b12781ab
--- /dev/null
+++ b/1024_linux-6.6.25.patch
@@ -0,0 +1,1218 @@
+diff --git a/Makefile b/Makefile
+index b053bae9296a7..022af2a9a6d9b 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 6
+ PATCHLEVEL = 6
+-SUBLEVEL = 24
++SUBLEVEL = 25
+ EXTRAVERSION =
+ NAME = Hurr durr I'ma ninja sloth
+ 
+diff --git a/include/linux/workqueue.h b/include/linux/workqueue.h
+index ad97453e7c3a3..24b1e5070f4d4 100644
+--- a/include/linux/workqueue.h
 b/include/linux/workqueue.h
+@@ -405,13 +405,6 @@ enum {
+   WQ_MAX_ACTIVE   = 512,/* I like 512, better ideas? */
+   WQ_UNBOUND_MAX_ACTIVE   = WQ_MAX_ACTIVE,
+   WQ_DFL_ACTIVE   = WQ_MAX_ACTIVE / 2,
+-
+-  /*
+-   * Per-node default cap on min_active. Unless explicitly set, min_active
+-   * is set to min(max_active, WQ_DFL_MIN_ACTIVE). For more details, see
+-   * workqueue_struct->min_active definition.
+-   */
+-  WQ_DFL_MIN_ACTIVE   = 8,
+ };
+ 
+ /*
+@@ -454,33 +447,11 @@ extern struct workqueue_struct 
*system_freezable_power_efficient_wq;
+  * alloc_workqueue - allocate a workqueue
+  * @fmt: printf format for the name of the workqueue
+  * @flags: WQ_* flags
+- * @max_active: max in-flight work items, 0 for default
++ * @max_active: max in-flight work items per CPU, 0 for default
+  * remaining args: args for @fmt
+  *
+- * For a per-cpu workqueue, @max_active limits the number of in-flight work
+- * items for each CPU. e.g. @max_active of 1 indicates that each CPU can be
+- * executing at most one work item for the workqueue.
+- *
+- * For unbound workqueues, @max_active limits the number of in-flight work 
items
+- * for the whole system. e.g. @max_active of 16 indicates that that there can 
be
+- * at most 16 work items executing for the workqueue in the whole system.
+- *
+- * As sharing the same active counter for an unbound workqueue across multiple
+- * NUMA nodes can be expensive, @max_active is distributed to each NUMA node
+- * according to the proportion of the number of online CPUs and enforced
+- * independently.
+- *
+- * Depending on online CPU distribution, a node may end up with per-node
+- * max_active which is significantly lower than @max_active, which can lead to
+- * deadlocks if the per-node concurrency limit is lower than the maximum 
number
+- * of interdependent work items for the workqueue.
+- *
+- * To guarantee forward progress regardless of online CPU distribution, the
+- * concurrency limit on every node is guaranteed to be equal to or greater 
than
+- * min_active which is set to min(@max_active, %WQ_DFL_MIN_ACTIVE). This means
+- * that the sum of per-node max_active's may be larger than @max_active.
+- *
+- * For detailed information on %WQ_* flags, please refer to
++ * Allocate a workqueue with the specified parameters.  For detailed
++ * information on WQ_* flags, please refer to
+  * Documentation/core-api/workqueue.rst.
+  *
+  * RETURNS:
+diff --git a/kernel/workqueue.c b/kernel/workqueue.c
+index 66a270e235b45..fd7b84b06d926 100644
+--- a/kernel/workqueue.c
 b/kernel/workqueue.c
+@@ -108,7 +108,7 @@ enum {
+   RESCUER_NICE_LEVEL  = MIN_NICE,
+   HIGHPRI_NICE_LEVEL  = MIN_NICE,
+ 
+-  WQ_NAME_LEN = 32,
++  WQ_NAME_LEN = 24,
+ };
+ 
+ /*
+@@ -122,9 +122,6 @@ enum {
+  *
+  * L: pool->lock protected.  Access with pool->lock held.
+  *
+- * LN: pool->lock and wq_node_nr_active->lock protected for writes. Either for
+- * reads.
+- *
+  * K: Only modified by worker while holding pool->lock. Can be safely read by
+  *self, while holding pool->lock or from IRQ context if %current is the
+  *kworker.
+@@ -146,9 +143,6 @@ enum {
+  *
+  * WR: wq->mutex protected for writes.  RCU protected for 

[gentoo-commits] proj/linux-patches:6.8 commit in: /

2024-04-04 Thread Mike Pagano
commit: 0d78c2ebad9a1ed5fc2d9fddee412d3890647efc
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  4 19:04:59 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  4 19:04:59 2024 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=0d78c2eb

Linux patch 6.8.4

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

 _README|4 +
 1003_linux-6.8.4.patch | 1218 
 2 files changed, 1222 insertions(+)

diff --git a/_README b/_README
index b8286427..36e97fef 100644
--- a/_README
+++ b/_README
@@ -55,6 +55,10 @@ Patch:  1002_linux-6.8.3.patch
 From:   https://www.kernel.org
 Desc:   Linux 6.8.3
 
+Patch:  1003_linux-6.8.4.patch
+From:   https://www.kernel.org
+Desc:   Linux 6.8.4
+
 Patch:  1510_fs-enable-link-security-restrictions-by-default.patch
 From:   
http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/
 Desc:   Enable link security restrictions by default.

diff --git a/1003_linux-6.8.4.patch b/1003_linux-6.8.4.patch
new file mode 100644
index ..82e75213
--- /dev/null
+++ b/1003_linux-6.8.4.patch
@@ -0,0 +1,1218 @@
+diff --git a/Makefile b/Makefile
+index a78379891d221..c436247d750c7 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 6
+ PATCHLEVEL = 8
+-SUBLEVEL = 3
++SUBLEVEL = 4
+ EXTRAVERSION =
+ NAME = Hurr durr I'ma ninja sloth
+ 
+diff --git a/include/linux/workqueue.h b/include/linux/workqueue.h
+index 515e7958c6c10..2cc0a9606175f 100644
+--- a/include/linux/workqueue.h
 b/include/linux/workqueue.h
+@@ -391,13 +391,6 @@ enum {
+   WQ_MAX_ACTIVE   = 512,/* I like 512, better ideas? */
+   WQ_UNBOUND_MAX_ACTIVE   = WQ_MAX_ACTIVE,
+   WQ_DFL_ACTIVE   = WQ_MAX_ACTIVE / 2,
+-
+-  /*
+-   * Per-node default cap on min_active. Unless explicitly set, min_active
+-   * is set to min(max_active, WQ_DFL_MIN_ACTIVE). For more details, see
+-   * workqueue_struct->min_active definition.
+-   */
+-  WQ_DFL_MIN_ACTIVE   = 8,
+ };
+ 
+ /*
+@@ -440,33 +433,11 @@ extern struct workqueue_struct 
*system_freezable_power_efficient_wq;
+  * alloc_workqueue - allocate a workqueue
+  * @fmt: printf format for the name of the workqueue
+  * @flags: WQ_* flags
+- * @max_active: max in-flight work items, 0 for default
++ * @max_active: max in-flight work items per CPU, 0 for default
+  * remaining args: args for @fmt
+  *
+- * For a per-cpu workqueue, @max_active limits the number of in-flight work
+- * items for each CPU. e.g. @max_active of 1 indicates that each CPU can be
+- * executing at most one work item for the workqueue.
+- *
+- * For unbound workqueues, @max_active limits the number of in-flight work 
items
+- * for the whole system. e.g. @max_active of 16 indicates that that there can 
be
+- * at most 16 work items executing for the workqueue in the whole system.
+- *
+- * As sharing the same active counter for an unbound workqueue across multiple
+- * NUMA nodes can be expensive, @max_active is distributed to each NUMA node
+- * according to the proportion of the number of online CPUs and enforced
+- * independently.
+- *
+- * Depending on online CPU distribution, a node may end up with per-node
+- * max_active which is significantly lower than @max_active, which can lead to
+- * deadlocks if the per-node concurrency limit is lower than the maximum 
number
+- * of interdependent work items for the workqueue.
+- *
+- * To guarantee forward progress regardless of online CPU distribution, the
+- * concurrency limit on every node is guaranteed to be equal to or greater 
than
+- * min_active which is set to min(@max_active, %WQ_DFL_MIN_ACTIVE). This means
+- * that the sum of per-node max_active's may be larger than @max_active.
+- *
+- * For detailed information on %WQ_* flags, please refer to
++ * Allocate a workqueue with the specified parameters.  For detailed
++ * information on WQ_* flags, please refer to
+  * Documentation/core-api/workqueue.rst.
+  *
+  * RETURNS:
+diff --git a/kernel/workqueue.c b/kernel/workqueue.c
+index 781900b148b67..7b482a26d7419 100644
+--- a/kernel/workqueue.c
 b/kernel/workqueue.c
+@@ -108,7 +108,7 @@ enum {
+   RESCUER_NICE_LEVEL  = MIN_NICE,
+   HIGHPRI_NICE_LEVEL  = MIN_NICE,
+ 
+-  WQ_NAME_LEN = 32,
++  WQ_NAME_LEN = 24,
+ };
+ 
+ /*
+@@ -122,9 +122,6 @@ enum {
+  *
+  * L: pool->lock protected.  Access with pool->lock held.
+  *
+- * LN: pool->lock and wq_node_nr_active->lock protected for writes. Either for
+- * reads.
+- *
+  * K: Only modified by worker while holding pool->lock. Can be safely read by
+  *self, while holding pool->lock or from IRQ context if %current is the
+  *kworker.
+@@ -146,9 +143,6 @@ enum {
+  *
+  * WR: wq->mutex protected for writes.  RCU protected for reads.
+  *
+- * 

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

2024-04-04 Thread Mike Pagano
commit: 6f15391e1dcd8971dae1e513830f2c25bb3a338c
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  4 19:02:33 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  4 19:02:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f15391e

sys-kernel/vanilla-sources: drop 6.8.3

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

 sys-kernel/vanilla-sources/Manifest |  2 --
 sys-kernel/vanilla-sources/vanilla-sources-6.8.3.ebuild | 16 
 2 files changed, 18 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 3399bc5869d1..3316fae2c345 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -5,7 +5,6 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
 DIST linux-6.6.tar.xz 140064536 BLAKE2B 
5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2
 SHA512 
458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
 DIST linux-6.7.tar.xz 141406528 BLAKE2B 
cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e
 SHA512 
de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
-DIST linux-6.8.tar.xz 142502100 BLAKE2B 
c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2
 SHA512 
5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
 DIST patch-4.19.311.xz 5961012 BLAKE2B 
562f7ebf725f58c98a9a487cf48ed42fcd3d00c0daa74fbd60ddf7150d076bd3761046ad006d483477472b340d2785fda54fb8416750770fb8d1eecbc99c0655
 SHA512 
286cc5cbf701a46b35b89ec990b7493e76712ab9c19d2d2b5a2b08f9a5215e6678301dec940b438bb700ebc345e760c78b99bbd6c5c8e715fe0f2f6fbffc1fe5
 DIST patch-5.10.214.xz 5697488 BLAKE2B 
ec0f35278facc580138ceb8f3efe24994396a1cad13ed8b39a01b0fed52d31cc2aefc670bd9aa7a6fa5ad93f047218cf36a190a9da4b480be532d8e174f334e2
 SHA512 
0f683702e0cd150ba46eb97723cfe3cb45a39eee18357db51e2f201350ae48755543e82a23f6a9aab0084e5c70785ec326b39e0c0bf5426c49e785978d400a4a
 DIST patch-5.15.153.xz 5576476 BLAKE2B 
e3b1b28ba2d93019cc3c37e1c6e042c4e8d812ac720593b40e3ff0cb3ec11e1a1a529d4b85a96deac36ae34780d97b3dfdd2bb38fbb66d4ac1324b32a3975f5d
 SHA512 
a4612093c2e7b94339c28995edc5ec7140575bf92461b61548cdf3bfaf3f9347cac65d135c175ced36fc124fba96ae572addbaf1b080e6e047d9bfa5047db4ee
@@ -13,4 +12,3 @@ DIST patch-5.4.273.xz 5485308 BLAKE2B 
821d3be34016267b873477135113f4bc8a036850d8
 DIST patch-6.1.84.xz 4411444 BLAKE2B 
f6f7a584b255b1f7881fe628f394b4ceaf8d4ea87e11af274058afab2afdd6b519980b8a6d81e53186cb35baf1e8b18e60deb723c928914f0b695f4b8c2b0633
 SHA512 
a0c057a702563871fd05067874727e978e266d64db8769ea8dcfec7e81f7f1a6d0100cfe1ab47b4dbda743503fe1187ae92b4c7ce96fe3fc2fe833beb6e2458b
 DIST patch-6.6.25.xz 1612364 BLAKE2B 
6222c5fabff2db4be9fedfedd52b226e08e3f9d8a1f07cafb4dd3cc6c9f1723d9b8441d603f73f801c7822c933ad8bc477862cbfc5c1c16fde2412fb1d6989c7
 SHA512 
ecba9c468e1199a09fb04780f94021eac92b77820cf0baf96e1b15938e0c673121cce1dfc6a11702da2a00701c1cb70aeec62682aed2412cccaf61f27f55b7c8
 DIST patch-6.7.12.xz 1061768 BLAKE2B 
8719c668e2a0a54ef892d5303fd14a01356cc161c0a41ae80bc503487babea5e446b6aa7e307a49b3783202f914d905901cb93194a5e20ef4d8667b73133d1a9
 SHA512 
f1d5dd3ba7366402224acf03c86df904a0438b83ae5e2af02baff2e668d397125966eb675c1211a42d76c8f5c1f38aa3bdafe728f2b11c2e4353939b1517d6a3
-DIST patch-6.8.3.xz 383468 BLAKE2B 
a82e0149a90931ae5961792fed6459eb7670185e5343b3f64f984a22a3035879c047e2b491f659186a899f7cdbb7df1ef5a1c60f90884f31423496f7427c3622
 SHA512 
820c0d0107f2afeb566be8c6ed7eebc80ef3720b11cc0f096b3d8e9f7bd8b2108cd2c6f3549f6ed093795de3f65bdc954aa9d85a556569d9a530764916a14598

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.8.3.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-6.8.3.ebuild
deleted file mode 100644
index b8791038d227..
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.8.3.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_SECURITY_UNSUPPORTED="1"
-ETYPE="sources"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="Full sources for the Linux kernel"
-HOMEPAGE="https://www.kernel.org;
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha 

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

2024-04-04 Thread Mike Pagano
commit: 5be711415b289b751734220c9b5df8797bdd28e4
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  4 19:02:09 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  4 19:02:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be71141

sys-kernel/vanilla-sources: drop 6.6.24

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

 sys-kernel/vanilla-sources/Manifest  |  2 --
 sys-kernel/vanilla-sources/vanilla-sources-6.6.24.ebuild | 16 
 2 files changed, 18 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index ee4573a473ca..96d2167c9f82 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -3,7 +3,6 @@ DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a936
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
-DIST linux-6.6.tar.xz 140064536 BLAKE2B 
5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2
 SHA512 
458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
 DIST linux-6.7.tar.xz 141406528 BLAKE2B 
cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e
 SHA512 
de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
 DIST linux-6.8.tar.xz 142502100 BLAKE2B 
c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2
 SHA512 
5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
 DIST patch-4.19.311.xz 5961012 BLAKE2B 
562f7ebf725f58c98a9a487cf48ed42fcd3d00c0daa74fbd60ddf7150d076bd3761046ad006d483477472b340d2785fda54fb8416750770fb8d1eecbc99c0655
 SHA512 
286cc5cbf701a46b35b89ec990b7493e76712ab9c19d2d2b5a2b08f9a5215e6678301dec940b438bb700ebc345e760c78b99bbd6c5c8e715fe0f2f6fbffc1fe5
@@ -11,6 +10,5 @@ DIST patch-5.10.214.xz 5697488 BLAKE2B 
ec0f35278facc580138ceb8f3efe24994396a1cad
 DIST patch-5.15.153.xz 5576476 BLAKE2B 
e3b1b28ba2d93019cc3c37e1c6e042c4e8d812ac720593b40e3ff0cb3ec11e1a1a529d4b85a96deac36ae34780d97b3dfdd2bb38fbb66d4ac1324b32a3975f5d
 SHA512 
a4612093c2e7b94339c28995edc5ec7140575bf92461b61548cdf3bfaf3f9347cac65d135c175ced36fc124fba96ae572addbaf1b080e6e047d9bfa5047db4ee
 DIST patch-5.4.273.xz 5485308 BLAKE2B 
821d3be34016267b873477135113f4bc8a036850d88042c89eb44c227aaf763e2645de4b5bcf6617d5e7c8e244cfd6b36ffcd6a2ef5a84bf5e6aff04fce2bf6d
 SHA512 
624786754009f4537f369655330625c3680f78cc5026f077c3c6dca40aee0e09cfabdfe17d08054644494e011137253fc00c6792ecc7579bd3d863f6f239824b
 DIST patch-6.1.84.xz 4411444 BLAKE2B 
f6f7a584b255b1f7881fe628f394b4ceaf8d4ea87e11af274058afab2afdd6b519980b8a6d81e53186cb35baf1e8b18e60deb723c928914f0b695f4b8c2b0633
 SHA512 
a0c057a702563871fd05067874727e978e266d64db8769ea8dcfec7e81f7f1a6d0100cfe1ab47b4dbda743503fe1187ae92b4c7ce96fe3fc2fe833beb6e2458b
-DIST patch-6.6.24.xz 1620688 BLAKE2B 
887a8219a1344a2151f8e393559c2c4f2db14ec745d300496db4d74480619f782771feafdbdcd0287efd0741b0f69fc1d03ba96035c1987b8c1d4fd894e56c47
 SHA512 
1c9cd7f655ce4089c6e230f8fe79bc9648108dd3c8633af21bf0aa8f47eaa465d3817b8d4fc0b3cc19fa47b398b0b177448b2d102acc708db5338218d36d6cd7
 DIST patch-6.7.12.xz 1061768 BLAKE2B 
8719c668e2a0a54ef892d5303fd14a01356cc161c0a41ae80bc503487babea5e446b6aa7e307a49b3783202f914d905901cb93194a5e20ef4d8667b73133d1a9
 SHA512 
f1d5dd3ba7366402224acf03c86df904a0438b83ae5e2af02baff2e668d397125966eb675c1211a42d76c8f5c1f38aa3bdafe728f2b11c2e4353939b1517d6a3
 DIST patch-6.8.3.xz 383468 BLAKE2B 
a82e0149a90931ae5961792fed6459eb7670185e5343b3f64f984a22a3035879c047e2b491f659186a899f7cdbb7df1ef5a1c60f90884f31423496f7427c3622
 SHA512 
820c0d0107f2afeb566be8c6ed7eebc80ef3720b11cc0f096b3d8e9f7bd8b2108cd2c6f3549f6ed093795de3f65bdc954aa9d85a556569d9a530764916a14598

diff --git 

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

2024-04-04 Thread Mike Pagano
commit: ece9ee874267da7e5e869a5f3a710557ff66f0f8
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  4 19:02:25 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  4 19:02:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece9ee87

sys-kernel/vanilla-sources: add 6.6.25

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

 sys-kernel/vanilla-sources/Manifest  |  2 ++
 sys-kernel/vanilla-sources/vanilla-sources-6.6.25.ebuild | 16 
 2 files changed, 18 insertions(+)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 96d2167c9f82..3399bc5869d1 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -3,6 +3,7 @@ DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a936
 DIST linux-5.15.tar.xz 121913744 BLAKE2B 
3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b83a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83
 SHA512 
d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
+DIST linux-6.6.tar.xz 140064536 BLAKE2B 
5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2
 SHA512 
458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
 DIST linux-6.7.tar.xz 141406528 BLAKE2B 
cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e
 SHA512 
de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
 DIST linux-6.8.tar.xz 142502100 BLAKE2B 
c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2
 SHA512 
5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
 DIST patch-4.19.311.xz 5961012 BLAKE2B 
562f7ebf725f58c98a9a487cf48ed42fcd3d00c0daa74fbd60ddf7150d076bd3761046ad006d483477472b340d2785fda54fb8416750770fb8d1eecbc99c0655
 SHA512 
286cc5cbf701a46b35b89ec990b7493e76712ab9c19d2d2b5a2b08f9a5215e6678301dec940b438bb700ebc345e760c78b99bbd6c5c8e715fe0f2f6fbffc1fe5
@@ -10,5 +11,6 @@ DIST patch-5.10.214.xz 5697488 BLAKE2B 
ec0f35278facc580138ceb8f3efe24994396a1cad
 DIST patch-5.15.153.xz 5576476 BLAKE2B 
e3b1b28ba2d93019cc3c37e1c6e042c4e8d812ac720593b40e3ff0cb3ec11e1a1a529d4b85a96deac36ae34780d97b3dfdd2bb38fbb66d4ac1324b32a3975f5d
 SHA512 
a4612093c2e7b94339c28995edc5ec7140575bf92461b61548cdf3bfaf3f9347cac65d135c175ced36fc124fba96ae572addbaf1b080e6e047d9bfa5047db4ee
 DIST patch-5.4.273.xz 5485308 BLAKE2B 
821d3be34016267b873477135113f4bc8a036850d88042c89eb44c227aaf763e2645de4b5bcf6617d5e7c8e244cfd6b36ffcd6a2ef5a84bf5e6aff04fce2bf6d
 SHA512 
624786754009f4537f369655330625c3680f78cc5026f077c3c6dca40aee0e09cfabdfe17d08054644494e011137253fc00c6792ecc7579bd3d863f6f239824b
 DIST patch-6.1.84.xz 4411444 BLAKE2B 
f6f7a584b255b1f7881fe628f394b4ceaf8d4ea87e11af274058afab2afdd6b519980b8a6d81e53186cb35baf1e8b18e60deb723c928914f0b695f4b8c2b0633
 SHA512 
a0c057a702563871fd05067874727e978e266d64db8769ea8dcfec7e81f7f1a6d0100cfe1ab47b4dbda743503fe1187ae92b4c7ce96fe3fc2fe833beb6e2458b
+DIST patch-6.6.25.xz 1612364 BLAKE2B 
6222c5fabff2db4be9fedfedd52b226e08e3f9d8a1f07cafb4dd3cc6c9f1723d9b8441d603f73f801c7822c933ad8bc477862cbfc5c1c16fde2412fb1d6989c7
 SHA512 
ecba9c468e1199a09fb04780f94021eac92b77820cf0baf96e1b15938e0c673121cce1dfc6a11702da2a00701c1cb70aeec62682aed2412cccaf61f27f55b7c8
 DIST patch-6.7.12.xz 1061768 BLAKE2B 
8719c668e2a0a54ef892d5303fd14a01356cc161c0a41ae80bc503487babea5e446b6aa7e307a49b3783202f914d905901cb93194a5e20ef4d8667b73133d1a9
 SHA512 
f1d5dd3ba7366402224acf03c86df904a0438b83ae5e2af02baff2e668d397125966eb675c1211a42d76c8f5c1f38aa3bdafe728f2b11c2e4353939b1517d6a3
 DIST patch-6.8.3.xz 383468 BLAKE2B 
a82e0149a90931ae5961792fed6459eb7670185e5343b3f64f984a22a3035879c047e2b491f659186a899f7cdbb7df1ef5a1c60f90884f31423496f7427c3622
 SHA512 
820c0d0107f2afeb566be8c6ed7eebc80ef3720b11cc0f096b3d8e9f7bd8b2108cd2c6f3549f6ed093795de3f65bdc954aa9d85a556569d9a530764916a14598

diff --git 

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

2024-04-04 Thread Mike Pagano
commit: db8d412b8268f120a55865ca44aaaed7fab1aa8a
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Apr  4 19:02:39 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Apr  4 19:02:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8d412b

sys-kernel/vanilla-sources: add 6.8.4

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

 sys-kernel/vanilla-sources/Manifest |  2 ++
 sys-kernel/vanilla-sources/vanilla-sources-6.8.4.ebuild | 16 
 2 files changed, 18 insertions(+)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 3316fae2c345..d50b06100eac 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -5,6 +5,7 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6
 DIST linux-6.1.tar.xz 134728520 BLAKE2B 
ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e
 SHA512 
6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
 DIST linux-6.6.tar.xz 140064536 BLAKE2B 
5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2
 SHA512 
458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
 DIST linux-6.7.tar.xz 141406528 BLAKE2B 
cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e
 SHA512 
de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
+DIST linux-6.8.tar.xz 142502100 BLAKE2B 
c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2
 SHA512 
5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
 DIST patch-4.19.311.xz 5961012 BLAKE2B 
562f7ebf725f58c98a9a487cf48ed42fcd3d00c0daa74fbd60ddf7150d076bd3761046ad006d483477472b340d2785fda54fb8416750770fb8d1eecbc99c0655
 SHA512 
286cc5cbf701a46b35b89ec990b7493e76712ab9c19d2d2b5a2b08f9a5215e6678301dec940b438bb700ebc345e760c78b99bbd6c5c8e715fe0f2f6fbffc1fe5
 DIST patch-5.10.214.xz 5697488 BLAKE2B 
ec0f35278facc580138ceb8f3efe24994396a1cad13ed8b39a01b0fed52d31cc2aefc670bd9aa7a6fa5ad93f047218cf36a190a9da4b480be532d8e174f334e2
 SHA512 
0f683702e0cd150ba46eb97723cfe3cb45a39eee18357db51e2f201350ae48755543e82a23f6a9aab0084e5c70785ec326b39e0c0bf5426c49e785978d400a4a
 DIST patch-5.15.153.xz 5576476 BLAKE2B 
e3b1b28ba2d93019cc3c37e1c6e042c4e8d812ac720593b40e3ff0cb3ec11e1a1a529d4b85a96deac36ae34780d97b3dfdd2bb38fbb66d4ac1324b32a3975f5d
 SHA512 
a4612093c2e7b94339c28995edc5ec7140575bf92461b61548cdf3bfaf3f9347cac65d135c175ced36fc124fba96ae572addbaf1b080e6e047d9bfa5047db4ee
@@ -12,3 +13,4 @@ DIST patch-5.4.273.xz 5485308 BLAKE2B 
821d3be34016267b873477135113f4bc8a036850d8
 DIST patch-6.1.84.xz 4411444 BLAKE2B 
f6f7a584b255b1f7881fe628f394b4ceaf8d4ea87e11af274058afab2afdd6b519980b8a6d81e53186cb35baf1e8b18e60deb723c928914f0b695f4b8c2b0633
 SHA512 
a0c057a702563871fd05067874727e978e266d64db8769ea8dcfec7e81f7f1a6d0100cfe1ab47b4dbda743503fe1187ae92b4c7ce96fe3fc2fe833beb6e2458b
 DIST patch-6.6.25.xz 1612364 BLAKE2B 
6222c5fabff2db4be9fedfedd52b226e08e3f9d8a1f07cafb4dd3cc6c9f1723d9b8441d603f73f801c7822c933ad8bc477862cbfc5c1c16fde2412fb1d6989c7
 SHA512 
ecba9c468e1199a09fb04780f94021eac92b77820cf0baf96e1b15938e0c673121cce1dfc6a11702da2a00701c1cb70aeec62682aed2412cccaf61f27f55b7c8
 DIST patch-6.7.12.xz 1061768 BLAKE2B 
8719c668e2a0a54ef892d5303fd14a01356cc161c0a41ae80bc503487babea5e446b6aa7e307a49b3783202f914d905901cb93194a5e20ef4d8667b73133d1a9
 SHA512 
f1d5dd3ba7366402224acf03c86df904a0438b83ae5e2af02baff2e668d397125966eb675c1211a42d76c8f5c1f38aa3bdafe728f2b11c2e4353939b1517d6a3
+DIST patch-6.8.4.xz 374808 BLAKE2B 
f03a83619a823faad322b227b921043426c8e667b556c581756da74d5d4977d34784e2de25fec8e6a148d143962d8b6d9b8066a8da229f3a9bd4355cf3d096a5
 SHA512 
d1ad67a5eea41159d0eac0b236a733e53a9df67b58296e832e8fdf1064a5b55708a7901c294a765765b6c90f6b115f045f55b4500a4a2a3b11c8999e32bf8214

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.8.4.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-6.8.4.ebuild
new file mode 100644
index ..b8791038d227
--- /dev/null
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.8.4.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_SECURITY_UNSUPPORTED="1"
+ETYPE="sources"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="Full sources for the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 

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

2024-04-04 Thread Maciej Barć
commit: 4e675f840a3263aff0e8e70fc2f67accc15022a0
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Apr  4 18:29:05 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Apr  4 19:01:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e675f84

app-emacs/treesit-auto: drop old 1.0.4

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

 app-emacs/treesit-auto/Manifest  |  1 -
 app-emacs/treesit-auto/treesit-auto-1.0.4.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/app-emacs/treesit-auto/Manifest b/app-emacs/treesit-auto/Manifest
index fbb4fa5c7a43..4cdee9dccb97 100644
--- a/app-emacs/treesit-auto/Manifest
+++ b/app-emacs/treesit-auto/Manifest
@@ -1,2 +1 @@
 DIST treesit-auto-1.0.3.tar.gz 24841 BLAKE2B 
89698a4810888d27f4c012301fb4f21ed1e9f8ce5cc774f1fa80add7257dbaaa3dbf23d32680542d6b54a841b1bb8d5ca81a6d07d5827a66139a21ab54492f35
 SHA512 
cd8c2fa23a154abdd883b82b8e465697acf48ce6ae2e0abc1aa8b7f99fd0e7f3266e13f79299fd5ac5be51402ef62c6f643d708ce290f6205a2e47a46b94cac1
-DIST treesit-auto-1.0.4.tar.gz 24832 BLAKE2B 
e74b7db5bb73b8b49d9dbaa45b469119fb0a96a7924eb9c1dc1b2b4d2a87c9e5f64f8a79dfade2d772affdcd4e4434fcaf8ae5050cb024d25b67eff517e2b629
 SHA512 
5feef83f6fab679bc012862cad26492d5116ef5a9b4323cc6c36b8192ff3846b3eb9febf81d093d6605ebb13716683ea2132dc080bd4f9310549a50ccd5db6c7

diff --git a/app-emacs/treesit-auto/treesit-auto-1.0.4.ebuild 
b/app-emacs/treesit-auto/treesit-auto-1.0.4.ebuild
deleted file mode 100644
index f60b9db41667..
--- a/app-emacs/treesit-auto/treesit-auto-1.0.4.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=29
-
-inherit elisp
-
-DESCRIPTION="Automatic installation, usage, fallback for tree-sitter modes in 
Emacs 29"
-HOMEPAGE="https://github.com/renzmann/treesit-auto/;
-
-if [[ "${PV}" == ** ]] ; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/renzmann/${PN}.git;
-else
-   SRC_URI="https://github.com/renzmann/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"



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

2024-04-04 Thread Maciej Barć
commit: 6450e442d6bb2e931faeb0633287513de5acd0d3
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Apr  4 18:27:24 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Apr  4 19:01:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6450e442

app-emacs/jinx: bump to 1.5

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

 app-emacs/jinx/Manifest|  1 +
 app-emacs/jinx/jinx-1.5.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-emacs/jinx/Manifest b/app-emacs/jinx/Manifest
index 1fd2086dc5de..116619d4 100644
--- a/app-emacs/jinx/Manifest
+++ b/app-emacs/jinx/Manifest
@@ -1,2 +1,3 @@
 DIST jinx-1.3.tar.gz 34055 BLAKE2B 
c91652d0791ace223013f0ac42d3b917d3fff6cd5920d27bcf48f65ead3a7d29bc7090af107619ceedc243f34c7984a2dadb8fa667d6a825c8a21107de5f186a
 SHA512 
14f03352e16cbcdbfa4c0fe9c00a2a496d7086a0a7dee9c82c5673069e98b0d9b472722a8e90f03815770bf8f054349833e3e7d035deb53a4fa9d05fa54899da
 DIST jinx-1.4.tar.gz 34299 BLAKE2B 
c28a1535826a1b3a4541cae33ec5ac7badc4fec0188d5b269b0dfbb7fb8a12bf642ea9efb9f1b7289de0bbce5f60cc756ede878a36e1b2b3ec2a8ee26a2fb892
 SHA512 
fcf08e25d3429ae801006050b56cbc16b65eaa26694b0b20a3c475de716c1c7d4271838b4d553caae257cd82215dd8154c6feb277fb5a16e05c1d098567605a0
+DIST jinx-1.5.tar.gz 34515 BLAKE2B 
fed6482001a879f50f9f8a093dc9e82443e0400b8e8c0c0b2fd4984cad4e48a4acd6d8a794a3ec71d3ee5d1c0dd851170dc5bec2a8e9ec9f0c7ddb6e25b5c732
 SHA512 
f19f7500e955b0ed584b2dc7e288911d59a584db596d55304c23d0ff28bceda6dad866b47891396fd342fe9f43d1adc8135611a67074f13638d58c28b545d3f8

diff --git a/app-emacs/jinx/jinx-1.5.ebuild b/app-emacs/jinx/jinx-1.5.ebuild
new file mode 100644
index ..fd1936d0c50c
--- /dev/null
+++ b/app-emacs/jinx/jinx-1.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+inherit edo elisp toolchain-funcs
+
+DESCRIPTION="Enchanted Spell Checker for GNU Emacs"
+HOMEPAGE="https://github.com/minad/jinx;
+
+SRC_URI="
+   https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
+"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-text/enchant:2
+   >=app-emacs/compat-29.1.4.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+SITEFILE="50${PN}-gentoo.el"
+
+ELISP_TEXINFO="${PN}.texi"
+
+src_compile() {
+   edo $(tc-getCC) -fPIC -Wall -Wextra -shared \
+   $($(tc-getPKG_CONFIG) --cflags --libs enchant-2) \
+   ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o jinx-mod.so jinx-mod.c
+   elisp-org-export-to texinfo README.org
+   elisp_src_compile
+}
+
+src_install() {
+   elisp-make-autoload-file
+   elisp_src_install
+
+   elisp-modules-install "${PN}" jinx-mod.so
+   doinfo jinx.info
+}



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

2024-04-04 Thread Maciej Barć
commit: d9afefa7bbad22c0495d5277f9ef80ba3625fc6f
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Apr  4 18:16:48 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Apr  4 19:01:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9afefa7

app-containers/earthly: bump to 0.8.7

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

 app-containers/earthly/Manifest |  2 +
 app-containers/earthly/earthly-0.8.7.ebuild | 77 +
 2 files changed, 79 insertions(+)

diff --git a/app-containers/earthly/Manifest b/app-containers/earthly/Manifest
index 2f8dfdd4ad5e..ec4317a7f794 100644
--- a/app-containers/earthly/Manifest
+++ b/app-containers/earthly/Manifest
@@ -4,3 +4,5 @@ DIST earthly-0.8.5-deps.tar.xz 157843872 BLAKE2B 
aade314abdcd8aaf18737908df1a90d
 DIST earthly-0.8.5.tar.gz 8051712 BLAKE2B 
b9310a28d79bec7a59525a541cdd51960762b0695ccf15fd33be8a9917a7e52b2251a4ebf202c4f02036b3c178b8d26fc9bc4802b9d6a73a5bfc39623c5075d7
 SHA512 
206dc95c2ef4b89ea7dd65b2b04f4ac7606d63891cea708f7d7dcdff8f3e9ed113b090b65c0285175412cd76fca18852bf77eeddc2e0f2782f390e5bce1f8b86
 DIST earthly-0.8.6-deps.tar.xz 157843872 BLAKE2B 
aade314abdcd8aaf18737908df1a90d71c907f286df463c9f8ce9654d5e212387b7107070225bf85f54d6e4688a741b7838b5c70d9f1a09ac15e904b83d4d2b8
 SHA512 
557b3477c1773c27934429677a53efbdc104230fcbd536cb73e8cd631ccf2af488731acc484298fc579e08b8e52031191b49ef0610595b2b67cc987232e3
 DIST earthly-0.8.6.tar.gz 8052646 BLAKE2B 
43cb74b7ad198d6418a60dd8b3bac61c1bf67f460b73ca3627647ce71778178e69075bc5122a24cfe33c075c40e962db60845ae6d0933782432eb56087ed83f2
 SHA512 
4c5ae65452ff940bbeeff7ec489882c5db82597977d18ac3f187ae6a444f6b78222f16f3e0ff10250100195227b925d1a73e24c2ffce618b8675fd826302a47a
+DIST earthly-0.8.7-deps.tar.zst 180209748 BLAKE2B 
e4c5f4b856d0ed3a0c757128c144f6267fd763118de12a51877781e82ea15722420c871f5d66a4dd797cc67b85b7c7cd26a1d2e8f417bd5517f1109e376bbefc
 SHA512 
b8dc56b302aca63837a87cfcced4d0387adaea5433b72eb7c7056dab8a486208d06fff39b4ecd753a30f27878b1497eb1892456876e7632ee2c44926747a12d6
+DIST earthly-0.8.7.tar.gz 8062437 BLAKE2B 
82796711c13cb7fd2bf957148ddd7ff31d14b9888b30a910682b956ecb8cd9c66539a71b558f92f972b54c566411257c769dadfe2e1d720d9a4e496292185d48
 SHA512 
c8bddfc2c4e5702abb5c119a022ab5cc875b460535fb5af4364ee7bd89e950768f71fe1ccf1860d0826d8934b283745ca22abae147852a7b779081373b40be4f

diff --git a/app-containers/earthly/earthly-0.8.7.ebuild 
b/app-containers/earthly/earthly-0.8.7.ebuild
new file mode 100644
index ..dce5b7a66374
--- /dev/null
+++ b/app-containers/earthly/earthly-0.8.7.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Git commit SHA is needed at runtime by earthly to pull and bootstrap images.
+if [[ "${PV}" == 0.8.7 ]] ; then
+   COMMIT_SHA=c18f025070261439c15a97897a8940cb109ea7c4
+else
+   die 'Could not detect "COMMIT_SHA", please update the ebuild.'
+fi
+
+inherit go-module unpacker
+
+DESCRIPTION="Build automation tool that executes in containers"
+HOMEPAGE="https://earthly.dev/
+   https://github.com/earthly/earthly/;
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+   https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.zst
+"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   || (
+   app-containers/docker
+   app-containers/podman
+   )
+"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
+
+src_unpack() {
+   unpacker "${P}-deps.tar.zst"
+
+   go-module_src_unpack
+}
+
+src_compile() {
+   local 
go_tags="dfrunmount,dfrunsecurity,dfsecrets,dfssh,dfrunnetwork,dfheredoc,forceposix"
+   local go_ldflags="
+   -X main.DefaultBuildkitdImage=docker.io/earthly/buildkitd:v${PV}
+   -X main.GitSha=${COMMIT_SHA}
+   -X main.Version=v${PV}
+   "
+   local -a go_buildargs=(
+   -tags "${go_tags}"
+   -ldflags "${go_ldflags}"
+   -o ./bin/
+   )
+   ego build "${go_buildargs[@]}" ./cmd/...
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe bin/earthly
+   newexe bin/debugger earthly-debugger
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   if has_version "app-containers/podman" ; then
+   ewarn "Podman is supported but not recommended."
+   ewarn "If issues arise, then please try running earthly with 
docker."
+   fi
+
+   if has_version "app-containers/podman[rootless]" ; then
+   ewarn "Running podman in rootless mode is not supported because"
+   ewarn "earthly/dind and earthly/buildkit require privileged 
access."
+   ewarn "For more info see: 
https://docs.earthly.dev/docs/guides/podman/;
+   fi
+}



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

2024-04-04 Thread Maciej Barć
commit: f9dd2f27676848c773b2061e45329d49116c655b
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Apr  4 18:28:12 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Apr  4 19:01:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9dd2f27

app-emacs/marginalia: bump to 1.6

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

 app-emacs/marginalia/Manifest  |  1 +
 app-emacs/marginalia/marginalia-1.6.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/app-emacs/marginalia/Manifest b/app-emacs/marginalia/Manifest
index 6b9f2deceac4..9556a2afed4e 100644
--- a/app-emacs/marginalia/Manifest
+++ b/app-emacs/marginalia/Manifest
@@ -1 +1,2 @@
 DIST marginalia-1.5.tar.gz 31360 BLAKE2B 
79ea6180955f56edc4aa23d1798af655fb9702d7b3c48dabd7cbca3d091623427e977b21953c551c4cd04544a9d7fea89a78020aaa514d5fbe7d66f24fe22c2b
 SHA512 
6e13b4f5a153ca47c800fd319465f78bb8920df24f448c5d312aaae247a6abcbd70346578fd3d1e39e20ac14cf8856aa2288c7ac456141fbb20ff5a0e47cf08b
+DIST marginalia-1.6.tar.gz 31570 BLAKE2B 
991b3a0c0666ff76c7f1688d376e571c4c8d7910240695cac7d367562e3245dbebcf03a69ee4ebe2346f4ed20b2900962352075f7a661157d1588233130b4d82
 SHA512 
05ca055f15b4e4372b1131704f5309fc9dcff9530dffe4b99bd354f2912046af355c86e267e7edc0c19f4eb472ba5f529668ac93dda48b829a9d49faa324e3a8

diff --git a/app-emacs/marginalia/marginalia-1.6.ebuild 
b/app-emacs/marginalia/marginalia-1.6.ebuild
new file mode 100644
index ..9ec4e409b6c6
--- /dev/null
+++ b/app-emacs/marginalia/marginalia-1.6.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Marginalia in the minibuffer"
+HOMEPAGE="https://github.com/minad/marginalia;
+SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND=">=app-emacs/compat-29.1.4.0"
+BDEPEND="${RDEPEND}"



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

2024-04-04 Thread Maciej Barć
commit: b81883c8ba3a058affb24939d0d3fd401f046782
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Apr  4 18:26:23 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Apr  4 19:01:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81883c8

app-emacs/jinx: drop old 1.2

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

 app-emacs/jinx/Manifest|  1 -
 app-emacs/jinx/jinx-1.2.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/app-emacs/jinx/Manifest b/app-emacs/jinx/Manifest
index af6dd628950f..1fd2086dc5de 100644
--- a/app-emacs/jinx/Manifest
+++ b/app-emacs/jinx/Manifest
@@ -1,3 +1,2 @@
-DIST jinx-1.2.tar.gz 33991 BLAKE2B 
37661f5d02bb3f1a1813bd5d4e78b6c6c115ef40fa1f346685956a02486870fbccb570490e05029550e281e0be02bde12f6cdd5b3bf6dc67041cab294759585d
 SHA512 
bc5caa73a348c3a5aae6322290823c60f48127b915e173ae08385ee979e94d4d05c733ad0003c5ac4702828de5dffd2dfb88c7da720bafa4a85665657579e0d0
 DIST jinx-1.3.tar.gz 34055 BLAKE2B 
c91652d0791ace223013f0ac42d3b917d3fff6cd5920d27bcf48f65ead3a7d29bc7090af107619ceedc243f34c7984a2dadb8fa667d6a825c8a21107de5f186a
 SHA512 
14f03352e16cbcdbfa4c0fe9c00a2a496d7086a0a7dee9c82c5673069e98b0d9b472722a8e90f03815770bf8f054349833e3e7d035deb53a4fa9d05fa54899da
 DIST jinx-1.4.tar.gz 34299 BLAKE2B 
c28a1535826a1b3a4541cae33ec5ac7badc4fec0188d5b269b0dfbb7fb8a12bf642ea9efb9f1b7289de0bbce5f60cc756ede878a36e1b2b3ec2a8ee26a2fb892
 SHA512 
fcf08e25d3429ae801006050b56cbc16b65eaa26694b0b20a3c475de716c1c7d4271838b4d553caae257cd82215dd8154c6feb277fb5a16e05c1d098567605a0

diff --git a/app-emacs/jinx/jinx-1.2.ebuild b/app-emacs/jinx/jinx-1.2.ebuild
deleted file mode 100644
index 55cad1b7e1c1..
--- a/app-emacs/jinx/jinx-1.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-inherit edo elisp toolchain-funcs
-
-DESCRIPTION="Enchanted Spell Checker for GNU Emacs"
-HOMEPAGE="https://github.com/minad/jinx;
-
-SRC_URI="
-   https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
-"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND="
-   app-text/enchant:2
-   >=app-emacs/compat-29.1.4.0
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-SITEFILE="50${PN}-gentoo.el"
-
-ELISP_TEXINFO="${PN}.texi"
-
-src_compile() {
-   edo $(tc-getCC) -fPIC -Wall -Wextra -shared \
-   $($(tc-getPKG_CONFIG) --cflags --libs enchant-2) \
-   ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o jinx-mod.so jinx-mod.c
-   elisp-org-export-to texinfo README.org
-   elisp_src_compile
-}
-
-src_install() {
-   elisp-make-autoload-file
-   elisp_src_install
-
-   elisp-modules-install "${PN}" jinx-mod.so
-   doinfo jinx.info
-}



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

2024-04-04 Thread Maciej Barć
commit: 970cd3ca0d3d0385f2c4428a7e50f1d8847432fb
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Apr  4 09:45:28 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Apr  4 19:01:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=970cd3ca

dev-dotnet/csharprepl: drop old 0.6.5

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

 dev-dotnet/csharprepl/Manifest|  65 --
 dev-dotnet/csharprepl/csharprepl-0.6.5.ebuild | 289 --
 2 files changed, 354 deletions(-)

diff --git a/dev-dotnet/csharprepl/Manifest b/dev-dotnet/csharprepl/Manifest
index cdda8aa67e76..1fd3aa1e374a 100644
--- a/dev-dotnet/csharprepl/Manifest
+++ b/dev-dotnet/csharprepl/Manifest
@@ -1,110 +1,69 @@
 DIST ben.demystifier.0.4.1.nupkg 389075 BLAKE2B 
66e6fcad76c347df9ea567160b0b6de4af65fd75b6b937e0fbd9b4428df13af3e039c2d52a18c086ed04cc6ba470e345a319f176dbd35f3e86ee53e99a81f92b
 SHA512 
b7d069c5f3afdd117a2f7c5dca62eed015b1074bd0bceca6d28bbf160e91cc3974f1a9e26ef7ff6ea4ca3a63468618486a7547e5cbe94b9573779bbf1b3ebd93
-DIST castle.core.5.0.0.nupkg 797531 BLAKE2B 
e24ccd29030be7d337291ea670bf6909b8a58f1fc2a3c413ca2307d948445761ea479e89ea3262196677d32b12cf49c185d90d0c9d5d07ea8330f4decf0dc027
 SHA512 
210328587ff705f78fa46a9e1bdc07c5a8110335122d533f604bde9382b6317677a3168cb4238a45483fc38bd3d2661738f6afaecc42d170b7ba778912cfa74e
 DIST castle.core.5.1.1.nupkg 800128 BLAKE2B 
28c469b65fa9898e0dd87a416b015462db1761f11429654f613541245b213ce62f77257a63770468f8019d635bef20e50e60f620359d0e39ceafbcc7bf88214c
 SHA512 
378a149ebfaa12d00cb35bcaee8806803df7bc75980c9e0c67f36e3e057d6af2abaead24cd8274a9595c7ac74cb9597c9d6913b1125b86e6b156a66f7a1ac2fa
 DIST coverlet.collector.6.0.0.nupkg 2218901 BLAKE2B 
e12627f0c6a6823863113fa236e44a140660323f94cdcc6a246dfcbea01aac53c0774f328af0c4e759a0197a73274fb15681839fda7444a041b21136c700bee5
 SHA512 
8775f1a8267d44f6ec42b26ac9ec7ee29ccc6de504b39e986e022ceb12c0e763feb10799c32ff4126fb2353a6cc7504b42537604464de568200262809a67dee0
 DIST coverlet.msbuild.6.0.0.nupkg 2675064 BLAKE2B 
dfaff1c439348fbb255ca5301e04a843a71dd53667cafd8c64d578b40be78968fad1776c73235e1c8c1e7e4703dd16ee0abb85fb35984162b19c71733958ef05
 SHA512 
336f8e1e1bd4471e7790f7c258a17485f7280d8c3fd582155fbc2c43151a7f8432267150c6e582dd9311c8f61ccd5059aa9ae827b263fa4ed8adfd46be159445
-DIST csharprepl-0.6.5.tar.gz 1079099 BLAKE2B 
d2d326d3dfc39d80c221d4fff37447bd21a74fc2cdccb8142f746d2a257b594b9ce65eeec1cf66902e1f87b73da77ad8e864038aa4034be06ab9191094714ec9
 SHA512 
708c9b66c6147fa8091f58aec14da1c08fe3abcc0bbfc9a7f5f0dcaa21f169b3d352f6c39ad97f7c5697bdc26f76d61bf79de5fc93bdd6532b67077bfa427a24
 DIST csharprepl-0.6.6.tar.gz 1078939 BLAKE2B 
bab1787d2e1957ab1b217f12bcbce66164f973d7cfad888adb6618c530f8aef6ad420388ee5992d135aab6effddf44c99ee8b2551cdf3ceeaffed02013d8ae1c
 SHA512 
b993152c978532286aa1377e45acfdad415970e77f19bbe1a1f376698f0aa2b5c6231bc7ef214f9322fac8f0f143bb4c6aa5c036415267889fee0a2b6ea83e24
 DIST humanizer.core.2.14.1.nupkg 538179 BLAKE2B 
c3e3c3c7d3fb3484dc85f5eaf25ff4f4428cd36b3458c5664fa7c29cb62ea291aded48a369823459d684ff79ce63a16650dcd37e8cd123c23ab943faea92cfd7
 SHA512 
cb3a8653f1ca34b67d52fafa92f49cdf0615fd2e4efc8be4948516e5617b32e8af18b63cc12e486672cf92dec3d4a5bc12dd849e5d08dcbce0daf196336e17b3
-DIST icsharpcode.decompiler.8.0.0.7345.nupkg 1305460 BLAKE2B 
52f6e3c2c7b84f71bebf5265bac500bd6649386bee85821a3f2b74803351a0396bc3ed4a82646202d6debbd23c6ec2853e982008e65e9e4bac18c0d4865e0e19
 SHA512 
34876a6c8114e96b5764a5a4b0f29fafe77fbbfaec7a59727be42f93843a1c7391dadfeb81cff71b77c6d2fdff1350f665ff4664e21134c2196bf7e053a1e6f3
 DIST icsharpcode.decompiler.8.2.0.7535.nupkg 1325466 BLAKE2B 
2d674e38ef18a3f67a8d45e1513e52d11cb6a8b1f234b09d63687df9446d6c63b02bd6dade1e9595d11b0cf6c4a956f62b6a7841617632a1a89e492c4899e415
 SHA512 
ed0f8f96704b9c603748a464c30bfb16e3d3be9b59e3f656017d7a4b897820ea660e69824c8ebcf67cb479938c2163106b6f8cd9a53c5a1ad7771fbad7249528
 DIST microsoft.bcl.asyncinterfaces.7.0.0.nupkg 95839 BLAKE2B 
057f789af840dcb18f3e2a823f8e16725fdecf93986a469544876d66854e541fcbda2031f8379fc22489d5a8a1fd9f766285b99cae88b7ef8412cb4befb0fabe
 SHA512 
35bf41d65c4269bd0b662d228cd2c4a70e21830b745a5f1040cd43c488494b6a2d0a102d21531fc86ad89776337528eca6f0583e588996bd240ad8b334055edf
 DIST microsoft.build.framework.16.10.0.nupkg 238563 BLAKE2B 
35761393a8c3f37bc4b65062525f071a9ffbcbe1439c85b0149b1d2798a0df7f1660fade8cedc6299b38fbefe99a99c0ed7717b3513f96a7117a58efd05d1586
 SHA512 
de123b4729ae94ab7e1ebb1746b30977f1ecf2af78388ac7d82587b3247534576f21917c263ccecf00437f97bf5891678a3fb1d21dc90266cbe9b38c3d8bbba5
-DIST microsoft.build.locator.1.5.5.nupkg 69281 BLAKE2B 
5f8674a669ba977aa392339ffae4da12c0b603cd14b3d0ccec3f0c5fe838db1fdb22d0bee0c3d59693994bfa51e15cf7ba37b3c1b3dc4f7fb20d69a1d21c4199
 SHA512 
44be6ff1b0e0a48a299e41f55886d1db4fb0a0f08a8f5f4e95eb17074eabc75c5205b65d7c2dfc5110c2bab5752a05e205c45b970df20694c18d32e46634e08d
 DIST microsoft.build.locator.1.6.10.nupkg 80341 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-shells/pwsh-bin/

2024-04-04 Thread Maciej Barć
commit: ebe338414414347d67e9c7a42488edc85fe7d219
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Apr  4 09:46:52 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Apr  4 19:01:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe33841

app-shells/pwsh-bin: drop old 7.4.0

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

 app-shells/pwsh-bin/Manifest  |  3 --
 app-shells/pwsh-bin/pwsh-bin-7.4.0.ebuild | 69 ---
 2 files changed, 72 deletions(-)

diff --git a/app-shells/pwsh-bin/Manifest b/app-shells/pwsh-bin/Manifest
index 2592ddc0f56e..ef362a03f4ec 100644
--- a/app-shells/pwsh-bin/Manifest
+++ b/app-shells/pwsh-bin/Manifest
@@ -1,6 +1,3 @@
-DIST powershell-7.4.0-linux-arm32.tar.gz 69167301 BLAKE2B 
cedafe01997650f22571546dec6de5877504fd828b89fcc224735e6c4536ab49aaebe2d997349aadaa61638c8cb37b4c0c6d261ec96f3ad228653a9a036b768a
 SHA512 
f6635a0d7a4185df2cc5c361131d4032d852b02b4d620b974344fc72a1a6199dd867d319c269b094bb6c30e55601de7c64c6dadc2562318777e3059b8623267b
-DIST powershell-7.4.0-linux-arm64.tar.gz 68068263 BLAKE2B 
a6e8aab575fc297ce30cf66155adf61994efc290c59fdd1752ec0fef83472d1c356768a928532b0be5c44628b95e1132efef72a1855fccc81ab6d86cab3e218f
 SHA512 
3e0342d3fe1970b46250e0574b81249e6a8f8d18fffacd674282f066a1989758f2b0522d00d0b0e76270d095d67b9a370b421fb96386ff504cbce28bde30abf3
-DIST powershell-7.4.0-linux-x64.tar.gz 70925342 BLAKE2B 
e290ff11e93ac8df8a52af143f1fe629b730f5cf65cc47956c12c2944487bc5de8a813a604f874b90307389b6c1e12302742ce82bf81bb94545aa99f760a9aea
 SHA512 
47b9e6304985080b36e5d2d2b4a9f1705ef000918e6dd4d5d6804d7467db88d9c39bb2033f87e8b9b8d2f35bcf2deeff87980a6e55ebe9b7d745a08bd5c4d34a
 DIST powershell-7.4.1-linux-arm32.tar.gz 69199014 BLAKE2B 
f17f0ec3f87b39afd90a88dd7a21c3b8bcfec60aef6a6546f3019db76140a3f80732396ba148a72be6f49ea87d43fb5f4aa9c2f699d68783065c159a61b36653
 SHA512 
57a1e79ca1eed6793991d0de995dd5c439a95ddc59f8aafee24ed4cc72e6f4ef219e9ed3cde0e21e104c17012f385c2a2d039510258b327ecb4e1a0182852866
 DIST powershell-7.4.1-linux-arm64.tar.gz 68192983 BLAKE2B 
f020f7b68591ce3347967239755c4afae7f681af0fa17c34a1d36d1c524f0c52ddbc53d46d21f8e0a4c18cba734b2596d2b60379cfa7926ef6260b59d4c40d37
 SHA512 
c42e9a4280da0a342c9d8bbe3a9def35a88cc5e464f6dace96862b8fde416463b9746a676032c096acc952d96ccf9dd15bb4c1604a1085cffeb4e4992b5c947a
 DIST powershell-7.4.1-linux-x64.tar.gz 70945165 BLAKE2B 
b9f66205bf7ded6682c3fe8639058b6b2a6cbc6cf12b9432970787e88edf3e58564b1a7713decad6c042d60d7a16ffe41726dbd6fda3ae0268f77eab46a42f44
 SHA512 
3193c28935e474421aabe1f2b1df185fc6f49ed8dc148b60fca9314af48950f0d80aa7872f14830a2c5297ca9c160cf9cfc6b364c94ba72d51da37b9ca590da4

diff --git a/app-shells/pwsh-bin/pwsh-bin-7.4.0.ebuild 
b/app-shells/pwsh-bin/pwsh-bin-7.4.0.ebuild
deleted file mode 100644
index 748d3db6ec06..
--- a/app-shells/pwsh-bin/pwsh-bin-7.4.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit wrapper
-
-DESCRIPTION="Cross-platform automation and configuration tool (binary package)"
-HOMEPAGE="https://microsoft.com/powershell/
-   https://github.com/PowerShell/PowerShell/;
-
-BASE_URI="https://github.com/PowerShell/PowerShell/releases/download/;
-SRC_URI="
-   amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz )
-   arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz )
-   arm?   ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz )
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64"
-REQUIRED_USE="elibc_glibc"
-
-RDEPEND="
-   app-crypt/mit-krb5:0/0
-   dev-libs/icu
-   dev-util/lttng-ust:0/2.12
-   sys-libs/pam:0/0
-   sys-libs/zlib:0/1
-   || (
-   dev-libs/openssl-compat:1.0.0
-   =dev-libs/openssl-1.0*:0/0
-   )
-"
-IDEPEND="app-eselect/eselect-pwsh"
-
-QA_PREBUILT="*"
-
-src_install() {
-   local -a broken_symlinks
-   broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 )
-
-   local symlink
-   for symlink in "${broken_symlinks[@]}" ; do
-   if [[ -L "${symlink}" ]] ; then
-   rm "${symlink}" || die "failed to remove ${symlink}"
-   fi
-   done
-
-   local dest="opt/${PN}-${SLOT}"
-   local dest_root="/${dest}"
-
-   insinto "${dest_root}"
-   doins -r .
-
-   fperms 0755 "${dest_root}/pwsh"
-
-   local 
gentoo_path='PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"'
-   make_wrapper "${PN}-${SLOT}" "env ${gentoo_path} ${dest_root}/pwsh"
-}
-
-pkg_postinst() {
-   eselect pwsh update ifunset
-}
-
-pkg_postrm() {
-   eselect pwsh update ifunset
-}



  1   2   3   4   >