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

2023-10-05 Thread Hans de Graaff
commit: 55ad02f89d29f0e2d01f4b6750d3838d0c7a4114
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  6 06:58:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct  6 06:58:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ad02f8

net-analyzer/munin: add 2.0.74

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

 net-analyzer/munin/Manifest|   1 +
 net-analyzer/munin/munin-2.0.74.ebuild | 418 +
 2 files changed, 419 insertions(+)

diff --git a/net-analyzer/munin/Manifest b/net-analyzer/munin/Manifest
index 0b88a1a95ebd..ea0e36150bc6 100644
--- a/net-analyzer/munin/Manifest
+++ b/net-analyzer/munin/Manifest
@@ -1,4 +1,5 @@
 DIST munin-2.0.69-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
 DIST munin-2.0.69.tar.gz 2258024 BLAKE2B 
2d270f6f67fc9a86a592e2b7cbcf4111d6ae40bf1928b0ad0adb99ad32384810e5768c17019f9163e8b22fd8524b28257df527df023db9c1ba333691b384dd74
 SHA512 
4976e394e046d3fe1cbb000acdf081060188517e09abcf8b60dd7c55e0e1cdf46e33d1760368cb1423dfb9286e397df2072a2c55ba8b79adeae4ea2303130667
 DIST munin-2.0.73.tar.gz 2259959 BLAKE2B 
2d2e4ce00b2df06f083280b9253f875ded100e42c991152f3f8e4b39e85d605367efc18df369e07e18eac38aabd78faa959c367752b153f97246bb47a9732f20
 SHA512 
4f1d59ff3f163c8fac883973ebba1221619d716c4cde506d9265544c52e73f43e8b587cda3fd00bcf779ceeaf8fef6e7780d9ea4be5b99894f0bb5047f24b935
+DIST munin-2.0.74.tar.gz 2258466 BLAKE2B 
a993c97d1f2c3aec8c3970e75d0406ce8b5a56eb54c729cdd97c4fbd38190dc474336b9faf06881b4f293a72c4181e8138edefc51da548c179c082869d966f34
 SHA512 
ad75100576b74d1d75bb7f204975ce683c88aadb668d61feabc6652d5dc0495af4f94a9e8d485a242dbc178f003be91ec72c350b35186d9410035f1c8688f97b
 DIST munin-remove-Date-Manip-DM5.patch 3587 BLAKE2B 
fab1fb61607e83aac5cbd699c93015d77ca6e58d9734a5a6bc17af6c3c7695ddf4257104cd69db4d3b3e1d36bb1d66a1893ddb51bfc52d0a1dd2efb3ba32a9c0
 SHA512 
976d7a50de6437a26fa77917368ab604c1987f686030e097c200fe9ebebd08e5fae10c04640cadbfecef90eda76ba123cf303d2d671cefa78b09752d1f6757af

diff --git a/net-analyzer/munin/munin-2.0.74.ebuild 
b/net-analyzer/munin/munin-2.0.74.ebuild
new file mode 100644
index ..d81f16efcec8
--- /dev/null
+++ b/net-analyzer/munin/munin-2.0.74.ebuild
@@ -0,0 +1,418 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PATCHSET=1
+
+inherit java-pkg-opt-2 systemd tmpfiles
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Munin Server Monitoring Tool"
+HOMEPAGE="https://munin-monitoring.org/";
+SRC_URI="
+   https://github.com/munin-monitoring/munin/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   "
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="asterisk irc java ldap memcached minimal mysql postgres selinux ssl test 
cgi ipv6 syslog ipmi http dhcpd doc apache2"
+REQUIRED_USE="cgi? ( !minimal ) apache2? ( cgi )"
+RESTRICT="!test? ( test )"
+
+# Upstream's listing of required modules is NOT correct!
+# Some of the postgres plugins use DBD::Pg, while others call psql directly.
+# Some of the mysql plugins use DBD::mysql, while others call mysqladmin 
directly.
+# We replace the original ipmi plugins with the freeipmi_ plugin which at 
least works.
+DEPEND_COM="
+   acct-user/munin
+   acct-user/munin-async
+   acct-group/munin
+   dev-lang/perl:=[berkdb]
+   dev-perl/DBI
+   dev-perl/Date-Manip
+   dev-perl/File-Copy-Recursive
+   dev-perl/List-MoreUtils
+   dev-perl/Log-Log4perl
+   dev-perl/Net-CIDR
+   dev-perl/Net-DNS
+   dev-perl/Net-Netmask
+   dev-perl/Net-SNMP
+   dev-perl/Net-Server[ipv6(-)?]
+   dev-perl/TimeDate
+   virtual/perl-Digest-MD5
+   virtual/perl-Getopt-Long
+   virtual/perl-MIME-Base64
+   virtual/perl-Storable
+   virtual/perl-Text-Balanced
+   virtual/perl-Time-HiRes
+   apache2? ( 
www-servers/apache[apache2_modules_cgi,apache2_modules_cgid,apache2_modules_rewrite]
 )
+   asterisk? ( dev-perl/Net-Telnet )
+   cgi? (
+   dev-perl/FCGI
+   dev-perl/CGI-Fast
+   )
+   dhcpd? (
+   >=net-misc/dhcp-3[server]
+   dev-perl/Net-IP
+   dev-perl/HTTP-Date
+   )
+   doc? ( dev-python/sphinx )
+   http? ( dev-perl/libwww-perl )
+   irc? ( dev-perl/Net-IRC )
+   ldap? ( dev-perl/perl-ldap )
+   kernel_linux? ( sys-process/procps )
+   memcached? ( dev-perl/Cache-Memcached )
+   mysql? (
+   virtual/mysql
+   dev-perl/Cache-Cache
+   dev-perl/DBD-mysql
+   )
+   postgres? ( dev-perl/DBD-Pg dev-db/postgresql:* )
+   ssl? ( dev-perl/Net-SSL

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

2023-10-05 Thread Hans de Graaff
commit: 068e8168860d329ad9f90dbbfc495b0c586df0e0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  6 06:47:31 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct  6 06:47:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068e8168

net-analyzer/munin: drop 2.0.73, 2.0.73-r1, 2.0.73-r2

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

 net-analyzer/munin/munin-2.0.73-r1.ebuild | 418 --
 net-analyzer/munin/munin-2.0.73-r2.ebuild | 417 -
 net-analyzer/munin/munin-2.0.73.ebuild| 415 -
 3 files changed, 1250 deletions(-)

diff --git a/net-analyzer/munin/munin-2.0.73-r1.ebuild 
b/net-analyzer/munin/munin-2.0.73-r1.ebuild
deleted file mode 100644
index 23d59f9dbda6..
--- a/net-analyzer/munin/munin-2.0.73-r1.ebuild
+++ /dev/null
@@ -1,418 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PATCHSET=1
-
-inherit java-pkg-opt-2 systemd tmpfiles
-
-MY_P=${P/_/-}
-
-DESCRIPTION="Munin Server Monitoring Tool"
-HOMEPAGE="https://munin-monitoring.org/";
-SRC_URI="
-   https://github.com/munin-monitoring/munin/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   "
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="asterisk irc java ldap memcached minimal mysql postgres selinux ssl test 
cgi ipv6 syslog ipmi http dhcpd doc apache2"
-REQUIRED_USE="cgi? ( !minimal ) apache2? ( cgi )"
-RESTRICT="!test? ( test )"
-
-# Upstream's listing of required modules is NOT correct!
-# Some of the postgres plugins use DBD::Pg, while others call psql directly.
-# Some of the mysql plugins use DBD::mysql, while others call mysqladmin 
directly.
-# We replace the original ipmi plugins with the freeipmi_ plugin which at 
least works.
-DEPEND_COM="
-   acct-user/munin
-   acct-user/munin-async
-   acct-group/munin
-   dev-lang/perl:=[berkdb]
-   dev-perl/DBI
-   dev-perl/File-Copy-Recursive
-   dev-perl/List-MoreUtils
-   dev-perl/Log-Log4perl
-   dev-perl/Net-CIDR
-   dev-perl/Net-DNS
-   dev-perl/Net-Netmask
-   dev-perl/Net-SNMP
-   dev-perl/Net-Server[ipv6(-)?]
-   dev-perl/TimeDate
-   virtual/perl-Digest-MD5
-   virtual/perl-Getopt-Long
-   virtual/perl-MIME-Base64
-   virtual/perl-Storable
-   virtual/perl-Text-Balanced
-   virtual/perl-Time-HiRes
-   apache2? ( 
www-servers/apache[apache2_modules_cgi,apache2_modules_cgid,apache2_modules_rewrite]
 )
-   asterisk? ( dev-perl/Net-Telnet )
-   cgi? (
-   dev-perl/FCGI
-   dev-perl/CGI-Fast
-   )
-   dhcpd? (
-   >=net-misc/dhcp-3[server]
-   dev-perl/Net-IP
-   dev-perl/HTTP-Date
-   )
-   doc? ( dev-python/sphinx )
-   http? ( dev-perl/libwww-perl )
-   irc? ( dev-perl/Net-IRC )
-   ldap? ( dev-perl/perl-ldap )
-   kernel_linux? ( sys-process/procps )
-   memcached? ( dev-perl/Cache-Memcached )
-   mysql? (
-   virtual/mysql
-   dev-perl/Cache-Cache
-   dev-perl/DBD-mysql
-   )
-   postgres? ( dev-perl/DBD-Pg dev-db/postgresql:* )
-   ssl? ( dev-perl/Net-SSLeay )
-   syslog? ( virtual/perl-Sys-Syslog )
-   !minimal? (
-   dev-perl/HTML-Template
-   dev-perl/IO-Socket-INET6
-   dev-perl/URI
-   >=net-analyzer/rrdtool-1.3[graph,perl]
-   virtual/ssh
-   )
-   "
-
-# Keep this seperate, as previous versions have had other deps here
-DEPEND="${DEPEND_COM}
-   dev-perl/Module-Build
-   java? ( >=virtual/jdk-1.8 )
-   test? (
-   dev-perl/Test-Deep
-   dev-perl/Test-Exception
-   dev-perl/Test-LongString
-   dev-perl/Test-Differences
-   dev-perl/Test-MockModule
-   dev-perl/Test-MockObject
-   dev-perl/File-Slurp
-   dev-perl/IO-stringy
-   dev-perl/IO-Socket-INET6
-   )"
-RDEPEND="${DEPEND_COM}
-   app-alternatives/awk
-   ipmi? ( >=sys-libs/freeipmi-1.1.6-r1 )
-   java? (
-   >=virtual/jre-1.8:*
-   || ( net-analyzer/netcat net-analyzer/openbsd-netcat )
-   )
-   !minimal? (
-   virtual/cron
-   media-fonts/dejavu
-   )
-   selinux? ( sec-policy/selinux-munin )"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
-   echo ${PV} > RELEASE || die
-
-   eapply "${FILESDIR}"/patches/*.patch
-
-   eapply_user
-
-   java-pkg-opt-2_src_prepare
-}
-
-src_configure() {
-   local cgidir='$(DESTDIR)/usr/libexec/munin/cgi'
-   use cgi || cgidir="${T}/u

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

2023-10-05 Thread Hans de Graaff
commit: 37351ec75687149d7d422fe97031175fb943e1fe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  6 06:46:17 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct  6 06:46:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37351ec7

dev-ruby/selenium-webdriver: move ~x86 keyword forward

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

 dev-ruby/selenium-webdriver/selenium-webdriver-4.12.0.ebuild | 2 +-
 dev-ruby/selenium-webdriver/selenium-webdriver-4.13.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-4.12.0.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-4.12.0.ebuild
index a397d78130a8..74802cd3e9d6 100644
--- a/dev-ruby/selenium-webdriver/selenium-webdriver-4.12.0.ebuild
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-4.12.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/seleniumhq/selenium";
 
 LICENSE="Apache-2.0"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND+=" >=dev-util/selenium-manager-${PV}"

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-4.13.1.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-4.13.1.ebuild
index 707367a15c15..27f311e8c8f2 100644
--- a/dev-ruby/selenium-webdriver/selenium-webdriver-4.13.1.ebuild
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-4.13.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/seleniumhq/selenium";
 
 LICENSE="Apache-2.0"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 RDEPEND+=" >=dev-util/selenium-manager-$(ver_cut 1-2)"



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

2023-10-05 Thread Hans de Graaff
commit: 786fac08690cca43a3b94b34af8cb50fe65e694d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  6 06:31:45 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct  6 06:45:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786fac08

dev-util/selenium-manager: add 4.13.0

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

 dev-util/selenium-manager/Manifest |   3 +
 .../selenium-manager-4.13.0.ebuild | 305 +
 2 files changed, 308 insertions(+)

diff --git a/dev-util/selenium-manager/Manifest 
b/dev-util/selenium-manager/Manifest
index f883345f9277..0a0e2e2b62e9 100644
--- a/dev-util/selenium-manager/Manifest
+++ b/dev-util/selenium-manager/Manifest
@@ -171,9 +171,11 @@ DIST rustls-pemfile-1.0.2.crate 19347 BLAKE2B 
3bbbd44a3cf1a414ea536af3b208aff130
 DIST rustls-webpki-0.100.1.crate 70719 BLAKE2B 
e92e62bb60520393b6f834d9b386c4cf7385c44bfa8e956fcb59b8e74e0702f07a12aec2f6770a4fe8cf41172184e4225e1d7e5af6ed236a9463f60594141fa7
 SHA512 
0f7ef484ba0ea6e1568373839a3afda246c983c0ef7e66dbc95e295f361b9e34fd0046461ea7c73fed293df500143d01b2fb6122f2da50753e4a498e6a2086a1
 DIST rustls-webpki-0.101.4.crate 164324 BLAKE2B 
127391b0d209b0ab2bdf1c39481263794becf9e6bae7f19adf0adbecf44a49ce0f3decca6c7b6f33266bd976222f8a08574f86e7018c7f3b475364677eaea29c
 SHA512 
76e1780027469e2b9ab8305bd0242f22764d77094f4283aa78033665b1cc1a04aeecaa1dbbd6a28d95ade752447a2311cf76be16ccc2e87fb514293b57809984
 DIST ryu-1.0.13.crate 46823 BLAKE2B 
c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04
 SHA512 
25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e7317359af4989df7a4ba402508c13
+DIST same-file-1.0.6.crate 10183 BLAKE2B 
a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15
 SHA512 
3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
 DIST sct-0.7.0.crate 27502 BLAKE2B 
93912044e47473d72d7415e01cbe2545f84d7d087e7a7fb210be7524d44f69daaa58edf487ea6f8e5f06cbe25ec02062b1b55978e7cb4761b8bfd79a32d4fcc7
 SHA512 
175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046
 DIST selenium-manager-4.11.0.tar.gz 76963590 BLAKE2B 
1258af7248417e81bcf1e855346a0429b38e5da270814f1aea65847e78203b3ad186d568e5c27ffd19cdbe6ce732faa02bceed69ed03bb1314e6a11d6325f029
 SHA512 
d75e147acb1e5655c170b494e553ddba19044acb92b36e062e138151c729b100d1036161bcc9352d7639b994e1f3e0602bcd7a9217ad43abd00a2b10ea60c289
 DIST selenium-manager-4.12.0.tar.gz 79906008 BLAKE2B 
4ac3a4e134b29c1e866645a6ba3c799575b9f1d9854573edbcbe14a63f29fd05c822bfd97937091415e80d07bbeb3545f839b444e2e85e957b504cee8bc41ac7
 SHA512 
063780d555c41eabe0e3db3b7ddd3cb9793d0d733de457bc553235af158e76df7f29acb675a8987933037952393c2cd1940fbab81f515f3dd10dbc8daed13c17
+DIST selenium-manager-4.13.0.tar.gz 78263115 BLAKE2B 
8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca
 SHA512 
7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61
 DIST semver-1.0.17.crate 29685 BLAKE2B 
b9beb685eb9f6cffe557d1185997e1a93d0e50ecd8e9719d9855347f12dd430ed1020df81839b7924a984596437ae7fb2951e7ae44c5540692a7f37b591bee2e
 SHA512 
5199923757e675506d68c252182b10f55955e47054880492e5471a0a0f9ad13ef25d552d2ab9bd68fba37121b8026d9989bf15db67e95265b3aa53d06377fda7
 DIST serde-1.0.171.crate 77630 BLAKE2B 
84b4377c78018a9d32a1a3841d26111f2db8b761f45376abaf0412ce456e0bbb39b287e460a8d99e217dcf0ce24a461488af85539ec127672767fee0b44aab7a
 SHA512 
c8db09da8845e102e209276d5747a28d2e7b12ab5297d24156062c61c6ac8aaac8789d6e91a4f939d1f674375d8c3d3d1e372dd248baf63fece3740ea6f68bce
 DIST serde-1.0.185.crate 77337 BLAKE2B 
602d8ce302f73327ce0dcfcdc5377408f4805be8a22ef93496fa31be512985188111c131b6dfaf110069ddbc45a9fdcdb8409d14689422fedcffa652e5a5000f
 SHA512 
0c48d6ac7916104e108025c3ddf88a7e98b98ffaa98fcb7ff9eecbc4d3ed5930efbcb0de9e4072f795a3cbfa12aa5e17ee7d948a7c99453c9a9d0c9985c3
@@ -232,6 +234,7 @@ DIST utf8parse-0.2.1.crate 13435 BLAKE2B 
a1c111d7ffc60690f2aaa86f034c66ba1abe4e1
 DIST uuid-1.3.0.crate 53736 BLAKE2B 
1618c1f43db7673019d804b7419390a4acb62fd234dfe2a36d22cbc33f526f3a7e213e3c98160fb35a713f15e146b0ef89eac9e4e397532073c01229026cce12
 SHA512 
0914998dc2d516c215b1309a2527af557cecfbbd57f793d416d7ce6520b75dac60951d7e0951d10f251e8bb66733615e502c946acdaa503aba2fc0e3d4a874da
 DIST version_check-0.9.4.crate 14895 BLAKE2B 
fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89
 SHA512 
b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7

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

2023-10-05 Thread Hans de Graaff
commit: 46d2cecfc8c66cf797e00ab77d5569419c7b3762
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  6 06:33:06 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct  6 06:45:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d2cecf

dev-util/selenium-manager: move ~x86 keyword forward

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

 dev-util/selenium-manager/selenium-manager-4.12.0.ebuild | 2 +-
 dev-util/selenium-manager/selenium-manager-4.13.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/selenium-manager/selenium-manager-4.12.0.ebuild 
b/dev-util/selenium-manager/selenium-manager-4.12.0.ebuild
index fe10273a6e26..acbbf5941516 100644
--- a/dev-util/selenium-manager/selenium-manager-4.12.0.ebuild
+++ b/dev-util/selenium-manager/selenium-manager-4.12.0.ebuild
@@ -269,7 +269,7 @@ S="${WORKDIR}/selenium-selenium-${PV}/rust"
 # use cargo-license for a more accurate license picture
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 CC0-1.0 
ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-util/selenium-manager/selenium-manager-4.13.0.ebuild 
b/dev-util/selenium-manager/selenium-manager-4.13.0.ebuild
index 7afa43730b5f..9bc1b9a7c127 100644
--- a/dev-util/selenium-manager/selenium-manager-4.13.0.ebuild
+++ b/dev-util/selenium-manager/selenium-manager-4.13.0.ebuild
@@ -271,7 +271,7 @@ S="${WORKDIR}/selenium-selenium-${PV}/rust"
 # use cargo-license for a more accurate license picture
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 CC0-1.0 
ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/selenium-webdriver/, dev-ruby/selenium-webdriver/files/

2023-10-05 Thread Hans de Graaff
commit: 9b6cf2ae26e465ad528eb7b1da8eb6084b5f886d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct  6 06:45:11 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct  6 06:45:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6cf2ae

dev-ruby/selenium-webdriver: add 4.13.1

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

 dev-ruby/selenium-webdriver/Manifest   |  1 +
 ...elenium-webdriver-4.13.1-selenium-manager.patch | 20 
 .../selenium-webdriver-4.13.1.ebuild   | 38 ++
 3 files changed, 59 insertions(+)

diff --git a/dev-ruby/selenium-webdriver/Manifest 
b/dev-ruby/selenium-webdriver/Manifest
index 1bbc3c2ca36d..b2031a70ddda 100644
--- a/dev-ruby/selenium-webdriver/Manifest
+++ b/dev-ruby/selenium-webdriver/Manifest
@@ -2,3 +2,4 @@ DIST selenium-webdriver-4.1.0.gem 153088 BLAKE2B 
f437b5e6c19b9a2b7d0393646b11bca
 DIST selenium-webdriver-4.10.0.gem 5803008 BLAKE2B 
898e795bbad23aca1343fa49c059963a9c3b0d3ab27b3e9521381cb70259ef76fa81bf9063ad82f7348266f20fed05352be2450be4e4356515b4a05e015c21a7
 SHA512 
9217022b0af08d5d4b24d412bea4423afd327314e260de0449d723a9232c4f0895a36626da009ce51c304bedc933195b434a9dc620da8daffc736b5fc9842f33
 DIST selenium-webdriver-4.11.0.gem 6300672 BLAKE2B 
bedbc18c14ab67c1bde05a35b5b66f1fb6da576d616a40d5293358efc51dfaa00f816d70e92578b1bee82de0a17ee39950eb69542ef2e661bd6a015f5f01032a
 SHA512 
6f24440c44eb9a1276e1d016788b14bdf41fd466ed688ca7dbdc19b0e7163ff2354a508733f0903ede70fc6b49fbd05bd2ec9c5d0e0b70567823c4d07e3d1a9d
 DIST selenium-webdriver-4.12.0.gem 8457728 BLAKE2B 
34e76ce5b17f533bef9c1628f4b2af5982ed8517dcb0e2a642cafdc688c23ece9bcb87272c8561128cd5871af3cb60f3f708169defc85cecc346f2f5f5d56f92
 SHA512 
0b0407871d679246b50e51a5dd8cff9b0380a19565a5d5d1cd12699099d30c5a460eb9ceda7572cfbbf881aea752af8aa6d0ee9ce488a0276d01637ba5885ace
+DIST selenium-webdriver-4.13.1.gem 12038656 BLAKE2B 
7a50f5515e65312a75b9a2c2d845c7e3f7f27b31eafd5d48419b5b346c59bedd94b3a6e53670a774a27ba0883dff0cdb9b49dd5e947dcfa5095d95d63a458156
 SHA512 
7d27c86980c3cfde85b4cf9d6db6459c320f85cbd18866c6b0fe53101fc39d467fab7220aa5241ce832496c74dc930f7e2d5a58674e549226b002c78ea4557db

diff --git 
a/dev-ruby/selenium-webdriver/files/selenium-webdriver-4.13.1-selenium-manager.patch
 
b/dev-ruby/selenium-webdriver/files/selenium-webdriver-4.13.1-selenium-manager.patch
new file mode 100644
index ..b9d1635067f2
--- /dev/null
+++ 
b/dev-ruby/selenium-webdriver/files/selenium-webdriver-4.13.1-selenium-manager.patch
@@ -0,0 +1,20 @@
+--- a/lib/selenium/webdriver/common/selenium_manager.rb2023-10-06 
08:41:15.713237699 +0200
 b/lib/selenium/webdriver/common/selenium_manager.rb2023-10-06 
08:42:45.809927730 +0200
+@@ -31,7 +31,7 @@
+ attr_writer :bin_path
+ 
+ def bin_path
+-  @bin_path ||= '../../../../../bin'
++  @bin_path ||= '/usr/bin'
+ end
+ 
+ # @param [Options] options browser options.
+@@ -82,7 +82,7 @@
+   elsif Platform.mac?
+ "#{directory}/macos/selenium-manager"
+   elsif Platform.linux?
+-"#{directory}/linux/selenium-manager"
++"#{directory}/selenium-manager"
+   end
+ end)
+ 

diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-4.13.1.ebuild 
b/dev-ruby/selenium-webdriver/selenium-webdriver-4.13.1.ebuild
new file mode 100644
index ..707367a15c15
--- /dev/null
+++ b/dev-ruby/selenium-webdriver/selenium-webdriver-4.13.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_GEMSPEC="selenium-webdriver.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="This gem provides Ruby bindings for WebDriver"
+HOMEPAGE="https://github.com/seleniumhq/selenium";
+
+LICENSE="Apache-2.0"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND+=" >=dev-util/selenium-manager-$(ver_cut 1-2)"
+
+ruby_add_rdepend "
+   >=dev-ruby/rexml-3.2.5:3
+   >=dev-ruby/rubyzip-1.2.2:*
+   dev-ruby/websocket:0
+"
+
+PATCHES=( "${FILESDIR}/${PN}-4.13.1-selenium-manager.patch" )
+
+all_ruby_prepare() {
+   # Remove the pre-compiled selenium-manager executables
+   rm -fr bin || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-proton/

2023-10-05 Thread Ionen Wolkens
commit: 1715d64a01b600024ad7cc00793449496368521d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Oct  6 06:21:56 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Oct  6 06:22:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1715d64a

app-emulation/wine-proton: add 8.0.4

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

 app-emulation/wine-proton/Manifest |   1 +
 app-emulation/wine-proton/wine-proton-8.0.4.ebuild | 365 +
 2 files changed, 366 insertions(+)

diff --git a/app-emulation/wine-proton/Manifest 
b/app-emulation/wine-proton/Manifest
index 0e7a1eb1adee..61b2101eff7e 100644
--- a/app-emulation/wine-proton/Manifest
+++ b/app-emulation/wine-proton/Manifest
@@ -1,2 +1,3 @@
 DIST proton-wine-7.0-6.tar.gz 45780326 BLAKE2B 
f140fcfdd1a47904c34a49d0795fa3326d7cf0d3fac8d6c2ef2a4926181a46223f43a2d1ca96c543e800c8c46b2a3cc51ae306a029d68a42608876e869e177d5
 SHA512 
793bbe2b23042301a1b518717d78cfff01eaffa033d010659a45779b9136d33cfac63f0c3fbb1e458953a954b423eb70ac4fa87633352267db890ceb2fef
 DIST proton-wine-8.0-3c.tar.gz 48254135 BLAKE2B 
fee58928555376f71579099d3fb39dbe2242516b671af1ca2507a135c3119422d6e168ed2a258d29c57a8fc33a026e5cf788d8362f238f1c0c4c7c81c9cbb147
 SHA512 
5d473534834ce8ea855d4ee2d39f1596117c0abab0925ee50875245ff6e1f49fe4684fe6f162e92a4b5e408795ff8c9b15b382fb013074216dd565143ecd9efc
+DIST proton-wine-8.0-4.tar.gz 48317622 BLAKE2B 
53047016897c8919cf3b51d7e51025806d267bb2f04fb3d464b8cf0f133c36b53d9c6c3e591aff4c71a95c6e167eed67b6ad84cc549e1aa1682175233da79835
 SHA512 
837772856aafb4d47c700997655c0d98f17cafdcc76008e04d064dd071e8d3163ed094bfc57441ef8ec4f2f7ea6303815351dc707ce5515f8c22f9aba8c5f83b

diff --git a/app-emulation/wine-proton/wine-proton-8.0.4.ebuild 
b/app-emulation/wine-proton/wine-proton-8.0.4.ebuild
new file mode 100644
index ..f021e06e5682
--- /dev/null
+++ b/app-emulation/wine-proton/wine-proton-8.0.4.ebuild
@@ -0,0 +1,365 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+PYTHON_COMPAT=( python3_{10..12} )
+inherit autotools flag-o-matic multilib multilib-build prefix
+inherit python-any-r1 readme.gentoo-r1 toolchain-funcs wrapper
+
+WINE_GECKO=2.47.3
+WINE_MONO=8.0.1
+WINE_PV=$(ver_rs 2 -)
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ValveSoftware/wine.git";
+   EGIT_BRANCH="experimental_$(ver_cut 1-2)"
+else
+   
SRC_URI="https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-${WINE_PV}.tar.gz";
+   S="${WORKDIR}/${PN}-wine-${WINE_PV}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Valve Software's fork of Wine"
+HOMEPAGE="https://github.com/ValveSoftware/wine/";
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +abi_x86_32 +abi_x86_64 +alsa crossdev-mingw custom-cflags
+   +fontconfig +gecko +gstreamer llvm-libunwind +mono nls osmesa
+   perl pulseaudio +sdl selinux +ssl +strip udev udisks +unwind
+   usb v4l +xcomposite xinerama"
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="
+   dev-libs/libgcrypt:=[${MULTILIB_USEDEP}]
+   media-libs/freetype[${MULTILIB_USEDEP}]
+   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
+   media-libs/vulkan-loader[${MULTILIB_USEDEP}]
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] )
+   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
+   sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] )
+   ssl? (
+   dev-libs/gmp:=[${MULTILIB_USEDEP}]
+   net-libs/gnutls:=[${MULTILIB_USEDEP}]
+   )
+   udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+   v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
+   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )"
+# gcc: for -latomic with clang
+WINE_COMMON_DEPEND="
+   ${WINE_DLOPEN_DEPEND}
+   sys-devel/gcc:*
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   x11-libs/libXext[${MULTILIB_USEDEP}]
+   alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+   gstreamer? (
+   dev-libs/glib:2[${MULTILIB_USEDEP}]
+   media-libs/gst-plugins-base:1.0[opengl,${MULTILIB_USEDEP}]
+   media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
+   )
+   pulseaudio? ( media-libs/libpulse[${MULTILIB_USED

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

2023-10-05 Thread Michał Górny
commit: ed4ec3e66f6fdb83fb1a7e271cd16135e8ace2fb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 04:30:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 04:30:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed4ec3e6

dev-libs/c-blosc2: Bump to 2.10.5

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

 dev-libs/c-blosc2/Manifest   |  1 +
 dev-libs/c-blosc2/c-blosc2-2.10.5.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-libs/c-blosc2/Manifest b/dev-libs/c-blosc2/Manifest
index a16f3ddc0c36..a9d628bf5387 100644
--- a/dev-libs/c-blosc2/Manifest
+++ b/dev-libs/c-blosc2/Manifest
@@ -1,4 +1,5 @@
 DIST c-blosc2-2.10.2.gh.tar.gz 3142525 BLAKE2B 
1bd3f4c10c9c2b9d228499d41e5f3ea2c751f6271946de0857487ef71ec32bfe2d450aaff39d27f14b1b2f4dbec4b4e545f26d99a7494e39950627f55664fe40
 SHA512 
2e4344a6fb905fc7c8e3de2db3a59469b2ea27d2f1e476d08247cb3793880f3c5db786857c0afd33371868e4fcd713b6913d5502424821f20c9870e1e4bb
 DIST c-blosc2-2.10.3.gh.tar.gz 3142852 BLAKE2B 
d1c947d5a2913929d6eb8713fb750937c50f25bc7858576831eecb7ffb996238821435e080944da332d51f55eff9a714c10571c09def8170816be67ffdb779ae
 SHA512 
ae1d8d6aae1cb58f954491733b1667a6280384de705795d181aada9ffd9d8a922b715f22ad12bc7f0fd2799b46e70a7c21a8253de74445f3013a6d2136579ae0
 DIST c-blosc2-2.10.4.gh.tar.gz 3142948 BLAKE2B 
3c25ed6540b080c385e383c36dab6d4a754130b1e69ad358e2b56ef1988b81bbc1fd0749d86bbe126fdf8cdbf55384a9ebf36e1b264c751dc9a1e74501c20365
 SHA512 
85247c3fb42a90e10a213d7fa62be17fb1156d0d68fd9ab2fd1757e0b41f81d7b4cf73d67e542eefcd812f8589eda81fab34c0ab2d5a0634563b6408313b0f74
+DIST c-blosc2-2.10.5.gh.tar.gz 3144174 BLAKE2B 
a680def405f2383636185ab1b71a42e042dd0c71025bfc898b48f148f4a6bf27cbd38f29512caae9ff5b58f70cb35289b609c84b132c0795915d1fe6c71b3feb
 SHA512 
bc004fe2132a8e36963437d5279506c2f79dcbf11ee1a768954c20d1265d120dc85e67952b567e716105c5716922da8ee8cffd0a5d44bc67093a4cab3075e322
 DIST c-blosc2-2.9.3.gh.tar.gz 3139809 BLAKE2B 
740bfbc3cd1416d0863f6939ba4b5e27b2ae7947a407838e4061ef42c005ee255abdd8bbcbecb25123b7ff50ece62493ad3b5a84d4e02a65e1791c9007cf5b5d
 SHA512 
30e792ba982d66936813c2dc56f85ee17a1a73ec475c15d6448cc1f5ac88f917f7a823e4b7b59c1271b1a9ee1ddd1f15fb74d6c0fa61d653b16d1a05209dfde4

diff --git a/dev-libs/c-blosc2/c-blosc2-2.10.5.ebuild 
b/dev-libs/c-blosc2/c-blosc2-2.10.5.ebuild
new file mode 100644
index ..af8b2fdc4f2c
--- /dev/null
+++ b/dev-libs/c-blosc2/c-blosc2-2.10.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Blocking, shuffling and lossless compression library"
+HOMEPAGE="
+   https://www.blosc.org/c-blosc2/c-blosc2.html
+   https://github.com/Blosc/c-blosc2/
+"
+SRC_URI="
+   https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="test +zlib +zstd"
+REQUIRED_USE="test? ( zlib zstd )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=app-arch/lz4-1.7.5:=
+   zlib? ( sys-libs/zlib:= )
+   zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+   ${DEPEND}
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.9.3-no-unaligned.patch
+)
+
+src_configure() {
+   # remove bundled libs (just in case)
+   rm -rf internal-complibs || die
+
+   local mycmakeargs=(
+   -DBUILD_STATIC=OFF
+   -DBUILD_TESTS=$(usex test)
+   -DBUILD_BENCHMARKS=OFF
+   -DBUILD_EXAMPLES=OFF
+   -DBUILD_FUZZERS=OFF
+   -DDEACTIVATE_ZLIB=$(usex !zlib)
+   -DDEACTIVATE_ZSTD=$(usex !zstd)
+   -DPREFER_EXTERNAL_LZ4=ON
+   -DPREFER_EXTERNAL_ZLIB=ON
+   -DPREFER_EXTERNAL_ZSTD=ON
+
+   # force regular zlib, at least for  the time being
+   -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB_NG=ON
+
+   # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} 
defaults
+   # from applying, https://github.com/Blosc/c-blosc2/issues/433
+   -DCMAKE_C_FLAGS="${CFLAGS}"
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432
+   MAKEOPTS=-j1 cmake_src_test
+}



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

2023-10-05 Thread Michał Górny
commit: 7f191861e33b94acc36a0f812d9677ef6d390c33
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 04:27:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 04:27:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f191861

dev-python/mkdocs-material: Bump to 9.4.4

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

 dev-python/mkdocs-material/Manifest|  1 +
 .../mkdocs-material/mkdocs-material-9.4.4.ebuild   | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/mkdocs-material/Manifest 
b/dev-python/mkdocs-material/Manifest
index eadd53cc399b..761ec510873f 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -5,3 +5,4 @@ DIST mkdocs-material-9.3.2.gh.tar.gz 14484998 BLAKE2B 
24c45c9583835f8bf59b49c6b8
 DIST mkdocs-material-9.4.1.gh.tar.gz 14492819 BLAKE2B 
8390e3875108fe9a0cb8ab9388278fa936be4839d159124a4f3c482443ea19ae0f90eb623d6f6a74a37881d353c54b27c03e83300bb4cda5446922861092ad78
 SHA512 
d45356ee77a0b768f9e2158169ed1505dab6c23f99f6893343de4636924dfd83740f1c9e19789753018fa666f27865b45334bffb4ee92190324da98a887c1cfa
 DIST mkdocs-material-9.4.2.gh.tar.gz 14501913 BLAKE2B 
a822b1bb54ccca7d3f41b10b2e76e2ada99b0a113c18695753558421049425a2eaf5be79fd3433861b746be303ca6a87e6c45de596038680a3e3974114d8
 SHA512 
f837f20de15415473f6e260330a8189b252e176a8a3dceebc9536fbad51662ade8e1760149f97ce3b95f9b9c0c2b0902600c33219accd0b3efaf1fec51c23efa
 DIST mkdocs-material-9.4.3.gh.tar.gz 14505461 BLAKE2B 
11b36bbd097e8b83e8a6b854dfe3c5b4d1a872ade7b4b13d784e8638da7d98d88852f8a878ba06fe092da9863bb8667ea2a75c88a57693e5c72a97ef7a65ab21
 SHA512 
408c77f064a6aa695488a314fe51b74f73f872d2483c3b5ae14fff018d7700f38d5e1ea0f46e51a35f159d5af87e878a3578280002461662215f5f029dbc8817
+DIST mkdocs-material-9.4.4.gh.tar.gz 14508575 BLAKE2B 
a7c3440cfa26d6654d56a3cfe39ba1b301b2f3166b6b5f26518ef568d5bdafce45f791539d2f1e7518a73fd94cc105b88745c054dbc1c82769346aa07cbdf525
 SHA512 
7241680a3bccd22d355993e4d23af384ec6304722430560311ce74c5786566c64cd9cfd65d80b515b4795e550e9b165e8f207a62468b3a0eb35c7fa7ca8e85e4

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



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

2023-10-05 Thread Michał Górny
commit: 7375bfcace591f6f86be0dd95f07eec59f60ff91
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 04:23:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 04:23:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7375bfca

dev-python/pylint: Bump to 3.0.1

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

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

diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index 7512417e17a7..aa65242cad0c 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -3,3 +3,4 @@ DIST pylint-2.17.6.gh.tar.gz 1415348 BLAKE2B 
d760a81cc8a453a081f1b0e3845c5a0b608
 DIST pylint-2.17.7.gh.tar.gz 1415651 BLAKE2B 
9b2edea7d7d9e05fd265749cb1e50e77513e382518dc16bf654861e66564c55a430193ab1f538cb23e31e85d2130784c648ba185d62139c6df752ca54f0fc09d
 SHA512 
514fe9d244a58e21fade66f0e343f2162a2fc2f99d7197f4d91801250c13fde2ddc365f92a274d89d602689466a12bac3ff9dd364ce15891171ef86d6313aba2
 DIST pylint-3.0.0.gh.tar.gz 1418878 BLAKE2B 
e0e86bc53e3b081b92a1f7af94a53b125e4d57c08c269e30defd51fcf07024deaf02a664d05d506a46e6f6660a4f3d26a6698f8023f48a9d81467dce0282
 SHA512 
77f20425d03fd2e13e3c6ee7f75b32f37918aafbaeab7280d4275e4bdd285d9d4df541e6165bbe76a57663ff78dc4d8126a72788ee29b08fea5c479f9b162b09
 DIST pylint-3.0.0b0.gh.tar.gz 1421208 BLAKE2B 
e58859e85b5001236a7f92060bca3e828957c8a24b3f0981cac795f0a0ce1af3d0be3ab8cc45c9e7fee173f988598e23fb3b9bc3c257d2e354c7d1c621ae7301
 SHA512 
265f29d28879c09320a8aa3d235873d96505a2472fb9b41ac0f11fa453c2e4d3fb57133bc588583ac82bdaad895b1cafe828f5662d3700baf6eaf6c3f22817db
+DIST pylint-3.0.1.gh.tar.gz 1419203 BLAKE2B 
6a1c3db074c39a6cd838b39db13650192eb08b95210b95a78e518f9a2cf6c22b92c691f52c6fc08fff5363b12f028897d512f92de7fafabcbdfaeb18ae5535f9
 SHA512 
c8eca77f70a794e9dc764a70107afdd684a873ab00d6f51d400b96f6e06a39db014a27ef0505f2f7a370e5457e5061c78d2aab4fe1bf59746db4bbe3ae102423

diff --git a/dev-python/pylint/pylint-3.0.1.ebuild 
b/dev-python/pylint/pylint-3.0.1.ebuild
new file mode 100644
index ..5046bb6252b7
--- /dev/null
+++ b/dev-python/pylint/pylint-3.0.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+MY_P=${P/_beta/b}
+DESCRIPTION="Python code static checker"
+HOMEPAGE="
+   https://pypi.org/project/pylint/
+   https://github.com/pylint-dev/pylint/
+"
+SRC_URI="
+   https://github.com/pylint-dev/pylint/archive/v${PV/_beta/b}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="examples"
+
+# Make sure to check 
https://github.com/pylint-dev/pylint/blob/main/pyproject.toml#L34 on bumps
+# Adjust dep bounds!
+RDEPEND="
+   =dev-python/astroid-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/dill-0.3.7[${PYTHON_USEDEP}]
+   >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+   =dev-python/mccabe-0.6[${PYTHON_USEDEP}]
+   =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   test? (
+   >=dev-python/GitPython-3[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
'tests/test_functional.py::test_functional[dataclass_with_field]'
+
+   # incompatible versions of numpy/scikit-learn?
+   'tests/test_functional.py::test_functional[no_name_in_module]'
+   'tests/test_functional.py::test_functional[shadowed_import]'
+   )
+   local EPYTEST_IGNORE=(
+   # No need to run the benchmarks
+   tests/benchmark/test_baseline_benchmarks.py
+   )
+
+   rm -rf pylint || die
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p timeout
+}
+
+python_install_all() {
+   if use examples ; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   docinto examples
+   dodoc -r examples/.
+   fi
+
+   distutils-r1_python_install_all
+}



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

2023-10-05 Thread Michał Górny
commit: acb99a281248978afb79ab03f835a85eecc4377c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 04:29:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 04:29:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb99a28

dev-python/django-otp: Bump to 1.2.4

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

 dev-python/django-otp/Manifest|  1 +
 dev-python/django-otp/django-otp-1.2.4.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/django-otp/Manifest b/dev-python/django-otp/Manifest
index d2a58379bc08..c8123c690f60 100644
--- a/dev-python/django-otp/Manifest
+++ b/dev-python/django-otp/Manifest
@@ -1,2 +1,3 @@
 DIST django_otp-1.2.2.tar.gz 66391 BLAKE2B 
f66472ec2e3842ebc634edd8f689d1de51738381fd86c4af0859dee2f1bcf407b1c952c795203f9c742a95633ee14ce9253dcc1ffd7988c960e26b23a1ec5dfe
 SHA512 
e8608f0a3b0aeaa82e509f034f69131eb1015124ecf84b734a5be58f62c309eee506b12fffe2aeb4b707e70c612413d1458bc64533102508c55255035432eb1f
 DIST django_otp-1.2.3.tar.gz 66417 BLAKE2B 
30fa8efe11b061fc6332de18f4e86181c180123c7c46ae4f9102e59a587ec39f9922db7e8c7f1c3b7a19817a336969b4aa82e2dca64447736ec244ec0098f505
 SHA512 
fd881cc7b44350bcfa95d243dab08465b0251b5d45fde0766532b281fce676d0afbfb35b671c1a787579374049d43e44091af77bfbb7ac6da29713dcc3cfc98f
+DIST django_otp-1.2.4.tar.gz 66836 BLAKE2B 
83b30002b84d967c601f4cc13ea68c6b53284dd84f7ce38bbbc7d56caae75f9c584a87958617c6c0b0064616fb6f7f8f1071191a63001a0584ef62993f93cd29
 SHA512 
46a7f3d3b010fef7b88f3096c2f3861010361a78d78a9414be43b9f10339d7e2a641d4ab8c29b489f21708edb9bc7aefb8cfbca1ce6b93b524fc5f3a8d70befb

diff --git a/dev-python/django-otp/django-otp-1.2.4.ebuild 
b/dev-python/django-otp/django-otp-1.2.4.ebuild
new file mode 100644
index ..a7fd6fe4a416
--- /dev/null
+++ b/dev-python/django-otp/django-otp-1.2.4.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Django framework adding two-factor authentication using one-time 
passwords"
+HOMEPAGE="
+   https://github.com/django-otp/django-otp/
+   https://pypi.org/project/django-otp/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/qrcode[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+   ${RDEPEND}
+   )
+"
+
+python_test() {
+   local -x PYTHONPATH=test:${PYTHONPATH}
+   local -x DJANGO_SETTINGS_MODULE=test_project.settings
+   "${EPYTHON}" -m django test -v 2 django_otp ||
+   die "Tests fail with ${EPYTHON}"
+}



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

2023-10-05 Thread Michał Górny
commit: e35772e6d49529d928b0bd83a5760070548e1339
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 04:25:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 04:27:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e35772e6

dev-python/python-lsp-server: Bump to 1.8.1

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

 dev-python/python-lsp-server/Manifest  |  1 +
 .../python-lsp-server-1.8.1.ebuild | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/dev-python/python-lsp-server/Manifest 
b/dev-python/python-lsp-server/Manifest
index 5f3a70990ca0..79bd52477678 100644
--- a/dev-python/python-lsp-server/Manifest
+++ b/dev-python/python-lsp-server/Manifest
@@ -1,2 +1,3 @@
 DIST python-lsp-server-1.7.4.tar.gz 97864 BLAKE2B 
9832298391d72bf2f035f388694a7879d66546ead5a36837220cb3af5d8181eba198c04dd82747cba75f0478d256b001476c24b02bc679fc07cb41c7aedb0e66
 SHA512 
7aa96de6e51548e2854b55690698fe6c7bda60103c11ad5982df611c65569cec1ab13691727c92ec47d9ac44c34f233f872211a41041ea0969223e10e87d7e08
 DIST python-lsp-server-1.8.0.tar.gz 105548 BLAKE2B 
aa7f714bbc7e88d68224f9a51c3c811168ade36afce02fcdf95d3ffef55f7efc964aea6fb3c26bc88c3439744928f70914c136987c89a8bd146a2f54df579ead
 SHA512 
b8050037e313261b653f0df170762126886ceef780d7ca35651c79967270d78d9930e464ccecc71a40ceee10b0265fd262d200e1e38c50ce04490ab364bc8389
+DIST python-lsp-server-1.8.1.tar.gz 106979 BLAKE2B 
3d71de40b4fff5a0e50d1e16fb1aab330c90ddc68d255f212c8ec9a1c2cc5afcbafaa9d288f938d22b824852f6ca231d48f031df3dcc7e9d97699767b3548788
 SHA512 
f26e836013df9ddee05f17e7629bf7abfab96aae6fc4eba9d565203b324f6e3ac3e02cbcc1bd1b9ad8a4e0628d58476797bd55564e0307a53946df7a934df11b

diff --git a/dev-python/python-lsp-server/python-lsp-server-1.8.1.ebuild 
b/dev-python/python-lsp-server/python-lsp-server-1.8.1.ebuild
new file mode 100644
index ..f94cd79aa7da
--- /dev/null
+++ b/dev-python/python-lsp-server/python-lsp-server-1.8.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Python Language Server for the Language Server Protocol"
+HOMEPAGE="
+   https://github.com/python-lsp/python-lsp-server/
+   https://pypi.org/project/python-lsp-server/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="all-plugins"
+
+RDEPEND="
+   dev-python/docstring-to-markdown[${PYTHON_USEDEP}]
+   >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}]
+   >=dev-python/python-lsp-jsonrpc-1.1.0[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   all-plugins? (
+   >=dev-python/autopep8-2.0.4[${PYTHON_USEDEP}]
+   >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}]
+   =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/rope-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}]
+   >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   test? (
+   >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}]
+   =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
+   dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}]
+   >=dev-python/rope-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}]
+   >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # remove pytest-cov dep
+   sed -i -e '/addopts =/d' pyproject.toml || die
+   # unpin all the deps
+   sed -i -e 's:,<[0-9.]*::' pyproject.toml || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # broken by presence of pathlib2
+   'test/plugins/test_autoimport.py'
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}
+
+pkg_postinst() {
+   optfeature "Automatically format Python code to conform to the PEP 8 
style guide" dev-py

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

2023-10-05 Thread Michał Górny
commit: a0f81b8f00c9686ecaaacaae95100c81775b8de9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 04:24:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 04:24:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f81b8f

dev-python/stripe: Bump to 6.7.0

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

 dev-python/stripe/Manifest|  1 +
 dev-python/stripe/stripe-6.7.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index d099816791ad..948a6ae6d3e0 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1,3 +1,4 @@
 DIST stripe-6.3.0.tar.gz 276422 BLAKE2B 
2fa438593bdec94f5c8306ee180921c2920e8995036d3ec53794dcba89f4f97c257bfe13561d1fd993c49247d0423ca4d7f4e994c1b4b8386ebaddf47f9063de
 SHA512 
900a85bd8a44404dcc8ed4e057db64087b7a6f05d8e01183c22fc5dd7da815298e23b386d2d41dee6ea3925e92653858cc945e163757870fe04c543def017424
 DIST stripe-6.5.0.tar.gz 290534 BLAKE2B 
40672358ae9b962f14cb3dad669e7857bf52981b1801325f92193b2cd42e42a7ad14dcd25272ec36589c103c28b10c8eaae0fe6175eb10b00a6a0f278dee5312
 SHA512 
920bb7e0a0e1cbd4b5e085928f28c12ab793bfc1e1aa29aa58f4cbf11f1bfdfeadac84d2be1fc9e14e70ce9a2f9e4900112cf982b6bab220e1cc09569d7db2f4
 DIST stripe-6.6.0.tar.gz 291636 BLAKE2B 
33a565de61e2a371d2ad0cf523385b113e3164a4c972ba77383ba7dbc77aea9d755cc74f3ed15e5abb6f6d2f4c51f4c5859107c74950ca2831e092b4cf3fcc9e
 SHA512 
327df0a8758c96b06f9d0bfd1da5450f328a55becabbae6c04960d4ad2abbac4a71d6c06cfe34c05bf2e87a2d330a9dbb303098165befa797a88d07d18be24c1
+DIST stripe-6.7.0.tar.gz 293207 BLAKE2B 
5c07b6f04aa72045cccb4422b1f163cf6351f100d2245a4f93952d641ed8e4735c964b850179906bc7af13730724f596cd2cfa85c3d8fb8792f6a4e561337b0a
 SHA512 
778c3ffa177e52b62bf4821b2f0aaa5eef01d8690526c42015d192bb06332a2a5fd143c8dab82497803adcfed963b7ccf06dc77908b21a7a7c77f9ef39b39c12

diff --git a/dev-python/stripe/stripe-6.7.0.ebuild 
b/dev-python/stripe/stripe-6.7.0.ebuild
new file mode 100644
index ..07022a54f45e
--- /dev/null
+++ b/dev-python/stripe/stripe-6.7.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{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 ~x86"
+
+RDEPEND="
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+"
+# please bump dev-util/stripe-mock dep to the latest version on every bump
+BDEPEND="
+   test? (
+   >=dev-util/stripe-mock-0.175.0
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   net-misc/curl
+   )
+"
+
+distutils_enable_tests pytest
+
+DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
+
+python_test() {
+   epytest tests
+}
+
+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/mkdocs-pymdownx-material-extras/

2023-10-05 Thread Michał Górny
commit: 603291cfb8ef9cd209595f42126060d6c4a48b47
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 04:15:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 04:15:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603291cf

dev-python/mkdocs-pymdownx-material-extras: Bump to 2.5.4

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

 .../mkdocs-pymdownx-material-extras/Manifest   |  1 +
 .../mkdocs-pymdownx-material-extras-2.5.4.ebuild   | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/mkdocs-pymdownx-material-extras/Manifest 
b/dev-python/mkdocs-pymdownx-material-extras/Manifest
index f52864f8c152..1fab6b609f43 100644
--- a/dev-python/mkdocs-pymdownx-material-extras/Manifest
+++ b/dev-python/mkdocs-pymdownx-material-extras/Manifest
@@ -1 +1,2 @@
 DIST mkdocs_pymdownx_material_extras-2.5.1.tar.gz 24771 BLAKE2B 
2bee64966601503fd6c11d8256ca73210923cf59df41a319b45c2db2435b205a860cbbfc04e5ddffceb05d6371c95dda6ceab88c4c8d3fdaa583dacd64a832ca
 SHA512 
f50a40c55e72fcbe2d51777c434cc1fb841645456efb3b60fd8f6412b9008467e191e0cb072692e3552c7f28e678b503642845b787c66f56b9f9e4b2504bb68d
+DIST mkdocs_pymdownx_material_extras-2.5.4.tar.gz 22567 BLAKE2B 
f1b666deae52802d81320b06c6f193ae7204dd631551a83717f5c01ceff7bb46779a9c5b0743d23913577b127510a1ac0d9de9a6ff3b7e567c8a7263b38b6077
 SHA512 
6c41ca67a1f41d6ff3bcee7f1c48fb51cf94ef275eacda2588dd976c94bef310d2679d83fd93363642f191a402b34a159d65024ba983c7bdf21c6c688c340a4f

diff --git 
a/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.4.ebuild
 
b/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.4.ebuild
new file mode 100644
index ..5d8fcd4e68d2
--- /dev/null
+++ 
b/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.4.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Custom alterations based on Mkdocs-Material"
+HOMEPAGE="
+   https://github.com/facelessuser/mkdocs_pymdownx_material_extras/
+   https://pypi.org/project/mkdocs-pymdownx-material-extras/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/mkdocs-material-8.3.3[${PYTHON_USEDEP}]
+"



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

2023-10-05 Thread Michał Górny
commit: f757597d554c8e3fa077bfd5e1de639be03e997b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 04:19:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 04:19:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f757597d

dev-python/sqlglot: Bump to 18.11.4

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

 dev-python/sqlglot/Manifest   |  1 +
 dev-python/sqlglot/sqlglot-18.11.4.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 9804c2a4ddf6..9c07e81f7566 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -1,5 +1,6 @@
 DIST sqlglot-18.10.1.tar.gz 8803525 BLAKE2B 
4e500eb9239fc5a3169a8f00aa022ff579f750c5c4c13e0906a4a6749216051a8b1f69d83b1d5f1ab118abb20f79b83f7881c5cef74d8d8a1066be1fcc1e588f
 SHA512 
09ae7bb28cedd6d9c267694dbc38dcea75a860fb54e60d412f78a36629abba70e1be42683b220eec918f9f59782ce014625e1e7b15d17bc57dcf3658d49b95b7
 DIST sqlglot-18.11.2.tar.gz 8833005 BLAKE2B 
eee98c392bd40cc552cdb09a6d4e60ff21d0f75c59d2961994409de7ac44d702c28aa01472e4406dbb6c8ac4d3496e71fc4ac2bea5e82c48d47cdd98111d5e79
 SHA512 
855686bd8bdaba68f564dbff0005c0362c83b146fd5d6da3a3d948657384201d2fe825a758f960650f540dcaef5c073197fdfb34fe788331d20bcaf44f03a10a
 DIST sqlglot-18.11.3.tar.gz 8835268 BLAKE2B 
040cd5cc449ff57e6107cf23a4973df622754300e4a8010f43e85de0394dc79c4d5c12c80304f9ac3519515702d8c753e59449fd2f96d9cab9e10d926b9f9980
 SHA512 
948bea3055e05e843aa9b8c9ea83c8435256bd645e02ae3fc0a3de987852c6e96fadf0e5b914ddac10d12ece3b7dc982ef9467564666eac14b07baf53838339a
+DIST sqlglot-18.11.4.tar.gz 8842825 BLAKE2B 
ce41cc8b15af33b2af18d91b55d778503d4534959a82c6af00402e39e71585578c60a967e217f1e3dbb8ede0bc650c4afdeced6aacf77699a963441716a85f60
 SHA512 
a6b8674573421852966751b07da847e68e20310c0ca90d6f5a0d31a74927a68b9b6381a47924080915330aa0e08afe3515263ea552c5c338b5369d7a17b87ece
 DIST sqlglot-18.8.0.tar.gz 8764753 BLAKE2B 
f1a01a1dc939a53476d396c66e74b1ec0550f557ef2eac1bec5001229964e2838655d361612b20527fae0f8112ccc940295cd0d92e83d5ba1f272f4d9372374b
 SHA512 
3e98ff8ad4e6061c41d90b33c7982b46b8e06680d14e989923077d61ac93d390df64df6ff182a1c87911979dd84ac493275bbc091bcdcc9a1dfce2a4091c7fa7
 DIST sqlglot-18.9.0.tar.gz 8790638 BLAKE2B 
c951ee964b888dadaa3fd974bad89a689e9be9e5d17f42e5387c8c97152604205df7871294cb249ce9a0f6ed6a66fb41aba0f6596851e96252444c06908b91f1
 SHA512 
1e24d7936e94ced97ccc290634392434c064732017fa012b270632336663faa2315658e3dfc9d3bbd94648220f412c91cb9d0d4b97b3f26a21fa2129f4fce84a

diff --git a/dev-python/sqlglot/sqlglot-18.11.4.ebuild 
b/dev-python/sqlglot/sqlglot-18.11.4.ebuild
new file mode 100644
index ..368b77416b42
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-18.11.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+EPYTEST_IGNORE=(
+   # Tests require pyspark or duckdb which aren't in the tree.
+   # Pandas would be a requirement normally, but it gets ignored by proxy.
+   "tests/dataframe/integration/test_dataframe.py"
+   "tests/dataframe/integration/test_grouped_data.py"
+   "tests/dataframe/integration/test_session.py"
+   "tests/test_executor.py"
+   "tests/test_optimizer.py"
+)
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
+}



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

2023-10-05 Thread Michał Górny
commit: 19f2461a7dc463129dbbcc0f42977e7d9c6e0638
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 03:36:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 04:14:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f2461a

dev-python/boto3: Bump to 1.28.61

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.28.61.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 0779b1df91c9..11dfb7ea4d74 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -7,3 +7,4 @@ DIST boto3-1.28.57.gh.tar.gz 705839 BLAKE2B 
5d536c8465de64b7a0dfff909325d719d6d3
 DIST boto3-1.28.58.gh.tar.gz 706435 BLAKE2B 
18bd0fe690a004070e7f25207710b02b6d943b913849db32970dc998ff0e0ba51cb294111ac13fe472760966fc66594893a89ff3e03253d99048dbe9dee3a230
 SHA512 
283b4908f6774f4c63e206ea3552dbbb34bf40159c2a877a7f54816bc3334151d99f9d6aeccca918b6e91ee20d021c6628afe822f008e773da097a4c7cbfb4a0
 DIST boto3-1.28.59.gh.tar.gz 710405 BLAKE2B 
f5eefd333ef17cfe388330f656716548bfa85c511ed39d193808e3d6d8fa028eeb9737882a56c36d8ea4ada3f74f94a0ac6f429a3d707de351d6675dbe709ceb
 SHA512 
5976c38cb5ee528bb2410d84c4320e39a39b5c43a67d3c2cc64f9d2ff89b3283398bbfe48c11fbeb41fd8f38801084d3a44d254c73b3137d434dfc24164335a3
 DIST boto3-1.28.60.gh.tar.gz 710868 BLAKE2B 
fc743b242ab49aab2f1c8483e2d44112372422755cf8a8d9d52c87c40d19f36ca9a0dbe2c26cd05445eeb5fff84fddafaba83bf30529c7653a557e6ec26e8497
 SHA512 
352a53843be76833556687e92645937858ce29750e29d4fe805b669465be4f3f997124e706a11c14e46342a2ac03ff4d503ff052d8472a9c633f9f5a8261d4c3
+DIST boto3-1.28.61.gh.tar.gz 711460 BLAKE2B 
7710c97ecb3e968a302abc9645488a470fddca01216b95ee944895d3e08bbd6b89d813068f1a14b5cf5c2dcfae7c2c816d63b05df9f95276e9966e7143192c2c
 SHA512 
03b252e9a59302c0ea9b0e790541bbf0e15fbbc3e37bee987a8c85dcc8ac252575bddca46003773a00105e7c7ffbac4a7cc95f6ee54dbac550533474f6d952bc

diff --git a/dev-python/boto3/boto3-1.28.61.ebuild 
b/dev-python/boto3/boto3-1.28.61.ebuild
new file mode 100644
index ..a37cc38af2f3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.61.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3";
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.7.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+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} \
+   -p xdist -n "$(makeopts_jobs)" --dist=worksteal
+}



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

2023-10-05 Thread Michał Górny
commit: e8572e9e158853f0ced8d315ff2321bb369776a6
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 03:37:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 04:14:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8572e9e

dev-python/zeroconf: Bump to 0.115.2

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

 dev-python/zeroconf/Manifest|  1 +
 dev-python/zeroconf/zeroconf-0.115.2.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 3b1f66712aad..e34be2bd4ed3 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -4,4 +4,5 @@ DIST zeroconf-0.113.0.tar.gz 155892 BLAKE2B 
4de635a601349d2db2e2a0e72c0a1a130e3f
 DIST zeroconf-0.114.0.tar.gz 156001 BLAKE2B 
b3bc076746f5d510ba655dc5de748e7ff7cb0c0b4db371369a0b886828d0721b92b47d3f8c4cf74135aa1642ffef5e4953c12160060a25b714072f3c50215d63
 SHA512 
e03ac6c6861112e4164a2f20cf1fe2492c39e636c57673b1a2a65d0ac67abfa24739662e27a9628b06add8e5f38554c53b8612c8ff685ed0ad8c97dab51e6250
 DIST zeroconf-0.115.0.tar.gz 156238 BLAKE2B 
5f32c06e247bff5bfbd0ea53588458e8da6e94a2ee0a33627de1195c6e34fffee7c403cc8c6e234f4ab91cde10af50b3714b6493e5ae33f0523fdb8fd2f8f6bc
 SHA512 
95d0c106e4a5bd5a25d0c91224642ada7cefbe16e3a4fbfff7c31b03c7359d34160c120adb9d4c06fb50be2cb20e298a1e775cd8c7b62f7207d04be59f49f6d8
 DIST zeroconf-0.115.1.tar.gz 156318 BLAKE2B 
1322b3ccf7d4d749642bb813b1655aefb410c1e953b89edb6a07196031e8a8fb8cfc923fd5d4a7149b7b25e5a16612ec86c6f353caf326d6cc3cff9a6881f7a3
 SHA512 
786e0dc1e7a321e37e491220f7aa83c5678ef7396bcf844d4928433fa7a1f43d1c5bb4dca10372ea982de5fb7640f3f8bb4b304ad59f9c6b4017c594bc54af61
+DIST zeroconf-0.115.2.tar.gz 156482 BLAKE2B 
80a1c0af87ffaec73505f48f1b38b8f99b578d6573970529b4613fd46174f635d2ff24ae6b1631a2747bb4eb542ac7180cf7bb473aa69f91ce90e64b463ec43d
 SHA512 
1a1fd7f5cf3356fa189f209dc9ea0f8319b0d101ec28ed0ae3304656ca488afab0258cf6bce6d13919554555ea1a51b59599dba5afccc315df15d4efbc8cdb13
 DIST zeroconf-0.91.1.tar.gz 150551 BLAKE2B 
220e6b5684d503c7d1c594196ffa7ecc4f06975accad2ad64a6dd0a75881326110bbf897e74a2a176307fc392fc9fce903c77bbf9fc70fec84f193072bd7a016
 SHA512 
852946a2f823de1dc25dda5321ec23c67e3893fd8dcf55391e001afb01eb4c8143813aaa0950fddbea6634975eb0904a6e3b500cbe082e843da301c0cd704e9a

diff --git a/dev-python/zeroconf/zeroconf-0.115.2.ebuild 
b/dev-python/zeroconf/zeroconf-0.115.2.ebuild
new file mode 100644
index ..b3ff07347a6d
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.115.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library 
(Bonjour/Avahi compatible)"
+HOMEPAGE="
+   https://github.com/python-zeroconf/python-zeroconf/
+   https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+   >=dev-python/cython-3[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export REQUIRE_CYTHON=1
+
+python_test() {
+   local -x SKIP_IPV6=1
+   local EPYTEST_DESELECT=(
+   # network
+   tests/test_core.py::Framework::test_close_multiple_times
+   tests/test_core.py::Framework::test_launch_and_close
+   
tests/test_core.py::Framework::test_launch_and_close_context_manager
+
+   # fragile to timeouts (?)
+   
tests/services/test_browser.py::test_service_browser_expire_callbacks
+   tests/utils/test_asyncio.py::test_run_coro_with_timeout
+   )
+
+   epytest -o addopts=
+}



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

2023-10-05 Thread Michał Górny
commit: c036c3fcd4c1d8bf854d26c4880a777b1dfe24ca
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 03:35:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 04:14:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c036c3fc

dev-python/botocore: Bump to 1.31.61

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 1746a71e1194..455a54ce26cc 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -7,3 +7,4 @@ DIST botocore-1.31.57.gh.tar.gz 11899280 BLAKE2B 
047cba5850b024dd4070346eb2c6356
 DIST botocore-1.31.58.gh.tar.gz 11900019 BLAKE2B 
8b78876c5ca816b1aa71fb32dc261fe1a8df9af4d6ded7ebe7a5472ae4673e38bc5486dcb01c718f663ddebf897ea57da591e16060816063d25f1c4afe9cecad
 SHA512 
0401181971ccb96431667ef5280cb60157691af0e26628f0f257f131c792f02379f710bfb00af4be29183b87873bf9072f7cab45e8b5035894b8914c3824f3fe
 DIST botocore-1.31.59.gh.tar.gz 11910861 BLAKE2B 
8010fb8d3cacf5fd21a9377496939868dbd9a4c0a791bcaa87559f4c4c152f7364685f3cd7d3fd4ff8dce0ee7c7b1a69b2901ae13de78a608af4c63457b53789
 SHA512 
9c6758f887753a46ffa849c2aa32564d48909de9a6ffb78881739443087be67fa82955c32df98367331318ec061fe7b7e4d8d3a1538ac29b420145c1c5de0b7b
 DIST botocore-1.31.60.gh.tar.gz 11951233 BLAKE2B 
218aa6efe1dafb465b2c1b2b91127cd2294929d2890e2c9b8e255cddb4b41184f92ea2468546646163e643b9ef6ed79e63a39220ae32cb375689bb43cbbf0129
 SHA512 
8d6c06a53de95a03473ec098bb07f977c710ba2c3f9d9b6faf27b1d206da7ef5be68c8b1947f92107f0ec5ade5d15facfd12649553302c8a51914d058393a2eb
+DIST botocore-1.31.61.gh.tar.gz 11959525 BLAKE2B 
27797d055bf54b91b5eeda7a41baddc9d2def1952109a7a4a48def20c6f1ffd36d8c316ea4624cfea96a8a3e58ee7f463491b157103e9ac40c6214295fd4b823
 SHA512 
7045d0fcacd80f531f29f6ba3a91dc390d6cb562ecdff4d1bc99e96191f743a7f08cda6699455d658ee21e6798e38abea730653779de5d6b489b8c1637b9d5b1

diff --git a/dev-python/botocore/botocore-1.31.61.ebuild 
b/dev-python/botocore/botocore-1.31.61.ebuild
new file mode 100644
index ..7cacb5c3f634
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.61.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore";
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+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 EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit} -p xdist -n "$(makeopts_jobs)"
+}



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

2023-10-05 Thread Michał Górny
commit: 2dd95d12258cb7eecc9fcafebd3e8d1866d672c0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  6 03:36:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  6 04:14:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd95d12

app-admin/awscli: Bump to 1.29.61

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.29.61.ebuild | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 76b88ca1d81b..8a4274b71581 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -7,3 +7,4 @@ DIST aws-cli-1.29.57.gh.tar.gz 2556732 BLAKE2B 
8bbd17041c28e18f1b94421e624e3e720
 DIST aws-cli-1.29.58.gh.tar.gz 2557504 BLAKE2B 
3325dc80048feda09ebaa096b3c7be6b3da54991bf31d581a1f004844a7dd041e233d101f9f23bcfc977c02c5ed07ed08ee912a3b32b96292f68af507bec92af
 SHA512 
5a84840be3e480651860962f8b9c6f9bf23bdef68bb521af840f4609aa4b577f43219f07e6c3440b0e25a9263359b342caec877696767a51daba6397f959aa7b
 DIST aws-cli-1.29.59.gh.tar.gz 2558295 BLAKE2B 
16d38585064cd75b1c2e1e804bc2fa4224634032b2eb905bb55f64be53b6737748ce688349ee51f54bedf73c3d2f50da92c9465fc2604fc288b6c07613ed3fe3
 SHA512 
7f7c850211ae172387809a04aeecafc250f31b513bc35028fb5ca6425190524071c51fc722962e1a069282a6281afb9baed0f5b5c2e66534c362e6947bf3b07e
 DIST aws-cli-1.29.60.gh.tar.gz 2559662 BLAKE2B 
3f968c51f3bdb5784ecc0a8981c669a730d96cddb0dc9a2c7bb091bb1fb7b874999d29a6259a017d36b6deeb117962816b69609958d97ec313d12bd675b30746
 SHA512 
80c265e95fb04716160e3181faee1e71b51238c180fd208e5982ccaf191ab9a1d671a104bc546c4d678f2aa4d309734e2a36b5625e51bf548195ecb18883deb6
+DIST aws-cli-1.29.61.gh.tar.gz 2559946 BLAKE2B 
cab7954d50a235051a11978f1ee4316a0324d9b1dd492efc61ba22c1240b6c385e327756789c66b9f67443fe317f0aa464393b1a09abc300117241a6a967f4f4
 SHA512 
54ccad4f811956663ef68c42c33737d424996237d6dd5486e41c2bfe8b486236ebd60226edda1fcc256c0cc48924632040f163b11d2cba48ab1d16c32c0a114f

diff --git a/app-admin/awscli/awscli-1.29.61.ebuild 
b/app-admin/awscli/awscli-1.29.61.ebuild
new file mode 100644
index ..941051349113
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.61.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+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.7.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+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 EPYTEST_DESELECT=(
+   # broken xdist (signal() works only in main thread)
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py::TestHelpPager::test_can_handle_ctrl_c
+   tests/unit/test_help.py::TestHelpPage

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

2023-10-05 Thread Sam James
commit: d4eaf2e0e20a2a09ca98b4df81541327e2bd3a26
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 04:08:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 04:08:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4eaf2e0

net-analyzer/wireshark: add 4.0.10

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

 net-analyzer/wireshark/Manifest|   2 +
 net-analyzer/wireshark/wireshark-4.0.10.ebuild | 341 +
 2 files changed, 343 insertions(+)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 96ecd512a2e7..08df83e70bb9 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,3 +1,5 @@
+DIST wireshark-4.0.10-signatures.txt 2521 BLAKE2B 
14ff83e9514b611909a010f750f904c735bc11ecb9fb7f3faebe8e27655c981f8ec9e20481775257c5aa28a1f67e87a708ae4fc0eb6032ebc5c422c1f8ba9e9e
 SHA512 
16dab47407ec56a8e6672404feb50b1a0af7a9e71e761488ad803d6b0c96195edd74387be6b410a40b40c5908923d13d74612228361e3aa388aef0d931ffa023
+DIST wireshark-4.0.10.tar.xz 43124192 BLAKE2B 
f5121ae15df79d7d8e1bf6f65e566a556b848f623e876a3d6e92a501074e987aaa08a0056be5b42131518e89e0d358efd450f6b8399313cf836883ed345dde48
 SHA512 
695a5617100195aad92ecc38a29c3b765018fee49913dd6025b2e19d1ec5c5c4ed4195a79b5caa9cf0e8476db237e74bb602e56e9d2989ae852298767eaffbe5
 DIST wireshark-4.0.8.tar.xz 43123664 BLAKE2B 
bda31be809724a39e475489eb5653589310ae679933fac193cbc8bb3924b3ec48a93b5da6d39655fdb9f4a8d717b9cc84fcb357bea275cb457b45783a75ca778
 SHA512 
f6de0f86bb1eac82f7ed2d98d7f4fe3189107b1f0da441abd9077593f8e624989c33aaf8b4ef4b3c460fe787c64c4b8fdb3168de9f5661802fed6b06d71c5c65
 DIST wireshark-4.0.9-signatures.txt 2503 BLAKE2B 
830d4630826bbf644c3d0b1dbb5df32ba460448c59b07a307987d68354305c6fbe6c4700a38abe493f80883d90425bf9ec330f4155006fca4d1bff37f42df6dd
 SHA512 
d813145850e13a3c77e2edba66f3606667b685d657b04e4ee5bc3b1f6d26a50fb492a2de91447ad07dd358a7c3bbe2b2ccd30ade30da943071daabd006eddffb
 DIST wireshark-4.0.9.tar.xz 43130608 BLAKE2B 
9a7760711e761f382496123ca4578a0e6b834de85999a908f24e16ac48ebd3f3ea17e8c29d422f13f67b168ac7accb2cd394a78714b3c543077909a40029a660
 SHA512 
4700f41f38f23801267c035557b27c151b718542e830460ab895c87d976c44606397b98b9d48b72a7cdd3917aa744794cbccac5babbb6de94a7bd59e8d91e1f0

diff --git a/net-analyzer/wireshark/wireshark-4.0.10.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.10.ebuild
new file mode 100644
index ..b93870af7ae4
--- /dev/null
+++ b/net-analyzer/wireshark/wireshark-4.0.10.ebuild
@@ -0,0 +1,341 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..2} )
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit fcaps flag-o-matic readme.gentoo-r1 lua-single python-any-r1 
qmake-utils xdg cmake
+
+DESCRIPTION="Network protocol analyzer (sniffer)"
+HOMEPAGE="https://www.wireshark.org/";
+
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark";
+   inherit git-r3
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/wireshark.asc
+   inherit verify-sig
+
+   
SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz";
+   SRC_URI+=" verify-sig? ( 
https://www.wireshark.org/download/SIGNATURES-${PV}.txt -> ${P}-signatures.txt 
)"
+   S="${WORKDIR}/${P/_/}"
+
+   if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~x86"
+   fi
+fi
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
+IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
+IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt"
+IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
+IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd"
+
+REQUIRED_USE="
+   lua? ( ${LUA_REQUIRED_USE} )
+"
+
+# Tests restricted for now because rely on pytest internals w/ >=3.11
+# See bug #897078 and https://gitlab.com/wireshark/wireshark/-/issues/18740.
+RESTRICT="!test? ( test ) test"
+
+# bug #753062 for speexdsp
+RDEPEND="
+   acct-group/pcap
+   >=dev-libs/glib-2.50.0:2
+   dev-libs/libpcre2
+   >=net-dns/c-ares-1.13.0:=
+   >=dev-libs/libgcrypt-1.8.0:=
+   media-libs/speexdsp
+   bcg729? ( media-libs/bcg729 )
+   brotli? ( app-arch/brotli:= )
+   ciscodump? ( >=net-libs/libssh-0.6:= )
+   filecaps? ( sys-libs/libcap )
+   http2? ( >=net-libs/nghttp2-1.11.0:= )
+   ilbc? ( media-libs/libilbc:= )
+   kerberos? ( virtual/krb5 )
+   libxml2? ( dev-libs/libxml2 )
+   lua? ( ${LUA_DEPS} )
+   lz4? ( app-arch/lz4:= )
+   maxminddb? ( dev-libs/libmaxminddb:= )
+   minizip? ( sys-libs/zlib[minizip] )
+   netlink? ( dev-libs/libnl:3 )
+   opus? ( media-libs/opus )
+  

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

2023-10-05 Thread Sam James
commit: 33b6c5807156cea1f6c61b5e61c1800e2f649611
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 04:08:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 04:08:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33b6c580

net-analyzer/wireshark: drop 4.0.9

4.0.9 was a short-lived release. use 4.0.10.

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

 net-analyzer/wireshark/Manifest   |   2 -
 net-analyzer/wireshark/wireshark-4.0.9.ebuild | 341 --
 2 files changed, 343 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 08df83e70bb9..a8f348ed9664 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,7 +1,5 @@
 DIST wireshark-4.0.10-signatures.txt 2521 BLAKE2B 
14ff83e9514b611909a010f750f904c735bc11ecb9fb7f3faebe8e27655c981f8ec9e20481775257c5aa28a1f67e87a708ae4fc0eb6032ebc5c422c1f8ba9e9e
 SHA512 
16dab47407ec56a8e6672404feb50b1a0af7a9e71e761488ad803d6b0c96195edd74387be6b410a40b40c5908923d13d74612228361e3aa388aef0d931ffa023
 DIST wireshark-4.0.10.tar.xz 43124192 BLAKE2B 
f5121ae15df79d7d8e1bf6f65e566a556b848f623e876a3d6e92a501074e987aaa08a0056be5b42131518e89e0d358efd450f6b8399313cf836883ed345dde48
 SHA512 
695a5617100195aad92ecc38a29c3b765018fee49913dd6025b2e19d1ec5c5c4ed4195a79b5caa9cf0e8476db237e74bb602e56e9d2989ae852298767eaffbe5
 DIST wireshark-4.0.8.tar.xz 43123664 BLAKE2B 
bda31be809724a39e475489eb5653589310ae679933fac193cbc8bb3924b3ec48a93b5da6d39655fdb9f4a8d717b9cc84fcb357bea275cb457b45783a75ca778
 SHA512 
f6de0f86bb1eac82f7ed2d98d7f4fe3189107b1f0da441abd9077593f8e624989c33aaf8b4ef4b3c460fe787c64c4b8fdb3168de9f5661802fed6b06d71c5c65
-DIST wireshark-4.0.9-signatures.txt 2503 BLAKE2B 
830d4630826bbf644c3d0b1dbb5df32ba460448c59b07a307987d68354305c6fbe6c4700a38abe493f80883d90425bf9ec330f4155006fca4d1bff37f42df6dd
 SHA512 
d813145850e13a3c77e2edba66f3606667b685d657b04e4ee5bc3b1f6d26a50fb492a2de91447ad07dd358a7c3bbe2b2ccd30ade30da943071daabd006eddffb
-DIST wireshark-4.0.9.tar.xz 43130608 BLAKE2B 
9a7760711e761f382496123ca4578a0e6b834de85999a908f24e16ac48ebd3f3ea17e8c29d422f13f67b168ac7accb2cd394a78714b3c543077909a40029a660
 SHA512 
4700f41f38f23801267c035557b27c151b718542e830460ab895c87d976c44606397b98b9d48b72a7cdd3917aa744794cbccac5babbb6de94a7bd59e8d91e1f0
 DIST wireshark-4.1.0-signatures.txt 2706 BLAKE2B 
bcc55c14a68aead0061041e39114a04531440d98b24e271d731ff6baa0047adac7871f0e089b326d29273bad71f8fa9fa482ebac21ba7635e9a251831d387a34
 SHA512 
ae0eb7a36f554d27fecd47cb471f3c85b8bd53030a6dc872f74b33a46eee004910a3c095c16d8eed56a7c2e6104084e632580b555f29e77a4b8c04c50b53019a
 DIST wireshark-4.1.0.tar.xz 44601140 BLAKE2B 
c20a0a917c94554d593986e9058cee7f10c68a0e73a3b8a69e87c40f5932d4f33da1d3ba8ed5177094058bd43ba9942b21a2f3fe6e04a751ffb75e9e9b524627
 SHA512 
d3253d26d53dbeaa14f7d7dd0956124de3f7fe1d683f2041c6d1420271ba9601248c904a0927160194ca54aa8752526bd5de643d553e55ded8478caa54cd9bb0

diff --git a/net-analyzer/wireshark/wireshark-4.0.9.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.9.ebuild
deleted file mode 100644
index b93870af7ae4..
--- a/net-analyzer/wireshark/wireshark-4.0.9.ebuild
+++ /dev/null
@@ -1,341 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..2} )
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit fcaps flag-o-matic readme.gentoo-r1 lua-single python-any-r1 
qmake-utils xdg cmake
-
-DESCRIPTION="Network protocol analyzer (sniffer)"
-HOMEPAGE="https://www.wireshark.org/";
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark";
-   inherit git-r3
-else
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/wireshark.asc
-   inherit verify-sig
-
-   
SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz";
-   SRC_URI+=" verify-sig? ( 
https://www.wireshark.org/download/SIGNATURES-${PV}.txt -> ${P}-signatures.txt 
)"
-   S="${WORKDIR}/${P/_/}"
-
-   if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~x86"
-   fi
-fi
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
-IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
-IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt"
-IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
-IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd"
-
-REQUIRED_USE="
-   lua? ( ${LUA_REQUIRED_USE} )
-"
-
-# Tests restricted for now because rely on pytest internals w/ >=3.11
-# See bug #897078 and https://gitlab.com/wireshark/wireshark/-/issues/18740.
-RESTRICT="!test? ( test ) test"
-
-# bug #753062 for speexdsp
-RDEPEND="
-   acct-group/pcap
-   >=dev-libs/glib-2.50.0:2

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

2023-10-05 Thread Zac Medico
commit: d550925be8ae0c33c3aeacd447c94a9174573543
Author: Rahil Bhimjiani  gmail  com>
AuthorDate: Wed Oct  4 20:58:04 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Oct  6 03:58:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d550925b

app-containers/podman: update live & 4.7.1

Cleanup SELinux tag related file as it is always
enabled 
(https://github.com/containers/podman/commit/229734c10a3d07d18137f1e46ccdb02331c13fd2)

Closes: https://github.com/gentoo/gentoo/pull/33196
Signed-off-by: Rahil Bhimjiani  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/podman/Manifest| 1 +
 app-containers/podman/{podman-.ebuild => podman-4.7.1.ebuild} | 6 --
 app-containers/podman/podman-.ebuild  | 6 --
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/app-containers/podman/Manifest b/app-containers/podman/Manifest
index 027ecbfb28a0..2be1c3640e72 100644
--- a/app-containers/podman/Manifest
+++ b/app-containers/podman/Manifest
@@ -1,2 +1,3 @@
 DIST podman-4.5.0.tar.gz 17423692 BLAKE2B 
ba28e77626bb4bcdb85b20031e12cf93f2eb3174b678cb8e99557df13e2cdf377ea402eb373a51ea44302f878f8e1cdedda14a2f3ad8c9e88895754fc50c272e
 SHA512 
8a699dc01fc3d7c4a9e5ef4f166170303fc30e0f6695c61f763944e1cb755e75896108e0c4166d184fe49e3a6859f045aa3883047ebba9290e851fc128d77cac
 DIST podman-4.7.0.tar.gz 20554573 BLAKE2B 
a98e52ec9fe48d5b70489ed6bd6961877cf67735048425ad30fe9de3e163f8266d6510c37b0c43effa90cc8ce1b39bdc46c5add90dabd8f78c79602824f132a6
 SHA512 
4cab8698a819cd42de4cb588978c94c91b0c85693db2476aa6d20d7f4e4a7674d417703f70bdbb5a0e94b678fd585ae03a95ff0e5b7eb2682d9f400b92915742
+DIST podman-4.7.1.tar.gz 20557503 BLAKE2B 
f34cc0e2c9bd46d8f538c51b7353b36aea3380233f998467f26aeee6c35850bc26ca25234d39426ae7e4951fb40bc9cf1b8218b1db92fc95bb4ce0f221827dbf
 SHA512 
cb89a687900bdc8ab9aec01d11c4e3062d8735122aa03639fa6eeecde10ea4bc3633381bce1e65955bf112d4fda330182f81d81054916b1eca8b7354c0f55c14

diff --git a/app-containers/podman/podman-.ebuild 
b/app-containers/podman/podman-4.7.1.ebuild
similarity index 96%
copy from app-containers/podman/podman-.ebuild
copy to app-containers/podman/podman-4.7.1.ebuild
index 2c7ededf36fd..f10c9b0ec10a 100644
--- a/app-containers/podman/podman-.ebuild
+++ b/app-containers/podman/podman-4.7.1.ebuild
@@ -7,6 +7,7 @@ inherit go-module tmpfiles linux-info
 
 DESCRIPTION="A tool for managing OCI containers and pods with 
Docker-compatible CLI"
 HOMEPAGE="https://github.com/containers/podman/ https://podman.io/";
+
 if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/containers/podman.git";
@@ -14,6 +15,7 @@ else
SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
+
 LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
 SLOT="0"
 IUSE="apparmor btrfs cgroup-hybrid wrapper +fuse +init +rootless +seccomp 
selinux systemd"
@@ -60,12 +62,12 @@ pkg_setup() {
 src_prepare() {
default
local file
-   for file in apparmor_tag btrfs_installed_tag btrfs_tag selinux_tag 
systemd_tag; do
+   for file in apparmor_tag btrfs_installed_tag btrfs_tag systemd_tag; do
[[ -f hack/"${file}".sh ]] || die
done
 
local feature
-   for feature in apparmor selinux systemd; do
+   for feature in apparmor systemd; do
cat <<-EOF > hack/"${feature}"_tag.sh || die
#!/usr/bin/env bash
$(usex ${feature} "echo ${feature}" echo)

diff --git a/app-containers/podman/podman-.ebuild 
b/app-containers/podman/podman-.ebuild
index 2c7ededf36fd..f10c9b0ec10a 100644
--- a/app-containers/podman/podman-.ebuild
+++ b/app-containers/podman/podman-.ebuild
@@ -7,6 +7,7 @@ inherit go-module tmpfiles linux-info
 
 DESCRIPTION="A tool for managing OCI containers and pods with 
Docker-compatible CLI"
 HOMEPAGE="https://github.com/containers/podman/ https://podman.io/";
+
 if [[ ${PV} == ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/containers/podman.git";
@@ -14,6 +15,7 @@ else
SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
+
 LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
 SLOT="0"
 IUSE="apparmor btrfs cgroup-hybrid wrapper +fuse +init +rootless +seccomp 
selinux systemd"
@@ -60,12 +62,12 @@ pkg_setup() {
 src_prepare() {
default
local file
-   for file in apparmor_tag btrfs_installed_tag btrfs_tag selinux_tag 
systemd_tag; do
+   for file in apparmor_tag btrfs_installed_tag btrfs_tag systemd_tag; do
[[ -f hack/"${file}".sh ]] || die
done
 
local feature
-   for feature in apparmor selinux systemd; do
+   for feature in apparmor systemd; do
 

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

2023-10-05 Thread Sam James
commit: 7ae8d9fa7f599ee2a1255ecd40ef4bcc2cd907c9
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 02:45:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 02:45:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae8d9fa

media-libs/dav1d: add 1.3.0

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

 media-libs/dav1d/Manifest  | 1 +
 media-libs/dav1d/{dav1d-.ebuild => dav1d-1.3.0.ebuild} | 4 ++--
 media-libs/dav1d/dav1d-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-libs/dav1d/Manifest b/media-libs/dav1d/Manifest
index 1e54c9865145..c3982e9dd8b5 100644
--- a/media-libs/dav1d/Manifest
+++ b/media-libs/dav1d/Manifest
@@ -3,3 +3,4 @@ DIST dav1d-1.0.0.tar.bz2 960470 BLAKE2B 
79355eeceea37df81e30be49dfea3dee9747fbbb
 DIST dav1d-1.1.0.tar.bz2 994368 BLAKE2B 
877fd315fb00cb37c80f128c871641b8dbc4a7c9edb3d81afe00e65cb907ed88bcc10e2f92855d1eef51e196a7ae6d189db16dcf0e151f7ca9db715451bd28f5
 SHA512 
2eb177b415d1ac7bd08d54b16375afedec61f0771a5181fa93e5e6215856fc26504a7cb47de08abbea5bf18fac5ff91ca31044e7054681c380e0ab152e53aabc
 DIST dav1d-1.2.0.tar.xz 866120 BLAKE2B 
f9c9ca8c48ba2cae8e2137bb46e9db9a2070b3fba35ca142fde836f20be8a0db11b3b0dc3f78d06780d5cf6d014b0a6b545368371f421864d3f30a35ca6fe5ef
 SHA512 
1f1775bdcdbc38a0bb12d7f14f01ee321cc03f15d8b7c6fabe2ada3a3c46885b0eff5851ea912079a1519ef01278c3a192e3b0347b0ab9b25cafab4124f1ae6a
 DIST dav1d-1.2.1.tar.xz 873008 BLAKE2B 
52478112f1f2c39a020556a8ed18c1267de93fc129941eb87b75fa872188a0389389ba9c7f7ae641726ca78a0a515ce5923968374b8122fec159f33c1f65e7bc
 SHA512 
f172eebc0a5f6c51d31fc9e9758c2dd0de51d8a5d0e00c93a5f2b1b16b7b4a37b365f9c56dea95d400e66b63af5fa4c63d9e720719ac38852777fc8c6066e4a7
+DIST dav1d-1.3.0.tar.xz 885220 BLAKE2B 
aa79eaa22adde287a31ed60b88ae8d4095e18b92359a7e30aecd13c10eafe07acdeeb2f0bdb232acc6b136cdbd87626ac641df0615683d50f355edfd6c028caf
 SHA512 
a91d217b8656c452dd80f5597e988f0e7a2ea32b12092c2695e7dc388033db7b193f7a8c98413bec31d1c38af376561d39f7618b935c4feeb6498c5d2b43f6a4

diff --git a/media-libs/dav1d/dav1d-.ebuild 
b/media-libs/dav1d/dav1d-1.3.0.ebuild
similarity index 96%
copy from media-libs/dav1d/dav1d-.ebuild
copy to media-libs/dav1d/dav1d-1.3.0.ebuild
index 9fe8aea4d1ae..69bc630fc619 100644
--- a/media-libs/dav1d/dav1d-.ebuild
+++ b/media-libs/dav1d/dav1d-1.3.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~arm64-macos ~x64-macos"
 fi
 
 inherit meson-multilib
@@ -18,7 +18,7 @@ HOMEPAGE="https://code.videolan.org/videolan/dav1d";
 
 LICENSE="BSD-2"
 # Check SONAME on version bumps!
-SLOT="0/6"
+SLOT="0/7"
 IUSE="+8bit +10bit +asm test xxhash"
 RESTRICT="!test? ( test )"
 

diff --git a/media-libs/dav1d/dav1d-.ebuild 
b/media-libs/dav1d/dav1d-.ebuild
index 9fe8aea4d1ae..69bc630fc619 100644
--- a/media-libs/dav1d/dav1d-.ebuild
+++ b/media-libs/dav1d/dav1d-.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://downloads.videolan.org/pub/videolan/dav1d/${PV}/${P}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~arm64-macos ~x64-macos"
 fi
 
 inherit meson-multilib
@@ -18,7 +18,7 @@ HOMEPAGE="https://code.videolan.org/videolan/dav1d";
 
 LICENSE="BSD-2"
 # Check SONAME on version bumps!
-SLOT="0/6"
+SLOT="0/7"
 IUSE="+8bit +10bit +asm test xxhash"
 RESTRICT="!test? ( test )"
 



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

2023-10-05 Thread Sam James
commit: 0605ed4d84c009e2bf6236bf4d0181c35080f013
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 02:55:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 02:55:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0605ed4d

sys-devel/gettext: add 0.22.3

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

 sys-devel/gettext/Manifest  |   2 +
 sys-devel/gettext/gettext-0.22.3.ebuild | 189 
 2 files changed, 191 insertions(+)

diff --git a/sys-devel/gettext/Manifest b/sys-devel/gettext/Manifest
index 17a58b0a4e65..df54eec48fc4 100644
--- a/sys-devel/gettext/Manifest
+++ b/sys-devel/gettext/Manifest
@@ -2,5 +2,7 @@ DIST gettext-0.21.1.tar.xz 10054564 BLAKE2B 
e994924284b3fd5b3e3bf59d4bf43eb30c9b
 DIST gettext-0.21.1.tar.xz.sig 833 BLAKE2B 
f673436d315e972f9e110a1b5c8d1b2f20a32fc1b7ce027fcd3bc2fe7a81af183fb8db744cbed1a8c3a6ce1a13d55e19a8e8829fc944960fbfc7efcd9aaed91c
 SHA512 
fba912830c57d0616fb66cf81da0cb7a3ab1e27497c45daa63249d3c9f85182a4f42dfeb1591d8f31c2a340ba0c519f04fd2f05429d1cf26a3ea316d047993d0
 DIST gettext-0.22.2.tar.xz 10238092 BLAKE2B 
337597432af11ba082354e968fa7dd95aa6b568344b464d6bfb606d9f9bbe88fee035d39f29fdce62e28a9ece7da29cbde23093ca2af0cdd1955f26abd854036
 SHA512 
c5c24eca1c7e8e242e6b993a39068dc281b84fda7f06e5020dc7fc10ac7de5bfcc476b7e94711723a7f82cc7f5a0845616ddd553078ee69690e3a146fc3f8ae5
 DIST gettext-0.22.2.tar.xz.sig 833 BLAKE2B 
47a3480c6ec5b379e2262588a358e69560477c5e8cdc13d82f879bf1c2381c4b176060e6e1d482b0a9b17d497ff5e7c1642646489f3829c879340b939d51de5c
 SHA512 
b40f233d64001b13ab5d5b85bc87424bc873cbbd6e59e797997ed39404325a5a2dc945f7b6a3dfc25becaff788d5dd644779bf505d5141bfa437882931dcf22c
+DIST gettext-0.22.3.tar.xz 10236340 BLAKE2B 
567945a9554f14729835b63587d0ae1e8c1a4538ec039243b525abe4bff9a30cd02d0ddb12f3475f27c6a2a0c6647e52201f2ea34ba60d1867c063c653718785
 SHA512 
ccfd17d664f02da58b91623845fde23b9763442cb988be979d814aff66d774db87ed7d8b27dcce84bf8f118d85d34f4782ce451c5d3cb5a9484161ba2c3f4209
+DIST gettext-0.22.3.tar.xz.sig 833 BLAKE2B 
a329a9b6d9bc8e7dfc4bda748624649f1a4d66fbe5ab4e61038e0e931d5838448bfd93a093b5f4fff8e86f446683ca660f47d8bfd2a0dc27f52f575daaa116ef
 SHA512 
fd3fdbd78e5f86dd1e5d149cac7e7f1ee6c553e1c703bb141906116cb6e8603042128aa64a9dfc06c51841c5748c532219337735911e55c7c99306099fd5d719
 DIST gettext-0.22.tar.xz 10008808 BLAKE2B 
e91c82eb793897bd7ed727503e9d6e72a47027adf51ca76cf5c936437c434e910508814b1d03b12694c5e87156018683cb2c8cc51637b121313ed41155bcd3e5
 SHA512 
c6368344aa4e0f6fd7c4a93023a5f7b377c7bb97b8ea688fd54f4c385c069d9ff27611d8763b1aed6328b6d3c4db7b34bd89bfbf6525ecaef11eb58434a4d4fa
 DIST gettext-0.22.tar.xz.sig 833 BLAKE2B 
d1718f02100abc2c7c67e5c6a49000baee5244030fcef33f099fac255562211332b0c7838d329e2cdd2c99c5b4e5d4bfed6da81c86a4adf9f24f626c8704
 SHA512 
2d4f0ea68150aa9f7da315545bd782f0c74d581ec89f60ca5138d069cc6ef0296f85df6e05f0c7f030dc8660a8db32529d237497473f6cef7c72034adcc58a9b

diff --git a/sys-devel/gettext/gettext-0.22.3.ebuild 
b/sys-devel/gettext/gettext-0.22.3.ebuild
new file mode 100644
index ..3fc8822689b6
--- /dev/null
+++ b/sys-devel/gettext/gettext-0.22.3.ebuild
@@ -0,0 +1,189 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Note: Keep version bumps in sync with dev-libs/libintl.
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gettext.asc
+inherit java-pkg-opt-2 libtool multilib-minimal verify-sig toolchain-funcs
+
+DESCRIPTION="GNU locale utilities"
+HOMEPAGE="https://www.gnu.org/software/gettext/";
+
+if [[ ${PV} == *_rc* ]] ; then
+   SRC_URI="
+   https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz
+   verify-sig? ( 
https://alpha.gnu.org/gnu/${PN}/${P/_/-}.tar.xz.sig )
+   "
+   S="${WORKDIR}/${P/_/-}"
+else
+   SRC_URI="
+   mirror://gnu/${PN}/${P}.tar.xz
+   verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )
+   "
+   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"
+fi
+
+# Only libasprintf is under the LGPL (and libintl is in a sep package),
+# so put that license behind USE=cxx.
+LICENSE="GPL-3+ cxx? ( LGPL-2.1+ )"
+SLOT="0"
+IUSE="acl +cxx doc emacs git java ncurses nls openmp static-libs xattr"
+
+# only runtime goes multilib
+# Note: The version of libxml2 corresponds to the version bundled via gnulib.
+# If the build detects too old of a system version, it will end up falling back
+# to the bundled copy.  #596918
+# Note: expat lacks a subslot because it is dynamically loaded at runtime.  We
+# would depend on older subslots if they were available (based on the ABIs that
+# are explicitly handled), but expat doesn't currently use subslots.
+DEPEND="
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r2[${MULTIL

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

2023-10-05 Thread Sam James
commit: 5146bde6e248c931619c9548eb6f947d8c171cd3
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 02:50:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 02:50:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5146bde6

dev-libs/libintl: add 0.22.3

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

 dev-libs/libintl/Manifest  |  2 +
 dev-libs/libintl/libintl-0.22.3.ebuild | 99 ++
 2 files changed, 101 insertions(+)

diff --git a/dev-libs/libintl/Manifest b/dev-libs/libintl/Manifest
index 17a58b0a4e65..df54eec48fc4 100644
--- a/dev-libs/libintl/Manifest
+++ b/dev-libs/libintl/Manifest
@@ -2,5 +2,7 @@ DIST gettext-0.21.1.tar.xz 10054564 BLAKE2B 
e994924284b3fd5b3e3bf59d4bf43eb30c9b
 DIST gettext-0.21.1.tar.xz.sig 833 BLAKE2B 
f673436d315e972f9e110a1b5c8d1b2f20a32fc1b7ce027fcd3bc2fe7a81af183fb8db744cbed1a8c3a6ce1a13d55e19a8e8829fc944960fbfc7efcd9aaed91c
 SHA512 
fba912830c57d0616fb66cf81da0cb7a3ab1e27497c45daa63249d3c9f85182a4f42dfeb1591d8f31c2a340ba0c519f04fd2f05429d1cf26a3ea316d047993d0
 DIST gettext-0.22.2.tar.xz 10238092 BLAKE2B 
337597432af11ba082354e968fa7dd95aa6b568344b464d6bfb606d9f9bbe88fee035d39f29fdce62e28a9ece7da29cbde23093ca2af0cdd1955f26abd854036
 SHA512 
c5c24eca1c7e8e242e6b993a39068dc281b84fda7f06e5020dc7fc10ac7de5bfcc476b7e94711723a7f82cc7f5a0845616ddd553078ee69690e3a146fc3f8ae5
 DIST gettext-0.22.2.tar.xz.sig 833 BLAKE2B 
47a3480c6ec5b379e2262588a358e69560477c5e8cdc13d82f879bf1c2381c4b176060e6e1d482b0a9b17d497ff5e7c1642646489f3829c879340b939d51de5c
 SHA512 
b40f233d64001b13ab5d5b85bc87424bc873cbbd6e59e797997ed39404325a5a2dc945f7b6a3dfc25becaff788d5dd644779bf505d5141bfa437882931dcf22c
+DIST gettext-0.22.3.tar.xz 10236340 BLAKE2B 
567945a9554f14729835b63587d0ae1e8c1a4538ec039243b525abe4bff9a30cd02d0ddb12f3475f27c6a2a0c6647e52201f2ea34ba60d1867c063c653718785
 SHA512 
ccfd17d664f02da58b91623845fde23b9763442cb988be979d814aff66d774db87ed7d8b27dcce84bf8f118d85d34f4782ce451c5d3cb5a9484161ba2c3f4209
+DIST gettext-0.22.3.tar.xz.sig 833 BLAKE2B 
a329a9b6d9bc8e7dfc4bda748624649f1a4d66fbe5ab4e61038e0e931d5838448bfd93a093b5f4fff8e86f446683ca660f47d8bfd2a0dc27f52f575daaa116ef
 SHA512 
fd3fdbd78e5f86dd1e5d149cac7e7f1ee6c553e1c703bb141906116cb6e8603042128aa64a9dfc06c51841c5748c532219337735911e55c7c99306099fd5d719
 DIST gettext-0.22.tar.xz 10008808 BLAKE2B 
e91c82eb793897bd7ed727503e9d6e72a47027adf51ca76cf5c936437c434e910508814b1d03b12694c5e87156018683cb2c8cc51637b121313ed41155bcd3e5
 SHA512 
c6368344aa4e0f6fd7c4a93023a5f7b377c7bb97b8ea688fd54f4c385c069d9ff27611d8763b1aed6328b6d3c4db7b34bd89bfbf6525ecaef11eb58434a4d4fa
 DIST gettext-0.22.tar.xz.sig 833 BLAKE2B 
d1718f02100abc2c7c67e5c6a49000baee5244030fcef33f099fac255562211332b0c7838d329e2cdd2c99c5b4e5d4bfed6da81c86a4adf9f24f626c8704
 SHA512 
2d4f0ea68150aa9f7da315545bd782f0c74d581ec89f60ca5138d069cc6ef0296f85df6e05f0c7f030dc8660a8db32529d237497473f6cef7c72034adcc58a9b

diff --git a/dev-libs/libintl/libintl-0.22.3.ebuild 
b/dev-libs/libintl/libintl-0.22.3.ebuild
new file mode 100644
index ..8e0a98b1ff08
--- /dev/null
+++ b/dev-libs/libintl/libintl-0.22.3.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Note: Keep version bumps in sync with sys-devel/gettext.
+
+EAPI=8
+
+MY_P="gettext-${PV}"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gettext.asc
+inherit multilib-minimal libtool usr-ldscript verify-sig
+
+DESCRIPTION="the GNU international library (split out of gettext)"
+HOMEPAGE="https://www.gnu.org/software/gettext/";
+SRC_URI="
+   mirror://gnu/gettext/${MY_P}.tar.xz
+   verify-sig? ( mirror://gnu/gettext/${MY_P}.tar.xz.sig )
+"
+S="${WORKDIR}/${MY_P}/gettext-runtime"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="static-libs +threads"
+
+DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]"
+# Block C libraries known to provide libintl.
+RDEPEND="
+   ${DEPEND}
+   !sys-libs/glibc
+   !sys-libs/musl
+   !

[gentoo-commits] repo/gentoo:master commit in: app-crypt/sequoia-chameleon-gnupg/, app-crypt/sequoia-chameleon-gnupg/files/

2023-10-05 Thread Sam James
commit: a382977a937f6cae4244bf04f412c5ba7046f04f
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 02:38:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 02:38:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a382977a

app-crypt/sequoia-chameleon-gnupg: bump crates to fix build failure

Bump the nettle-sys crate to avoid nettle-sys failure with either new pkgconf
or >=nettle-3.9.0?

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

 app-crypt/sequoia-chameleon-gnupg/Manifest |   6 +
 ...sequoia-chameleon-gnupg-0.3.2-bump-crates.patch |  90 +
 .../sequoia-chameleon-gnupg-0.3.2-r2.ebuild| 427 +
 3 files changed, 523 insertions(+)

diff --git a/app-crypt/sequoia-chameleon-gnupg/Manifest 
b/app-crypt/sequoia-chameleon-gnupg/Manifest
index e66c8cabdc63..7c8940760eca 100644
--- a/app-crypt/sequoia-chameleon-gnupg/Manifest
+++ b/app-crypt/sequoia-chameleon-gnupg/Manifest
@@ -13,6 +13,7 @@ DIST backtrace-0.3.67.crate 78564 BLAKE2B 
8c77d3d182c7e1ec3840fd6c7f4214322e473b
 DIST base64-0.13.1.crate 61002 BLAKE2B 
3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91
 SHA512 
1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
 DIST base64-0.21.0.crate 72180 BLAKE2B 
c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fbaa0adf61a4da304458742938db04291d5f626115e3fcc901eb3abb3f9baf8247f6344b4d49f60a200fc6fd2
 SHA512 
60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f
 DIST bindgen-0.57.0.crate 199132 BLAKE2B 
ed5d73da72116acca0124770f6f8e162c161c3375980505a704d3fc73ad20fc8cd81ce59680deb4922def8737914027c1c1e2c9fb4b181ddf114a08522657b62
 SHA512 
a4bf376aa0f84e625f4c5eed7bdc9775549b0ab9e9edcee708d8b56df6cb49611b7093692e772ed7ad5adb1c3d8055d81b4ff19359a193a5bfb4b200ca8a26a8
+DIST bindgen-0.63.0.crate 201856 BLAKE2B 
a99470e5878c90d0ff4cdcba5d16177eb765822041203c7224f9baf1fda23f83d92c3b9cd83759ed9ca779f9d3961509b4d7e038b716b9d68bf6563743ca8141
 SHA512 
43ac3067b3635c968c3a4bf6d665d633b9b80ff4eec36aad353019fc16e25c2338ea3f00a7fb077ae0dc055d10ea3ed6c304055a18dcf0c31bf980c26b110796
 DIST bit-set-0.5.3.crate 14470 BLAKE2B 
f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e
 SHA512 
c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
 DIST bit-vec-0.6.3.crate 19927 BLAKE2B 
f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910
 SHA512 
b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
@@ -33,6 +34,7 @@ DIST capnp-futures-0.14.2.crate 11421 BLAKE2B 
ea74dd0511886b9f9a1a7a174f71ee81e9
 DIST capnp-rpc-0.14.1.crate 76196 BLAKE2B 
32775637354fac46e9f242a613d7a1f90c56858259222a0b08d5682265eea1484c15c928118634628e8364c419347dc4babcc9708c15f4bfdc54fb025589600a
 SHA512 
3cd6ef7283c540074cd125fd14bb204833e37ce734c6875795f6d63079207ad8edaf9a678a181171295a882c2547519cc723d45995bac7d7dab89569b44411ba
 DIST cc-1.0.78.crate 61375 BLAKE2B 
fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43
 SHA512 
b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893
 DIST cexpr-0.4.0.crate 18023 BLAKE2B 
4a55c6c80f09c1d4ee86706d8af1f52219ceee99f19ecd0618825ce5bb27535184b64c0a49a540756b0c5e9cce6e39aac271545c504fbfb37c44052d04856cb2
 SHA512 
31592e38d80414cd07b25f7460775eafce1f91570abc1b94af7452961604574d1ca2374c0177875569b644f615a2b6fede273f37a6ee137f9adc9c0315c59b37
+DIST cexpr-0.6.0.crate 17966 BLAKE2B 
cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3
 SHA512 
766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea8

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

2023-10-05 Thread Sam James
commit: ada9063c4c9c00c737dc1a276eb645ffded5b367
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 01:31:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 01:31:16 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ada9063c

NEWS: update

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

 NEWS | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/NEWS b/NEWS
index f7e1137b5b..ccbbfa827d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,9 @@
+portage-3.0.53 (UNRELEASED)
+--
+
+Bug fixes:
+* make.conf(5): Update MAKEOPTS guidance to reflect modern practice (bug 
#821529).
+
 portage-3.0.52 (2023-10-03)
 --
 



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

2023-10-05 Thread Sam James
commit: 79a7fea7d32c924d290569c0d9efbc377eb87749
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 01:30:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 01:30:04 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=79a7fea7

make.conf(5): update MAKEOPTS guidance

We recommend min(RAM/2GB, threads) nowadays because C++ projects may need
up to 2GB per job.

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

 man/make.conf.5 | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/man/make.conf.5 b/man/make.conf.5
index 8f6c444ba1..762de83c4a 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -928,9 +928,10 @@ enabled for these flags may be closed as INVALID.
 .B MAKEOPTS
 Use this variable if you want to use parallel make.  For example, if you
 have a dual\-processor system, set this variable to "\-j2" or "\-j3" for
-enhanced build performance with many packages. Suggested settings are
-between \fICPUs+1\fR and \fI2*CPUs+1\fR. In order to avoid
-excess load, the \fB\-\-load\-average\fR option is recommended.
+enhanced build performance with many packages. It is suggested that the jobs
+value used be the minimum of: available RAM divided by 2GB, or the number of
+threads on the system. In order to avoid excess load, the
+\fB\-\-load\-average\fR option is recommended.
 For more information, see \fBmake\fR(1). Also see \fBemerge\fR(1) for
 information about analogous \fB\-\-jobs\fR and \fB\-\-load\-average\fR options.
 Defaults to the number of processors if left unset.



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

2023-10-05 Thread Sam James
commit: ae76bbdafb14402e4779e00de82b2583ebb3d13e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 01:11:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 01:11:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae76bbda

app-text/htp: update EAPI 6 -> 8, fix build with perl-5.26(!), fix parallel make

Closes: https://bugs.gentoo.org/668250
Closes: https://bugs.gentoo.org/712280
Closes: https://bugs.gentoo.org/827173
Signed-off-by: Sam James  gentoo.org>

 app-text/htp/files/htp-1.19-fix-perl-5.26.patch | 12 +
 app-text/htp/files/htp-1.19-no-prestrip.patch   | 11 
 app-text/htp/files/htp-1.19-parallel-make.patch | 27 +++
 app-text/htp/htp-1.19-r1.ebuild | 36 +
 4 files changed, 86 insertions(+)

diff --git a/app-text/htp/files/htp-1.19-fix-perl-5.26.patch 
b/app-text/htp/files/htp-1.19-fix-perl-5.26.patch
new file mode 100644
index ..b3adff7db2be
--- /dev/null
+++ b/app-text/htp/files/htp-1.19-fix-perl-5.26.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/668250
+--- a/homepage/ref/pphtp.pl
 b/homepage/ref/pphtp.pl
+@@ -6,7 +6,7 @@
+ #  -n include line numbers
+ #  -s include EBNF like syntax
+ 
+-require "hlhtp.pl";
++require "./hlhtp.pl";
+ 
+ 
+ while ($ARGV[0] =~ /^-(.*)/) {

diff --git a/app-text/htp/files/htp-1.19-no-prestrip.patch 
b/app-text/htp/files/htp-1.19-no-prestrip.patch
new file mode 100644
index ..c47b9e4d4241
--- /dev/null
+++ b/app-text/htp/files/htp-1.19-no-prestrip.patch
@@ -0,0 +1,11 @@
+--- a/src/Makefile.sub
 b/src/Makefile.sub
+@@ -46,7 +46,7 @@ install: install-bin
+ 
+ install-bin: $(HTP)
+   mkdir -p $(bindir)
+-  $(INSTALL) -s $(HTP) $(bindir)
++  $(INSTALL) $(HTP) $(bindir)
+ 
+ #
+ # explicit dependency: final executable

diff --git a/app-text/htp/files/htp-1.19-parallel-make.patch 
b/app-text/htp/files/htp-1.19-parallel-make.patch
new file mode 100644
index ..850b1d18e330
--- /dev/null
+++ b/app-text/htp/files/htp-1.19-parallel-make.patch
@@ -0,0 +1,27 @@
+https://bugs.gentoo.org/827173
+https://sources.debian.org/patches/htp/1.19-8/0004-Parallel-ftbfs.patch/
+
+Description: Fix occasional parallel FTBFS
+ Various source files indirectly include $(d)/version.inc,
+ don't regenerate it in the middle of the build.
+Author: Adrian Bunk 
+
+--- htp-1.19.orig/src/Makefile.sub
 htp-1.19/src/Makefile.sub
+@@ -57,14 +57,12 @@ $(HTP) : $(OBJ$(d))
+ #
+ # implicit dependencies for source code
+ #
+-$(OBJ$(d)) : %.$(OBJEXT) : %.c
++$(OBJ$(d)) : %.$(OBJEXT) : %.c $(d)/version.inc
+ ifdef WIN32DMC
+   cd $(dir $<); $(CC) $(CCOPT) $(DEFINES) $(notdir $<)
+ else
+   $(CC) $(CCOPT) $(DEFINES) -o $*.$(OBJEXT) $<
+ endif
+ 
+-$(d)/htp.$(OBJEXT) $(d)/ver.$(OBJEXT): $(d)/version.inc
+-
+ # restore parent dir
+ d := $(p$(d))
+

diff --git a/app-text/htp/htp-1.19-r1.ebuild b/app-text/htp/htp-1.19-r1.ebuild
new file mode 100644
index ..c01e19b48e7d
--- /dev/null
+++ b/app-text/htp/htp-1.19-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="An HTML preprocessor"
+HOMEPAGE="http://htp.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="Clarified-Artistic"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.19-no-prestrip.patch
+   "${FILESDIR}"/${PN}-1.19-parallel-make.patch
+   "${FILESDIR}"/${PN}-1.19-fix-perl-5.26.patch
+)
+
+src_compile() {
+   # TOOD: Tests are always run by the Makefile right now
+   emake \
+   CCOPT="-c ${CFLAGS} ${CPPFLAGS} -DHAVE_SNPRINTF 
-DHAVE_VASPRINTF -DHAVE_ASPRINTF" \
+   CC="$(tc-getCC)" \
+   LINK='$(CC) $(LDFLAGS)'
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   prefix='$(DESTDIR)/usr' \
+   pkgdocdir='$(DESTDIR)/usr/share/doc/${PF}/html' \
+   install
+}



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

2023-10-05 Thread Sam James
commit: bc29e400979b556cd9c835a21fa401ec94504c0a
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Oct  5 22:08:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 00:41:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc29e400

dev-python/pytest-xdist: drop pytest-forked dependency

It is unused. "forked" was originally split out of "xdist", and a
backwards compat alias was included that would read the old pytest
plugin argument for xdist (boxed) and set the "forked" option instead.
Thus, it was expected functionality for xdist itself to be able to
invoke --boxed, which depended on "forked" in its install_requires.

This backwards compat alias was dropped in xdist 3.0.0, so we should
drop that install requirement too.

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33210
Signed-off-by: Sam James  gentoo.org>

 .../pytest-xdist/pytest-xdist-3.3.1-r1.ebuild  | 44 ++
 1 file changed, 44 insertions(+)

diff --git a/dev-python/pytest-xdist/pytest-xdist-3.3.1-r1.ebuild 
b/dev-python/pytest-xdist/pytest-xdist-3.3.1-r1.ebuild
new file mode 100644
index ..441f239a2f03
--- /dev/null
+++ b/dev-python/pytest-xdist/pytest-xdist-3.3.1-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Distributed testing and loop-on-failing modes"
+HOMEPAGE="
+   https://pypi.org/project/pytest-xdist/
+   https://github.com/pytest-dev/pytest-xdist/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   dev-python/execnet[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6.2.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/filelock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # disable autoloading plugins in nested pytest calls
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   # since we disabled autoloading, force loading necessary plugins
+   local -x PYTEST_PLUGINS=xdist.plugin,xdist.looponfail,pytest_forked
+
+   epytest
+}



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

2023-10-05 Thread Sam James
commit: a67f53f8cb4e50d9a20c4ab6112f61f371d10ae3
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Oct  5 21:43:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 00:41:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67f53f8

dev-python/mypy: remove outdated test dependencies

- virtualenv was dropped alongside python2 support in upstream commit
  ed5a2a00cb2e30349614d9b5328f709c367ff1c2

- six was dropped in upstream commit
  a9f8df7cda032f637946bb2ea7a60f790f81350f

As far as I can tell, py was never used. It was added in
https://bugs.gentoo.org/729278 but 'py' used to be an internal pytest
component and is currently only used by pytest-forked, which depends on
it correctly, so it is not clear why mypy should care.

[sam: add Bug tag for completeness.]

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

 dev-python/mypy/mypy-1.5.1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/mypy/mypy-1.5.1.ebuild 
b/dev-python/mypy/mypy-1.5.1.ebuild
index cc6ca1914147..7a9d3c91109a 100644
--- a/dev-python/mypy/mypy-1.5.1.ebuild
+++ b/dev-python/mypy/mypy-1.5.1.ebuild
@@ -40,9 +40,6 @@ BDEPEND="
>=dev-python/lxml-4.4.0[${PYTHON_USEDEP}]
>=dev-python/pytest-7.4.0[${PYTHON_USEDEP}]
>=dev-python/pytest-xdist-1.18[${PYTHON_USEDEP}]
-   >=dev-python/py-1.5.2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   >=dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}]
)
 "
 



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

2023-10-05 Thread Sam James
commit: 1c1d3276ca171da1934fcd62618dbdc9d9afe173
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  5 23:59:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  5 23:59:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c1d3276

net-analyzer/wireshark: drop 4.0.6, 4.0.7

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

 net-analyzer/wireshark/Manifest   |   2 -
 net-analyzer/wireshark/wireshark-4.0.6.ebuild | 316 --
 net-analyzer/wireshark/wireshark-4.0.7.ebuild | 316 --
 3 files changed, 634 deletions(-)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 56bb06098da3..267154ecf924 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,5 +1,3 @@
-DIST wireshark-4.0.6.tar.xz 41583088 BLAKE2B 
5c4f3b6e16541afbeb9241d2c66c75da97df3164cbc841f1d5d5ba57fa102d85c8d22275180ce2e4fb72ed73c9fb8e64be1c9b4f337803d85146564bee43ce52
 SHA512 
651b760d05518a914ffbb2fe1ced84e877ebc40d7b03500586e009609064761bef7810654b1321e08aeea403867450be289227a9e43937e9f777693a8f4c901b
-DIST wireshark-4.0.7.tar.xz 43113752 BLAKE2B 
06d4863fe796da8d3b97144a8b24430741ea8f58a8401a56327e0db37e5a7e81e63ab43325c87195a535565af7cb1265e25f8c62600ae69d549da479951bb9a1
 SHA512 
98f609405f20a3714e7c5e4f806cae5cc842daaf0219bd92d3130d2930758cce244edca4529db59300b5ca1e1e98d1aa632bc5c85c92f26aa2e0c124e691a5ab
 DIST wireshark-4.0.8.tar.xz 43123664 BLAKE2B 
bda31be809724a39e475489eb5653589310ae679933fac193cbc8bb3924b3ec48a93b5da6d39655fdb9f4a8d717b9cc84fcb357bea275cb457b45783a75ca778
 SHA512 
f6de0f86bb1eac82f7ed2d98d7f4fe3189107b1f0da441abd9077593f8e624989c33aaf8b4ef4b3c460fe787c64c4b8fdb3168de9f5661802fed6b06d71c5c65
 DIST wireshark-4.1.0-signatures.txt 2706 BLAKE2B 
bcc55c14a68aead0061041e39114a04531440d98b24e271d731ff6baa0047adac7871f0e089b326d29273bad71f8fa9fa482ebac21ba7635e9a251831d387a34
 SHA512 
ae0eb7a36f554d27fecd47cb471f3c85b8bd53030a6dc872f74b33a46eee004910a3c095c16d8eed56a7c2e6104084e632580b555f29e77a4b8c04c50b53019a
 DIST wireshark-4.1.0.tar.xz 44601140 BLAKE2B 
c20a0a917c94554d593986e9058cee7f10c68a0e73a3b8a69e87c40f5932d4f33da1d3ba8ed5177094058bd43ba9942b21a2f3fe6e04a751ffb75e9e9b524627
 SHA512 
d3253d26d53dbeaa14f7d7dd0956124de3f7fe1d683f2041c6d1420271ba9601248c904a0927160194ca54aa8752526bd5de643d553e55ded8478caa54cd9bb0

diff --git a/net-analyzer/wireshark/wireshark-4.0.6.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.6.ebuild
deleted file mode 100644
index 2a642376f5e0..
--- a/net-analyzer/wireshark/wireshark-4.0.6.ebuild
+++ /dev/null
@@ -1,316 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..2} )
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit fcaps flag-o-matic readme.gentoo-r1 lua-single python-any-r1 
qmake-utils xdg cmake
-
-DESCRIPTION="Network protocol analyzer (sniffer)"
-HOMEPAGE="https://www.wireshark.org/";
-
-if [[ ${PV} == ** ]] ; then
-   EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark";
-   inherit git-r3
-else
-   
SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz";
-   S="${WORKDIR}/${P/_/}"
-
-   if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc64 ~riscv x86"
-   fi
-fi
-
-LICENSE="GPL-2"
-SLOT="0/${PV}"
-IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
-IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
-IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt"
-IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
-IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd"
-
-REQUIRED_USE="
-   lua? ( ${LUA_REQUIRED_USE} )
-"
-
-# Tests restricted for now because rely on pytest internals w/ >=3.11
-# See bug #897078 and https://gitlab.com/wireshark/wireshark/-/issues/18740.
-RESTRICT="!test? ( test ) test"
-
-# bug #753062 for speexdsp
-RDEPEND="
-   acct-group/pcap
-   >=dev-libs/glib-2.50.0:2
-   dev-libs/libpcre2
-   >=net-dns/c-ares-1.13.0:=
-   >=dev-libs/libgcrypt-1.8.0:=
-   media-libs/speexdsp
-   bcg729? ( media-libs/bcg729 )
-   brotli? ( app-arch/brotli:= )
-   ciscodump? ( >=net-libs/libssh-0.6:= )
-   filecaps? ( sys-libs/libcap )
-   http2? ( >=net-libs/nghttp2-1.11.0:= )
-   ilbc? ( media-libs/libilbc:= )
-   kerberos? ( virtual/krb5 )
-   libxml2? ( dev-libs/libxml2 )
-   lua? ( ${LUA_DEPS} )
-   lz4? ( app-arch/lz4:= )
-   maxminddb? ( dev-libs/libmaxminddb:= )
-   minizip? ( sys-libs/zlib[minizip] )
-   netlink? ( dev-libs/libnl:3 )
-   opus? ( media-libs/opus )
-   pcap? ( net-libs/libpcap )
-   gui? (
-   x11-misc/xdg-u

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

2023-10-05 Thread Sam James
commit: 5bb7c2d8219a00a4fbd0c10360331e615f9a3bdf
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  5 23:58:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  5 23:58:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bb7c2d8

app-text/lesspipe: add 2.10

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

 app-text/lesspipe/Manifest |  1 +
 app-text/lesspipe/lesspipe-2.10.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-text/lesspipe/Manifest b/app-text/lesspipe/Manifest
index f8a4645c5cad..f423784b40a2 100644
--- a/app-text/lesspipe/Manifest
+++ b/app-text/lesspipe/Manifest
@@ -1,3 +1,4 @@
 DIST lesspipe-2.06.tar.gz 168100 BLAKE2B 
a7447efa85cd422343f9dbb06001e85fa7b33c92db752f8248e4b4a0d9ecce4ef0241240d6993c5a71157c44da2f4ffc3efd41ac5e0a31e89ed5b80ac99f71fe
 SHA512 
b2411c5e6b287fb67e1ea9b6d10377fe19b58e8c0f54587f825d1ee4c1a85f9a8ed3244a7cf339bcba960094e95821d9a56929951d862eb697f1d12fe55ef20d
 DIST lesspipe-2.07.tar.gz 168973 BLAKE2B 
b9be5968d808dc57caa00551cdf663be75dff1c9662b585ddd2e1891f6f66fce0b71a468d9b9172af2833bd6ee255ad9b5fb917dac527eeb8b57427c568cd620
 SHA512 
6fa5debfa5b72fa5826294eca158a935a0b49dc431bd27eb7dc598315592d575ad302bb94fcdb86409dce1cb7055242ff10eb09cbf3708e472b8dbe8286d5511
 DIST lesspipe-2.08.tar.gz 169527 BLAKE2B 
c1b1e4b9d3b24f7a9547f25a276bdee7aebf35777401441bb9bbefef3f3ff319ca8ef330c76e969811cbb2047a539aa4d2dbea5059c5ed06a69bea43d54f94a9
 SHA512 
309f69240308eab082ed9bff1bda1785eb8394022e576ff49656816cf793e0f3bb26bb0f41eff4c1437ed7719cbd810a83d75d8a1a08a11a8cf378c1741397bd
+DIST lesspipe-2.10.tar.gz 170918 BLAKE2B 
156fe53975252ac6c59a637ffe0ee9862be0699f325a0b328e5c0f2cb5e6f7d8324481f3d3211cbb15a585a5dabde45adf87ac4e0af91cd34540359331684264
 SHA512 
3fe122cf0adf8dd3e0782ae65132c58d76f7131a2e8c30d9a10eb426c6f63e50b4b5e02b6792524a37b27ca572bd3e2661a6c82118e9c4ed5ecbccaf2c5a42e2

diff --git a/app-text/lesspipe/lesspipe-2.10.ebuild 
b/app-text/lesspipe/lesspipe-2.10.ebuild
new file mode 100644
index ..f3b596821f54
--- /dev/null
+++ b/app-text/lesspipe/lesspipe-2.10.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo bash-completion-r1
+
+DESCRIPTION="Preprocessor for less"
+HOMEPAGE="https://github.com/wofr06/lesspipe";
+SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+# Please check again on bumps!
+# bug #734896
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="dev-lang/perl"
+BDEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   test? ( app-editors/vim )
+"
+
+src_configure() {
+   # Not an autoconf script.
+   edo ./configure --prefix="${EPREFIX}"/usr
+}
+
+src_compile() {
+   # Nothing to build (avoids the "all" target)
+   :
+}
+
+src_install() {
+   emake PREFIX="${EPREFIX}/usr" DESTDIR="${D}" install
+   einstalldocs
+
+   rm "${ED}"/usr/share/bash-completion/less_completion || die
+   newbashcomp less_completion less
+}
+
+pkg_preinst() {
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   elog "This package installs 'lesspipe.sh' which is distinct 
from 'lesspipe'."
+   elog "The latter is the Gentoo-specific version.  Make sure to 
update your"
+   elog "LESSOPEN environment variable if you wish to use this 
copy."
+   fi
+}



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

2023-10-05 Thread Sam James
commit: ecc355065fbd5135ada8fd0052ea3381afe9f1f3
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 00:05:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 00:08:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc35506

net-analyzer/wireshark: add 4.0.9 (now with verify-sig)

Backport the verify-sig bits from 4.1.0.

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

 net-analyzer/wireshark/Manifest   |   2 +
 net-analyzer/wireshark/wireshark-4.0.9.ebuild | 341 ++
 2 files changed, 343 insertions(+)

diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 267154ecf924..96ecd512a2e7 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -1,3 +1,5 @@
 DIST wireshark-4.0.8.tar.xz 43123664 BLAKE2B 
bda31be809724a39e475489eb5653589310ae679933fac193cbc8bb3924b3ec48a93b5da6d39655fdb9f4a8d717b9cc84fcb357bea275cb457b45783a75ca778
 SHA512 
f6de0f86bb1eac82f7ed2d98d7f4fe3189107b1f0da441abd9077593f8e624989c33aaf8b4ef4b3c460fe787c64c4b8fdb3168de9f5661802fed6b06d71c5c65
+DIST wireshark-4.0.9-signatures.txt 2503 BLAKE2B 
830d4630826bbf644c3d0b1dbb5df32ba460448c59b07a307987d68354305c6fbe6c4700a38abe493f80883d90425bf9ec330f4155006fca4d1bff37f42df6dd
 SHA512 
d813145850e13a3c77e2edba66f3606667b685d657b04e4ee5bc3b1f6d26a50fb492a2de91447ad07dd358a7c3bbe2b2ccd30ade30da943071daabd006eddffb
+DIST wireshark-4.0.9.tar.xz 43130608 BLAKE2B 
9a7760711e761f382496123ca4578a0e6b834de85999a908f24e16ac48ebd3f3ea17e8c29d422f13f67b168ac7accb2cd394a78714b3c543077909a40029a660
 SHA512 
4700f41f38f23801267c035557b27c151b718542e830460ab895c87d976c44606397b98b9d48b72a7cdd3917aa744794cbccac5babbb6de94a7bd59e8d91e1f0
 DIST wireshark-4.1.0-signatures.txt 2706 BLAKE2B 
bcc55c14a68aead0061041e39114a04531440d98b24e271d731ff6baa0047adac7871f0e089b326d29273bad71f8fa9fa482ebac21ba7635e9a251831d387a34
 SHA512 
ae0eb7a36f554d27fecd47cb471f3c85b8bd53030a6dc872f74b33a46eee004910a3c095c16d8eed56a7c2e6104084e632580b555f29e77a4b8c04c50b53019a
 DIST wireshark-4.1.0.tar.xz 44601140 BLAKE2B 
c20a0a917c94554d593986e9058cee7f10c68a0e73a3b8a69e87c40f5932d4f33da1d3ba8ed5177094058bd43ba9942b21a2f3fe6e04a751ffb75e9e9b524627
 SHA512 
d3253d26d53dbeaa14f7d7dd0956124de3f7fe1d683f2041c6d1420271ba9601248c904a0927160194ca54aa8752526bd5de643d553e55ded8478caa54cd9bb0

diff --git a/net-analyzer/wireshark/wireshark-4.0.9.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.9.ebuild
new file mode 100644
index ..b93870af7ae4
--- /dev/null
+++ b/net-analyzer/wireshark/wireshark-4.0.9.ebuild
@@ -0,0 +1,341 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..2} )
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit fcaps flag-o-matic readme.gentoo-r1 lua-single python-any-r1 
qmake-utils xdg cmake
+
+DESCRIPTION="Network protocol analyzer (sniffer)"
+HOMEPAGE="https://www.wireshark.org/";
+
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark";
+   inherit git-r3
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/wireshark.asc
+   inherit verify-sig
+
+   
SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz";
+   SRC_URI+=" verify-sig? ( 
https://www.wireshark.org/download/SIGNATURES-${PV}.txt -> ${P}-signatures.txt 
)"
+   S="${WORKDIR}/${P/_/}"
+
+   if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~x86"
+   fi
+fi
+
+LICENSE="GPL-2"
+SLOT="0/${PV}"
+IUSE="androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon"
+IUSE+=" +dumpcap +editcap +gui http2 ilbc kerberos libxml2 lto lua lz4 
maxminddb"
+IUSE+=" +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt"
+IUSE+=" +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp 
sshdump ssl"
+IUSE+=" sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd"
+
+REQUIRED_USE="
+   lua? ( ${LUA_REQUIRED_USE} )
+"
+
+# Tests restricted for now because rely on pytest internals w/ >=3.11
+# See bug #897078 and https://gitlab.com/wireshark/wireshark/-/issues/18740.
+RESTRICT="!test? ( test ) test"
+
+# bug #753062 for speexdsp
+RDEPEND="
+   acct-group/pcap
+   >=dev-libs/glib-2.50.0:2
+   dev-libs/libpcre2
+   >=net-dns/c-ares-1.13.0:=
+   >=dev-libs/libgcrypt-1.8.0:=
+   media-libs/speexdsp
+   bcg729? ( media-libs/bcg729 )
+   brotli? ( app-arch/brotli:= )
+   ciscodump? ( >=net-libs/libssh-0.6:= )
+   filecaps? ( sys-libs/libcap )
+   http2? ( >=net-libs/nghttp2-1.11.0:= )
+   ilbc? ( media-libs/libilbc:= )
+   kerberos? ( virtual/krb5 )
+   libxml2? ( dev-libs/libxml2 )
+   lua? ( ${LUA_DEPS} )
+   lz4? ( app-arch/lz4:= )
+   maxminddb? ( dev-libs/libmaxminddb:= )
+   minizip? ( sys-libs/zl

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-python/cython/

2023-10-05 Thread Sam James
commit: b28fd4b74718fb4047db1baad10f0002d840f637
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  5 23:56:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  5 23:56:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28fd4b7

dev-python/cython: add 3.0.3 (masked)

Masked because it breaks scipy.

Bug: https://github.com/cython/cython/issues/5748
Bug: https://bugs.gentoo.org/915084
Signed-off-by: Sam James  gentoo.org>

 dev-python/cython/Manifest|  1 +
 dev-python/cython/cython-3.0.3.ebuild | 84 +++
 profiles/package.mask |  4 ++
 3 files changed, 89 insertions(+)

diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest
index de64a4d0e0f0..bbe8cde0364f 100644
--- a/dev-python/cython/Manifest
+++ b/dev-python/cython/Manifest
@@ -1,2 +1,3 @@
 DIST cython-0.29.36.gh.tar.gz 2115333 BLAKE2B 
6d43779c7222ff65d7de3a35ec18ef636480807d53480a8f94cc8c92d462fcc2f4d201a3bbf6e840a11fd33025e32c53f85626b05c131d10eed2859cdca7eb2d
 SHA512 
a086fe1a11290cd3c870b891e61a0a0e2595bab9c26888024a758b6950c07059346d682fa9349e46c0af89805abbdd750059b3189960b8ce18007dfb5eb4391a
 DIST cython-3.0.2.gh.tar.gz 2744583 BLAKE2B 
f631891870a6ce24acf2bcde75ebcb9775cf0df7840fe9d7b138cfdea64d54e9253a53d35d892a9086f251c1294d9414eec8521218d031840a3cd06903fefb86
 SHA512 
f55be138efdca6ca61bd39c6f2fab736244328a170a6f6c9bda87036e022c846930b209e9e9101fad889cb179d6e60034ba6f299f14b3056536d46235b438eb7
+DIST cython-3.0.3.gh.tar.gz 2753188 BLAKE2B 
0e6d40533f1cebf3c4217dc19aeebc2f873a8bacb94e68810e81d1c6d4cd75176de88516f2d82f43b36107656b6cd5e6990547e93bd8436b1aa93c73ccda6eaf
 SHA512 
c27c16abaf0122ad61e0eeb92aa80a33fc491332b8ebec209cd1810d2b0e3bf14fe1e81838803b86f407520a6d6f7ab8b84d97e495e7d91fd6f7702a46980caa

diff --git a/dev-python/cython/cython-3.0.3.ebuild 
b/dev-python/cython/cython-3.0.3.ebuild
new file mode 100644
index ..4223753eab93
--- /dev/null
+++ b/dev-python/cython/cython-3.0.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..11} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_12 pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 multiprocessing toolchain-funcs
+
+MY_P=${P/_rc/rc}
+DESCRIPTION="A Python to C compiler"
+HOMEPAGE="
+   https://cython.org/
+   https://github.com/cython/cython/
+   https://pypi.org/project/Cython/
+"
+SRC_URI="
+   https://github.com/cython/cython/archive/${PV/_rc/rc}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+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"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/numpy[${PYTHON_USEDEP}]
+   ' "${PYTHON_TESTED[@]}")
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.29.22-spawn-multiprocessing.patch"
+   "${FILESDIR}/${PN}-0.29.23-test_exceptions-py310.patch"
+   "${FILESDIR}/${PN}-0.29.23-pythran-parallel-install.patch"
+)
+
+distutils_enable_sphinx docs \
+   dev-python/jinja \
+   dev-python/sphinx-issues \
+   dev-python/sphinx-tabs
+
+python_compile() {
+   # Python gets confused when it is in sys.path before build.
+   local -x PYTHONPATH=
+
+   distutils-r1_python_compile
+}
+
+python_test() {
+   if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
+   einfo "Skipping tests on ${EPYTHON} (xfail)"
+   return
+   fi
+
+   # Needed to avoid confusing cache tests
+   unset CYTHON_FORCE_REGEN
+
+   tc-export CC
+   # https://github.com/cython/cython/issues/1911
+   local -x CFLAGS="${CFLAGS} -fno-strict-overflow"
+   "${PYTHON}" runtests.py \
+   -vv \
+   -j "$(makeopts_jobs)" \
+   --work-dir "${BUILD_DIR}"/tests \
+   --no-examples \
+   --no-code-style \
+   || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   local DOCS=( CHANGES.rst README.rst ToDo.txt USAGE.txt )
+   distutils-r1_python_install_all
+}

diff --git a/profiles/package.mask b/profiles/package.mask
index 3bb837b104a3..0d901e772554 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-10-06)
+# Breaks building scipy: https://github.com/cython/cython/issues/5748
+=dev-python/cython-3.0.3
+
 # Mart Raudsepp  (2023-10-04)
 # GStreamer plugin removed upstream. The database used by this music 
fingerprint
 # plugin has been defunct for a while. Removal on 2023-11-04. Bug #915189.



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

2023-10-05 Thread Sam James
commit: bc531844bedfb7ff98db6f194c92f4c6877176ad
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 00:30:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 00:30:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc531844

sys-block/tgt: drop unused ibmvio, fcp, fcoe USE flags

As noted in the bug, none of these do anything anymore (build system ignores
them) since quite a while ago.

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

 sys-block/tgt/tgt-1.0.88.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-block/tgt/tgt-1.0.88.ebuild b/sys-block/tgt/tgt-1.0.88.ebuild
index f5b5df98b0fe..3acece87b340 100644
--- a/sys-block/tgt/tgt-1.0.88.ebuild
+++ b/sys-block/tgt/tgt-1.0.88.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/fujita/tgt/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
-IUSE="fcoe fcp ibmvio infiniband rbd selinux"
+IUSE="infiniband rbd selinux"
 
 DEPEND="
app-text/docbook-xsl-stylesheets
@@ -41,10 +41,7 @@ src_prepare() {
 
 src_compile() {
local myconf
-   use ibmvio && myconf="${myconf} IBMVIO=1"
use infiniband && myconf="${myconf} ISCSI_RDMA=1"
-   use fcp && myconf="${myconf} FCP=1"
-   use fcoe && myconf="${myconf} FCOE=1"
use rbd && myconf="${myconf} CEPH_RBD=1"
 
emake -C usr/ KERNELSRC="${KERNEL_DIR}" ISCSI=1 ${myconf}



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

2023-10-05 Thread Sam James
commit: 448254aed6f9d070306aa3a658663209403ec648
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  5 22:55:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  5 22:55:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448254ae

sys-devel/gcc: add 11.4.1_p20231005

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-11.4.1_p20231005.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 751cbf837664..4aaede16955a 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -7,6 +7,7 @@ DIST gcc-11-20230622.tar.xz 76199316 BLAKE2B 
a769dc6be63eabca3bc33944b471d727bf2
 DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 
243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a
 SHA512 
a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582
 DIST gcc-11-20230921.tar.xz 76227940 BLAKE2B 
b086b35bc7192be078d08f6c9363a9b343f8d97a1bc781870796cf564b829febeccb5f94739fb14a88357f7f66530ff3c23f298eed9341ffb6927a5ac4a40546
 SHA512 
20fd7e680303a8328e9c017ab21dc3cab46fe5684a08bfc48a342ec4e95cc94675db2e450483499f126b2d5943e3ef8115287a5b4da8718b966c0ffe9f79b925
 DIST gcc-11-20230928.tar.xz 76217292 BLAKE2B 
d0c58f0e8e15a4efaa3faba9b83efdac9b96749836f776f2ef438cd0bcf74601e5d24b2c45e7edfb2cc44e5aee32c5a2b23c8efcb370e4cf902c98d930664157
 SHA512 
ddbc362d8b3177432886861da89e68b187deeaae7d40aa03881f8135931475ba688688fd3217d95dfb9d01d62a634808a04ab0a4c37f12332155bdabce459115
+DIST gcc-11-20231005.tar.xz 76222664 BLAKE2B 
f5671cdb01df00bd917f59ad33ac91a4904514ed25b9879e6c10cad15a8709dd7ff9425ba99de45b811e3a1afde977a5683b6e9c8de91da8080f37dc9cce
 SHA512 
4f0f0543655f398ea32c08f2b18be2430652ef3537b1d46ecbb9e522a7701bea2ffe04ed6fe6a179596a5f8da02fbd5fdc4758c6b9e8e2e9d9f0805383c4fc1e
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a
 SHA512 
ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17

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

[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh-contrib/

2023-10-05 Thread Patrick McLean
commit: 6b990a1a411e82ed1c6b818f71a4f104324fade2
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Oct  5 22:16:45 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Oct  5 22:16:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b990a1a

net-misc/openssh-contrib: add 9.5_p1

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

 net-misc/openssh-contrib/Manifest  |   5 +
 .../openssh-contrib/openssh-contrib-9.5_p1.ebuild  | 505 +
 2 files changed, 510 insertions(+)

diff --git a/net-misc/openssh-contrib/Manifest 
b/net-misc/openssh-contrib/Manifest
index 8a69297b58be..4474bb040ac6 100644
--- a/net-misc/openssh-contrib/Manifest
+++ b/net-misc/openssh-contrib/Manifest
@@ -18,3 +18,8 @@ DIST openssh-9.4_p1-hpn-15.2-X509-14.2-glue.patch.xz 5144 
BLAKE2B 324dff4027
 DIST openssh-9.4p1+x509-14.2.1.diff.gz 1221969 BLAKE2B 
67b06648aafd849fdcb4c54c4a841c46b6a97d53d7ebdefe6110aba7a0877833ebb2a8d22a1e51a748051f889ba08cc1501ea0e9e221fef2f5c0e8caad170983
 SHA512 
d90dc7bde008ab793d9f85f1b4b0687f1d084fdf2fc6cfd229748424ddcc4664f558be44fee73d72e88bc99e03a5dd1ec57138a82f77b82e0f65d14bd3ef545a
 DIST openssh-9.4p1.tar.gz 1845094 BLAKE2B 
d13d758129cce947d3f12edb6e88406aad10de6887b19ffa3ebd8e382b742a05f2a692a8824aec99939f6c7e13fbccc3bb14e5ee112f9a9255d4882eb87dcf53
 SHA512 
0aaedeced7dbc70419c7245eb0e9db4ef570e0e7739b890ebae04d56da5fe8d147e8e150f3c943f60730976569e3ac6cc8da62ec7e2a78e2ef47d295ca0b1d25
 DIST openssh-9.4p1.tar.gz.asc 833 BLAKE2B 
95eedd9356766e5d0ea1261da3dc4c7869f054b418c626fb35815a0aa655b1ddbf54436b437d98c4344b05c9196c8fa1f592eac07b3ccf08bd3e980f8b6955af
 SHA512 
983b4ebaa3b98e70831ce686cb503270926c065163a2510eef0c5102ef50b6e665b889ee15ea8c0bd7c4bbddb19270f036e1d554a8212ef2c292f9c682c8631a
+DIST openssh-9.5_p1-X509-glue-14.3.patch.xz 788 BLAKE2B 
641c9936639a7629f6ae82d56f48b9dd39e58087024fe04259e2be5aef3b484a3f8ba6c91e603dd4f80d03c92490ee85cbaccff1e40e4f7ee1064c4a1ac9f191
 SHA512 
8f9255e3f8a682d7c82125a6064cdd8a80616e4b699a4c101515f15af7185a6b0b98efa246e0ed97a278f377ea616daf2dd98d0dc479c24d1ac3a76c12cd97ec
+DIST openssh-9.5_p1-hpn-15.2-X509-14.3-glue.patch.xz 5132 BLAKE2B 
82a30622e67fab233591f6b30c634f2f8383eda77de163b6139ca9892c0485d8f174901e5e6788f6c911e0859e563ac6a9022e99099507f76a59908770474e78
 SHA512 
697b2ce1b2b0aa1bcf95b76b3bc79de7d8793a3c2975bc3bfb23a64fd3a9133df9fd0831848f9388b21f7f1fd597824b221d45b9380ee26beb60040596386d61
+DIST openssh-9.5p1+x509-14.3.diff.gz 1224337 BLAKE2B 
f695711eeab6b40a8660ac897961068738cb5941c799243888d5a90f56cf4b308803dd88d3d97d7932a72b82ebc269e20c7d142076fb3b03def1245491da0497
 SHA512 
a7798e2a40a81df882911c485fa240584713135df59c6dab720597b6ef60ecfac85ebd595983d7c5ce8625b758eeb777fe1462845976a2674cad339dadc0719a
+DIST openssh-9.5p1.tar.gz 1843001 BLAKE2B 
55dbb0a2792b0046c943a19ca090e6e378e77856e94823a1bbbafaa0da94357403765c4c028aebf6543049a0f9bbe0019629be3f92cdadfac1be56def796
 SHA512 
e183fdf7477fd986215b889eea4a945d71385e35305746ccb164e757ecc28166f429c70890a237d8ef4cdcae5132935ba2ecb3b2a658eb73a6afcf6f42277b9c
+DIST openssh-9.5p1.tar.gz.asc 833 BLAKE2B 
abec3d14d9a880008db202be00ed446ccc0a98ce77c16a9e6d6492feac07c8f3284f9cd24f6ee1d904a55f9f23d5cce8a716916975c179a38ef6bde1d36e0acf
 SHA512 
2b6de653420ba02eb99c7e6fba09af3bacfe9c701f3dfc3c94f41a3539c0414954fc5c64cce63c488c5ccd5d4ddb42d3f2184ff7f323342c885c47bf7d426ca1

diff --git a/net-misc/openssh-contrib/openssh-contrib-9.5_p1.ebuild 
b/net-misc/openssh-contrib/openssh-contrib-9.5_p1.ebuild
new file mode 100644
index ..0c2cbcad0001
--- /dev/null
+++ b/net-misc/openssh-contrib/openssh-contrib-9.5_p1.ebuild
@@ -0,0 +1,505 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig
+
+# Make it more portable between straight releases
+# and _p? releases.
+MY_P=${P/-contrib/}
+PARCH=${MY_P/_}
+
+# PV to USE for HPN patches
+#HPN_PV="${PV^^}"
+HPN_PV="8.5_P1"
+
+HPN_VER="15.2"
+HPN_PATCHES=(
+   openssh-${HPN_PV/./_}-hpn-DynWinNoneSwitch-${HPN_VER}.diff
+   openssh-${HPN_PV/./_}-hpn-PeakTput-${HPN_VER}.diff
+)
+HPN_GLUE_PATCH="openssh-9.3_p2-hpn-${HPN_VER}-glue.patch"
+HPN_PATCH_DIR="HPN-SSH%%20${HPN_VER/./v}%%20${HPN_PV/_P/p}"
+
+X509_VER="14.3"
+X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz"
+X509_PATCH="${X509_PATCH/p2/p1}"
+X509_GLUE_PATCH="openssh-${PV}-X509-glue-${X509_VER}.patch"
+#X509_HPN_GLUE_PATCH="${MY_P}-hpn-${HPN_VER}-X509-${X509_VER}-glue.patch"
+X509_HPN_GLUE_PATCH="${MY_P}-hpn-${HPN_VER}-X509-${X509_VER%.1}-glue.patch"
+
+DESCRIPTION="Port of OpenBSD's free SSH release with HPN/X509 patches"
+HOMEPAGE="https://www.openssh.com/";
+SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz
+   ${HPN_VER:+hpn? (
+   $(printf 
"mirror://sourceforge/project/hpnssh/Patches/${HPN_PATCH_DIR}/%s\n" 
"${HPN_PATCHES[@]}")
+   
https://dev

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

2023-10-05 Thread Mart Raudsepp
commit: 3ffde952ceb777dc9ae00d2b5c6c7270aa51755d
Author: Branko Grubic  gmail  com>
AuthorDate: Sun Oct  1 21:16:06 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Oct  5 20:39:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffde952

net-libs/webkit-gtk: Version bump to 2.42.1

Signed-off-by: Branko Grubic  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33153
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/webkit-gtk/Manifest  |   1 +
 net-libs/webkit-gtk/webkit-gtk-2.42.1-r410.ebuild | 259 ++
 net-libs/webkit-gtk/webkit-gtk-2.42.1-r600.ebuild | 252 +
 net-libs/webkit-gtk/webkit-gtk-2.42.1.ebuild  | 249 +
 4 files changed, 761 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 92292d279f9b..e41627b26e37 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,2 +1,3 @@
 DIST webkitgtk-2.40.5.tar.xz 40066432 BLAKE2B 
67b8f429af8b746a256ca36c335c33ab4fef92a4699b09b87c38e81d56e0da7b5fb20d9e0dbbc32016025e60ca2c6e44d9032c300bfbdc931f4097d5608bb62f
 SHA512 
a8c9f04e971e0464ea39a5d1dacb6251a08c5a851def21bfeb990beebb82d1a2a97e7cfc65ae3ed1f6fe76ac6f6463b1f64a6a2a341d266c381710dd84c4082a
 DIST webkitgtk-2.42.0.tar.xz 40917832 BLAKE2B 
afaaef8482fe81645eee55be86a80fb51eff83dc000ac0dc5981d41810b5c72c59428d8e92a02c04718c0367ac19689501c81764f9603b767d7271ad9cd66075
 SHA512 
f71627182707f4ab34483a16b74d1519d7234833151ced818e54749f8ecb1f2956cc5d76e09957d07b727155c023e7b75426ad38ee955928fcac9e68d6304e2b
+DIST webkitgtk-2.42.1.tar.xz 38011772 BLAKE2B 
c6453cf2d15661507df66c5478e7675217b62d9579cf9b9408cb3e4fa1a8405c5c2608edf0960baed62aafa766e6cdbe2f0c07e8fb728d86c111f12d5a816492
 SHA512 
c7ff45e748a2a3d381db05c7f05b7515d8e4e771e703dab6d153cb32392ff64f63f7d4039701676180abb6fd718153e762ce8ca9aede2ecbe0dc4efde5ed660c

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.42.1-r410.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.42.1-r410.ebuild
new file mode 100644
index ..007034b448c5
--- /dev/null
+++ b/net-libs/webkit-gtk/webkit-gtk-2.42.1-r410.ebuild
@@ -0,0 +1,259 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_REQ_USE="xml(+)"
+PYTHON_COMPAT=( python3_{10..12} )
+USE_RUBY="ruby30 ruby31 ruby32"
+
+inherit check-reqs flag-o-matic gnome2 optfeature python-any-r1 ruby-single 
toolchain-funcs cmake
+
+MY_P="webkitgtk-${PV}"
+DESCRIPTION="Open source web browser engine"
+HOMEPAGE="https://www.webkitgtk.org";
+SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz";
+
+LICENSE="LGPL-2+ BSD"
+SLOT="4.1/0" # soname version of libwebkit2gtk-4.1
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf +jpeg2k 
jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
+REQUIRED_USE="|| ( aqua wayland X )"
+
+# Tests do not run when built from tarballs
+# https://bugs.webkit.org/show_bug.cgi?id=215986
+RESTRICT="test"
+
+# Dependencies found at Source/cmake/OptionsGTK.cmake
+# Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is
+# experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.30
+# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
+# TODO: gst-plugins-base[X] is only needed when build configuration ends up
+#   with GLX set, but that's a bit automagic too to fix
+# Softblocking webkit-gtk-2.38:4 as we going to use webkit-2.38:4.1's 
WebKitDriver binary
+RDEPEND="
+   >=x11-libs/cairo-1.16.0[X?]
+   >=media-libs/fontconfig-2.13.0:1.0
+   >=media-libs/freetype-2.9.0:2
+   >=dev-libs/libgcrypt-1.7.0:0=
+   >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?]
+   >=media-libs/harfbuzz-1.4.2:=[icu(+)]
+   >=dev-libs/icu-61.2:=
+   media-libs/libjpeg-turbo:0=
+   >=media-libs/libepoxy-1.4.0
+   >=net-libs/libsoup-3.0.8:3.0[introspection?]
+   >=dev-libs/libxml2-2.8.0:2
+   >=media-libs/libpng-1.4:0=
+   dev-db/sqlite:3
+   sys-libs/zlib:0
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   media-libs/libwebp:=
+
+   >=dev-libs/glib-2.70.0:2
+   >=dev-libs/libxslt-1.1.7
+   media-libs/woff2
+   keyring? ( app-crypt/libsecret )
+   introspection? ( >=dev-libs/gobject-introspection-1.59.1:= )
+   dev-libs/libtasn1:=
+   spell? ( >=app-text/enchant-0.22:2 )
+   gstreamer? (
+   >=media-libs/gstreamer-1.20:1.0
+   >=media-libs/gst-plugins-base-1.20:1.0[egl,X?]
+   media-libs/gst-plugins-base:1.0[opengl]
+   >=media-plugins/gst-plugins-opus-1.20:1.0
+   >=media-libs/gst-plugins-bad-1.20:1.0
+   )
+
+   X? (
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXren

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

2023-10-05 Thread Mart Raudsepp
commit: a5f2be4e445c5ecb1b5f84cb96531c37977577cb
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Oct  5 20:39:29 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Oct  5 21:05:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f2be4e

net-libs/srt: add 1.5.3

* Build with c++14 due to gtest usage requiring it now; though srt-1.5.1 was
  still fine without with the same gtest version
* Enable experimental bonding support - there is no ill effect when not enabled
  via SRT socket options, but actually also works good in my experience
* Always disable ENABLE_TESTING, as this controls the build of some developer
  testing tools, which don't have install targets, so for us it just increases
  compile time with USE=test but aren't actually used by unit tests.

Closes: https://bugs.gentoo.org/911579
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/srt/Manifest |  1 +
 net-libs/srt/srt-1.5.3.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/net-libs/srt/Manifest b/net-libs/srt/Manifest
index 1a37b93fb5a5..9916a246cda6 100644
--- a/net-libs/srt/Manifest
+++ b/net-libs/srt/Manifest
@@ -1,2 +1,3 @@
 DIST srt-1.4.3.tar.gz 1602671 BLAKE2B 
ed4ec46cab887461f6dccfc2d695fe78a3782f42f4ef6c3ac5ba6e2ea068a7943eb8079c0a448f35864c575009d556363bcfe7d815d0f47a368001a3df478837
 SHA512 
5cd15fd0c7b324226ab096c1b6c6f81b4ce5600617e1bd2c38985f18d7d551c9a4a09b1e34c7a705c92ae54bb57c5d736ca7eff6e4992e67666aa167e0da855f
 DIST srt-1.5.1.tar.gz 1694199 BLAKE2B 
4c215ef936100b02b3a5a9aab6e9a715ecdb728517b0648e91f2144bb34a34cb1573c4e6905441a366ea281c9410c2d00d5ebc64144f327f7a115d81038942af
 SHA512 
f3aa1f7773540e2dd31cd19b124eec3c3d830f59c08d953cae01e129a58db7e639bdf94c8a5a678435ae9a1d2402e2c77196fc9c4e75b42aa37d8eafcc16f436
+DIST srt-1.5.3.tar.gz 1706632 BLAKE2B 
fd053782e58602ccd06690c5785b68ff20531afd890678fbd77660e376887b0886cc020d449e2669672748c3d1a515b56d9fd94670c33d085eadb961220a7431
 SHA512 
5b576d6fd325515e05074e4568e3b65d1ae265e3e971db6e6242e5138243fc1594df1e3a7d90962385dac38abc34c4c4b0a567439050f8c0ff818b3b3d497efc

diff --git a/net-libs/srt/srt-1.5.3.ebuild b/net-libs/srt/srt-1.5.3.ebuild
new file mode 100644
index ..5f4428d36247
--- /dev/null
+++ b/net-libs/srt/srt-1.5.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2018-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Secure Reliable Transport (SRT) library and tools"
+HOMEPAGE="https://github.com/Haivision/srt";
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/Haivision/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/Haivision/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv -sparc ~x86 ~ppc-macos ~x64-macos"
+fi
+
+LICENSE="MPL-2.0"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="gnutls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   gnutls? (
+   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+   net-libs/gnutls:0=[${MULTILIB_USEDEP}]
+   )
+   !gnutls? (
+   dev-libs/openssl:0=[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+   test? ( >=dev-cpp/gtest-1.10[${MULTILIB_USEDEP}] )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_CXX_STD=c++14 # Required for gtest
+   -DENABLE_STATIC=OFF
+   # Bonding is experimental in 1.5, but works good and doesn't 
affect anything when not enabled with API calls
+   -DENABLE_BONDING=ON
+   -DENABLE_UNITTESTS=$(usex test)
+   -DENABLE_TESTING=OFF # Not installed developer/testing tools
+   -DUSE_GNUTLS=$(usex gnutls)
+   )
+   cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+   cmake_src_test -j1
+}
+
+multilib_src_install() {
+   cmake_src_install
+   # remove old upstream temporary compatibility pc
+   rm "${ED}/usr/$(get_libdir)/pkgconfig/haisrt.pc" || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/srt/, net-libs/srt/files/

2023-10-05 Thread Mart Raudsepp
commit: 205f2ad608baa06f3eda1632a76b20f56e923682
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Oct  5 21:01:42 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Oct  5 21:06:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205f2ad6

net-libs/srt: drop 1.4.3

Bug: https://bugs.gentoo.org/817818
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/srt/Manifest  |  1 -
 .../srt/files/1.4.3-always-GNUInstallDirs.patch| 27 
 net-libs/srt/srt-1.4.3.ebuild  | 51 --
 3 files changed, 79 deletions(-)

diff --git a/net-libs/srt/Manifest b/net-libs/srt/Manifest
index 9916a246cda6..63af13697704 100644
--- a/net-libs/srt/Manifest
+++ b/net-libs/srt/Manifest
@@ -1,3 +1,2 @@
-DIST srt-1.4.3.tar.gz 1602671 BLAKE2B 
ed4ec46cab887461f6dccfc2d695fe78a3782f42f4ef6c3ac5ba6e2ea068a7943eb8079c0a448f35864c575009d556363bcfe7d815d0f47a368001a3df478837
 SHA512 
5cd15fd0c7b324226ab096c1b6c6f81b4ce5600617e1bd2c38985f18d7d551c9a4a09b1e34c7a705c92ae54bb57c5d736ca7eff6e4992e67666aa167e0da855f
 DIST srt-1.5.1.tar.gz 1694199 BLAKE2B 
4c215ef936100b02b3a5a9aab6e9a715ecdb728517b0648e91f2144bb34a34cb1573c4e6905441a366ea281c9410c2d00d5ebc64144f327f7a115d81038942af
 SHA512 
f3aa1f7773540e2dd31cd19b124eec3c3d830f59c08d953cae01e129a58db7e639bdf94c8a5a678435ae9a1d2402e2c77196fc9c4e75b42aa37d8eafcc16f436
 DIST srt-1.5.3.tar.gz 1706632 BLAKE2B 
fd053782e58602ccd06690c5785b68ff20531afd890678fbd77660e376887b0886cc020d449e2669672748c3d1a515b56d9fd94670c33d085eadb961220a7431
 SHA512 
5b576d6fd325515e05074e4568e3b65d1ae265e3e971db6e6242e5138243fc1594df1e3a7d90962385dac38abc34c4c4b0a567439050f8c0ff818b3b3d497efc

diff --git a/net-libs/srt/files/1.4.3-always-GNUInstallDirs.patch 
b/net-libs/srt/files/1.4.3-always-GNUInstallDirs.patch
deleted file mode 100644
index f561d789af3f..
--- a/net-libs/srt/files/1.4.3-always-GNUInstallDirs.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 4036afdcd07083159d66c6e12caa20d6ac6d4926 Mon Sep 17 00:00:00 2001
-From: Mart Raudsepp 
-Date: Sat, 10 Jul 2021 15:02:35 +0300
-Subject: [PATCH] [build] Always use GNUInstallDirs
-

- CMakeLists.txt | 4 +---
- 1 file changed, 1 insertion(+), 3 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 25f34c8..fe23f90 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -47,9 +47,7 @@ set_if(SYMLINKABLE LINUX OR DARWIN OR BSD OR CYGWIN OR GNU)
- # inside "bin" and "lib64" directories. At least this maintains
- # the current status. Shall this be not desired, override values
- # of CMAKE_INSTALL_BINDIR, CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR.
--if (NOT DEFINED CMAKE_INSTALL_LIBDIR)
--  include(GNUInstallDirs)
--endif()
-+include(GNUInstallDirs)
- 
- # The CMAKE_BUILD_TYPE seems not to be always set, weird.
- if (NOT DEFINED ENABLE_DEBUG)
--- 
-2.32.0
-

diff --git a/net-libs/srt/srt-1.4.3.ebuild b/net-libs/srt/srt-1.4.3.ebuild
deleted file mode 100644
index dfa02328aca0..
--- a/net-libs/srt/srt-1.4.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2018-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-multilib
-
-DESCRIPTION="Secure Reliable Transport (SRT) library and tools"
-HOMEPAGE="https://github.com/Haivision/srt";
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/Haivision/${PN}.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/Haivision/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
-sparc x86 ~ppc-macos ~x64-macos"
-fi
-
-LICENSE="MPL-2.0"
-SLOT="0/1.4.3"
-IUSE="gnutls"
-
-RDEPEND="
-   gnutls? (
-   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
-   net-libs/gnutls:0=[${MULTILIB_USEDEP}]
-   )
-   !gnutls? (
-   dev-libs/openssl:0=[${MULTILIB_USEDEP}]
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${PV}-always-GNUInstallDirs.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_STATIC=OFF
-   -DUSE_GNUTLS=$(usex gnutls)
-   )
-   cmake-multilib_src_configure
-}
-
-multilib_src_install() {
-   cmake_src_install
-   # remove old upstream temporary compatibility pc
-   rm "${ED}/usr/$(get_libdir)/pkgconfig/haisrt.pc" || die
-}



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

2023-10-05 Thread Ulrich Müller
commit: 1fa2d305931d6e1593ff5120c427ae05fbf7bf08
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Oct  5 20:42:42 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct  5 20:42:42 2023 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=1fa2d305

devbook.xsl: Whitespace

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

 devbook.xsl | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/devbook.xsl b/devbook.xsl
index d998710..e06d6e0 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -658,9 +658,9 @@
   https://twitter.com/gentoo"; title="@Gentoo on 
Twitter">
   https://www.facebook.com/gentoo.org"; 
title="Gentoo on Facebook">
 
-   
- https://wiki.gentoo.org/wiki/Foundation:Privacy_Policy";>Privacy Policy
-   
+
+  https://wiki.gentoo.org/wiki/Foundation:Privacy_Policy";>Privacy Policy
+
   
 
 



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: testdata/repos/standalone/BadCommandsCheck/BannedEapiCommand/, ...

2023-10-05 Thread Arthur Zamarin
commit: 348ad0a87056c4c6ee198874c89700211f3a10f5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Oct  5 20:38:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Oct  5 20:38:21 2023 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=348ad0a8

BannedEapiCommand: add some extra user/group commands

Add some commands which should never be called in ebuild to the banned
list.

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

 src/pkgcheck/checks/codingstyle.py  | 17 +
 .../BadCommandsCheck/BannedEapiCommand/expected.json|  2 ++
 .../BadCommandsCheck/BannedEapiCommand/fix.patch| 15 +++
 .../BannedEapiCommand/BannedEapiCommand-2.ebuild| 14 ++
 4 files changed, 48 insertions(+)

diff --git a/src/pkgcheck/checks/codingstyle.py 
b/src/pkgcheck/checks/codingstyle.py
index 20d668f8..0c33c650 100644
--- a/src/pkgcheck/checks/codingstyle.py
+++ b/src/pkgcheck/checks/codingstyle.py
@@ -75,6 +75,19 @@ class BadCommandsCheck(Check):
 _source = sources.EbuildParseRepoSource
 known_results = frozenset({DeprecatedEapiCommand, BannedEapiCommand, 
BannedPhaseCall})
 
+extra_banned_commands = frozenset(
+{
+# commands that modify user/group databases, not portable
+"gpasswd",
+"groupadd",
+"groupdel",
+"groupmod",
+"useradd",
+"userdel",
+"usermod",
+}
+)
+
 def feed(self, pkg):
 for func_node, _ in bash.func_query.captures(pkg.tree.root_node):
 for node, _ in bash.cmd_query.captures(func_node):
@@ -100,6 +113,10 @@ class BadCommandsCheck(Check):
 yield BannedEapiCommand(
 name, line=call, lineno=lineno + 1, eapi=pkg.eapi, 
pkg=pkg
 )
+elif name in self.extra_banned_commands:
+yield BannedEapiCommand(
+name, line=call, lineno=lineno + 1, eapi=pkg.eapi, 
pkg=pkg
+)
 
 
 class EendMissingArg(results.LineResult, results.Warning):

diff --git 
a/testdata/data/repos/standalone/BadCommandsCheck/BannedEapiCommand/expected.json
 
b/testdata/data/repos/standalone/BadCommandsCheck/BannedEapiCommand/expected.json
index 921d5893..d441021b 100644
--- 
a/testdata/data/repos/standalone/BadCommandsCheck/BannedEapiCommand/expected.json
+++ 
b/testdata/data/repos/standalone/BadCommandsCheck/BannedEapiCommand/expected.json
@@ -1,3 +1,5 @@
 {"__class__": "BannedEapiCommand", "category": "BadCommandsCheck", "package": 
"BannedEapiCommand", "version": "0", "line": "dohtml doc/*", "lineno": 9, 
"command": "dohtml", "eapi": "7"}
 {"__class__": "BannedEapiCommand", "category": "BadCommandsCheck", "package": 
"BannedEapiCommand", "version": "1", "line": "has_version --host-root 
stub/stub1", "lineno": 9, "command": "has_version --host-root", "eapi": "7"}
 {"__class__": "BannedEapiCommand", "category": "BadCommandsCheck", "package": 
"BannedEapiCommand", "version": "1", "line": "best_version --host-root 
stub/stub1:2", "lineno": 12, "command": "best_version --host-root", "eapi": "7"}
+{"__class__": "BannedEapiCommand", "category": "BadCommandsCheck", "package": 
"BannedEapiCommand", "version": "2", "line": "usermod -s /bin/bash uucp", 
"lineno": 9, "command": "usermod", "eapi": "6"}
+{"__class__": "BannedEapiCommand", "category": "BadCommandsCheck", "package": 
"BannedEapiCommand", "version": "2", "line": "usermod -s /bin/false uucp", 
"lineno": 13, "command": "usermod", "eapi": "6"}

diff --git 
a/testdata/data/repos/standalone/BadCommandsCheck/BannedEapiCommand/fix.patch 
b/testdata/data/repos/standalone/BadCommandsCheck/BannedEapiCommand/fix.patch
index d906bd2b..5ff1a880 100644
--- 
a/testdata/data/repos/standalone/BadCommandsCheck/BannedEapiCommand/fix.patch
+++ 
b/testdata/data/repos/standalone/BadCommandsCheck/BannedEapiCommand/fix.patch
@@ -24,3 +24,18 @@ diff -Naur 
standalone/BadCommandsCheck/BannedEapiCommand/BannedEapiCommand-1.ebu
 -  H=$(best_version --host-root stub/stub1:2)
 +  H=$(best_version -b stub/stub1:2)
  }
+diff -Naur 
standalone/BadCommandsCheck/BannedEapiCommand/BannedEapiCommand-2.ebuild 
fixed/BadCommandsCheck/BannedEapiCommand/BannedEapiCommand-2.ebuild
+--- standalone/BadCommandsCheck/BannedEapiCommand/BannedEapiCommand-2.ebuild
 fixed/BadCommandsCheck/BannedEapiCommand/BannedEapiCommand-2.ebuild
+@@ -4,11 +4,3 @@ DESCRIPTION="Ebuild using banned commands"
+ HOMEPAGE="https://github.com/pkgcore/pkgcheck";
+ SLOT="0"
+ LICENSE="BSD"
+-
+-pkg_preinst() {
+-  usermod -s /bin/bash uucp || die
+-}
+-
+-pkg_postrm() {
+-  usermod -s /bin/false uucp || die
+-}

diff --git 
a/testdata/repos/standalone/BadCommandsCheck/BannedEapiCommand/BannedEapiCommand-2.ebuild
 
b/testdata/repos/standalone/BadCommandsCheck/BannedEapiCommand/BannedEapiCommand-2.ebuild
new file mode 100644

[gentoo-commits] proj/devmanual:master commit in: appendices/devbook-guide/

2023-10-05 Thread Ulrich Müller
commit: acbf1e23650c3cad83ed0d39980032dcb885f7e7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Oct  5 20:29:19 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct  5 20:29:19 2023 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=acbf1e23

appendices/devbook-guide: GuideXML -> DevBook XML

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

 appendices/devbook-guide/text.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/appendices/devbook-guide/text.xml 
b/appendices/devbook-guide/text.xml
index f9a6b5a..7c12d6d 100644
--- a/appendices/devbook-guide/text.xml
+++ b/appendices/devbook-guide/text.xml
@@ -11,7 +11,7 @@
 The DevBook XML syntax is lightweight yet expressive, so that it is easy to
 learn yet also provides all the features we need for the creation of web
 documentation.  The number of tags is kept to a minimum  just those we 
need.
-This makes it easy to transform guide into other formats, such as DocBook
+This makes it easy to transform DevBook XML into other formats, such as DocBook
 XML/SGML or web-ready HTML.
 
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/zerotier/files/, net-misc/zerotier/

2023-10-05 Thread Sam James
commit: e08dec531d4f579e65b9357431b102b3af17bd01
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  5 20:20:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  5 20:20:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e08dec53

net-misc/zerotier: drop 1.6.4

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

 net-misc/zerotier/Manifest |  1 -
 .../files/zerotier-1.4.6-add-armv7a-support.patch  | 14 
 .../files/zerotier-1.4.6-respect-ldflags.patch | 11 ---
 net-misc/zerotier/metadata.xml |  1 -
 net-misc/zerotier/zerotier-1.6.4.ebuild| 80 --
 5 files changed, 107 deletions(-)

diff --git a/net-misc/zerotier/Manifest b/net-misc/zerotier/Manifest
index 205f0afefd0e..dc34118cc5c3 100644
--- a/net-misc/zerotier/Manifest
+++ b/net-misc/zerotier/Manifest
@@ -179,4 +179,3 @@ DIST windows_x86_64_msvc-0.42.1.crate 664606 BLAKE2B 
6c460cfa392aad0d11add200d65
 DIST winreg-0.10.1.crate 25725 BLAKE2B 
db536f2a098e4ff6ae4ff80a19bd2029030d68007c3d6100f5135da1a7c223463fc17640f533bc1d4e8c53e9becb186d98351719b3b6276802c68cc755b9ba4e
 SHA512 
09f2d18f62c3c427ebed40d667b672bb778629502ad3c39541f324b2d5ac41f0822c98b7e5320314144130580da46f1e8e51928941850e7d4af28455a564360c
 DIST zerotier-1.10.1.tar.gz 84019609 BLAKE2B 
317177c3f64818a78aed3f24e0d5fa8f164bb3778fcf123f222983b784aa8ed4a5bfd842857b3da7bca39e09e74a99b88c541921f2d1ed7633282cc9bae19bd2
 SHA512 
6a4c9c30b4aad389a60bd72b154f2a0c34303925a5c0efb815b4651db0db5e7b79740b5cfc4f2825bda7c158d374fff277b2f5ba57cd2cf5c740168198e7bbbd
 DIST zerotier-1.10.6.tar.gz 15259391 BLAKE2B 
48a47744502f976584c622f0f117ae2b7f73addd69bdb19c0829b1c0b99fa387618b2cd7203eb4f8838cb59c85ec658792066f55c650f2d9d9774029779d267c
 SHA512 
e22982e0898d5db4748ca009480cc6ea07b13e1cf3dcb2c78fbba5036519c0d08afe8bdad2079f52fef03679ff228414337e2478990fd5ba5d3dbece1972
-DIST zerotier-1.6.4.tar.gz 16021448 BLAKE2B 
b45219c2e54f3e789fb970fc8cd9d26ce6175c9737f02838efd11c07223ca49c10480935319292e609cb24bef46aaf7f5eebc8335e84af642d25e87ea5a8e163
 SHA512 
b1cd96cdc76cfd7929016382bc4a373a88d468010134cd65efbe32fc23e1cb56e0306f84ae10b3ad6d65e7a3fa6aebe79ec6c019840123f770bbc6fe2152723c

diff --git a/net-misc/zerotier/files/zerotier-1.4.6-add-armv7a-support.patch 
b/net-misc/zerotier/files/zerotier-1.4.6-add-armv7a-support.patch
deleted file mode 100644
index 802b1a873f58..
--- a/net-misc/zerotier/files/zerotier-1.4.6-add-armv7a-support.patch
+++ /dev/null
@@ -1,14 +0,0 @@
 a/make-linux.mk2019-09-05 11:02:16.0 -0700
-+++ b/make-linux.mk2019-09-27 21:01:21.0 -0700
-@@ -195,6 +195,11 @@
-   override DEFS+=-DZT_NO_TYPE_PUNNING
-   ZT_USE_ARM32_NEON_ASM_CRYPTO=1
- endif
-+ifeq ($(CC_MACH),armv7a)
-+  ZT_ARCHITECTURE=3
-+  override DEFS+=-DZT_NO_TYPE_PUNNING
-+  ZT_USE_ARM32_NEON_ASM_CRYPTO=1
-+endif
- ifeq ($(CC_MACH),armv7l)
-   ZT_ARCHITECTURE=3
-   override DEFS+=-DZT_NO_TYPE_PUNNING

diff --git a/net-misc/zerotier/files/zerotier-1.4.6-respect-ldflags.patch 
b/net-misc/zerotier/files/zerotier-1.4.6-respect-ldflags.patch
deleted file mode 100644
index 46e24fd7a928..
--- a/net-misc/zerotier/files/zerotier-1.4.6-respect-ldflags.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/make-linux.mk2019-09-05 11:02:16.0 -0700
-+++ b/make-linux.mk2019-09-27 21:01:21.0 -0700
-@@ -77,7 +77,7 @@
-   override CFLAGS+=-Wall -Wno-deprecated -pthread $(INCLUDES) -DNDEBUG 
$(DEFS)
-   CXXFLAGS?=-O3 -fstack-protector -fPIE
-   override CXXFLAGS+=-Wall -Wno-deprecated -std=c++11 -pthread 
$(INCLUDES) -DNDEBUG $(DEFS)
--  LDFLAGS=-pie -Wl,-z,relro,-z,now
-+  LDFLAGS?=-pie -Wl,-z,relro,-z,now
-   STRIP?=strip
-   STRIP+=--strip-all
- endif

diff --git a/net-misc/zerotier/metadata.xml b/net-misc/zerotier/metadata.xml
index ead2ca790452..e4e359db5b2a 100644
--- a/net-misc/zerotier/metadata.xml
+++ b/net-misc/zerotier/metadata.xml
@@ -7,7 +7,6 @@
zerotier/ZeroTierOne


-   Use Clang compiler instead of GCC
Enable support for Single sign-on through 
zeroidc

 

diff --git a/net-misc/zerotier/zerotier-1.6.4.ebuild 
b/net-misc/zerotier/zerotier-1.6.4.ebuild
deleted file mode 100644
index 256d078e8427..
--- a/net-misc/zerotier/zerotier-1.6.4.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic llvm systemd toolchain-funcs
-
-HOMEPAGE="https://www.zerotier.com/";
-DESCRIPTION="A software-based managed Ethernet switch for planet Earth"
-SRC_URI="https://github.com/zerotier/ZeroTierOne/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BUSL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-IUSE="clang cpu_flags_arm_neon"
-
-S="${WORKDIR}/ZeroTierOne-${PV}"
-
-RDEPEND="
-   dev-libs/json-glib

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

2023-10-05 Thread Sam James
commit: d5fcfb61e053a7d01ea6f956a3124de19fe1cc05
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  5 20:04:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  5 20:04:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fcfb61

net-libs/srt: Stabilize 1.5.1 ppc, #817818

Note that the test failures appear to not be a regression and should be fixed
upstream in 1.5.2/1.5.3.

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

 net-libs/srt/srt-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/srt/srt-1.5.1.ebuild b/net-libs/srt/srt-1.5.1.ebuild
index 443c69eb9a49..9a90f0d612da 100644
--- a/net-libs/srt/srt-1.5.1.ebuild
+++ b/net-libs/srt/srt-1.5.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/Haivision/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv 
-sparc x86 ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv 
-sparc x86 ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="MPL-2.0"



[gentoo-commits] repo/gentoo:master commit in: net-misc/taylor-uucp/

2023-10-05 Thread Mike Gilbert
commit: c8a96f916dc3adb981ccc09bc3a59fe3e5112698
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct  5 19:55:25 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct  5 19:56:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a96f91

net-misc/taylor-uucp: drop usermod calls

If a specific shell is required for the uucp user, it must be handled in
acct-user/uucp and/or sys-apps/baselayout.

Bug: https://bugs.gentoo.org/19128
Closes: https://bugs.gentoo.org/915215
Signed-off-by: Mike Gilbert  gentoo.org>

 .../{taylor-uucp-1.07-r5.ebuild => taylor-uucp-1.07-r6.ebuild} | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/net-misc/taylor-uucp/taylor-uucp-1.07-r5.ebuild 
b/net-misc/taylor-uucp/taylor-uucp-1.07-r6.ebuild
similarity index 90%
rename from net-misc/taylor-uucp/taylor-uucp-1.07-r5.ebuild
rename to net-misc/taylor-uucp/taylor-uucp-1.07-r6.ebuild
index 236af2a65b1d..5e6763a1d14c 100644
--- a/net-misc/taylor-uucp/taylor-uucp-1.07-r5.ebuild
+++ b/net-misc/taylor-uucp/taylor-uucp-1.07-r6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -59,11 +59,3 @@ src_install() {
 
dodoc ChangeLog NEWS README TODO
 }
-
-pkg_preinst() {
-   usermod -s /bin/bash uucp || die
-}
-
-pkg_postrm() {
-   usermod -s /bin/false uucp || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/files/

2023-10-05 Thread Ionen Wolkens
commit: f7e253a0c768281ef2a0a409b911ebfceb9299a8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct  5 19:48:45 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct  5 19:49:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e253a0

dev-qt/qtwebengine: note stdint fix link for the 87 branch in patch

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

 dev-qt/qtwebengine/files/qtwebengine-6.5.2-cstdint.patch | 3 +++
 dev-qt/qtwebengine/files/qtwebengine-6.6.0-cstdint.patch | 4 
 2 files changed, 7 insertions(+)

diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.5.2-cstdint.patch 
b/dev-qt/qtwebengine/files/qtwebengine-6.5.2-cstdint.patch
index cf8e55c556c6..7de101830553 100644
--- a/dev-qt/qtwebengine/files/qtwebengine-6.5.2-cstdint.patch
+++ b/dev-qt/qtwebengine/files/qtwebengine-6.5.2-cstdint.patch
@@ -6,7 +6,10 @@ include cstdint / stdint.h for the int32/64_t usage.
 Partially fixed by [1] (>=chromium-110.0.5434.0) given it removes the
 int64_t usage altogether in seed_response.h.
 
+See also [2] which fixed this for the 87 branch in Qt5.
+
 [1] https://crrev.com/01e21a077a0354d85e8359195613c2781f67a3a2
+[2] https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/489133
 --- a/src/3rdparty/chromium/components/variations/seed_response.h
 +++ b/src/3rdparty/chromium/components/variations/seed_response.h
 @@ -7,2 +7,3 @@

diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.6.0-cstdint.patch 
b/dev-qt/qtwebengine/files/qtwebengine-6.6.0-cstdint.patch
index d59d327af7c5..a39da477ace2 100644
--- a/dev-qt/qtwebengine/files/qtwebengine-6.6.0-cstdint.patch
+++ b/dev-qt/qtwebengine/files/qtwebengine-6.6.0-cstdint.patch
@@ -2,6 +2,10 @@ Patch status: limbo, needs upstreaming
 
 Only manifests as an issue with gcc-13+musl which does not transitively
 include cstdint / stdint.h for the int32/64_t usage.
+
+See also [1] which fixed this for the 87 branch in Qt5.
+
+[1] https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/489133
 --- a/src/3rdparty/chromium/gpu/config/gpu_driver_bug_workarounds.h
 +++ b/src/3rdparty/chromium/gpu/config/gpu_driver_bug_workarounds.h
 @@ -7,2 +7,3 @@



[gentoo-commits] repo/proj/guru:dev commit in: net-libs/syndication-domination/files/, net-libs/syndication-domination/

2023-10-05 Thread Brett Alcox
commit: 9b009438dd9eeb8bf99e0059d0ac6d3213d7793a
Author: brettalcox  gmail  com>
AuthorDate: Thu Oct  5 19:43:58 2023 +
Commit: Brett Alcox  gmail  com>
CommitDate: Thu Oct  5 19:47:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b009438

net-libs/syndication-domination: update SRC_URI

Signed-off-by: brettalcox  gmail.com>

 net-libs/syndication-domination/Manifest   |   1 -
 .../gfeeds-2.2.0-blueprint-compiler-fix.patch  | 106 +
 .../syndication-domination-1.0.ebuild  |   7 +-
 .../syndication-domination-.ebuild |   7 +-
 4 files changed, 110 insertions(+), 11 deletions(-)

diff --git a/net-libs/syndication-domination/Manifest 
b/net-libs/syndication-domination/Manifest
index 2c595e0947..7c08f10971 100644
--- a/net-libs/syndication-domination/Manifest
+++ b/net-libs/syndication-domination/Manifest
@@ -1,2 +1 @@
-DIST 75920321.patch 4208 BLAKE2B 
c24362cdc5f01858608476bddab3004f3acd9cc9a555ca52abedbeb009952f7a84db4e18db36c731fc2d6212f3cfa21cc9881b4b7472bb7465787b49f9bef7e3
 SHA512 
cbe5f1def629fe21f232566d8e812c4b8c48be4c5fb68b5c60b6c91ae49dde8cf561e14abb3b52b1ca9ad2560b921f3e834498d9d0c0eee198d7da60a689da4f
 DIST syndication-domination-1.0.tar.bz2 46908 BLAKE2B 
cd7d70c61277e315fa03e16af5190c8b87140c8d5d80c3b58a0d7d2026403558b74be0a1cfb8e9c450204bb4842970844c308d33676a65e0f7cbbda77cf821f0
 SHA512 
6fa093144c6a86c6e81ad7530527d171dac8bc011f9aa2895b254eef8e288e251dfc9dab8d2fa598182df825b53cd8ef583736c8b6971375904543ab93d76b7e

diff --git 
a/net-libs/syndication-domination/files/gfeeds-2.2.0-blueprint-compiler-fix.patch
 
b/net-libs/syndication-domination/files/gfeeds-2.2.0-blueprint-compiler-fix.patch
new file mode 100644
index 00..b8258dfa04
--- /dev/null
+++ 
b/net-libs/syndication-domination/files/gfeeds-2.2.0-blueprint-compiler-fix.patch
@@ -0,0 +1,106 @@
+From 75920321062d682437f3fb0319dad227d8b18f6c Mon Sep 17 00:00:00 2001
+From: Gabriele Musco 
+Date: Sat, 25 Mar 2023 14:13:44 +0100
+Subject: [PATCH] add author extraction for feed item
+
+---
+ src/feed_item.cpp | 12 +---
+ src/feed_item.hpp | 14 ++
+ src/pybind.cpp|  4 
+ 3 files changed, 27 insertions(+), 3 deletions(-)
+
+diff --git a/src/feed_item.cpp b/src/feed_item.cpp
+index a08cd71..e0dbb8c 100644
+--- a/src/feed_item.cpp
 b/src/feed_item.cpp
+@@ -1,5 +1,5 @@
+-#include "feed_item.hpp"
+-#include "utils.hpp"
++#include "./feed_item.hpp"
++#include "./utils.hpp"
+ 
+ std::string FeedItem::extract_url() {
+ std::string res = item_node.child("link").text().as_string();
+@@ -75,6 +75,10 @@ void FeedItem::parse() {
+ // pub_date
+ pub_date = SynDomUtils::extract_from_node(item_node, __PUB_DATE_PARAMS);
+ 
++// author
++author_name = SynDomUtils::extract_from_node(item_node, 
__AUTHOR_NAME_PARAMS);
++author_url = SynDomUtils::extract_from_node(item_node, 
__AUTHOR_URL_PARAMS);
++
+ // img_url
+ img_url = extract_img_url();
+ fix_url(img_url);
+@@ -87,6 +91,8 @@ std::string FeedItem::to_json() {
+ "\"url\": \"" + url + "\",\n"
+ "\"media_url\": \"" + media_url + "\",\n"
+ "\"pub_date\": \"" + pub_date + "\",\n"
+-"\"img_url\": \"" + img_url + "\"\n"
++"\"img_url\": \"" + img_url + "\",\n"
++"\"author_name\": \"" + author_name + "\",\n"
++"\"author_url\": \"" + author_url + "\"\n"
+ "}";
+ }
+diff --git a/src/feed_item.hpp b/src/feed_item.hpp
+index 5d7105e..fd1259f 100644
+--- a/src/feed_item.hpp
 b/src/feed_item.hpp
+@@ -28,6 +28,8 @@ private:
+ std::string media_url;
+ std::string pub_date;
+ std::string img_url;
++std::string author_name;
++std::string author_url;
+ 
+ /**
+ * Tries to extract the item url and returns it.
+@@ -73,6 +75,16 @@ private:
+ {ExtractionParam::ParamType::CHILD, {"date"}},
+ {ExtractionParam::ParamType::CHILD, {"dc:date"}}
+ };
++static inline const std::vector __AUTHOR_NAME_PARAMS{
++{ExtractionParam::ParamType::CHILD, {"author", "name"}},
++{ExtractionParam::ParamType::CHILD, {"author"}},
++{ExtractionParam::ParamType::CHILD, {"dc:creator"}},
++{ExtractionParam::ParamType::CHILD, {"creator"}},
++{ExtractionParam::ParamType::CHILD, {"itunes:author"}},
++};
++static inline const std::vector __AUTHOR_URL_PARAMS{
++{ExtractionParam::ParamType::CHILD, {"author", "uri"}}
++};
+ /**
+ * Entry point of the class, parses all the relevant content. Called by
+ * the constructor.
+@@ -101,6 +113,8 @@ public:
+ std::string get_media_url() { return media_url; }
+ std::string get_pub_date() { return pub_date; }
+ std::string get_img_url() { return img_url; }
++std::string get_author_name() { return author_name; }
++std::string get_author_url() { retu

[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2023-10-05 Thread Nick Sarnie
commit: 6d6e291ae86a80932c309b0a2dafd7bba051fffe
Author: Tomas Fabrizio Orsi  fi  uba  ar>
AuthorDate: Thu Oct  5 19:06:26 2023 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Thu Oct  5 19:45:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d6e291a

net-im/discord: add 0.0.31, drop 0.0.30

Signed-off-by: Tomas Fabrizio Orsi  fi.uba.ar>
Closes: https://github.com/gentoo/gentoo/pull/33207
Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.30.ebuild => discord-0.0.31.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index 51f69f3809fa..19060f1e29d6 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.30.tar.gz 92571367 BLAKE2B 
96686915c1d561c8d543677ffb42288e87de9788e8a6a566189068ab12ec679bc33849d981e42a19ad6253918ba66aedbb2cca21806d5c6aa183e4a0b5224b93
 SHA512 
2da18ea98c429345b97e6168cebf8b3422f1f1d8a60e5e2ab0154732cc033774a75b94f85e5b834acbdf7362c13f3707bb767ad6c19290fc39a2a10997aff554
+DIST discord-0.0.31.tar.gz 92637981 BLAKE2B 
c1cb061dc45d34a05e443c1f6c4b352806bfebf0c5f0aa3a61d4abe57ad24bb54edc6fcd895ef49b15f376041814665fb7b2989cabcb64b950ecffba328f31bd
 SHA512 
596f0e2271e61798594d97a85728eea2bfa851db7f1e8b7fa65e1631dfeb347fa8d6087556854c0e775b88678a03b8ece97d0c1293b156e7ea908f6570645248

diff --git a/net-im/discord/discord-0.0.30.ebuild 
b/net-im/discord/discord-0.0.31.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.30.ebuild
rename to net-im/discord/discord-0.0.31.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/, dev-qt/qtwebengine/files/

2023-10-05 Thread Ionen Wolkens
commit: f0b3fbf765c8b98cffe91574d8a9f03d5326563d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct  5 14:28:20 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct  5 19:38:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b3fbf7

dev-qt/qtwebengine: fix build with gcc13+musl

Primarily been testing musl on a llvm-musl profile, so overlooked
this. Does not manifest as an issue if use any of gcc12, clang,
or glibc.

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

 .../files/qtwebengine-6.5.2-cstdint.patch  | 27 ++
 .../files/qtwebengine-6.6.0-cstdint.patch  | 16 +
 dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild |  1 +
 dev-qt/qtwebengine/qtwebengine-6.5.3.ebuild|  1 +
 dev-qt/qtwebengine/qtwebengine-6.6.0_rc.ebuild |  1 +
 dev-qt/qtwebengine/qtwebengine-6.6..ebuild |  1 +
 6 files changed, 47 insertions(+)

diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.5.2-cstdint.patch 
b/dev-qt/qtwebengine/files/qtwebengine-6.5.2-cstdint.patch
new file mode 100644
index ..cf8e55c556c6
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-6.5.2-cstdint.patch
@@ -0,0 +1,27 @@
+Patch status: limbo, partially needs upstreaming
+
+Only manifests as an issue with gcc-13+musl which does not transitively
+include cstdint / stdint.h for the int32/64_t usage.
+
+Partially fixed by [1] (>=chromium-110.0.5434.0) given it removes the
+int64_t usage altogether in seed_response.h.
+
+[1] https://crrev.com/01e21a077a0354d85e8359195613c2781f67a3a2
+--- a/src/3rdparty/chromium/components/variations/seed_response.h
 b/src/3rdparty/chromium/components/variations/seed_response.h
+@@ -7,2 +7,3 @@
+ 
++#include 
+ #include 
+--- a/src/3rdparty/chromium/gpu/config/gpu_driver_bug_workarounds.h
 b/src/3rdparty/chromium/gpu/config/gpu_driver_bug_workarounds.h
+@@ -7,2 +7,3 @@
+ 
++#include 
+ #include 
+--- a/src/3rdparty/chromium/third_party/webrtc/rtc_base/system/file_wrapper.h
 b/src/3rdparty/chromium/third_party/webrtc/rtc_base/system/file_wrapper.h
+@@ -16,2 +16,3 @@
+ 
++#include 
+ #include 

diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.6.0-cstdint.patch 
b/dev-qt/qtwebengine/files/qtwebengine-6.6.0-cstdint.patch
new file mode 100644
index ..d59d327af7c5
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-6.6.0-cstdint.patch
@@ -0,0 +1,16 @@
+Patch status: limbo, needs upstreaming
+
+Only manifests as an issue with gcc-13+musl which does not transitively
+include cstdint / stdint.h for the int32/64_t usage.
+--- a/src/3rdparty/chromium/gpu/config/gpu_driver_bug_workarounds.h
 b/src/3rdparty/chromium/gpu/config/gpu_driver_bug_workarounds.h
+@@ -7,2 +7,3 @@
+ 
++#include 
+ #include 
+--- a/src/3rdparty/chromium/third_party/webrtc/rtc_base/system/file_wrapper.h
 b/src/3rdparty/chromium/third_party/webrtc/rtc_base/system/file_wrapper.h
+@@ -16,2 +16,3 @@
+ 
++#include 
+ #include 

diff --git a/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
index 01b5cf6327c3..0d9285e3a57c 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
@@ -102,6 +102,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} )
 PATCHES+=(
# add extras as needed here, may merge in set if carries across versions
"${FILESDIR}"/${PN}-6.5.2-libcxx17.patch
+   "${FILESDIR}"/${PN}-6.5.2-cstdint.patch
 )
 
 python_check_deps() {

diff --git a/dev-qt/qtwebengine/qtwebengine-6.5.3.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.5.3.ebuild
index 26cc25ef040a..cf093a70d1af 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.5.3.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.5.3.ebuild
@@ -103,6 +103,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} )
 PATCHES+=(
# add extras as needed here, may merge in set if carries across versions
"${FILESDIR}"/${PN}-6.5.2-libcxx17.patch
+   "${FILESDIR}"/${PN}-6.5.2-cstdint.patch
 )
 
 python_check_deps() {

diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.0_rc.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.6.0_rc.ebuild
index 876a6ad25d54..768571ff7ca4 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.6.0_rc.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.6.0_rc.ebuild
@@ -112,6 +112,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} )
 
 PATCHES+=(
# add extras as needed here, may merge in set if carries across versions
+   "${FILESDIR}"/${PN}-6.6.0-cstdint.patch
 )
 
 python_check_deps() {

diff --git a/dev-qt/qtwebengine/qtwebengine-6.6..ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.6..ebuild
index 876a6ad25d54..768571ff7ca4 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.6..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.6..ebuild
@@ -112,6 +112,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} )
 
 PATCHES+=(
# add extras as needed here, may merge in set if carries across versions
+   "${FILESDIR}"/${PN}-6.6.0-cstdint.patch
 )
 
 pyt

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

2023-10-05 Thread Lucio Sauer
commit: d674404fcb3da8669a5faeb2249d4ac9b24c155b
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Oct  5 19:37:59 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Thu Oct  5 19:38:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d674404f

dev-python/types-requests: drop 2.31.0.7

Signed-off-by: Lucio Sauer  posteo.net>

 dev-python/types-requests/Manifest |  1 -
 .../types-requests/types-requests-2.31.0.7.ebuild  | 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-python/types-requests/Manifest 
b/dev-python/types-requests/Manifest
index 2b29f0885f..49af4c6d84 100644
--- a/dev-python/types-requests/Manifest
+++ b/dev-python/types-requests/Manifest
@@ -1,3 +1,2 @@
 DIST types-requests-2.31.0.6.tar.gz 15535 BLAKE2B 
165bbedb94cf39b271a32c37e58333d0f59b053a3c882c964e5c46f8fe95fba4ce158434714f4352fc426b6c6fcc98e31caf79407d1778c4e514c0a8a6dfe457
 SHA512 
e35dc869c6192cea6408407fe024c9dcaeac7baa208df250671f0d99d31e36aa20647d3d1823069bdae27b899d1278010ebfc4ad19ef00a922cd1f64636bd521
-DIST types-requests-2.31.0.7.tar.gz 15689 BLAKE2B 
98006bfa2da460772ccdd9fe23f25c12a7b1bc6d6cdfe64fb0f0b7114702529cb0caef334cdd91c367c6c0c67dbea32e9b6d2a1c4f757181b9b59f1066e59165
 SHA512 
57ab649bb0f30d2bfb790eb1e5875779a6fa5708291db2a7e18beac4b436eeb3a19de163095926d907f4e78589082ee677b1e4d68430fd2aa82dbefdaa89666b
 DIST types-requests-2.31.0.8.tar.gz 15960 BLAKE2B 
141a6f5594685f6d2c90ee95b55cee78fa862768e201e1a4597c9bbf6a555d4e60ecc61f0120f79db3c8677e78c2e701093605b7bd89cf4d8d34aeece126ed08
 SHA512 
b551299283fab5761788df032eb5de75041bf9c2f94fff5fc2b679f116714b5b6b197f7a87dc610f8431e8a53994665ca86de735363bfeaa15ca278c2639746d

diff --git a/dev-python/types-requests/types-requests-2.31.0.7.ebuild 
b/dev-python/types-requests/types-requests-2.31.0.7.ebuild
deleted file mode 100644
index 84128ffa2f..00
--- a/dev-python/types-requests/types-requests-2.31.0.7.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Typing stubs for requests"
-HOMEPAGE="
-   https://pypi.org/project/types-requests/
-   https://github.com/python/typeshed/tree/master/stubs/requests
-"
-
-SLOT="0"
-LICENSE="Apache-2.0"
-KEYWORDS="~amd64"
-
-# Depends on _typeshed util stub module bundled with mypy and other type 
checkers.
-RDEPEND=">=dev-python/urllib3-2"



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

2023-10-05 Thread Lucio Sauer
commit: 6a56accbd6bdc94c6fb84a1d12f58430307548e3
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Oct  5 19:37:35 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Thu Oct  5 19:38:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a56accb

dev-python/types-requests: add 2.31.0.8

Signed-off-by: Lucio Sauer  posteo.net>

 dev-python/types-requests/Manifest |  1 +
 .../types-requests/types-requests-2.31.0.8.ebuild  | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/types-requests/Manifest 
b/dev-python/types-requests/Manifest
index 7f38906d4d..2b29f0885f 100644
--- a/dev-python/types-requests/Manifest
+++ b/dev-python/types-requests/Manifest
@@ -1,2 +1,3 @@
 DIST types-requests-2.31.0.6.tar.gz 15535 BLAKE2B 
165bbedb94cf39b271a32c37e58333d0f59b053a3c882c964e5c46f8fe95fba4ce158434714f4352fc426b6c6fcc98e31caf79407d1778c4e514c0a8a6dfe457
 SHA512 
e35dc869c6192cea6408407fe024c9dcaeac7baa208df250671f0d99d31e36aa20647d3d1823069bdae27b899d1278010ebfc4ad19ef00a922cd1f64636bd521
 DIST types-requests-2.31.0.7.tar.gz 15689 BLAKE2B 
98006bfa2da460772ccdd9fe23f25c12a7b1bc6d6cdfe64fb0f0b7114702529cb0caef334cdd91c367c6c0c67dbea32e9b6d2a1c4f757181b9b59f1066e59165
 SHA512 
57ab649bb0f30d2bfb790eb1e5875779a6fa5708291db2a7e18beac4b436eeb3a19de163095926d907f4e78589082ee677b1e4d68430fd2aa82dbefdaa89666b
+DIST types-requests-2.31.0.8.tar.gz 15960 BLAKE2B 
141a6f5594685f6d2c90ee95b55cee78fa862768e201e1a4597c9bbf6a555d4e60ecc61f0120f79db3c8677e78c2e701093605b7bd89cf4d8d34aeece126ed08
 SHA512 
b551299283fab5761788df032eb5de75041bf9c2f94fff5fc2b679f116714b5b6b197f7a87dc610f8431e8a53994665ca86de735363bfeaa15ca278c2639746d

diff --git a/dev-python/types-requests/types-requests-2.31.0.8.ebuild 
b/dev-python/types-requests/types-requests-2.31.0.8.ebuild
new file mode 100644
index 00..84128ffa2f
--- /dev/null
+++ b/dev-python/types-requests/types-requests-2.31.0.8.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for requests"
+HOMEPAGE="
+   https://pypi.org/project/types-requests/
+   https://github.com/python/typeshed/tree/master/stubs/requests
+"
+
+SLOT="0"
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+
+# Depends on _typeshed util stub module bundled with mypy and other type 
checkers.
+RDEPEND=">=dev-python/urllib3-2"



[gentoo-commits] repo/proj/guru:dev commit in: net-news/gfeeds/

2023-10-05 Thread Brett Alcox
commit: da708e49b67b2aec0cc5bd3496570f915b60a406
Author: brettalcox  gmail  com>
AuthorDate: Thu Oct  5 19:36:32 2023 +
Commit: Brett Alcox  gmail  com>
CommitDate: Thu Oct  5 19:36:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=da708e49

net-news/gfeeds: blueprint-compiler

Signed-off-by: brettalcox  gmail.com>

 net-news/gfeeds/gfeeds-2.2.0.ebuild | 62 +++--
 1 file changed, 32 insertions(+), 30 deletions(-)

diff --git a/net-news/gfeeds/gfeeds-2.2.0.ebuild 
b/net-news/gfeeds/gfeeds-2.2.0.ebuild
index 53aa0632c9..f1cfb7647d 100644
--- a/net-news/gfeeds/gfeeds-2.2.0.ebuild
+++ b/net-news/gfeeds/gfeeds-2.2.0.ebuild
@@ -21,51 +21,53 @@ IUSE="debug"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/humanize[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/python-magic[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/readability-lxml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]   
-   ')
-   gui-libs/gtk:4
-   gui-libs/libadwaita
-   net-libs/syndication-domination[python]
-   net-libs/webkit-gtk:6
+${PYTHON_DEPS}
+$(python_gen_cond_dep '
+dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+dev-python/html5lib[${PYTHON_USEDEP}]
+dev-python/humanize[${PYTHON_USEDEP}]
+dev-python/pillow[${PYTHON_USEDEP}]
+dev-python/pygments[${PYTHON_USEDEP}]
+dev-python/python-dateutil[${PYTHON_USEDEP}]
+dev-python/python-magic[${PYTHON_USEDEP}]
+dev-python/pytz[${PYTHON_USEDEP}]
+dev-python/readability-lxml[${PYTHON_USEDEP}]
+dev-python/requests[${PYTHON_USEDEP}]   
+')
+dev-util/blueprint-compiler
+gui-libs/gtk:4
+gui-libs/libadwaita
+net-libs/syndication-domination[python]
+net-libs/webkit-gtk:6
 "
 RDEPEND="${DEPEND}"
 BDEPEND=">=dev-util/meson-0.58"
 
 src_configure() {
-   local emesonargs=(
-   --buildtype $(usex debug debug release)
-   --prefix=/usr
-   )
-   meson_src_configure
+local emesonargs=(
+--buildtype $(usex debug debug release)
+--prefix=/usr
+)
+meson_src_configure
 }
 
 src_compile() {
-   meson_src_compile
+meson_src_compile
 }
 
 src_install() {
-   meson_src_install
-   python_fix_shebang "${D}"/usr/bin/gfeeds
+meson_src_install
+python_fix_shebang "${D}"/usr/bin/gfeeds
 }
 
 pkg_postinst() {
-   gnome2_schemas_update
-   xdg_icon_cache_update
-   xdg_desktop_database_update
+gnome2_schemas_update
+xdg_icon_cache_update
+xdg_desktop_database_update
 }
 
 pkg_postrm() {
-   gnome2_schemas_update
-   xdg_icon_cache_update
-   xdg_desktop_database_update
+gnome2_schemas_update
+xdg_icon_cache_update
+xdg_desktop_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-ews/

2023-10-05 Thread Mart Raudsepp
commit: f2326cd048ca4606f01423167df0c8005521aa8d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Oct  5 19:34:49 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Oct  5 19:34:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2326cd0

gnome-extra/evolution-ews: keyword 3.50.0 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/evolution-ews/evolution-ews-3.50.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.50.0.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.50.0.ebuild
index 675ec4ff7d00..71316caf73dc 100644
--- a/gnome-extra/evolution-ews/evolution-ews-3.50.0.ebuild
+++ b/gnome-extra/evolution-ews/evolution-ews-3.50.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Evolution 
https://gitlab.gnome.org/GNOME/e
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 IUSE="test"
 
 # libical-glib currently (2020-02-29) oddly behind USE=introspection



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

2023-10-05 Thread Mart Raudsepp
commit: a807590695082e1dd34aed8376169efdef536394
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Oct  5 17:11:24 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Oct  5 19:33:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8075906

media-video/obs-studio: keyword 29.1.3-r1 for ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-video/obs-studio/obs-studio-29.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/obs-studio/obs-studio-29.1.3-r1.ebuild 
b/media-video/obs-studio/obs-studio-29.1.3-r1.ebuild
index 49443e5e5190..5481a17aefca 100644
--- a/media-video/obs-studio/obs-studio-29.1.3-r1.ebuild
+++ b/media-video/obs-studio/obs-studio-29.1.3-r1.ebuild
@@ -32,7 +32,7 @@ else

https://github.com/nayuki/QR-Code-generator/archive/${QR_COMMIT}.tar.gz -> 
qr-${QR_COMMIT}.tar.gz

https://github.com/obsproject/obs-websocket/archive/${OBS_WEBSOCKET_COMMIT}.tar.gz
 -> obs-websocket-${OBS_WEBSOCKET_COMMIT}.tar.gz
"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 fi
 SRC_URI+=" browser? ( 
https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}.tar.bz2 )"
 



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

2023-10-05 Thread Sam James
commit: 2d8fae03e5384c840bb766868b46d3bfbfefe966
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct  5 19:16:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct  5 19:17:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8fae03

app-misc/fastfetch: fix yyjson dep

Needs >=0.8.0 for yyjson_mut_obj_add_obj.

Bug: https://github.com/ibireme/yyjson/issues/140
Signed-off-by: Sam James  gentoo.org>

 .../fastfetch/{fastfetch-2.1.0.ebuild => fastfetch-2.1.0-r1.ebuild}| 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-misc/fastfetch/fastfetch-2.1.0.ebuild 
b/app-misc/fastfetch/fastfetch-2.1.0-r1.ebuild
similarity index 96%
rename from app-misc/fastfetch/fastfetch-2.1.0.ebuild
rename to app-misc/fastfetch/fastfetch-2.1.0-r1.ebuild
index 1afa07a819a5..326d5cc6f48e 100644
--- a/app-misc/fastfetch/fastfetch-2.1.0.ebuild
+++ b/app-misc/fastfetch/fastfetch-2.1.0-r1.ebuild
@@ -23,8 +23,9 @@ SLOT="0"
 IUSE="X chafa dbus ddcutil gnome imagemagick networkmanager opencl opengl 
osmesa pci pulseaudio sqlite vulkan wayland xcb xfce xrandr"
 
 # note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
+# make sure to crank yyjson minimum version to match bundled version
 RDEPEND="
-   dev-libs/yyjson:=
+   >=dev-libs/yyjson-0.8.0:=
sys-libs/zlib
X? ( x11-libs/libX11 )
chafa? ( media-gfx/chafa )



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

2023-10-05 Thread Ulrich Müller
commit: 19153057c1dbbc3537dfc9d1ca20a12d69a46c81
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Oct  2 10:53:27 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Oct  5 18:58:34 2023 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=19153057

devbook.xsl, bin/gen-eclass-html.sh: Link to privacy policy

Bug: https://bugs.gentoo.org/613938
Signed-off-by: Ulrich Müller  gentoo.org>

 bin/gen-eclass-html.sh | 9 +++--
 devbook.xsl| 3 +++
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/bin/gen-eclass-html.sh b/bin/gen-eclass-html.sh
index 7ace03b..74e25dc 100755
--- a/bin/gen-eclass-html.sh
+++ b/bin/gen-eclass-html.sh
@@ -70,10 +70,15 @@ IFS='' read -r -d '' FOOTER << 'EOF'
 
 
 
-
+
+
 https://twitter.com/gentoo"; title="@Gentoo on Twitter">
 https://www.facebook.com/gentoo.org"; title="Gentoo on 
Facebook">
-
+
+
+https://wiki.gentoo.org/wiki/Foundation:Privacy_Policy";>Privacy 
Policy
+
+
 
 Copyright (C) 2001-2023 Gentoo Authors
 Gentoo is a trademark of the Gentoo Foundation, Inc.

diff --git a/devbook.xsl b/devbook.xsl
index 7b6c734..d998710 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -658,6 +658,9 @@
   https://twitter.com/gentoo"; title="@Gentoo on 
Twitter">
   https://www.facebook.com/gentoo.org"; 
title="Gentoo on Facebook">
 
+   
+ https://wiki.gentoo.org/wiki/Foundation:Privacy_Policy";>Privacy Policy
+   
   
 
 



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

2023-10-05 Thread Mykyta Holubakha
commit: ac7769829ee5e721cc6f12527da2581287e45165
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Thu Oct  5 18:57:57 2023 +
Commit: Mykyta Holubakha  gmail  com>
CommitDate: Thu Oct  5 19:00:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ac776982

gui-apps/grimshot: new package, add 

Signed-off-by: Mykyta Holubakha  gmail.com>

 gui-apps/grimshot/grimshot-.ebuild | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/gui-apps/grimshot/grimshot-.ebuild 
b/gui-apps/grimshot/grimshot-.ebuild
new file mode 100644
index 00..1b3dccaed3
--- /dev/null
+++ b/gui-apps/grimshot/grimshot-.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3
+
+DESCRIPTION="A helper for screenshots within sway"
+HOMEPAGE="https://github.com/OctopusET/sway-contrib";
+
+EGIT_REPO_URI="https://github.com/OctopusET/sway-contrib.git";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+
+IUSE="libnotify"
+
+RDEPEND="
+   app-misc/jq
+   gui-apps/grim
+   gui-apps/slurm
+   gui-apps/wl-clipboard
+   gui-wm/sway
+   libnotify? ( x11-libs/libnotify )
+"
+
+src_install() {
+   dobin grimshot
+   doman grimshot.1
+}



[gentoo-commits] proj/devmanual:master commit in: function-reference/query-functions/

2023-10-05 Thread Ulrich Müller
commit: 546b966a7f10773de891ab4e280e3aefe0c142c0
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Oct  1 17:29:06 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Oct  1 17:29:06 2023 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=546b966a

function-reference/query-functions: usev accepts two args in EAPI 8

Closes: https://bugs.gentoo.org/914590
Signed-off-by: Ulrich Müller  gentoo.org>

 function-reference/query-functions/text.xml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/function-reference/query-functions/text.xml 
b/function-reference/query-functions/text.xml
index 9d599e8..0233e26 100644
--- a/function-reference/query-functions/text.xml
+++ b/function-reference/query-functions/text.xml
@@ -39,10 +39,11 @@ query variables and similar state.
   
   
 
-  usev flagname
+  usev flagname [true output]
 
 
-  As use, echoes flagname upon success.
+  As use, but also echoes flagname upon success. In EAPI 8
+  and later, echoes the second argument instead, if it is specified.
 
   
   



[gentoo-commits] repo/gentoo:master commit in: app-portage/elogv/

2023-10-05 Thread Sebastian Pipping
commit: d6f28ae1daa76582d2a3d12e1265bef94d48dc19
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Oct  5 18:40:58 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Oct  5 18:40:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f28ae1

app-portage/elogv: 0.8.2

Signed-off-by: Sebastian Pipping  gentoo.org>

 app-portage/elogv/Manifest   |  1 +
 app-portage/elogv/elogv-0.8.2.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/app-portage/elogv/Manifest b/app-portage/elogv/Manifest
index 06ddc5a9aeed..0edad5bf6e90 100644
--- a/app-portage/elogv/Manifest
+++ b/app-portage/elogv/Manifest
@@ -1,3 +1,4 @@
 DIST elogv-0.7.9.tar.gz 19556 BLAKE2B 
5d5f1a4adab09cf8b56ca3433b2a1cd0d3572345ff92f34b6b3ad175178161c36531bf9211563f4ad18191c6ff99c2cdcf9c3d188eca293a1698157e0a9f04a2
 SHA512 
703d1e8f55f5ee17a393f3a331ee38ef1d4e4c918c316055d5e2297b96dbe7de0ca6df864f462520f2087ed1a7bb7f43db56bfd3864a865d349516694522a686
 DIST elogv-0.8.0.tar.gz 19563 BLAKE2B 
1483f1973f0d18470484f8b4861f9301f5a2cc5e813709c3783127d0ed61db952c7edb1e5c12a3ba2066aa09bfd9c7547bc695ea9b46f106996b3036abc32d2d
 SHA512 
75c1bce6dae36f5720e36a92d08c9469a54b31ff50321cc6fc250aa5a3039f2b4ce7ad518d261acb2d653e20783d375ec2c88bc2b86cc1400b6a49cfbb14647b
 DIST elogv-0.8.1.tar.gz 19289 BLAKE2B 
e88e7383661e0a6336ffbb9027ee9d5540f14db7dd00e385afeb732925487a5cf9e73aa56cead2e11c6ae893a92006b3c75231dfb8918d8102af5988c10a480a
 SHA512 
36f4eb237a8811d3720862d0551a84a0abce36cf565c810d25457ec5b1b2735897be69856ab50be2ad08be77b3761435aae87ac377407374c7643d05fe592f27
+DIST elogv-0.8.2.tar.gz 19212 BLAKE2B 
d37daeccc4b1ed780d943649dd709815b8d2ab69665a9426700501b9266c3cd70ad0d29a828195fb16f9be71692ab1fdb80a503de94a759447dd5540b29e9dc9
 SHA512 
bc542c1ba941379290159796ede2aed8345c09e050bbbfa65ceb8f1d8c0fc6c33147d716bc685690e6b5d513d66d3aa04c96b28674ba4d83c29348740cb8feb1

diff --git a/app-portage/elogv/elogv-0.8.2.ebuild 
b/app-portage/elogv/elogv-0.8.2.ebuild
new file mode 100644
index ..11ba9343a3cd
--- /dev/null
+++ b/app-portage/elogv/elogv-0.8.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
+PYTHON_REQ_USE="ncurses"
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Curses based utility to parse the contents of elogs created by 
Portage"
+HOMEPAGE="https://gitweb.gentoo.org/proj/elogv.git/";
+SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+PLOCALES=( "de" "es" "it" "pl" )
+IUSE="${PLOCALES[*]/#/l10n_}"
+
+RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+DOCS=( README )
+
+src_install() {
+   distutils-r1_src_install
+
+   elog 'Deleting unwanted language files...'
+   for i in ${PLOCALES[@]}; do
+   if use "l10n_${i}"; then
+   # Keep and fix man page filename (bug #869905)
+   mv "${ED}"/usr/share/man/${i}/man1/${PN}.1{.${i},} || 
die
+   else
+   rm -r "${ED}"/usr/share/{locale,man}/"${i}" || die
+   elog "- Language \"${i}\" deleted"
+   fi
+   done
+}
+
+pkg_postinst() {
+   elog "In order to use this software, you need to activate"
+   elog "Portage's elog features.  Required is"
+   elog "   PORTAGE_ELOG_SYSTEM=\"save\" "
+   elog "and at least one out of "
+   elog "   PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
+   elog "More information on the elog system can be found"
+   elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example"
+   elog
+   elog "To operate properly this software needs the directory"
+   elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, 
belonging to group portage."
+   elog "To start the software as a user, add yourself to the portage"
+   elog "group."
+   elog
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-libs/syndication-domination/

2023-10-05 Thread Brett Alcox
commit: 9b3423f0c944857112c515262fa07decf7fd252a
Author: brettalcox  gmail  com>
AuthorDate: Thu Oct  5 18:39:31 2023 +
Commit: Brett Alcox  gmail  com>
CommitDate: Thu Oct  5 18:39:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b3423f0

net-libs/syndication-domination: adding pybind11

Signed-off-by: brettalcox  gmail.com>

 net-libs/syndication-domination/syndication-domination-1.0.ebuild  | 1 +
 net-libs/syndication-domination/syndication-domination-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-libs/syndication-domination/syndication-domination-1.0.ebuild 
b/net-libs/syndication-domination/syndication-domination-1.0.ebuild
index 8e62e74f78..b888143f28 100644
--- a/net-libs/syndication-domination/syndication-domination-1.0.ebuild
+++ b/net-libs/syndication-domination/syndication-domination-1.0.ebuild
@@ -37,6 +37,7 @@ DEPEND="
python? (
$(python_gen_cond_dep '
dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
')
)
 

diff --git a/net-libs/syndication-domination/syndication-domination-.ebuild 
b/net-libs/syndication-domination/syndication-domination-.ebuild
index 8e62e74f78..b888143f28 100644
--- a/net-libs/syndication-domination/syndication-domination-.ebuild
+++ b/net-libs/syndication-domination/syndication-domination-.ebuild
@@ -37,6 +37,7 @@ DEPEND="
python? (
$(python_gen_cond_dep '
dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
')
)
 



[gentoo-commits] proj/elogv: New tag: 0.8.2

2023-10-05 Thread Sebastian Pipping
commit: 
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Oct  5 18:39:37 2023 +

New tag: 0.8.2




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

2023-10-05 Thread Sebastian Pipping
commit: 0891d79c221edbf4e0d164f518ccaa8808a16eea
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Oct  5 18:39:07 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Oct  5 18:39:07 2023 +
URL:https://gitweb.gentoo.org/proj/elogv.git/commit/?id=0891d79c

Release 0.8.2

Signed-off-by: Sebastian Pipping  gentoo.org>

 ChangeLog  | 3 +++
 pyproject.toml | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 3a230f2..8735658 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 # ChangeLog for elogv
 
+0.8.2
+  * Fix decompression and port to standard library lzma
+
 0.8.1
   * Port to setuptools and PEP517 (Gentoo bug #841134)
 

diff --git a/pyproject.toml b/pyproject.toml
index 0476844..2edc922 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
 
 [project]
 name = "elogv"
-version = "0.8.1"
+version = "0.8.2"
 authors = [
 {name = "Luca Marturana", email = "lucamartur...@gmail.com"},
 ]



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

2023-10-05 Thread Sebastian Pipping
commit: 1d95e751bd8d0628f1b83ca667cc1d4cd18066a1
Author: Alfred Wingate  protonmail  com>
AuthorDate: Thu Oct  5 16:56:45 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Oct  5 17:26:34 2023 +
URL:https://gitweb.gentoo.org/proj/elogv.git/commit/?id=1d95e751

Port to lzma

Signed-off-by: Alfred Wingate  protonmail.com>

 elogv  | 12 ++--
 pyproject.toml |  3 ---
 2 files changed, 2 insertions(+), 13 deletions(-)

diff --git a/elogv b/elogv
index b3455c7..94d466a 100755
--- a/elogv
+++ b/elogv
@@ -33,6 +33,7 @@ import gettext
 import locale
 import gzip
 import bz2
+import lzma
 import signal
 
 _LOCALE_CATEGORY_PAIRS = (
@@ -46,12 +47,6 @@ _LOCALE_CATEGORY_PAIRS = (
(locale.LC_ALL, 'LC_ALL'),
 )
 
-no_liblzma = False
-try:
-import liblzma
-except ImportError:
-no_liblzma = True
-
 
 def report_bad_locale(variable, value):
 py_version = '%s.%s.%s' % sys.version_info[:3]
@@ -421,10 +416,7 @@ class ElogViewer:
 @staticmethod
 def open(file, mode='rt'):
 if file.endswith('.xz'):
-if not no_liblzma:
-return liblzma.LZMAFile(file)
-else:
-sys.exit('You need pyliblzma library to be able to read xz 
compressed elog files.\nhttp://pypi.python.org/pypi/pyliblzma')
+return lzma.open(file, mode=mode)
 elif file.endswith('.gz'):
 return gzip.open(file, mode=mode)
 elif file.endswith('.bz2'):

diff --git a/pyproject.toml b/pyproject.toml
index 88ad65f..0476844 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -14,6 +14,3 @@ dependencies = ["portage"]
 
 [project.urls]
 homepage = "https://gitweb.gentoo.org/proj/elogv.git/";
-
-[project.optional-dependencies]
-lzma = [ "pyliblzma" ]



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

2023-10-05 Thread Sebastian Pipping
commit: af4f13a47320e30d45150b5c22eea28104573e09
Author: Alfred Wingate  protonmail  com>
AuthorDate: Thu Oct  5 16:51:18 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Oct  5 17:24:46 2023 +
URL:https://gitweb.gentoo.org/proj/elogv.git/commit/?id=af4f13a4

Open files with same function to allow decompression to work seamlessly

* liblzma left mostly untouched, next commit will port it to lzma.
* BZ2File -> open to allow plaintext reading, which is expected
  elsewhere in elogv.

Signed-off-by: Alfred Wingate  protonmail.com>

 elogv | 22 +-
 1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/elogv b/elogv
index 7e1e37f..b3455c7 100755
--- a/elogv
+++ b/elogv
@@ -418,18 +418,22 @@ class ElogViewer:
 self.logf_wrap = self.wrap_logf_lines()
 self.show_log()
 
-def openfile(self, myfile):
-if myfile.endswith('.xz'):
+@staticmethod
+def open(file, mode='rt'):
+if file.endswith('.xz'):
 if not no_liblzma:
-self.logf = liblzma.LZMAFile(myfile)
+return liblzma.LZMAFile(file)
 else:
 sys.exit('You need pyliblzma library to be able to read xz 
compressed elog files.\nhttp://pypi.python.org/pypi/pyliblzma')
-elif myfile.endswith('.gz'):
-self.logf = gzip.open(myfile)
-elif myfile.endswith('.bz2'):
-self.logf = bz2.BZ2File(myfile)
+elif file.endswith('.gz'):
+return gzip.open(file, mode=mode)
+elif file.endswith('.bz2'):
+return bz2.open(file, mode=mode)
 else:
-self.logf = open(myfile)
+return open(file, mode=mode)
+
+def openfile(self, file):
+self.logf = self.open(file)
 
 def refresh_file_pad(self):
 """
@@ -528,7 +532,7 @@ class ElogViewer:
 """
 Get the highest elog class in a file
 """
-with open(filepath) as f:
+with self.open(filepath) as f:
 classes = re.findall("LOG:|INFO:|WARN:|ERROR:", f.read())
 
 if "ERROR:" in classes:



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

2023-10-05 Thread Sebastian Pipping
commit: 04b6fdbf29c6643a3c72d35091dc28a56b5defc6
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Oct  5 17:40:09 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Oct  5 17:40:12 2023 +
URL:https://gitweb.gentoo.org/proj/elogv.git/commit/?id=04b6fdbf

Merge branch 'pull-15-parona-source-lzma'

Signed-off-by: Sebastian Pipping  gentoo.org>

 elogv  | 32 ++--
 pyproject.toml |  3 ---
 2 files changed, 14 insertions(+), 21 deletions(-)



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

2023-10-05 Thread Arthur Zamarin
commit: 68e0e2c5e8992ce587a8f89f9636b289a0e21967
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Oct  5 17:10:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Oct  5 17:10:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68e0e2c5

dev-python/mpmath: enable py3.12, use optfeature

After verifying the code, the deps behind 2 USE flags are just
optional runtime dependencies, so just use optfeature for it.

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

 dev-python/mpmath/mpmath-1.3.0-r1.ebuild | 35 
 1 file changed, 35 insertions(+)

diff --git a/dev-python/mpmath/mpmath-1.3.0-r1.ebuild 
b/dev-python/mpmath/mpmath-1.3.0-r1.ebuild
new file mode 100644
index ..d6d7fdab14b5
--- /dev/null
+++ b/dev-python/mpmath/mpmath-1.3.0-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 optfeature pypi virtualx
+
+DESCRIPTION="Python library for arbitrary-precision floating-point arithmetic"
+HOMEPAGE="
+   https://mpmath.org/
+   https://github.com/mpmath/mpmath/
+   https://pypi.org/project/mpmath/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   "${EPYTHON}" mpmath/tests/runtests.py -local || die "Tests failed with 
${EPYTHON}"
+}
+
+pkg_postinst() {
+   optfeature "gmp support" dev-python/gmpy
+   optfeature "matplotlib support" dev-python/matplotlib
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-news/gfeeds/

2023-10-05 Thread Brett Alcox
commit: d54fe3d1b7187a12a100e1f210a7c4d9baacf46f
Author: brettalcox  gmail  com>
AuthorDate: Thu Oct  5 17:04:44 2023 +
Commit: Brett Alcox  gmail  com>
CommitDate: Thu Oct  5 17:04:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d54fe3d1

net-news/gfeeds: keyword 2.2.0 for ~amd64

Signed-off-by: brettalcox  gmail.com>

 net-news/gfeeds/gfeeds-2.2.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-news/gfeeds/gfeeds-2.2.0.ebuild 
b/net-news/gfeeds/gfeeds-2.2.0.ebuild
index d89034b495..53aa0632c9 100644
--- a/net-news/gfeeds/gfeeds-2.2.0.ebuild
+++ b/net-news/gfeeds/gfeeds-2.2.0.ebuild
@@ -16,6 +16,7 @@ PATCHES="${FILESDIR}/${P}-blueprint-0.80-fix.patch"
 
 LICENSE="GPL-3"
 SLOT="0"
+KEYWORDS="~amd64"
 IUSE="debug"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
@@ -34,7 +35,7 @@ DEPEND="
')
gui-libs/gtk:4
gui-libs/libadwaita
-   ~net-libs/syndication-domination-[python]
+   net-libs/syndication-domination[python]
net-libs/webkit-gtk:6
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: net-libs/syndication-domination/

2023-10-05 Thread Brett Alcox
commit: 7db4fe8999d59beb815feb4bc58c5694c0fbe690
Author: brettalcox  gmail  com>
AuthorDate: Thu Oct  5 16:59:06 2023 +
Commit: Brett Alcox  gmail  com>
CommitDate: Thu Oct  5 16:59:06 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7db4fe89

net-libs/syndication-domination: adding 1.0

additionally, cleaned up the existing ebuild to properly (and
conditionally) pull in python, and simplifying existing USE flags

Signed-off-by: brettalcox  gmail.com>

 net-libs/syndication-domination/Manifest   |  2 ++
 ...99.ebuild => syndication-domination-1.0.ebuild} | 25 --
 .../syndication-domination-.ebuild | 25 --
 3 files changed, 40 insertions(+), 12 deletions(-)

diff --git a/net-libs/syndication-domination/Manifest 
b/net-libs/syndication-domination/Manifest
new file mode 100644
index 00..2c595e0947
--- /dev/null
+++ b/net-libs/syndication-domination/Manifest
@@ -0,0 +1,2 @@
+DIST 75920321.patch 4208 BLAKE2B 
c24362cdc5f01858608476bddab3004f3acd9cc9a555ca52abedbeb009952f7a84db4e18db36c731fc2d6212f3cfa21cc9881b4b7472bb7465787b49f9bef7e3
 SHA512 
cbe5f1def629fe21f232566d8e812c4b8c48be4c5fb68b5c60b6c91ae49dde8cf561e14abb3b52b1ca9ad2560b921f3e834498d9d0c0eee198d7da60a689da4f
+DIST syndication-domination-1.0.tar.bz2 46908 BLAKE2B 
cd7d70c61277e315fa03e16af5190c8b87140c8d5d80c3b58a0d7d2026403558b74be0a1cfb8e9c450204bb4842970844c308d33676a65e0f7cbbda77cf821f0
 SHA512 
6fa093144c6a86c6e81ad7530527d171dac8bc011f9aa2895b254eef8e288e251dfc9dab8d2fa598182df825b53cd8ef583736c8b6971375904543ab93d76b7e

diff --git a/net-libs/syndication-domination/syndication-domination-.ebuild 
b/net-libs/syndication-domination/syndication-domination-1.0.ebuild
similarity index 64%
copy from net-libs/syndication-domination/syndication-domination-.ebuild
copy to net-libs/syndication-domination/syndication-domination-1.0.ebuild
index 92791e1b5f..8e62e74f78 100644
--- a/net-libs/syndication-domination/syndication-domination-.ebuild
+++ b/net-libs/syndication-domination/syndication-domination-1.0.ebuild
@@ -3,7 +3,9 @@
 
 EAPI=8
 
-inherit meson
+PYTHON_COMPAT=( python3_11 )
+
+inherit meson python-single-r1
 
 DESCRIPTION="An RSS/Atom parser, because there's nothing else out there."
 HOMEPAGE="https://gitlab.com/gabmus/syndication-domination";
@@ -13,25 +15,36 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.com/gabmus/syndication-domination.git";
 else
KEYWORDS="~amd64"
-   
SRC_URI="https://gitlab.com/gabmus/syndication-domination/-/archive/${PV}/${P}.tar.bz2";
+   SRC_URI="
+   
https://gitlab.com/gabmus/syndication-domination/-/archive/${PV}/${P}.tar.bz2
+   
https://gitlab.com/gabmus/syndication-domination/-/commit/75920321.patch
+   "
+   #required for gfeeds
+   PATCHES="${DISTDIR}/75920321.patch"
 fi
 
 LICENSE="AGPL-3"
 SLOT="0"
 IUSE="debug json-binary +python"
 REQUIRED_USE="
-   ^^ ( python json-binary )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   !python? ( json-binary )
 "
 DEPEND="
app-text/htmltidy
dev-libs/libfmt
dev-libs/pugixml
python? (
-   >=dev-lang/python-3.11
-   dev-python/pybind11
+   $(python_gen_cond_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ')
)
+
+"
+RDEPEND="
+   ${DEPEND}
+   python? ( ${PYTHON_DEPS} )
 "
-RDEPEND="${DEPEND}"
 BDEPEND=""
 
 src_configure() {

diff --git a/net-libs/syndication-domination/syndication-domination-.ebuild 
b/net-libs/syndication-domination/syndication-domination-.ebuild
index 92791e1b5f..8e62e74f78 100644
--- a/net-libs/syndication-domination/syndication-domination-.ebuild
+++ b/net-libs/syndication-domination/syndication-domination-.ebuild
@@ -3,7 +3,9 @@
 
 EAPI=8
 
-inherit meson
+PYTHON_COMPAT=( python3_11 )
+
+inherit meson python-single-r1
 
 DESCRIPTION="An RSS/Atom parser, because there's nothing else out there."
 HOMEPAGE="https://gitlab.com/gabmus/syndication-domination";
@@ -13,25 +15,36 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.com/gabmus/syndication-domination.git";
 else
KEYWORDS="~amd64"
-   
SRC_URI="https://gitlab.com/gabmus/syndication-domination/-/archive/${PV}/${P}.tar.bz2";
+   SRC_URI="
+   
https://gitlab.com/gabmus/syndication-domination/-/archive/${PV}/${P}.tar.bz2
+   
https://gitlab.com/gabmus/syndication-domination/-/commit/75920321.patch
+   "
+   #required for gfeeds
+   PATCHES="${DISTDIR}/75920321.patch"
 fi
 
 LICENSE="AGPL-3"
 SLOT="0"
 IUSE="debug json-binary +python"
 REQUIRED_USE="
-   ^^ ( python json-binary )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   !python? ( json-binary )
 "
 DEPEND="
app-text/htmltidy
dev-libs/libfmt
dev-libs/pugixml
python? (
-   >=dev-lang/py

[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2023-10-05 Thread Arthur Zamarin
commit: 4ff2331d057f99cfb16dfbd6bc47f3ce880a00ac
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Oct  2 05:04:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Oct  5 16:02:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff2331d

gui-libs/wlroots: install docs

no revbumb because is only a single file

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/33157
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/wlroots/wlroots-0.16.2-r2.ebuild | 1 +
 gui-libs/wlroots/wlroots-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild 
b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
index bb9f64c221f8..9859bfa53a9e 100644
--- a/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
+++ b/gui-libs/wlroots/wlroots-0.16.2-r2.ebuild
@@ -79,6 +79,7 @@ src_configure() {
 
 src_install() {
meson_src_install
+   dodoc docs/*
 
if use tinywl; then
dobin "${BUILD_DIR}"/tinywl/tinywl

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index 60a55fbde1d9..6b8d847bfa67 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -88,6 +88,7 @@ src_configure() {
 
 src_install() {
meson_src_install
+   dodoc docs/*
 
if use tinywl; then
dobin "${BUILD_DIR}"/tinywl/tinywl



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

2023-10-05 Thread Mike Gilbert
commit: e407f3f54147afe8251f1beac96cb35645f9337a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct  5 15:50:28 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct  5 15:50:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e407f3f5

www-client/microsoft-edge: amd64 stable (117.0.2045.55)

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

 www-client/microsoft-edge/microsoft-edge-117.0.2045.55.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/microsoft-edge/microsoft-edge-117.0.2045.55.ebuild 
b/www-client/microsoft-edge/microsoft-edge-117.0.2045.55.ebuild
index ebc23fabaa28..40e3af0e1470 100644
--- a/www-client/microsoft-edge/microsoft-edge-117.0.2045.55.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-117.0.2045.55.ebuild
@@ -14,7 +14,7 @@ else
MY_PN=${PN}
 fi
 
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
 
 MY_P="${MY_PN}_${PV}-1"
 



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

2023-10-05 Thread Mike Gilbert
commit: 2a29418a5d2c0e875511cea78d25071e29df4ab8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct  5 15:50:31 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct  5 15:50:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a29418a

www-client/microsoft-edge: remove old

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

 www-client/microsoft-edge/Manifest |   1 -
 .../microsoft-edge-117.0.2045.47.ebuild| 123 -
 2 files changed, 124 deletions(-)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 6fb833b50978..b2aed8481602 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,2 +1 @@
-DIST microsoft-edge-stable_117.0.2045.47-1_amd64.deb 155194930 BLAKE2B 
2088695d1aac1784efbecdf183f2c6624dfa5a8ef29d54e8d760b199da361e28c14eee58cac5182bda61662b2922ee7ac14280414918478cb7bb46374d5efb0a
 SHA512 
b3ad73415c358d610b77f237bfca3656060b8ab4404946471abc95369446bc3159627556024e41348c94a0c2c7723de8525e9bdf40e5fa84f3a657558bb6a308
 DIST microsoft-edge-stable_117.0.2045.55-1_amd64.deb 155154294 BLAKE2B 
a046fbe417424e35398a9366a8ad18ccba948b54ff2f3565ae1396b4534206d24974746055bfe1daeb3981ae6eaf8890f4fd4f3a5daf1fdfcdfa486769bb3a7a
 SHA512 
34e4257220349339ef94cd26784167923136fb159d1d092bae6a558087e5a772d52b2a0d6e3f721a9eebb831f4499800bb4e6a76ad95467f61b5dd0b1360523a

diff --git a/www-client/microsoft-edge/microsoft-edge-117.0.2045.47.ebuild 
b/www-client/microsoft-edge/microsoft-edge-117.0.2045.47.ebuild
deleted file mode 100644
index 40e3af0e1470..
--- a/www-client/microsoft-edge/microsoft-edge-117.0.2045.47.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2011-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge";
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb";
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-IUSE="+mip qt5"
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-misc/ca-certificates
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm(+)]
-   net-misc/curl[ssl]
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-   mip? ( app-crypt/libsecret )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[X]
-   dev-qt/qtwidgets:5
-   )
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm -f _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
-   rm usr/share/man/man1/${PN}.1.gz || die
-   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
-   fi
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 128 256 ; do
-   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
-   done
-
-   if ! use mip; then
-   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
-   fi
-
-   if ! use qt5; then
-   rm "${EDGE_HOME}/libqt5_shim.so" || die
-   fi
-
-   pax-mark m "${EDGE_HOME}/msedge"
-}



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

2023-10-05 Thread Mike Gilbert
commit: 4249f7c0d4a6617b4fcd41d1788e14d7a1be968c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct  5 15:49:39 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct  5 15:49:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4249f7c0

www-client/google-chrome: automated update (117.0.5938.149)

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

 www-client/google-chrome/Manifest   | 2 +-
 ...chrome-117.0.5938.132.ebuild => google-chrome-117.0.5938.149.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index ecddef9b0532..60d74af9c4d5 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_117.0.5938.132-1_amd64.deb 104035880 BLAKE2B 
259be2f1d43f63a5c88a0d6bdbf1db76765bd438863ee6613b57b097bbdc2c592a8497fa92a6734126c99e0f738abc36f25e648898f6db9de1cc49412cb21fe3
 SHA512 
aaf135e6bcdb1c048852350454458558bc662d9bead0538b4bbff6df42a680ffbe544661d4e5c19707c528444e3b39ef729b15a44d211d9759d1e66b25bfe5b6
+DIST google-chrome-stable_117.0.5938.149-1_amd64.deb 104030680 BLAKE2B 
3717de41ea03dab33752d382eb05cd389fe326f1bc6061ea740475f2b047c1b78f82444dc7ca69d0cd7e6d8b512c8e009a4a6ea9cb2280d7d3d05038299460a8
 SHA512 
f38633e8b7563fc48adff4df24cd3d2dee750d97e3116f16d9220ceebe72fe6ea124a6f2baa47a28bddc9aebf6871a98fac933aba41193453c2a64ce1ab8

diff --git a/www-client/google-chrome/google-chrome-117.0.5938.132.ebuild 
b/www-client/google-chrome/google-chrome-117.0.5938.149.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-117.0.5938.132.ebuild
rename to www-client/google-chrome/google-chrome-117.0.5938.149.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-10-05 Thread Mike Gilbert
commit: dee884cf8df6f3142049a69219b7e0ceb70def9f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct  5 15:50:11 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct  5 15:50:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dee884cf

www-plugins/chrome-binary-plugins: automated update (118.0.5993.54_beta)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...3.32_beta.ebuild => chrome-binary-plugins-118.0.5993.54_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index b13c24bef735..6664d0a27f26 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_118.0.5993.32-1_amd64.deb 104036424 BLAKE2B 
827d3398a3ab4fd3d3f380927f86176233798d4dd32de3d5dcf63b4b487145540d393c7ccae0f26004a71b7107b8ebf366645e328a2c46ae8d5884f1857798c5
 SHA512 
67224cfa4a7c63bbb70839cbcdfefa2733f029e5309785d150706094421a5ea7ac0a1a5243e4c4d2e0f9660c1a547e8ee617a940ecc492d96a1a06198c57afb0
+DIST google-chrome-beta_118.0.5993.54-1_amd64.deb 104089180 BLAKE2B 
79a954bde32acab1c5454a2e7d878199fcded67e6f3b72f05a7f17f8c6003bb9fa99dca5f3f07b2366e4cf1d2979850ee9c604565b3dbe9578609650f55d23fb
 SHA512 
bc91d45fa77ba174a67b7743512c1fd777cf72b63d0c1b4c5045e4a0a1eea38721a39b5382c9998f94f45303402643c7606b84c652772d5872bd09431016afa1
 DIST google-chrome-stable_117.0.5938.149-1_amd64.deb 104030680 BLAKE2B 
3717de41ea03dab33752d382eb05cd389fe326f1bc6061ea740475f2b047c1b78f82444dc7ca69d0cd7e6d8b512c8e009a4a6ea9cb2280d7d3d05038299460a8
 SHA512 
f38633e8b7563fc48adff4df24cd3d2dee750d97e3116f16d9220ceebe72fe6ea124a6f2baa47a28bddc9aebf6871a98fac933aba41193453c2a64ce1ab8
 DIST google-chrome-unstable_119.0.6034.6-1_amd64.deb 103858908 BLAKE2B 
e26986b2e8c1555f3f944f11e61d24e9718ffe1532de20114b08838398509e635d2b60d3c8398ed658c1b86681642ac53e1bd2048a24fd3f38efecb61b52a383
 SHA512 
d85c64ccbdbb0a5f54a230cf82c6b63d5dd3e9ddb2da8005550e714ea43bdeedb80b187ab52feba08dd8f7faa43e8fd3e48a6c2fe7db208d90adaf32aaa3b7e7

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.32_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.54_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.32_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-118.0.5993.54_beta.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2023-10-05 Thread Mike Gilbert
commit: e5e0ffa8262563c294caf0bfcb6d56bd138503f6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct  5 15:50:04 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct  5 15:50:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e0ffa8

www-client/google-chrome-beta: automated update (118.0.5993.54)

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

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...eta-118.0.5993.32.ebuild => google-chrome-beta-118.0.5993.54.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 5e7044bd6324..4c2b9af1a2dc 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_118.0.5993.32-1_amd64.deb 104036424 BLAKE2B 
827d3398a3ab4fd3d3f380927f86176233798d4dd32de3d5dcf63b4b487145540d393c7ccae0f26004a71b7107b8ebf366645e328a2c46ae8d5884f1857798c5
 SHA512 
67224cfa4a7c63bbb70839cbcdfefa2733f029e5309785d150706094421a5ea7ac0a1a5243e4c4d2e0f9660c1a547e8ee617a940ecc492d96a1a06198c57afb0
+DIST google-chrome-beta_118.0.5993.54-1_amd64.deb 104089180 BLAKE2B 
79a954bde32acab1c5454a2e7d878199fcded67e6f3b72f05a7f17f8c6003bb9fa99dca5f3f07b2366e4cf1d2979850ee9c604565b3dbe9578609650f55d23fb
 SHA512 
bc91d45fa77ba174a67b7743512c1fd777cf72b63d0c1b4c5045e4a0a1eea38721a39b5382c9998f94f45303402643c7606b84c652772d5872bd09431016afa1

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-118.0.5993.32.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-118.0.5993.54.ebuild
similarity index 100%
rename from 
www-client/google-chrome-beta/google-chrome-beta-118.0.5993.32.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-118.0.5993.54.ebuild



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

2023-10-05 Thread Mike Gilbert
commit: c22e9200a6bf1631d250119a76270901eaa485ce
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct  5 15:50:22 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct  5 15:50:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c22e9200

www-client/microsoft-edge: automated bump (117.0.2045.55)

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

 www-client/microsoft-edge/Manifest |   1 +
 .../microsoft-edge-117.0.2045.55.ebuild| 123 +
 2 files changed, 124 insertions(+)

diff --git a/www-client/microsoft-edge/Manifest 
b/www-client/microsoft-edge/Manifest
index 87c6e857e710..6fb833b50978 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1 +1,2 @@
 DIST microsoft-edge-stable_117.0.2045.47-1_amd64.deb 155194930 BLAKE2B 
2088695d1aac1784efbecdf183f2c6624dfa5a8ef29d54e8d760b199da361e28c14eee58cac5182bda61662b2922ee7ac14280414918478cb7bb46374d5efb0a
 SHA512 
b3ad73415c358d610b77f237bfca3656060b8ab4404946471abc95369446bc3159627556024e41348c94a0c2c7723de8525e9bdf40e5fa84f3a657558bb6a308
+DIST microsoft-edge-stable_117.0.2045.55-1_amd64.deb 155154294 BLAKE2B 
a046fbe417424e35398a9366a8ad18ccba948b54ff2f3565ae1396b4534206d24974746055bfe1daeb3981ae6eaf8890f4fd4f3a5daf1fdfcdfa486769bb3a7a
 SHA512 
34e4257220349339ef94cd26784167923136fb159d1d092bae6a558087e5a772d52b2a0d6e3f721a9eebb831f4499800bb4e6a76ad95467f61b5dd0b1360523a

diff --git a/www-client/microsoft-edge/microsoft-edge-117.0.2045.55.ebuild 
b/www-client/microsoft-edge/microsoft-edge-117.0.2045.55.ebuild
new file mode 100644
index ..ebc23fabaa28
--- /dev/null
+++ b/www-client/microsoft-edge/microsoft-edge-117.0.2045.55.ebuild
@@ -0,0 +1,123 @@
+# Copyright 2011-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge";
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb";
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+IUSE="+mip qt5"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-misc/ca-certificates
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm(+)]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+   mip? ( app-crypt/libsecret )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[X]
+   dev-qt/qtwidgets:5
+   )
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm -f _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+   if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then
+   rm usr/share/man/man1/${PN}.1.gz || die
+   dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1
+   fi
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 32 48 64 128 256 ; do
+   newicon -s ${size} 
"${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png
+   done
+
+   if ! use mip; then
+   rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die
+   fi
+
+   if ! use qt5; then
+   rm "${EDGE_HOME}/libqt5_shim.so" || die
+   fi
+
+   pax-mark m "${EDGE_HOME}/msedge"
+}



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2023-10-05 Thread Mike Gilbert
commit: ef61a678727b1abd12dbfadd0df98c3d3701a0fe
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Oct  5 15:49:48 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Oct  5 15:49:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef61a678

www-plugins/chrome-binary-plugins: automated update (117.0.5938.149)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...17.0.5938.132.ebuild => chrome-binary-plugins-117.0.5938.149.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index f224db89ca29..b13c24bef735 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_118.0.5993.32-1_amd64.deb 104036424 BLAKE2B 
827d3398a3ab4fd3d3f380927f86176233798d4dd32de3d5dcf63b4b487145540d393c7ccae0f26004a71b7107b8ebf366645e328a2c46ae8d5884f1857798c5
 SHA512 
67224cfa4a7c63bbb70839cbcdfefa2733f029e5309785d150706094421a5ea7ac0a1a5243e4c4d2e0f9660c1a547e8ee617a940ecc492d96a1a06198c57afb0
-DIST google-chrome-stable_117.0.5938.132-1_amd64.deb 104035880 BLAKE2B 
259be2f1d43f63a5c88a0d6bdbf1db76765bd438863ee6613b57b097bbdc2c592a8497fa92a6734126c99e0f738abc36f25e648898f6db9de1cc49412cb21fe3
 SHA512 
aaf135e6bcdb1c048852350454458558bc662d9bead0538b4bbff6df42a680ffbe544661d4e5c19707c528444e3b39ef729b15a44d211d9759d1e66b25bfe5b6
+DIST google-chrome-stable_117.0.5938.149-1_amd64.deb 104030680 BLAKE2B 
3717de41ea03dab33752d382eb05cd389fe326f1bc6061ea740475f2b047c1b78f82444dc7ca69d0cd7e6d8b512c8e009a4a6ea9cb2280d7d3d05038299460a8
 SHA512 
f38633e8b7563fc48adff4df24cd3d2dee750d97e3116f16d9220ceebe72fe6ea124a6f2baa47a28bddc9aebf6871a98fac933aba41193453c2a64ce1ab8
 DIST google-chrome-unstable_119.0.6034.6-1_amd64.deb 103858908 BLAKE2B 
e26986b2e8c1555f3f944f11e61d24e9718ffe1532de20114b08838398509e635d2b60d3c8398ed658c1b86681642ac53e1bd2048a24fd3f38efecb61b52a383
 SHA512 
d85c64ccbdbb0a5f54a230cf82c6b63d5dd3e9ddb2da8005550e714ea43bdeedb80b187ab52feba08dd8f7faa43e8fd3e48a6c2fe7db208d90adaf32aaa3b7e7

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.132.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.149.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.132.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-117.0.5938.149.ebuild



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

2023-10-05 Thread Florian Schmaus
commit: 90cc2f75b8e254cdd3842871929b4ab1ac067b4a
Author: Giuseppe Foti  gmail  com>
AuthorDate: Thu Oct  5 08:27:49 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Oct  5 15:32:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90cc2f75

net-analyzer/gvm-libs: add 22.7.1, drop 22.7.0 22.6.3

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33203
Signed-off-by: Florian Schmaus  gentoo.org>

 net-analyzer/gvm-libs/Manifest |   3 +-
 net-analyzer/gvm-libs/gvm-libs-22.7.0.ebuild   | 113 -
 ...m-libs-22.6.3.ebuild => gvm-libs-22.7.1.ebuild} |   0
 3 files changed, 1 insertion(+), 115 deletions(-)

diff --git a/net-analyzer/gvm-libs/Manifest b/net-analyzer/gvm-libs/Manifest
index 390e121f5d74..3063dd9277df 100644
--- a/net-analyzer/gvm-libs/Manifest
+++ b/net-analyzer/gvm-libs/Manifest
@@ -1,3 +1,2 @@
 DIST gvm-libs-21.4.4.tar.gz 298551 BLAKE2B 
271716d8be2376e2b54218b95069e19d10939c5feda9894220418bf184c4098eeacf61d1faedd49fe3215aa0fbf4a4afcfe2a929ac88450502737eb8af8f8e35
 SHA512 
6c80820c830cbc2e62865a0823740d857db075f2faa1a1e58af7a8f07e0179e7a78934d7613ec57f144900a5530206d4c07c912a6bbe40ad9d0549f9443bfb12
-DIST gvm-libs-22.6.3.tar.gz 309045 BLAKE2B 
9627fbdbb9d7a77542242311bce83e760316aea9f5c7b4c275aada18b6407cda41f5a0e1bd1e7202a16304e11772ddeabb01513ec67b7310d95e6522676fec1a
 SHA512 
7b2db4c7aa2361e6dbaca002755bea00eca333f9edf6da5d3c1cf41c6abac32c60f2721f4f152ea6d6bc0f366bdd6249b0693df711ab35e933cd7e22bf028002
-DIST gvm-libs-22.7.0.tar.gz 309170 BLAKE2B 
afa3a511707f99764a231c7443b136be811b7bb3b0b30d73665b05457c9f0c158ebf9de15a76d4a31dca891fe59dcc09ecdb75e568c43b896833f73b2f3ce1f5
 SHA512 
eb0ba10b83c7f3b24323c1ff84b8920820521133e70d6d4492bab875b001efb5a7cc36f0ccb0451e1ec209a6dcc48303fb0dc94c69af179cd3342ac089b6820b
+DIST gvm-libs-22.7.1.tar.gz 309225 BLAKE2B 
41b571ec7062537a3f0ce3482e49a35ebaaebf502506727b27823423e5f09153b1606723573fc11348f8e3efb33f20596c631c526e5b99eb6893de48954fffc2
 SHA512 
bfefb7e1c0eee5d210658d7b61339ed30564b208e7ea554bccdb479483e008e983e80e9f87f94bc162cbc0a578b180dd739948a205624099455a3cbe5254759c

diff --git a/net-analyzer/gvm-libs/gvm-libs-22.7.0.ebuild 
b/net-analyzer/gvm-libs/gvm-libs-22.7.0.ebuild
deleted file mode 100644
index 61f4a0550092..
--- a/net-analyzer/gvm-libs/gvm-libs-22.7.0.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="Greenbone Vulnerability Management (GVM) libraries"
-HOMEPAGE="https://www.greenbone.net https://github.com/greenbone/gvm-libs/";
-SRC_URI="https://github.com/greenbone/gvm-libs/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc ldap test radius"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   acct-user/gvm
-   app-crypt/gpgme:=
-   dev-libs/glib:2
-   dev-libs/hiredis:=
-   dev-libs/libgcrypt:=
-   dev-libs/libgpg-error
-   dev-libs/libxml2
-   dev-perl/UUID
-   net-libs/gnutls:=
-   net-libs/libnet:1.1
-   net-libs/libpcap
-   net-libs/libssh:=
-   sys-apps/util-linux
-   sys-libs/libxcrypt:=
-   sys-libs/zlib
-   net-libs/paho-mqtt-c:1.3
-   ldap? ( net-nds/openldap:= )
-   radius? ( net-dialup/freeradius-client )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-vcs/git
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-   doc? (
-   app-doc/doxygen[dot]
-   app-doc/xmltoman
-   app-text/htmldoc
-   dev-perl/CGI
-   dev-perl/SQL-Translator
-   )
-   test? ( dev-libs/cgreen )
-"
-
-src_prepare() {
-   cmake_src_prepare
-   # QA-Fix | Remove -Werror compiler flag | Bug: #909558
-   sed -i -e "s/-Werror//" "${S}"/CMakeLists.txt || die
-   # QA-Fix | Remove doxygen warnings for !CLANG
-   if use doc; then
-   if ! tc-is-clang; then
-  local f
-  for f in doc/*.in; do
-   sed -i \
-   -e "s*CLANG_ASSISTED_PARSING = 
NO*#CLANG_ASSISTED_PARSING = NO*g" \
-   -e "s*CLANG_OPTIONS*#CLANG_OPTIONS*g" \
-   "${f}" || die "couldn't disable CLANG parsing"
-  done
-   fi
-   fi
-
-   #Remove tests that doesn't work in the network sandbox
-   if use test; then
-   sed -i 's/add_test (networking-test networking-test)/ /g' 
base/CMakeLists.txt || die
-   sed -i 's/add_test (util-test util-test)/ /g' 
boreas/CMakeLists.txt || die
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   "-DLOCALSTATEDIR=${EPREFIX}/var"
-   "-DSYSCONFDIR=${EPREFIX}/etc"
-   "-DGVM_RUN_DIR=${EPREFIX}/var

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

2023-10-05 Thread Ionen Wolkens
commit: 9128f4f7852f868909d3f5c7eff3879624e3a940
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct  5 14:43:00 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct  5 15:20:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9128f4f7

x11-terms/kitty: add 0.30.1

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

 x11-terms/kitty/Manifest |   3 +
 x11-terms/kitty/files/kitty-0.30.1-no-sudo.patch |  21 +++
 x11-terms/kitty/kitty-0.30.1.ebuild  | 174 +++
 3 files changed, 198 insertions(+)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index d0caf5e430be..5fa2a9e2427f 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -4,3 +4,6 @@ DIST kitty-0.29.2.tar.xz.sig 566 BLAKE2B 
52fe246f3c4a74dfb62ed34b12b639858eb91ae
 DIST kitty-0.30.0-vendor.tar.xz 1412860 BLAKE2B 
71ca2f2981bab51af5d6baa85485b8c5f91d721f19039c129ec1b10d52b50667a7ee593798db5bc85c0b7e835ce2c1a1eb53d6b9a0b0413b7e7dc77ac4a0713b
 SHA512 
a1649f626cd52472e87d1e4570331f21db6875c61c991e6535e6e81404dc069e52e8ba438ed956da8f1a51bcc9bdb71a541c8e0a6b8cb7678e4bb839bda85402
 DIST kitty-0.30.0.tar.xz 7842724 BLAKE2B 
a656fbb74a92a6b834fe8d06a89eaa1240044b132d64d7ad9eb429c71fd60e564ed963638bb9ba4e99d3e31c2ac594543e702b298a0b53aea1050e3b2e19ae9a
 SHA512 
05438de8752057d7c419da41621b4d8fcfa6e7189530efc32c7c8a0bf2e6dae0332dd1b661206f9dea5bf374713e86ea5e69f640b0e73fe617f528bc963a8792
 DIST kitty-0.30.0.tar.xz.sig 566 BLAKE2B 
bb11c31561fb97ae229cd4eaae787a91cc9937f85bf98a4413476c9540334ff85a94e67a7699d04e326a6e067645e2c831761722d8780ab67c3cc66745bdabca
 SHA512 
117c83e2b2190d6095a4e19386e897c03776ebb11509a23564db7f746dfd31e5ad9865bf88111b3bacf21547385ab08e33d7234027c50ab366f8a69105df8bb4
+DIST kitty-0.30.1-vendor.tar.xz 1425096 BLAKE2B 
dcf65787badf2439b5e7dc9ff1fb2073d0d8b124a7c39e017aee70a9c5c8f9b5f75b9c7942748cdd7327c75e506d667736eb13d91d8c42f46dfff12ffb9ae4d9
 SHA512 
4cabb39c82b4dfde96390bfd739d24af3abc6a48f2f6013fb51a1d95d31b04c545f8dbf0d3fc89bcb692c26955bdefe196e95d41eed7222eb815b3f05688a362
+DIST kitty-0.30.1.tar.xz 7799076 BLAKE2B 
99ada03fa957819e716d3225fbee20af62135ff8861d3a6ce8aaf442b4526a69f34dae0ec126db48a4336fcbd2dfde5583e2ff8f16140e938fada6c0a8854a60
 SHA512 
e5fd68b8acf3eae8f53a2c27101d998eb0d8eff1571de1b03ab431bceafcab0efae821590684ec48b5ed6e3d86fb984d9e04784022ba50c0378d37a68598f9ed
+DIST kitty-0.30.1.tar.xz.sig 566 BLAKE2B 
18ad4df3ef3e161d8382f635f371b0100ff812d3eb2d5d1a2af1df2e04d1c15a344e4dd86d6a8faaf663a6a9d579521cdacdf6c5b1852d2120d94c43cd765826
 SHA512 
8c90733cb1683f6cb7c57fcf1efdbd0a99b16c4e1edca9b7e99820e5108694fcee521fecd7adaecc331a744b04d2041594adbf058d6218cd82099550f04b961e

diff --git a/x11-terms/kitty/files/kitty-0.30.1-no-sudo.patch 
b/x11-terms/kitty/files/kitty-0.30.1-no-sudo.patch
new file mode 100644
index ..d22bca5de0b5
--- /dev/null
+++ b/x11-terms/kitty/files/kitty-0.30.1-no-sudo.patch
@@ -0,0 +1,21 @@
+Ensure no sudo wrapper given may easily result in an error with no permission
+to set TERMINFO. Normally disabled by "no-sudo" but depending on load ordering
+or user configs overwriting that without disabling it as well, it could give
+poor surprises.
+
+Not needed on Gentoo given have a kitty-terminfo package installed in standard
+paths without needing TERMINFO set.
+--- a/shell-integration/bash/kitty.bash
 b/shell-integration/bash/kitty.bash
+@@ -215,4 +214,0 @@
+-if [[ "${_ksi_prompt[sudo]}" == "y" ]]; then
+-# Ensure terminfo is available in sudo
+-[[ -n "$TERMINFO" ]] && builtin alias sudo="sudo 
TERMINFO=\"$TERMINFO\""
+-fi
+--- a/shell-integration/zsh/kitty-integration
 b/shell-integration/zsh/kitty-integration
+@@ -391,4 +390,0 @@
+-if (( ! opt[(Ie)no-sudo] )); then
+-# Ensure terminfo is available in sudo
+-[[ -n "$TERMINFO" ]] && builtin alias sudo="sudo 
TERMINFO=\"$TERMINFO\""
+-fi

diff --git a/x11-terms/kitty/kitty-0.30.1.ebuild 
b/x11-terms/kitty/kitty-0.30.1.ebuild
new file mode 100644
index ..884afab7f454
--- /dev/null
+++ b/x11-terms/kitty/kitty-0.30.1.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit edo optfeature multiprocessing python-single-r1 toolchain-funcs xdg
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git";
+else
+   inherit verify-sig
+   SRC_URI="
+   
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz
+   https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz
+   verify-sig? ( 
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )
+   "
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/kovidgoyal.gpg"
+   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x

[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/

2023-10-05 Thread Ionen Wolkens
commit: 1f3894b2bc6386af5cea181140a7cf7d136ba51a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct  5 15:09:34 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct  5 15:20:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3894b2

x11-terms/kitty-shell-integration: sync live

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

 .../kitty-shell-integration/kitty-shell-integration-.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-.ebuild
index c50ecb7f91d9..422b27a10857 100644
--- a/x11-terms/kitty-shell-integration/kitty-shell-integration-.ebuild
+++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,6 +13,10 @@ LICENSE="GPL-3"
 SLOT="0"
 RESTRICT="test" # intended to be ran on the full kitty package
 
+PATCHES=(
+   "${FILESDIR}"/kitty-0.30.1-no-sudo.patch
+)
+
 src_compile() { :; }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/, x11-terms/kitty-shell-integration/files/

2023-10-05 Thread Ionen Wolkens
commit: 0d95da460dc98e1ee12be1ba4870ae90635785aa
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct  5 14:42:38 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct  5 15:20:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d95da46

x11-terms/kitty-shell-integration: add 0.30.1

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

 x11-terms/kitty-shell-integration/Manifest |  1 +
 .../files/kitty-0.30.1-no-sudo.patch   | 21 +++
 .../kitty-shell-integration-0.30.1.ebuild  | 41 ++
 3 files changed, 63 insertions(+)

diff --git a/x11-terms/kitty-shell-integration/Manifest 
b/x11-terms/kitty-shell-integration/Manifest
index ee9130cd7f99..d739243daaf3 100644
--- a/x11-terms/kitty-shell-integration/Manifest
+++ b/x11-terms/kitty-shell-integration/Manifest
@@ -1,2 +1,3 @@
 DIST kitty-0.29.2.tar.xz 7809388 BLAKE2B 
6928d79a6cc0eaac4d92ce3babbeb0a42bf1dbc92b775386b521c8399352ba77ab9828f8cfd9f40c3e4f29ae98852b6f3cb9ee1f412474ba2ef655c18d2c294d
 SHA512 
a34d8b5bc817dd9d27f1afa190856d916576f52458ede2253655b294358b6b89b1f103acb90d8d66a494b346420ddedc9fcf1a3399f561268ded82e7b1954b06
 DIST kitty-0.30.0.tar.xz 7842724 BLAKE2B 
a656fbb74a92a6b834fe8d06a89eaa1240044b132d64d7ad9eb429c71fd60e564ed963638bb9ba4e99d3e31c2ac594543e702b298a0b53aea1050e3b2e19ae9a
 SHA512 
05438de8752057d7c419da41621b4d8fcfa6e7189530efc32c7c8a0bf2e6dae0332dd1b661206f9dea5bf374713e86ea5e69f640b0e73fe617f528bc963a8792
+DIST kitty-0.30.1.tar.xz 7799076 BLAKE2B 
99ada03fa957819e716d3225fbee20af62135ff8861d3a6ce8aaf442b4526a69f34dae0ec126db48a4336fcbd2dfde5583e2ff8f16140e938fada6c0a8854a60
 SHA512 
e5fd68b8acf3eae8f53a2c27101d998eb0d8eff1571de1b03ab431bceafcab0efae821590684ec48b5ed6e3d86fb984d9e04784022ba50c0378d37a68598f9ed

diff --git a/x11-terms/kitty-shell-integration/files/kitty-0.30.1-no-sudo.patch 
b/x11-terms/kitty-shell-integration/files/kitty-0.30.1-no-sudo.patch
new file mode 100644
index ..d22bca5de0b5
--- /dev/null
+++ b/x11-terms/kitty-shell-integration/files/kitty-0.30.1-no-sudo.patch
@@ -0,0 +1,21 @@
+Ensure no sudo wrapper given may easily result in an error with no permission
+to set TERMINFO. Normally disabled by "no-sudo" but depending on load ordering
+or user configs overwriting that without disabling it as well, it could give
+poor surprises.
+
+Not needed on Gentoo given have a kitty-terminfo package installed in standard
+paths without needing TERMINFO set.
+--- a/shell-integration/bash/kitty.bash
 b/shell-integration/bash/kitty.bash
+@@ -215,4 +214,0 @@
+-if [[ "${_ksi_prompt[sudo]}" == "y" ]]; then
+-# Ensure terminfo is available in sudo
+-[[ -n "$TERMINFO" ]] && builtin alias sudo="sudo 
TERMINFO=\"$TERMINFO\""
+-fi
+--- a/shell-integration/zsh/kitty-integration
 b/shell-integration/zsh/kitty-integration
+@@ -391,4 +390,0 @@
+-if (( ! opt[(Ie)no-sudo] )); then
+-# Ensure terminfo is available in sudo
+-[[ -n "$TERMINFO" ]] && builtin alias sudo="sudo 
TERMINFO=\"$TERMINFO\""
+-fi

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.30.1.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.30.1.ebuild
new file mode 100644
index ..17f4df44ff93
--- /dev/null
+++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.30.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal 
emulator"
+HOMEPAGE="https://sw.kovidgoyal.net/kitty/";
+SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz";
+S="${WORKDIR}/kitty-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="test" # intended to be ran on the full kitty package
+
+PATCHES=(
+   "${FILESDIR}"/kitty-0.30.1-no-sudo.patch
+)
+
+src_compile() { :; }
+
+src_install() {
+   # install the whole directory in the upstream suggested location
+   # for consistency (i.e. less variation between distros if someone
+   # ssh into Gentoo), then set symlinks to autoload where possible
+   # (these exit immediately if KITTY_SHELL_INTEGRATION is unset)
+   insinto /usr/share/kitty
+   doins -r shell-integration
+
+   dosym -r 
{/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash
+
+   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish
+   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish
+
+   dosym -r 
/usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty
+   # zsh integration is handled automatically without needing to modify rc 
files,
+   # but may require user intervention depending on zsh invocation or if 
remote
+
+   # this is used internally by th

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

2023-10-05 Thread Ionen Wolkens
commit: 740e0d23d95fe6307579f626a449e7c310f7f953
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct  5 15:12:46 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct  5 15:20:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740e0d23

x11-terms/kitty: sync live

The passed no-sudo is technically a no-op because of the patch, but
kept anyway for completeness if ever decide to drop the patch.

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

 x11-terms/kitty/kitty-.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/x11-terms/kitty/kitty-.ebuild 
b/x11-terms/kitty/kitty-.ebuild
index 99e44b505ebd..884afab7f454 100644
--- a/x11-terms/kitty/kitty-.ebuild
+++ b/x11-terms/kitty/kitty-.ebuild
@@ -77,6 +77,10 @@ BDEPEND="
 
 QA_FLAGS_IGNORED="usr/bin/kitten" # written in Go
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.30.1-no-sudo.patch
+)
+
 src_unpack() {
if [[ ${PV} ==  ]]; then
git-r3_src_unpack
@@ -130,7 +134,7 @@ src_compile() {
--disable-link-time-optimization
--ignore-compiler-warnings
--libdir-name=$(get_libdir)
-   --shell-integration="enabled no-rc"
+   --shell-integration="enabled no-rc no-sudo"
--update-check-interval=0
--verbose
)



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/

2023-10-05 Thread Ionen Wolkens
commit: 6c6c6109ba3791af077df87e8477359abf582b32
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct  5 14:42:45 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct  5 15:20:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6c6109

x11-terms/kitty-terminfo: add 0.30.1

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

 x11-terms/kitty-terminfo/Manifest  |  1 +
 .../kitty-terminfo/kitty-terminfo-0.30.1.ebuild| 23 ++
 2 files changed, 24 insertions(+)

diff --git a/x11-terms/kitty-terminfo/Manifest 
b/x11-terms/kitty-terminfo/Manifest
index ee9130cd7f99..d739243daaf3 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1,2 +1,3 @@
 DIST kitty-0.29.2.tar.xz 7809388 BLAKE2B 
6928d79a6cc0eaac4d92ce3babbeb0a42bf1dbc92b775386b521c8399352ba77ab9828f8cfd9f40c3e4f29ae98852b6f3cb9ee1f412474ba2ef655c18d2c294d
 SHA512 
a34d8b5bc817dd9d27f1afa190856d916576f52458ede2253655b294358b6b89b1f103acb90d8d66a494b346420ddedc9fcf1a3399f561268ded82e7b1954b06
 DIST kitty-0.30.0.tar.xz 7842724 BLAKE2B 
a656fbb74a92a6b834fe8d06a89eaa1240044b132d64d7ad9eb429c71fd60e564ed963638bb9ba4e99d3e31c2ac594543e702b298a0b53aea1050e3b2e19ae9a
 SHA512 
05438de8752057d7c419da41621b4d8fcfa6e7189530efc32c7c8a0bf2e6dae0332dd1b661206f9dea5bf374713e86ea5e69f640b0e73fe617f528bc963a8792
+DIST kitty-0.30.1.tar.xz 7799076 BLAKE2B 
99ada03fa957819e716d3225fbee20af62135ff8861d3a6ce8aaf442b4526a69f34dae0ec126db48a4336fcbd2dfde5583e2ff8f16140e938fada6c0a8854a60
 SHA512 
e5fd68b8acf3eae8f53a2c27101d998eb0d8eff1571de1b03ab431bceafcab0efae821590684ec48b5ed6e3d86fb984d9e04784022ba50c0378d37a68598f9ed

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.30.1.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.30.1.ebuild
new file mode 100644
index ..f217412c7ed0
--- /dev/null
+++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.30.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator"
+HOMEPAGE="https://sw.kovidgoyal.net/kitty/";
+SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz";
+S="${WORKDIR}/kitty-${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+RESTRICT="test" # intended to be ran on the full kitty package
+
+BDEPEND="sys-libs/ncurses"
+
+src_compile() { :; }
+
+src_install() {
+   dodir /usr/share/terminfo
+   tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die
+}



[gentoo-commits] repo/proj/guru:master commit in: net-news/gfeeds/files/, net-news/gfeeds/

2023-10-05 Thread David Roman
commit: caeea30dd8c67de1f8e09db73346457d1131349b
Author: brettalcox  gmail  com>
AuthorDate: Thu Oct  5 14:26:02 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Oct  5 14:26:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=caeea30d

net-news/gfeeds: new package, add 2.2.0

Signed-off-by: brettalcox  gmail.com>

 net-news/gfeeds/Manifest   |   1 +
 .../files/gfeeds-2.2.0-blueprint-0.80-fix.patch| 336 +
 net-news/gfeeds/gfeeds-2.2.0.ebuild|  70 +
 net-news/gfeeds/metadata.xml   |  10 +
 4 files changed, 417 insertions(+)

diff --git a/net-news/gfeeds/Manifest b/net-news/gfeeds/Manifest
new file mode 100644
index 00..35a2ce4591
--- /dev/null
+++ b/net-news/gfeeds/Manifest
@@ -0,0 +1 @@
+DIST gfeeds-2.2.0.tar.bz2 184323 BLAKE2B 
47b259be8b788405e082250bf320ec91a5c199cfa75e20b4989d9b378e58dffb021c71677a9f31256cb8ef5c2dfd250ab1b09a3cf4e85a6f8c62098d154b7a41
 SHA512 
27409dd01a1ce59e9d5e4c6a3b34e63a0724c63a0db35390279d14287cbeef5578b266c316f7b170382a446ad0b280be3be7297ec6ee8739e3a4e1eff07a269c

diff --git a/net-news/gfeeds/files/gfeeds-2.2.0-blueprint-0.80-fix.patch 
b/net-news/gfeeds/files/gfeeds-2.2.0-blueprint-0.80-fix.patch
new file mode 100644
index 00..4bb95bc1c0
--- /dev/null
+++ b/net-news/gfeeds/files/gfeeds-2.2.0-blueprint-0.80-fix.patch
@@ -0,0 +1,336 @@
+diff --git a/data/ui/add_feed_popover.blp b/data/ui/add_feed_popover.blp
+index 13806f5..b61f2ea 100644
+--- a/data/ui/add_feed_popover.blp
 b/data/ui/add_feed_popover.blp
+@@ -1,6 +1,6 @@
+ using Gtk 4.0;
+ 
+-template AddFeedPopover : Gtk.Popover {
++template $AddFeedPopover : Gtk.Popover {
+ autohide: true;
+ Gtk.Box container_box {
+ width-request: 290;
+@@ -18,13 +18,13 @@ template AddFeedPopover : Gtk.Popover {
+ placeholder-text: 'https://…';
+ input-purpose: url;
+ hexpand: true;
+-activate => on_url_entry_activate();
+-changed => on_url_entry_changed();
++activate => $on_url_entry_activate();
++changed => $on_url_entry_changed();
+ }
+ Gtk.Button confirm_btn {
+ styles ['suggested-action']
+ label: _("Add");
+-clicked => on_confirm_btn_clicked();
++clicked => $on_confirm_btn_clicked();
+ }
+ }
+ Gtk.Revealer already_subscribed_revealer {
+diff --git a/data/ui/empty_state.blp b/data/ui/empty_state.blp
+index dbdbf2c..a9c91b9 100644
+--- a/data/ui/empty_state.blp
 b/data/ui/empty_state.blp
+@@ -1,7 +1,7 @@
+ using Gtk 4.0;
+ using Adw 1;
+ 
+-template EmptyState : Adw.Bin {
++template $EmptyState : Adw.Bin {
+ Adw.StatusPage {
+ styles ['navigation-sidebar']
+ title: _("Let's get started");
+diff --git a/data/ui/filter_view.blp b/data/ui/filter_view.blp
+index 7b5e0a3..9c060d3 100644
+--- a/data/ui/filter_view.blp
 b/data/ui/filter_view.blp
+@@ -2,7 +2,7 @@ using Gtk 4.0;
+ using Adw 1;
+ 
+ 
+-template FilterView : Adw.Bin {
++template $FilterView : Adw.Bin {
+ styles ['background']
+ ScrolledWindow {
+ hscrollbar-policy: never;
+@@ -13,13 +13,13 @@ template FilterView : Adw.Bin {
+ ListBox all_listbox {
+ styles ['navigation-sidebar']
+ selection-mode: single;
+-row-activated => on_all_row_activated();
++row-activated => $on_all_row_activated();
+ }
+ Separator { orientation: horizontal; margin-start: 6; margin-end: 
6; }
+ ListBox tags_listbox {
+ styles ['navigation-sidebar']
+ selection-mode: single;
+-row-activated => on_tags_row_activated();
++row-activated => $on_tags_row_activated();
+ }
+ Separator { orientation: horizontal; margin-start: 6; margin-end: 
6; }
+ Adw.Bin feeds_listbox_bin {}
+diff --git a/data/ui/left_headerbar.blp b/data/ui/left_headerbar.blp
+index 113a839..10e0195 100644
+--- a/data/ui/left_headerbar.blp
 b/data/ui/left_headerbar.blp
+@@ -20,7 +20,7 @@ menu generalMenu {
+ }
+ }
+ 
+-template LeftHeaderbar : WindowHandle {
++template $LeftHeaderbar : WindowHandle {
+ vexpand: false; hexpand: true;
+ Adw.HeaderBar left_headerbar {
+ [title] Adw.Bin {}
+@@ -40,7 +40,7 @@ template LeftHeaderbar : WindowHandle {
+ [end] Button refresh_btn {
+ tooltip-text: _("Refresh");
+ icon-name: 'view-refresh-symbolic';
+-clicked => on_refresh_btn_clicked();
++clicked => $on_refresh_btn_clicked();
+ }
+ [end] ToggleButton search_btn {
+ tooltip-text: _("Search");
+@@ -50,7 +50,7 @@ template LeftHeaderbar : WindowHandle {
+ tooltip-text: _("There Are Errors");
+   

[gentoo-commits] repo/proj/guru:master commit in: sys-apps/mission-center/

2023-10-05 Thread David Roman
commit: ab91ccdf9256062ab0d64a39ac1609572c8b2016
Author: brettalcox  gmail  com>
AuthorDate: Thu Oct  5 15:12:02 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Oct  5 15:14:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab91ccdf

sys-apps/mission-center: cleaning up 0.3.2 ebuild

properly depending on python
changing rust depend to use virtual/rust

Signed-off-by: brettalcox  gmail.com>

 sys-apps/mission-center/mission-center-0.3.2.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/sys-apps/mission-center/mission-center-0.3.2.ebuild 
b/sys-apps/mission-center/mission-center-0.3.2.ebuild
index 91da240e3c..bead8ac09b 100644
--- a/sys-apps/mission-center/mission-center-0.3.2.ebuild
+++ b/sys-apps/mission-center/mission-center-0.3.2.ebuild
@@ -260,6 +260,8 @@ CRATES="
xml-rs@0.8.15
 "
 
+PYTHON_COMPAT=( python3_{9..11} )
+
 PATHFINDER_COMMIT=21ec6fa933547636bc6c5ee8f0dd4a0ea3fcd062
 NVTOP_COMMIT=be47f8c560487efc6e6a419d59c69bfbdb819324
 
@@ -273,7 +275,7 @@ declare -A GIT_CRATES=(

[pathfinder_resources]="https://github.com/servo/pathfinder;${PATHFINDER_COMMIT};pathfinder-${PATHFINDER_COMMIT}/resources/";
 )
 
-inherit cargo gnome2-utils meson
+inherit cargo gnome2-utils meson python-any-r1
 
 DESCRIPTION="Monitor your CPU, Memory, Disk, Network and GPU usage."
 HOMEPAGE="https://missioncenter.io/";
@@ -291,11 +293,11 @@ KEYWORDS="~amd64"
 IUSE="debug"
 
 DEPEND="
-   >=dev-lang/python-3
dev-libs/wayland
gui-libs/libadwaita
>=gui-libs/gtk-4
gui-libs/egl-gbm
+   virtual/rust
virtual/udev
x11-libs/libdrm
 "
@@ -304,7 +306,7 @@ RDEPEND="
sys-apps/dmidecode
 "
 BDEPEND="
-   >=dev-lang/rust-1.69
+   ${PYTHON_DEPS}
dev-libs/gobject-introspection
>=dev-util/meson-0.63
dev-util/blueprint-compiler



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

2023-10-05 Thread David Roman
commit: fee6f7e22625936819ea7261d6976230afabb814
Author: David Roman  gmail  com>
AuthorDate: Thu Oct  5 15:19:59 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Oct  5 15:19:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fee6f7e2

profiles: mask app-misc/pup for removal

Signed-off-by: David Roman  gmail.com>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index fe0cfc8289..630663353a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,6 +14,11 @@
 
 # New entries go on top.
 
+# David Roman  (2023-10-05)
+# Upstream seems dead (no new releases since 2016).
+# Removal in +30 days.
+app-misc/pup
+
 # David Roman  (2023-09-26)
 # Requires net-libs/rest:0.7, which is no longer available in ::gentoo.
 # No new upstream releases since 25 May, 2022.



[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/mission-center/

2023-10-05 Thread Brett Alcox
commit: ab91ccdf9256062ab0d64a39ac1609572c8b2016
Author: brettalcox  gmail  com>
AuthorDate: Thu Oct  5 15:12:02 2023 +
Commit: Brett Alcox  gmail  com>
CommitDate: Thu Oct  5 15:14:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab91ccdf

sys-apps/mission-center: cleaning up 0.3.2 ebuild

properly depending on python
changing rust depend to use virtual/rust

Signed-off-by: brettalcox  gmail.com>

 sys-apps/mission-center/mission-center-0.3.2.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/sys-apps/mission-center/mission-center-0.3.2.ebuild 
b/sys-apps/mission-center/mission-center-0.3.2.ebuild
index 91da240e3c..bead8ac09b 100644
--- a/sys-apps/mission-center/mission-center-0.3.2.ebuild
+++ b/sys-apps/mission-center/mission-center-0.3.2.ebuild
@@ -260,6 +260,8 @@ CRATES="
xml-rs@0.8.15
 "
 
+PYTHON_COMPAT=( python3_{9..11} )
+
 PATHFINDER_COMMIT=21ec6fa933547636bc6c5ee8f0dd4a0ea3fcd062
 NVTOP_COMMIT=be47f8c560487efc6e6a419d59c69bfbdb819324
 
@@ -273,7 +275,7 @@ declare -A GIT_CRATES=(

[pathfinder_resources]="https://github.com/servo/pathfinder;${PATHFINDER_COMMIT};pathfinder-${PATHFINDER_COMMIT}/resources/";
 )
 
-inherit cargo gnome2-utils meson
+inherit cargo gnome2-utils meson python-any-r1
 
 DESCRIPTION="Monitor your CPU, Memory, Disk, Network and GPU usage."
 HOMEPAGE="https://missioncenter.io/";
@@ -291,11 +293,11 @@ KEYWORDS="~amd64"
 IUSE="debug"
 
 DEPEND="
-   >=dev-lang/python-3
dev-libs/wayland
gui-libs/libadwaita
>=gui-libs/gtk-4
gui-libs/egl-gbm
+   virtual/rust
virtual/udev
x11-libs/libdrm
 "
@@ -304,7 +306,7 @@ RDEPEND="
sys-apps/dmidecode
 "
 BDEPEND="
-   >=dev-lang/rust-1.69
+   ${PYTHON_DEPS}
dev-libs/gobject-introspection
>=dev-util/meson-0.63
dev-util/blueprint-compiler



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/wego/

2023-10-05 Thread David Roman
commit: 302f487509216d3a432e37add1f470c016436fee
Author: David Roman  gmail  com>
AuthorDate: Thu Oct  5 15:11:43 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Oct  5 15:11:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=302f4875

app-misc/wego: drop 2.1

Signed-off-by: David Roman  gmail.com>

 app-misc/wego/Manifest| 14 --
 app-misc/wego/wego-2.1.ebuild | 43 ---
 2 files changed, 57 deletions(-)

diff --git a/app-misc/wego/Manifest b/app-misc/wego/Manifest
index b05d4d70f1..8b5e8a5b70 100644
--- a/app-misc/wego/Manifest
+++ b/app-misc/wego/Manifest
@@ -1,16 +1,2 @@
-DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.12.mod 160 BLAKE2B 
63be9d239ea8c5ad48c5bdefaf634f1ef2e3913f9c1f1eb0c48ccf9185a2c14c1030d1542048acd9c7c42399ebb752a8c943e70ed7b11d199ed9067b6e906480
 SHA512 
f2fa86449f7da9a73f3f8781e6b3dc6ad6e7d491cb37854be0dfb5c3ee086c36f509646e6fa383b4f00c3cb96c535e581016b2a43aedbfd9fe5861bada2f7ce0
-DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.1.12.zip 13979 BLAKE2B 
ab26453c09251ffa89639f5fa0579a853b7b2ee8ca9f48eb8e8b2343acb5d6dbbb67479f21341e37b9cfd28bc4d1fd7facadb8a7ee20f02d0046e8df46baa4b9
 SHA512 
202a6349397e9f7b4a8252867f4928c694bbba813544b9bb8b8bc4851d18c074f688e3a1f01d7b65e899f492325048705d5250394613924b98bdaece8a2373c9
-DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.14.mod 104 BLAKE2B 
e859512911c1621e5ba3e46249c5b9b5e4b0bae854bb3a18d7e39d6da27c93e133d43851d5e6bf2ede44fdee31801b19fe274b55a1f37b1291bf27262e2f2385
 SHA512 
23b01eb4023ff5018437ff98b55ada053eba49feab2777eed36d033f426c5456b143f3defbc3131dad1251205f3ffb3553e3c10bd98de80f0a462e8450d6d56c
-DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.14.zip 8919 BLAKE2B 
fc84f4f16176d14f177f029cae5ecf0221a8f0ce716c499e8b5d49c8e1523673a2fbb600a769ac26be98b591b3cbc3730d447c412b2acd3eff7f878526c271a4
 SHA512 
c6401cf5af80ea2495cb63800ff39fb9490f212f3aae0ac1d86b3d37ce6734eb35aea00b35bd26532feab77ef80322e765925f302d77f664dd57163f67a8374e
-DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.13.mod 84 BLAKE2B 
d78cb89b5321a10aed4ad5abd88952a190c5051dedea0c9f43f06881be807892152edb9be4ecc9eddfc3cd7b75a441ab85559e25c60feeaf560baf829af373ff
 SHA512 
b96cca212a7024f0039ddd3a744fe818ab2e028b8ac2fd4472ce76ee9b496de3abb0960718c1106a98cf7e6df652dcf2884fe5ed95979bd9016399ea4abd324d
-DIST github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.13.zip 20978 BLAKE2B 
1114ba9e7289e1a1423e81c4e0ff52860d9232f7e55a626e32282dfbf7a45ef53c21b843f4b6870be92e710db9c619d96f9c197eda0d8c28dac3764160e92105
 SHA512 
e86a3b69601be1a0a15d7bfd5d93fce8d8c06b52c55c941a9ed62b44f05d3062e436d817661af14bb42838efc45875a63eb6042b196e1684db36e0fe6ed42a7f
-DIST github.com%2Frivo%2Funiseg%2F@v%2Fv0.2.0.mod 39 BLAKE2B 
c619b92efed318039eb06878b084372e8f3f45426623a9c1f045f21bf44f86347472a28a4164f607cb9fca3c253d4c9df0dd33d1dd8baaa02230af9feb8dc7f6
 SHA512 
d6089badd618722b8d3584965f1a10290097f259024a444744f625fe5b439fef62c7e14f060fb8593197d003ecd6c29f0cb85700de0bdfbf2511ca66729db3bc
-DIST github.com%2Frivo%2Funiseg%2F@v%2Fv0.2.0.zip 45731 BLAKE2B 
f4a1442027b29625c694298e10ec9c107edd8437d8749110cd56440dae791c0e6d88a68187240cbc521f79fa7bdc4307e4b3b4edad38d57d5834644342a066e0
 SHA512 
88f37961ebe3a1701265a2f5cb606e97fe4ddd09e36ff13ca8c026e98640af5d35cb930e4d12b6690a97e5d934705102554c6d2912ebbb5ee08976c698cce2db
-DIST 
github.com%2Fschachmat%2Fingo%2F@v%2Fv0.0.0-20170403011506-a4bdc0729a3f.mod 33 
BLAKE2B 
9dc686e79d167d4ef985e11a7cafb978ae6726126da040967a73bbdb99a83d37e23f765f389d3b3b47f607f73fe036ce1dddb855b3346234e8a7f5967f84c65d
 SHA512 
bd411ee9ca744c079193dd742b191a1df13fbbf144dfda14f6a39f3246710e67c17a47d751940e1441ab40bf04caa0635ae0fb46ae47055f2206f879a527e6b9
-DIST 
github.com%2Fschachmat%2Fingo%2F@v%2Fv0.0.0-20170403011506-a4bdc0729a3f.zip 
7295 BLAKE2B 
9e00c2a437ed2fead4fcd6d192cf9bc173eeae505b1e8257a4193997a06eb4f8eae3ef80b80403c80a6abbf9f5eeb3efe51d4bf5b431abdd3b73ac2c8ba611c9
 SHA512 
50db8c540ac425e1f24c500cfef2699ba33711c828b1a89f94ff6122895e6c357f74fbe5247418ecfa2c94474c0140db9ecd198c571ec0152ad2b606fa2d9611
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210630005230-0f9fa26af87c.mod 33 
BLAKE2B 
b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c
 SHA512 
85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210927094055-39ccf1dd6fa6.mod 33 
BLAKE2B 
b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c
 SHA512 
85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210927094055-39ccf1dd6fa6.zip 
1655907 BLAKE2B 
317486eaf6a714d7d74f563e20bbe3f0581c7331e3c8e492cb075476bdd57f9ae4a75c49834cc6912f7d9

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/wego/

2023-10-05 Thread David Roman
commit: 042a0246f5367a35bffb714f3188533bdff7829b
Author: David Roman  gmail  com>
AuthorDate: Thu Oct  5 15:10:51 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Oct  5 15:10:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=042a0246

app-misc/wego: add 2.2

Signed-off-by: David Roman  gmail.com>

 app-misc/wego/Manifest|  2 ++
 app-misc/wego/wego-2.2.ebuild | 23 +++
 2 files changed, 25 insertions(+)

diff --git a/app-misc/wego/Manifest b/app-misc/wego/Manifest
index c4ec9399ea..b05d4d70f1 100644
--- a/app-misc/wego/Manifest
+++ b/app-misc/wego/Manifest
@@ -12,3 +12,5 @@ DIST 
golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210630005230-0f9fa26af87c.mod 33 BLAKE
 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210927094055-39ccf1dd6fa6.mod 33 
BLAKE2B 
b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c
 SHA512 
85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210927094055-39ccf1dd6fa6.zip 
1655907 BLAKE2B 
317486eaf6a714d7d74f563e20bbe3f0581c7331e3c8e492cb075476bdd57f9ae4a75c49834cc6912f7d9ed6a54c540a78f6e2556245afc05f6480019c7abc17
 SHA512 
dcd3d13b504c351483c49f93884b3e8635cb0377a51cd14fbd3efe8b55f3983e401ee746bbdb7e6904e472beb09343d9d1d1d9667f2cc515e991c8f5c3bf14cf
 DIST wego-2.1.tar.gz 16499 BLAKE2B 
9308d7bc3899d136bf98c8862fffd62f1984445598cda7de98a9d9bc9b6d3e3f2723bc1438a3483f3e4753ea6abb84832a6f3539a7336569f711253043ecb425
 SHA512 
80cc19ea34bdb536ab48ef6e074f86b58dab59f76270688ca2d4c562c5eb34f177597108f2159e6ef33ee2485c068a7904ddf7bf8d0b79cb825ca7b73b0fefa2
+DIST wego-2.2-vendor.tar.xz 433308 BLAKE2B 
56d1d18a0404ebeb25df41c3816e3905ad4f4122f17c7bc5e6a48d561aaa560ea7a209dbace65b4262be87756746635592a3c2684ae7682636f4192b861e3a47
 SHA512 
7f607b15944f267942f2cb447e9281f2541efcd97fae17608d396c556d9f30e890dd905eba8e846e3195ce8a15da6f70e762863992020d5772e5e3d08ca08408
+DIST wego-2.2.tar.gz 20450 BLAKE2B 
86d63e63d9e4ad267dcf052fc711f079857689bedf38ccd0be1b11ca237fb889b5b6df3914d3896bebc7a27357e5ecd297af0f216748d7fb4d332abee5a927fe
 SHA512 
80c35be31219cdefb286978d2118309bc0238b49352b861e28b2dac39f49edba8e2c74bfd1d1549d918307584b820345814953cce757d9d42a2191b8cb44cb47

diff --git a/app-misc/wego/wego-2.2.ebuild b/app-misc/wego/wego-2.2.ebuild
new file mode 100644
index 00..771c90a533
--- /dev/null
+++ b/app-misc/wego/wego-2.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Wego is a weather client for the terminal"
+SRC_URI="https://github.com/schachmat/wego/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz";
+HOMEPAGE="https://github.com/schachmat/wego";
+LICENSE="BSD ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   ego build -v -x -o wego || die
+}
+
+src_install() {
+   dobin wego
+   dodoc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/elogv/

2023-10-05 Thread Sebastian Pipping
commit: 24602766f26fdb4654e39853cc6aac8e6b4e4f4f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Oct  5 15:07:20 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Oct  5 15:07:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24602766

app-portage/elogv: Drop old

Signed-off-by: Sebastian Pipping  gentoo.org>

 app-portage/elogv/elogv-0.7.9-r1.ebuild | 56 -
 app-portage/elogv/elogv-0.7.9-r2.ebuild | 56 -
 app-portage/elogv/elogv-0.7.9.ebuild| 54 ---
 3 files changed, 166 deletions(-)

diff --git a/app-portage/elogv/elogv-0.7.9-r1.ebuild 
b/app-portage/elogv/elogv-0.7.9-r1.ebuild
deleted file mode 100644
index 8652a382193c..
--- a/app-portage/elogv/elogv-0.7.9-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9,10} pypy3 )
-PYTHON_REQ_USE="ncurses"
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1
-
-DESCRIPTION="Curses based utility to parse the contents of elogs created by 
Portage"
-HOMEPAGE="https://gitweb.gentoo.org/proj/elogv.git/";
-SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-DOCS=( README )
-
-src_install() {
-   distutils-r1_src_install
-
-   # unset LINGUAS => install all languages
-   # empty LINGUAS => install none
-   local i
-   if [[ -n "${LINGUAS+x}" ]] ; then
-   elog 'Deleting unwanted language files...'
-   for i in $(cd "${ED}"/usr/share/locale/ && ls -1) ; do
-   if ! has "${i}" "${LINGUAS}" ; then
-   rm -rf "${ED}"/usr/share/{locale,man}/"${i}"
-   elog "- Language \"${i}\" deleted"
-   fi
-   done
-   fi
-}
-
-pkg_postinst() {
-   elog "In order to use this software, you need to activate"
-   elog "Portage's elog features.  Required is"
-   elog "   PORTAGE_ELOG_SYSTEM=\"save\" "
-   elog "and at least one out of "
-   elog "   PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
-   elog "More information on the elog system can be found"
-   elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example"
-   elog
-   elog "To operate properly this software needs the directory"
-   elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, 
belonging to group portage."
-   elog "To start the software as a user, add yourself to the portage"
-   elog "group."
-   elog
-}

diff --git a/app-portage/elogv/elogv-0.7.9-r2.ebuild 
b/app-portage/elogv/elogv-0.7.9-r2.ebuild
deleted file mode 100644
index 088cf06f1fab..
--- a/app-portage/elogv/elogv-0.7.9-r2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} pypy3 )
-PYTHON_REQ_USE="ncurses"
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1
-
-DESCRIPTION="Curses based utility to parse the contents of elogs created by 
Portage"
-HOMEPAGE="https://gitweb.gentoo.org/proj/elogv.git/";
-SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-PLOCALES=( "de" "es" "it" "pl" )
-IUSE="${PLOCALES[*]/#/l10n_}"
-
-RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-DOCS=( README )
-
-src_install() {
-   distutils-r1_src_install
-
-   elog 'Deleting unwanted language files...'
-   for i in ${PLOCALES[@]}; do
-   if use "l10n_${i}"; then
-   # Keep and fix man page filename (bug #869905)
-   mv "${ED}"/usr/share/man/${i}/man1/${PN}.1{.${i},} || 
die
-   else
-   rm -r "${ED}"/usr/share/{locale,man}/"${i}" || die
-   elog "- Language \"${i}\" deleted"
-   fi
-   done
-}
-
-pkg_postinst() {
-   elog "In order to use this software, you need to activate"
-   elog "Portage's elog features.  Required is"
-   elog "   PORTAGE_ELOG_SYSTEM=\"save\" "
-   elog "and at least one out of "
-   elog "   PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
-   elog "More information on the elog system can be found"
-   elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example"
-   elog
-   elog "To operate properly this software needs the directory"
-   elog "${PORT_LOGDIR:-${EPREFIX}

[gentoo-commits] repo/gentoo:master commit in: app-portage/elogv/

2023-10-05 Thread Sebastian Pipping
commit: dcc1d963f8e426f623b26158ed2b8df5bf882f5d
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Oct  5 15:06:04 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Oct  5 15:06:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcc1d963

app-portage/elogv: 0.8.1

Closes: https://bugs.gentoo.org/841134
Signed-off-by: Sebastian Pipping  gentoo.org>

 app-portage/elogv/Manifest   |  1 +
 app-portage/elogv/elogv-0.8.1.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/app-portage/elogv/Manifest b/app-portage/elogv/Manifest
index b4cf6716120a..06ddc5a9aeed 100644
--- a/app-portage/elogv/Manifest
+++ b/app-portage/elogv/Manifest
@@ -1,2 +1,3 @@
 DIST elogv-0.7.9.tar.gz 19556 BLAKE2B 
5d5f1a4adab09cf8b56ca3433b2a1cd0d3572345ff92f34b6b3ad175178161c36531bf9211563f4ad18191c6ff99c2cdcf9c3d188eca293a1698157e0a9f04a2
 SHA512 
703d1e8f55f5ee17a393f3a331ee38ef1d4e4c918c316055d5e2297b96dbe7de0ca6df864f462520f2087ed1a7bb7f43db56bfd3864a865d349516694522a686
 DIST elogv-0.8.0.tar.gz 19563 BLAKE2B 
1483f1973f0d18470484f8b4861f9301f5a2cc5e813709c3783127d0ed61db952c7edb1e5c12a3ba2066aa09bfd9c7547bc695ea9b46f106996b3036abc32d2d
 SHA512 
75c1bce6dae36f5720e36a92d08c9469a54b31ff50321cc6fc250aa5a3039f2b4ce7ad518d261acb2d653e20783d375ec2c88bc2b86cc1400b6a49cfbb14647b
+DIST elogv-0.8.1.tar.gz 19289 BLAKE2B 
e88e7383661e0a6336ffbb9027ee9d5540f14db7dd00e385afeb732925487a5cf9e73aa56cead2e11c6ae893a92006b3c75231dfb8918d8102af5988c10a480a
 SHA512 
36f4eb237a8811d3720862d0551a84a0abce36cf565c810d25457ec5b1b2735897be69856ab50be2ad08be77b3761435aae87ac377407374c7643d05fe592f27

diff --git a/app-portage/elogv/elogv-0.8.1.ebuild 
b/app-portage/elogv/elogv-0.8.1.ebuild
new file mode 100644
index ..7f7f37ff6174
--- /dev/null
+++ b/app-portage/elogv/elogv-0.8.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_REQ_USE="ncurses"
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Curses based utility to parse the contents of elogs created by 
Portage"
+HOMEPAGE="https://gitweb.gentoo.org/proj/elogv.git/";
+SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+PLOCALES=( "de" "es" "it" "pl" )
+IUSE="${PLOCALES[*]/#/l10n_}"
+
+RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+DOCS=( README )
+
+src_install() {
+   distutils-r1_src_install
+
+   elog 'Deleting unwanted language files...'
+   for i in ${PLOCALES[@]}; do
+   if use "l10n_${i}"; then
+   # Keep and fix man page filename (bug #869905)
+   mv "${ED}"/usr/share/man/${i}/man1/${PN}.1{.${i},} || 
die
+   else
+   rm -r "${ED}"/usr/share/{locale,man}/"${i}" || die
+   elog "- Language \"${i}\" deleted"
+   fi
+   done
+}
+
+pkg_postinst() {
+   elog "In order to use this software, you need to activate"
+   elog "Portage's elog features.  Required is"
+   elog "   PORTAGE_ELOG_SYSTEM=\"save\" "
+   elog "and at least one out of "
+   elog "   PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
+   elog "More information on the elog system can be found"
+   elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example"
+   elog
+   elog "To operate properly this software needs the directory"
+   elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, 
belonging to group portage."
+   elog "To start the software as a user, add yourself to the portage"
+   elog "group."
+   elog
+}



[gentoo-commits] proj/elogv: New tag: 0.8.1

2023-10-05 Thread Sebastian Pipping
commit: 
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Oct  5 15:01:22 2023 +

New tag: 0.8.1




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

2023-10-05 Thread Sebastian Pipping
commit: 3d44154e3e24205de91ccf90f0124c7c6f167d7b
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Oct  5 14:58:43 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Oct  5 15:00:47 2023 +
URL:https://gitweb.gentoo.org/proj/elogv.git/commit/?id=3d44154e

Release 0.8.1

Signed-off-by: Sebastian Pipping  gentoo.org>

 ChangeLog  | 3 +++
 pyproject.toml | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 512c4c5..3a230f2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 # ChangeLog for elogv
 
+0.8.1
+  * Port to setuptools and PEP517 (Gentoo bug #841134)
+
 0.8.0
   * Set "packages=[]" in setup.py to fix the build
 

diff --git a/pyproject.toml b/pyproject.toml
index 15e7ca1..88ad65f 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
 
 [project]
 name = "elogv"
-version = "0.8.0"
+version = "0.8.1"
 authors = [
 {name = "Luca Marturana", email = "lucamartur...@gmail.com"},
 ]



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-auth-ldap/

2023-10-05 Thread Michał Górny
commit: 3a97bbdc333932f309f9b57251d6e7883dcb8c6c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  5 14:35:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  5 14:59:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a97bbdc

dev-python/django-auth-ldap: Bump to 4.6.0

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

 dev-python/django-auth-ldap/Manifest   |  1 +
 .../django-auth-ldap/django-auth-ldap-4.6.0.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/django-auth-ldap/Manifest 
b/dev-python/django-auth-ldap/Manifest
index a3034fbc892a..6683c113bd8c 100644
--- a/dev-python/django-auth-ldap/Manifest
+++ b/dev-python/django-auth-ldap/Manifest
@@ -1,2 +1,3 @@
 DIST django-auth-ldap-4.4.0.tar.gz 53117 BLAKE2B 
46ae8f9788c3ed12d8b3576b4335390d3bc902a3627dd5af9028c2bd49dc64eef2f31995bcf51a6d20c55400bbd3dd5f4882ecc01e8d92564a6664db743809ca
 SHA512 
d01f40f64e0d6cd47a0efaaf3b5e6a30a399b0a3b9a6b4c6f683a8237b84076294821970bbb265f66e06b0fbec58417287188e5f09631b21f204137d003ecfd7
 DIST django-auth-ldap-4.5.0.tar.gz 53642 BLAKE2B 
c603cda6ed2f7532d0ef5f69a64f7c3b4bd86981e561c14be7d818f044382b54ffb926687416a170ce068ec435d660da9965761db97cff28dc4d6f95511c59c5
 SHA512 
1606bee77a03a669eb4ccd906db26c80166f370e04749a5f340e4a07574032130d9f6af22d25d09c96319e45f6137c26928ad543ea592d3a172aea623e97550b
+DIST django-auth-ldap-4.6.0.tar.gz 53845 BLAKE2B 
279f7762b858330ab4b63ebb18a8609569ea4d3c7ff1af5ce89d64d8f207445e645d33c9415c4ad289adad0ea2da9674f1ad0d316f63ef42cd6b46c3ac3d7aed
 SHA512 
fc3945fb9cece694b63661c8565d877bdc81e012e9b4e9a8f1840bd83f6effb525e36f40e5dd5018b43d2c7c72fcdd25a5c61bf35e6f0d05e70e830f69228498

diff --git a/dev-python/django-auth-ldap/django-auth-ldap-4.6.0.ebuild 
b/dev-python/django-auth-ldap/django-auth-ldap-4.6.0.ebuild
new file mode 100644
index ..9e1094ca449c
--- /dev/null
+++ b/dev-python/django-auth-ldap/django-auth-ldap-4.6.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Django LDAP authentication backend"
+HOMEPAGE="
+   https://github.com/django-auth-ldap/django-auth-ldap/
+   https://pypi.org/project/django-auth-ldap/
+"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+LICENSE="BSD-2"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+   >=dev-python/python-ldap-3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_impl_dep sqlite)
+   net-nds/openldap[-minimal]
+   )
+"
+
+distutils_enable_sphinx docs --no-autodoc
+
+python_test() {
+   # for slapd and slapdtest
+   local -x SBIN=/usr/sbin:/usr/$(get_libdir)/openldap
+   "${EPYTHON}" -m django test -v 2 --settings tests.settings ||
+   die "Tests failed with ${EPYTHON}"
+}



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

2023-10-05 Thread Michał Górny
commit: 4886f9294e79bba95cdbf95c8e9f16d8ed7153ee
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  5 14:36:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  5 14:59:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4886f929

dev-python/y-py: Bump to 0.6.2

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

 dev-python/y-py/Manifest  |  38 ++
 dev-python/y-py/y-py-0.6.2.ebuild | 102 ++
 2 files changed, 140 insertions(+)

diff --git a/dev-python/y-py/Manifest b/dev-python/y-py/Manifest
index 068663c7bfce..a8277aefed2d 100644
--- a/dev-python/y-py/Manifest
+++ b/dev-python/y-py/Manifest
@@ -1,53 +1,91 @@
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bumpalo-3.12.0.crate 81604 BLAKE2B 
2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7
 SHA512 
37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
+DIST bumpalo-3.14.0.crate 82400 BLAKE2B 
13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223
 SHA512 
179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST getrandom-0.1.16.crate 25077 BLAKE2B 
0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a
 SHA512 
c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53
 DIST indoc-1.0.9.crate 13475 BLAKE2B 
a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf
 SHA512 
db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
 DIST js-sys-0.3.61.crate 80158 BLAKE2B 
07980db627a1f4f385586ad0609b5daf30d590931d2ca0c123f2d84f6c97be0ea935aaae3ccd082440c7e7da1adb4eccfd054a3598d99351fafdfa748f567b5b
 SHA512 
f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16
+DIST js-sys-0.3.64.crate 80313 BLAKE2B 
7cf5dcb2b9e0b63cb82771c9e98518a4cda70372c5aed07866a07d2aa51274622357e4b5a665499328f5a3c38f7c515303da50421bad4a496fbb658e2132325f
 SHA512 
a4f389a4eb45c2122e7bcf365dccdce8fcf14b1b521b8b839746bba8783296e2f1b959d73bdd874743f49c61a24c4077dec52f63cc7d594cd42e9cd6ea9c2e64
 DIST lib0-0.12.2.crate 19829 BLAKE2B 
55df45984371f1a3ffb678f88297212832e88dede8d5f6af8bacad75045d83c5a724b020898fcbe937888e6763d0ed18262427eeac5a3b42cbb1dbb910cc216a
 SHA512 
8632540e8760b41aebb6b43f7d29e2dbea9d5cf6c2beb66ecebbd56107378309db1d5550d6801420031eff6a7fd2fbfe7f98298bb6efe84d9242771a70ff4691
 DIST libc-0.2.139.crate 638983 BLAKE2B 
e92b296cf8c916e10e859722ed75f4790401662ff7aa2fe8ed84ef9b94a00538768be33c272f0881e42da887c8c43e1fd44d061343386216492a76fe5d308598
 SHA512 
ff5fae517c49c382dee9b1d7479b65b0a818780453e5c00c416847d02f42186e2fcf19a8a8dc5e9cc2611300690c6ad324f9c0f0e8172e913a1b781fb7c0b5b4
+DIST libc-0.2.148.crate 690988 BLAKE2B 
41dd38cfff1431cd8184220745697d794a66f6badec750be3910ddc4a6ddcf964692b5b28a5a9714592c5579da26248092facb9407920330b55aaef38501420c
 SHA512 
1dec9ec8f4c610c08f62bc2b45dd32f1e4528a045161d848b5c4f0382be1158a690f4d7760203d7d2347a80422671f43b07531871cf44990887eaaed35d924d4
+DIST lock_api-0.4.10.crate 26713 BLAKE2B 
113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c
 SHA512 
ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db
 DIST lock_api-0.4.9.crate 25685 BLAKE2B 
8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3
 SHA512 
9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df

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

2023-10-05 Thread Michał Górny
commit: 4bdd038102888b6709631472a43fcc363652d943
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  5 14:28:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  5 14:59:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bdd0381

dev-python/tables: Bump to 3.9.0

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

 dev-python/tables/Manifest|  1 +
 dev-python/tables/tables-3.9.0.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-python/tables/Manifest b/dev-python/tables/Manifest
index 63cd4acb139e..aadcf6e8c633 100644
--- a/dev-python/tables/Manifest
+++ b/dev-python/tables/Manifest
@@ -1 +1,2 @@
 DIST tables-3.8.0.tar.gz 8014052 BLAKE2B 
28d120ad609ebc9ae8cd97286bb3fb9c484bd8a179edcf0de1b96e4400b7a21b4db835d94fae3aaee84924bd46b84b84da12c538b39517362d805651e7aa3aef
 SHA512 
1616c00787a2e88ff3dc2aebe3a1b2ad428b5a8ea48fc94058b49c509f1c040b540b3f62551b16b3246d2fed58e0b33443cbdaaf1dfcba5a6eead5f3e8028029
+DIST tables-3.9.0.tar.gz 4682294 BLAKE2B 
a4ff5a67c0376e90ca4f1f405878ead3bbb807b2fc972ba17a1026782adb473a26e15561ba13fb3c477defe3157ead20cf672d7150735fd821d1091d9b3f
 SHA512 
2f7e14af6a1759c16a3d79c6b26276aed49ddfcb60f8e157646f0e59f1b9abc405961dab48b55ddfaf046e69b39552a2d003d5ff7734edb195027f9cd6dab684

diff --git a/dev-python/tables/tables-3.9.0.ebuild 
b/dev-python/tables/tables-3.9.0.ebuild
new file mode 100644
index ..ea12b00212a9
--- /dev/null
+++ b/dev-python/tables/tables-3.9.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 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..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 prefix pypi
+
+DESCRIPTION="Hierarchical datasets for Python"
+HOMEPAGE="
+   https://www.pytables.org/
+   https://github.com/PyTables/PyTables/
+   https://pypi.org/project/tables/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="+cpudetection examples test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   app-arch/bzip2:0=
+   app-arch/lz4:0=
+   >=app-arch/zstd-1.0.0:=
+   >=dev-libs/c-blosc-1.11.1:0=
+   dev-libs/c-blosc2:=
+   dev-libs/lzo:2=
+   >=dev-python/numpy-1.19.0[${PYTHON_USEDEP}]
+   >=sci-libs/hdf5-1.8.4:=
+"
+RDEPEND="
+   ${DEPEND}
+   >=dev-python/numexpr-2.6.2[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   cpudetection? ( dev-python/py-cpuinfo[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+   >=dev-python/cython-0.21[${PYTHON_USEDEP}]
+   virtual/pkgconfig
+   cpudetection? ( dev-python/py-cpuinfo[${PYTHON_USEDEP}] )
+   test? (
+   ${RDEPEND}
+   )
+"
+
+python_prepare_all() {
+   export PYTABLES_NO_EMBEDDED_LIBS=1
+   export USE_PKGCONFIG=TRUE
+
+   rm -r c-blosc/{blosc,internal-complibs} || die
+   sed -i -e '/blosc2/d' requirements.txt || die
+   hprefixify -w '/prefixes =/' setup.py
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   "${EPYTHON}" tables/tests/test_all.py -v || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use examples; then
+   dodoc -r contrib examples
+   docompress -x /usr/share/doc/${PF}/{contrib,examples}
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/

2023-10-05 Thread Michał Górny
commit: d9eac4ff20eb1c5051d70e3b4b2a606077acdabc
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  5 14:33:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  5 14:59:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9eac4ff

net-news/rssguard: Bump to 4.5.1

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

 net-news/rssguard/Manifest  |  1 +
 net-news/rssguard/rssguard-4.5.1.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
index 2fad9e2d8f76..0d73c1ec6263 100644
--- a/net-news/rssguard/Manifest
+++ b/net-news/rssguard/Manifest
@@ -1,2 +1,3 @@
 DIST rssguard-4.4.0.gh.tar.gz 22147332 BLAKE2B 
4bcbe890bf02de4b339a9ce869336785fe041065247d003247925a6b1afaaa71bf8bb341db99090888cab23997d1a7a23c4e291619bcb43fb03c8701a0fc2756
 SHA512 
3b1f62fcd82e659baf8cf127ad5a030c5a222c93c0a6959bca9e0d5c26f0fcd2c191bf95190a067b341e0dec0809e18c36c057d5923e09c5e30889275ee581d8
 DIST rssguard-4.5.0.gh.tar.gz 23247459 BLAKE2B 
057d19bf3f78eff09ec5fc7f042b328eaee8a55b60873dec70bcb3592954d0681a11390d74745cfe046a2bb7b8b0640c2087c9bf0837490df84870f6f1030e17
 SHA512 
3028c4b60c6adc42f71b87196be4eec969913a43e4133dad92d118fc6a3aa208c20862e7208b24d5454bfcde52d52884a8698d6534d2932386fa92ff0cef3a11
+DIST rssguard-4.5.1.gh.tar.gz 23122183 BLAKE2B 
8f5c197a15b57a8965b84c504cf94339acd3335894c918f371261ce569e6eb6d30972365517f73a61c1cd26e7ecd91e1a1a7b4f2f8ca737334a97b4181c6dda7
 SHA512 
c94f7d3cfda4ae1b7a396d5d52bc868bf3a3fda31f2c5191941cf61954fe0026971b2182034d7cff8fa8271bd5d7b81c4c7e2fb49115aead6254eec00e2b8eb2

diff --git a/net-news/rssguard/rssguard-4.5.1.ebuild 
b/net-news/rssguard/rssguard-4.5.1.ebuild
new file mode 100644
index ..d8a2593edb1d
--- /dev/null
+++ b/net-news/rssguard/rssguard-4.5.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature xdg
+
+DESCRIPTION="Simple (yet powerful) news feed reader"
+HOMEPAGE="https://github.com/martinrotter/rssguard/";
+SRC_URI="
+   https://github.com/martinrotter/rssguard/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="mysql qt6 +sqlite webengine"
+REQUIRED_USE="|| ( mysql sqlite )"
+
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+DEPEND="
+   !qt6? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5[gstreamer]
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[mysql?,sqlite?]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   webengine? ( dev-qt/qtwebengine:5[widgets(+)] )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets]
+   dev-qt/qtdeclarative:6
+   dev-qt/qtmultimedia:6[gstreamer]
+   dev-qt/qt5compat:6
+   media-libs/libglvnd
+   webengine? ( dev-qt/qtwebengine:6[widgets(+)] )
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   -DUSE_WEBENGINE=$(usex webengine)
+   -DNO_UPDATE_CHECK=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "ad blocking functionality" "net-libs/nodejs[npm]"
+}



[gentoo-commits] proj/elogv: Branch deleted: pull-14-parona-source-setuptools

2023-10-05 Thread Sebastian Pipping
commit: 
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Oct  5 14:55:22 2023 +

Branch deleted: pull-14-parona-source-setuptools




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

2023-10-05 Thread Sebastian Pipping
commit: 657162990e7e0765486101fa2924274bb2925564
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Oct  5 14:53:59 2023 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Oct  5 14:54:51 2023 +
URL:https://gitweb.gentoo.org/proj/elogv.git/commit/?id=65716299

Merge branch 'pull-14-parona-source-setuptools-3'

Signed-off-by: Sebastian Pipping  gentoo.org>

 pyproject.toml | 19 ++
 setup.py   | 79 +-
 2 files changed, 31 insertions(+), 67 deletions(-)



  1   2   >