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

2023-09-14 Thread Hans de Graaff
commit: d2538b9b4c81c4e80f3c0167acbb96a959597b5f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Sep 15 05:51:53 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Sep 15 05:51:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2538b9b

dev-ruby/tilt: add 2.3.0

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

 dev-ruby/tilt/Manifest  |  1 +
 dev-ruby/tilt/tilt-2.3.0.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/tilt/Manifest b/dev-ruby/tilt/Manifest
index 121a3ff5e552..60681839391c 100644
--- a/dev-ruby/tilt/Manifest
+++ b/dev-ruby/tilt/Manifest
@@ -1,3 +1,4 @@
 DIST tilt-2.0.11.tar.gz 53041 BLAKE2B 
2509cc3efe5e6302c8943c00108eeda6ee4b23a18952ad23049e11ea28b397b80a21d34c4d241119f45cedf2a978a2673d857a6cc32d7e26a2016caa510458f9
 SHA512 
e28e31ab92aa42eada34e0f6c05dab6a54945d07b649588356b1635ba8a36700f6e537e8702613883693501442d21690d8b3690b06f7b9f331192134511b78b7
 DIST tilt-2.1.0.tar.gz 54542 BLAKE2B 
b2d7729654efb51d9f61afe75476d6620edd7c104c045dc68c6a5e983cea8dec612d2e5013c51ee7736c87d770acdf8e6f186ff156d177f3281e0fb58d0e8422
 SHA512 
a450bdc51d782169cda2c43b550fad1425d4ee1a8f3c2da0bb1112051eb9ccfd95e903984ed6d3c76b0f322a243021587c6614f6452c385450ff1a985cfbcaa5
 DIST tilt-2.2.0.tar.gz 57826 BLAKE2B 
10729ac9cb2e2d0b2292a6fdacc0d705179d719d7f4bbdb11075e0eeaeb82933daec22063d3448ea2ada6e50f37b2b66303854707f50162efd11a6151ded45df
 SHA512 
135a32402512fda71952dc2534b02a291d749dbdcb9e17f52c7fa6ecfe3bd7e894f28f3d3d4a595daa63ffbe90cca106347aa916541292558a26d8122fcd7c90
+DIST tilt-2.3.0.tar.gz 57454 BLAKE2B 
2c3c934e73c015be850951c67731b2f1640fb340ab1807c72c654363c2ab3aca939b8452327cd54e2c1964add81176cec0dfd2639901284476f0dd13d42a2ccf
 SHA512 
3438c196c2e0936f2c3551fe3786d71b1336118352b97c95d3504b900082ce4248bbaf715f3f812eb7fe6e959767c75e316bf6cd5b659c216bbfd630dbf678bc

diff --git a/dev-ruby/tilt/tilt-2.3.0.ebuild b/dev-ruby/tilt/tilt-2.3.0.ebuild
new file mode 100644
index ..2c9d6bfc3006
--- /dev/null
+++ b/dev-ruby/tilt/tilt-2.3.0.ebuild
@@ -0,0 +1,41 @@
+# 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="CHANGELOG.md README.md docs/TEMPLATES.md"
+
+RUBY_FAKEGEM_GEMSPEC="tilt.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Thin interface over template engines to make their usage as 
generic as possible"
+HOMEPAGE="https://github.com/jeremyevans/tilt;
+SRC_URI="https://github.com/jeremyevans/tilt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+# Block on some of the potential test dependencies. These dependencies
+# are optional for the test suite, and we don't want to depend on all of
+# them to facilitate keywording and stabling.
+ruby_add_bdepend "test? (
+   dev-ruby/erubi
+   dev-ruby/nokogiri
+)"
+
+all_ruby_prepare() {
+   sed -e '/bundler/I s:^:#:' -i Rakefile test/test_helper.rb || die
+   sed -e '7irequire "uri"' -i test/test_helper.rb || die
+
+   # Avoid tests with minor syntax differences since this happens all
+   # the time when details in the dependencies change.
+   rm -f test/tilt_sasstemplate_test.rb || die
+
+   # Skip tests for unpackaged asciidoctor converter
+   sed -i -e '/docbook 4.5/askip' test/tilt_asciidoctor_test.rb || die
+}



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

2023-09-14 Thread Hans de Graaff
commit: e2fc065b511b794b33f7efc377358d8d416ddd30
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Sep 15 05:47:07 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Sep 15 05:47:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2fc065b

dev-ruby/excon: add 0.103.0

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

 dev-ruby/excon/Manifest |  1 +
 dev-ruby/excon/excon-0.103.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/excon/Manifest b/dev-ruby/excon/Manifest
index d7b1c24449f9..fc416e433d26 100644
--- a/dev-ruby/excon/Manifest
+++ b/dev-ruby/excon/Manifest
@@ -1,4 +1,5 @@
 DIST excon-0.100.0.tar.gz 225605 BLAKE2B 
4097fb64e79ef8fe89d2e93f7c44e3f71634f2c434eabd78c1518c35e06b68bde1c5254ee5f61fdf4c55d03f261ec83a5be738440b13f036d65b69051b57e6d2
 SHA512 
0f4758ed66b9915967b145532e648d716370c92ea3fb1ef6650079911901d53900bc03c18b90c7d3bd033e89e2d9bf1043edaacb86c5269f48303fff0b8de453
 DIST excon-0.102.0.tar.gz 225048 BLAKE2B 
6260b39f169766b1ada7197a0f291df6dec8c65281680ef83048ecaffc5d28c4fe5ce76a739ad511f53715deabd0d582fce9087933165dd1afa9962c1db34091
 SHA512 
65b03011670899a1e13f45f0cd0ee066bdb37d1e75bb534e714b646f7591433a7b2ea2039879b00c35511c651926d808cef6cae043cc04c819f4f28cd2b18758
+DIST excon-0.103.0.tar.gz 228734 BLAKE2B 
1188411785e0101903eb7e2bb5ccb3db9259890a0957f06fed9297240858c91dca2cd16bfedecbe5867b816937812ecced8f577ea70b752ede295ce381a8071d
 SHA512 
a605dd8c0bc55cbdab2b852e9c5792dca74908fbf5f05f512b07f1e08f0d7932ae0dbbbebf8d6685d1bbdfeaa91615f6e6eacb12722df653b8d9fc7a688a2731
 DIST excon-0.93.1.tar.gz 06 BLAKE2B 
d32302aa69a54ffb332cbcf2fed8cda2e7e01461deb1f7477554c1fab1bd56b865b15aa6a44002772486c0c3a88729f2414a9cd6be057f07a6bd38e2fe7965d9
 SHA512 
bf7eb0532b44722c84f08c994a9cd9f473a3df23dcd9df87ecf34dc5ea10329391658fcb772103dde61e1f46ad33cfe98c773a5d2ee767c21f6bc11bc0d4bc46
 DIST excon-0.95.0.tar.gz 223110 BLAKE2B 
1d0706cf999ba6affb7aa9e7ed7160c90667d1bc27d121e4b40818288c445e893e9b438322a99174f2e86d6059b3e9b6bb7e8eec6c3c0ad211aea9862f297a0e
 SHA512 
e1a269c8969f553b63a57642128b36ed82f9326de33b5f386f4ed0da60c1c28fe01b762e8607e6904fcc5445d9ec8d2bdc9985c58f8d07076693384fa435ad31

diff --git a/dev-ruby/excon/excon-0.103.0.ebuild 
b/dev-ruby/excon/excon-0.103.0.ebuild
new file mode 100644
index ..8b6240e05f1d
--- /dev/null
+++ b/dev-ruby/excon/excon-0.103.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="changelog.txt README.md"
+RUBY_FAKEGEM_GEMSPEC="excon.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="EXtended http(s) CONnections"
+HOMEPAGE="https://github.com/excon/excon;
+SRC_URI="https://github.com/excon/excon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+ruby_add_bdepend "
+   dev-ruby/rake
+   test? (
+   dev-ruby/activesupport
+   >=dev-ruby/json-1.8.5
+   dev-ruby/open4
+   >=dev-ruby/rack-2.2.7-r1:2.2
+   dev-ruby/rdoc
+   dev-ruby/sinatra
+   dev-ruby/webrick
+   )
+"
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # test that need network
+   rm -f spec/excon/test/server_spec.rb || die
+
+   # test that wrongly assumes 127.0.0.1 won't run a DNS server
+   rm -f spec/requests/dns_timeout_spec.rb || die
+
+   # tests that depend on eventmachine which is broken and no longer 
maintained
+   rm -f tests/{bad,error,pipeline,response,request}_tests.rb \
+   tests/{batch-requests,complete_responses}.rb \
+   tests/middlewares/{decompress,mock}_tests.rb  || die
+   rm -f spec/requests/eof_requests_spec.rb spec/excon/error_spec.rb || die
+
+   # Use a rackup version compatible with sinatra
+   sed -i -e '/launch_process/ s/"rackup"/"rackup-2"/' 
tests/test_helper.rb || die
+   sed -i -e '/open_process/ s/rackup/rackup-2/' 
lib/excon/test/plugin/server/webrick.rb || die
+}



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

2023-09-14 Thread Hans de Graaff
commit: 3767f40fda5cc0962c5df1746f30af0581902701
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Sep 15 05:50:28 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Sep 15 05:50:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3767f40f

dev-ruby/sanitize: add 6.1.0

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

 dev-ruby/sanitize/Manifest  |  1 +
 dev-ruby/sanitize/sanitize-6.1.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sanitize/Manifest b/dev-ruby/sanitize/Manifest
index 598adce2e258..48a9749b28f6 100644
--- a/dev-ruby/sanitize/Manifest
+++ b/dev-ruby/sanitize/Manifest
@@ -1,2 +1,3 @@
 DIST sanitize-6.0.1.tar.gz 1352433 BLAKE2B 
91614d3a5fe4f3d3741a8cc8d88a98281a43424132e82932600f4140ab857a0a3492d49ed92205a7e9a05f9eb0b350c30b3b0342790baab0b5f37ab6b83357a2
 SHA512 
2b43b11e211ddc10c1362bb5c78abd2c8844f3daf6dbb44ddd0731af596a44f7d5883e4f45e3d29c9b8f545794b8a1f98301565818982dadd8c86ece7fd9b2a1
 DIST sanitize-6.0.2.tar.gz 1352670 BLAKE2B 
b9d2066f4f7ec168f6265953a855e9e5cccf5d045b294178656649e1f38b2b39a4bd605ebd802a430c85eb6eaf5166baf0821d0d5a99229415338726fb7dc393
 SHA512 
e4cd6b2058d937db1e37bc5f09e471c96bb4eaac4a67ecf634150b5aac1c87f02e627c8a60cac482f0bebef460ec3ef01d02b45b9524025269a7dbc51d20ca8e
+DIST sanitize-6.1.0.tar.gz 1352762 BLAKE2B 
7bd05780437387767dc6b2779458e6422483168ec8d5ea11ddb582c1a6375d7d2f0b686e64d769124be79a285774fbc175079024474a9ccee69e3a750f30ae7d
 SHA512 
506df1324bb767aa7409c2bc8a0a309ad5d174d313940ced37b61b0a63ec756ecf91dd4c1ba43ab2d6386f51ad2970fb0dbd8b9b919822a5d12ddce4fe0eedc7

diff --git a/dev-ruby/sanitize/sanitize-6.1.0.ebuild 
b/dev-ruby/sanitize/sanitize-6.1.0.ebuild
new file mode 100644
index ..a53d20a45b0d
--- /dev/null
+++ b/dev-ruby/sanitize/sanitize-6.1.0.ebuild
@@ -0,0 +1,32 @@
+# 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="HISTORY.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer"
+HOMEPAGE="https://github.com/rgrove/sanitize;
+SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0*
+   >=dev-ruby/nokogiri-1.12.0
+"
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test_sanitize.rb || die
+}



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

2023-09-14 Thread Arthur Zamarin
commit: a9ccc48242da316f37b8e6ddf99bae660fadef48
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Aug 26 09:05:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 15 04:54:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ccc482

app-misc/boxes: add 2.2.1

Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/32456
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-misc/boxes/Manifest   |  1 +
 app-misc/boxes/boxes-2.2.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/app-misc/boxes/Manifest b/app-misc/boxes/Manifest
index 23433a820e22..03128661adba 100644
--- a/app-misc/boxes/Manifest
+++ b/app-misc/boxes/Manifest
@@ -1 +1,2 @@
 DIST boxes-2.2.0.tar.gz 230099 BLAKE2B 
4adb8ddde85cb31f32e98916d5ea2a57afcaa0470f796ba296cb3b80780f158a24b2bc5e9ba923b6a3b35b8f7781cd6ddacd89abadf6f2c07549be7ffe1458f4
 SHA512 
534d441c34316572d0c7e89f343a3bc5bb5a8466e4d4ed703fb2d14b714f5a6b224f7b0d408525d492da4610f9c5ffd8508e16d98a0781897567fb4aeb316f39
+DIST boxes-2.2.1.tar.gz 230900 BLAKE2B 
65ab0c8ad52d2764279397135b072bfa6f4bf86e465cc3a4778d30c5b19ce2c0d7c5f8636173529eca92754ee16d38b46a83b067b94315b1ea82448e4b1ac0a8
 SHA512 
0afa115d5ec01944878ef4d8f33e2887d123b172a0589eda53a04ba671916d9ef1d8299f9df9aeac8989807f86ca1b96b1c34aed03856643a89a07586b82e3b6

diff --git a/app-misc/boxes/boxes-2.2.1.ebuild 
b/app-misc/boxes/boxes-2.2.1.ebuild
new file mode 100644
index ..fd1e85729afa
--- /dev/null
+++ b/app-misc/boxes/boxes-2.2.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Draw any kind of boxes around your text"
+HOMEPAGE="https://boxes.thomasjensen.com/ https://github.com/ascii-boxes/boxes;
+SRC_URI="https://github.com/ascii-boxes/boxes/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/libpcre2[pcre32]
+   dev-libs/libunistring:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   test? ( app-editors/vim-core )
+"
+
+src_prepare() {
+   default
+
+   sed \
+   -e 's:STRIP=true:STRIP=false:g' \
+   -i src/Makefile || die
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" CFLAGS_ADDTL="${CFLAGS}" 
LDFLAGS_ADDTL="${LDFLAGS}"
+}
+
+src_install() {
+   dobin out/boxes
+   doman doc/boxes.1
+   insinto /usr/share
+   newins boxes-config boxes
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: net-irc/inspircd/

2023-09-14 Thread Arthur Zamarin
commit: d0ec889c356eba66d2b4da14946ad6c8fa707d01
Author: Wade Cline  hotmail  com>
AuthorDate: Mon Aug 28 02:57:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 15 04:53:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ec889c

net-irc/inspircd: drop 3.15.0

Signed-off-by: Wade Cline  hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32481
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-irc/inspircd/Manifest   |   2 -
 net-irc/inspircd/inspircd-3.15.0.ebuild | 113 
 2 files changed, 115 deletions(-)

diff --git a/net-irc/inspircd/Manifest b/net-irc/inspircd/Manifest
index 737739050900..4f047c848ab2 100644
--- a/net-irc/inspircd/Manifest
+++ b/net-irc/inspircd/Manifest
@@ -1,4 +1,2 @@
-DIST inspircd-3.15.0-fix-build-paths.patch.bz2 4733 BLAKE2B 
72bc94f8feb5620ce8bd735dd84a5805b086855af39ca204b2159c41f951fd8285e01aca69f9ef1c1b546060eb46a5b6a42c66e8831ab9289663429a8b0371fc
 SHA512 
8d021f04b861d5b3a7bfd19f8b49e34498f1bdda02fda967d78b35af8329819a37a446db42c8c1f7c8543b3fa533dcff214b92b5393cd380a1d47fd32cdf0679
-DIST inspircd-3.15.0.tar.gz 874629 BLAKE2B 
50dd2cdba497e85da6d72c22f612cae5944f2a654783d6edc673e956a33132c539ab71bc7ab9647468bd96cc3e2c73031a300e39df0753886af8ac532d07b696
 SHA512 
32d10cd7f6a06c79720c138fc4aff3c8db667754c7a2fe3ad7c07a1e56604bedcf17e3dd5d5f54a6fd49b37414acd57b97afc1d4accbf3e5fbd92b483fe6c394
 DIST inspircd-3.16.1-fix-build-paths.patch.bz2 4751 BLAKE2B 
78ae06bfbdd6d389af2890aadebc5765f16d1616bb9c1b8820a21b2f2a283f4f4aea5bc4f7edc5d61acc80da67ca80a2d0b007a669cf7a37f1ea77b11f552643
 SHA512 
1fec0c784a1d306a62c9a5320236bfb53bffd4278bbcc8439ea640500b8668cec4e6c23174d1d88f8109bc88549c931ff889b4c07a8f0f5446bb85a434665702
 DIST inspircd-3.16.1.tar.gz 877817 BLAKE2B 
a54992c32a13a512bce93157b23a17d433fbdbf7efcaa54a66be17628335db379d0abbb14e22a455e069fd8fb2a1f3e0152a112acbe634e6de87208b4a1b8cd5
 SHA512 
2b488858b0012bcb3eb92a33960e9927c861587c7b7451a47fd3e10a97fad9c392524d98712593fd455c5cbae7fd1779e4b90b9e55680c2f36b483e0acf2bba5

diff --git a/net-irc/inspircd/inspircd-3.15.0.ebuild 
b/net-irc/inspircd/inspircd-3.15.0.ebuild
deleted file mode 100644
index e179adf0a0da..
--- a/net-irc/inspircd/inspircd-3.15.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 systemd toolchain-funcs
-
-DESCRIPTION="Inspire IRCd - The Stable, High-Performance Modular IRCd"
-HOMEPAGE="https://www.inspircd.org/;
-SRC_URI="
-   https://github.com/inspircd/inspircd/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/clinew/gentoo-distfiles/raw/master/inspircd-${PV}-fix-build-paths.patch.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-IUSE="argon2 debug gnutls ldap maxminddb mbedtls mysql pcre pcre2 postgres re2 
regex-posix regex-stdlib sqlite ssl sslrehashsignal tre"
-
-RDEPEND="
-   acct-group/inspircd
-   acct-user/inspircd
-   dev-lang/perl
-   argon2? ( app-crypt/argon2 )
-   gnutls? ( net-libs/gnutls:= dev-libs/libgcrypt:0 )
-   ldap? ( net-nds/openldap:= )
-   maxminddb? ( dev-libs/libmaxminddb:= )
-   mbedtls? ( net-libs/mbedtls:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   pcre? ( dev-libs/libpcre )
-   pcre2? ( dev-libs/libpcre2 )
-   postgres? ( dev-db/postgresql:= )
-   re2? ( dev-libs/re2:= )
-   sqlite? ( >=dev-db/sqlite-3.0 )
-   ssl? ( dev-libs/openssl:= )
-   tre? ( dev-libs/tre )"
-DEPEND="${RDEPEND}"
-
-DOCS=( docs/. .configure/apparmor )
-PATCHES=( "${WORKDIR}"/${P}-fix-build-paths.patch )
-
-src_configure() {
-   local extras=""
-
-   use argon2 && extras+="argon2,"
-   use gnutls && extras+="ssl_gnutls,"
-   use ldap && extras+="ldap,"
-   use maxminddb && extras+="geo_maxmind,"
-   use mbedtls && extras+="ssl_mbedtls,"
-   use mysql && extras+="mysql,"
-   use pcre && extras+="regex_pcre,"
-   use pcre2 && extras+="regex_pcre2,"
-   use postgres && extras+="pgsql,"
-   use re2 && extras+="regex_re2,"
-   use regex-posix && extras+="regex_posix,"
-   use regex-stdlib && extras+="regex_stdlib,"
-   use sqlite && extras+="sqlite3,"
-   use ssl && extras+="ssl_openssl,"
-   use sslrehashsignal && extras+="sslrehashsignal,"
-   use tre && extras+="regex_tre,"
-
-   # The first configuration run enables certain "extra" InspIRCd
-   # modules, the second run generates the actual makefile.
-   if [[ -n "${extras}" ]]; then
-   ./configure --enable-extras=${extras%,}
-   fi
-
-   local myconf=(
-   --disable-auto-extras
-   --disable-ownership
-   --system
-   --uid ${PN}
-   --gid ${PN}
-   --binary-dir="/usr/bin"
-   --data-dir="/var/lib/${PN}/data"
- 

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

2023-09-14 Thread Arthur Zamarin
commit: 29299504925b5f5aa596bf2b2c338a2ee5bd2380
Author: Jaco Kroon  uls  co  za>
AuthorDate: Mon Aug 28 08:29:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 15 04:53:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29299504

sys-cluster/glusterfs: drop 10.2-r2

Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/32482
Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-cluster/glusterfs/Manifest |   1 -
 sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild | 205 -
 2 files changed, 206 deletions(-)

diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest
index 97a67df469aa..02b5de1273e8 100644
--- a/sys-cluster/glusterfs/Manifest
+++ b/sys-cluster/glusterfs/Manifest
@@ -1,3 +1,2 @@
-DIST glusterfs-10.2.tar.gz 8278598 BLAKE2B 
48e70a244e34cc41a5befbe94635e945c95b87f26e5e1892b099d23a13c6fb70eefb2a66b247a564b03eeb0707ee480b50096b154b3ac5d2a13051e6371995b3
 SHA512 
290c701fbd3f100096ef26b589ee0714449fc620c35e62bcb5fe2fe8de5f64963b40d7d5fe1b97b274ba791fa45f4175305b6a112f184f6ce11a1e0dc9f7ea30
 DIST glusterfs-10.4.tar.gz 8293872 BLAKE2B 
01f8764cc71b7bac2ee0419f3f1069ac1c85e26314828b47f348b9bf88ad0b8aa327be16ccfe9cf820aebb7dd9477a7840c721df4435c895be91fed0b1129b7c
 SHA512 
06c563ab77a29145b1fac44f5a56a91539accb69ba736fe6297aa3f38b128e68ba4f7d0b49ac6eb56397a51950fb4de882ff60037e91c61ad13dd89a18139d82
 DIST glusterfs-11.0.tar.gz 8355706 BLAKE2B 
d0ee895b8ce5f506d9bc1f8b962a0f29b0379f086bf18cff0092938b7c2f7025afa2fccf54f58ac751a184a3b0e91a086df2d6496892f204373e070d7576a5d6
 SHA512 
075f0025a1892ebb28d45d0a4e8971656319582dd7bc2c8b19ea26cd08a789bb54f8bc9752839706cd0ee0ca54be74245230bc453a5d1e9e163af84f08937e69

diff --git a/sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild 
b/sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild
deleted file mode 100644
index d54cb49d677f..
--- a/sys-cluster/glusterfs/glusterfs-10.2-r2.ebuild
+++ /dev/null
@@ -1,205 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit autotools elisp-common python-single-r1 tmpfiles systemd
-
-DESCRIPTION="GlusterFS is a powerful network/cluster filesystem"
-HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/;
-SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(ver_cut 
1)/${PV}/${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 LGPL-3+ )"
-SLOT="0/${PV%%.*}"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86"
-
-IUSE="debug emacs +fuse georeplication ipv6 +libtirpc rsyslog selinux 
static-libs tcmalloc test +uring xml"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   georeplication? ( xml )
-   ipv6? ( libtirpc )"
-
-# the tests must be run as root
-RESTRICT="test"
-
-# sys-apps/util-linux is required for libuuid
-RDEPEND="
-   acct-group/gluster
-   acct-user/gluster
-   dev-libs/libaio
-   dev-libs/openssl:=[-bindist(-)]
-   net-libs/rpcsvc-proto
-   dev-libs/userspace-rcu:=
-   sys-apps/util-linux
-   sys-libs/readline:=
-   ${PYTHON_DEPS}
-
-   !elibc_glibc? ( sys-libs/argp-standalone )
-   emacs? ( >=app-editors/emacs-23.1:* )
-   fuse? ( >=sys-fs/fuse-2.7.0:0 )
-   libtirpc? ( net-libs/libtirpc:= )
-   !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) )
-   selinux? ( sec-policy/selinux-glusterfs )
-   tcmalloc? ( dev-util/google-perftools )
-   uring? ( sys-libs/liburing:= )
-   xml? ( dev-libs/libxml2 )
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/acl
-   test? ( >=dev-util/cmocka-1.0.1
-   app-benchmarks/dbench
-   dev-vcs/git
-   net-fs/nfs-utils
-   virtual/perl-Test-Harness
-   dev-libs/yajl
-   sys-fs/xfsprogs
-   sys-apps/attr )
-"
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-"
-
-SITEFILE="50${PN}-mode-gentoo.el"
-
-DOCS=( AUTHORS ChangeLog NEWS README.md THANKS )
-
-QA_PKGCONFIG_VERSION=7.10.2
-
-# Maintainer notes:
-# * The build system will always configure & build argp-standalone but it'll 
never use it
-#   if the argp.h header is found in the system. Which should be the case with
-#   glibc or if argp-standalone is installed.
-
-pkg_setup() {
-   python_setup "python3*"
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # build rpc-transport and xlators only once as shared libs
-   find rpc/rpc-transport xlators -name Makefile.am -exec \
-   sed -i 's|.*$(top_srcdir).*\.sym|\0 -shared|' {} + || die
-
-   # fix execution permissions
-   chmod +x libglusterfs/src/gen-defaults.py || die
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-fusermount \
-   --disable-lto \
-   $(use_enable debug) \
-   

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

2023-09-14 Thread Joonas Niilola
commit: be60c217fa9a23110ce2f9d16669d87fed906599
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Sep 15 04:51:55 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Sep 15 04:52:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be60c217

Revert "profiles: unmask thunderbird-115"

This reverts commit c11fcc290fff8ad47e0c90540bb41f01f2d6f566.

Bug: https://bugs.gentoo.org/910229
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 77812ebfd7cd..51847e59494a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -450,6 +450,12 @@ acct-group/spi
 # may or may not lead to useful results.
  (2023-07-12)
+# Testing. An upgrade from 102 isn't recommended due to downgrading
+# most likely not being possible. Back up your profile before
+# attempting. Fresh install should be fine. Bug #910229
+>=mail-client/thunderbird-115.0
+
 # Michał Górny  (2023-07-12)
 # Having scikit-build-core installed still breaks building setuptools
 # extensions in some scenarios.



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

2023-09-14 Thread Viorel Munteanu
commit: 5e79cc32c59910b5777a9e6980b8b0b8a52ca7fd
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Sep 15 04:44:53 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Sep 15 04:52:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e79cc32

dev-embedded/urjtag: stabilize 2021.03 for ppc, #913742

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-embedded/urjtag/urjtag-2021.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-embedded/urjtag/urjtag-2021.03.ebuild 
b/dev-embedded/urjtag/urjtag-2021.03.ebuild
index d9f559bac301..722255ff17da 100644
--- a/dev-embedded/urjtag/urjtag-2021.03.ebuild
+++ b/dev-embedded/urjtag/urjtag-2021.03.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
S="${WORKDIR}/${P}/${PN}"
 else
SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
-   KEYWORDS="amd64 ~ppc sparc x86"
+   KEYWORDS="amd64 ppc sparc x86"
 fi
 
 DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many 
more"



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

2023-09-14 Thread Viorel Munteanu
commit: e82fe4338ddad14b6fe81126cbaa5cc0e8cc5f5e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Sep 15 04:50:15 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Sep 15 04:52:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82fe433

dev-embedded/urjtag: drop 2019.12

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-embedded/urjtag/Manifest  |  1 -
 dev-embedded/urjtag/urjtag-2019.12.ebuild | 54 ---
 2 files changed, 55 deletions(-)

diff --git a/dev-embedded/urjtag/Manifest b/dev-embedded/urjtag/Manifest
index d4a4765dafc1..6799f1ccf0d8 100644
--- a/dev-embedded/urjtag/Manifest
+++ b/dev-embedded/urjtag/Manifest
@@ -1,2 +1 @@
-DIST urjtag-2019.12.tar.xz 1208432 BLAKE2B 
69963cbd39dcbec1abd73778fc6e98d743e36f6d4a17ba673b8691598ac0d4cec97e8b9c79068ad8971e6e07de81553bfd3bf5f684515b4a19303dd95ed477a2
 SHA512 
e149e53410a6591bdadc2c0138c6f81dac0fd6e35601461e19d356decdb820ec8e6bd53d59a1fd9781dfa1fee88d23dcafbd8df9adc0f8e51256c626d2ee0f36
 DIST urjtag-2021.03.tar.xz 1208440 BLAKE2B 
68d0f0ec15c25ef351e0523eea21c18e723871032a046d31c031809a2774b0b8339b0b5d1a6f11a681ab3d3074b7f5f4fcd819fa7de1fdcac5f20ab39c6a40dd
 SHA512 
baf203e556d1d41437539d3f5c018b35fbb496f71391c2bec2786ffa47bff33d38654b3e7d106e38bcf36d075d86fc02b18eaaf634cdb65e2840ff50ca0da8b2

diff --git a/dev-embedded/urjtag/urjtag-2019.12.ebuild 
b/dev-embedded/urjtag/urjtag-2019.12.ebuild
deleted file mode 100644
index f492e5056148..
--- a/dev-embedded/urjtag/urjtag-2019.12.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.code.sf.net/p/urjtag/git"
-   inherit git-r3 autotools
-   S="${WORKDIR}/${P}/${PN}"
-else
-   SRC_URI="mirror://sourceforge/urjtag/${P}.tar.xz"
-   KEYWORDS="amd64 ppc sparc x86"
-fi
-
-DESCRIPTION="Tool for communicating over JTAG with flash chips, CPUs, and many 
more"
-HOMEPAGE="https://urjtag.sourceforge.net/;
-
-LICENSE="GPL-2"
-SLOT="0"
-# TODO: Figure out if anyone wants the Python bindings
-IUSE="ftdi ftd2xx readline usb"
-
-DEPEND="ftdi? ( dev-embedded/libftdi:1= )
-   ftd2xx? ( dev-embedded/libftd2xx )
-   readline? ( sys-libs/readline:= )
-   usb? ( virtual/libusb:1 )"
-RDEPEND="${DEPEND}
-   !dev-embedded/jtag"
-
-src_prepare() {
-   default
-
-   if [[ ${PV} == "" ]] ; then
-   mkdir -p m4 || die
-   eautopoint
-   eautoreconf
-   fi
-}
-
-src_configure() {
-   econf \
-   --disable-werror \
-   --disable-python \
-   --disable-static \
-   $(use_with readline) \
-   $(use_with ftdi libftdi) \
-   $(use_with ftd2xx) \
-   $(use_with usb libusb 1.0)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/

2023-09-14 Thread Arthur Zamarin
commit: 7e8804e531b9bd23f5af566fb80c40a59267dd12
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Sep 14 20:30:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 15 04:50:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e8804e5

www-servers/tomcat: drop 8.5.91, 9.0.78, 10.1.11

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/32785
Signed-off-by: Arthur Zamarin  gentoo.org>

 www-servers/tomcat/Manifest  |   6 -
 www-servers/tomcat/tomcat-10.1.11.ebuild | 181 ---
 www-servers/tomcat/tomcat-8.5.91.ebuild  | 154 --
 www-servers/tomcat/tomcat-9.0.78.ebuild  | 180 --
 4 files changed, 521 deletions(-)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 20a19accf784..69cf0294b83c 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -1,17 +1,11 @@
-DIST apache-tomcat-10.1.11-src.tar.gz 6118924 BLAKE2B 
0e97bafe7a0451c34d16f2c3ae37263d09746d3b240d0770970ccaaefa05d1a6e0687e17db5dd71ca6b305a6b9fdf2fd58e86f97bd07fd60ff239f5f262a5164
 SHA512 
5c722344bb5886fb33ef70f81d5e2500e6c8446b628cb118ee5fac710ee1d7f4cfbd134eac6955090cc0ba99518e3ddd18970c5f16793f51f089249959ec088f
-DIST apache-tomcat-10.1.11-src.tar.gz.asc 849 BLAKE2B 
6427668fe4f93b1de322bafbefb9ef6ac47baca8d8cc56bddb267a35bd280792ce096971a032eacb04c0322d68c21af32b681d9ef9ba006c78dde489247429d0
 SHA512 
6895f874bf1265b2cab94594ff542d0b9760afaa70f1486b882b25593878470ab8a4d399cf5320bec9ae9d18f2a881f59072f0909345ddeb42d549ded460f791
 DIST apache-tomcat-10.1.12-src.tar.gz 6122423 BLAKE2B 
6de2189e415aba38168ebf09493e96d5906a72e77cbb5af358144e510e6de9fcb342db83c64ac6827ec8e03ab7402e24648b3cfb1a5385153a85dec71d2c55a9
 SHA512 
f383a4f401c21cb1acd93b6446fd915ba41da9a67c2538d7177a90238adc3294d260f29ef2ebb72e300cb93b4a7a42090e1c3b478b5deea344eb3d19992a9fd7
 DIST apache-tomcat-10.1.12-src.tar.gz.asc 849 BLAKE2B 
8f1f5cb35a24fe22999b0ba68b50e1fe4118b3a645d3c991c55161448356d505d6b953e40d70b4fd5e17d20e63f873d04388f315b96eb4fdc2025d1ed7b897a0
 SHA512 
1f3cbdf57e289013111726f14f868dad69f9c24faf375497408560e8b46ccf131a79095f097378ea2cdfcc802120a65d7a36e655ce62361bdb7511cb9cfa3c70
 DIST apache-tomcat-10.1.13-src.tar.gz 6123612 BLAKE2B 
0ce1519ec19f7b69808653856474a0011fc76a46c903ecaf97085d91c3fe31676e3064c68600cd4222dd53e0033d24cbb11f82226b8dd086f88a88e910b3f6cd
 SHA512 
e44e2dba618f70d9a39e976cc07d33fc9cbead2169e24d6ea2051c8db20601f63ee7bc657245869450c82cf0ceb272501066b77ae45265d19b7964f5ed0e85b1
 DIST apache-tomcat-10.1.13-src.tar.gz.asc 890 BLAKE2B 
75ccd687749749e04ed479c57ed6d6f69b9dd6ccf0c215a7c08c15a18967a7c4529ab3d5a013954a6a13072c49d8a039763d3a73a6f0e472213d632877d4d6d7
 SHA512 
223efe5c1972b9f455ac76895ca7774fa17c1d80e14331342dc538229c12bea83e8c3f838be03a748f291ecf80dc99c72896f25aafccac868f42eb830c4add7f
-DIST apache-tomcat-8.5.91-src.tar.gz 6098592 BLAKE2B 
026fb19cb938986401e95f5441c5a775c73bf31b5ca23c8be54d30a710fd9a5badd0ed9360598883ed641056594c3f471c21c834f79af3cdb4a879bb54402399
 SHA512 
f3a69630e3cd144c74ea3edce68f8e39bc67e734bf02822caf7c6e59a2e4db404a5c0bdf40a22614b6dd85bac3dc5821e6b74c56a1147655f602cdf39fb651f5
-DIST apache-tomcat-8.5.91-src.tar.gz.asc 849 BLAKE2B 
9f5f347692101a93dedf7014dc9d5351dfee5b956247edeec87c29b33548ff9c78c55a6e426aac40626a616ffaa73dd7f01ee5a384d080845f86b13c92f1cd63
 SHA512 
3d4bce771c7f044338eaad0d7d959c360396be67e989938a5595dfc42d1f7cfe451fc00de9197cd1a20ac2fc50f8b7ad93ecee07fe50c097fdeabf8ae1b8bf3d
 DIST apache-tomcat-8.5.92-src.tar.gz 6104937 BLAKE2B 
32027d52506b13bba1826cb966cbc431e39c3da9b0362467bdbed5be1ae6be35928b691cc806bae761297c323f3c3dfec6ca1d6041aecaad3d2ffaf0cd4a216e
 SHA512 
d2f502c1cfe22a17ae4ec4007f7c3296d81210dd21628bf6e38707376670a1fcd4323d55ccda5d9bdd76d58b0829dd04a2956f3d99b01ca6731cf4d87db3963b
 DIST apache-tomcat-8.5.92-src.tar.gz.asc 849 BLAKE2B 
90b66f037ffdaf8823ea29841a339c537ab71d6012318cb576e04d61f185a91e8a1313f9ba800445bdecda3769079364dc871d84740af6c12b4ed983678d24e1
 SHA512 
88ee2f4ded06597b13785096f4ef10b6784a2f6879889a3a517db29dc2461d39dd80306a1cd394d98f58bdca41d31bee639701cea17de8b0092d59f4de2ec01d
 DIST apache-tomcat-8.5.93-src.tar.gz 6106306 BLAKE2B 
ca9a05902b492696ca89db5017dd5c042a28c95b4138477049cd8ce2ded91c7814f2326c67718b83fd5e962c57666a1b2ab41d9b928c7d890ced9afbb13d9ce6
 SHA512 
655752367585e7aa4af7b9b1392edb2c6e40dbda739aa459d81929ab0376648b8731baa469acaa8886bc3c859f8c8485f6826e86f59c3ac2bc1d876d17c2ce9b
 DIST apache-tomcat-8.5.93-src.tar.gz.asc 890 BLAKE2B 
b3f64af8af6652657f76ff216e003a647bb278a8f5770babdc74f904a02bf21f91810d74d64efbbfc547282c39a14b72542dd97fad50630061207c75cd0b234e
 SHA512 
7b3afd083bc353680df40daac2053a52afa0bd38a902f6acd54bfd27bd274597fd40206c7b8a053223dfaf344b02b416071f662c928e3d43715f4a4f106fad79
-DIST apache-tomcat-9.0.78-src.tar.gz 6266960 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-native/, dev-java/tomcat-native/files/

2023-09-14 Thread Arthur Zamarin
commit: a869ae72d33951f8295c5016de55ecec2a1134a6
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Sep 14 20:24:35 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 15 04:50:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a869ae72

dev-java/tomcat-native: drop 1.2.37, 2.0.4

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/tomcat-native/Manifest|  3 -
 .../files/tomcat-native-2.0.3-slibtool.patch   | 32 
 dev-java/tomcat-native/tomcat-native-1.2.37.ebuild | 62 ---
 dev-java/tomcat-native/tomcat-native-2.0.4.ebuild  | 88 --
 4 files changed, 185 deletions(-)

diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest
index b2544e5d7fb0..5fe6f34328a8 100644
--- a/dev-java/tomcat-native/Manifest
+++ b/dev-java/tomcat-native/Manifest
@@ -1,7 +1,4 @@
-DIST tomcat-native-1.2.37-src.tar.gz 438373 BLAKE2B 
89ec571fea09b5ee0cf5f5ffec8f5547b08da301e713361687d7aad96f70b3b789a5f26061e2277b90b845f9df1c7c140fdee4c83f1ba05d168bcabf2cf1f549
 SHA512 
e845239f1b6a1dab22885d39f4fd131e464c38b0d52faca0d960f99fe3e8b7d732c0112f25e5eb81ff8dc71a5e3c6799bfdf867e617d8f934068ed107036fd0b
 DIST tomcat-native-1.2.38-src.tar.gz 439234 BLAKE2B 
603a905db25b86792717023707598abb4da125ad16b7e69e4a48ec0eb9056bc0b566520d4df004566bbc15c8bcfe843992baebb6bd1c86b210ce9f0fc0733ca0
 SHA512 
973c0dc8d241827aa98f72026d4de67928344c221570abbb7f97380fe56a9ad602b159a5448c6048d88d73fa0ade8c1ab12df293fee513d0e4896847b16206e6
 DIST tomcat-native-1.2.38-src.tar.gz.asc 873 BLAKE2B 
6b7ccf31b7b0b7ac9493c4751309c6b62c269332f5fd49a9df391846a140f2797e1587e3c644b4aa65fa6eef8dfea8fe19b7f5714ffb5ddcf836c601f281bc5b
 SHA512 
b6a7c12ac7387c4ee17e5b5d50d588b16470874f70bcb49b96a25159bab8b51ff5a5dc7d33fa73c8eb33e673e2b947aad4b603b1e8755f7e186052763c2575f5
-DIST tomcat-native-2.0.4-src.tar.gz 318845 BLAKE2B 
44cd99ff52d5b402c2d8caa6819e2e420c84399f7f3cc0be38cd2a40985ddaaf89093005454527976ad2cf083c90d39c9c4d600671a8e5c7c07d0834b23d93e0
 SHA512 
276133e44ae9f9d3e853b66120937865c675eed6dd6b5b7d8a94ef741f037c0b3d99a6c065a1303c0ca42b65c109aef35b6bd370a2af0b7b2752eadf85b1d880
-DIST tomcat-native-2.0.4-src.tar.gz.asc 873 BLAKE2B 
509c63dce69c767d3dd694d7994c8b2cbb4f84d40095ff89373a165d592449fc028402b17bf0e25c9ffe40d5ca8383cda50703054fcdfb2fd4cb36bdcecdff0c
 SHA512 
80768307fd1d46ca822151977b3d9fecdb3121929e97338a78c39bc439f914694dedbfff087cd512f986532567734f04422b4764ea215ad5dbb0319380fa05d2
 DIST tomcat-native-2.0.5-src.tar.gz 539017 BLAKE2B 
405a4064bcf49ee04a7670c516adc64b19ebebbbfdc50735952c057d36b475c785bd9976778f491796b3fce5bd5aa158199ec624f20e8adbc65f920974543533
 SHA512 
03ed1951597bb6a6ade8d715546a0d635d261381737abd27b63aa552c69f9ca49405d0252b6bc2d878bfd64e87439f146ecd84ccbfc82661ba16379c493615a4
 DIST tomcat-native-2.0.5-src.tar.gz.asc 873 BLAKE2B 
2e043d011f482ab963088441a37d2cfddec973253f7c909a747afac71393b76bc2e33ff37e9a18e8f9b6caac8ba86ab3a076ea722577416e4b409d8e44d56e24
 SHA512 
22a87c14c31bc62383cfb227e8dbd106fe017f84d802ec0e4d22d48af6ad4dd0d020bc59bed3a8335e2b4b15e0fd44ec3a4062bf86c73bbf00151c4ff0d12d7c

diff --git a/dev-java/tomcat-native/files/tomcat-native-2.0.3-slibtool.patch 
b/dev-java/tomcat-native/files/tomcat-native-2.0.3-slibtool.patch
deleted file mode 100644
index cd090afb9854..
--- a/dev-java/tomcat-native/files/tomcat-native-2.0.3-slibtool.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-Upstream-PR: https://github.com/apache/tomcat-native/pull/14
-Upstream-Commit:
-https://github.com/apache/tomcat-native/commit/4f7fb7f442de3d9a9bb2f72b5dabc2f4bc8e3384
-
-From 54dccd3a4dc01801d9311b3160808305ec9fc2cf Mon Sep 17 00:00:00 2001
-From: orbea 
-Date: Thu, 21 Jul 2022 17:59:14 -0700
-Subject: [PATCH] native: Fix the build with rlibtool
-
-When building tomcat-native with slibtool using the rlibtool symlink the
-build will fail. This is because rlibtool requires the generated libtool
-script to determine if the build is shared, static or both.
-
-Gentoo bug: https://bugs.gentoo.org/778914

- native/configure.in | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/native/configure.in b/native/configure.in
-index 567894b10..e082ae6d2 100644
 a/configure.in
-+++ b/configure.in
-@@ -50,6 +50,9 @@ AC_SUBST(TCN_CONFIG_LOCATION)
- AC_CANONICAL_TARGET
- AC_PROG_INSTALL
- 
-+dnl Generate the libtool script which is needed for rlibtool
-+LT_INIT
-+
- dnl
- dnl compute the top directory of the build
- dnl note: this is needed for LIBTOOL and exporting the bundled Expat

diff --git a/dev-java/tomcat-native/tomcat-native-1.2.37.ebuild 
b/dev-java/tomcat-native/tomcat-native-1.2.37.ebuild
deleted file mode 100644
index e2093e095560..
--- a/dev-java/tomcat-native/tomcat-native-1.2.37.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-

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

2023-09-14 Thread Arthur Zamarin
commit: 8b7cb74d706dd3b93d45199ebbe9a63dcd25bc16
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Sep 15 04:49:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 15 04:49:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7cb74d

dev-python/frozenlist: Stabilize 1.4.0 ppc, #913782

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

 dev-python/frozenlist/frozenlist-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/frozenlist/frozenlist-1.4.0.ebuild 
b/dev-python/frozenlist/frozenlist-1.4.0.ebuild
index 6476cee628ae..0958c3e69d41 100644
--- a/dev-python/frozenlist/frozenlist-1.4.0.ebuild
+++ b/dev-python/frozenlist/frozenlist-1.4.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="+native-extensions"
 
 BDEPEND="



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

2023-09-14 Thread Sam James
commit: 82238233fb46f78cca98d551df9a41b654c3ac3b
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82238233

dev-qt/qtlocation: Stabilize 6.5.2-r1 amd64, #914113

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

 dev-qt/qtlocation/qtlocation-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtlocation/qtlocation-6.5.2-r1.ebuild 
b/dev-qt/qtlocation/qtlocation-6.5.2-r1.ebuild
index 227c0e646e5b..5bde326e020e 100644
--- a/dev-qt/qtlocation/qtlocation-6.5.2-r1.ebuild
+++ b/dev-qt/qtlocation/qtlocation-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Location (places, maps, navigation) library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 RDEPEND="



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

2023-09-14 Thread Sam James
commit: b5fadde05108531f5d4f3766211bb01a75ecb6c5
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5fadde0

dev-qt/qtwebengine: Stabilize 6.5.2-r1 amd64, #914113

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

 dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
index 4f2f7fbf799d..879eb11787e6 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.5.2-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI+="
 "
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="



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

2023-09-14 Thread Sam James
commit: 20ffeadff1e4600a01332806c749cb951386f3b3
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ffeadf

dev-qt/qtsensors: Stabilize 6.5.2 amd64, #914113

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

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

diff --git a/dev-qt/qtsensors/qtsensors-6.5.2.ebuild 
b/dev-qt/qtsensors/qtsensors-6.5.2.ebuild
index b70b8eb46e14..9df0aa9b2543 100644
--- a/dev-qt/qtsensors/qtsensors-6.5.2.ebuild
+++ b/dev-qt/qtsensors/qtsensors-6.5.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Hardware sensor access library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="qml"



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

2023-09-14 Thread Sam James
commit: c9199180216b0257445c9a917b16568ea3ee1efd
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9199180

dev-qt/qtnetworkauth: Stabilize 6.5.2-r1 amd64, #914113

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

 dev-qt/qtnetworkauth/qtnetworkauth-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtnetworkauth/qtnetworkauth-6.5.2-r1.ebuild 
b/dev-qt/qtnetworkauth/qtnetworkauth-6.5.2-r1.ebuild
index c0c8c0b51bf7..2ff63a90b3a6 100644
--- a/dev-qt/qtnetworkauth/qtnetworkauth-6.5.2-r1.ebuild
+++ b/dev-qt/qtnetworkauth/qtnetworkauth-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Network authorization library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 RDEPEND="~dev-qt/qtbase-${PV}:6[network]"



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

2023-09-14 Thread Sam James
commit: 4978e4ad491930de3735d862b2ee00d0ac1452f0
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4978e4ad

dev-qt/qtscxml: Stabilize 6.5.2-r1 amd64, #914113

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

 dev-qt/qtscxml/qtscxml-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtscxml/qtscxml-6.5.2-r1.ebuild 
b/dev-qt/qtscxml/qtscxml-6.5.2-r1.ebuild
index 3baf824212bc..71db5ea6bf57 100644
--- a/dev-qt/qtscxml/qtscxml-6.5.2-r1.ebuild
+++ b/dev-qt/qtscxml/qtscxml-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="State Chart XML (SCXML) support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="qml"



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

2023-09-14 Thread Sam James
commit: 19f464c6d0aad962ff784bc6ea9aa2d7de294b04
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f464c6

dev-qt/qttranslations: Stabilize 6.5.2 amd64, #914113

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

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

diff --git a/dev-qt/qttranslations/qttranslations-6.5.2.ebuild 
b/dev-qt/qttranslations/qttranslations-6.5.2.ebuild
index d481584b1cc7..c23a37475691 100644
--- a/dev-qt/qttranslations/qttranslations-6.5.2.ebuild
+++ b/dev-qt/qttranslations/qttranslations-6.5.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Translation files for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 DEPEND="~dev-qt/qtbase-${PV}:6"



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

2023-09-14 Thread Sam James
commit: cdcd13cb4ca1c77f0439b83f92c0b45e2b2842b9
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdcd13cb

dev-qt/qtwebsockets: Stabilize 6.5.2-r1 amd64, #914113

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

 dev-qt/qtwebsockets/qtwebsockets-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.5.2-r1.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-6.5.2-r1.ebuild
index bbcaeda665e8..60d75487bb62 100644
--- a/dev-qt/qtwebsockets/qtwebsockets-6.5.2-r1.ebuild
+++ b/dev-qt/qtwebsockets/qtwebsockets-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="qml"



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

2023-09-14 Thread Sam James
commit: 8646b93a1199c69773ab3bce18f7429fa4aabc33
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8646b93a

dev-qt/qtwebchannel: Stabilize 6.5.2-r2 amd64, #914113

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

 dev-qt/qtwebchannel/qtwebchannel-6.5.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwebchannel/qtwebchannel-6.5.2-r2.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-6.5.2-r2.ebuild
index 7160bd0b64a1..0d3afd47bd87 100644
--- a/dev-qt/qtwebchannel/qtwebchannel-6.5.2-r2.ebuild
+++ b/dev-qt/qtwebchannel/qtwebchannel-6.5.2-r2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt WebChannel"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="qml"



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

2023-09-14 Thread Sam James
commit: a3dd33ed9208c7d8e72b3aaadc006af88102a143
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3dd33ed

dev-qt/qtmultimedia: Stabilize 6.5.2-r1 amd64, #914113

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

 dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild
index 8e203f8eaec1..79804f6301a8 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
 DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 
framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"



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

2023-09-14 Thread Sam James
commit: 6810f45d84d5057b9f3d1b04e0d8bc2c5b49e9da
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6810f45d

dev-qt/qtconnectivity: Stabilize 6.5.2 amd64, #914113

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

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

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
index 47506d7b4b09..2d6e976614b6 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Bluetooth and NFC support library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="+bluetooth nfc smartcard"



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

2023-09-14 Thread Sam James
commit: 72abc18902134f96ca935a287f99b54dd1fd6169
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72abc189

dev-qt/qtvirtualkeyboard: Stabilize 6.5.2 amd64, #914113

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

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

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.5.2.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.5.2.ebuild
index a040a8b2bcce..e56b46f38623 100644
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.5.2.ebuild
+++ b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.5.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Customizable input framework and virtual keyboard for Qt"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="+spell"



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

2023-09-14 Thread Sam James
commit: a7bf97a9dd6ef6f323caa4158b5f40058d36e5d9
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7bf97a9

dev-qt/qtspeech: Stabilize 6.5.2 amd64, #914113

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

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

diff --git a/dev-qt/qtspeech/qtspeech-6.5.2.ebuild 
b/dev-qt/qtspeech/qtspeech-6.5.2.ebuild
index 94803ab4eff3..78bb4e99d6eb 100644
--- a/dev-qt/qtspeech/qtspeech-6.5.2.ebuild
+++ b/dev-qt/qtspeech/qtspeech-6.5.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Text-to-speech library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="flite +speechd"



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

2023-09-14 Thread Sam James
commit: c97c5651e7070f5620bb40dfd47f2430cb85f610
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97c5651

dev-qt/qtsvg: Stabilize 6.5.2 amd64, #914113

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

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

diff --git a/dev-qt/qtsvg/qtsvg-6.5.2.ebuild b/dev-qt/qtsvg/qtsvg-6.5.2.ebuild
index e1b14151f896..47ed19374618 100644
--- a/dev-qt/qtsvg/qtsvg-6.5.2.ebuild
+++ b/dev-qt/qtsvg/qtsvg-6.5.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="SVG rendering library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 RDEPEND="



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

2023-09-14 Thread Sam James
commit: 9fde5662ac30aeda8587c156609c423d126a0277
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fde5662

dev-qt/qtwayland: Stabilize 6.5.2-r3 amd64, #914113

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

 dev-qt/qtwayland/qtwayland-6.5.2-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtwayland/qtwayland-6.5.2-r3.ebuild 
b/dev-qt/qtwayland/qtwayland-6.5.2-r3.ebuild
index cbda1d2edbac..11f662fc4e82 100644
--- a/dev-qt/qtwayland/qtwayland-6.5.2-r3.ebuild
+++ b/dev-qt/qtwayland/qtwayland-6.5.2-r3.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Wayland platform plugin for Qt"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 IUSE="compositor qml vulkan"



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

2023-09-14 Thread Sam James
commit: 42c455f1c0ecb034c28b30d32adee9d47ee96112
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c455f1

dev-qt/qt3d: Stabilize 6.5.2-r1 amd64, #914113

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

 dev-qt/qt3d/qt3d-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qt3d/qt3d-6.5.2-r1.ebuild b/dev-qt/qt3d/qt3d-6.5.2-r1.ebuild
index fac726abc29b..8674faa12455 100644
--- a/dev-qt/qt3d/qt3d-6.5.2-r1.ebuild
+++ b/dev-qt/qt3d/qt3d-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="3D rendering module for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 elif [[ ${QT6_BUILD_TYPE} == live ]]; then
EGIT_SUBMODULES=() # skip qtquick3d-assimp
 fi



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

2023-09-14 Thread Sam James
commit: e7dd31dea7cc51c9c7911d7613f7ae6cdf08afe2
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7dd31de

dev-qt/qtquick3d: Stabilize 6.5.2-r1 amd64, #914113

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

 dev-qt/qtquick3d/qtquick3d-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtquick3d/qtquick3d-6.5.2-r1.ebuild 
b/dev-qt/qtquick3d/qtquick3d-6.5.2-r1.ebuild
index fb83b01939ee..3510013ca1b2 100644
--- a/dev-qt/qtquick3d/qtquick3d-6.5.2-r1.ebuild
+++ b/dev-qt/qtquick3d/qtquick3d-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 elif [[ ${QT6_BUILD_TYPE} == live ]]; then
EGIT_SUBMODULES=() # skip qtquick3d-assimp
 fi



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

2023-09-14 Thread Sam James
commit: 321ad9079800bd8b8bbcffd84891d9ce7dc7f374
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321ad907

dev-qt/qtshadertools: Stabilize 6.5.2 amd64, #914113

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

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

diff --git a/dev-qt/qtshadertools/qtshadertools-6.5.2.ebuild 
b/dev-qt/qtshadertools/qtshadertools-6.5.2.ebuild
index 174c66ce198a..03c1664487ae 100644
--- a/dev-qt/qtshadertools/qtshadertools-6.5.2.ebuild
+++ b/dev-qt/qtshadertools/qtshadertools-6.5.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt APIs and Tools for Graphics Pipelines"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 RDEPEND="



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

2023-09-14 Thread Sam James
commit: 1fc2f7f22a556326d258ef7d7fd7826afe2f92c2
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fc2f7f2

dev-qt/qttools: Stabilize 6.5.2-r1 amd64, #914113

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

 dev-qt/qttools/qttools-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qttools/qttools-6.5.2-r1.ebuild 
b/dev-qt/qttools/qttools-6.5.2-r1.ebuild
index 9120759d00ad..7b0d625a130c 100644
--- a/dev-qt/qttools/qttools-6.5.2-r1.ebuild
+++ b/dev-qt/qttools/qttools-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit llvm optfeature qt6-build
 DESCRIPTION="Qt Tools Collection"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 IUSE="



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

2023-09-14 Thread Sam James
commit: 788ab1ed25de36532f55b710efc618198efd0de7
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=788ab1ed

dev-qt/qtpositioning: Stabilize 6.5.2-r2 amd64, #914113

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

 dev-qt/qtpositioning/qtpositioning-6.5.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtpositioning/qtpositioning-6.5.2-r2.ebuild 
b/dev-qt/qtpositioning/qtpositioning-6.5.2-r2.ebuild
index 5bc8b82de998..db86f6d88a9d 100644
--- a/dev-qt/qtpositioning/qtpositioning-6.5.2-r2.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-6.5.2-r2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Physical position determination library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="geoclue nmea +qml"



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

2023-09-14 Thread Sam James
commit: ed5985ee1764109dab1c4445a4463be4832c9f47
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed5985ee

dev-qt/qtquicktimeline: Stabilize 6.5.2 amd64, #914113

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

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

diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.5.2.ebuild 
b/dev-qt/qtquicktimeline/qtquicktimeline-6.5.2.ebuild
index 48f8a5bde6c4..02e283a7726d 100644
--- a/dev-qt/qtquicktimeline/qtquicktimeline-6.5.2.ebuild
+++ b/dev-qt/qtquicktimeline/qtquicktimeline-6.5.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt module for keyframe-based timeline construction"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 RDEPEND="



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

2023-09-14 Thread Sam James
commit: 85a9b9d26390ea2844f80ce6e20ceee34e6a359c
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a9b9d2

dev-qt/qtserialport: Stabilize 6.5.2 amd64, #914113

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

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

diff --git a/dev-qt/qtserialport/qtserialport-6.5.2.ebuild 
b/dev-qt/qtserialport/qtserialport-6.5.2.ebuild
index e88655bfbcdc..4b10fb24beaf 100644
--- a/dev-qt/qtserialport/qtserialport-6.5.2.ebuild
+++ b/dev-qt/qtserialport/qtserialport-6.5.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Serial port abstraction library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 RDEPEND="



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

2023-09-14 Thread Sam James
commit: 74b413801071c8fea11b785f1cb7fd7753ce26da
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b41380

dev-qt/qt5compat: Stabilize 6.5.2-r1 amd64, #914113

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

 dev-qt/qt5compat/qt5compat-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qt5compat/qt5compat-6.5.2-r1.ebuild 
b/dev-qt/qt5compat/qt5compat-6.5.2-r1.ebuild
index f7beee148ed0..aa715cf61b5f 100644
--- a/dev-qt/qt5compat/qt5compat-6.5.2-r1.ebuild
+++ b/dev-qt/qt5compat/qt5compat-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt module containing the unsupported Qt 5 APIs"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="icu qml"



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

2023-09-14 Thread Sam James
commit: e8c48f0f8a90f2caf5aa0b78358a270f7ed6e868
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c48f0f

dev-qt/qtcharts: Stabilize 6.5.2-r1 amd64, #914113

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

 dev-qt/qtcharts/qtcharts-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcharts/qtcharts-6.5.2-r1.ebuild 
b/dev-qt/qtcharts/qtcharts-6.5.2-r1.ebuild
index cbd5653b3a93..81b6b9beb3c8 100644
--- a/dev-qt/qtcharts/qtcharts-6.5.2-r1.ebuild
+++ b/dev-qt/qtcharts/qtcharts-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Chart component library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="gles2-only qml"



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

2023-09-14 Thread Sam James
commit: f1951f77561ba9faec668201c671495a45dfc850
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1951f77

dev-qt/qtimageformats: Stabilize 6.5.2 amd64, #914113

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

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

diff --git a/dev-qt/qtimageformats/qtimageformats-6.5.2.ebuild 
b/dev-qt/qtimageformats/qtimageformats-6.5.2.ebuild
index 044867e78e37..309485931210 100644
--- a/dev-qt/qtimageformats/qtimageformats-6.5.2.ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-6.5.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Additional format plugins for the Qt image I/O system"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 IUSE="mng"



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

2023-09-14 Thread Sam James
commit: f80a8d03d658e0b2dd2715ccf9804e3b160b0670
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80a8d03

dev-qt/qtdeclarative: Stabilize 6.5.2-r1 amd64, #914113

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

 dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
index eb266e39c599..ad50dee9925f 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



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

2023-09-14 Thread Sam James
commit: 49cb7d909e0d07c95e79a4d3bd8eb61216fedf22
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:10:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:33:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49cb7d90

net-misc/iperf: add 3.15

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

 net-misc/iperf/Manifest  |  1 +
 net-misc/iperf/iperf-3.15.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/net-misc/iperf/Manifest b/net-misc/iperf/Manifest
index 797d4fa655a0..b4708ff13b08 100644
--- a/net-misc/iperf/Manifest
+++ b/net-misc/iperf/Manifest
@@ -1,3 +1,4 @@
 DIST iperf-2.0.13.tar.gz 326148 BLAKE2B 
2a40aea9e2d7fdc935b91be5e4e586bf68dd27604375d2570570145e5db1ea5837469a4989f47586986932bef33cba05ed19ed3a9ce40c0a5531581c6d3ba982
 SHA512 
40fcfb8f4d27887f53a743ac07396511fb2a7ac59f4b300fe36896bd0241e191945fa253705990711772ee776d5e4227ed62760fc92abebdfebcedd11c27c0ea
 DIST iperf-3.13.tar.gz 648754 BLAKE2B 
8b08ae0e67ed066c7dabd115b757fefff03196aa2d732b6d88e20cf82ea3a5431b9be753fcc7b331932a5e59dc3e24ff4b929a7a1af5b500704cdd5094bf6859
 SHA512 
067147edffa1d7482a9fc5d54638091f8bc099b9c45d9a471f4e33730463548fb2350749620f2ca3ff509cd7a9c4f63bf01f84cab36718edd8784ce7a15ca368
 DIST iperf-3.14.tar.gz 650626 BLAKE2B 
3809689964721ec2f58d29985c1767bc12473f9b659fd8bd430adb00558ceda2519276dbc0df5cb9634ef96d3d98708b8413a712cdb372bd34a28a330049349f
 SHA512 
a90fbaddd73e5b721a84cee71cefb63391c13f64107f5785e954e7c44e9a8c5072e402b6fe45434966d3cc58ac97227c608ca9719161fc23459c5e5efcf8232b
+DIST iperf-3.15.tar.gz 649330 BLAKE2B 
f086d506d1de8e8b333a7ad46a94279aa5b42800ded7cc6724c3400e479a6523b336c74b5956d07117a178b5f89934553535824a05daafcdb2eb8d31754680e1
 SHA512 
988bc558f40a16c3d94df3956705712829c1c529efd577db16213783846c84bc3edbad19a4d7890b7aba08fbc4e1c6807105df29931e9b45981066b609d87aa2

diff --git a/net-misc/iperf/iperf-3.15.ebuild b/net-misc/iperf/iperf-3.15.ebuild
new file mode 100644
index ..e9a1b344d9db
--- /dev/null
+++ b/net-misc/iperf/iperf-3.15.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd
+
+DESCRIPTION="A TCP, UDP, and SCTP network bandwidth measurement tool"
+HOMEPAGE="https://github.com/esnet/iperf;
+SRC_URI="https://github.com/esnet/iperf/releases/download/${PV}/${P}.tar.gz;
+S="${WORKDIR}"/${P/_/}
+
+LICENSE="BSD"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="sctp"
+
+DEPEND="
+   >=dev-libs/cJSON-1.7.15
+   dev-libs/openssl:=
+   sctp? ( net-misc/lksctp-tools )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( README.md RELNOTES.md )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.10.1-drop-forced-debugging-symbols.patch
+   "${FILESDIR}"/${PN}-3.12-Unbundle-cJSON.patch
+)
+
+src_prepare() {
+   default
+
+   # Drop bundled cjson
+   rm src/cjson.{c,h} || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with sctp)
+}
+
+src_install() {
+   default
+
+   newconfd "${FILESDIR}"/iperf.confd iperf3
+   newinitd "${FILESDIR}"/iperf3.initd iperf3
+   systemd_dounit contrib/iperf3.service
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2023-09-14 Thread Sam James
commit: 2a1c7e22db6217616c18b145754e7ce7b4b0ff73
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:21:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1c7e22

media-video/pipewire: add 0.3.80

Note that this includes an extra backported patch to work with older webrtc
for now, although it's somewhat automagic based on if you have the (masked)
SLOT=1 installed for media-libs/webrtc-audio-processing.

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

 media-video/pipewire/Manifest  |   1 +
 .../0001-aes-support-both-webrtc-versions.patch| 233 ++
 media-video/pipewire/pipewire-0.3.80.ebuild| 475 +
 3 files changed, 709 insertions(+)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 49e8bcc2eabb..2b9157523e57 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -2,3 +2,4 @@ DIST pipewire-0.3.75.tar.bz2 1629466 BLAKE2B 
e69dbb93ebe50f037bc602aa86733c8ba9c
 DIST pipewire-0.3.77.tar.bz2 1643767 BLAKE2B 
3a2df9cdedf77d5b4927e115ddd7da0d1eecc85322ce7995a49945d41cc83b9a543c1382ad304bdb549f67ac444f7bca6871248654fb4d2e21b25eb55411940c
 SHA512 
422c8504f608d6845b94351a336ab528f51195551418d0d245064972ed784817cacafc6afaad74eb0e0ea80474a9da33ef6917c1f60d3f8f45d70c54971f0760
 DIST pipewire-0.3.78.tar.bz2 1643536 BLAKE2B 
44e04486850b0c68cea42ef911eaffae4c22bdedeff0783c119409d2e8d528c165f1f46f0a0e8b63e1c46cf8535b52b79291b54dd61496c6275c6e41f9d71edd
 SHA512 
2fe0113eaaba1ffe67d20cf10b9ee927cb2bfc7c2663937b131f479d35ca6af43b5659cf8a16db849ecc5881e47a56507e775aad06e9765a3ab8ec354636f8eb
 DIST pipewire-0.3.79.tar.bz2 1647590 BLAKE2B 
dd7c88219310c77fd5b64cbfa4ab8130d81c47ff3a35c03ecfd260bc1e7e24fb108b5100bdbc977e3cd8e74ccfe90c11310b195e804a7fe04a64e1d1637c7233
 SHA512 
5853d4d9d0c21265e0fc0fd68369530d76ae63bad1aa28f6eaa4a0f76e5c939ffc0dee2d81fdf0526da3473f69bddcdb77938597ad004abe04c842d798409b1d
+DIST pipewire-0.3.80.tar.bz2 1655137 BLAKE2B 
cf55e01b6fff29e7ef1f40e9a8f28788b9f538380232821b334359844b33b12b913375ae14e4589d7ae9cd26d22bc841d8103d41c7eb3ea1a9f0c1db1abc6507
 SHA512 
77e26b6cbefc091ea703b53d147accbd9495f97ba57618a21366b0747074de3ed1060c03e91362f5cf9dc5c256da6d541eccaff8de306b369730400c7b7f46b2

diff --git 
a/media-video/pipewire/files/0.3.80/0001-aes-support-both-webrtc-versions.patch 
b/media-video/pipewire/files/0.3.80/0001-aes-support-both-webrtc-versions.patch
new file mode 100644
index ..f2afdde4f4be
--- /dev/null
+++ 
b/media-video/pipewire/files/0.3.80/0001-aes-support-both-webrtc-versions.patch
@@ -0,0 +1,233 @@
+https://bugs.gentoo.org/913693
+https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/1f1c308c9766312e684f0b53fc2d1422c7414d31
+
+From 1f1c308c9766312e684f0b53fc2d1422c7414d31 Mon Sep 17 00:00:00 2001
+From: Wim Taymans 
+Date: Thu, 14 Sep 2023 15:35:40 +0200
+Subject: [PATCH] aec: support both webrtc versions
+
+Version 1 does not seem to be packaged in many distros and so they would
+need to revert the patch or disable AEC. Enabling both allows for things
+to move forwards gracefully.
+--- a/meson.build
 b/meson.build
+@@ -377,9 +377,17 @@ cdata.set('HAVE_GSTREAMER_DEVICE_PROVIDER', 
get_option('gstreamer-device-provide
+ 
+ webrtc_dep = dependency('webrtc-audio-processing-1',
+   version : ['>= 1.2' ],
+-  required : get_option('echo-cancel-webrtc'))
+-summary({'WebRTC Echo Canceling': webrtc_dep.found()}, bool_yn: true, 
section: 'Misc dependencies')
+-cdata.set('HAVE_WEBRTC', webrtc_dep.found())
++  required : false)
++cdata.set('HAVE_WEBRTC1', webrtc_dep.found())
++if webrtc_dep.found()
++  summary({'WebRTC Echo Canceling >= 1.2': webrtc_dep.found()}, bool_yn: 
true, section: 'Misc dependencies')
++else
++  webrtc_dep = dependency('webrtc-audio-processing',
++version : ['>= 0.2', '< 1.0'],
++required : get_option('echo-cancel-webrtc'))
++  cdata.set('HAVE_WEBRTC', webrtc_dep.found())
++  summary({'WebRTC Echo Canceling < 1.0': webrtc_dep.found()}, bool_yn: true, 
section: 'Misc dependencies')
++endif
+ 
+ # On FreeBSD and MidnightBSD, epoll-shim library is required for eventfd() 
and timerfd()
+ epoll_shim_dep = (host_machine.system() == 'freebsd' or host_machine.system() 
== 'midnightbsd'
+--- a/spa/plugins/aec/aec-webrtc.cpp
 b/spa/plugins/aec/aec-webrtc.cpp
+@@ -3,6 +3,8 @@
+ /* SPDX-FileCopyrightText: Copyright © 2021 Arun Raghavan 
 */
+ /* SPDX-License-Identifier: MIT */
+ 
++#include "config.h"
++
+ #include 
+ #include 
+ 
+@@ -13,7 +15,13 @@
+ #include 
+ #include 
+ 
++#ifdef HAVE_WEBRTC
++#include 
++#include 
++#include 
++#else
+ #include 
++#endif
+ 
+ struct impl_data {
+   struct spa_handle handle;
+@@ -39,6 +47,54 @@ static bool webrtc_get_spa_bool(const struct spa_dict 
*args, const char *key, bo
+   return default_value;
+ }
+ 
++#ifdef HAVE_WEBRTC
++/* [ f0 f1 f2 ] 

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

2023-09-14 Thread Sam James
commit: 9ad57eca05f919eb221de7ee9a6976b16783c1e2
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:08:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:33:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ad57eca

dev-util/cmake: add 3.27.5

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

 dev-util/cmake/Manifest|   3 +
 dev-util/cmake/cmake-3.27.5.ebuild | 291 +
 2 files changed, 294 insertions(+)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index a69ce34cf8a9..6ed9e5481fbb 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -21,3 +21,6 @@ DIST cmake-3.27.3.tar.gz 10978618 BLAKE2B 
00376f64031365b5b3ed53d18a51d64ac33b37
 DIST cmake-3.27.4-SHA-256.txt 1646 BLAKE2B 
42c905f7550e0140ca28f334dc4cd8b244f57830af3011c098b3859cb5c50643141045a61e1e22559d2bb0cf29034229465e73aa4752e2a927fb8ce1426f7f74
 SHA512 
ecd9e60edee28dd272e8afcc7b0b2240e19f0676b9d634dbe02727bade880103b4a03a1f52a757264e825984a4c4bf7d290df5b32e9b1204555b56afb33d488f
 DIST cmake-3.27.4-SHA-256.txt.asc 833 BLAKE2B 
983a89f1637596ebf72e5456a488293bd2dcc21ade8738051279ce43d18244573b912acb7bbe3ff5d52e4b5b52f2bb23784a0750c84997d311d925dd3a608c11
 SHA512 
f99f606f9907581c3f121b4e0d99ec54a439be35012ca94d4762ae95764c01ef5aeda848dd9c460e340a284e9c3d59fd97315006bfd259863551ae6764af2e4e
 DIST cmake-3.27.4.tar.gz 10980052 BLAKE2B 
29991e736c3ed901d30f656742f236e78854fbc13b543f02b08348733e2d4fbc5ef2e4b32f5d2a641c0a1eeacd091db6cc71643f000e9c5505718d999897457c
 SHA512 
fc04b041f5c73b0a969ba09251e00e20f33e7a76460630d60e95ce08086c6b41b82315bd8782c19070b5f12a4290858825687f816b69ad5df8101053b4a2b48a
+DIST cmake-3.27.5-SHA-256.txt 1646 BLAKE2B 
46c70ee7811ba3ea6c02ccb25c35629711da9709f4db68ea6cbfe1a74d0ff76a384282c4c551a13ed839247f2773f00f7cee3b72f2dd06eebfa0e1fc6f9463b0
 SHA512 
5e1c86bf2c73f6a29d8e6f1bb85a094073b09e22a4ebdd45a4969745cca79c2e5b3cd45dc897748acdb79adf5db0d491d8ae2af636efc772b5eb272b79d91527
+DIST cmake-3.27.5-SHA-256.txt.asc 833 BLAKE2B 
12c60af9e3778c6b3e1da68411abed35838ccdca291e002877e1944548deb671747e5a5faf32fa74ee5cd11b0862c69bc63e845a48167aaddd440c852970460c
 SHA512 
ecfb1dadb264b614e345251eda2255bbbfe47fe8100b302c7e7bb038b157276443bec008c6272ebdaebb9ec8d1f06d559ba40d9026bd1f1a187ba5282ebea58f
+DIST cmake-3.27.5.tar.gz 10981172 BLAKE2B 
dcdc3236ce5dfa1d724b533f572037818d445f4fa9a9acf4194afa9871daee74d029163f5219a66aa525faf1c17aa653f81383ba8ab7611c3c86e95c9b2c9cae
 SHA512 
db8f2929b956043a42e2cf73708f9435d427cff8f5d334d4631b67da8446c388c52960929d6e428496ca135758af315aad4adc8dc19268099dafc7a2e5a61d42

diff --git a/dev-util/cmake/cmake-3.27.5.ebuild 
b/dev-util/cmake/cmake-3.27.5.ebuild
new file mode 100644
index ..9dded913a3bc
--- /dev/null
+++ b/dev-util/cmake/cmake-3.27.5.ebuild
@@ -0,0 +1,291 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Generate using 
https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+: ${CMAKE_DOCS_PREBUILT:=1}
+
+CMAKE_DOCS_PREBUILT_DEV=sam
+#CMAKE_DOCS_VERSION=$(ver_cut 1-3)
+CMAKE_DOCS_VERSION=3.27.0
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+# See bug #784815
+CMAKE_DOCS_USEFLAG="+doc"
+
+# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja
+# ... but seems fine as of 3.22.3?
+# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759.
+CMAKE_MAKEFILE_GENERATOR="emake"
+CMAKE_REMOVE_MODULES_LIST=( none )
+inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
+   toolchain-funcs virtualx xdg-utils
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="Cross platform Make"
+HOMEPAGE="https://cmake.org/;
+if [[ ${PV} ==  ]] ; then
+   CMAKE_DOCS_PREBUILT=0
+
+   EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git;
+   inherit git-r3
+else
+   SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
+
+   if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then
+   SRC_URI+=" !doc? ( 
https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz
 )"
+   fi
+
+   if [[ ${PV} != *_rc* ]] ; then
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc
+   inherit verify-sig
+
+   SRC_URI+=" verify-sig? (
+   
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt
+   
https://github.com/Kitware/CMake/releases/download/v$(ver_cut 
1-3)/${MY_P}-SHA-256.txt.asc
+   )"
+
+   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 

[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-lib/, media-libs/alsa-lib/files/

2023-09-14 Thread Sam James
commit: 8da9ea49f14cfc17a49174d51b608f7484daba19
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:13:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:33:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da9ea49

media-libs/alsa-lib: fix 32-bit LFS mismatches

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

 media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild  | 102 
 ...sa-lib-1.2.10-pcm-fix-segfault-32bit-libs.patch |  91 +++
 ...-1.2.10-reshuffle-included-files-config-h.patch | 174 +
 3 files changed, 367 insertions(+)

diff --git a/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild 
b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
new file mode 100644
index ..4b5a3c65e8bb
--- /dev/null
+++ b/media-libs/alsa-lib/alsa-lib-1.2.10-r2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit autotools multilib-minimal flag-o-matic python-single-r1
+
+DESCRIPTION="Advanced Linux Sound Architecture Library"
+HOMEPAGE="https://alsa-project.org/wiki/Main_Page;
+if [[ ${PV} == *_p* ]] ; then
+   # Please set correct commit ID for a snapshot release!
+   COMMIT="abe805ed6c7f38e48002e575535afd1f673b9bcd"
+   
SRC_URI="https://git.alsa-project.org/?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT:0:7}
+else
+   # TODO: Upstream does publish .sig files, so someone could implement 
verify-sig ;)
+   SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2;
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="alisp debug doc python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   media-libs/alsa-topology-conf
+   media-libs/alsa-ucm-conf
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( >=app-doc/doxygen-1.2.6 )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.1.6-missing_files.patch" # bug #652422
+   "${FILESDIR}/${P}-musl-string.patch" # bug #913573, backport
+   "${FILESDIR}/${P}-ump-header-detection.patch" # bug #913573, backport
+   "${FILESDIR}/${P}-pcm-fix-segfault-32bit-libs.patch" # backport
+   "${FILESDIR}/${P}-reshuffle-included-files-config-h.patch" # backport
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   find . -name Makefile.am -exec sed -i -e '/CFLAGS/s:-g -O2::' {} + || 
die
+   # bug #545950
+   sed -i -e '5s:^$:\nAM_CPPFLAGS = -I$(top_srcdir)/include:' 
test/lsb/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # Broken upstream. Could in theory work with -flto-partitions=none
+   # but it's a hack to workaround the real problem and not strictly safe.
+   # bug #616108, bug #669086, and 
https://github.com/alsa-project/alsa-lib/issues/6.
+   # (This bug is closed as of 1.2.9 but there's been no clear actual fix 
to it.
+   # Let us know if you can identify one.)
+   filter-lto
+
+   local myeconfargs=(
+   --disable-maintainer-mode
+   --disable-resmgr
+   --enable-aload
+   --enable-rawmidi
+   --enable-seq
+   --enable-shared
+   --enable-thread-safety
+
+   $(multilib_native_use_enable python)
+   $(use_enable alisp)
+   $(use_with debug)
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+   emake
+
+   if multilib_is_native_abi && use doc; then
+   emake doc
+   grep -FZrl "${S}" doc/doxygen/html | \
+   xargs -0 sed -i -e "s:${S}::" || die
+   fi
+}
+
+multilib_src_install() {
+   multilib_is_native_abi && use doc && local HTML_DOCS=( 
doc/doxygen/html/. )
+
+   default
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name '*.la' -delete || die
+
+   dodoc ChangeLog doc/asoundrc.txt NOTES TODO
+}

diff --git 
a/media-libs/alsa-lib/files/alsa-lib-1.2.10-pcm-fix-segfault-32bit-libs.patch 
b/media-libs/alsa-lib/files/alsa-lib-1.2.10-pcm-fix-segfault-32bit-libs.patch
new file mode 100644
index ..4cd3614ee943
--- /dev/null
+++ 
b/media-libs/alsa-lib/files/alsa-lib-1.2.10-pcm-fix-segfault-32bit-libs.patch
@@ -0,0 +1,91 @@
+https://github.com/alsa-project/alsa-lib/commit/0e3dfb9f705ca78be34cd70fd59d67c431e29cc7
+
+From 0e3dfb9f705ca78be34cd70fd59d67c431e29cc7 Mon Sep 17 00:00:00 2001
+From: Takashi Iwai 
+Date: Sat, 9 Sep 2023 17:42:03 +0200
+Subject: [PATCH] pcm: Fix segfault with 32bit libs
+
+The recent rearrangement of header inclusion order caused a regression
+showing segfaults on 32bit Arm.  The primary reason is the

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

2023-09-14 Thread Arthur Zamarin
commit: 030140b953ff17c0c3ba7ae1ea51926b93823b26
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Wed Sep 13 21:47:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 15 04:32:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=030140b9

sys-cluster/charliecloud: enable py3.12, disable py3.9

Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/sys-cluster/charliecloud/charliecloud-.ebuild 
b/sys-cluster/charliecloud/charliecloud-.ebuild
index 7e84cbf18286..d7e79d58832b 100644
--- a/sys-cluster/charliecloud/charliecloud-.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit autotools optfeature python-single-r1
 



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

2023-09-14 Thread Arthur Zamarin
commit: c1d081f175410c1ff46800d99b5dade2462c5306
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Wed Sep 13 21:47:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 15 04:32:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d081f1

sys-cluster/charliecloud: drop 0.32

Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 -
 sys-cluster/charliecloud/charliecloud-0.32.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index b22579fb6b97..2792e255657b 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,3 +1,2 @@
-DIST charliecloud-0.32.tar.gz 549184 BLAKE2B 
5d574ccf2fb36b0acf4f436099ba8344b5d9058d5f79abb8d56082d86b2f9e7207052009b2d49ed50eaede7411796804944fbe11c0d7bcf21f2d62ba01b2c28f
 SHA512 
c32362a219fbe7ec298ac314f58a17e0e6972a3436f66a0243a77c8c05007e6fea3ac8d4ddc15274737eacf3ba32601c0198fc5a39bccb4017d675a149366aee
 DIST charliecloud-0.33.tar.gz 559786 BLAKE2B 
46e8a488af5a27e6b52ae41118cea663cd6c01f8a24566576dbdc7bac99bd94ac50c0559da07a204c2e68ed46edb8c5a5e0bd26986b5bc960901457af632e134
 SHA512 
d6854873bdfca5512c54ba28ff70721442241a00cbec6d67c9693e946c6925d030773382c8ba9fc3ebcdfd52da56580e6c4e3ad7080d51d9844ad6f216f15e70
 DIST charliecloud-0.34.tar.gz 565976 BLAKE2B 
0c86877bd3f17bf91d287f57b5e0844f7cb1777a499ea2bf67fb2cd5762f453239fe20afa6e4ba71acc98609c718028dd1e813a36aee881aa5c2cae79a65effd
 SHA512 
5ede938a8015391758e0eef0b3661c12025cbac3e5153e2e5219fb4d50f8f78ac12076e4c3b658379a1521825372a0ed792a63210371cdbdad1e6631112e371d

diff --git a/sys-cluster/charliecloud/charliecloud-0.32.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.32.ebuild
deleted file mode 100644
index 7e84cbf18286..
--- a/sys-cluster/charliecloud/charliecloud-0.32.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools optfeature python-single-r1
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
-   S="${WORKDIR}/${P}"
-else
-   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86 ~x86-linux"
-fi
-
-DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
-HOMEPAGE="https://hpc.github.io/charliecloud/;
-
-SLOT="0"
-LICENSE="Apache-2.0"
-IUSE="ch-image doc"
-
-# Extensive test suite exists, but downloads container images
-# directly and via Docker and installs packages inside using apt/yum.
-# Additionally, clashes with portage namespacing and sandbox.
-RESTRICT="test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   elibc_musl? ( sys-libs/argp-standalone )
-"
-DEPEND="
-   ch-image? (
-   $(python_gen_cond_dep '
-   dev-python/lark[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   ')
-   )
-   doc? (
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
-   ')
-   net-misc/rsync
-   )"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local econf_args=()
-   econf_args+=(
-   $(use_enable doc html)
-   $(use_enable ch-image)
-   # Libdir is used as a libexec-style destination.
-   --libdir="${EPREFIX}"/usr/lib
-   # Attempts to call python-exec directly otherwise.
-   --with-sphinx-python="${EPYTHON}"
-   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
-   --enable-buggy-build
-   # Do not use bundled version of dev-python/lark.
-   --disable-bundled-lark
-   # Use correct shebang.
-   --with-python="${PYTHON}"
-   )
-   econf "${econf_args[@]}"
-}
-
-src_install() {
-   docompress -x "${EPREFIX}"/usr/share/doc/"${PF}"/examples
-   default
-}
-
-pkg_postinst() {
-   elog "Various builders are supported, as alternative to the internal 
ch-image."
-   optfeature "Building with Buildah" app-containers/buildah
-   optfeature "Building with Docker" app-containers/docker
-   optfeature "Building with Podman" app-containers/podman
-   optfeature "Progress bars during long operations" sys-apps/pv
-   optfeature "Pack and unpack squashfs images" sys-fs/squashfs-tools
-   optfeature "Mount and umount squashfs images" sys-fs/squashfuse
-   optfeature "Build versioning with ch-image" dev-vcs/git
-}


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

2023-09-14 Thread Arthur Zamarin
commit: 7441ba02dc2cde3b99fcf2859ff909f1a658dcba
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Thu Sep 14 18:37:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 15 04:33:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7441ba02

sys-cluster/charliecloud: sync live ebuild

Signed-off-by: Oliver Freyermuth  googlemail.com>
Closes: https://github.com/gentoo/gentoo/pull/32764
Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-cluster/charliecloud/charliecloud-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys-cluster/charliecloud/charliecloud-.ebuild 
b/sys-cluster/charliecloud/charliecloud-.ebuild
index d7e79d58832b..22a7048b73de 100644
--- a/sys-cluster/charliecloud/charliecloud-.ebuild
+++ b/sys-cluster/charliecloud/charliecloud-.ebuild
@@ -54,8 +54,7 @@ src_prepare() {
 }
 
 src_configure() {
-   local econf_args=()
-   econf_args+=(
+   local econf_args=(
$(use_enable doc html)
$(use_enable ch-image)
# Libdir is used as a libexec-style destination.



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

2023-09-14 Thread Arthur Zamarin
commit: dbd28f047d4a4503d58c6daf04085accd52343d9
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Wed Sep 13 21:47:16 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Sep 15 04:32:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd28f04

sys-cluster/charliecloud: add 0.34

Signed-off-by: Oliver Freyermuth  googlemail.com>
Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-cluster/charliecloud/Manifest |  1 +
 sys-cluster/charliecloud/charliecloud-0.34.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/sys-cluster/charliecloud/Manifest 
b/sys-cluster/charliecloud/Manifest
index 739845db48d5..b22579fb6b97 100644
--- a/sys-cluster/charliecloud/Manifest
+++ b/sys-cluster/charliecloud/Manifest
@@ -1,2 +1,3 @@
 DIST charliecloud-0.32.tar.gz 549184 BLAKE2B 
5d574ccf2fb36b0acf4f436099ba8344b5d9058d5f79abb8d56082d86b2f9e7207052009b2d49ed50eaede7411796804944fbe11c0d7bcf21f2d62ba01b2c28f
 SHA512 
c32362a219fbe7ec298ac314f58a17e0e6972a3436f66a0243a77c8c05007e6fea3ac8d4ddc15274737eacf3ba32601c0198fc5a39bccb4017d675a149366aee
 DIST charliecloud-0.33.tar.gz 559786 BLAKE2B 
46e8a488af5a27e6b52ae41118cea663cd6c01f8a24566576dbdc7bac99bd94ac50c0559da07a204c2e68ed46edb8c5a5e0bd26986b5bc960901457af632e134
 SHA512 
d6854873bdfca5512c54ba28ff70721442241a00cbec6d67c9693e946c6925d030773382c8ba9fc3ebcdfd52da56580e6c4e3ad7080d51d9844ad6f216f15e70
+DIST charliecloud-0.34.tar.gz 565976 BLAKE2B 
0c86877bd3f17bf91d287f57b5e0844f7cb1777a499ea2bf67fb2cd5762f453239fe20afa6e4ba71acc98609c718028dd1e813a36aee881aa5c2cae79a65effd
 SHA512 
5ede938a8015391758e0eef0b3661c12025cbac3e5153e2e5219fb4d50f8f78ac12076e4c3b658379a1521825372a0ed792a63210371cdbdad1e6631112e371d

diff --git a/sys-cluster/charliecloud/charliecloud-0.34.ebuild 
b/sys-cluster/charliecloud/charliecloud-0.34.ebuild
new file mode 100644
index ..22a7048b73de
--- /dev/null
+++ b/sys-cluster/charliecloud/charliecloud-0.34.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools optfeature python-single-r1
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/hpc/${PN}.git;
+   S="${WORKDIR}/${P}"
+else
+   SRC_URI="https://github.com/hpc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~x86-linux"
+fi
+
+DESCRIPTION="Lightweight user-defined software stacks for high-performance 
computing"
+HOMEPAGE="https://hpc.github.io/charliecloud/;
+
+SLOT="0"
+LICENSE="Apache-2.0"
+IUSE="ch-image doc"
+
+# Extensive test suite exists, but downloads container images
+# directly and via Docker and installs packages inside using apt/yum.
+# Additionally, clashes with portage namespacing and sandbox.
+RESTRICT="test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   elibc_musl? ( sys-libs/argp-standalone )
+"
+DEPEND="
+   ch-image? (
+   $(python_gen_cond_dep '
+   dev-python/lark[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   ')
+   )
+   doc? (
+   $(python_gen_cond_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+   ')
+   net-misc/rsync
+   )"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local econf_args=(
+   $(use_enable doc html)
+   $(use_enable ch-image)
+   # Libdir is used as a libexec-style destination.
+   --libdir="${EPREFIX}"/usr/lib
+   # Attempts to call python-exec directly otherwise.
+   --with-sphinx-python="${EPYTHON}"
+   # This disables -Werror, see also: 
https://github.com/hpc/charliecloud/pull/808
+   --enable-buggy-build
+   # Do not use bundled version of dev-python/lark.
+   --disable-bundled-lark
+   # Use correct shebang.
+   --with-python="${PYTHON}"
+   )
+   econf "${econf_args[@]}"
+}
+
+src_install() {
+   docompress -x "${EPREFIX}"/usr/share/doc/"${PF}"/examples
+   default
+}
+
+pkg_postinst() {
+   elog "Various builders are supported, as alternative to the internal 
ch-image."
+   optfeature "Building with Buildah" app-containers/buildah
+   optfeature "Building with Docker" app-containers/docker
+   optfeature "Building with Podman" app-containers/podman
+   optfeature "Progress bars during long operations" sys-apps/pv
+   optfeature "Pack and unpack squashfs images" sys-fs/squashfs-tools
+   optfeature "Mount and umount squashfs images" sys-fs/squashfuse
+   optfeature "Build versioning with ch-image" dev-vcs/git
+}



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

2023-09-14 Thread Sam James
commit: b2c91af6fb2dfdd227caf9a2eff588f02d2bf9fc
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Tue Sep  5 01:21:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:28:23 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b2c91af6

vartree: keep build dir if postinst fails

Bug: https://bugs.gentoo.org/704866
Signed-off-by: Oskari Pirhonen  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 lib/portage/dbapi/vartree.py | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/lib/portage/dbapi/vartree.py b/lib/portage/dbapi/vartree.py
index 7d1bba712e..08ea9234f6 100644
--- a/lib/portage/dbapi/vartree.py
+++ b/lib/portage/dbapi/vartree.py
@@ -6070,8 +6070,11 @@ class dblink:
 ebuild_phase.wait()
 self._elog_process()
 
-if "noclean" not in self.settings.features and (
-retval == os.EX_OK or "fail-clean" in 
self.settings.features
+# Keep the build dir around if postinst fails (bug #704866)
+if (
+not self._postinst_failure
+and "noclean" not in self.settings.features
+and (retval == os.EX_OK or "fail-clean" in 
self.settings.features)
 ):
 if myebuild is None:
 myebuild = os.path.join(inforoot, self.pkg + ".ebuild")



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

2023-09-14 Thread Sam James
commit: 07d747c9a3cc2d9be24870cf3a07ddc301d3ae76
Author: Oskari Pirhonen  gmail  com>
AuthorDate: Tue Sep  5 01:26:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:28:23 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=07d747c9

update NEWS

Signed-off-by: Oskari Pirhonen  gmail.com>
Closes: https://github.com/gentoo/portage/pull/1090
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/NEWS b/NEWS
index 3e9e36f23f..023bea3f85 100644
--- a/NEWS
+++ b/NEWS
@@ -12,6 +12,8 @@ Bug fixes:
 
 * emerge: ensure paths are UTF-8 encoded in _needs_move() (bug #913103).
 
+* vartree: keep build dir if postinst fails (bug #704866).
+
 portage-3.0.51 (2023-08-20)
 --
 



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

2023-09-14 Thread Michał Górny
commit: d587c0290a8e227545d0019669305191b2d08b7f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 15 03:31:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 15 03:32:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d587c029

dev-python/stripe: Bump to 6.5.0

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

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

diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index b70b2188b7fb..09fc4500a2f5 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -4,3 +4,4 @@ DIST stripe-6.1.0.tar.gz 263336 BLAKE2B 
176903f3b6f4eabdcb3181272c96a66432f6569f
 DIST stripe-6.2.0.tar.gz 264754 BLAKE2B 
be5d34887537154df852fd328e81949a0eb858e02236ecf5bcd33a43c0d1c7f1f71cbe67c89e4cb177e50fadd047a0a0c6945702993712f9212b46ea154a067a
 SHA512 
e18fff6735f6c03d64a427232d3a67fff653d570a0413e03a3cb9c2e8dedeee88640197f8f8ad93cea76ace2c9fdee81b79d54cf48cf92a5f2a79b2e33160a7a
 DIST stripe-6.3.0.tar.gz 276422 BLAKE2B 
2fa438593bdec94f5c8306ee180921c2920e8995036d3ec53794dcba89f4f97c257bfe13561d1fd993c49247d0423ca4d7f4e994c1b4b8386ebaddf47f9063de
 SHA512 
900a85bd8a44404dcc8ed4e057db64087b7a6f05d8e01183c22fc5dd7da815298e23b386d2d41dee6ea3925e92653858cc945e163757870fe04c543def017424
 DIST stripe-6.4.0.tar.gz 278866 BLAKE2B 
62b8ae5202e7c4b866eddc7de7654fe94ae10187ef060b543c7c461cb273575e1b0bc499c27128dfdf18482e48a18f4a1b8eebd261e3c8bf1e520635efb34a25
 SHA512 
29f5efd6ea94b73db3fab85a40e2d033b571410c657d0e7af6d1c4d24c4c703eb196806ea58d6563fc5ee4fc2fa3e7fa7b77a0fcb6377ea71d4a7aed0b8e081f
+DIST stripe-6.5.0.tar.gz 290534 BLAKE2B 
40672358ae9b962f14cb3dad669e7857bf52981b1801325f92193b2cd42e42a7ad14dcd25272ec36589c103c28b10c8eaae0fe6175eb10b00a6a0f278dee5312
 SHA512 
920bb7e0a0e1cbd4b5e085928f28c12ab793bfc1e1aa29aa58f4cbf11f1bfdfeadac84d2be1fc9e14e70ce9a2f9e4900112cf982b6bab220e1cc09569d7db2f4

diff --git a/dev-python/stripe/stripe-6.5.0.ebuild 
b/dev-python/stripe/stripe-6.5.0.ebuild
new file mode 100644
index ..07022a54f45e
--- /dev/null
+++ b/dev-python/stripe/stripe-6.5.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-util/stripe-mock/

2023-09-14 Thread Michał Górny
commit: 9d12617d39f1187d3a8e339df04337e3fe11a52a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 15 03:32:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 15 03:32:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d12617d

dev-util/stripe-mock: Bump to 0.175.0

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

 dev-util/stripe-mock/Manifest   |  1 +
 dev-util/stripe-mock/stripe-mock-0.175.0.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-util/stripe-mock/Manifest b/dev-util/stripe-mock/Manifest
index 5b6b8d7d324a..fcc613389245 100644
--- a/dev-util/stripe-mock/Manifest
+++ b/dev-util/stripe-mock/Manifest
@@ -5,3 +5,4 @@ DIST stripe-mock-0.171.0.tar.gz 1297648 BLAKE2B 
a152573e43363133b8a32f998d1a5ea4
 DIST stripe-mock-0.172.0.tar.gz 1297748 BLAKE2B 
a712f532e9b8af019212bcd744a97bdd195388debb29c153041539ebe640ad877d37d0de1ad6d878f75e0e3c72e53ae62ca97a4662e77b3b111e1d926e240bb9
 SHA512 
5ae159389aaa5ac5e2b9caec923824771bc8a75434146f915ecb23e81f25d43ec73bdfa73b1851101b4cad7db431cece61c111ddedc89f229e5dd7de963b72a9
 DIST stripe-mock-0.173.0.tar.gz 1297798 BLAKE2B 
dffa959b7e221217f19c636f4c75cf4fa4ed453066085d2cf81d915d1da3938e3d7310bd0cba08e2f8da217f957b35f24019c33b5da12852bcd972d044d77500
 SHA512 
9c516bbeb9845a9ab3b870232020eed71387f7a4e3270af85d74acab103c71fd49791b6e22b44a5e6b1490fa01c2d5a9358f866b54e9faaf0af50dd7b67d54dd
 DIST stripe-mock-0.174.0.tar.gz 1308840 BLAKE2B 
7b5753d97428f63b03874e0bd5718a8f80d689ccdc533fbec4bd821c2b86acbfdae05d9f29d86d7d7811d449d225b170b0bb0806ea59c8d714b48dd53e19279e
 SHA512 
d3dd4df02e8d52113eadcbed33ea7318474011128801c599962356bf6bcc1a57b6bbde3b839ec84093fd700472934792e4219167564abfb2102710dd4b03
+DIST stripe-mock-0.175.0.tar.gz 1345538 BLAKE2B 
d669af5ca5b38eeca5ce30bc4ce8b446bd49524ad89f7ee04c8bfd465202d4fc58f848abfe0410e463f58871da7e2c6f26b6db9155c3253ad0ae29f151e480ee
 SHA512 
9ce0e90ea94a0bbcece43913da40b717d668650e05c264cb42cb08f6ef7d5086f5337388556d33d23262fc474945b1f622bab0fa8912303a8b66657fe4b9b828

diff --git a/dev-util/stripe-mock/stripe-mock-0.175.0.ebuild 
b/dev-util/stripe-mock/stripe-mock-0.175.0.ebuild
new file mode 100644
index ..ca0f4e60efa7
--- /dev/null
+++ b/dev-util/stripe-mock/stripe-mock-0.175.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Mock HTTP server that responds like the real Stripe API"
+HOMEPAGE="https://github.com/stripe/stripe-mock/;
+SRC_URI="https://github.com/stripe/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT ISC BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+   emake build
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   dobin stripe-mock
+   einstalldocs
+}



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

2023-09-14 Thread Michał Górny
commit: 5d34be5f39a0df7cf02371baf681cd97328cdb71
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 15 03:30:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 15 03:32:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d34be5f

dev-python/jupyterlab: Bump to 4.0.6

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

 dev-python/jupyterlab/Manifest|  1 +
 dev-python/jupyterlab/jupyterlab-4.0.6.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest
index 8a3547f69d60..8268aa4b79aa 100644
--- a/dev-python/jupyterlab/Manifest
+++ b/dev-python/jupyterlab/Manifest
@@ -2,3 +2,4 @@ DIST jupyterlab-3.6.3.tar.gz 16847186 BLAKE2B 
6916722469ab100a1a240b8a565c9800f3
 DIST jupyterlab-4.0.3.tar.gz 18222352 BLAKE2B 
7dee4109e94173d35794c2b3a05de5cbab145fc031b22628ca4b5c1d97497658807b0a9b713d58a7aae3a38a64a37e04e535988d727cab6ba3c3aebe2ff6c0a2
 SHA512 
cb7694c1398cbf1b061d385518d08d5ff4411bc7f53828d99edd3cf8420d39c09d99e1ee061d60a86d83e640c3bfd4f98ce71276366f291f784f23740d4d
 DIST jupyterlab-4.0.4.tar.gz 18223782 BLAKE2B 
8f2b157d27c68fba62fcfdeeb055b0c9b646987d2f31447b87720110ec2331ddad90c0288ad7554faa26674bf810d92d99f1924e2d34f81d2303a4ab6b213cd9
 SHA512 
23479cee2405ddc42a11c477cb93fad6cb5481a70766d48c1f7f1e498481c36a0dca47c5523ff3fc97aacfd86a37debd53cc3570e3e0916cc0a6cb526d99a574
 DIST jupyterlab-4.0.5.tar.gz 18235811 BLAKE2B 
c1847bc3b9cb420d987c1ffd6d00951946c7312dbc94f49e3a4fadc85f4059c6d76294e78be4a629a4d2565bac5b569d957521aa26b4bd2365528cae7548b074
 SHA512 
befb13b653037511651387e339b8e41c17989c146080ad41c68b60f415a4c3c539d666719ba3256b341998fa13fe414c28c78159429d26f7000d0e01bba41ecc
+DIST jupyterlab-4.0.6.tar.gz 18236816 BLAKE2B 
e39e7cb6fbdecfee0b5e592091f989fe94907369d057457130f8bc2f391ca4c83cc09542bc9da766413821eb4c4e9eaaca3adfeccf26b0b2f61ab5e65dac9e45
 SHA512 
fc4acde65f2bb24adbf95e5cde17e0225390a0c8aca10e04b7c9cf5b2bcebe529608b53ce259f081508b86216b94c71fb260c857b9fe3a2bef16cb4e7af3dcda

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

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

2023-09-14 Thread Michał Górny
commit: 5edce77647d84b31ee8c679751a55c7ff0bbdf1c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 15 02:50:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 15 03:32:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5edce776

app-admin/awscli: Bump to 1.29.48

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.29.48.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 73d746346846..38e52f0abb4f 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -10,3 +10,4 @@ DIST aws-cli-1.29.44.gh.tar.gz 2530834 BLAKE2B 
f2cb6eb13deb07b3f4ad3e7c5cea71d71
 DIST aws-cli-1.29.45.gh.tar.gz 2531194 BLAKE2B 
458c6a847c67fdaa882154bcb0bf2744c5f15d811d82c1da221b9fbd10c300efe1ba58795bddd991e2768056b369f428efeff690fc0323ab466ee0f6c10066b8
 SHA512 
e34730f78b2580637fc64ba1e905ec8b3b107031d0a2fcf6baf0805ede2f8861ec32ee4b43b77d68acd74d2d2d8f88cd8286b9025dc346fe04d0168987a411e5
 DIST aws-cli-1.29.46.gh.tar.gz 2531529 BLAKE2B 
ece1fe47627f1034a8e4c29780cef8b9055776d9477a4bdf63e06e461391ebf712609dc007c68de5c42906e1a02606399bec2ec83045f86797c33051e72316bb
 SHA512 
345832da8b760be4bb27c5f32ac1ffad14369fb1ebe4da7587308f3f3978cc7a8042e34e887300e7d1626e38c6fba1e213f623a8ad717372d381ea3c0ef95b3d
 DIST aws-cli-1.29.47.gh.tar.gz 2531859 BLAKE2B 
dd7ae6999c33773d8b1dd9869a7ccb8c79f364e6d1bc77e6ae4dd9b7159896ed85217b26029c5d1b587d4bdfe0f68d1ac87c0050dc7f734f2ee8c39f5c8e87e9
 SHA512 
75cccfe7221fd6c3166e60d23fe7971ad5d54749039383f88b24acd6b51c87b21f19e6fe4872cadade19acedb1eea99dbe9a66cf1a33476e8c35b1585bca1d68
+DIST aws-cli-1.29.48.gh.tar.gz 2533414 BLAKE2B 
a7089339eb48c01ec8b2e8d6db3354c872d1b5b4f7d8e005c5939e26ddf677480e455691609ad1ceb2d5c0f6bf831a5a1f6503fdab59ccd0398b0429173a7f67
 SHA512 
68c6f20eeb7eef12edaf9259aa425d4132a735c804d8dd79ee5276ebbfa9bd7b63877db11a2190ac6abcfd6aae7ec1a7cd5a17159de7d90cf4abef146128d5b9

diff --git a/app-admin/awscli/awscli-1.29.48.ebuild 
b/app-admin/awscli/awscli-1.29.48.ebuild
new file mode 100644
index ..401bb2515e83
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.48.ebuild
@@ -0,0 +1,78 @@
+# 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} )
+
+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.6.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/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   )
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -p xdist -n "$(makeopts_jobs)"
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-09-14 Thread Michał Górny
commit: 69c65e32bba7f47ff76b268a46ad45f23c9e0891
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 15 02:50:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 15 03:32:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69c65e32

dev-python/botocore: Bump to 1.31.48

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 4c9bb02b9bfc..1fcbb99f2d8a 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -10,3 +10,4 @@ DIST botocore-1.31.44.gh.tar.gz 11937780 BLAKE2B 
38660a6025cef328a4df7e3f0170a79
 DIST botocore-1.31.45.gh.tar.gz 11938951 BLAKE2B 
842d76cfea05de7515d6dfe8c977c8981924e400ebf518d5ed139c2c12b517b7136811a50e4bf768fb45d2d18e782e82d9482566d9e90a06cf0e76485fa931a3
 SHA512 
8ad8de83dbe5aa1b90da0627b25022e80df9b4d759050c5baf72b1cc8f29a8df260017e943c7f4b9b9b5b4b112c4acb15a8998531a48777de926dee54af82424
 DIST botocore-1.31.46.gh.tar.gz 11938173 BLAKE2B 
99c9b49b8403d005f0153f1bf89f6da8708b9c39c7ac4d8b00bae181ae1663cda95470ff804e38b582f4a07047a21167475aa75247b4003e8bbca887dadde944
 SHA512 
51a7d1df2c7c2e7098dbca05e602af0975988fe8ee4c608235608b27a338e016b16b1cf6605a74ebe52e77b335333d06a3c9b4338c2843dca19dec1c64c1407e
 DIST botocore-1.31.47.gh.tar.gz 11942023 BLAKE2B 
94bdc5b5ca5e5749d40996c7396f1bd4236feee98b3fef6b452cb0d4c5886b0028f165175a70d7794328113f13ab7449c71b8c375a995f0d1d4b629c807a
 SHA512 
788af17274fca19028eaa61ebc72f17cb40b95d1b354ee88fe063ece5eeff3b3f6f3aacea462c4dd065bcd8f3ddd577d6180c8d3f5d0c8c589dd8d31d60aba94
+DIST botocore-1.31.48.gh.tar.gz 11946450 BLAKE2B 
5393125dcc346182ea81ebebeb181cc7aad8e64e4ca5d93e23e9fe98d12dd2d175b8ff659864574d6dea15e5248dbbaf7a247f8261e74a9cea48a73e3e6b87f4
 SHA512 
51e13e1bd2962e4ed1c2dff97e9ead583e78bc3cb43cecc92b79299b3da9f449d244d0218e94506ae2c59ba4be49db21c03af6f6fc1451340f4d7fb2d6c082f3

diff --git a/dev-python/botocore/botocore-1.31.48.ebuild 
b/dev-python/botocore/botocore-1.31.48.ebuild
new file mode 100644
index ..7cacb5c3f634
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.48.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: dev-python/python-keystoneclient/

2023-09-14 Thread Michał Górny
commit: 2a3d1cddad11456e95a0b2ea4f1443cdbacc2048
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 15 03:28:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 15 03:32:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a3d1cdd

dev-python/python-keystoneclient: Bump to 5.2.0

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

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

diff --git a/dev-python/python-keystoneclient/Manifest 
b/dev-python/python-keystoneclient/Manifest
index 0b87e5ed851f..4ae7b261f294 100644
--- a/dev-python/python-keystoneclient/Manifest
+++ b/dev-python/python-keystoneclient/Manifest
@@ -1 +1,2 @@
 DIST python-keystoneclient-5.1.0.tar.gz 325232 BLAKE2B 
18d901b0d249574224dc2e398266a3fca60baff12b076c3dae8a73da1698c8ae13d0f6cf6ab8b1f1a8a3ed657e1ce1fec71f50d49b04769c3c65379ae3d1ea09
 SHA512 
6589109b7c79f40af75ee8bfd438dc16ed8a097ba51a95ffbcb4f84377d7681f5f26568e99c5fea0c34710fb4f33f3e47355f5ec9bc4e5e1f8bf1740188d7ae6
+DIST python-keystoneclient-5.2.0.tar.gz 324652 BLAKE2B 
2279e4d094faefc17b70211dc65083a4b726dd178d655d2efb55c9ae6f4d0837051d563e96b7ecca553c2f855de7affc20e11dcff615fdb2fb755fdd6e508f3c
 SHA512 
2cb7137d88b090e3054448b3134084964597b77f013e75b3665bf80438b6f900630407b8dbd992ae39a877b2546bb61e6ffa665690cc7ed79aa453ee459c909e

diff --git 
a/dev-python/python-keystoneclient/python-keystoneclient-5.2.0.ebuild 
b/dev-python/python-keystoneclient/python-keystoneclient-5.2.0.ebuild
new file mode 100644
index ..3c048d57e4f5
--- /dev/null
+++ b/dev-python/python-keystoneclient/python-keystoneclient-5.2.0.ebuild
@@ -0,0 +1,56 @@
+# 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="Client Library for OpenStack Identity"
+HOMEPAGE="
+   https://opendev.org/openstack/python-keystoneclient/
+   https://github.com/openstack/python-keystoneclient/
+   https://pypi.org/project/python-keystoneclient/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth1-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+   >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/os-client-config-1.28.0
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
+   >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+   # functional tests require cloud instance access
+   eunittest keystoneclient/tests/unit
+}



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

2023-09-14 Thread Michał Górny
commit: 9965bcea3ecb613d73156d073a713770363d5d5c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep 15 02:50:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep 15 03:32:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9965bcea

dev-python/boto3: Bump to 1.28.48

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 0826616a1db6..9681b58a7f7b 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -10,3 +10,4 @@ DIST boto3-1.28.44.gh.tar.gz 698689 BLAKE2B 
9c23bd7aa680f59ad686ad5ec46dd751d22b
 DIST boto3-1.28.45.gh.tar.gz 699111 BLAKE2B 
6873e83e58d4a778b5296c7def5ed5060f5d1d18c1b123e1662be8688a683aac8fe8f10821a59ac0cfb6192e925c15fe8aafc46b6bd1ddc261142024427d9b7a
 SHA512 
8d8f6b9735995ee3ff5f47ddd79d19ec490da116454f7adbf65a22dd592b82727e7528236d4bca577ebe7857a2f9e14ac34357988fb958696b81e54162d8b081
 DIST boto3-1.28.46.gh.tar.gz 699277 BLAKE2B 
7bc3a739cbb40b56c7b993132571add6d77f6a1941b00a1ae35cfa62a836a7b21dfe572d6af674b20abfe4895d53d3247c4fa52410fed276ace282a05fd1
 SHA512 
8a6a1b8325da12e75563cd8fc7973f79d1c2a2e418c8a5401064525381f06800c8a4e282253af3330e301a56fa74290743ea5f0a516bb4f017d8f23c9ed7e43c
 DIST boto3-1.28.47.gh.tar.gz 699978 BLAKE2B 
056a6c4ac0d94dd147cf1a0e438f9947b2a0bf9f608b5317fe71f58192003cd6de819acc090067cc86124be6ead967bf8cc15ac9061008a15e57cb4259145bb8
 SHA512 
e0ad5c30677a6c04206a1845ac1cb19a91789885de7ca2cfbac70743e54f8d3254471672c560dc0b97f3d46b6366455521cb78d1c300428ff01f2fdfa1da7ff6
+DIST boto3-1.28.48.gh.tar.gz 700213 BLAKE2B 
3ddb02067fee032d3d5e493849936b854130def109f46806fe826845da1daa681920448d96658910ec3064d576de1fe6055d514345cbe88d548278c16c2a28a9
 SHA512 
b561b0631af566a82495d97ba9c4dc58183361868042b70c353004c58c3cfc38c3496eb5a4d387e5272b76f479a7f101676fc3a9b6306d203e5122bde0091e98

diff --git a/dev-python/boto3/boto3-1.28.48.ebuild 
b/dev-python/boto3/boto3-1.28.48.ebuild
new file mode 100644
index ..90e1b0ce7382
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.48.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.6.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: gnome-extra/synapse/, profiles/, gnome-extra/synapse/files/

2023-09-14 Thread Matt Turner
commit: c1defd9bd0cc03eb55cf99d4f2301ab1fa965953
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 15 01:38:46 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 15 01:42:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1defd9b

gnome-extra/synapse: Delete

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

 gnome-extra/synapse/Manifest   |   1 -
 .../files/synapse-0.2.99.4-ayatana-indicator.patch |  25 ---
 .../synapse/files/synapse-0.2.99.4-mate.patch  | 222 -
 gnome-extra/synapse/metadata.xml   |  11 -
 gnome-extra/synapse/synapse-0.2.99.4-r2.ebuild |  58 --
 profiles/package.mask  |   6 -
 6 files changed, 323 deletions(-)

diff --git a/gnome-extra/synapse/Manifest b/gnome-extra/synapse/Manifest
deleted file mode 100644
index df7fc3e5c9b0..
--- a/gnome-extra/synapse/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST synapse-0.2.99.4.tar.xz 538476 BLAKE2B 
27de41362ca53c06ba70d9b0df728aa64e72f19b726b5e5cb4797c85bf296c43969b58491430c585887e0a74339c49399bbe415c13827fa2b0243e8b1bdd8598
 SHA512 
d9668fb9dd18d97da89bf5f0a9864f843c629f91751b326b4e97de74c6db64a59dbcd221f1b6ed0fc199a683ed511d86f280756fe4c21195d6169d2977315325

diff --git a/gnome-extra/synapse/files/synapse-0.2.99.4-ayatana-indicator.patch 
b/gnome-extra/synapse/files/synapse-0.2.99.4-ayatana-indicator.patch
deleted file mode 100644
index ee11befc29cd..
--- a/gnome-extra/synapse/files/synapse-0.2.99.4-ayatana-indicator.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff --color -ur synapse-0.2.99.4.orig/configure.ac 
synapse-0.2.99.4/configure.ac
 synapse-0.2.99.4.orig/configure.ac 2018-04-08 20:52:10.0 +0200
-+++ synapse-0.2.99.4/configure.ac  2021-11-24 16:47:10.073022755 +0100
-@@ -110,16 +110,16 @@
- AM_CONDITIONAL(HAVE_ZEITGEIST, test "x$enable_zeitgeist" = "xyes")
- 
- if test "x$enable_indicator" = "xauto" ; then
--  PKG_CHECK_EXISTS([appindicator3-0.1],
-+  PKG_CHECK_EXISTS([ayatana-appindicator3-0.1],
-enable_indicator="yes",
-enable_indicator="no")
- fi
- 
- if test "x$enable_indicator" = "xyes" ; then
--  PKG_CHECK_EXISTS([appindicator3-0.1],,
--   AC_MSG_ERROR([appindicator3-0.1 is not installed]))
--  PKG_CHECK_MODULES(APP_INDICATOR, appindicator3-0.1)
--  APP_INDICATOR_VALAFLAGS=" --pkg appindicator3-0.1 -D HAVE_INDICATOR"
-+  PKG_CHECK_EXISTS([ayatana-appindicator3-0.1],,
-+   AC_MSG_ERROR([ayatana-appindicator3-0.1 is not 
installed]))
-+  PKG_CHECK_MODULES(APP_INDICATOR, ayatana-appindicator3-0.1)
-+  APP_INDICATOR_VALAFLAGS=" --pkg ayatana-appindicator3-0.1 -D 
HAVE_INDICATOR"
-   AC_SUBST(APP_INDICATOR_VALAFLAGS)
-   AC_DEFINE(HAVE_INDICATOR, 1, [Have AppIndicator])
- fi

diff --git a/gnome-extra/synapse/files/synapse-0.2.99.4-mate.patch 
b/gnome-extra/synapse/files/synapse-0.2.99.4-mate.patch
deleted file mode 100644
index 9703c13aed5d..
--- a/gnome-extra/synapse/files/synapse-0.2.99.4-mate.patch
+++ /dev/null
@@ -1,222 +0,0 @@
-diff -urN synapse-0.2.10.orig/src/plugins/Makefile.am 
synapse-0.2.10/src/plugins/Makefile.am
 synapse-0.2.10.orig/src/plugins/Makefile.am2013-08-18 
18:33:35.710536590 +0200
-+++ synapse-0.2.10/src/plugins/Makefile.am 2013-08-18 18:33:44.427203171 
+0200
-@@ -45,6 +45,7 @@
-   hybrid-search-plugin.vala \
-   launchpad-plugin.vala \
-   locate-plugin.vala \
-+  mate-session-plugin.vala \
-   opensearch.vala \
-   pass-plugin.vala \
-   pastebin-plugin.vala \
-diff -urN synapse-0.2.10.orig/src/plugins/mate-session-plugin.vala 
synapse-0.2.10/src/plugins/mate-session-plugin.vala
 synapse-0.2.10.orig/src/plugins/mate-session-plugin.vala   1970-01-01 
01:00:00.0 +0100
-+++ synapse-0.2.10/src/plugins/mate-session-plugin.vala2013-08-18 
18:33:44.427203171 +0200
-@@ -0,0 +1,196 @@
-+/*
-+ * Copyright (C) 2010 Michal Hruby 
-+ *
-+ * This program is free software; you can redistribute it and/or modify
-+ * it under the terms of the GNU General Public License as published by
-+ * the Free Software Foundation; either version 2 of the License, or
-+ * (at your option) any later version.
-+ *
-+ * This program is distributed in the hope that it will be useful,
-+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-+ * GNU General Public License for more details.
-+ *
-+ * You should have received a copy of the GNU General Public License
-+ * along with this program; if not, write to the Free Software
-+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301  USA.
-+ *
-+ * Authored by Michal Hruby 
-+ *
-+ */
-+
-+namespace Synapse
-+{
-+  [DBus (name = "org.mate.SessionManager")]
-+  public interface MateSessionManager: Object
-+  {
-+public 

[gentoo-commits] repo/gentoo:master commit in: net-libs/rest/, profiles/

2023-09-14 Thread Matt Turner
commit: f1515d619ced146bfadc7d15d6d9970ecc1c0390
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 15 01:40:26 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 15 01:42:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1515d61

net-libs/rest: Delete SLOT=0.7

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

 net-libs/rest/Manifest |  1 -
 net-libs/rest/rest-0.8.1-r1.ebuild | 60 --
 profiles/package.mask  |  5 
 3 files changed, 66 deletions(-)

diff --git a/net-libs/rest/Manifest b/net-libs/rest/Manifest
index 6331c5e23274..5c72975c2de7 100644
--- a/net-libs/rest/Manifest
+++ b/net-libs/rest/Manifest
@@ -1,2 +1 @@
-DIST rest-0.8.1.tar.xz 76 BLAKE2B 
595576f29ebe35121b7a896086abd3411ac3b2d324d2e50d646274c4060cfaffbd3b701eaae80afdc60d52c77bb5076135064648536378f2562f27c79c5738b7
 SHA512 
824a341db3827e4360abe03e33735918c68913c70d797699ef74271080a1985872006ec70fd994dc8fa3fbfef417e6fe979883c11286512d0ce623b8368e40c3
 DIST rest-0.9.1.tar.xz 71136 BLAKE2B 
696a43db8a05d90cd2cb86cb2ffe22a817c7b0565c1e90e2508b0dffd3824fa46afef78c039d8911dc50f93c0afe1efbc783676c677b71bb7a2b5ad9ac5a1a26
 SHA512 
7fb219f571aec2b8d09d71e257e2b230bfb5c862e7e425fd540c96f6e2a22457df7d3df32838d71beec00ba54c7adbd0301d744bb0497c46b3a1413949304462

diff --git a/net-libs/rest/rest-0.8.1-r1.ebuild 
b/net-libs/rest/rest-0.8.1-r1.ebuild
deleted file mode 100644
index 9e3edc280976..
--- a/net-libs/rest/rest-0.8.1-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome2 multilib-minimal virtualx
-
-DESCRIPTION="Helper library for RESTful services"
-HOMEPAGE="https://wiki.gnome.org/Projects/Librest;
-
-LICENSE="LGPL-2.1"
-SLOT="0.7"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
x86"
-IUSE="+introspection test"
-RESTRICT="!test? ( test )"
-
-# Coverage testing should not be enabled
-RDEPEND="
-   app-misc/ca-certificates
-   >=dev-libs/glib-2.24:2[${MULTILIB_USEDEP}]
-   dev-libs/libxml2:2[${MULTILIB_USEDEP}]
-   net-libs/libsoup:2.4[${MULTILIB_USEDEP}]
-   introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/glib-utils
-   >=dev-util/gtk-doc-am-1.13
-   >=dev-util/intltool-0.40
-   virtual/pkgconfig
-   test? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
-"
-
-multilib_src_configure() {
-   # gnome support only adds dependency on obsolete libsoup-gnome
-   # https://bugzilla.gnome.org/show_bug.cgi?id=758166
-   ECONF_SOURCE="${S}" \
-   gnome2_src_configure \
-   --disable-gcov \
-   --without-gnome \
-   
--with-ca-certificates="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
-   $(multilib_native_use_enable introspection)
-
-   if multilib_is_native_abi; then
-   ln -s "${S}"/docs/reference/rest/html docs/reference/rest/html 
|| die
-   fi
-}
-
-multilib_src_test() {
-   # Tests need dbus
-   virtx emake check
-}
-
-multilib_src_compile() {
-   gnome2_src_compile
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 06f82347ddfc..77812ebfd7cd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -257,11 +257,6 @@ app-dicts/edictionary
 # Masked for removal on 2023-09-17.
 app-emacs/ruby-mode
 
-# Matt Turner  (2023-08-14)
-# Dead slot depending on libsoup:2.4
-# Removal on 2023-09-14.
-net-libs/rest:0.7
-
 # Michael Orlitzky  (2023-08-12)
 # More php:7.4 casualties that I missed the first time around.
 # They'll be removed whenever php:7.4 is removed.



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

2023-09-14 Thread Ionen Wolkens
commit: 709554371a4785232cc380ba3044aa5fec3d7145
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep 15 01:21:40 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep 15 01:32:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70955437

dev-qt/qtcharts: depend on qtdeclarative[opengl]

This uses opengl headers from qtdeclarative too. Technically [opengl=]
forces it to be enabled on qtdeclarative but it's possible portage could
schedule the qtdeclarative rebuild (to re-enable opengl) after qtcharts.

Possible other cases like these, they are harder to find and do not
trigger under typical usage.

No revbump given this would only matter during rebuilds, save for being
more correct either way.

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

 dev-qt/qtcharts/qtcharts-6.5.2-r1.ebuild | 2 +-
 dev-qt/qtcharts/qtcharts-6.5..ebuild | 2 +-
 dev-qt/qtcharts/qtcharts-6.6..ebuild | 2 +-
 dev-qt/qtcharts/qtcharts-6..ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtcharts/qtcharts-6.5.2-r1.ebuild 
b/dev-qt/qtcharts/qtcharts-6.5.2-r1.ebuild
index 9f2d54c39e93..cbd5653b3a93 100644
--- a/dev-qt/qtcharts/qtcharts-6.5.2-r1.ebuild
+++ b/dev-qt/qtcharts/qtcharts-6.5.2-r1.ebuild
@@ -15,7 +15,7 @@ IUSE="gles2-only qml"
 
 RDEPEND="
~dev-qt/qtbase-${PV}:6[gles2-only=,gui,opengl,widgets]
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
+   qml? ( ~dev-qt/qtdeclarative-${PV}:6[opengl] )
 "
 DEPEND="${RDEPEND}"
 

diff --git a/dev-qt/qtcharts/qtcharts-6.5..ebuild 
b/dev-qt/qtcharts/qtcharts-6.5..ebuild
index 9f2d54c39e93..cbd5653b3a93 100644
--- a/dev-qt/qtcharts/qtcharts-6.5..ebuild
+++ b/dev-qt/qtcharts/qtcharts-6.5..ebuild
@@ -15,7 +15,7 @@ IUSE="gles2-only qml"
 
 RDEPEND="
~dev-qt/qtbase-${PV}:6[gles2-only=,gui,opengl,widgets]
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
+   qml? ( ~dev-qt/qtdeclarative-${PV}:6[opengl] )
 "
 DEPEND="${RDEPEND}"
 

diff --git a/dev-qt/qtcharts/qtcharts-6.6..ebuild 
b/dev-qt/qtcharts/qtcharts-6.6..ebuild
index 9f2d54c39e93..cbd5653b3a93 100644
--- a/dev-qt/qtcharts/qtcharts-6.6..ebuild
+++ b/dev-qt/qtcharts/qtcharts-6.6..ebuild
@@ -15,7 +15,7 @@ IUSE="gles2-only qml"
 
 RDEPEND="
~dev-qt/qtbase-${PV}:6[gles2-only=,gui,opengl,widgets]
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
+   qml? ( ~dev-qt/qtdeclarative-${PV}:6[opengl] )
 "
 DEPEND="${RDEPEND}"
 

diff --git a/dev-qt/qtcharts/qtcharts-6..ebuild 
b/dev-qt/qtcharts/qtcharts-6..ebuild
index 9f2d54c39e93..cbd5653b3a93 100644
--- a/dev-qt/qtcharts/qtcharts-6..ebuild
+++ b/dev-qt/qtcharts/qtcharts-6..ebuild
@@ -15,7 +15,7 @@ IUSE="gles2-only qml"
 
 RDEPEND="
~dev-qt/qtbase-${PV}:6[gles2-only=,gui,opengl,widgets]
-   qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
+   qml? ( ~dev-qt/qtdeclarative-${PV}:6[opengl] )
 "
 DEPEND="${RDEPEND}"
 



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

2023-09-14 Thread Sam James
commit: 23b02bf8d0de490582cc1c881ab268b46444b853
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 01:17:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 01:17:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b02bf8

sys-devel/gcc: add 11.4.1_p20230914

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index caf170e30e3f..f37ca6eb975d 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -12,6 +12,7 @@ DIST gcc-11-20230817.tar.xz 76219020 BLAKE2B 
cb1c97f415e098765fc6b958617046f52f6
 DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 
243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a
 SHA512 
a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582
 DIST gcc-11-20230831.tar.xz 76211908 BLAKE2B 
5feec7b77049dfb2d6372f869d99bd6ed4d2f6cf463e10b503cddf986c38f0c1b4fadcd53bf19e7ca763cf54fbf12766528f99e303f7691dd04f2b43e4d61eeb
 SHA512 
210d61c90fbedf3c52de17d7d2792a90d8e1ad0498dc5fdbb2c21f90ba3d19bb69f0a94766b436121eb149be585358cbf10de66065e40eebb3750d78d165eef9
 DIST gcc-11-20230907.tar.xz 76271328 BLAKE2B 
8bd407d603487dfaa52e28562e57a5895dbc3e76462d21de1a9671c3cf0306d0725129ea8468c9e28627329650745c29412f56a065e00188cc81df6fb78b8c64
 SHA512 
6b11dc113746a323a41bb52c33ec6a4af85818782fe4ba31fe553c5c723d2b8bcd20f4cb9552daf012ba45e0050112e7e6a51bab7c99b0305a17ffdf854b99ec
+DIST gcc-11-20230914.tar.xz 76227984 BLAKE2B 
b3b45a22895cae00825aa695efe08424ab4e3302375d4767f7488b34dc59af0516fc1c734739f0c608b3ccd77cc22fa36c675cbca4fd0cd0675749a78ecd238f
 SHA512 
08a0a0e66e83459267704f4b0961946455b16d06823624e7af0cc74c09d9aeb8ab19e093518f6d42e4e9d7ce3ea3ea58bec22ca797d5e6c136a0a5563c33d263
 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_p20230914.ebuild 
b/sys-devel/gcc/gcc-11.4.1_p20230914.ebuild
new file mode 100644
index ..02c58f02f0a6
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.4.1_p20230914.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=">=${CATEG

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

2023-09-14 Thread Sam James
commit: a597f262a6cd26da93101c1478f5593b402c560c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep 14 13:40:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 14 22:53:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a597f262

app-admin/sudo: stable 1.9.14_p3 for sparc, bug #913793

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 app-admin/sudo/sudo-1.9.14_p3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.9.14_p3.ebuild 
b/app-admin/sudo/sudo-1.9.14_p3.ebuild
index 210962cb90bd..8aae967ffb70 100644
--- a/app-admin/sudo/sudo-1.9.14_p3.ebuild
+++ b/app-admin/sudo/sudo-1.9.14_p3.ebuild
@@ -33,7 +33,7 @@ else
"
 
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ppc64 ~riscv ~s390 ~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ppc64 ~riscv ~s390 sparc x86"
fi
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-openssl/

2023-09-14 Thread Sam James
commit: 06bc91f7c3779f5f8a42eb390db64082c47737e7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep 14 13:38:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 14 22:53:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06bc91f7

sec-keys/openpgp-keys-openssl: stable 20230801 for sparc, bug #911993

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20230801.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20230801.ebuild 
b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20230801.ebuild
index 9b89bd11051c..bad8bc4f9441 100644
--- a/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20230801.ebuild
+++ b/sec-keys/openpgp-keys-openssl/openpgp-keys-openssl-20230801.ebuild
@@ -59,7 +59,7 @@ S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 
 src_install() {
local files=( ${A} )



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

2023-09-14 Thread Sam James
commit: 598a96ef965a2e692cb44207d0cace2587df850d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep 14 13:42:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 14 22:53:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598a96ef

sys-libs/libxcrypt: stable 4.4.36 for sparc, bug #913517

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild 
b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
index 0943c85e2c8e..ae56c53456ea 100644
--- a/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
+++ b/sys-libs/libxcrypt/libxcrypt-4.4.36.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="LGPL-2.1+ public-domain BSD BSD-2"
 SLOT="0/1"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+compat split-usr static-libs +system test headers-only"
 REQUIRED_USE="split-usr? ( system )"
 RESTRICT="!test? ( test )"



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

2023-09-14 Thread Sam James
commit: 0571fbd97a268a184ad07e2cc63e6c5e08d40a54
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep 14 13:37:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 14 22:53:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0571fbd9

dev-libs/openssl: stable 3.0.10 for sparc, bug #911993

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/openssl/openssl-3.0.10.ebuild 
b/dev-libs/openssl/openssl-3.0.10.ebuild
index efea69f19611..c82e32cd37e4 100644
--- a/dev-libs/openssl/openssl-3.0.10.ebuild
+++ b/dev-libs/openssl/openssl-3.0.10.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} ==  ]] ; then
 else
SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
-   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 fi
 
 S="${WORKDIR}"/${MY_P}



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

2023-09-14 Thread William Hubbs
commit: ee50f94201794f6e06f67526dd06c73f6249f5b6
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Sep 14 22:40:27 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Sep 14 22:45:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee50f942

net-libs/nodejs: fix pax-marking patch for 20.6.1

Signed-off-by: William Hubbs  gentoo.org>

 .../nodejs/files/nodejs-20.6.0-paxmarking.patch| 88 ++
 net-libs/nodejs/nodejs-20.6.1.ebuild   |  2 +-
 2 files changed, 89 insertions(+), 1 deletion(-)

diff --git a/net-libs/nodejs/files/nodejs-20.6.0-paxmarking.patch 
b/net-libs/nodejs/files/nodejs-20.6.0-paxmarking.patch
new file mode 100644
index ..32fbe2d1d00a
--- /dev/null
+++ b/net-libs/nodejs/files/nodejs-20.6.0-paxmarking.patch
@@ -0,0 +1,88 @@
+diff --git a/node.gyp b/node.gyp
+index 49e39c3ce8..767ebc4e5f 100644
+--- a/node.gyp
 b/node.gyp
+@@ -369,6 +369,7 @@
+   'src/quic/transportparams.h',
+ ],
+ 'node_mksnapshot_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)',
++'node_mksnapshot_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot_u<(EXECUTABLE_SUFFIX)',
+ 'node_js2c_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_js2c<(EXECUTABLE_SUFFIX)',
+ 'conditions': [
+   ['GENERATOR == "ninja"', {
+@@ -626,11 +627,25 @@
+   'conditions': [
+ ['node_snapshot_main!=""', {
+   'actions': [
++{
++  'action_name': 'run_pax_mksnapshot',
++  'inputs': [
++'<(node_mksnapshot_exec)',
++  ],
++  'outputs': [
++'<(node_mksnapshot_u_exec)',
++  ],
++  'action': [
++'bash',
++'-c',
++'mv <(node_mksnapshot_exec) <(node_mksnapshot_u_exec) && 
paxmark.sh m <(node_mksnapshot_u_exec)',
++  ],
++},
+ {
+   'action_name': 'node_mksnapshot',
+   'process_outputs_as_sources': 1,
+   'inputs': [
+-'<(node_mksnapshot_exec)',
++'<(node_mksnapshot_u_exec)',
+ '<(node_snapshot_main)',
+   ],
+   'outputs': [
+diff --git a/tools/v8_gypfiles/v8.gyp b/tools/v8_gypfiles/v8.gyp
+index f822c056e5..8b2820abf7 100644
+--- a/tools/v8_gypfiles/v8.gyp
 b/tools/v8_gypfiles/v8.gyp
+@@ -9,6 +9,7 @@
+ 'v8_vector_stores%': 0,
+ 'v8_embed_script%': "",
+ 'mksnapshot_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mksnapshot<(EXECUTABLE_SUFFIX)',
++'mksnapshot_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mksnapshot_u<(EXECUTABLE_SUFFIX)',
+ 'v8_os_page_size%': 0,
+ 'generate_bytecode_output_root': 
'<(SHARED_INTERMEDIATE_DIR)/generate-bytecode-output-root',
+ 'generate_bytecode_builtins_list_output': 
'<(generate_bytecode_output_root)/builtins-generated/bytecodes-builtins-list.h',
+@@ -1520,7 +1521,7 @@
+   ],
+ },  # bytecode_builtins_list_generator
+ {
+-  'target_name': 'mksnapshot',
++  'target_name': 'mksnapshot_u',
+   'type': 'executable',
+   'dependencies': [
+ 'v8_base_without_compiler',
+@@ -1545,6 +1546,27 @@
+   'ldflags': [ '-fno-lto' ],
+ }],
+   ],
++},  # mksnapshot_u
++{
++  'target_name': 'mksnapshot',
++  'type': 'none',
++  'dependencies': ['mksnapshot_u'],
++  'actions': [
++{
++  'action_name': 'paxmark_mksnapshot',
++  'inputs': [
++'<(mksnapshot_u_exec)',
++  ],
++  'outputs': [
++'<(mksnapshot_exec)',
++  ],
++  'action': [
++'bash',
++'-c',
++'cp <(mksnapshot_u_exec) <(mksnapshot_exec) && paxmark.sh m 
<(mksnapshot_exec)'
++  ],
++},
++  ],
+ },  # mksnapshot
+ {
+   'target_name': 'torque',

diff --git a/net-libs/nodejs/nodejs-20.6.1.ebuild 
b/net-libs/nodejs/nodejs-20.6.1.ebuild
index a70dfde5f996..ad9c3ca7ca9d 100644
--- a/net-libs/nodejs/nodejs-20.6.1.ebuild
+++ b/net-libs/nodejs/nodejs-20.6.1.ebuild
@@ -108,7 +108,7 @@ src_prepare() {
fi
 
# We need to disable mprotect on two files when it builds Bug 694100.
-   use pax-kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-18.16.0-paxmarking.patch )
+   use pax-kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-20.6.0-paxmarking.patch )
 
default
 }



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_jk/

2023-09-14 Thread Conrad Kostecki
commit: 60090b30661bfb48a727e21d2a86ac02c3f9f6e4
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Sep 14 21:31:55 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:31:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60090b30

www-apache/mod_jk: drop clang16 patch

Merged, so unneeded.

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

 www-apache/mod_jk/mod_jk-1.2.49.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/www-apache/mod_jk/mod_jk-1.2.49.ebuild 
b/www-apache/mod_jk/mod_jk-1.2.49.ebuild
index 251b393dcf5e..8b6a43685192 100644
--- a/www-apache/mod_jk/mod_jk-1.2.49.ebuild
+++ b/www-apache/mod_jk/mod_jk-1.2.49.ebuild
@@ -27,10 +27,6 @@ 
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-connectors.a
 APACHE2_MOD_FILE="${S}/apache-2.0/${PN}.so"
 APACHE2_MOD_DEFINE="JK"
 
-PATCHES=(
-   "${FILESDIR}"/${P}-clang16.patch
-)
-
 need_apache2
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-apache-tomcat-connectors/

2023-09-14 Thread Conrad Kostecki
commit: 6ac573f15b9a328a6eb408b42333c44537025778
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Thu Sep 14 21:30:50 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:30:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac573f1

sec-keys/openpgp-keys-apache-tomcat-connectors: keyword for missing archs

Addind more arches, as mod_jk has them.

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

 .../openpgp-keys-apache-tomcat-connectors-20141023.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sec-keys/openpgp-keys-apache-tomcat-connectors/openpgp-keys-apache-tomcat-connectors-20141023.ebuild
 
b/sec-keys/openpgp-keys-apache-tomcat-connectors/openpgp-keys-apache-tomcat-connectors-20141023.ebuild
index 8e3a8dbc717f..dc5b1ba87899 100644
--- 
a/sec-keys/openpgp-keys-apache-tomcat-connectors/openpgp-keys-apache-tomcat-connectors-20141023.ebuild
+++ 
b/sec-keys/openpgp-keys-apache-tomcat-connectors/openpgp-keys-apache-tomcat-connectors-20141023.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}"
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86"
 
 src_install() {
local files=( ${A} )



[gentoo-commits] proj/kde:master commit in: kde-apps/kreversi/

2023-09-14 Thread Andreas Sturmlechner
commit: c2a8ffa97dd91e27272753fb74b033402b007981
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 14 21:29:58 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 14 21:31:14 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c2a8ffa9

kde-apps/kreversi: Add missing dependency

Closes: https://bugs.gentoo.org/914130
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kreversi/kreversi-23.08.49..ebuild | 1 +
 kde-apps/kreversi/kreversi-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/kreversi/kreversi-23.08.49..ebuild 
b/kde-apps/kreversi/kreversi-23.08.49..ebuild
index 04d4c4d2ff..b97d468f10 100644
--- a/kde-apps/kreversi/kreversi-23.08.49..ebuild
+++ b/kde-apps/kreversi/kreversi-23.08.49..ebuild
@@ -32,6 +32,7 @@ DEPEND="
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "

diff --git a/kde-apps/kreversi/kreversi-.ebuild 
b/kde-apps/kreversi/kreversi-.ebuild
index 04d4c4d2ff..b97d468f10 100644
--- a/kde-apps/kreversi/kreversi-.ebuild
+++ b/kde-apps/kreversi/kreversi-.ebuild
@@ -32,6 +32,7 @@ DEPEND="
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-hoogle/

2023-09-14 Thread Conrad Kostecki
commit: fb02214f23300d5cd50bf17c2e5a29fbee299a01
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:26:32 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb02214f

app-vim/vim-hoogle: EAPI8 bump

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

 app-vim/vim-hoogle/vim-hoogle-1.3.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-vim/vim-hoogle/vim-hoogle-1.3.ebuild 
b/app-vim/vim-hoogle/vim-hoogle-1.3.ebuild
index 1dee86affdcf..cf970fad0782 100644
--- a/app-vim/vim-hoogle/vim-hoogle-1.3.ebuild
+++ b/app-vim/vim-hoogle/vim-hoogle-1.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit vim-plugin
 
@@ -10,7 +10,7 @@ MASTER_COMMIT_HASH="31823f830843385f53a3da7a5bfaf678494383c4"
 DESCRIPTION="vim plugin: use hoogle within vim"
 HOMEPAGE="https://github.com/Twinside/vim-hoogle;
 
SRC_URI="https://github.com/Twinside/${PN}/archive/${MASTER_COMMIT_HASH}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MASTER_COMMIT_HASH}"
+
 LICENSE="vim.org"
 KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/${PN}-${MASTER_COMMIT_HASH}"



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-rest-console/

2023-09-14 Thread Conrad Kostecki
commit: 1feed75a33f8006e5c6be9670d3bab7f9443bfc4
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:28:35 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1feed75a

app-vim/vim-rest-console: EAPI8 bump

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

 app-vim/vim-rest-console/vim-rest-console-2.6.0.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/app-vim/vim-rest-console/vim-rest-console-2.6.0.ebuild 
b/app-vim/vim-rest-console/vim-rest-console-2.6.0.ebuild
index a47e6a71cd0e..512566d85a77 100644
--- a/app-vim/vim-rest-console/vim-rest-console-2.6.0.ebuild
+++ b/app-vim/vim-rest-console/vim-rest-console-2.6.0.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit vim-plugin
 
-DESCRIPTION="a REST console for vim"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=5182 
https://github.com/diepm/vim-rest-console;
+DESCRIPTION="vim plugin: a REST console for vim"
+HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=5182
+  https://github.com/diepm/vim-rest-console;
 SRC_URI="https://github.com/diepm/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
 LICENSE="MIT"
 KEYWORDS="~amd64 ~x86"
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/webapi/

2023-09-14 Thread Conrad Kostecki
commit: b7c55864dbcbd0dd83fb3cb49e4ca442b7a5078d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:31:16 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c55864

app-vim/webapi: EAPI8 bump

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

 app-vim/webapi/webapi-0.3-r1.ebuild | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/app-vim/webapi/webapi-0.3-r1.ebuild 
b/app-vim/webapi/webapi-0.3-r1.ebuild
new file mode 100644
index ..83e5160ae527
--- /dev/null
+++ b/app-vim/webapi/webapi-0.3-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: interface to Web APIs"
+HOMEPAGE="https://github.com/mattn/webapi-vim;
+SRC_URI="https://github.com/mattn/${PN}-vim/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-vim-${PV}"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+
+RDEPEND="net-misc/curl"
+
+src_compile() { :; }



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-tmux/

2023-09-14 Thread Conrad Kostecki
commit: 69b6df28de9e38fc9a621b9b5a5aa6f5cbfba570
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:30:23 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b6df28

app-vim/vim-tmux: EAPI8 bump

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

 app-vim/vim-tmux/vim-tmux-3.0.0-r1.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/app-vim/vim-tmux/vim-tmux-3.0.0-r1.ebuild 
b/app-vim/vim-tmux/vim-tmux-3.0.0-r1.ebuild
new file mode 100644
index ..61fb101ceab3
--- /dev/null
+++ b/app-vim/vim-tmux/vim-tmux-3.0.0-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: tmux support for vim"
+HOMEPAGE="https://github.com/tmux-plugins/vim-tmux;
+SRC_URI="https://github.com/tmux-plugins/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="public-domain MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+DOCS=( README.md CHANGELOG.md )



[gentoo-commits] repo/gentoo:master commit in: app-vim/wikipedia-syntax/

2023-09-14 Thread Conrad Kostecki
commit: f80a27c1480c5ae706b10d2dfdd3b5bd1f463ee0
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:32:08 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80a27c1

app-vim/wikipedia-syntax: EAPI8 bump

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

 .../wikipedia-syntax-20101113-r2.ebuild| 18 ++
 1 file changed, 18 insertions(+)

diff --git a/app-vim/wikipedia-syntax/wikipedia-syntax-20101113-r2.ebuild 
b/app-vim/wikipedia-syntax/wikipedia-syntax-20101113-r2.ebuild
new file mode 100644
index ..6465867f2187
--- /dev/null
+++ b/app-vim/wikipedia-syntax/wikipedia-syntax-20101113-r2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: Wikipedia syntax highlighting"
+HOMEPAGE="https://en.wikipedia.org/wiki/Wikipedia:Text_editor_support#Vim;
+
+LICENSE="CC-BY-SA-3.0"
+KEYWORDS="~amd64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+
+VIM_PLUGIN_HELPTEXT=\
+"This plugin provides syntax highlighting for Wikipedia article
+files. Detection is by filename (*.wiki)."
+
+VIM_PLUGIN_MESSAGES="filetype"



[gentoo-commits] repo/gentoo:master commit in: app-vim/xquery-syntax/

2023-09-14 Thread Conrad Kostecki
commit: a90b8d8edc0bdd86bbde8907cd1239ff6edfbcbf
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:33:23 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90b8d8e

app-vim/xquery-syntax: EAPI8 bump

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

 app-vim/xquery-syntax/xquery-syntax-0.1-r3.ebuild | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/app-vim/xquery-syntax/xquery-syntax-0.1-r3.ebuild 
b/app-vim/xquery-syntax/xquery-syntax-0.1-r3.ebuild
new file mode 100644
index ..a1bc0756a5d8
--- /dev/null
+++ b/app-vim/xquery-syntax/xquery-syntax-0.1-r3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: XQuery syntax highlighting"
+HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=803;
+
+LICENSE="vim.org"
+KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+VIM_PLUGIN_HELPTEXT=\
+"This plugin provides syntax highlighting for XQuery files."
+
+src_prepare() {
+   default
+   # use hi def link. Bug #101788, bug #101804.
+   sed -i -e 's,^hi\(ghlight\)\? link,hi def link,' syntax/xquery.vim \
+   || die "sed failed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-flake8/

2023-09-14 Thread Conrad Kostecki
commit: 1911668c1860f18a6c20c6c72b69ede309a91500
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:25:20 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1911668c

app-vim/vim-flake8: EAPI8 bump

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

 app-vim/vim-flake8/vim-flake8-1.6-r1.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/app-vim/vim-flake8/vim-flake8-1.6-r1.ebuild 
b/app-vim/vim-flake8/vim-flake8-1.6-r1.ebuild
new file mode 100644
index ..a0e086fe68fb
--- /dev/null
+++ b/app-vim/vim-flake8/vim-flake8-1.6-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: runs the currently open file through flake8"
+HOMEPAGE="https://github.com/nvie/vim-flake8;
+SRC_URI="https://github.com/nvie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="dev-python/flake8"



[gentoo-commits] repo/gentoo:master commit in: app-vim/zenburn/

2023-09-14 Thread Conrad Kostecki
commit: f12e899b2d8069f624d0190dd4c3b18ef79ab7bc
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:35:37 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12e899b

app-vim/zenburn: EAPI8 bump

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

 app-vim/zenburn/zenburn-2.25-r1.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/app-vim/zenburn/zenburn-2.25-r1.ebuild 
b/app-vim/zenburn/zenburn-2.25-r1.ebuild
new file mode 100644
index ..9d9803a96546
--- /dev/null
+++ b/app-vim/zenburn/zenburn-2.25-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+MY_PN="Zenburn"
+
+DESCRIPTION="vim plugin: Low-contrast color scheme for Vim"
+HOMEPAGE="https://github.com/jnurmine/Zenburn;
+SRC_URI="https://github.com/jnurmine/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: app-vim/zoomwin/

2023-09-14 Thread Conrad Kostecki
commit: c563ca657fe4a70ef006d51f280cf3387344ebaa
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:36:51 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c563ca65

app-vim/zoomwin: use HTTPS

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

 app-vim/zoomwin/zoomwin-24-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-vim/zoomwin/zoomwin-24-r1.ebuild 
b/app-vim/zoomwin/zoomwin-24-r1.ebuild
index 3e3acd746ed8..17cc4eca072b 100644
--- a/app-vim/zoomwin/zoomwin-24-r1.ebuild
+++ b/app-vim/zoomwin/zoomwin-24-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit vim-plugin
 
 DESCRIPTION="vim plugin: brief-style window zooming"
-HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=508;
+HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=508;
 LICENSE="vim"
 KEYWORDS="~alpha amd64 ~ia64 ~mips ppc sparc x86"
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/xsl-syntax/

2023-09-14 Thread Conrad Kostecki
commit: 182ccf1f09bb82ecf5bd75f9a9a9dbf1e5be9a45
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:34:21 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=182ccf1f

app-vim/xsl-syntax: EAPI8 bump

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

 app-vim/xsl-syntax/xsl-syntax-0.3.11-r3.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/app-vim/xsl-syntax/xsl-syntax-0.3.11-r3.ebuild 
b/app-vim/xsl-syntax/xsl-syntax-0.3.11-r3.ebuild
new file mode 100644
index ..fb380c5d310a
--- /dev/null
+++ b/app-vim/xsl-syntax/xsl-syntax-0.3.11-r3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: Syntax for XSLT (with HTML and others)"
+HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=257;
+
+LICENSE="vim"
+KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+VIM_PLUGIN_HELPURI="https://www.vim.org/scripts/script.php?script_id=257;
+
+src_prepare() {
+   default
+   # hi link is evil. See bug #101787, bug #101804.
+   sed -i -e 's,^hi link,hi def link,' syntax/xsl.vim || die "sed failed"
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/uptime/

2023-09-14 Thread Conrad Kostecki
commit: 70cac0b20569ca60c6c6a9d497284a02c7806da9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:13:04 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cac0b2

app-vim/uptime: EAPI8 bump

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

 app-vim/uptime/uptime-1.3-r2.ebuild | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/app-vim/uptime/uptime-1.3-r2.ebuild 
b/app-vim/uptime/uptime-1.3-r2.ebuild
new file mode 100644
index ..790476e3b0c7
--- /dev/null
+++ b/app-vim/uptime/uptime-1.3-r2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: display vim uptimes"
+HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=965;
+
+LICENSE="vim"
+KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~sparc ~x86"
+
+VIM_PLUGIN_HELPFILES="uptime"



[gentoo-commits] repo/gentoo:master commit in: app-vim/zoomwin/

2023-09-14 Thread Conrad Kostecki
commit: c2f8e6ab2f08c7b3fd1b0ab001e9ec2e4f24bce1
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:36:34 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f8e6ab

app-vim/zoomwin: EAPI8 bump

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

 app-vim/zoomwin/zoomwin-24-r2.ebuild | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/app-vim/zoomwin/zoomwin-24-r2.ebuild 
b/app-vim/zoomwin/zoomwin-24-r2.ebuild
new file mode 100644
index ..174c3aa672cf
--- /dev/null
+++ b/app-vim/zoomwin/zoomwin-24-r2.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: brief-style window zooming"
+HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=508;
+
+LICENSE="vim"
+KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~sparc ~x86"
+
+VIM_PLUGIN_HELPFILES="zoomwin"



[gentoo-commits] repo/gentoo:master commit in: app-vim/undotree/

2023-09-14 Thread Conrad Kostecki
commit: 7c16d4b139c82e84ef85d859ceae674b5bc637e1
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:11:17 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c16d4b1

app-vim/undotree: version bump (6.1)

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

 app-vim/undotree/Manifest|  1 +
 app-vim/undotree/undotree-6.1.ebuild | 14 ++
 2 files changed, 15 insertions(+)

diff --git a/app-vim/undotree/Manifest b/app-vim/undotree/Manifest
index 18fc99bffdac..961ea2373f3e 100644
--- a/app-vim/undotree/Manifest
+++ b/app-vim/undotree/Manifest
@@ -1 +1,2 @@
 DIST undotree-6.0.tar.gz 16288 BLAKE2B 
38e7d185f0c2d9dd139c0c9b49593e1f6d14f7eab81b984c641b9d6917888510cda6a03d3030e051e257fde72f86d5dddbf65a8b29e4cd68323e9b976281f9ee
 SHA512 
2654206adc8e4f021d5f2f3927ab5cb218e333a34fa5121e5ad48bf9b26e8d15c6b58cf88988407a587fb60cf406a4ed766fc4388672e93d4fceddc8712c4c49
+DIST undotree-6.1.tar.gz 18489 BLAKE2B 
4570dbfd8f4f03e51bfb59587872993fed01d7e572dc517255c663ddfb3df8be04a5a7232175998889fea032faaf47f7eb6a9be6bbc46d1e644be1370ae54da5
 SHA512 
ed2831fee148b6a0cb78ea528db9b6a217da67fb74d95e00034671ecd7d0bef397077a7e96c29697d372a2bd1d0a6865e210cece57c4cccd97a0cf3e0b486ec2

diff --git a/app-vim/undotree/undotree-6.1.ebuild 
b/app-vim/undotree/undotree-6.1.ebuild
new file mode 100644
index ..15a7431dc300
--- /dev/null
+++ b/app-vim/undotree/undotree-6.1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin vcs-snapshot
+
+DESCRIPTION="vim plugin: display your undo history in a graph"
+HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=4177
+  https://github.com/mbbill/undotree;
+SRC_URI="https://github.com/mbbill/${PN}/archive/rel_${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-commentary/

2023-09-14 Thread Conrad Kostecki
commit: 4bb4fcc9857f377dce3905a7e160ea3ac4b62bee
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:24:34 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb4fcc9

app-vim/vim-commentary: EAPI8 bump

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

 app-vim/vim-commentary/vim-commentary-1.3_p20180530.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-vim/vim-commentary/vim-commentary-1.3_p20180530.ebuild 
b/app-vim/vim-commentary/vim-commentary-1.3_p20180530.ebuild
index a717143cd472..e9d710309ccd 100644
--- a/app-vim/vim-commentary/vim-commentary-1.3_p20180530.ebuild
+++ b/app-vim/vim-commentary/vim-commentary-1.3_p20180530.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit vim-plugin vcs-snapshot
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/vimcdoc/

2023-09-14 Thread Conrad Kostecki
commit: 99f9608ae76c3f8482573326fa00837bb33a9419
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:20:33 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99f9608a

app-vim/vimcdoc: EAPI8 bump

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

 app-vim/vimcdoc/vimcdoc-2.1.0.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-vim/vimcdoc/vimcdoc-2.1.0.ebuild 
b/app-vim/vimcdoc/vimcdoc-2.1.0.ebuild
index 5eec3b7044fb..11597914b55c 100644
--- a/app-vim/vimcdoc/vimcdoc-2.1.0.ebuild
+++ b/app-vim/vimcdoc/vimcdoc-2.1.0.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit vim-plugin
 
 DESCRIPTION="online vim documentation translated into Chinese"
-HOMEPAGE="http://vimcdoc.sourceforge.net/;
+HOMEPAGE="https://vimcdoc.sourceforge.net/;
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
 LICENSE="vim.org"
 KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: app-vim/vimcdoc/

2023-09-14 Thread Conrad Kostecki
commit: 8a21fa00da8cb2956410716443ec10bcd0d491ac
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:21:51 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a21fa00

app-vim/vimcdoc: version bump (2.4.0)

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

 app-vim/vimcdoc/Manifest |  1 +
 app-vim/vimcdoc/vimcdoc-2.4.0.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/app-vim/vimcdoc/Manifest b/app-vim/vimcdoc/Manifest
index 40bc09682e21..4596954c8b93 100644
--- a/app-vim/vimcdoc/Manifest
+++ b/app-vim/vimcdoc/Manifest
@@ -1 +1,2 @@
 DIST vimcdoc-2.1.0.tar.gz 2228306 BLAKE2B 
099727487067f5ff1e28ab1d8562edc6377984e557c9fa8b467102cd7df069f6bfed7d2149c59f8b5d8aa6e2352905533cdc6c6c1869a8e2494c4b1601df6056
 SHA512 
31df2f9b37d0fe00205afc66a920633fae770bca569c3d71376cc4b27af42f6f8bd6aa9f997b5007bad65ca4525a1847e396b64083ca7dd12748153e4d216096
+DIST vimcdoc-2.4.0.tar.gz 2962880 BLAKE2B 
bdc649e67efce685632fd90764037d37084920909c34c6c001afa32d8176211d941369aafcccd1dc2a3839d4f075b3ca73e970327124a7f3f159a0e320f3d8c5
 SHA512 
f38d93370cdb746b841ff327d39a343fab34f4489045ca4235703c8d7b6a48c7959699afaaf3ee5dc9141867c594e72b3a3f811fb4d20b961a7d535cb6a57c3f

diff --git a/app-vim/vimcdoc/vimcdoc-2.4.0.ebuild 
b/app-vim/vimcdoc/vimcdoc-2.4.0.ebuild
new file mode 100644
index ..11597914b55c
--- /dev/null
+++ b/app-vim/vimcdoc/vimcdoc-2.4.0.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+DESCRIPTION="online vim documentation translated into Chinese"
+HOMEPAGE="https://vimcdoc.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="vim.org"
+KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: app-vim/vimbuddy/

2023-09-14 Thread Conrad Kostecki
commit: 11b75c341854f0f117122130905f462f4ad9bbb6
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:18:55 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b75c34

app-vim/vimbuddy: EAPI8 bump

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

 app-vim/vimbuddy/vimbuddy-0.9.2-r2.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/app-vim/vimbuddy/vimbuddy-0.9.2-r2.ebuild 
b/app-vim/vimbuddy/vimbuddy-0.9.2-r2.ebuild
new file mode 100644
index ..c1cc4e08520b
--- /dev/null
+++ b/app-vim/vimbuddy/vimbuddy-0.9.2-r2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: vimbuddy for the status line"
+HOMEPAGE="https://github.com/vim-scripts/vimbuddy.vim;
+SRC_URI="https://github.com/vim-scripts/${PN}.vim/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}.vim-${PV}"
+
+LICENSE="public-domain"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86"
+
+VIM_PLUGIN_HELPURI="http://www.vim.org/scripts/script.php?script_id=8;



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-autoclose/

2023-09-14 Thread Conrad Kostecki
commit: fe9f8af4e18860372a9aa19c29d893420edac76d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:18:05 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9f8af4

app-vim/vim-autoclose: EAPI8 bump

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

 app-vim/vim-autoclose/vim-autoclose-2.0-r1.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/app-vim/vim-autoclose/vim-autoclose-2.0-r1.ebuild 
b/app-vim/vim-autoclose/vim-autoclose-2.0-r1.ebuild
new file mode 100644
index ..256532012217
--- /dev/null
+++ b/app-vim/vim-autoclose/vim-autoclose-2.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: open-close pair of characters"
+HOMEPAGE="https://github.com/Townk/vim-autoclose;
+SRC_URI="https://dev.gentoo.org/~monsieurp/packages/${P}.tar.gz;
+
+LICENSE="vim"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( README.txt AUTHORS.txt )
+
+src_unpack() {
+   default
+   mv * "${P}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-vim/vimagit/

2023-09-14 Thread Conrad Kostecki
commit: 5736f0a6f20940fd28c0643bb26df8a26bb8528c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:17:15 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5736f0a6

app-vim/vimagit: remove live ebuild

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

 app-vim/vimagit/vimagit-.ebuild | 22 --
 1 file changed, 22 deletions(-)

diff --git a/app-vim/vimagit/vimagit-.ebuild 
b/app-vim/vimagit/vimagit-.ebuild
deleted file mode 100644
index b62d380b1309..
--- a/app-vim/vimagit/vimagit-.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit vim-plugin
-
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/jreybert/vimagit.git;
-else
-   SRC_URI="https://github.com/jreybert/vimagit/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="vim plugin: ease your git workflow within vim"
-HOMEPAGE="https://github.com/jreybert/vimagit;
-LICENSE="vim"
-VIM_PLUGIN_HELPFILES="${PN}"
-
-RDEPEND="dev-vcs/git"
-
-DOCS=( README.md Changelog )



[gentoo-commits] repo/gentoo:master commit in: app-vim/vimagit/

2023-09-14 Thread Conrad Kostecki
commit: 5a0829b38bd4f531af062462bf845a2f8d022fe3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:17:06 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0829b3

app-vim/vimagit: EAPI8 bump

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

 app-vim/vimagit/vimagit-1.7.3.ebuild | 17 +++--
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/app-vim/vimagit/vimagit-1.7.3.ebuild 
b/app-vim/vimagit/vimagit-1.7.3.ebuild
index b62d380b1309..fbf952912166 100644
--- a/app-vim/vimagit/vimagit-1.7.3.ebuild
+++ b/app-vim/vimagit/vimagit-1.7.3.ebuild
@@ -1,20 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit vim-plugin
+EAPI=8
 
-if [[ ${PV} == * ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/jreybert/vimagit.git;
-else
-   SRC_URI="https://github.com/jreybert/vimagit/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
+inherit vim-plugin
 
 DESCRIPTION="vim plugin: ease your git workflow within vim"
 HOMEPAGE="https://github.com/jreybert/vimagit;
+SRC_URI="https://github.com/jreybert/vimagit/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
 LICENSE="vim"
+KEYWORDS="~amd64 ~x86"
+
 VIM_PLUGIN_HELPFILES="${PN}"
 
 RDEPEND="dev-vcs/git"



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim2hs/

2023-09-14 Thread Conrad Kostecki
commit: f300ef06fe2cc2a5506aa613f3713639b5fa74e1
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:15:09 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f300ef06

app-vim/vim2hs: EAPI8 bump

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

 app-vim/vim2hs/vim2hs-0.1_p20171106.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-vim/vim2hs/vim2hs-0.1_p20171106.ebuild 
b/app-vim/vim2hs/vim2hs-0.1_p20171106.ebuild
index 9b0f7392446e..9ff6a9a37eba 100644
--- a/app-vim/vim2hs/vim2hs-0.1_p20171106.ebuild
+++ b/app-vim/vim2hs/vim2hs-0.1_p20171106.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit vim-plugin vcs-snapshot
 



[gentoo-commits] repo/gentoo:master commit in: app-vim/unite/

2023-09-14 Thread Conrad Kostecki
commit: d353c4269130e0f5768946e27b33a5b0443b474c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:12:20 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d353c426

app-vim/unite: EAPI8 bump

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

 app-vim/unite/unite-4.1-r1.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/app-vim/unite/unite-4.1-r1.ebuild 
b/app-vim/unite/unite-4.1-r1.ebuild
new file mode 100644
index ..4cc8c13450b8
--- /dev/null
+++ b/app-vim/unite/unite-4.1-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: unite all sources"
+HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=3396;
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+
+VIM_PLUGIN_HELPFILES="${PN}.txt"
+
+RDEPEND="!app-vim/neocomplcache"



[gentoo-commits] repo/gentoo:master commit in: app-vim/undotree/

2023-09-14 Thread Conrad Kostecki
commit: f8cbff340c07c1bfe7398d1e09dfb7d7d1d8abe1
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:11:30 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8cbff34

app-vim/undotree: remove live ebuild

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

 app-vim/undotree/undotree-.ebuild | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/app-vim/undotree/undotree-.ebuild 
b/app-vim/undotree/undotree-.ebuild
deleted file mode 100644
index af6935936207..
--- a/app-vim/undotree/undotree-.ebuild
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vim-plugin git-r3
-
-EGIT_REPO_URI="https://github.com/mbbill/undotree.git;
-DESCRIPTION="vim plugin: display your undo history in a graph"
-HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=4177 
https://github.com/mbbill/undotree;
-LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: app-vim/udev-syntax/

2023-09-14 Thread Conrad Kostecki
commit: ee2f7136dd4f35067a50ecd11570f4e0af5eed1f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:07:31 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2f7136

app-vim/udev-syntax: EAPI8 bump

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

 app-vim/udev-syntax/udev-syntax-20051016-r3.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/app-vim/udev-syntax/udev-syntax-20051016-r3.ebuild 
b/app-vim/udev-syntax/udev-syntax-20051016-r3.ebuild
new file mode 100644
index ..392ff5a1d0f8
--- /dev/null
+++ b/app-vim/udev-syntax/udev-syntax-20051016-r3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: syntax highlighting for udev rules files"
+HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=1381;
+
+LICENSE="vim"
+KEYWORDS="~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
+
+VIM_PLUGIN_HELPTEXT=\
+"This plugin provides syntax highlighting for udev.rules files. These files
+are automatically detected by filename; manual loading is also possible,
+via :set filetype=udev"
+
+PATCHES=( "${FILESDIR}/${P}-ftdetect.patch" )



[gentoo-commits] repo/gentoo:master commit in: app-vim/txtfmt/

2023-09-14 Thread Conrad Kostecki
commit: 6e2b5eedcde9fdeaae6ff7fca653fb536eec
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 19 17:06:35 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:22:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e2b5eed

app-vim/txtfmt: EAPI8 bump

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

 app-vim/txtfmt/txtfmt-3.1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-vim/txtfmt/txtfmt-3.1.ebuild b/app-vim/txtfmt/txtfmt-3.1.ebuild
index fecf4ab91e7f..5efa61dab90e 100644
--- a/app-vim/txtfmt/txtfmt-3.1.ebuild
+++ b/app-vim/txtfmt/txtfmt-3.1.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 inherit vim-plugin
 
 DESCRIPTION="vim plugin: rich text highlighting in vim"
 HOMEPAGE="https://www.vim.org/scripts/script.php?script_id=2208;
 SRC_URI="https://www.vim.org/scripts/download_script.php?src_id=24489 -> 
${P}.tar.gz"
+S="${WORKDIR}"
+
 LICENSE="public-domain"
 KEYWORDS="~amd64 ~x86"
 
 VIM_PLUGIN_HELPFILES="${PN}.txt"
-
-S=${WORKDIR}



[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-apache-tomcat-connectors/

2023-09-14 Thread Conrad Kostecki
commit: 8eda8bd190ca2de2aed4b5d6b8c6564d0e299db5
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Sep 14 12:03:35 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:20:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eda8bd1

sec-keys/openpgp-keys-apache-tomcat-connectors: update DESCRIPTION

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../openpgp-keys-apache-tomcat-connectors-20141023.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/sec-keys/openpgp-keys-apache-tomcat-connectors/openpgp-keys-apache-tomcat-connectors-20141023.ebuild
 
b/sec-keys/openpgp-keys-apache-tomcat-connectors/openpgp-keys-apache-tomcat-connectors-20141023.ebuild
index cad9f9ac61ec..8e3a8dbc717f 100644
--- 
a/sec-keys/openpgp-keys-apache-tomcat-connectors/openpgp-keys-apache-tomcat-connectors-20141023.ebuild
+++ 
b/sec-keys/openpgp-keys-apache-tomcat-connectors/openpgp-keys-apache-tomcat-connectors-20141023.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-DESCRIPTION="OpenPGP keys used by commons.apache.org"
+DESCRIPTION="OpenPGP keys used by tomcat-connectors"
 HOMEPAGE="https://tomcat.apache.org/download-native.cgi;
 SRC_URI="https://downloads.apache.org/tomcat/tomcat-connectors/KEYS -> 
${P}-KEYS.asc"
 S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_jk/

2023-09-14 Thread Conrad Kostecki
commit: abe6c0046a4bd85bd8568e4049e06b6220c9905c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Sep 14 11:55:47 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Sep 14 21:20:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe6c004

www-apache/mod_jk: add verify-sig

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/32777
Signed-off-by: Conrad Kostecki  gentoo.org>

 www-apache/mod_jk/Manifest |  1 +
 www-apache/mod_jk/mod_jk-1.2.49.ebuild | 10 +++---
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/www-apache/mod_jk/Manifest b/www-apache/mod_jk/Manifest
index 2d6953707903..ada527e80f79 100644
--- a/www-apache/mod_jk/Manifest
+++ b/www-apache/mod_jk/Manifest
@@ -1,2 +1,3 @@
 DIST tomcat-connectors-1.2.48-src.tar.gz 3665280 BLAKE2B 
eca84f31235e441dea08fd7f0e44de4370799e9781384a0a4329ae48c9dab4b146733bf810669fdcf60ede9e67e139942ccfe12c74e15f4eda19d9107f9b6150
 SHA512 
955a830724a3902e29032a5d2e7603d3170334e8a383d314f6bf8539d53d9f7ee4cfa0b31cfc954acb0a13d9975ed2229de085d08de3885f8679b509924fde47
 DIST tomcat-connectors-1.2.49-src.tar.gz 1702479 BLAKE2B 
5994bbff6b8c11770cfe8287590d3af793d8720b8a54ecb066abe481e158517c25757a575c9db197e39b1ffc957f27237e92818a9da557db78e5d286b58b1d13
 SHA512 
936eb017ff9d9011996933838d5c306ede9ae1886405f4daed60719ee522cca6075dedb3b647863ef12155cca93f6db8e58209a5d3bbd2da157ffc536a6809f2
+DIST tomcat-connectors-1.2.49-src.tar.gz.asc 873 BLAKE2B 
52cd9b6f051a6a76b1823773c4af2742dfdd686afa951975623d2d2a42730cbd40882e0f6f13600a6e473d265418b662ae1a576889e25685d74d8e692ae1a42e
 SHA512 
41edf25b31bbf280814451dcb9fdc28497394213dfd968c37b2c15670aee34e028a7fc1145a374f128d7ab969c43ca9ae6fd296fee6bf5fae4785ea35908b144

diff --git a/www-apache/mod_jk/mod_jk-1.2.49.ebuild 
b/www-apache/mod_jk/mod_jk-1.2.49.ebuild
index 3e2e8a388ccc..251b393dcf5e 100644
--- a/www-apache/mod_jk/mod_jk-1.2.49.ebuild
+++ b/www-apache/mod_jk/mod_jk-1.2.49.ebuild
@@ -5,11 +5,12 @@ EAPI=7
 
 MY_P="tomcat-connectors-${PV#-*}-src"
 
-inherit apache-module autotools
+inherit apache-module autotools verify-sig
 
 DESCRIPTION="Provides an AJP Apache2-JK-connector for the Tomcat servlet 
engine"
 HOMEPAGE="https://tomcat.apache.org/connectors-doc/;
-SRC_URI="mirror://apache/tomcat/tomcat-connectors/jk/${MY_P}.tar.gz"
+SRC_URI="mirror://apache/tomcat/tomcat-connectors/jk/${MY_P}.tar.gz
+   verify-sig? ( 
https://downloads.apache.org/tomcat/tomcat-connectors/jk/tomcat-connectors-${PV}-src.tar.gz.asc
  )"
 S="${WORKDIR}/${MY_P}/native"
 
 LICENSE="Apache-2.0"
@@ -18,7 +19,10 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc 
~x86"
 
 DEPEND="dev-libs/apr:1="
 RDEPEND="${DEPEND}"
-BDEPEND="dev-lang/perl"
+BDEPEND="
+   dev-lang/perl
+   verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc"
 
 APACHE2_MOD_FILE="${S}/apache-2.0/${PN}.so"
 APACHE2_MOD_DEFINE="JK"



[gentoo-commits] proj/kde:master commit in: kde-apps/kpat/

2023-09-14 Thread Andreas Sturmlechner
commit: 5d1cb173dadfa3385c847d9d80ec8675291e7701
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 14 21:18:07 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 14 21:18:32 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5d1cb173

kde-apps/kpat: Add missing dependency

Closes: https://bugs.gentoo.org/914128
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kpat/kpat-23.08.49..ebuild | 1 +
 kde-apps/kpat/kpat-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/kpat/kpat-23.08.49..ebuild 
b/kde-apps/kpat/kpat-23.08.49..ebuild
index fa38792933..ab95839925 100644
--- a/kde-apps/kpat/kpat-23.08.49..ebuild
+++ b/kde-apps/kpat/kpat-23.08.49..ebuild
@@ -24,6 +24,7 @@ DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
>=kde-apps/libkdegames-${PVCUT}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5

diff --git a/kde-apps/kpat/kpat-.ebuild b/kde-apps/kpat/kpat-.ebuild
index fa38792933..ab95839925 100644
--- a/kde-apps/kpat/kpat-.ebuild
+++ b/kde-apps/kpat/kpat-.ebuild
@@ -24,6 +24,7 @@ DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
>=kde-apps/libkdegames-${PVCUT}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/konsole/

2023-09-14 Thread Andreas Sturmlechner
commit: c533d4ddb542fcb3c71255bc359eb7d0e2afec58
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 14 20:56:11 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 14 21:14:28 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c533d4dd

kde-apps/konsole: Add missing dependency

Bug: https://bugs.gentoo.org/914127
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/konsole/konsole-23.08.49..ebuild | 3 ++-
 kde-apps/konsole/konsole-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/kde-apps/konsole/konsole-23.08.49..ebuild 
b/kde-apps/konsole/konsole-23.08.49..ebuild
index 738b0d3c34..2a1195cc09 100644
--- a/kde-apps/konsole/konsole-23.08.49..ebuild
+++ b/kde-apps/konsole/konsole-23.08.49..ebuild
@@ -32,11 +32,12 @@ DEPEND="
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
>=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/knotifyconfig-${KFMIN}:5

diff --git a/kde-apps/konsole/konsole-.ebuild 
b/kde-apps/konsole/konsole-.ebuild
index 738b0d3c34..2a1195cc09 100644
--- a/kde-apps/konsole/konsole-.ebuild
+++ b/kde-apps/konsole/konsole-.ebuild
@@ -32,11 +32,12 @@ DEPEND="
>=kde-frameworks/kcoreaddons-${KFMIN}:5
>=kde-frameworks/kcrash-${KFMIN}:5
>=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kglobalaccel-${KFMIN}:5
>=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/knotifyconfig-${KFMIN}:5



[gentoo-commits] proj/kde:master commit in: kde-apps/kdf/

2023-09-14 Thread Andreas Sturmlechner
commit: 6d7d942b37159225adc6a3fc3e13d6c75f02352d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 14 20:19:08 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 14 21:14:28 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6d7d942b

kde-apps/kdf: Add missing dependencies

Closes: https://bugs.gentoo.org/914125
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kdf/kdf-23.08.49..ebuild | 9 ++---
 kde-apps/kdf/kdf-.ebuild  | 9 ++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/kde-apps/kdf/kdf-23.08.49..ebuild 
b/kde-apps/kdf/kdf-23.08.49..ebuild
index b2b57c3818..c55318d898 100644
--- a/kde-apps/kdf/kdf-23.08.49..ebuild
+++ b/kde-apps/kdf/kdf-23.08.49..ebuild
@@ -16,10 +16,9 @@ SLOT="5"
 KEYWORDS=""
 IUSE=""
 
-DEPEND="
+RDEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
@@ -27,8 +26,12 @@ DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"

diff --git a/kde-apps/kdf/kdf-.ebuild b/kde-apps/kdf/kdf-.ebuild
index b2b57c3818..c55318d898 100644
--- a/kde-apps/kdf/kdf-.ebuild
+++ b/kde-apps/kdf/kdf-.ebuild
@@ -16,10 +16,9 @@ SLOT="5"
 KEYWORDS=""
 IUSE=""
 
-DEPEND="
+RDEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
>=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
@@ -27,8 +26,12 @@ DEPEND="
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kiconthemes-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/knotifications-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/kcmutils-${KFMIN}:5
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:5"



[gentoo-commits] proj/kde:master commit in: kde-apps/kjumpingcube/

2023-09-14 Thread Andreas Sturmlechner
commit: 404d85cf6c186f5d2f5b4eb96b2eebfab25397f4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 14 20:45:15 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 14 21:14:28 2023 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=404d85cf

kde-apps/kjumpingcube: Add missing dependency

Closes: https://bugs.gentoo.org/914126
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kjumpingcube/kjumpingcube-23.08.49..ebuild | 1 +
 kde-apps/kjumpingcube/kjumpingcube-.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-apps/kjumpingcube/kjumpingcube-23.08.49..ebuild 
b/kde-apps/kjumpingcube/kjumpingcube-23.08.49..ebuild
index e1dfbc7fdb..ad639d19da 100644
--- a/kde-apps/kjumpingcube/kjumpingcube-23.08.49..ebuild
+++ b/kde-apps/kjumpingcube/kjumpingcube-23.08.49..ebuild
@@ -30,6 +30,7 @@ DEPEND="
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "

diff --git a/kde-apps/kjumpingcube/kjumpingcube-.ebuild 
b/kde-apps/kjumpingcube/kjumpingcube-.ebuild
index e1dfbc7fdb..ad639d19da 100644
--- a/kde-apps/kjumpingcube/kjumpingcube-.ebuild
+++ b/kde-apps/kjumpingcube/kjumpingcube-.ebuild
@@ -30,6 +30,7 @@ DEPEND="
>=kde-frameworks/kdbusaddons-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
>=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "



[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm2-openssl/, app-crypt/tpm2-openssl/files/

2023-09-14 Thread David Seifert
commit: c87fddc6fa9bc08438b8302dc32ed2270241ed05
Author: Christopher Byrne  gmail  com>
AuthorDate: Thu Sep 14 21:00:35 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Sep 14 21:00:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c87fddc6

app-crypt/tpm2-openssl: new package, add 1.1.1

Closes: https://github.com/gentoo/gentoo/pull/32714
Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: David Seifert  gentoo.org>

 app-crypt/tpm2-openssl/Manifest|  1 +
 ...de-base-provider-required-to-load-ecparam.patch | 25 ++
 app-crypt/tpm2-openssl/metadata.xml| 15 
 app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild   | 97 ++
 4 files changed, 138 insertions(+)

diff --git a/app-crypt/tpm2-openssl/Manifest b/app-crypt/tpm2-openssl/Manifest
new file mode 100644
index ..06860f330281
--- /dev/null
+++ b/app-crypt/tpm2-openssl/Manifest
@@ -0,0 +1 @@
+DIST tpm2-openssl-1.1.1.tar.gz 415093 BLAKE2B 
4f05b04ad059b9e5232bde2426102628927c71360cda5c3a1df02f951a8ecd6e1e036a6373ac5d7fc8209415874c52544eca3195e2361a165bc2c91f99ad85b1
 SHA512 
be4f114b21d15e6baeb7e756a787619d01f20171e86ebc42ea098c98d59ffd2ba648885b345b9d1a9dc3339199eaa6db8335f039587be338c1126e23349b8812

diff --git 
a/app-crypt/tpm2-openssl/files/tpm2-openssl-1.1.1-tests-include-base-provider-required-to-load-ecparam.patch
 
b/app-crypt/tpm2-openssl/files/tpm2-openssl-1.1.1-tests-include-base-provider-required-to-load-ecparam.patch
new file mode 100644
index ..5a5554628600
--- /dev/null
+++ 
b/app-crypt/tpm2-openssl/files/tpm2-openssl-1.1.1-tests-include-base-provider-required-to-load-ecparam.patch
@@ -0,0 +1,25 @@
+From 483030d85563e26a62e4baeac3b0fdca0e314199 Mon Sep 17 00:00:00 2001
+From: Petr Gotthard 
+Date: Fri, 23 Dec 2022 10:46:40 +0100
+Subject: [PATCH] tests: include base provider required to load ecparam
+
+---
+ test/ec_genpkey_parameters.sh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test/ec_genpkey_parameters.sh b/test/ec_genpkey_parameters.sh
+index 406b558..a4f68d7 100755
+--- a/test/ec_genpkey_parameters.sh
 b/test/ec_genpkey_parameters.sh
+@@ -6,7 +6,7 @@ set -eufx
+ openssl ecparam -name prime256v1 -out testparam.pem
+ 
+ # generate private key as PEM
+-openssl genpkey -provider tpm2 -paramfile testparam.pem -out testkey.pem
++openssl genpkey -provider tpm2 -provider base -paramfile testparam.pem -out 
testkey.pem
+ 
+ # display private key info
+ openssl ec -provider tpm2 -provider base -in testkey.pem -check -text -noout
+-- 
+2.39.2
+

diff --git a/app-crypt/tpm2-openssl/metadata.xml 
b/app-crypt/tpm2-openssl/metadata.xml
new file mode 100644
index ..f02af2f290cf
--- /dev/null
+++ b/app-crypt/tpm2-openssl/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   salah.coro...@gmail.com
+   Christopher Byrne
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   tpm2-software/tpm2-openssl
+   
+

diff --git a/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild 
b/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild
new file mode 100644
index ..54fda1a513cb
--- /dev/null
+++ b/app-crypt/tpm2-openssl/tpm2-openssl-1.1.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenSSL Provider for TPM2 integration"
+HOMEPAGE="https://github.com/tpm2-software/tpm2-openssl;
+SRC_URI="https://github.com/tpm2-software/tpm2-openssl/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=app-crypt/tpm2-tss-3.2.0:=
+   >=dev-libs/openssl-3:="
+DEPEND="${RDEPEND}
+   test? (
+   app-crypt/swtpm[gnutls]
+   app-crypt/tpm2-abrmd
+   app-crypt/tpm2-tools
+   )"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( 
"${FILESDIR}"/${P}-tests-include-base-provider-required-to-load-ecparam.patch )
+
+src_test() {
+   dbus_run() {
+   (
+   # start isolated dbus session bus
+   local dbus_data=$(dbus-launch --sh-syntax) || exit
+   eval "${dbus_data}"
+
+   $@
+   ret=${?}
+
+   kill "${DBUS_SESSION_BUS_PID}"
+   exit "${ret}"
+   ) || die
+   }
+
+   tpm2_run_with_emulator() {
+   local -x XDG_CONFIG_HOME="${T}"/.config/swtpm
+   "${BROOT}"/usr/share/swtpm/swtpm-create-user-config-files || die
+
+   mkdir -p "${XDG_CONFIG_HOME}"/mytpm1 || die
+   local swtpm_setup_args=(
+   --tpm2
+   --tpmstate "${XDG_CONFIG_HOME}"/mytpm1
+   

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

2023-09-14 Thread Mike Gilbert
commit: 6545573120c2238469c76b383358f507bfab6e58
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Sep 14 20:43:29 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep 14 20:45:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65455731

app-text/xmlto: pass BASH=/bin/bash to configure

This ensures the same xmlto script can be used on merged-usr and
split-usr systems.

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

 .../xmlto/{xmlto-0.0.28-r10.ebuild => xmlto-0.0.28-r11.ebuild} | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/app-text/xmlto/xmlto-0.0.28-r10.ebuild 
b/app-text/xmlto/xmlto-0.0.28-r11.ebuild
similarity index 90%
rename from app-text/xmlto/xmlto-0.0.28-r10.ebuild
rename to app-text/xmlto/xmlto-0.0.28-r11.ebuild
index 547cd6787bf8..bf44cdb5d846 100644
--- a/app-text/xmlto/xmlto-0.0.28-r10.ebuild
+++ b/app-text/xmlto/xmlto-0.0.28-r11.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k 
~mips ppc ppc64 ~riscv
 IUSE="latex text"
 
 RDEPEND="
+   app-shells/bash:0
app-text/docbook-xsl-stylesheets
app-text/docbook-xml-dtd:4.2
dev-libs/libxslt
@@ -48,9 +49,12 @@ src_prepare() {
 }
 
 src_configure() {
-   # We don't want the script to detect /bin/sh if it is bash.
-   export ac_cv_path_BASH="${BASH}"
has_version sys-apps/util-linux || export GETOPT=getopt-long
 
-   econf
+   local args=(
+   # Ensure we always get a #!/bin/bash shebang in xmlto, bug 
912286
+   BASH="${EPREFIX}/bin/bash"
+   )
+
+   econf "${args[@]}"
 }



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

2023-09-14 Thread Ionen Wolkens
commit: d863cc9d8ea3722e0ecd6c17e89d88830b45f4fb
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 13 12:58:55 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Sep 14 20:39:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d863cc9d

qt6-build.eclass: skip matching fma in 6.5.3+

Should no longer hard fail if lack AVX2 while have FMA, however it does
(still) require to disable AVX2 if lacking anything else for any reason
(e.g. broken VMs, oddball hardware, perhaps even users intentionally
disabling a feature because they have a problem with it).

Generally few users should see their flags modified.

Feel the ideal would be for upstream to simply not use features that
are disabled rather than error about an incomplete set, or just not
use AVX2 if incomplete.

Bug: https://bugs.gentoo.org/898644
Bug: https://bugs.gentoo.org/908420
Bug: https://bugs.gentoo.org/913843
Signed-off-by: Ionen Wolkens  gentoo.org>

 eclass/qt6-build.eclass | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/eclass/qt6-build.eclass b/eclass/qt6-build.eclass
index 2990b41a9e95..18f317e32e16 100644
--- a/eclass/qt6-build.eclass
+++ b/eclass/qt6-build.eclass
@@ -258,12 +258,13 @@ _qt6-build_match_cpu_flags() {
[[ ${intrin} ]] && flags+=( -mno-${intrin} )
done
done < <(
-   # TODO: review if can drop fma= matching after QTBUG-116357
+   # TODO: drop ver_test and ${fma} when <6.5.3 is gone
+   ver_test ${PV} -ge 6.5.3 && fma= || fma=fma
$(tc-getCXX) -E -P ${CXXFLAGS} ${CPPFLAGS} - <<-EOF | tail -n 2
#if defined(__GNUC__) && (defined(__x86_64__) || 
defined(__i386__))
#include 
#endif
-   avx2=__AVX2__ =__BMI__ =__BMI2__ =__F16C__ fma=__FMA__ 
=__LZCNT__ =__POPCNT__
+   avx2=__AVX2__ =__BMI__ =__BMI2__ =__F16C__ 
${fma}=__FMA__ =__LZCNT__ =__POPCNT__
avx512f=__AVX512F__ avx512bw=__AVX512BW__ 
avx512cd=__AVX512CD__ avx512dq=__AVX512DQ__ avx512vl=__AVX512VL__
EOF
assert



  1   2   3   4   >