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

2023-07-05 Thread Sam James
commit: 8aa9f0c823c3a569a512327be65cc9d039c89f32
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 05:58:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 05:58:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa9f0c8

net-analyzer/nmap: port  to libpcre2

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

 net-analyzer/nmap/Manifest | 1 +
 net-analyzer/nmap/nmap-.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-analyzer/nmap/Manifest b/net-analyzer/nmap/Manifest
index 05183fc01e09..5696ae9f2ec4 100644
--- a/net-analyzer/nmap/Manifest
+++ b/net-analyzer/nmap/Manifest
@@ -5,3 +5,4 @@ DIST nmap-7.93.tar.bz2.asc 195 BLAKE2B 
0c18200507c8c0901df6f0fa3230330eff72dd5e5
 DIST nmap-7.94-patches.tar.xz 4112 BLAKE2B 
0720242bf507f2a1502cf854592d94a57a33d5ac1e520c752e548092f91bbffeb0f6f762f4da27ff445419ff3845060242aa43aba53d0161ae2bebccf728cc97
 SHA512 
d47e2215e1923af65e3a392c3d990d650e68135f139013c311a26d12cfd0b27d9d5c3cbc27bb8583251a353a6284fb9d518373f17624db242be7060b8bfa0ba5
 DIST nmap-7.94.tar.bz2 11102195 BLAKE2B 
5819b458b50e33f6a507ad3c32a731c13e730c40d31a61731c3cfcd41fad8e3fdfcbb721ef46b05a80e406d0a646d0966d4b645551711144822551ef374a443a
 SHA512 
a55cddf9c1d9272243d01251eb3315b26f232d0596818857083222a385398618b428dc2bd8282c3e832527e135a74aeb020ca8609d83d8337342f5d8a04d7f2c
 DIST nmap-7.94.tar.bz2.asc 198 BLAKE2B 
38a363499fe236f675238ecf015a7e597d66cdd84eef13bed4986b4081c4f1f7a288121e3666e0f31a9282fd84f30cbceb65341f1c173086c7421a8ea719afe9
 SHA512 
dcbaf88e9ead21f303a7ee5390de0d2bd67477c2628858dc3380b0ac7d73d4d1b330f3b303ff32b0cb9a22eaa37af535bd7aa622531451e404a8c9a256a98eec
+DIST nmap-7.95-patches.tar.xz 4144 BLAKE2B 
d2c6d1b811538ff21c5f4654562a2adaf216f3437c08d4b787892ca2d8b1500376eb7cc794357d0262bf18d23ffd5f356192ba48b6748dc8365cdc601fecdc9c
 SHA512 
3bfc7ba506bc8623c2b62a7ef386621e1b066ed27d3ba1a6909b336c87c6894c9a972fd847ddf5278752c201e905af1deb71f91d264d82b17e3878fd4de1a2a2

diff --git a/net-analyzer/nmap/nmap-.ebuild 
b/net-analyzer/nmap/nmap-.ebuild
index 246e6bb067d6..dd5c455a7461 100644
--- a/net-analyzer/nmap/nmap-.ebuild
+++ b/net-analyzer/nmap/nmap-.ebuild
@@ -27,7 +27,7 @@ else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-7.94-patches.tar.xz;
+SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-7.95-patches.tar.xz;
 
 # https://github.com/nmap/nmap/issues/2199
 LICENSE="NPSL-0.95"
@@ -41,7 +41,7 @@ REQUIRED_USE="
 
 RDEPEND="
dev-libs/liblinear:=
-   dev-libs/libpcre
+   dev-libs/libpcre2
net-libs/libpcap
ndiff? ( ${PYTHON_DEPS} )
libssh2? (
@@ -80,7 +80,7 @@ if [[ ${PV} != ** ]] ; then
 fi
 
 PATCHES=(
-   "${WORKDIR}"/${PN}-7.94-patches
+   "${WORKDIR}"/${PN}-7.95-patches
 )
 
 pkg_setup() {



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

2023-07-05 Thread Hans de Graaff
commit: f306a810bb0f25048933a4d8e6d6138ac13bdc78
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul  6 04:42:07 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul  6 04:42:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f306a810

dev-ruby/nokogiri: add 1.15.3

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

 dev-ruby/nokogiri/Manifest   |  1 +
 dev-ruby/nokogiri/nokogiri-1.15.3.ebuild | 95 
 2 files changed, 96 insertions(+)

diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index 0eb76e76d75b..577cc1fe86ed 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -3,3 +3,4 @@ DIST nokogiri-1.14.3-git.tgz 10446988 BLAKE2B 
e93caad3b807e74b79204d3272c52d1a33
 DIST nokogiri-1.14.4-git.tgz 10767764 BLAKE2B 
b0983b5537ea6ffc86431740e2277bb58ab45a237e47af9a8ef3e98f73872ee81dbd13ae6a9508845dc3d3ba84dc101763e674400e4e5ce98b31defcbbea678d
 SHA512 
09e8bdb660dd2e4340d0bdc701909f066234e70754ad799e21f1462d06f76500ceaf3da074cf792fa690f4717f1126e041a6f3247fd32f5a806404447bdb68be
 DIST nokogiri-1.15.1-git.tgz 10766136 BLAKE2B 
60e86e819aceada10cee805928d1e451ec052ebc16c1577aa22198c1dfdab2ece0462ada4ecb80b77f838df8ce7be8c5a6006ad1039341303d9d1574c825ebf5
 SHA512 
1e57aba16507ae6b760cbf94ca2260f826479d37eac34ddc0e9a0ff2cd3520014b402d2d571516b8ccf486b085e7ee27779cee992c04fe8f20f7f435121d3bbf
 DIST nokogiri-1.15.2-git.tgz 10766215 BLAKE2B 
76ac705456790187a9487e8e786bcb2f9e34df3b26b8c2d9942545fba89735dd9493494e1c681b8721fbeab4087a24ff240619654a655d2eb6fe328ba42d7d98
 SHA512 
12faecdea2f4c06e270de09412f116f0a9ec494a266b0f38938ab3866164485c425189e93cad1d9b682aec2d65c6ec6c3dc76f32e2221510d8e1c1b2890152e9
+DIST nokogiri-1.15.3-git.tgz 10767496 BLAKE2B 
d9d2abd3f57fd3f9e3e49e38de7559d5d9bad278166b4108d2edf4f90884256c01bf574cec8a15b6f30420c9f4d501707b710e3af0f32dc5cbcc01b4433c6662
 SHA512 
9084e97c81bca52c19cf2cd47dcf0d3377705ceda559399aa1cbf1e112845b2a796e34576f08a073377fb523a7a298254bda91563929535734700c31c473cb49

diff --git a/dev-ruby/nokogiri/nokogiri-1.15.3.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.15.3.ebuild
new file mode 100644
index ..460ca3cbae15
--- /dev/null
+++ b/dev-ruby/nokogiri/nokogiri-1.15.3.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md"
+
+RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb)
+
+inherit ruby-fakegem multilib
+
+DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
+HOMEPAGE="https://nokogiri.org/;
+LICENSE="MIT"
+SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~arm64-macos"
+SLOT="0"
+IUSE=""
+
+RDEPEND="${RDEPEND}
+   >=dev-libs/libxml2-2.11.4
+   >=dev-libs/libxslt-1.1.37
+   sys-libs/zlib
+   virtual/libiconv"
+DEPEND="${DEPEND}
+   >=dev-libs/libxml2-2.11.4
+   >=dev-libs/libxslt-1.1.38
+   >=sys-libs/zlib-1.2.13
+   virtual/libiconv"
+
+ruby_add_rdepend ">=dev-ruby/racc-1.4:0"
+
+ruby_add_bdepend "
+   dev-ruby/mini_portile2:2.8
+   >=dev-ruby/rexical-1.0.7
+   dev-ruby/rdoc
+   test? ( dev-ruby/minitest dev-ruby/rubyzip )"
+
+all_ruby_prepare() {
+   sed -i \
+   -e '/tasks\/cross_compile/s:^:#:' \
+   -e '/:test.*prerequisites/s:^:#:' \
+   -e '/license/ s:^:#:' \
+   Rakefile || die
+   # Remove the cross compilation options since they interfere with
+   # native building.
+   sed -i -e 's/cross_compile  = true/cross_compile = false/' Rakefile || 
die
+   sed -i -e '/cross_config_options/d' Rakefile || die
+
+   sed -e '/simplecov/,/^end/ s:^:#:' \
+   -e '/reporters/I s:^:#:' \
+   -i test/helper.rb || die
+
+   # There is no need for mini_portile2 to be a runtime dependency on 
Gentoo
+   sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+   NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
+   ${RUBY} -Cext/${PN} extconf.rb \
+   --with-zlib-include="${EPREFIX}"/usr/include \
+   --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
+   --with-iconv-include="${EPREFIX}"/usr/include \
+   --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
+   --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
+   --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
+   --with-xslt-dir="${EPREFIX}"/usr \
+   --with-iconvlib=iconv \
+   || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
+   ${RUBY} -S rake 

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

2023-07-05 Thread Hans de Graaff
commit: e70573be95c3f0723f8e8a7719c6c398bd18143d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul  6 04:27:26 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul  6 04:35:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70573be

dev-ruby/faraday-multipart: new package, add 1.0.4

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

 dev-ruby/faraday-multipart/Manifest|  1 +
 .../faraday-multipart-1.0.4.ebuild | 30 ++
 dev-ruby/faraday-multipart/metadata.xml| 11 
 3 files changed, 42 insertions(+)

diff --git a/dev-ruby/faraday-multipart/Manifest 
b/dev-ruby/faraday-multipart/Manifest
new file mode 100644
index ..9bb03d97a53e
--- /dev/null
+++ b/dev-ruby/faraday-multipart/Manifest
@@ -0,0 +1 @@
+DIST faraday-multipart-1.0.4.tar.gz 11558 BLAKE2B 
3e68fa1c7d28b25a6b6b3a1a3a8c64081bfbff619eb59e2235d0853d1853e34063c96d3a450e89ef6ec383acd05b34abd0b472527f66d76528cbc65521aac64b
 SHA512 
a155cc1cd572157c33df75f342bc9c1d8971ee3c92a3b184098b19b3bee56f1ee79e68983ccbc6df4f8e97f8ab877dca9d28b3ed22fea1d49197c07a81d8092a

diff --git a/dev-ruby/faraday-multipart/faraday-multipart-1.0.4.ebuild 
b/dev-ruby/faraday-multipart/faraday-multipart-1.0.4.ebuild
new file mode 100644
index ..99dc3f7448f4
--- /dev/null
+++ b/dev-ruby/faraday-multipart/faraday-multipart-1.0.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Perform multipart-post requests using Faraday"
+HOMEPAGE="https://github.com/lostisland/faraday-multipart;
+SRC_URI="https://github.com/lostisland/faraday-multipart/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/multipart-post:0"
+
+all_ruby_prepare() {
+   sed -i -e "s:_relative ':'./:" ${RUBY_FAKEGEM_GEMSPEC} || die
+}

diff --git a/dev-ruby/faraday-multipart/metadata.xml 
b/dev-ruby/faraday-multipart/metadata.xml
new file mode 100644
index ..6ee43a5aeb2e
--- /dev/null
+++ b/dev-ruby/faraday-multipart/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+lostisland/faraday-multipart
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Output/

2023-07-05 Thread Sam James
commit: c71e83582a7e303476c8a5a2ff6efdfea4af6e25
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 04:14:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 04:14:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c71e8358

dev-perl/Test-Output: add 1.34.0

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

 dev-perl/Test-Output/Manifest  |  1 +
 dev-perl/Test-Output/Test-Output-1.34.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-perl/Test-Output/Manifest b/dev-perl/Test-Output/Manifest
index fb0720a22e83..3372cdee0771 100644
--- a/dev-perl/Test-Output/Manifest
+++ b/dev-perl/Test-Output/Manifest
@@ -1 +1,2 @@
 DIST Test-Output-1.033.tar.gz 17196 BLAKE2B 
dedaab02548bfef11473cb5778082908adffca7bba8862f83b48cbb395320a4207d9915161bc19034641424f45c5bd312bd551e93579947a0c1ef2dd7d30c731
 SHA512 
cc6e94baa5163e2ca0c23d63a6b505da207ed7f436bf9a1a77234ad898c34ae4d81ac42f17d1b8a73a223fd19ce1d1f66f3eef0fc852bb712f4f925a77f29820
+DIST Test-Output-1.034.tar.gz 18139 BLAKE2B 
10d90ba51b9277ead929b1acff20499f4eb12cb575a36d198fb2016643fd3287c018463e86025af6cbb833dc2160d20f46fedf68a636d45edc2a5f14b0b140b8
 SHA512 
f7e6a121dbcaa6644b5128ba27c70894775bcb77e5c4abb3a2546d935cb1a99b3190230b2be76161377d0151665ec97303c48746b224d1b2301803e6082b0283

diff --git a/dev-perl/Test-Output/Test-Output-1.34.0.ebuild 
b/dev-perl/Test-Output/Test-Output-1.34.0.ebuild
new file mode 100644
index ..8f3e081997a4
--- /dev/null
+++ b/dev-perl/Test-Output/Test-Output-1.34.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=1.034
+inherit perl-module
+
+DESCRIPTION="Utilities to test STDOUT and STDERR messages"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+   >=dev-perl/Capture-Tiny-0.170.0
+   >=virtual/perl-File-Temp-0.170.0
+   virtual/perl-Test-Simple
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+   virtual/perl-File-Spec
+   test? (
+   >=virtual/perl-Test-Simple-1.0.0
+   )
+"
+
+src_test() {
+   perl_rm_files t/pod{,-coverage}.t
+   perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Interactive/

2023-07-05 Thread Sam James
commit: df88d76fcfa4c9b343b05a21430bac81ac4b46c9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 04:12:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 04:12:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df88d76f

dev-perl/IO-Interactive: add 1.25.0

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

 .../IO-Interactive/IO-Interactive-1.25.0.ebuild| 25 ++
 dev-perl/IO-Interactive/Manifest   |  1 +
 2 files changed, 26 insertions(+)

diff --git a/dev-perl/IO-Interactive/IO-Interactive-1.25.0.ebuild 
b/dev-perl/IO-Interactive/IO-Interactive-1.25.0.ebuild
new file mode 100644
index ..afbcf8df8c92
--- /dev/null
+++ b/dev-perl/IO-Interactive/IO-Interactive-1.25.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=1.025
+inherit perl-module
+
+DESCRIPTION="Utilities for interactive I/O"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+   >=virtual/perl-version-0.780.0
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+   virtual/perl-File-Spec
+   test? ( >=virtual/perl-Test-Simple-1.0.0 )
+"
+
+PERL_RM_FILES=( "t/pod.t" "t/pod-coverage.t" )

diff --git a/dev-perl/IO-Interactive/Manifest b/dev-perl/IO-Interactive/Manifest
index 10fffcb4e100..0590b4d9de85 100644
--- a/dev-perl/IO-Interactive/Manifest
+++ b/dev-perl/IO-Interactive/Manifest
@@ -1 +1,2 @@
 DIST IO-Interactive-1.023.tar.gz 12352 BLAKE2B 
ea0e460dab313c8d203f3e9409cbcdaecbfa23bb6bcf4145905fde5b0540fe326f7d2dbc2123217840c141446e77bc73ee6db871ac06d809f589e57366aa
 SHA512 
82899c09adaf3699d5640b78bfbd5201972cf4c47ae90f7c6d6da9fc1f4470abc1bc5898b904c501d567537dc19f781febd7f05d0c06e60f1c193cf33abfb47f
+DIST IO-Interactive-1.025.tar.gz 13097 BLAKE2B 
f777cfa740981125d9b7741a1351d9ec4eefef466b04e488ae10727d65275d1c98fc10693a6d1cf267422ce8a971ac1604e6a094105c3db954de5b803095a72e
 SHA512 
b9aca9d3920ea256e5b2c3e19559e7626ab076b36b38b58eecf087d8a2614b805a0226246bf035eb41b801a0972dfb19e1c99d2f8105bd403db5017e84b6e2dc



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

2023-07-05 Thread Sam James
commit: 0a79f1772f6549343c6dca87d506782df7fb81ce
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 04:01:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 04:01:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a79f177

dev-util/global: fix licence

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

 dev-util/global/global-6.6.10.ebuild | 2 +-
 dev-util/global/global-6.6.4.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/global/global-6.6.10.ebuild 
b/dev-util/global/global-6.6.10.ebuild
index 41abd9d57503..ba1e95a1d864 100644
--- a/dev-util/global/global-6.6.10.ebuild
+++ b/dev-util/global/global-6.6.10.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Tag system to find an object location in various 
sources"
 HOMEPAGE="https://www.gnu.org/software/global/global.html;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc emacs"

diff --git a/dev-util/global/global-6.6.4.ebuild 
b/dev-util/global/global-6.6.4.ebuild
index 1343cfa448b5..661f50f612f1 100644
--- a/dev-util/global/global-6.6.4.ebuild
+++ b/dev-util/global/global-6.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ DESCRIPTION="tag system to find an object location in various 
sources"
 HOMEPAGE="https://www.gnu.org/software/global/global.html;
 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE="doc emacs vim"



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

2023-07-05 Thread Michał Górny
commit: a0128fe4ee4ec8ebd37ca0ad6350085b23fbd81c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  6 02:47:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  6 03:30:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0128fe4

dev-python/Nuitka: Bump to 1.7.1

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

 dev-python/Nuitka/Manifest|  1 +
 dev-python/Nuitka/Nuitka-1.7.1.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index 19786acad6d3..005379a0acaa 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1,4 +1,5 @@
 DIST Nuitka-1.6.4.tar.gz 4254226 BLAKE2B 
ec20d567f83bd80c662fefd897c224712735b11df8716fbc039f2413a5cb14433fcf3a893003109065a186911af71cd837892d9c767e92447b3a73bc09afcbf2
 SHA512 
5fed27a7bea2632ffd6bd802880dcf2372da72f5b1b02221d25322f49c130a1191469495d023c0dd1e25d2326d24385b978c6e9e36e0326c47127001715234c9
 DIST Nuitka-1.6.5.tar.gz 4250050 BLAKE2B 
66586aa497da1174e0387a1050763760973a601d40cb5a36bdb030df60a2cde7908f30d173a871a136f9efe9798e3eb3ca03a945c2f1c7345c7ad87f3310f90f
 SHA512 
20469e2872ffd4379ea0ce704fb6282aef8d6c5f8459067e0612248dc21de93b3de1282aab3ad5a285b5a198a9771b0b55897576a2420450753eddb3db827feb
 DIST Nuitka-1.6.6.tar.gz 4250403 BLAKE2B 
027ccbaca57e5306ba150b5f9dbf31f2d8dc447a498369d70b824357ff9738375505f67c04b2317b09fefc568b0c4cebabfdffa219b64dfd734b435c31924c1a
 SHA512 
c9b50cc40571b7d9477d972eef82aa72079fc6ef68040d8ff6cea2c51628797b6467174627f2376f6f8c14deb45fc8fcec2f43cbf3ae999a78b06cc1c887e8db
+DIST Nuitka-1.7.1.tar.gz 4275626 BLAKE2B 
8cad1de66cfb540e0b536ca27278213a5192aecee56be34c52a9fca6cb493c8c1069823135d6d27dc8f0c1fe1d9d08faad3a9fafa6e4c01b0d04af5b818de495
 SHA512 
cf8a05e71d6fb62b2208b3b7e3c4e961cd46933e29e4c61b66fd1d39d6c6a10e37bff5a9d7822c9709623f4e1eb5303c58c33b34ad0ebe1b87615397f3e22b30
 DIST Nuitka-1.7.tar.gz 4275155 BLAKE2B 
b293075412c8d858e157598d4fd5b6e776f09a62d2d03cf81c55fb5b22d336551d12173bc3cd3817849b6d83efff996d9d259dedaf5cc119eea2fc8e86916e22
 SHA512 
1b973550787c67ce507744f8e3df88cc91cdae61663aaa38c46acd6644ae1b3b425b1d88fe75867275845ea2022fc8ac3481685fe6056e5c932d407109b96084

diff --git a/dev-python/Nuitka/Nuitka-1.7.1.ebuild 
b/dev-python/Nuitka/Nuitka-1.7.1.ebuild
new file mode 100644
index ..f1bec277226a
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-1.7.1.ebuild
@@ -0,0 +1,54 @@
+# 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 flag-o-matic optfeature pypi
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+   https://www.nuitka.net/
+   https://github.com/Nuitka/Nuitka/
+   https://pypi.org/project/Nuitka/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-util/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2023-07-05 Thread Michał Górny
commit: 8fc5c708aaa44a302a75300dc4423656858df89e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  6 03:21:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  6 03:30:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc5c708

dev-python/pydantic-core: Bump to 2.1.2

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

 dev-python/pydantic-core/Manifest  |   7 ++
 .../pydantic-core/pydantic-core-2.1.2.ebuild   | 134 +
 2 files changed, 141 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 783f3165057e..985c00e3c4cb 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -32,12 +32,19 @@ DIST proc-macro2-1.0.60.crate 44160 BLAKE2B 
3cca40d5ffa85607212ea8da63995b35b1d5
 DIST pydantic_core-0.39.0.tar.gz 302824 BLAKE2B 
bc4df1e66113845a5458d27c2408258dc0b0377732a2920d24d3a6f00cb9c7456c4fd9a59bfffcf5774ef9fba62c93e08947daae9fca99e76d537ce9f6de4eb1
 SHA512 
9221ceb3b944f52c7b8b874148af2c9eeb68088bbc3af53c1b530d002481e0d05eda8d27eaaa468d52509d1ca7338162cc593dc78d9365db829d69b395bffebc
 DIST pydantic_core-2.0.1.tar.gz 305815 BLAKE2B 
f57af9abd4f3e7c14f0215485311bcd39cc3369335f742f59cfd6ecd8a9d866bd1f70e592de596bc2c7572e864b33124a8f657ebdff27c1fa57ec8f50a974c6d
 SHA512 
9cba162b36e346d22b9c130d3e451579fc4beb7b6407628f3108cf29aaf0f15fc066c398d2fc3d9ed451f0512a39df61fbc891b9023fcd39c262659fbce9
 DIST pydantic_core-2.0.2.tar.gz 305778 BLAKE2B 
ef1e53a44ff9f295a410b0b6f5e3a1183cddcc5376adae2c8c5b87791b0443d6b97cf1129810924adcf46221a2d38b98ded01b3db1d14d064ad6e00069675ac1
 SHA512 
034eac42feedcd526bff0557a1ef83aa04e0c728b93b3d2831f76472736acd5063b4e541cc64206273ec7b305a38f453cb34e33dc64385f9cf45a5c261ef3c6c
+DIST pydantic_core-2.1.2.tar.gz 305997 BLAKE2B 
1893dd2b187303ad50fd8c18842158d1e54534c9a1dcffac5235677656774b4e3b1e4acb1da8afa34087019e5976c4e43ce7f696563462f9f92f9a31de9d01a6
 SHA512 
6cb35ad602ff783fc0841b7fa7da6448835b5e1b913cbd2dd42af8e5a167b5d20021f8c6f8973c58a0a9f9449c27b348691f57ccf2c446845abd7cad159d4ffd
 DIST pyo3-0.19.0.crate 412659 BLAKE2B 
f8833d39c3c8318466ee5b9010cbdce1a20f844f15a257ae41c5d8c72f645e0c14e7e5ae0b50a8aebec60afd827cd23d5b5b4b70188531e6f5b89ef191066189
 SHA512 
9cef7f8a73cfea32661eaf8fd8d5af6ca180e3fd71ac956d9fbb96a1d194f238116e3ab31917b15359e7f6b0b3bc4587437463a4c61bca988f16657a64440919
+DIST pyo3-0.19.1.crate 418297 BLAKE2B 
19ad6aa4fba175961b7fe97ae0bc45050f930859972b1b25cf0139bb3436c050ba76b63894f0df26174f141a52ac6abf10fd84c03c056af5a0665e723ae24195
 SHA512 
b27500cf49f1c6f217d21344d24ac96c07b82c157dd36fa4550b94059da5715ba7d0e085ec07dd5f8a8ac9de4d7e9239c1cceac4337294eb0dc9f6102049d5ff
 DIST pyo3-build-config-0.19.0.crate 29172 BLAKE2B 
20904ad814ed9a22b801eb7b06851292d50f5716116a5b4a670e8c499878bf6d193525a4579b044ed413823c17ecd1ad0178baae1cab1fe3f431cc9a0f442576
 SHA512 
3105ce54bff87bef803f30b79d3ab2dbe440d68418f8cdc875f18ceb2bb0d06ed0923cf02af5f8293ca901f40b96c1b99a12a8a8e74813dcf70534d3aec2bfb7
+DIST pyo3-build-config-0.19.1.crate 29205 BLAKE2B 
f88cbf9763fd68f7b30d109ae608efc29e0d4bf6672ee5f31b77342b5f37baa4f981916124af6897ccea3d93990ff889815fc3abbe9ce3fdbd860b6d5698b7da
 SHA512 
311fef01ac2c3ce12485849cb99eba038a36260206308c5af4621fc5393f942e03aae4f6a5fe24ef3005eb781d2161453667ad552d6a371ddd96460b05a2e710
 DIST pyo3-ffi-0.19.0.crate 64481 BLAKE2B 
1cad9db14e9c14e2aa24eab25439f9d8f7503b5f4c3e8bc9a58370e3d63261898ea678f75d276f9d2eedd5fa90a106f30e7362262619a81bead93bf45673e144
 SHA512 
9e01b15153c44f13c77c28719d3ab36bb859c4a15dc936af4af3e99f44946b4b4752faf3d2320391735b205ca6c055a43e7f5ac98ce53d281fdf536ce67dfbbe
+DIST pyo3-ffi-0.19.1.crate 64837 BLAKE2B 
deb3065ce99b4bd3b5dee182f7cc20dbbb1792e792e78425f30a71ad3e45aa8552f99f02debd640e16db44cbcad58f67b04ca6e08cb964e788d41dca64500a0c
 SHA512 
6293d75c71ebe80c320f0a240716a2e0c62f66aecc58320f2f40a81f85390c7d9174b4888ead89818b73fdc8d3d21df12adc6625087f0c9ebb82767d4a7c5adc
 DIST pyo3-macros-0.19.0.crate 7177 BLAKE2B 
b677a41f83d7ef42add024a956cff36ce5546d677d1d3379d963be10d8de6ca3edd55165bd8965d2991788e6a12b2609c0bbdf90cdc7020faca436e5b1366eed
 SHA512 
0591c822cb9e1b1756ad001356659a228276dbdc499e3a92290648835f01c33b0d64378710728877a730059777012c0ca9046daeef6a35a0d4a2bda4142ff6e9
+DIST pyo3-macros-0.19.1.crate 7173 BLAKE2B 
b8d53ed51e2454abb77528c9e08315f288718dca0bc24752f156942c2775c88504bddcf05cc89d16b3fd2cd86280b0b94bd09947a2ffa4c800dfde68
 SHA512 
2c12cff4a8af948f9ecaadb83d1ed5199758f9e9c626c5930a1b74c65027a8b74dcf989ee470798aeff7c1165650d5d3dd75cb1f813859b7b8e241cd2bb8f2eb
 DIST pyo3-macros-backend-0.19.0.crate 49921 BLAKE2B 
fab6bcdd92a9f421117e68c77f7bcbd92dec5c2bfe33f2fada1e433bfa3c8fa0fb91c1ed7736bea77e91d60732186e2ac1dfd53dc7bf94ff9991c790f2417d9b
 SHA512 
68c7ecd888c11631b20500f63b8bae3509dad2cbe0f8d628541e2e1e8b32e53150640dec894ac61e8e79218377346c461542946e1726ac92ba2d1fb6076a2d2a
+DIST pyo3-macros-backend-0.19.1.crate 49916 BLAKE2B 

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

2023-07-05 Thread Michał Górny
commit: f481ccff976abc47361cdeaba43c24bfb5938e6a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  6 03:26:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  6 03:31:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f481ccff

dev-python/pydantic: Bump to 2.0.2

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.0.2.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index c59f42e923e6..4334aa1f2428 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,4 +1,5 @@
 DIST pydantic-1.10.11.gh.tar.gz 766203 BLAKE2B 
5ab426a805a471baac409c82d5a0cdaa9eae0bc46c0c0643ab653db68ccd5bd6db2c2e6aa12113f513e35d590b291986d463e776515f495991e9818541ab2553
 SHA512 
494e692781dd8fe3980e06ba975fa0c86ad32e36bffead8c836e1680ff3c43de458ef5a344182950060fc3616208d82ad77fd9098811384208f25a9b72c0fe42
 DIST pydantic-1.10.9.gh.tar.gz 765868 BLAKE2B 
802c542d75b41ff2926215bf4f6bd68a906d581db7b08ed85577f9021d259717f3ef8dbacfe381723aa042aab8720ad182c57fee188f2436b33d21164e24ba23
 SHA512 
d376a302eac3427cdc8da0ed2fab01c0b5e7a05944a53c394a60dac5fa0066488be8553022bb5aa89367d5a2e80e5d6e3cb39d9272843718dd07f6acd11e
 DIST pydantic-2.0.1.tar.gz 578758 BLAKE2B 
1f330806462cfbb60d4c7dac0a682e191fcdb8e4c75b36603ec7acd8115b625123cf2806248b41e1b9ac5395ca412801180db3cea7a64239ea91c59db19c71dd
 SHA512 
cec0ab3fbe1120806e8821296b65e35c3b8711b4bb2b1d45bcf506964678b6087c5f463ad2332b19ab554f0b04ee7b4fc11f9caa6d292442fe40cdc19dfb4053
+DIST pydantic-2.0.2.tar.gz 580114 BLAKE2B 
2e2f29c104889f1e38d229077b4d51d1c2498d61e92591a2ccec58b04a64464cfd7c018e9514117a820fe4b7403d599127a6ef1c1fbda6a5326af3773abd6ad7
 SHA512 
af06ecc5cc2fc26e6b251cdeb18ad90e15ed9ec11ce83f4d39b8f7f18adc29e3cec83f25227caa24920a9c54d0e5c4b744087dc5a8359540bba1bef7a95c67d5
 DIST pydantic-2.0.tar.gz 572748 BLAKE2B 
611bb31065c1016d18137c0b5bfb0c7730243f727c1ffa3e3264f78fe750f31832d7388c177f59e0a676fa1eca7fc102e425fef59f97dc852c17b400723efc63
 SHA512 
830f5379f623e128f23f6d0672f0005a8b184b646e162be67fc08008f75dff53012c1576f0530ef9f6723ac664cfd662432de8f35cbcf98963ed8a680d697ce9

diff --git a/dev-python/pydantic/pydantic-2.0.2.ebuild 
b/dev-python/pydantic/pydantic-2.0.2.ebuild
new file mode 100644
index ..644e2150a83f
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.0.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Data parsing and validation using Python type hints"
+HOMEPAGE="
+   https://github.com/pydantic/pydantic/
+   https://pypi.org/project/pydantic/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.1.2[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/dirty-equals[${PYTHON_USEDEP}]
+   >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   local EPYTEST_IGNORE=(
+   # require pytest-examples
+   tests/test_docs.py
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pytest_mock
+}



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

2023-07-05 Thread Michał Górny
commit: 1d6cee6d4c3915b52a44a1abd9c2243fc5d74ac6
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  6 03:27:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  6 03:31:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6cee6d

dev-python/python-engineio: Bump to 4.5.1

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

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

diff --git a/dev-python/python-engineio/Manifest 
b/dev-python/python-engineio/Manifest
index df84f1961137..2481a5a391cd 100644
--- a/dev-python/python-engineio/Manifest
+++ b/dev-python/python-engineio/Manifest
@@ -1,3 +1,4 @@
 DIST python-engineio-4.4.0.gh.tar.gz 309353 BLAKE2B 
4cf40802fddcce2e53e205bdbe73bdf0ec822e15581fe4a9939b8d05c3eb6ba82a99d089d4708169b197aa79e5b5f14001ff86f72025fc6d96c99ed6d73fe620
 SHA512 
b7995aaf2583ec58ac87f048608653ade3846dd103616ee90b3dc12cc7e27c7d37959cd3e1ebf6e138395ff6fad8cd011407b6660258715e513bf72c8a3e1f6f
 DIST python-engineio-4.4.1.gh.tar.gz 309475 BLAKE2B 
4ae5dd9887f4d3a70d4983d2a0f0de29b1a54d30961bfc430b8850ff4af73fa1cd9abad6caeb8248a44def42b02e26ecb0632dd9b4d57e2a7f44b33762659304
 SHA512 
a903ae4f5a4679f6d46fda09901b637ef8dcf2896ece8781460d27aab7c8da606e16a89ac5dea94c156d8196a7e931626b2310b41ddc61d4241b5e004ad2ca64
 DIST python-engineio-4.5.0.gh.tar.gz 309771 BLAKE2B 
ab58972ac543386c0254f6fe65041a88f6046312f7eac904128244b18a64107de174466b8934c9c6a51004c7614d199f1fd8362d816fdf8912cec29eddfc036b
 SHA512 
3066fd2d3a3fc819318c4bd862c593e00012a29670ff76dbe926eae47c5ddd7a7483f16dedd9ef937d879f0533bff9eff4aee61ad4279651b39704722fac613b
+DIST python-engineio-4.5.1.gh.tar.gz 309858 BLAKE2B 
684bb4c32f050d52091c91312fa2cbe2ef1be133a797734de75f9c4b2c088e8f1b239260e62f189266cd72e4ff1203d63f1abca6887a34b498de43b6ceedefaf
 SHA512 
c661e4691c8e14c547ed4de381b97470f0eead36783a299829e0a472022b508e45c6a131bb2c88bdf9542d59f8128a4640340514e20476ec8e7c7a4babbe3c68

diff --git a/dev-python/python-engineio/python-engineio-4.5.1.ebuild 
b/dev-python/python-engineio/python-engineio-4.5.1.ebuild
new file mode 100644
index ..705b082df961
--- /dev/null
+++ b/dev-python/python-engineio/python-engineio-4.5.1.ebuild
@@ -0,0 +1,53 @@
+# 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 distutils-r1
+
+DESCRIPTION="Python implementation of the Engine.IO realtime server"
+HOMEPAGE="
+   https://python-engineio.readthedocs.io/
+   https://github.com/miguelgrinberg/python-engineio/
+   https://pypi.org/project/python-engineio/;
+SRC_URI="
+   https://github.com/miguelgrinberg/python-engineio/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+"
+# Can use eventlet, werkzeug, or gevent, but no tests for werkzeug
+BDEPEND="
+   test? (
+   dev-python/tornado[${PYTHON_USEDEP}]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/alabaster
+
+EPYTEST_IGNORE=(
+   # eventlet is masked for removal
+   tests/common/test_async_eventlet.py
+)
+
+EPYTEST_DESELECT=(
+   # also eventlet
+   tests/common/test_server.py::TestServer::test_async_mode_eventlet
+   tests/common/test_server.py::TestServer::test_connect
+   tests/common/test_server.py::TestServer::test_service_task_started
+   tests/common/test_server.py::TestServer::test_upgrades
+)



[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/

2023-07-05 Thread Michał Górny
commit: 7820ddbb8a6a02cabd524cf50b28ab1e1f6b214f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  6 02:45:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  6 03:30:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7820ddbb

dev-python/google-api-python-client: Bump to 2.92.0

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

 dev-python/google-api-python-client/Manifest   |  1 +
 .../google-api-python-client-2.92.0.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/google-api-python-client/Manifest 
b/dev-python/google-api-python-client/Manifest
index 2b7b0dc6d4d1..a7d6e6b9c8e4 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,3 +1,4 @@
 DIST google-api-python-client-2.89.0.tar.gz 10965040 BLAKE2B 
819c9f0837b86acc693158830c54e48778a1c8ef1fb549a4fbbe100827d0a269b435c4c29d8683c674981ef7817a0489e1cd6639adb7c9b09951c05b8fcf3aef
 SHA512 
e3541f7e6b151ade5feb6e50f22c26b63b85304c4254929be5776c44c6cd80a4c2660d62fc052777033705d3c6a7e8dcd1a69f7f5d3dd5dc49549237a2ce6a5f
 DIST google-api-python-client-2.90.0.tar.gz 10891311 BLAKE2B 
0683e95e12e5f2faaa5ce5b3f4c82e65df00da0c884530917dd086d33dda74a66e62fd27c7edead205f9d330800d2c60929fce68ce7f82fc04f8787cae010cdf
 SHA512 
331812b50c2816f407db25f703817bf0d20b9218de39bd91c67d40a1f113141c8b9af0210d9d10272ebf51b90485fa44f636e821de19add72eeb38fa04ffe449
 DIST google-api-python-client-2.91.0.tar.gz 10853485 BLAKE2B 
3f31a18187701f833e06f514150acf5eec72d6dabdb8b3493efa8fff79f10848a2108c5c7114f0f467519bd2f943162cdc3cbe91c9805a65a74d80c6ca41b745
 SHA512 
638783176e9d98af621deb5ee10ad5418108910f0996e98653adfa252dee2edd8db712c8fc0fe73d7d83db14a770d297b34d3334c5b018ce800325ef2dd91e04
+DIST google-api-python-client-2.92.0.tar.gz 10894003 BLAKE2B 
ab01475cbaee3c30167077e28864bd9b3b6a9a4ca7a4f13f9856434b00c28ac923c1b544f377957369fdaec8efbabe0213fd975a35384d0f54bb23d9b6a46234
 SHA512 
3cf08fe4fb9f1694cb883f2c0f92448fc6757935a01abd512b0a7e9b6aca1e7ef852f4b11d8db759febd8a22dbb280bb61e7a007dfed506c1fb104069bd38dd8

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-2.92.0.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-2.92.0.ebuild
new file mode 100644
index ..0194f9640998
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-2.92.0.ebuild
@@ -0,0 +1,49 @@
+# 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="Google API Client for Python"
+HOMEPAGE="
+   https://github.com/googleapis/google-api-python-client/
+   https://pypi.org/project/google-api-python-client/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
+   =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
+   >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
+   >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+   

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

2023-07-05 Thread Michał Górny
commit: 6d0ffb71d33c3640caa14edd57f14d45b9ade3ab
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  6 02:38:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  6 03:30:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0ffb71

dev-python/httpcore: Bump to 0.17.3

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

 dev-python/httpcore/Manifest   |  1 +
 dev-python/httpcore/httpcore-0.17.3.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/dev-python/httpcore/Manifest b/dev-python/httpcore/Manifest
index 55002185dd58..b164e3e0fd4c 100644
--- a/dev-python/httpcore/Manifest
+++ b/dev-python/httpcore/Manifest
@@ -1 +1,2 @@
 DIST httpcore-0.17.2.gh.tar.gz 85086 BLAKE2B 
74f748c0135cbd0551b3d1cf22b655e9d8e26f517790d08e9cb10f10cc7eecc09187e755e429fd9620f6f845be1abc3a7fde2a4d8ce557d57296d1777aaebc81
 SHA512 
429451323b31006eddae88b2f5575bb4b672206056d466e274f0667c185f196bedc06e82ed3a824836d56360004ba368370bca88656c3c998d61f7382c990296
+DIST httpcore-0.17.3.gh.tar.gz 91500 BLAKE2B 
65e6ac917f215fb3c2f6651633db29cf58b7c936b1554102bb1c2e777a289527d44472c2b92fb7c62e7e1a812a1cf9573796051f90ea088dc37fcc2052dfe10b
 SHA512 
41f48d32caa7d7a3456528404392a257927d047f0a1c733e2a68c0fec97c7454c7f8d7d1b6851c5722cfac292dfaa478a4033c656e66d389c81c72dee8e7a7d2

diff --git a/dev-python/httpcore/httpcore-0.17.3.ebuild 
b/dev-python/httpcore/httpcore-0.17.3.ebuild
new file mode 100644
index ..d875f7d31179
--- /dev/null
+++ b/dev-python/httpcore/httpcore-0.17.3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="A minimal low-level HTTP client"
+HOMEPAGE="
+   https://www.encode.io/httpcore/
+   https://github.com/encode/httpcore/
+   https://pypi.org/project/httpcore/
+"
+SRC_URI="
+   https://github.com/encode/httpcore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   

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

2023-07-05 Thread Michał Górny
commit: 03151a8c3c5120227d5301307941f4efb0ad586c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  6 02:37:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  6 03:30:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03151a8c

dev-python/boto3: Bump to 1.27.1

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

 dev-python/boto3/Manifest|  1 +
 dev-python/boto3/boto3-1.27.1.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 2e441ca2c95e..d565cc9b3755 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,3 +5,4 @@ DIST boto3-1.26.163.gh.tar.gz 670006 BLAKE2B 
c2bcd2a3a4aaf1f2f5b69a605971ee62a09
 DIST boto3-1.26.164.gh.tar.gz 670774 BLAKE2B 
d5a1f93ac403e738b754a915f6d64f16c083aa604cc535d33ca00c5484b3ff99a64b80173b0b1d60222e5cc797039d4135a767dab1284b0b16e913e2afcf00aa
 SHA512 
165b779c667f7d6f53c4849e215425f9cd717923df582215a6966b0f30b81014c8e804d24072623c8210fae1c702c38c9331cc6d90903d2d270a9060318f3c08
 DIST boto3-1.26.165.gh.tar.gz 671248 BLAKE2B 
b9c390bb2a32fa75fc48258137f04961d54c269f78ac8a87ef5d5eb24aada8708c341f89051b8c8e5d306b7e0c59ebc128659bcf89e071c479edf9cb7b959a5c
 SHA512 
734df5b6301eca682c0ae1f6bdda3024ed7171d3ed9952f24d177454fb19653b9bd573d9b9a09f44a9324163190620c72623f1f7f20706af42eecf5026e9f853
 DIST boto3-1.27.0.gh.tar.gz 671636 BLAKE2B 
1a3927db8c67b066108b03a9018522b73f6b2ee95f7d278a3e04c0e785764148e6b86ab63804acc035112df13203aa853f435d95e0a647ce8a83f4ca3504
 SHA512 
11a438c2cd9d55bada47575b784f151ff4ae1ad9520c6cbda2edfc2a0b2cfefbac231c11b977bcfbe031d0fc813a663b59cd29a04aeb6376fb9d4869d69feed7
+DIST boto3-1.27.1.gh.tar.gz 672067 BLAKE2B 
63bc6fcb40c3623d84cdd5e21cb656f7ba0335e06c45c7ffe652bece36f7bbf0ddaf4d52b98625d31851b63f646abecf79eac727a35a31e6f58410def3be4289
 SHA512 
e3b339459a2ae221d8aefb4c540bfae6ec9fc5ec27b623c66d894aef5e50873b57ed6dd12b356b32a4c30aef3e8d98c4c43629033c850604ef2bfa6cb715

diff --git a/dev-python/boto3/boto3-1.27.1.ebuild 
b/dev-python/boto3/boto3-1.27.1.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.27.1.ebuild
@@ -0,0 +1,66 @@
+# 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 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() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-07-05 Thread Michał Górny
commit: e4728e50543089d5f66f0e659ccf995169a976dd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  6 02:36:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  6 03:30:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4728e50

dev-python/botocore: Bump to 1.30.1

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

 dev-python/botocore/Manifest   |  1 +
 dev-python/botocore/botocore-1.30.1.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index c411f5056e46..9d1faded4a07 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,3 +5,4 @@ DIST botocore-1.29.163.gh.tar.gz 11722194 BLAKE2B 
2519b70cf7e5cba4e0544d7d1e520a
 DIST botocore-1.29.164.gh.tar.gz 11728330 BLAKE2B 
241747c505ae64941073de3b307829d443f79335ac2e8b756f00560b727e10d6b7ac65da92a4196ebc85fb2d266cf63a9e23fe89f3ecba8a90b13dd06a6f1a61
 SHA512 
181f715ea1357ed080e7bc6bfa5ea11a5a1d794721a38a32be834b703b503deae6b5bc2de25e9da541942347bbd53e4cd339eda7872e397fa90ecd0c5bdb72aa
 DIST botocore-1.29.165.gh.tar.gz 11734461 BLAKE2B 
30a479dfbc1e19c08baf38e5140a542bad0dab2fa7fc141103fc08deb6f5875a96b1d2c57ee2260d29f214f98a5a3b6c22ef811164e2f0a339515979c63835b2
 SHA512 
5ddff691727ec26b9af5158e6547b1641f345e017c087fea9829ea8dec250da805600467b9e27ee629dcd10db71f9adb88e562c3371674f6df71401c1b72c323
 DIST botocore-1.30.0.gh.tar.gz 11743386 BLAKE2B 
5117ae44f7b70dcf82e319fce1f72cba9291c7557144b410640b9ae727de0c4d31b7d896fd4d730b06a02f3ebd4341f208b84cc432a4aacf040b119ed2836923
 SHA512 
b1d3237949300e44eb29d3e4a14d3069cac75ad2da115d3c3e261605b7e9e7951402bf804b5055c33ce3e91a7c3c6b936ec4429e34f8b0d76ea61f1b804195c8
+DIST botocore-1.30.1.gh.tar.gz 11745235 BLAKE2B 
07813b701ddde0e0ece703bb64abb9b0e8d15228f0db82756b4dc705ab97ebbfd10823cf1c279600d70a1e7caa15824cf34a108580b240c6a21d7760373f9e12
 SHA512 
4701b45541acbbe0d667c82db90f408bc50e28c4c8de0b6b90c8923ea8a159cf868b15eddbdaeac651ecc8f0829cff454723ba2f313a99f3878e818b0416ca64

diff --git a/dev-python/botocore/botocore-1.30.1.ebuild 
b/dev-python/botocore/botocore-1.30.1.ebuild
new file mode 100644
index ..3ced99abe4ff
--- /dev/null
+++ b/dev-python/botocore/botocore-1.30.1.ebuild
@@ -0,0 +1,79 @@
+# 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 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
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   # urllib3-2 compatibility, mock relies on implementation details
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307
+   
tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header
+   

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

2023-07-05 Thread Michał Górny
commit: 23477c7e709fe13f3b60c82b624a38f85e2c5305
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  6 03:13:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  6 03:30:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23477c7e

dev-python/anyio: Bump to 3.7.1

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

 dev-python/anyio/Manifest   |  1 +
 dev-python/anyio/anyio-3.7.1.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest
index efd2d5127844..5d7796fd8bef 100644
--- a/dev-python/anyio/Manifest
+++ b/dev-python/anyio/Manifest
@@ -1 +1,2 @@
 DIST anyio-3.7.0.tar.gz 142737 BLAKE2B 
f27b6c854f8861c760a922542471b5d7714cd54da0fa999a6efc8e394b49e538e7689147834a4076e1970932416fabe820923c2155048d943eee697454771c8f
 SHA512 
0793012dc364d2bb27ebae8a23f275ecd24d444de750fbebcb72e70ca465a3be9c69938543e1a3c686abfff3ed9036974b38e3886fb24a110a9ef307a82d3f0b
+DIST anyio-3.7.1.tar.gz 142927 BLAKE2B 
80a093943fbd23069e9511a83b3eb1e27f2863b11e184709f92cab2dfebc05ea3c291d22be4b1e79d00ae52e10009d5fb2c664730009b40e2b666587538d0ca5
 SHA512 
067bbffa9e0d6ce339a4999a677c857e839aa3bf5a056d841fec8cbd3be17023c9158df907ff66b9a5437a78158bc9bbb3b9ebe30c57ef98660642bc057d7d10

diff --git a/dev-python/anyio/anyio-3.7.1.ebuild 
b/dev-python/anyio/anyio-3.7.1.ebuild
new file mode 100644
index ..f998d1018fa3
--- /dev/null
+++ b/dev-python/anyio/anyio-3.7.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Compatibility layer for multiple asynchronous event loop 
implementations"
+HOMEPAGE="
+   https://github.com/agronholm/anyio/
+   https://pypi.org/project/anyio/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   >=dev-python/idna-2.8[${PYTHON_USEDEP}]
+   >=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
+"
+# On amd64, let's get more test coverage by dragging in uvloop, but let's
+# not bother on other arches where uvloop may not be supported.
+BDEPEND="
+   >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}]
+   dev-python/trio[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   amd64? (
+   $(python_gen_cond_dep '
+   >=dev-python/uvloop-0.17[${PYTHON_USEDEP}]
+   ' python3_{10..11})
+   )
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   '>=dev-python/sphinx-rtd-theme-1.2.2' \
+   dev-python/sphinxcontrib-jquery \
+   dev-python/sphinx-autodoc-typehints
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # requires link-local IPv6 interface
+   tests/test_sockets.py::TestTCPListener::test_bind_link_local
+
+   # trio-0.22?
+   
'tests/test_sockets.py::TestTCPStream::test_connection_refused[trio-multi]'
+   'tests/test_taskgroups.py::test_exception_group_children[trio]'
+   'tests/test_taskgroups.py::test_exception_group_host[trio]'
+   'tests/test_taskgroups.py::test_exception_group_filtering[trio]'
+   )
+   if [[ ${EPYTHON} == python3.12 ]]; then
+   EPYTEST_DESELECT+=(
+   tests/test_fileio.py::TestPath::test_properties
+   )
+   fi
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -m 'not network'
+}



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

2023-07-05 Thread Michał Górny
commit: 8fe73ac5e166bc6ea5e738f366304b6f8b7f7ca7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  6 03:23:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  6 03:31:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe73ac5

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

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

 dev-python/aws-sam-translator/Manifest |  1 +
 .../aws-sam-translator-1.71.0.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/aws-sam-translator/Manifest 
b/dev-python/aws-sam-translator/Manifest
index 9ad27f6cb9a8..a47a0114f90c 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1,3 +1,4 @@
 DIST serverless-application-model-1.68.0.gh.tar.gz 5807706 BLAKE2B 
82d596bf9c93ca9f45cf7d9f6bbfbe46c0e845eb618f7619377f74a6e9e3971c60ba1ac6a73e5247f292553e1efaff723bbb66503bec74731eac97661a325950
 SHA512 
40a6961556e6e162d45d521f31fd086da77ce2e4e93d081d7be41f47779673513e09f8d48953b53410d59800942c9514eacb765d55534a3df4e2cddc09d658c7
 DIST serverless-application-model-1.69.0.gh.tar.gz 5925860 BLAKE2B 
0182aad62920c911551dfcd5378f8d61a2c7f50eda6f222591128ebc513a7cb2f738875ceb24edf6136a964f56e5f39929f8734e5cf5e09d36331f0f988ac4f4
 SHA512 
4fa7941188af8ef0f0aef688617b8c5b02152fc565433af740bd7243b9b9d9b41035d4cf76c31ae5da764b4143d6ae5c1eda1345daf3b7265b48aaf2e1624284
 DIST serverless-application-model-1.70.0.gh.tar.gz 5931243 BLAKE2B 
cf166c21197a7c66f6da74290f62e2c3ecf513c15ade5feacff1e60236810e13c6feaa315f4d62ba620ca65f5af852d9d592aea20c981b8f49662b12554b41cd
 SHA512 
899c89b7ada9b0f3bb4fef96a9932e4dce45ef9dc30e4ea224791051628410302ab87bfff5ffc11deef518ec100b7ee987de96beca7cc7c3b154e6c8137620ab
+DIST serverless-application-model-1.71.0.gh.tar.gz 6001064 BLAKE2B 
af30dcfe8fb38360021685a4e80e9ecd8db7cc02b9f6ddcec2ea9ceb612f633c376200026324a201b03bbf89d3cd1b5ad213b9302538527a1ba4a0003bf4b16b
 SHA512 
ba8b0c10a3c4c65e342d63c7676b7edea8079d2dc1fe0b092a46dc2b3b6fb11a57268f92e79c95bce4e347c80876d3a82d72208725d955b9a31cd2f0a13e33db

diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.71.0.ebuild 
b/dev-python/aws-sam-translator/aws-sam-translator-1.71.0.ebuild
new file mode 100644
index ..5a83e871d7a8
--- /dev/null
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.71.0.ebuild
@@ -0,0 +1,60 @@
+# 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 distutils-r1
+
+MY_P=serverless-application-model-${PV}
+DESCRIPTION="A library that transform SAM templates into AWS CloudFormation 
templates"
+HOMEPAGE="
+   https://github.com/aws/serverless-application-model/
+   https://pypi.org/project/aws-sam-translator/
+"
+SRC_URI="
+   
https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   =dev-python/boto3-1.19.5[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}]
+   =dev-python/pydantic-1.8[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.4[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # so much noise...
+   sed -i -e '/log_cli/d' pytest.ini || die
+
+   # deps are installed by ebuild, don't try to reinstall them via pip
+   truncate --size=0 requirements/*.txt || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x AWS_DEFAULT_REGION=us-east-1
+   epytest -o addopts=
+}



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

2023-07-05 Thread Michał Górny
commit: 7cadac3ffa0b500b9f9a1682b53b5f53bad7cc7f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  6 02:46:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  6 03:30:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cadac3f

dev-python/looseversion: Bump to 1.3.0

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

 dev-python/looseversion/Manifest  |  1 +
 dev-python/looseversion/looseversion-1.3.0.ebuild | 25 +++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/looseversion/Manifest b/dev-python/looseversion/Manifest
index b3070ec0b8e0..6dd0d1eab9b6 100644
--- a/dev-python/looseversion/Manifest
+++ b/dev-python/looseversion/Manifest
@@ -1,2 +1,3 @@
 DIST looseversion-1.1.2.tar.gz 8393 BLAKE2B 
4ed8bdf5b7a1e249a9a889d60e5604ff5027e924a10a686b7def882eccb40450564721ceee7adc3860c6bd85188c5fb619ad461fa9fd4f31c8ca09e1d49331b9
 SHA512 
476cc7b57a9eebdc1c58506f4c394db9a338b4b9689fdfa171aa736fabe62282438d50923a834db104603f09eea44197623e89adcda3121fa522a3fa40585a25
 DIST looseversion-1.2.0.tar.gz 8614 BLAKE2B 
3a4736fc8ab7a8521d3ee9d461f263253f1e7ec13002bd72a3a785aa0d1e60910bc0756ff05c24b89dca3052a142c38d4ac950dd32904c6849990078bbce414c
 SHA512 
f0c991af7f972d9b50fabceceba47477d2b4eec937267c0100e73d9a3d8d304fd873f1e7050dfdba2dd8c0c92db83d3ef440cf7842cda902dd87bc6a5adb
+DIST looseversion-1.3.0.tar.gz 8799 BLAKE2B 
75664c31164062178986a14ff2fcc1a4c3c2c8e5bab9728477c33c73076833b5fdc8d55ebf7444f809a9a3e6152eb9c51888b8227efd4ac5f865890da8ec0472
 SHA512 
a54c788ba698b07308cfc75b5afba2cda59451d72d178be92b43c433deac9b24bffafa26f121af79a3d42eca8f83e7f50477498e1a17aec47cc213d39aa47eb2

diff --git a/dev-python/looseversion/looseversion-1.3.0.ebuild 
b/dev-python/looseversion/looseversion-1.3.0.ebuild
new file mode 100644
index ..6654b11d9f0b
--- /dev/null
+++ b/dev-python/looseversion/looseversion-1.3.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit pypi distutils-r1
+
+DESCRIPTION="A backwards/forwards-compatible fork of 
distutils.version.LooseVersion"
+HOMEPAGE="
+   https://pypi.org/project/looseversion/
+   https://github.com/effigies/looseversion
+"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest tests.py
+}



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

2023-07-05 Thread Michał Górny
commit: 6ef8064ed2404de02f755e2486b9891392f39146
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  6 02:37:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  6 03:30:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef8064e

app-admin/awscli: Bump to 1.28.1

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

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.28.1.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 7f9e128dff8d..df5c93f89391 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -5,3 +5,4 @@ DIST aws-cli-1.27.163.gh.tar.gz 2440844 BLAKE2B 
2e89c9c5ef595f299314fa7018eb23e5
 DIST aws-cli-1.27.164.gh.tar.gz 2441955 BLAKE2B 
51a4e88eed1196baa92110c6ad671534404da05825f7dbaa8f97aa9340fb7bf6494441f02b69d354045f8abf8f3ce71605235e79bb7bbee2ac38813469b08fd0
 SHA512 
fb0ead9338bda6b7e64dfe86ce132f72c39df3b6e47db181b2813730d2df11938f28becc007f8a675616754ba204083f7f17a6516bf47dcd13f0f795ce4aa925
 DIST aws-cli-1.27.165.gh.tar.gz 2445911 BLAKE2B 
72496a0b5695c78631349b7b6efb4aee7a3681c3683cd567fe904d02d5198366e79146bfd2db373738936c88e2cd97b2e858e45de1e44ec863f386aef865367d
 SHA512 
cde5e9bf6aa2783a0b8c90ae78686bb6a8d5e625e15826f735bcf6e138b112a56df25f4429192ed44fb7cc58e9ea736f7e7fd8ffe8ad0092ead763e3f801a7a0
 DIST aws-cli-1.28.0.gh.tar.gz 2445988 BLAKE2B 
5c56f908d72cdc10c3e256dd1cc279a202d302cfee0ce860dbefec33ec78aea7afcae37aa699bab6a8644503c9ff0648d0efd60a168f180847f4392e3440658f
 SHA512 
cc3239b7609de0dfa0bb15fea044a9f51151e6c1873c07dc1f0893b0418721eef9b28d1757bc59f7d9e603b865eec406fbe3865e0f31de2f58142ca6768bd1a3
+DIST aws-cli-1.28.1.gh.tar.gz 2446244 BLAKE2B 
b3642736467a629e810bab4998f797e12845427344689ca8bbe8e2e5e362debc71d2496dfb9ad9e0de1d0e018744e9e13268b6f203040475ef97b77fb99fbf1b
 SHA512 
ab668d09979e5bb1ddec9862227d08c607ddfcac417fe298ac214caf492bcee678291132117925e0e229d10bf4b820c2acc3c335e5b0b9474151ad3233117668

diff --git a/app-admin/awscli/awscli-1.28.1.ebuild 
b/app-admin/awscli/awscli-1.28.1.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.28.1.ebuild
@@ -0,0 +1,80 @@
+# 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=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+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/python-engineio/

2023-07-05 Thread Michał Górny
commit: ffdd99b0f4d1467a7aa943bbbc45f3aea8748445
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  6 02:44:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  6 03:30:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffdd99b0

dev-python/python-engineio: Bump to 4.5.0

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

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

diff --git a/dev-python/python-engineio/Manifest 
b/dev-python/python-engineio/Manifest
index 0b773e63d3b5..df84f1961137 100644
--- a/dev-python/python-engineio/Manifest
+++ b/dev-python/python-engineio/Manifest
@@ -1,2 +1,3 @@
 DIST python-engineio-4.4.0.gh.tar.gz 309353 BLAKE2B 
4cf40802fddcce2e53e205bdbe73bdf0ec822e15581fe4a9939b8d05c3eb6ba82a99d089d4708169b197aa79e5b5f14001ff86f72025fc6d96c99ed6d73fe620
 SHA512 
b7995aaf2583ec58ac87f048608653ade3846dd103616ee90b3dc12cc7e27c7d37959cd3e1ebf6e138395ff6fad8cd011407b6660258715e513bf72c8a3e1f6f
 DIST python-engineio-4.4.1.gh.tar.gz 309475 BLAKE2B 
4ae5dd9887f4d3a70d4983d2a0f0de29b1a54d30961bfc430b8850ff4af73fa1cd9abad6caeb8248a44def42b02e26ecb0632dd9b4d57e2a7f44b33762659304
 SHA512 
a903ae4f5a4679f6d46fda09901b637ef8dcf2896ece8781460d27aab7c8da606e16a89ac5dea94c156d8196a7e931626b2310b41ddc61d4241b5e004ad2ca64
+DIST python-engineio-4.5.0.gh.tar.gz 309771 BLAKE2B 
ab58972ac543386c0254f6fe65041a88f6046312f7eac904128244b18a64107de174466b8934c9c6a51004c7614d199f1fd8362d816fdf8912cec29eddfc036b
 SHA512 
3066fd2d3a3fc819318c4bd862c593e00012a29670ff76dbe926eae47c5ddd7a7483f16dedd9ef937d879f0533bff9eff4aee61ad4279651b39704722fac613b

diff --git a/dev-python/python-engineio/python-engineio-4.5.0.ebuild 
b/dev-python/python-engineio/python-engineio-4.5.0.ebuild
new file mode 100644
index ..705b082df961
--- /dev/null
+++ b/dev-python/python-engineio/python-engineio-4.5.0.ebuild
@@ -0,0 +1,53 @@
+# 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 distutils-r1
+
+DESCRIPTION="Python implementation of the Engine.IO realtime server"
+HOMEPAGE="
+   https://python-engineio.readthedocs.io/
+   https://github.com/miguelgrinberg/python-engineio/
+   https://pypi.org/project/python-engineio/;
+SRC_URI="
+   https://github.com/miguelgrinberg/python-engineio/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+"
+# Can use eventlet, werkzeug, or gevent, but no tests for werkzeug
+BDEPEND="
+   test? (
+   dev-python/tornado[${PYTHON_USEDEP}]
+   dev-python/websockets[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/alabaster
+
+EPYTEST_IGNORE=(
+   # eventlet is masked for removal
+   tests/common/test_async_eventlet.py
+)
+
+EPYTEST_DESELECT=(
+   # also eventlet
+   tests/common/test_server.py::TestServer::test_async_mode_eventlet
+   tests/common/test_server.py::TestServer::test_connect
+   tests/common/test_server.py::TestServer::test_service_task_started
+   tests/common/test_server.py::TestServer::test_upgrades
+)



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

2023-07-05 Thread Sam James
commit: 81f15d2a98e0968e6b3c18d86a9227952a878dbe
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 02:27:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 02:27:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f15d2a

dev-python/passlib: enable py3.12

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

 dev-python/passlib/passlib-1.7.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/passlib/passlib-1.7.4-r2.ebuild 
b/dev-python/passlib/passlib-1.7.4-r2.ebuild
index e6fbb5a266d1..708ef7f23b53 100644
--- a/dev-python/passlib/passlib-1.7.4-r2.ebuild
+++ b/dev-python/passlib/passlib-1.7.4-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 optfeature pypi
 



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

2023-07-05 Thread Sam James
commit: 4438e55aeac32928bc0a3ada5e768fff36b147d4
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 02:21:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 02:21:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4438e55a

dev-python/scrypt: enable py3.12

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

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

diff --git a/dev-python/scrypt/scrypt-0.8.20.ebuild 
b/dev-python/scrypt/scrypt-0.8.20.ebuild
index 6be5a9551e00..5bad0be43847 100644
--- a/dev-python/scrypt/scrypt-0.8.20.ebuild
+++ b/dev-python/scrypt/scrypt-0.8.20.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-07-05 Thread Sam James
commit: 89e944eed5e50d90cf7802d345c97c2de1016999
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 01:57:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 01:57:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89e944ee

dev-util/global: add 6.6.10

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

 dev-util/global/Manifest |   1 +
 dev-util/global/global-6.6.10.ebuild | 101 +++
 2 files changed, 102 insertions(+)

diff --git a/dev-util/global/Manifest b/dev-util/global/Manifest
index 40b667bfa42e..859a5626f707 100644
--- a/dev-util/global/Manifest
+++ b/dev-util/global/Manifest
@@ -1 +1,2 @@
+DIST global-6.6.10.tar.gz 2999863 BLAKE2B 
496bac144c935893b29e23bbb1fa4583a5d6d0ab1b8cd818ff592d7259bb6fa832d79666703f2ac179b5fd39095fd922b8861ad73879c5bac299f9b785797c0b
 SHA512 
babbba6a8dc701b401a12d9961cb7510983e44c7f80836d6d0da165fd0d8cc695e20b7c241526839aef2a70c8bbf97727d910ff17c37751ba3438267139b45d1
 DIST global-6.6.4.tar.gz 2988969 BLAKE2B 
784087537094d27c10d1f2bc992e799c35ab6ce3b86e041c31279e6954b203e80676b3158ba95e7957456b75a213d70998aae9047836cd4d388212236f05a081
 SHA512 
cb4ed451d3aaf47c4c59cdc3f74c97d3171108177d4846b5dac843589710e66d87c9d7bbe080c3770329e8e40105ac52dcafb4609257347593cca4d94711f483

diff --git a/dev-util/global/global-6.6.10.ebuild 
b/dev-util/global/global-6.6.10.ebuild
new file mode 100644
index ..41abd9d57503
--- /dev/null
+++ b/dev-util/global/global-6.6.10.ebuild
@@ -0,0 +1,101 @@
+# 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 elisp-common python-single-r1
+
+DESCRIPTION="Tag system to find an object location in various sources"
+HOMEPAGE="https://www.gnu.org/software/global/global.html;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc emacs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/libltdl
+   dev-db/sqlite
+   sys-libs/ncurses
+   $(python_gen_cond_dep '
+   dev-python/pygments[${PYTHON_USEDEP}]
+   ')
+   emacs? ( >=app-editors/emacs-23.1:* )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? (
+   app-text/texi2html
+   sys-apps/texinfo
+   )
+"
+
+SITEFILE="50gtags-gentoo.el"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-6.2.9-tinfo.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-python-interpreter="${PYTHON}"
+   --with-sqlite3 # avoid using bundled copy
+   $(use_with emacs lispdir "${SITELISP}/${PN}")
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   if use doc; then
+   texi2pdf -q -o doc/global.pdf doc/global.texi || die
+   texi2html -o doc/global.html doc/global.texi || die
+   fi
+
+   if use emacs; then
+   elisp-compile *.el
+   fi
+
+   emake
+}
+
+src_install() {
+   default
+
+   rm -rf "${ED}"/var/lib || die
+
+   insinto /etc
+   doins gtags.conf
+
+   insinto /usr/share/vim/vimfiles/plugin
+   doins gtags.vim
+
+   if use emacs; then
+   elisp-install ${PN} *.{el,elc}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   fi
+
+   if use doc; then
+   # doc/global.pdf is generated if tex executable (e.g. 
/usr/bin/tex) is available.
+   [[ -f doc/global.pdf ]] && DOCS+=( doc/global.pdf )
+   fi
+
+   find "${ED}" -name '*.la' -type f -delete || die
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



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

2023-07-05 Thread Sam James
commit: 3eb7e3258d4fd7584fae543d779d9fdea666e721
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 02:07:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 02:10:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb7e325

dev-libs/botan: fix musl build

Couldn't reproduce it but seems straightforward wrt the issue.

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

 dev-libs/botan/botan-3.0.0-r2.ebuild   |  3 +
 .../files/botan-3.0.0-getentropy-includes.patch| 68 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-libs/botan/botan-3.0.0-r2.ebuild 
b/dev-libs/botan/botan-3.0.0-r2.ebuild
index 866ca3ab1f23..fb1e9384a2cc 100644
--- a/dev-libs/botan/botan-3.0.0-r2.ebuild
+++ b/dev-libs/botan/botan-3.0.0-r2.ebuild
@@ -55,6 +55,9 @@ BDEPEND="
 # NOTE: Considering patching Botan?
 # Please see upstream's guidance:
 # 
https://botan.randombit.net/handbook/packaging.html#minimize-distribution-patches
+PATCHES=(
+   "${FILESDIR}"/${P}-getentropy-includes.patch
+)
 
 python_check_deps() {
use doc || return 0

diff --git a/dev-libs/botan/files/botan-3.0.0-getentropy-includes.patch 
b/dev-libs/botan/files/botan-3.0.0-getentropy-includes.patch
new file mode 100644
index ..d8b99ba0f4c5
--- /dev/null
+++ b/dev-libs/botan/files/botan-3.0.0-getentropy-includes.patch
@@ -0,0 +1,68 @@
+https://bugs.gentoo.org/909422
+https://github.com/randombit/botan/commit/3f87e1eef7dbfe231d833ffbf06f7a85b070b600
 (cherry-picked getentropy.cpp bit)
+https://github.com/randombit/botan/commit/562ea8da8ab34985b4b3dfefc1bea57829213ace
+
+--- a/src/lib/entropy/getentropy/getentropy.cpp
 b/src/lib/entropy/getentropy/getentropy.cpp
+@@ -10,8 +10,8 @@
+ #if defined(BOTAN_TARGET_OS_IS_OPENBSD) || 
defined(BOTAN_TARGET_OS_IS_FREEBSD) || defined(BOTAN_TARGET_OS_IS_SOLARIS)
+#include 
+ #else
+-   #include  // older macOS needs this before sys/random.h
+#include 
++   #include   // older macOS needs this before sys/random.h
+ #endif
+ 
+ namespace Botan {
+@@ -21,16 +21,14 @@ namespace Botan {
+ * buffer size is limited to 256 bytes.  On OpenBSD this does neither
+ * block nor fail.
+ */
+-size_t Getentropy::poll(RandomNumberGenerator& rng)
+-   {
++size_t Getentropy::poll(RandomNumberGenerator& rng) {
+secure_vector buf(256);
+ 
+-   if(::getentropy(buf.data(), buf.size()) == 0)
+-  {
++   if(::getentropy(buf.data(), buf.size()) == 0) {
+   rng.add_entropy(buf.data(), buf.size());
+   return buf.size() * 8;
+-  }
++   }
+ 
+return 0;
+-   }
+ }
++}  // namespace Botan
+
+From 562ea8da8ab34985b4b3dfefc1bea57829213ace Mon Sep 17 00:00:00 2001
+From: Jack Lloyd 
+Date: Mon, 29 May 2023 10:10:54 -0400
+Subject: [PATCH] Clean up getentropy includes
+
+--- a/src/lib/entropy/getentropy/getentropy.cpp
 b/src/lib/entropy/getentropy/getentropy.cpp
+@@ -6,12 +6,11 @@
+ */
+ 
+ #include 
++#include 
+ 
+-#if defined(BOTAN_TARGET_OS_IS_OPENBSD) || 
defined(BOTAN_TARGET_OS_IS_FREEBSD) || defined(BOTAN_TARGET_OS_IS_SOLARIS)
+-   #include 
+-#else
++// macOS and Android include it in sys/random.h instead
++#if __has_include()
+#include 
+-   #include   // older macOS needs this before sys/random.h
+ #endif
+ 
+ namespace Botan {
+@@ -31,4 +30,5 @@ size_t Getentropy::poll(RandomNumberGenerator& rng) {
+ 
+return 0;
+ }
++
+ }  // namespace Botan
+



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

2023-07-05 Thread Sam James
commit: 86208fb4b10d1d30908d7e13db86910420017473
Author: Ninpo  qap  la>
AuthorDate: Wed Jul  5 21:17:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 00:05:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86208fb4

media-video/openshot: add 3.1.1

Closes: https://bugs.gentoo.org/876397
Closes: https://bugs.gentoo.org/887437
Closes: https://bugs.gentoo.org/909641
Signed-off-by: Ninpo  qap.la>
Closes: https://github.com/gentoo/gentoo/pull/31764
Signed-off-by: Sam James  gentoo.org>

 media-video/openshot/Manifest  |  1 +
 media-video/openshot/openshot-3.1.1.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/media-video/openshot/Manifest b/media-video/openshot/Manifest
index c7d5944f54b6..231590e5be23 100644
--- a/media-video/openshot/Manifest
+++ b/media-video/openshot/Manifest
@@ -1 +1,2 @@
 DIST openshot-2.6.1.tar.gz 68566443 BLAKE2B 
b3a163983bdb811103e5d9307beeb38938719747f743dd58520a0166c08eb11f4592d47bf24224062f9db323a66a2f353eb22f087982b929d60a519cd2c40789
 SHA512 
9e2d1eae5d72ec2deab914e464dac0d84a864ba2ca63104fad57c90fc907764d5683149fb8136d50030cae993cef9a977e995b0783868988de4668e71a3a5ee2
+DIST openshot-3.1.1.tar.gz 95843738 BLAKE2B 
4059fe12b064692070278366f787789866dcbe39414d10217fb62b671dda98ebb6d2f76b8e1cfe2284a647e3d7ebc460b620ba0756a4542f5b26e7ef669e9b3e
 SHA512 
4e5a42825abf8e3862957039169905a6f03872d81de454f52a57ace2e636e91b2f4e87ae603bf9669baa7d1bbbd6c0213efd0c72e23f2b209ba266af2fbe380f

diff --git a/media-video/openshot/openshot-3.1.1.ebuild 
b/media-video/openshot/openshot-3.1.1.ebuild
new file mode 100644
index ..ed54b7e4cd36
--- /dev/null
+++ b/media-video/openshot/openshot-3.1.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="xml(+)"
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1 xdg
+
+MY_PN="${PN}-qt"
+
+DESCRIPTION="Award-winning free and open-source video editor"
+HOMEPAGE="https://openshot.org/;
+SRC_URI="https://github.com/OpenShot/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-3+"
+SLOT="1"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND="$(python_gen_cond_dep '
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP},gui,svg,widgets]
+   dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+   dev-python/pyzmq[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   ')
+   >=media-libs/libopenshot-0.3.2:0=[python,${PYTHON_SINGLE_USEDEP}]"
+DEPEND=""
+BDEPEND="$(python_gen_cond_dep '
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   ')"
+
+src_prepare() {
+   distutils-r1_python_prepare_all
+   # prevent setup.py from trying to update MIME databases
+   sed -i 's/^ROOT =.*/ROOT = False/' setup.py || die
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_test() {
+   distutils_install_for_testing
+   "${EPYTHON}" src/tests/query_tests.py -v --platform minimal || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/_build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libopenshot/, media-libs/libopenshot-audio/

2023-07-05 Thread Sam James
commit: b65b9ecf3d610c6bf18a38a0cc2acb0167dbabfa
Author: Ninpo  qap  la>
AuthorDate: Wed Jul  5 14:29:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 00:05:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65b9ecf

media-libs/libopenshot-audio: add 0.3.2

Closes: https://bugs.gentoo.org/909641
Signed-off-by: Ninpo  qap.la>
Signed-off-by: Sam James  gentoo.org>

 media-libs/libopenshot-audio/Manifest  |  1 +
 .../libopenshot-audio-0.3.2.ebuild | 34 ++
 media-libs/libopenshot/metadata.xml|  3 ++
 3 files changed, 38 insertions(+)

diff --git a/media-libs/libopenshot-audio/Manifest 
b/media-libs/libopenshot-audio/Manifest
index 3ec9a3ccdc31..b2a64da3ca8c 100644
--- a/media-libs/libopenshot-audio/Manifest
+++ b/media-libs/libopenshot-audio/Manifest
@@ -1 +1,2 @@
 DIST libopenshot-audio-0.2.2.tar.gz 1808059 BLAKE2B 
fcf242bdd678d2e79e2775f3aff7507520a4e8b9ddc7696e1506beca0c1f8e0687d66dfa35a31748e2e622def6e1c22c160e9424c1c27527854ebcafc24413ca
 SHA512 
9960c6225dd9b843d18134e851761bf12861220a2c63970055bc73d554725e56abd6d35339f7490b672faaf0699f58e3701ff8a966ab07af3264325a9d0dc472
+DIST libopenshot-audio-0.3.2.tar.gz 1772366 BLAKE2B 
3b0157f88d28cfc4d147eea86b621c836aee48510d76db6ec6e88773cc1ee677dc635ea9a84e04754be463a1cd4bc80e6830c7cbf31a968ed0900732b007ff7c
 SHA512 
f10a709c748f37cd74a49e760eded67d14a24d4932401d62d616854c105f2d5a09b2a91f31190123d3f82f792f08976fedd9a4a2c1053b49bf18b9986e14be94

diff --git a/media-libs/libopenshot-audio/libopenshot-audio-0.3.2.ebuild 
b/media-libs/libopenshot-audio/libopenshot-audio-0.3.2.ebuild
new file mode 100644
index ..68b5046549a4
--- /dev/null
+++ b/media-libs/libopenshot-audio/libopenshot-audio-0.3.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Library for audio editing and playback used by OpenShot"
+HOMEPAGE="https://www.openshot.org/;
+SRC_URI="https://github.com/OpenShot/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0/8"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND="media-libs/alsa-lib
+   media-libs/freetype
+   sys-libs/zlib
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXext
+   x11-libs/libXinerama
+   x11-libs/libXrandr"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_AUDIO_DOCS=$(usex doc)
+   -DAUTO_INSTALL_DOCS=$(usex doc)
+   )
+   cmake_src_configure
+}

diff --git a/media-libs/libopenshot/metadata.xml 
b/media-libs/libopenshot/metadata.xml
index 911d9ba6cb31..bc629a100f8e 100644
--- a/media-libs/libopenshot/metadata.xml
+++ b/media-libs/libopenshot/metadata.xml
@@ -17,5 +17,8 @@

Enable media-libs/opencv support

+   
+Enable media-libs/babl support
+

 



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

2023-07-05 Thread Sam James
commit: 089d4eceb88f2ca296eca6247a803429a0728d8f
Author: Ninpo  qap  la>
AuthorDate: Wed Jul  5 14:30:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 00:05:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089d4ece

media-libs/libopenshot: add 0.3.2

Closes: https://bugs.gentoo.org/825726
Closes: https://bugs.gentoo.org/875626
Closes: https://bugs.gentoo.org/909641
Signed-off-by: Ninpo  qap.la>
Signed-off-by: Sam James  gentoo.org>

 media-libs/libopenshot/Manifest |  1 +
 media-libs/libopenshot/libopenshot-0.3.2.ebuild | 98 +
 media-libs/libopenshot/metadata.xml |  4 +-
 3 files changed, 101 insertions(+), 2 deletions(-)

diff --git a/media-libs/libopenshot/Manifest b/media-libs/libopenshot/Manifest
index 1fdb03ff76d6..a4e5e56b70a7 100644
--- a/media-libs/libopenshot/Manifest
+++ b/media-libs/libopenshot/Manifest
@@ -1 +1,2 @@
 DIST libopenshot-0.2.7.tar.gz 22472544 BLAKE2B 
511ed214f0ecc43294a787e1c0119f036e274a1e8d051cb6e926bf7a9b5cea416325a2e051fca758d1f80ec2b9d746a4dd268e5ac5322fe8539fa2041a8c4d9d
 SHA512 
71cb0e4010d8f3ff453486c3da3c7019c6569066845dcc58f438049a08b1c8663f31c29a728ce5461e9d3a1ca550038b757d4528e62a26eeb45ecbe600353988
+DIST libopenshot-0.3.2.tar.gz 26132237 BLAKE2B 
5bc371481ddf69b5de909963cb83d1128066280e1259ae8b23f7ef5450f3da00ef1137dcefe2978e10d1a51931529f104aebdf0601be4b066c7ed371ea43439e
 SHA512 
8891077af28a4db6bc3a7cd078ce5570a8f62e0795c13b0fff795eba60c3e977ece70247033ee4017c9785592355b7421655246a5d6807a5790bd18927739795

diff --git a/media-libs/libopenshot/libopenshot-0.3.2.ebuild 
b/media-libs/libopenshot/libopenshot-0.3.2.ebuild
new file mode 100644
index ..b761f5a60dfd
--- /dev/null
+++ b/media-libs/libopenshot/libopenshot-0.3.2.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit cmake python-single-r1 toolchain-funcs virtualx
+
+DESCRIPTION="Video editing library used by OpenShot"
+HOMEPAGE="https://www.openshot.org/;
+SRC_URI="https://github.com/OpenShot/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0/21"
+KEYWORDS="~amd64 ~x86"
+IUSE="babl doc examples +imagemagick +opencv +python test"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/jsoncpp:0=
+   dev-libs/protobuf:=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5[widgets]
+   >=media-libs/libopenshot-audio-0.3.0:0=
+   media-video/ffmpeg:0=[encode,x264,xvid,vpx,mp3,theora,vorbis]
+   net-libs/cppzmq
+   net-libs/zeromq
+   babl? ( media-libs/babl )
+   imagemagick? ( >=media-gfx/imagemagick-7:0=[cxx] )
+   opencv? ( >=media-libs/opencv-4.5.2:=[contrib,contribdnn] )
+   python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( app-doc/doxygen )
+   python? ( dev-lang/swig )
+   test? (
+   dev-cpp/catch:0
+   dev-libs/unittest++
+   )"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+   # https://github.com/OpenShot/libopenshot/issues/17
+   use test || cmake_comment_add_subdirectory tests
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DDISABLE_BUNDLED_JSONCPP=ON
+   -DENABLE_MAGICK=$(usex imagemagick)
+   -DENABLE_OPENCV=$(usex opencv)
+   -DENABLE_RUBY=OFF # TODO: add ruby support
+   -DENABLE_PYTHON=$(usex python)
+   -DBUILD_TESTING=$(usex test)
+   -DENABLE_LIB_DOCS=$(usex doc)
+   -DUSE_SYSTEM_JSONCPP=ON
+   # Resvg not packaged yet
+   -DCMAKE_DISABLE_FIND_PACKAGE_Resvg=ON
+   $(cmake_use_find_package imagemagick ImageMagick)
+   $(cmake_use_find_package babl babl)
+   )
+   use python && mycmakeargs+=(
+   -DPYTHON_EXECUTABLE="${PYTHON}"
+   -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
+   -DPYTHON_LIBRARY="$(python_get_library_path)"
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use doc && cmake_build doc
+}
+
+src_test() {
+   # https://github.com/OpenShot/libopenshot/issues/922 exclude broken test
+   virtx cmake_src_test -E '(Caption:caption effect)' || die
+}
+
+src_install() {
+   local DOCS=( AUTHORS README.md doc/HW-ACCEL.md )
+   use examples && DOCS+=( examples/ )
+   use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
+
+   cmake_src_install
+   use python && python_optimize
+}

diff --git a/media-libs/libopenshot/metadata.xml 
b/media-libs/libopenshot/metadata.xml
index 

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

2023-07-05 Thread Sam James
commit: 4f6ffeb7d953292bfb94968960f83edbbdca4ec1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  6 00:03:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  6 00:03:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6ffeb7

app-crypt/gnupg: add 2.4.3

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

 app-crypt/gnupg/Manifest|   2 +
 app-crypt/gnupg/files/gnupg-2.4.3-no-ldap.patch |  28 
 app-crypt/gnupg/gnupg-2.4.3.ebuild  | 193 
 3 files changed, 223 insertions(+)

diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index 5988bcdfce11..4d6957d09981 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -2,3 +2,5 @@ DIST gnupg-2.2.41.tar.bz2 7313746 BLAKE2B 
0be2965a646a8636a127f89329030860908b0b
 DIST gnupg-2.2.41.tar.bz2.sig 238 BLAKE2B 
7a4dc8dd4b3da77f6684325f46e3e3b1aeac6fcd8382e3148da1a01a5c5a9e14c1352fb28b61e500388d647e1103b8f78ad49e467e01b732c4a13eb849859b98
 SHA512 
ac6edd35c6b02a02d6c8a4468332213f20159f972aa2f7fd25c6841c662b3d84db5230330d540e0785ddaff080daf8dd250292104ff47560ad59c11803aabefa
 DIST gnupg-2.4.2.tar.bz2 7346587 BLAKE2B 
7a5aecca25d87f5f531576c8db1629908d97381bc75f69c228ebf7f06f2234ff847e631ad2b4ff35772e0905648b291e79816a4a274616fda5157bd6a88319a2
 SHA512 
64076146c735adeaf176dab432b13b1314bfb588eb97ba1081c26ae32647d2b099e62f02bb1c66ce672ff1146d1fb9a389cdd17e7b9c2ec674ff1dccb7f46a8e
 DIST gnupg-2.4.2.tar.bz2.sig 119 BLAKE2B 
da10bc6d93e5bd96572d6e03b99595eb3f3a5e2e53767a235f9e28878a294e6f444c5cee3a44579f6593582e5c4d85e99e963f2eb7ad2d64aa3a54136c39ffef
 SHA512 
d08cb718a8656efb922f2591ec295e678687fe5f3a26459498952d28f4eea4f8368ea896c2908f58e3d3d8ea49faf865a1c146dda1b24f15bf8d37dce3eac868
+DIST gnupg-2.4.3.tar.bz2 7351327 BLAKE2B 
b7f4f5e548ec6dfc89cf8792f507ee8642e8500692998cf8d2edc9f5d8002904d24a714b9caffabee6094707c4595e0f54197535135622a7a32aa772f5818f28
 SHA512 
193a9398445272ec3eb5b79e802efb7414f74bcfffc3db0bf72c0056e04228120c419ed91db168e5733a16a33e548bab5368dd9cf11ecd483825bce189341a1e
+DIST gnupg-2.4.3.tar.bz2.sig 119 BLAKE2B 
763c0569e5378e132de39e1583c19bae8912455bf7cd5a65bcfc88fa43be99fb6bbf8397192b3086db2f6f0f63fc25789f5e6ce98b2fe63cda3bf673b1c60a20
 SHA512 
7a694d194c3befdfc865a7872c0883304ea704e3691eac328d802f12f4f82c2a93eaa1257d3e09b38494b38185f5b8cf35c964f0c3846bbb29b93727ffee

diff --git a/app-crypt/gnupg/files/gnupg-2.4.3-no-ldap.patch 
b/app-crypt/gnupg/files/gnupg-2.4.3-no-ldap.patch
new file mode 100644
index ..06d4221488e9
--- /dev/null
+++ b/app-crypt/gnupg/files/gnupg-2.4.3-no-ldap.patch
@@ -0,0 +1,28 @@
+https://dev.gnupg.org/T6579
+https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commit;h=dc13361524c1477b2106c7385f2059f9ea111b84
+
+From dc13361524c1477b2106c7385f2059f9ea111b84 Mon Sep 17 00:00:00 2001
+From: NIIBE Yutaka 
+Date: Wed, 5 Jul 2023 09:29:54 +0900
+Subject: [PATCH] dirmngr: Enable the call of ks_ldap_help_variables when
+ USE_LDAP.
+
+* dirmngr/server.c [USE_LDAP] (cmd_ad_query): Conditionalize.
+
+--
+
+Signed-off-by: NIIBE Yutaka 
+--- a/dirmngr/server.c
 b/dirmngr/server.c
+@@ -2776,7 +2776,9 @@ cmd_ad_query (assuan_context_t ctx, char *line)
+ 
+   if (opt_help)
+ {
++#if USE_LDAP
+   ks_ldap_help_variables (ctrl);
++#endif
+   err = 0;
+   goto leave;
+ }
+-- 
+2.11.0

diff --git a/app-crypt/gnupg/gnupg-2.4.3.ebuild 
b/app-crypt/gnupg/gnupg-2.4.3.ebuild
new file mode 100644
index ..a8fed477d30e
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-2.4.3.ebuild
@@ -0,0 +1,193 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
+# in-source builds are not supported: https://dev.gnupg.org/T6313#166339
+inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs 
verify-sig
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
+HOMEPAGE="https://gnupg.org/;
+SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools 
usb user-socket wks-server"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( tofu )"
+
+# Existence of executables is checked during configuration.
+# Note: On each bump, update dep bounds on each 

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

2023-07-05 Thread Mike Pagano
commit: af955139ff29f1a5c8bcbf9d949634afdc223ab2
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul  5 21:53:02 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul  5 21:53:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af955139

sys-kernel/gentoo-sources: add 5.15.120

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 3be62e58c4d7..faa3d86c612c 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -46,6 +46,9 @@ DIST genpatches-5.15-124.extras.tar.xz 3932 BLAKE2B 
d995682455be830c9920de5bd7a0
 DIST genpatches-5.15-125.base.tar.xz 4915860 BLAKE2B 
96229c43a47f523ea88a8085aa3ef976b6b07ef4d438fc9118fbd8abc6868548ba807c51b6aa44f7fed99269381872af39d1c77eabf14f4b34dfed7a04af9be1
 SHA512 
7c65da0e4fe7772d3e9d631c707eda473990386d70851e533f47c52dd9ec4362be18caab5b685d2abbfcca25ef91705fc353c77c2cd0c4f209ba70e39a225e53
 DIST genpatches-5.15-125.experimental.tar.xz 5428 BLAKE2B 
945c150220d67334da676cbf3339b7b5619880c1d0a971de1dd85bde12d3f43474dc4271adc9bad1f7b5a919bae164687e1ba0f19f4401279cee36a604d0c8ce
 SHA512 
9d04f5585fc9d93699cae7f61eb1e59cba459ee26d4092ad333494293ad62529053f93f18ea6841fe1a28f2857fde283830b0f8564ee38e06f4969a40f2bca9a
 DIST genpatches-5.15-125.extras.tar.xz 3932 BLAKE2B 
9cd0bb8e60765eeb2ffb6b7470879ae235c8dce5a1ded0b29e2b4dd69612ba9613a0bf57477dbccaee445d99cd4fbca9cce47a6ca4b2c5d8f63c88d416e9063e
 SHA512 
161b7052020538722417f0f2c4408e4e2505636798d960320ff14854bc167037e1479e9505c0ce52be8d9e4ac4066b3ff976d6175ea23838272d508a4732fbe6
+DIST genpatches-5.15-126.base.tar.xz 4920632 BLAKE2B 
b35059e13c2c9fab04f23fd8b41ad37dc1eae2d7e8e505c87506109471e0546f68428c06065da496be3a9213a4e3ad288dd507d7b71b5d9549d7f1c60c378ab2
 SHA512 
3bcce914eaffcae0f732267f3d4cbef1592a4cbce4ed7277e6aa1b791f006fbbd0858e788ebdaba9502b871c0c9750e74df7b05e98f68318932090f7a9cbfb38
+DIST genpatches-5.15-126.experimental.tar.xz 5420 BLAKE2B 
377161ced91c2ad0e2f81f576f2b612834884e1c3f39a91c95498cab325a61b3f617f6b58a472f7d2a7b28031d5701502a18dbaeb9b6502068a3cb3783b017a8
 SHA512 
9cceaa6e620cf464f2f5dc026094121851890f3a113abdd83da4731041b7c67def0a16e25323631cccd19f1e4a1af2238b54bbf5ca3ccf91071eddebd24052c7
+DIST genpatches-5.15-126.extras.tar.xz 3936 BLAKE2B 
7bc9d712efe225829760abd48dfac3bf1556750189f99dd77590fdac8d4f5aa1491a49da029e9faf6dcabeb32aa0b2b725223566bddd3d43a41ca0432348420e
 SHA512 
f196a93dc976eba4bf3a8fe5d52229de0e4a4cde31c58be63be35ab65c4753969e4f0ff86b77ef0d7375392b55cfecfa93a4d963d79f3c5753efbfede6a19a17
 DIST genpatches-5.4-249.base.tar.xz 5692112 BLAKE2B 
8057ddb24ebbd5ee1b4fb5f5a36b295c4e8ab857e407c5b9e061780e1d23ecca7ab5adfb10ca4f6733a7776c2aa6e353419257c255b07bc991ecb6857aa31555
 SHA512 
b0057da850ab5368dcbf2b454d408b72204150cc2643e087d2f084c3074de22ce36fa4c319552b90d9059ba279e8dc6551cd6348c3616275b050167bfdb58023
 DIST genpatches-5.4-249.experimental.tar.xz 16904 BLAKE2B 
25ea1bed894014e274fea26ad62e1351ce700347b9c0fed2db8675e3533fecb18572411592b507f82fa1fcabddb0a9e360823b3a7d2e50da37dc0140d51c9bdd
 SHA512 
f32902fc9859304cfa1b922f81a8938fc8d2d7750dc1c8884623849d7b08fab0329f78422fd38e31054068a452fa683aab51a363796e3f710062ff961ebd5360
 DIST genpatches-5.4-249.extras.tar.xz 1812 BLAKE2B 
b6b7bccf77851a17e8b514439a50c44de954ff461af71414c325ca5c0a65d7a79ee92f7a8b708afd28a3433acddd13aa3bbd5afcd82b4181e57ea05b008d7090
 SHA512 
c4977abc2bbb1c2319e9d2e4aed38419f9e2a70813e5f28d2b799533fc945574d9fee21c881b6dd4926a9c2ebe74ae414ada4993e3fcbd117b6536f983533282

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



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

2023-07-05 Thread Mike Pagano
commit: 65f59d62c29e1488aaae92d45eacd666f0851f73
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul  5 21:54:15 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul  5 21:54:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f59d62

sys-kernel/gentoo-sources: add 6.3.12, addl patches

Removed:
1800_mm-execve-mark-stack-as-growing-down.patch

wireguard: queueing: use saner cpu selection wrapping
Closes: https://bugs.gentoo.org/909066

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 0c5646618f29..b11bad58528b 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -88,6 +88,9 @@ DIST genpatches-6.3-14.extras.tar.xz 3808 BLAKE2B 
d280e3791f1dc8aa1455666a7ec241
 DIST genpatches-6.3-15.base.tar.xz 770496 BLAKE2B 
6ea34f9f1369b736882d401d37f3128a4c1b803a88ba2456521fd6b37c3394af102e66c5cbab3a8cc1ceadafa833612ef193986aa81f9415d4f4fbb4511c7ec6
 SHA512 
9b19796e9fe34d190b56648d46fbf41cce0628ffd2113fd2284f74b47712694df4c1e972f3f0097f7db6df5a9304b37c1a4dbeb963c0f23230185bc8f01026ff
 DIST genpatches-6.3-15.experimental.tar.xz 73240 BLAKE2B 
6a2e5e8c3b02dcc5b7f36c865ffdf891f5fd8259e1163e5a621094d60c679625e8eb4968e046508e8fa15771917bb46752cf353b065ef129454464ce8cc9415c
 SHA512 
d378803255bf346e0203f9fb897ba1ee74f3294ed289526fc2f1af7836902955f61971b8f7f3a13e0bfe0ed0407b3007a3fe6caa28eb01e8ea796e97c8b25794
 DIST genpatches-6.3-15.extras.tar.xz 3804 BLAKE2B 
4b723f7223e0bb4d75ffe878d1cad7154d54f2eb8161d7c9befd9f6a9bcbf22491ae641a3ecf8cabfc3b8289f68ee3220f0fdc7356fbf9bf78bb32240a21eef5
 SHA512 
6050ed873e5aba2849e4b64112cc8cbd26adbf1f5d52fe1da7b4e41de6c42c2f35fd73f1ccbc8796ebfbe76cf822af4b11f46e5ce70e5c7b26ed628d40174792
+DIST genpatches-6.3-16.base.tar.xz 774148 BLAKE2B 
36b92eff5065338db81890a63ca51c7352dd775099b627e42673cd29ee2a2585d3ccf4675f9239a1c08660304d27e4d9b2307a72dbaddc088be714b5823432d3
 SHA512 
6aa4f1c72f85c43296891ab6d1474f9d1b0be3f716167312a8efe2d65219ecf4810a10bc42244388457add6a32874c2448afef70967700393c2ddf11665dc008
+DIST genpatches-6.3-16.experimental.tar.xz 73256 BLAKE2B 
3b89b73353e5e48c2e39f7f5b048c6afffbce8ea9a70941e6b7b47baf5be1d743bc205deb56562d21b6470810ad7adac475a5c6a8d32a2a630d643e2b401c823
 SHA512 
72c208f93bc0fbaa34c026ab3da2a3666988290949a828ceba7ad2e9419547c08a5ade4eaec2e20b694d0bcb110f793b47b2f2bc88ed6f3f6ce7e8186fd44d84
+DIST genpatches-6.3-16.extras.tar.xz 3804 BLAKE2B 
d8e1e83f598a420856ceb60bb0d7218a90578d27ba8aa4f6f4f5c3b44bffe4b14f12050f3e41e389035dc24778909e30d44bda8b67ee156ad32aa12097d6dae9
 SHA512 
bd199c0baf3ad6be48acaee74a002e972069ac52ef4d35c03f523af03e95323ad792f42e3ac77aa7aa97258afcb830bac7b9a8a10208c36c332852edef218889
 DIST genpatches-6.4-2.base.tar.xz 21752 BLAKE2B 
0ea9a0f9b15025435329ba8bcac4878617d9b3df47b2df1df9a14bdfb2106d6a8884b2b1486578692c6354584641390b182386aa38e2fa35e6e5b9a7c7c891af
 SHA512 
f3cbee696801c3cef0d984abf84aabb89bcd4372a7d1fd109a271334ca199d29f843638b664b08f9b889425d988601d070834b3fb644eb7528141032f9d4baad
 DIST genpatches-6.4-2.experimental.tar.xz 5756 BLAKE2B 
6b8139b20c18d23ae9f4f0902c6a69154a03b0bf69fd577f046f96996767b09e85d31b870d4f4389bca52d7bbb44d865bafe009c0c86467ea6e3b4142867c6c0
 SHA512 
2a7d882650a16fe52ee8cdbc2cd1a3c3a8bc01668a698905b60bbda069e8996efac4eb4876686c53d0599638d6324d053cae47d4d45ec28d13cbbf04be2ad685
 DIST genpatches-6.4-2.extras.tar.xz 3700 BLAKE2B 
a7d9c7f6ce65c975e35c1bf6eb2cecb4e781dbae81e6a0edcba004fcd7ca09e901c4127e7db3da56940686129bcd437bb6f76217d865ebce02a677d3c9791353
 SHA512 
104397ddb0d1d8d1d22803de5eeeca2e1eb4adeb90efd311e605efebbd60a40c625b370bdb229fefc0fa57adb4d98c5eee9805e0d5fc2906f69b0092ff153c13

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



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

2023-07-05 Thread Mike Pagano
commit: 6cd5452792fd5f5536ee36cb6bad2dbeeafeba29
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul  5 21:55:55 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul  5 21:55:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd54527

sys-kernel/gentoo-sources: add 6.4.2, remove redundant patch

Removed:
1800_mm-execve-mark-stack-as-growing-down.patch

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b11bad58528b..d4da6ad72950 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -97,6 +97,9 @@ DIST genpatches-6.4-2.extras.tar.xz 3700 BLAKE2B 
a7d9c7f6ce65c975e35c1bf6eb2cecb
 DIST genpatches-6.4-3.base.tar.xz 25048 BLAKE2B 
750bf32cb337ef13a508b72c3b206ecf687470e9698b6ff8c1f742183d291222ec1cc6fa62b8391318d74143b7430d7489e4ac1d56295fbf188c7f5d76f096d9
 SHA512 
1a839f7043c8785e356d36c7b22fe44111ead16c38fae00cf02555cfd5fd9a4b1b6b1c0c239159355d7299eb4cdd5194c1777e67812c4b5c2da262087d518048
 DIST genpatches-6.4-3.experimental.tar.xz 5752 BLAKE2B 
bb14f89cd59d9414c6a7e804ca10907a8db4047c5285c369f665551408b07229727743544879cbe8f363aaedf5066bf7ac7fd7b467ec27dd7a0a33fdbca9b800
 SHA512 
8d0e9760950b456669e3919dfe0621e5b2c419eb959f9a7a96f98837aa4808e31a260e10767da2f40382f122f0b95410ac271992ff64969d225ee495c5edc118
 DIST genpatches-6.4-3.extras.tar.xz 3700 BLAKE2B 
2c009a6ca2b0c2cf7f9dede0f43f99297c3a71f99893341da83beaa777cfa3590d13b9b14aa94fb1b22f7073a81554d3d51a99db3cf6b6e66b4f428e661d27da
 SHA512 
b2700b0402d6b0f85363fe3e5c0ce58d4abbc9a0fe578e6f9852a18e93c3312d4a78be0922bd549d5e16c4e56b12adb0a228ca90dd0ffac4a79e9562deeb0651
+DIST genpatches-6.4-4.base.tar.xz 28924 BLAKE2B 
76cc494ba3a0ef5d6750c37837b8ee0a3cf2120a0af48f956fb8f0d1a94de2eca2f65bc0a48900c65aaaeb1b45489439ec53c6dfa7139d2628cb00a7eebe3c1f
 SHA512 
bae02624ba68113d345a3b5254e8458efceaabade7f75f793646c3d8ca9e42dd93fc4bd8e37f82d30a9cad89373630065c889a741e7c3be9e7637d998469a923
+DIST genpatches-6.4-4.experimental.tar.xz 5752 BLAKE2B 
1bd7428a8b02849df0c6dfe22cebb0c8bb9cb2211340e185f1cc6a3195bc216db0c55fe211c8bde09d030e85fb957b8ebfc11b28a4d3b1d06a9feddc99871342
 SHA512 
94845b200e01e7e26849bf0857c3c28443f9aa479118497239fb969990e0764fec0fc7e62b475ccf6ef7923b07a9049094669792285938e56195571c71fde6a2
+DIST genpatches-6.4-4.extras.tar.xz 3700 BLAKE2B 
bbf6343699087fb0bc88d1ef5435b143c6182640c30cea7a1931775722dad4462df583d5b36a4a7f0b4b8fb920479c28ec8896caca1012bc01ee84d92d937393
 SHA512 
e359fa241ebba5d837830f81499b42d704efd961ddf009f622585ecff447ef26240b3f449bb5667d9963a18eee2d04b8257784bad8315292a75f04a95643a310
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-5.10.tar.xz 116606704 BLAKE2B 
b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1
 SHA512 
95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e

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



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

2023-07-05 Thread Mike Pagano
commit: b3bb3cee424ee40a925771443d9a06d61638c9d1
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul  5 21:53:28 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Jul  5 21:53:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3bb3cee

sys-kernel/gentoo-sources: add 6.1.38, remove redundant patch

Removed:
1800_mm-execve-mark-stack-as-growing-down.patch

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index faa3d86c612c..0c5646618f29 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -76,6 +76,9 @@ DIST genpatches-6.1-42.extras.tar.xz 3808 BLAKE2B 
6a9159e3859740d4b14bd081aa6df1
 DIST genpatches-6.1-43.base.tar.xz 2682320 BLAKE2B 
f27e6aaa600b4fec15150d558baa47983b613467085c88711a63ea7172993b56d75677220da7b5354f03c1e5522dfea6fb750e25f7fadc0e76b3a40c4440a707
 SHA512 
c9ca969a64af5586e1d8f711ba18c7ca214d257482f676db58c26cf7875378469e75180d5e06786bac056ce7e3451531960239e9e9918fdb8933ce5401329a5d
 DIST genpatches-6.1-43.experimental.tar.xz 83360 BLAKE2B 
b552f8530771fc3650127845cd7c3cd6e9183c0d89a58a74879533b7dfa4416f1b560b1efa5237460ef82eaecc633d71fb6a93286a1a6fd35ec1825aa34072f4
 SHA512 
2467680526d4a20e83bb4e18a988b14e4a48b81db32ffabd5b50ae8d4c2600e78d738f419cd19dfca5a41cf0fe4f3af4fccae990f0130f22644670a246671f2c
 DIST genpatches-6.1-43.extras.tar.xz 3808 BLAKE2B 
744ddcd12ee2a654ffbb032905b8d8ce34a3045118bcaec3536aeac44c5e9d6b9ee9cb035fc76f8df6e318994e9a56ad0a63fb31303f94da7924a302335279da
 SHA512 
197c06d427b35ef98f289736eeca78e8398ca8fae89719ddd0a205b2e08131ce1fb6fb0d4a558953174849d291353392fdf7b60c9b7936f4feca593230a67f28
+DIST genpatches-6.1-44.base.tar.xz 2683644 BLAKE2B 
d0264b6d6456fb2e6a67c1240cd3fbb95eef61701bf953df6e25e37a12fb12702b57f66e30ac757f28d9d1bcd0f2fbc38775d5b73922504084ff95f9fda1d78f
 SHA512 
e3777a612facad029782fe63abc702af06197521fcf90f4c80311fd7ad94739209573c7de910dfaeafd88948c2c3f3d29bb27f4fa1069475295b6f5b29e14116
+DIST genpatches-6.1-44.experimental.tar.xz 83364 BLAKE2B 
b729630b507c0c231df4c918c1b141eea1c10e2fb7fcd76a0a93c84bc70c878f1d913e3fe44189b3cf59e07f899c0dd4ada946de9c2266bda91e67d397e77a95
 SHA512 
22cce2bfcc0eb54e9269e479abd3c33439a86339e47403e3eb2bd6f3e5c3f0e1c7817e3986f11c5ee90496fc99cd772aab33109a739f2f1047181ff8d22b3667
+DIST genpatches-6.1-44.extras.tar.xz 3812 BLAKE2B 
bd5605700d0b55036d186eca82031f1d38883fbb3e2e98f0b44269c914f5a2912c026bebfdfd3fdcd563b97d3167fb9908bd0e29422b02e9314392b3ad2281c5
 SHA512 
e274c0e50fc476bc071fc4d77623b75cdfdda51951f541f56bc4f8ab53da17e67f615c37d35c93290d20b51d3ab2eb923a8e147daec4c59d3d1c87d3e803beb0
 DIST genpatches-6.3-13.base.tar.xz 754256 BLAKE2B 
ef146e227f2df785bb65d1cf8e50d786103aeed18a8f42e5584656f1999b943ac48db16d5cdc5917c03823364199284975837fabe9a777215373ae83e7206b99
 SHA512 
3df4532294febf47cb0291acdbf5ff137877186747ff7791f675686f2c08e14c0b8fd110e452c50172dc3d1b6a48bda604f6e577753380a4ab64502d0ec17724
 DIST genpatches-6.3-13.experimental.tar.xz 73256 BLAKE2B 
a6c305f006885f12e9791f14112d8e7e1d822bcca725a98a3055851310f002ccce4073ee0064e7575c99c2982b2ac3f09eb7a6b949381cd9d23fc411ec2d95df
 SHA512 
21f1ab4915771cb5960ba7da073932a6e5f79858041a69ec6d01be7d77396e9fac88a7dce35f52c59338948098a043aa306a4b5eacf61e5081f1cd3e40cf13fa
 DIST genpatches-6.3-13.extras.tar.xz 3808 BLAKE2B 
87d56c9b4869ed1741878e8dc03adf97c77872a7eda00697b21a72584393eeb89d9124299aa14aac9f4790e2a90adb42038a226e08ef01a7d1906a381c7a7d2e
 SHA512 
8e5ef88f45333e6afcd139b83698eb7a250c7db6882fe0409361d91a52fa6997fe57ef8ae1d3e5eb4b9306efab0d2fbbc96a4a3808925f15c305df6514159fd8

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



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

2023-07-05 Thread Ionen Wolkens
commit: bed1d177f629cb27135ad8fd17b4adefc3285776
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jul  3 20:58:30 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul  5 21:48:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed1d177

app-portage/iwdevtools: specify slot for bash

Just to be pedantic, tend to forget that bash is slotted.

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

 app-portage/iwdevtools/iwdevtools-0.12.5.ebuild | 2 +-
 app-portage/iwdevtools/iwdevtools-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild 
b/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild
index baa4f6dbae19..e3416b522f81 100644
--- a/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild
+++ b/app-portage/iwdevtools/iwdevtools-0.12.5.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
app-misc/pax-utils
app-portage/portage-utils
-   >=app-shells/bash-5.1[readline]
+   >=app-shells/bash-5.1:0[readline]
dev-libs/libxml2:2
sys-apps/coreutils
sys-apps/diffutils

diff --git a/app-portage/iwdevtools/iwdevtools-.ebuild 
b/app-portage/iwdevtools/iwdevtools-.ebuild
index 5d8cf2fc86c0..89c2c5a215d0 100644
--- a/app-portage/iwdevtools/iwdevtools-.ebuild
+++ b/app-portage/iwdevtools/iwdevtools-.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
app-misc/pax-utils
app-portage/portage-utils
-   >=app-shells/bash-5.1[readline]
+   >=app-shells/bash-5.1:0[readline]
dev-libs/libxml2:2
sys-apps/coreutils
sys-apps/diffutils



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

2023-07-05 Thread Ionen Wolkens
commit: fc17c687dd51a6ca30a026f968fcf1de4ab25509
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul  5 21:40:44 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul  5 21:48:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc17c687

dev-python/parse_type: add 0.6.2

This fixes the test issue that caused it to require latest parse,
so can drop the >= bound.

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

 dev-python/parse_type/Manifest|  1 +
 dev-python/parse_type/parse_type-0.6.2.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/parse_type/Manifest b/dev-python/parse_type/Manifest
index 5a296c082591..729880d8d3f0 100644
--- a/dev-python/parse_type/Manifest
+++ b/dev-python/parse_type/Manifest
@@ -1,2 +1,3 @@
 DIST parse_type-0.6.0.gh.tar.gz 272744 BLAKE2B 
fdba57380bfbefa43793338ddd1dfc618d15036c8e78adfbccd993156c77d59f30c2351b1dba826bdc41de12ab3e403102124fe85a462f3fbb6fb915885fb026
 SHA512 
cbe2c8d2bac567cb89b600ef4b0fb5e65c5afdb8e83c3da01cf0b80ce40630c6fb0e1156e352f8b64d5b6d69555126edfbd3f48c6482f7fe8cfb79fcff8ac5b7
 DIST parse_type-0.6.1.tar.gz 69604 BLAKE2B 
49488855a605bf2763dd3b4c9d7444d8d55632c66b63dc7ad0c418f767c0fa923c958868317d075169091dfc3b538702ab91d6af5e7361092714a66655853a23
 SHA512 
a1d050679ef10a6b8dbbe2106a503a753ccd88d076de3d3fbf1cd60517fa181ad9856e66b1feaf4a4fe15fa3a1ae2081ba6f91a00b6641ebc15d3e6cf45dd213
+DIST parse_type-0.6.2.tar.gz 69720 BLAKE2B 
76deaacc1824f701db74fbdd971b1dd8131f6d45f329e64f6eae993d6a41cebebb44c0653813bcb625e335bae5a81853c8c3704c0f102ebad96a38f43826059c
 SHA512 
d614b105696baf135a7f8c84f751a2491dc7558cadf1c3891f1223f6196a7b041c499f3df4902b04daca5e6507522ec0f99533b6b1d027773a15f7738a574958

diff --git a/dev-python/parse_type/parse_type-0.6.2.ebuild 
b/dev-python/parse_type/parse_type-0.6.2.ebuild
new file mode 100644
index ..7a06e2c06c0e
--- /dev/null
+++ b/dev-python/parse_type/parse_type-0.6.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extension to the parse module"
+HOMEPAGE="https://pypi.org/project/parse-type/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/parse[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+DOCS=( CHANGES.txt README.rst )
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # disable unnecessary html test report and its pytest-html dependency
+   sed -i '/^addopts/,/report.xml$/d' pytest.ini || die
+}



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

2023-07-05 Thread William Hubbs
commit: fbec55c9db44daa225ce3af5ef27c13a68d5b207
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jul  5 21:46:54 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jul  5 21:47:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbec55c9

sys-apps/openrc: add 0.48

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

 sys-apps/openrc/Manifest   |   1 +
 sys-apps/openrc/openrc-0.48.ebuild | 169 +
 2 files changed, 170 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 9d348077a1c1..0d683805abd9 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,2 +1,3 @@
 DIST openrc-0.46.tar.gz 247679 BLAKE2B 
55490afc179e1e56a58408e8a2b7ebd5376ffee25cb61f2838a47cc97ad1e4eadabcc7f74e5cc2a2d9217917eb42517cf01766de2e82b50a3500bdbe263b0d88
 SHA512 
7c837e4b553511f0621944222ca0d35bd553a9888bd482ca0f8f3d2923d5b51cbd1f1c2f33cccb26d9f13dfb488939b95064673bedb7fcbf78d68664df2678c7
 DIST openrc-0.47.1.tar.gz 249760 BLAKE2B 
3b5afa7e2b0d20801bf2a172b592180fd84d0653f97064ef6b25ed37d33a39c91f02a3fd8a542bd058b33f90d1a8a215a81d2bd3409594151c531b7da2c4fe3b
 SHA512 
83a7b4723d1684efefd1ff311c6cf6de5d8a9db008ff6deeb6d77bddb3d0df7fbeef3942021dcb6e86d28a0cbd64650a910f49082d4c5bd623097da9bb06f244
+DIST openrc-0.48.tar.gz 250249 BLAKE2B 
4d99d0562e268ad747562ee39cae645ea9221a705fb344969388d2f5f8e0597e62c12bda9dffe0d98eab6437aac0af2c873ad082ec8db01cd61e48b8637f421b
 SHA512 
c67c0a1c87f44a6fde0a7634fcdff0683a821eef5183a4f3e1ef850d04dd7f6c23ec0a72b4a76d9f6c08cb34e362d5e204937caec549eadc638c286c2389c5ee

diff --git a/sys-apps/openrc/openrc-0.48.ebuild 
b/sys-apps/openrc/openrc-0.48.ebuild
new file mode 100644
index ..11d77ecda370
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.48.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson pam
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} =~ ^9{4,}$ ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode"
+
+COMMON_DEPEND="
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? ( sys-libs/pam )
+   audit? ( sys-process/audit )
+   sys-process/psmisc
+   selinux? (
+   sys-apps/policycoreutils
+   >=sys-libs/libselinux-2.6
+   )"
+DEPEND="${COMMON_DEPEND}
+   virtual/os-headers
+   ncurses? ( virtual/pkgconfig )"
+RDEPEND="${COMMON_DEPEND}
+   bash? ( app-shells/bash )
+   !prefix? (
+   sysv-utils? (
+   !sys-apps/systemd[sysv-utils(-)]
+   !sys-apps/sysvinit
+   )
+   !sysv-utils? (
+   || (
+   >=sys-apps/sysvinit-2.86-r6[selinux?]
+   sys-apps/s6-linux-init[sysv-utils(-)]
+   )
+   )
+   virtual/tmpfiles
+   )
+   selinux? (
+   >=sec-policy/selinux-base-policy-2.20170204-r4
+   >=sec-policy/selinux-openrc-2.20170204-r4
+   )
+"
+
+PDEPEND="netifrc? ( net-misc/netifrc )"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature audit)
+   "-Dbranding=\"Gentoo Linux\""
+   $(meson_use newnet)
+   -Dos=Linux
+   $(meson_use pam)
+   $(meson_feature selinux)
+   -Drootprefix="${EPREFIX}"
+   -Dshell=$(usex bash /bin/bash /bin/sh)
+   $(meson_use sysv-utils sysvinit)
+   -Dtermcap=$(usev ncurses)
+   )
+   # export DEBUG=$(usev debug)
+   meson_src_configure
+}
+
+# set_config test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   meson_install
+
+   keepdir /lib/rc/tmp
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
+
+   # On HPPA, do not run consolefont by default (bug #222889)
+   if use hppa; then
+   rm -f 

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

2023-07-05 Thread Sam James
commit: df49f0e04def7ced84fbb1246a9275e5aa78d2f8
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 21:41:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 21:41:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df49f0e0

dev-util/bpftool: Keyword 6.3 ppc64, #909734

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

 dev-util/bpftool/bpftool-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/bpftool/bpftool-6.3.ebuild 
b/dev-util/bpftool/bpftool-6.3.ebuild
index f52a316a46fa..fe2630be53e2 100644
--- a/dev-util/bpftool/bpftool-6.3.ebuild
+++ b/dev-util/bpftool/bpftool-6.3.ebuild
@@ -25,7 +25,7 @@ S="${S_K}/tools/bpf/bpftool"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="caps"
 
 RDEPEND="



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

2023-07-05 Thread Sam James
commit: c0cab42c30fe90d681d0afda32742b4b7eb83676
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 21:41:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 21:41:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0cab42c

dev-libs/libtracefs: Keyword 1.7.0 ppc64, #909735

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

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

diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild 
b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index f8592f449945..1d10d3f21671 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
 else

SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2023-07-05 Thread Sam James
commit: 97d5d04a33400711afd60b064c94261b32eb05b9
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 21:41:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 21:41:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d5d04a

sys-apps/shadow: Stabilize 4.13-r4 ppc64, #909740

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

 sys-apps/shadow/shadow-4.13-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.13-r4.ebuild 
b/sys-apps/shadow/shadow-4.13-r4.ebuild
index 0b5237292cd1..169c0563f981 100644
--- a/sys-apps/shadow/shadow-4.13-r4.ebuild
+++ b/sys-apps/shadow/shadow-4.13-r4.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( 
https://github.com/shadow-maint/shadow/releases/downloa
 LICENSE="BSD GPL-2"
 # Subslot is for libsubid's SONAME.
 SLOT="0/4"
-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="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



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

2023-07-05 Thread Sam James
commit: cd31d546ae28540cf86a7ad1cc21485c272361c3
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 21:41:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 21:41:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd31d546

dev-python/google-auth: Stabilize 2.19.1 ALLARCHES, #909666

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

 dev-python/google-auth/google-auth-2.19.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/google-auth/google-auth-2.19.1.ebuild 
b/dev-python/google-auth/google-auth-2.19.1.ebuild
index c7a6aff8ed05..124d2751a7f9 100644
--- a/dev-python/google-auth/google-auth-2.19.1.ebuild
+++ b/dev-python/google-auth/google-auth-2.19.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND="


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

2023-07-05 Thread Sam James
commit: a2f3e4a6540fa72fb50c6e49f67bfea31db7d0a1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 21:41:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 21:41:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f3e4a6

dev-util/bpftool: Keyword 6.3 ppc, #909734

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

 dev-util/bpftool/bpftool-6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/bpftool/bpftool-6.3.ebuild 
b/dev-util/bpftool/bpftool-6.3.ebuild
index 6d380fce5a6a..f52a316a46fa 100644
--- a/dev-util/bpftool/bpftool-6.3.ebuild
+++ b/dev-util/bpftool/bpftool-6.3.ebuild
@@ -25,7 +25,7 @@ S="${S_K}/tools/bpf/bpftool"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
 IUSE="caps"
 
 RDEPEND="



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

2023-07-05 Thread Sam James
commit: c13cfd7f54e7955a6dd9d2a20b8ffb2ba7187f23
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 21:41:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 21:41:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13cfd7f

dev-libs/libtracefs: Keyword 1.7.0 ppc, #909735

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

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

diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild 
b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index 82ea29102e1b..f8592f449945 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
 else

SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2023-07-05 Thread Sam James
commit: 3de4507d6b68a7c9bcb1929d8603494c6c43eff8
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 21:41:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 21:41:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de4507d

dev-python/jwcrypto: Stabilize 1.5.0 x86, #909690

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

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

diff --git a/dev-python/jwcrypto/jwcrypto-1.5.0.ebuild 
b/dev-python/jwcrypto/jwcrypto-1.5.0.ebuild
index e2992177e823..6583d364a4ec 100644
--- a/dev-python/jwcrypto/jwcrypto-1.5.0.ebuild
+++ b/dev-python/jwcrypto/jwcrypto-1.5.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="LGPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv x86"
 
 RDEPEND="
>=dev-python/cryptography-3.4[${PYTHON_USEDEP}]



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

2023-07-05 Thread William Hubbs
commit: fdb0574cb5be0c295ea6be4c319313e8f15f9cc2
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jul  5 21:31:26 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jul  5 21:31:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb0574c

sys-cluster/kube-proxy: add 1.24.15

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

 sys-cluster/kube-proxy/Manifest  |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.24.15.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 469297c99b66..a6fe07d944cb 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 
08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7
 SHA512 
74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb
+DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 
47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e
 SHA512 
48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498
 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 
5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4
 SHA512 
5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974
 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B 
e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0
 SHA512 
d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b
 DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B 
bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1
 SHA512 
c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.24.15.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.24.15.ebuild
new file mode 100644
index ..0cc8ca0574f5
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.24.15.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+RDEPEND="net-firewall/conntrack-tools"
+BDEPEND=">=dev-lang/go-1.18.1"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2023-07-05 Thread William Hubbs
commit: 9df8d1eae34a0f2c3f987b19fc590dec3b11eeb5
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jul  5 21:31:26 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jul  5 21:31:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df8d1ea

sys-cluster/kube-scheduler: add 1.24.15

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

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.24.15.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 469297c99b66..a6fe07d944cb 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 
08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7
 SHA512 
74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb
+DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 
47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e
 SHA512 
48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498
 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 
5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4
 SHA512 
5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974
 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B 
e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0
 SHA512 
d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b
 DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B 
bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1
 SHA512 
c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.24.15.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.24.15.ebuild
new file mode 100644
index ..4d29f574fe61
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.24.15.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-scheduler
+   acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.18.1"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



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

2023-07-05 Thread William Hubbs
commit: 0e989107054112a6abfb828c651cb8c5e33ad472
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jul  5 21:31:25 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jul  5 21:31:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e989107

sys-cluster/kubelet: add 1.24.15

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

 sys-cluster/kubelet/Manifest   |  1 +
 sys-cluster/kubelet/kubelet-1.24.15.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 469297c99b66..a6fe07d944cb 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 
08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7
 SHA512 
74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb
+DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 
47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e
 SHA512 
48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498
 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 
5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4
 SHA512 
5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974
 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B 
e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0
 SHA512 
d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b
 DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B 
bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1
 SHA512 
c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d

diff --git a/sys-cluster/kubelet/kubelet-1.24.15.ebuild 
b/sys-cluster/kubelet/kubelet-1.24.15.ebuild
new file mode 100644
index ..c855f8434257
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.24.15.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened selinux"
+
+BDEPEND=">=dev-lang/go-1.18.1"
+RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



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

2023-07-05 Thread William Hubbs
commit: e24e6c082e292092f35861ecf0b9a7883afa1a22
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jul  5 21:31:24 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jul  5 21:31:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e24e6c08

sys-cluster/kube-apiserver: add 1.24.15

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

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.24.15.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 469297c99b66..a6fe07d944cb 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 
08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7
 SHA512 
74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb
+DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 
47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e
 SHA512 
48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498
 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 
5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4
 SHA512 
5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974
 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B 
e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0
 SHA512 
d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b
 DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B 
bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1
 SHA512 
c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.24.15.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.24.15.ebuild
new file mode 100644
index ..80549a7af0d5
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.24.15.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module systemd
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="
+   acct-group/kube-apiserver
+   acct-user/kube-apiserver"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.18.1"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2023-07-05 Thread William Hubbs
commit: b576249d9a34df8f7308ab044f6bd6f9b0f36901
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jul  5 21:31:24 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jul  5 21:31:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b576249d

sys-cluster/kube-controller-manager: add 1.24.15

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

 sys-cluster/kube-controller-manager/Manifest   |  1 +
 .../kube-controller-manager-1.24.15.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 469297c99b66..a6fe07d944cb 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 
08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7
 SHA512 
74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb
+DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 
47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e
 SHA512 
48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498
 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 
5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4
 SHA512 
5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974
 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B 
e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0
 SHA512 
d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b
 DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B 
bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1
 SHA512 
c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.24.15.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.24.15.ebuild
new file mode 100644
index ..2d00c0ea6648
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.24.15.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-controller-manager
+   acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.18.1"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



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

2023-07-05 Thread William Hubbs
commit: 3ab555d1ae58ae05fb64f11096cf86028bb962cc
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jul  5 21:31:25 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jul  5 21:31:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ab555d1

sys-cluster/kubectl: add 1.24.15

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

 sys-cluster/kubectl/Manifest   |  1 +
 sys-cluster/kubectl/kubectl-1.24.15.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 469297c99b66..a6fe07d944cb 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 
08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7
 SHA512 
74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb
+DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 
47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e
 SHA512 
48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498
 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 
5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4
 SHA512 
5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974
 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B 
e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0
 SHA512 
d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b
 DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B 
bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1
 SHA512 
c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d

diff --git a/sys-cluster/kubectl/kubectl-1.24.15.ebuild 
b/sys-cluster/kubectl/kubectl-1.24.15.ebuild
new file mode 100644
index ..cb0239165ac7
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.24.15.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.18.1"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



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

2023-07-05 Thread William Hubbs
commit: 93b65e60204865649c3b2849c000fdfcb5fe29fb
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Jul  5 21:31:23 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Jul  5 21:31:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b65e60

sys-cluster/kubeadm: add 1.24.15

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

 sys-cluster/kubeadm/Manifest   |  1 +
 sys-cluster/kubeadm/kubeadm-1.24.15.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 469297c99b66..a6fe07d944cb 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.24.14.tar.gz 37908337 BLAKE2B 
08f52b611bea49f1c204a4fb956d87be6f571ef122b4cc10101862c61d11751d944d9140c4355be95759f83240cb8a3d4879c72e077bdc10f235d03b1a0f99f7
 SHA512 
74cee62fdc7e0dca1430688e832d3b308b6604dee6ca88d5f19fd6b6a9c83833d003ae87d8a09866e2e8fd01cbde0a6ae4bd126f9845f770c76942f1772f04bb
+DIST kubernetes-1.24.15.tar.gz 38151496 BLAKE2B 
47064fefb135031ed220341d34519b4ee2e6fb5996e4bacdfd94e5dd01c1e70b0ca56c0eda45208039004ab9f0f2c3d1de3d77f450d7a59ab5ccd1c6e4dc8b0e
 SHA512 
48e450c76fe3c9bd8460a18bbff204ba7b548c807f984ba86ff388206bfc8a178d96718df377a354c88a99c66b54013ee85ba18b7778bd68cee610955abf2498
 DIST kubernetes-1.25.10.tar.gz 38218997 BLAKE2B 
5f256ffe2236c4eefebbb66051b8bdb70c94fcdce4b606c2233e3f0e9d31f0516b5e4d8104b01fb486abcb8ed77294a5573d91c5feb7d3c456146b04dd5a7ef4
 SHA512 
5e3714596e24906bbfe4b6a79e323b2fdf06fb4b0bc52162a65009b836dcba32f021931cad6cf1d7f94d87937118bce09927be0be83cb1ea9f6fe790db584974
 DIST kubernetes-1.26.5.tar.gz 38241396 BLAKE2B 
e42ffb2396b9811cf23f861327fdd93d067e43b222971b3fb115679692f8923c11494ac7c1bd8ed8a13cfe95b3964e33dc030405d2a3deb19e04c843f75eb7b0
 SHA512 
d35e663e469d29c77abfae443c8f835103e230805331a98ed6314518bd937c366e2734c687c31c4eadf7ecbd0a607dece463edb0057270a37114681d8aa77f0b
 DIST kubernetes-1.27.2.tar.gz 38061986 BLAKE2B 
bbb39453cb642abc693a8b646179eb5ccf6886c37cf380ae139c096409a33c38d5d081007a009a4785498f600b89f91a430b7bde191298b108ada336ef3414b1
 SHA512 
c7a4f6f3e3e6ce66295e9c09b5214ed3b9fa3b674b0b7e200672da5873fbc75533d1e6a5d9e04edba09c81db35e3309dbe6ff6a4a9dffc6687c66a6e5e566b1d

diff --git a/sys-cluster/kubeadm/kubeadm-1.24.15.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.24.15.ebuild
new file mode 100644
index ..9d1d7af21421
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.24.15.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+HOMEPAGE="https://kubernetes.io;
+SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="hardened selinux"
+
+BDEPEND=">=dev-lang/go-1.18.1"
+RDEPEND="app-containers/cri-tools
+   selinux? ( sec-policy/selinux-kubernetes )"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/php-redmine-api/

2023-07-05 Thread Michael Orlitzky
commit: 4eb8a313dd8384656dd61013ba00e9eca21dcb87
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Jul  5 20:51:20 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jul  5 21:04:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb8a313

dev-php/php-redmine-api: drop 1.5.9

Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/php-redmine-api/Manifest   |  1 -
 .../php-redmine-api/php-redmine-api-1.5.9.ebuild   | 35 --
 2 files changed, 36 deletions(-)

diff --git a/dev-php/php-redmine-api/Manifest b/dev-php/php-redmine-api/Manifest
index 621b8011dcfc..5b868c372c5c 100644
--- a/dev-php/php-redmine-api/Manifest
+++ b/dev-php/php-redmine-api/Manifest
@@ -1,2 +1 @@
 DIST php-redmine-api-1.5.16.tar.gz 34323 BLAKE2B 
5879c9a67959ec8104344d1d5c57ead036fc60d3bea2ae94684617a711eae0cf9c7d6d2eae6d94c273fdc06bed82f48e281c2895e37ddef2144be8f0881c5341
 SHA512 
e25dbcababcde4e0b3160f7060a837aa4e52a2f3b1b91bfb131c04c250c543fc41a3667d87c8a668057d5acbfac84f395dd3180b815921fc05edb6325d34dee5
-DIST php-redmine-api-1.5.9.tar.gz 36297 BLAKE2B 
32c8cd500b0134afcb20e792f21585315f9635e038bca118d6ea289e2c0f91632aa5e2db2c023969cb228d592a242902a47bbef119e58560b39ba4b418854f8b
 SHA512 
dd23dcadb27965568c3066f417edbff633eee5e804430568e60abf6b69f0fdfe36b73497984f80b055fae07cd3bb6f94264875f076b98f05327c474eb3f2ae5e

diff --git a/dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild 
b/dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild
deleted file mode 100644
index 770222f7cad6..
--- a/dev-php/php-redmine-api/php-redmine-api-1.5.9.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A simple, object-oriented, PHP Redmine API client"
-HOMEPAGE="https://github.com/kbsali/php-redmine-api;
-SRC_URI="https://github.com/kbsali/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-lang/php:*[curl,json(+),simplexml]"
-DEPEND="test? ( ${RDEPEND} 

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

2023-07-05 Thread Michael Orlitzky
commit: 9bf70eb754c190a211bb88398e87d05d01a30996
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Jul  5 21:04:01 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jul  5 21:07:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf70eb7

profiles: mask dev-php/php-redmine-api for removal.

Signed-off-by: Michael Orlitzky  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f6f9bd730ef9..153c94f9e4d8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Michael Orlitzky  (2023-07-05)
+# I suspect I was its only user, and I'm not a user any more. Upstream
+# has deleted its autoloader for the second time, making an update more
+# trouble than removal, so: removal on or after 2023-08-05.
+dev-php/php-redmine-api
+
 # Michał Górny  (2023-07-05)
 # Discontinued in favor of built-in `ast` module on all supported
 # versions of Python.  No revdeps left.



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

2023-07-05 Thread Sam James
commit: 9748be2c055064de2160336c73b714baa41f8c3c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:52:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:52:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9748be2c

sys-apps/shadow: Stabilize 4.13-r4 amd64, #909740

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

 sys-apps/shadow/shadow-4.13-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.13-r4.ebuild 
b/sys-apps/shadow/shadow-4.13-r4.ebuild
index aa20387a875e..0b5237292cd1 100644
--- a/sys-apps/shadow/shadow-4.13-r4.ebuild
+++ b/sys-apps/shadow/shadow-4.13-r4.ebuild
@@ -18,7 +18,7 @@ SRC_URI+=" verify-sig? ( 
https://github.com/shadow-maint/shadow/releases/downloa
 LICENSE="BSD GPL-2"
 # Subslot is for libsubid's SONAME.
 SLOT="0/4"
-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="acl audit bcrypt cracklib nls pam selinux skey split-usr su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/

2023-07-05 Thread Sam James
commit: 2622caad3b5a470ad5bb943e09551f2741e0407d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:52:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:52:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2622caad

sys-fs/fuse-overlayfs: Stabilize 1.12 amd64, #909672

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

 sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild 
b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild
index 7b688e2037b7..6b38cd4ed7b1 100644
--- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild
+++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/containers/fuse-overlayfs/archive/v${PV}.tar.gz -> $
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv"
 
 DEPEND="sys-fs/fuse:3"
 RDEPEND="${DEPEND}"



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

2023-07-05 Thread Sam James
commit: a213079aaa215b4f968834f45aef334fe8a1ae19
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:52:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:52:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a213079a

dev-libs/libtracefs: Keyword 1.7.0 arm, #909735

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

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

diff --git a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild 
b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
index d44cb7d93468..82ea29102e1b 100644
--- a/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
+++ b/dev-libs/libtracefs/libtracefs-1.7.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then
inherit git-r3
 else

SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git/snapshot/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 
 LICENSE="LGPL-2.1"



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

2023-07-05 Thread Sam James
commit: 9c65478db1071c0e06fe2ccaab6d4afb699f6b16
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c65478d

media-libs/libsidplayfp: Stabilize 2.5.0 x86, #909728

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

 media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild 
b/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild
index 3df5a2586d1f..8f58e9e160df 100644
--- a/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild
+++ b/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/sidplay-residfp/${PN}/$(ver_cut 
1-2)/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/6"
-KEYWORDS="amd64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 ~hppa ~riscv x86"
 IUSE="static-libs"
 
 src_prepare() {



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

2023-07-05 Thread Sam James
commit: a96c4f42f57f06f2563550ebd667e5ad02f7d22f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96c4f42

media-libs/libmp4v2: Stabilize 2.1.3-r1 x86, #909727

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

 media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild 
b/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild
index bfaf1996c698..0bbfe09f7d12 100644
--- a/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild
+++ b/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/enzo1982/mp4v2/releases/download/v${PV}/${MY_P}.tar.
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="utils"
 # Tests need DejaGnu but are non-existent (just an empty framework)
 RESTRICT="test"



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

2023-07-05 Thread Sam James
commit: c05ffd14dcbf96abe40a4c6e39674e58fc48eb5f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05ffd14

media-libs/libmp4v2: Stabilize 2.1.3-r1 amd64, #909727

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

 media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild 
b/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild
index 3bbaed19434b..bfaf1996c698 100644
--- a/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild
+++ b/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/enzo1982/mp4v2/releases/download/v${PV}/${MY_P}.tar.
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="utils"
 # Tests need DejaGnu but are non-existent (just an empty framework)
 RESTRICT="test"



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

2023-07-05 Thread Sam James
commit: cb138fd395c2abc1a3a9e2cc51463f7626a34f73
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb138fd3

media-libs/libsidplayfp: Stabilize 2.5.0 amd64, #909728

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

 media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild 
b/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild
index afdbdc7f3a8a..3df5a2586d1f 100644
--- a/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild
+++ b/media-libs/libsidplayfp/libsidplayfp-2.5.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/sidplay-residfp/${PN}/$(ver_cut 
1-2)/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/6"
-KEYWORDS="~amd64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 ~hppa ~riscv ~x86"
 IUSE="static-libs"
 
 src_prepare() {



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

2023-07-05 Thread Sam James
commit: 3f5b15befd95b20ae85cf450baea4238ebda4fab
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5b15be

dev-python/logical-unification: Stabilize 0.4.6 ALLARCHES, #909720

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

 dev-python/logical-unification/logical-unification-0.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/logical-unification/logical-unification-0.4.6.ebuild 
b/dev-python/logical-unification/logical-unification-0.4.6.ebuild
index ef3038a1d16e..79abee04fb58 100644
--- a/dev-python/logical-unification/logical-unification-0.4.6.ebuild
+++ b/dev-python/logical-unification/logical-unification-0.4.6.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/unification-${PV}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 
 RDEPEND="
dev-python/multipledispatch[${PYTHON_USEDEP}]



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

2023-07-05 Thread Sam James
commit: fe2920312caaf6385a26033db98b012d44cf7f56
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe292031

dev-python/paho-mqtt: Stabilize 1.6.1-r1 ALLARCHES, #909717

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

 dev-python/paho-mqtt/paho-mqtt-1.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/paho-mqtt/paho-mqtt-1.6.1-r1.ebuild 
b/dev-python/paho-mqtt/paho-mqtt-1.6.1-r1.ebuild
index 8e7d4b6f0569..d00f1e43d56c 100644
--- a/dev-python/paho-mqtt/paho-mqtt-1.6.1-r1.ebuild
+++ b/dev-python/paho-mqtt/paho-mqtt-1.6.1-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/paho.mqtt.python-${PV}"
 
 LICENSE="EPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 
 BDEPEND="
test? (



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

2023-07-05 Thread Sam James
commit: 09587e96c3b26fff5185d2b05a978aaf40ebe7d7
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09587e96

dev-python/plumbum: Stabilize 1.8.2 ALLARCHES, #909721

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

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

diff --git a/dev-python/plumbum/plumbum-1.8.2.ebuild 
b/dev-python/plumbum/plumbum-1.8.2.ebuild
index 2ccac16554dd..f31ba708c0f7 100644
--- a/dev-python/plumbum/plumbum-1.8.2.ebuild
+++ b/dev-python/plumbum/plumbum-1.8.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 
 BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]



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

2023-07-05 Thread Sam James
commit: d42c515627af1caa4ba26a715de4df25a3ddb270
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42c5156

media-libs/libmp4v2: Stabilize 2.1.3-r1 arm, #909727

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

 media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild 
b/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild
index 0bbfe09f7d12..f896953f5ce5 100644
--- a/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild
+++ b/media-libs/libmp4v2/libmp4v2-2.1.3-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/enzo1982/mp4v2/releases/download/v${PV}/${MY_P}.tar.
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="utils"
 # Tests need DejaGnu but are non-existent (just an empty framework)
 RESTRICT="test"



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

2023-07-05 Thread Sam James
commit: 42b55e55134ed3daa314bd01db83a6e0c1256b35
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b55e55

dev-python/markupsafe: Stabilize 2.1.3 x86, #909710

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

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

diff --git a/dev-python/markupsafe/markupsafe-2.1.3.ebuild 
b/dev-python/markupsafe/markupsafe-2.1.3.ebuild
index 82c47439587f..b6a5767758af 100644
--- a/dev-python/markupsafe/markupsafe-2.1.3.ebuild
+++ b/dev-python/markupsafe/markupsafe-2.1.3.ebuild
@@ -20,6 +20,6 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 
 distutils_enable_tests pytest



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

2023-07-05 Thread Sam James
commit: 60192e816335776ea9f830d29b2724f8612339ea
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60192e81

dev-python/junit-xml: Stabilize 1.9-r1 amd64, #909709

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

 dev-python/junit-xml/junit-xml-1.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/junit-xml/junit-xml-1.9-r1.ebuild 
b/dev-python/junit-xml/junit-xml-1.9-r1.ebuild
index 969683f39b30..aeaa555cfb06 100644
--- a/dev-python/junit-xml/junit-xml-1.9-r1.ebuild
+++ b/dev-python/junit-xml/junit-xml-1.9-r1.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]



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

2023-07-05 Thread Sam James
commit: 13c276be96ff20de621fee5501d21f91b00ab27e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c276be

dev-python/urllib3: Stabilize 2.0.3 x86, #909712

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

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

diff --git a/dev-python/urllib3/urllib3-2.0.3.ebuild 
b/dev-python/urllib3/urllib3-2.0.3.ebuild
index 4ef316ba5c57..e5cc0b36764e 100644
--- a/dev-python/urllib3/urllib3-2.0.3.ebuild
+++ b/dev-python/urllib3/urllib3-2.0.3.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="brotli test zstd"
 RESTRICT="!test? ( test )"
 



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

2023-07-05 Thread Sam James
commit: 0aa4a494aef5325f68c1ee0ca4efe53b37baaf0d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa4a494

dev-python/ijson: Stabilize 3.2.2 amd64, #909706

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

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

diff --git a/dev-python/ijson/ijson-3.2.2.ebuild 
b/dev-python/ijson/ijson-3.2.2.ebuild
index f4e7d80ec763..e653e0a328e1 100644
--- a/dev-python/ijson/ijson-3.2.2.ebuild
+++ b/dev-python/ijson/ijson-3.2.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 DEPEND="
dev-libs/yajl



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

2023-07-05 Thread Sam James
commit: 2f2718657e118925ba75cb64076750b96468acf9
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f271865

dev-python/ijson: Stabilize 3.2.2 x86, #909706

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

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

diff --git a/dev-python/ijson/ijson-3.2.2.ebuild 
b/dev-python/ijson/ijson-3.2.2.ebuild
index e653e0a328e1..432500824ad1 100644
--- a/dev-python/ijson/ijson-3.2.2.ebuild
+++ b/dev-python/ijson/ijson-3.2.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 x86"
 
 DEPEND="
dev-libs/yajl



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

2023-07-05 Thread Sam James
commit: 62ffbeb5732e0f4077f228b3cd90ad0df0a2fdf6
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ffbeb5

dev-python/junit-xml: Stabilize 1.9-r1 x86, #909709

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

 dev-python/junit-xml/junit-xml-1.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/junit-xml/junit-xml-1.9-r1.ebuild 
b/dev-python/junit-xml/junit-xml-1.9-r1.ebuild
index aeaa555cfb06..dbea026b8458 100644
--- a/dev-python/junit-xml/junit-xml-1.9-r1.ebuild
+++ b/dev-python/junit-xml/junit-xml-1.9-r1.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/six[${PYTHON_USEDEP}]



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

2023-07-05 Thread Sam James
commit: 9ae80afa04a547d98536dfe4667509145f4caaec
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae80afa

dev-python/markupsafe: Stabilize 2.1.3 amd64, #909710

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

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

diff --git a/dev-python/markupsafe/markupsafe-2.1.3.ebuild 
b/dev-python/markupsafe/markupsafe-2.1.3.ebuild
index c15abb7e7700..82c47439587f 100644
--- a/dev-python/markupsafe/markupsafe-2.1.3.ebuild
+++ b/dev-python/markupsafe/markupsafe-2.1.3.ebuild
@@ -20,6 +20,6 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 
 distutils_enable_tests pytest



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

2023-07-05 Thread Sam James
commit: 6eb8af52ad40e1630041f7d9085e1e398b79de97
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eb8af52

dev-python/etuples: Stabilize 0.3.9 ALLARCHES, #909704

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

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

diff --git a/dev-python/etuples/etuples-0.3.9.ebuild 
b/dev-python/etuples/etuples-0.3.9.ebuild
index e8a5f87a826a..3094e4d4ace1 100644
--- a/dev-python/etuples/etuples-0.3.9.ebuild
+++ b/dev-python/etuples/etuples-0.3.9.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 
 RDEPEND="
dev-python/cons[${PYTHON_USEDEP}]



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

2023-07-05 Thread Sam James
commit: 5eccd4383619b4c14694d622fc3097ea2fc0e0b3
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eccd438

dev-python/iniparse: Stabilize 0.5_p20221102 ALLARCHES, #909705

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

 dev-python/iniparse/iniparse-0.5_p20221102.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/iniparse/iniparse-0.5_p20221102.ebuild 
b/dev-python/iniparse/iniparse-0.5_p20221102.ebuild
index 06b30f3296bb..f6c69f6ad934 100644
--- a/dev-python/iniparse/iniparse-0.5_p20221102.ebuild
+++ b/dev-python/iniparse/iniparse-0.5_p20221102.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT PSF-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
 
 RDEPEND="
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]



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

2023-07-05 Thread Sam James
commit: f5e962e41a9ab3643d6c539322290ef4f2854e28
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e962e4

dev-python/pytest-xvfb: Stabilize 3.0.0 ALLARCHES, #909699

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

 dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild 
b/dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild
index e9a2d47ef72d..0ed8b9f183dc 100644
--- a/dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild
+++ b/dev-python/pytest-xvfb/pytest-xvfb-3.0.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://pypi.org/project/pytest-xvfb/;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
dev-python/pytest[${PYTHON_USEDEP}]



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

2023-07-05 Thread Sam James
commit: d37329f7d5522de6f99f5f60e19a27426fc47a81
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37329f7

dev-python/regex: Stabilize 2023.6.3 x86, #909698

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

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

diff --git a/dev-python/regex/regex-2023.6.3.ebuild 
b/dev-python/regex/regex-2023.6.3.ebuild
index f7b96cb92342..c7019e6cee0b 100644
--- a/dev-python/regex/regex-2023.6.3.ebuild
+++ b/dev-python/regex/regex-2023.6.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos"
 IUSE="doc"
 
 PATCHES=(



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

2023-07-05 Thread Sam James
commit: a4ef540f2f7ae5f32e608d8aba2011617cde27ea
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ef540f

dev-python/bitarray: Stabilize 2.7.6 x86, #909703

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

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

diff --git a/dev-python/bitarray/bitarray-2.7.6.ebuild 
b/dev-python/bitarray/bitarray-2.7.6.ebuild
index 975c4d129e2f..279aca4b9ec5 100644
--- a/dev-python/bitarray/bitarray-2.7.6.ebuild
+++ b/dev-python/bitarray/bitarray-2.7.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="PSF-2"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 
 python_test() {
"${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with 
${EPYTHON}"



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

2023-07-05 Thread Sam James
commit: 4277a33749413807a596592ffe6ff89b290cae53
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4277a337

dev-python/bitarray: Stabilize 2.7.6 amd64, #909703

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

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

diff --git a/dev-python/bitarray/bitarray-2.7.6.ebuild 
b/dev-python/bitarray/bitarray-2.7.6.ebuild
index 1a904d98ff80..975c4d129e2f 100644
--- a/dev-python/bitarray/bitarray-2.7.6.ebuild
+++ b/dev-python/bitarray/bitarray-2.7.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="PSF-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 
 python_test() {
"${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with 
${EPYTHON}"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/rapidfuzz-cpp/

2023-07-05 Thread Sam James
commit: 09df275c350657c8558e7485f367cc07d85598ec
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09df275c

dev-cpp/rapidfuzz-cpp: Stabilize 2.0.0 x86, #909696

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

 dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild 
b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild
index 3ded60782095..612afcbc8c52 100644
--- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-07-05 Thread Sam James
commit: 13d15bcdab4cdf6cdf38fe79c19849d4092fd26a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d15bcd

dev-python/openstackdocstheme: Stabilize 3.1.1 ALLARCHES, #909688

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

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

diff --git a/dev-python/openstackdocstheme/openstackdocstheme-3.1.1.ebuild 
b/dev-python/openstackdocstheme/openstackdocstheme-3.1.1.ebuild
index b6cec53a5c5a..a8c581437a29 100644
--- a/dev-python/openstackdocstheme/openstackdocstheme-3.1.1.ebuild
+++ b/dev-python/openstackdocstheme/openstackdocstheme-3.1.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc64 ~riscv ~s390 x86"
 
 BDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2023-07-05 Thread Sam James
commit: 39e2a2797c699f979da6ad23afb9447945cf87f0
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e2a279

dev-python/regex: Stabilize 2023.6.3 amd64, #909698

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

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

diff --git a/dev-python/regex/regex-2023.6.3.ebuild 
b/dev-python/regex/regex-2023.6.3.ebuild
index 0198cd26065f..f7b96cb92342 100644
--- a/dev-python/regex/regex-2023.6.3.ebuild
+++ b/dev-python/regex/regex-2023.6.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~x64-macos"
 IUSE="doc"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/rapidfuzz-cpp/

2023-07-05 Thread Sam James
commit: 87086cfbc68e48a2905f8f962b4723950d41ac6f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:50:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:51:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87086cfb

dev-cpp/rapidfuzz-cpp: Stabilize 2.0.0 amd64, #909696

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

 dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild 
b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild
index 5964618eff36..3ded60782095 100644
--- a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.0.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc 
~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-Crypt_GPG/files/, dev-php/PEAR-Crypt_GPG/

2023-07-05 Thread Michael Orlitzky
commit: 786475e77ec09887be16e2fbfc09336003dd6e71
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Wed Jul  5 20:45:02 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jul  5 20:49:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786475e7

dev-php/PEAR-Crypt_GPG: drop 1.6.2

Bug: https://bugs.gentoo.org/833570
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-php/PEAR-Crypt_GPG/Manifest|  1 -
 dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.2.ebuild | 49 ---
 .../files/fix-unit-tests-with-new-gpg.patch| 55 --
 3 files changed, 105 deletions(-)

diff --git a/dev-php/PEAR-Crypt_GPG/Manifest b/dev-php/PEAR-Crypt_GPG/Manifest
index 94e41118baf7..7209c7c0e908 100644
--- a/dev-php/PEAR-Crypt_GPG/Manifest
+++ b/dev-php/PEAR-Crypt_GPG/Manifest
@@ -1,2 +1 @@
-DIST Crypt_GPG-1.6.2.tgz 346709 BLAKE2B 
abced2fe8c909f06690c38884506ce03df4c5ef3ef460aafce65ea9405c6974f8af320fd5a07a7967b45421a9a67aa27026c28ef7eb1402ffefba527007a33ae
 SHA512 
9d954d96b4e461c75f79ce9bc701d062e3f19671690228e6e0ce5265733ac1de9c06520f9f750348f3c37f01ccb79720574b2d2f371e69c8a25ae6e1bc18aabd
 DIST Crypt_GPG-1.6.7.tgz 343957 BLAKE2B 
c95346005fdd36bd97e2a0e6cd42c5a2898fb59f0a4a3d3b09bd99a409bd9c998b267ffd84ab28148e17c3f7e78e094393c3b077998b05dc2d7ddcb0ab81394b
 SHA512 
dd629271ebbcb98df5d31313c1a6911b62964046c758e00b55377170653e9880d2edc7d0b953fd6ae441d74238c4a8e1008bf6a9195a19ff463bcc82665f14e8

diff --git a/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.2.ebuild 
b/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.2.ebuild
deleted file mode 100644
index e0f4c627a409..
--- a/dev-php/PEAR-Crypt_GPG/PEAR-Crypt_GPG-1.6.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="${PN/PEAR-/}"
-MY_PV="${PV/_/}"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="PHP interface to the GNU Privacy Guard (GnuPG)"
-HOMEPAGE="https://pear.php.net/package/Crypt_GPG;
-SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz;
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="app-crypt/gnupg
-   dev-lang/php:*[posix,unicode]
-   dev-php/PEAR-Console_CommandLine
-   dev-php/PEAR-Exception"
-DEPEND="test? (${RDEPEND} 
-Date: Sat, 16 Sep 2017 13:05:37 +0200
-Subject: [PATCH] Fix Bug #21242: PHPUnit tests fail sometimes while deleting
- S.gpg-agent.extra
-

- tests/TestCase.php | 20 ++--
- 1 file changed, 14 insertions(+), 6 deletions(-)
-
-diff --git a/tests/TestCase.php b/tests/TestCase.php
-index b91ea7d..1ad8028 100644
 a/tests/TestCase.php
-+++ b/tests/TestCase.php
-@@ -583,7 +583,10 @@ private function _tearDownKeyring()
- $iterator = new DirectoryIterator($dirname);
- foreach ($iterator as $file) {
- if (!$file->isDot()) {
--unlink($dirname . '/' . $file->getFilename());
-+$filename = $dirname . '/' . $file->getFilename();
-+if (file_exists($filename)) {
-+unlink($filename);
-+}
- }
- }
- rmdir($dirname);
-@@ -595,7 +598,10 @@ private function _tearDownKeyring()
- 
- foreach ($iterator as $file) {
- if (!$file->isDot()) {
--unlink($homedir . '/' . $file->getFilename());
-+$filename = $homedir . '/' . $file->getFilename();
-+if (file_exists($filename)) {
-+unlink($filename);
-+}
- }
- }
- 
-@@ -614,10 +620,12 @@ private function _tearDownTempdir()
- foreach ($iterator as $file) {
- if (!$file->isDot()) {
- $filename = $this->getTempFilename($file->getFilename());
--if (is_dir($filename)) {
--rmdir($filename);
--} else {
--unlink($filename);
-+if (file_exists($filename)) {
-+if (is_dir($filename)) {
-+rmdir($filename);
-+} else {
-+unlink($filename);
-+}
- }
- }
- }



[gentoo-commits] repo/gentoo:master commit in: dev-games/quake4-sdk/

2023-07-05 Thread Conrad Kostecki
commit: 3af889c797dfea12ba0b5ff5c57b104618bc9dc6
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jul  4 09:28:20 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:49:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af889c7

dev-games/quake4-sdk: update HOMEPAGE

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

 dev-games/quake4-sdk/quake4-sdk-1.4.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-games/quake4-sdk/quake4-sdk-1.4.2-r1.ebuild 
b/dev-games/quake4-sdk/quake4-sdk-1.4.2-r1.ebuild
index 7b32e90dcf28..f5de0d0eedc8 100644
--- a/dev-games/quake4-sdk/quake4-sdk-1.4.2-r1.ebuild
+++ b/dev-games/quake4-sdk/quake4-sdk-1.4.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit unpacker
 
 DESCRIPTION="Quake4 SDK"
-HOMEPAGE="https://www.iddevnet.com/quake4/;
+HOMEPAGE="https://iddevnet.dhewm3.org/quake4/Quake4SDK.html;
 
SRC_URI="mirror://idsoftware/quake4/source/linux/quake4-linux-${PV}-sdk.x86.run"
 S="${WORKDIR}"
 



[gentoo-commits] repo/gentoo:master commit in: games-misc/fortune-mod/

2023-07-05 Thread Conrad Kostecki
commit: b80bbd20ccce2c59ef1676f06eebc9369bf88246
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jul  4 09:47:31 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:49:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80bbd20

games-misc/fortune-mod: remove dead HOMEPAGE

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

 games-misc/fortune-mod/fortune-mod-1.99.1-r3.ebuild | 2 +-
 games-misc/fortune-mod/fortune-mod-3.12.0.ebuild| 4 ++--
 games-misc/fortune-mod/fortune-mod-3.14.1-r1.ebuild | 4 ++--
 games-misc/fortune-mod/fortune-mod-3.16.0-r1.ebuild | 2 +-
 games-misc/fortune-mod/fortune-mod-3.18.0.ebuild| 2 +-
 5 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/games-misc/fortune-mod/fortune-mod-1.99.1-r3.ebuild 
b/games-misc/fortune-mod/fortune-mod-1.99.1-r3.ebuild
index edfe7632a275..bcd81354a081 100644
--- a/games-misc/fortune-mod/fortune-mod-1.99.1-r3.ebuild
+++ b/games-misc/fortune-mod/fortune-mod-1.99.1-r3.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit toolchain-funcs
 
 DESCRIPTION="The notorious fortune program"
-HOMEPAGE="http://www.redellipse.net/code/fortune;
+HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/;
 SRC_URI="http://www.redellipse.net/code/downloads/${P}.tar.gz;
 
 LICENSE="BSD"

diff --git a/games-misc/fortune-mod/fortune-mod-3.12.0.ebuild 
b/games-misc/fortune-mod/fortune-mod-3.12.0.ebuild
index 203ee916b253..dc2af1eb6e7f 100644
--- a/games-misc/fortune-mod/fortune-mod-3.12.0.ebuild
+++ b/games-misc/fortune-mod/fortune-mod-3.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 inherit cmake
 
 DESCRIPTION="The notorious fortune program"
-HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/ 
http://www.redellipse.net/code/fortune;
+HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/;
 
SRC_URI="https://github.com/shlomif/fortune-mod/releases/download/${P}/${P}.tar.xz;
 
 LICENSE="BSD"

diff --git a/games-misc/fortune-mod/fortune-mod-3.14.1-r1.ebuild 
b/games-misc/fortune-mod/fortune-mod-3.14.1-r1.ebuild
index 47ab0deb5e40..4e7b95159733 100644
--- a/games-misc/fortune-mod/fortune-mod-3.14.1-r1.ebuild
+++ b/games-misc/fortune-mod/fortune-mod-3.14.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 inherit cmake
 
 DESCRIPTION="The notorious fortune program"
-HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/ 
http://www.redellipse.net/code/fortune;
+HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/;
 SRC_URI="https://www.shlomifish.org/open-source/projects/${PN}/arcs/${P}.tar.xz

https://github.com/shlomif/fortune-mod/releases/download/${P}/${P}.tar.xz;
 

diff --git a/games-misc/fortune-mod/fortune-mod-3.16.0-r1.ebuild 
b/games-misc/fortune-mod/fortune-mod-3.16.0-r1.ebuild
index e4becfef23a3..2b6993226aed 100644
--- a/games-misc/fortune-mod/fortune-mod-3.16.0-r1.ebuild
+++ b/games-misc/fortune-mod/fortune-mod-3.16.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit cmake
 
 DESCRIPTION="The notorious fortune program"
-HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/ 
http://www.redellipse.net/code/fortune;
+HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/;
 SRC_URI="https://www.shlomifish.org/open-source/projects/${PN}/arcs/${P}.tar.xz

https://github.com/shlomif/fortune-mod/releases/download/${P}/${P}.tar.xz;
 

diff --git a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild 
b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
index 2d2bc2b46478..cc3dc5c1a1fd 100644
--- a/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
+++ b/games-misc/fortune-mod/fortune-mod-3.18.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 inherit cmake
 
 DESCRIPTION="The notorious fortune program"
-HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/ 
http://www.redellipse.net/code/fortune;
+HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/;
 SRC_URI="https://www.shlomifish.org/open-source/projects/${PN}/arcs/${P}.tar.xz

https://github.com/shlomif/fortune-mod/releases/download/${P}/${P}.tar.xz;
 



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

2023-07-05 Thread Conrad Kostecki
commit: 5264d46b15d94eaf343d6f3fe7efc74e6a0be9b3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jul  4 09:25:14 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:49:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5264d46b

dev-libs/miniaudio: fix HOMEPAGE, remote-id

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

 dev-libs/miniaudio/metadata.xml | 2 +-
 dev-libs/miniaudio/miniaudio-0.11.11.ebuild | 4 ++--
 dev-libs/miniaudio/miniaudio-0.11.15.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-libs/miniaudio/metadata.xml b/dev-libs/miniaudio/metadata.xml
index 78438f9aa5b5..d1cb40fe7921 100644
--- a/dev-libs/miniaudio/metadata.xml
+++ b/dev-libs/miniaudio/metadata.xml
@@ -10,6 +10,6 @@
Gentoo Games Project


-   jmackron/miniaudio
+   mackron/miniaudio

 

diff --git a/dev-libs/miniaudio/miniaudio-0.11.11.ebuild 
b/dev-libs/miniaudio/miniaudio-0.11.11.ebuild
index 3cb98015c5b2..d777fa47f385 100644
--- a/dev-libs/miniaudio/miniaudio-0.11.11.ebuild
+++ b/dev-libs/miniaudio/miniaudio-0.11.11.ebuild
@@ -4,8 +4,8 @@
 EAPI=8
 
 COMMIT="a0dc1037f99a643ff5fad7272cd3d6461f2d63fa"
-DESCRIPTION="A single file library for audio playback and capture"
-HOMEPAGE="https://miniaudio.io;
+DESCRIPTION="Single file library for audio playback and capture"
+HOMEPAGE="https://miniaud.io;
 SRC_URI="https://github.com/mackron/miniaudio/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${PN}-${COMMIT}"
 

diff --git a/dev-libs/miniaudio/miniaudio-0.11.15.ebuild 
b/dev-libs/miniaudio/miniaudio-0.11.15.ebuild
index 3a49bcc45a1a..71dfa0b4f4c5 100644
--- a/dev-libs/miniaudio/miniaudio-0.11.15.ebuild
+++ b/dev-libs/miniaudio/miniaudio-0.11.15.ebuild
@@ -3,8 +3,8 @@
 
 EAPI=8
 
-DESCRIPTION="A single file library for audio playback and capture"
-HOMEPAGE="https://miniaudio.io;
+DESCRIPTION="Single file library for audio playback and capture"
+HOMEPAGE="https://miniaud.io;
 SRC_URI="https://github.com/mackron/miniaudio/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="|| ( public-domain MIT-0 )"



[gentoo-commits] repo/gentoo:master commit in: games-action/descent2-demodata/

2023-07-05 Thread Conrad Kostecki
commit: 19577ef7a92f001731ca7ae91c9ea77bbf31ca34
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul  5 07:50:21 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:49:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19577ef7

games-action/descent2-demodata: use HTTPS, fix HOMEPAGE

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

 games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild 
b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
index fba5fbe12539..bcd190ffc828 100644
--- a/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
+++ b/games-action/descent2-demodata/descent2-demodata-1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ MY_PN="d2demo"
 DEMO="${MY_PN}${PV//.}.zip"
 
 DESCRIPTION="Demo data files for Descent 2"
-HOMEPAGE="http://www.interplay.com/games/descent.php;
+HOMEPAGE="https://www.interplay.com;
 SRC_URI="ftp://ftp.funet.fi/pub/msdos/games/interplay/${DEMO};
 LICENSE="free-noncomm"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: games-action/descent1-data/

2023-07-05 Thread Conrad Kostecki
commit: 65718e3b0ecd4118ed54350c1cb8c6b18b2af2bf
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul  5 07:46:43 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:49:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65718e3b

games-action/descent1-data: use HTTPS, fix HOMEPAGE

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

 games-action/descent1-data/descent1-data-1.4a.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-action/descent1-data/descent1-data-1.4a.ebuild 
b/games-action/descent1-data/descent1-data-1.4a.ebuild
index c4dea2f80dad..7fdf077a129e 100644
--- a/games-action/descent1-data/descent1-data-1.4a.ebuild
+++ b/games-action/descent1-data/descent1-data-1.4a.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,8 +10,8 @@ inherit cdrom estack
 MY_EXE="setup_descent_1.4a_(16596).exe"
 
 DESCRIPTION="Data files for Descent 1"
-HOMEPAGE="http://www.interplay.com/games/descent.php;
-SRC_URI="cdinstall? ( 
http://www.dxx-rebirth.com/download/dxx/misc/descent-game-content-10to14a-patch.zip
 )
+HOMEPAGE="https://www.interplay.com;
+SRC_URI="cdinstall? ( 
https://www.dxx-rebirth.com/download/dxx/misc/descent-game-content-10to14a-patch.zip
 )
!cdinstall? ( ${MY_EXE} )"
 LICENSE="descent-data"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: games-action/descent2-vertigo/

2023-07-05 Thread Conrad Kostecki
commit: e7c7e81fe9252a6349abeb1ef5e6f388a4851d37
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul  5 07:50:53 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:49:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c7e81f

games-action/descent2-vertigo: use HTTPS, fix HOMEPAGE

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

 games-action/descent2-vertigo/descent2-vertigo-1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-action/descent2-vertigo/descent2-vertigo-1.0.ebuild 
b/games-action/descent2-vertigo/descent2-vertigo-1.0.ebuild
index 9c27d067bd53..ababa913308d 100644
--- a/games-action/descent2-vertigo/descent2-vertigo-1.0.ebuild
+++ b/games-action/descent2-vertigo/descent2-vertigo-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 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 cdrom estack
 
 DESCRIPTION="Data files for Descent 2: The Vertigo Series"
-HOMEPAGE="http://www.interplay.com/games/descent.php;
+HOMEPAGE="https://www.interplay.com;
 
 LICENSE="descent-data"
 SLOT="0"



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

2023-07-05 Thread Conrad Kostecki
commit: 245433f13fe772c0e87ee2e375e25f0fdbf2b464
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul  5 08:46:22 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:48:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245433f1

media-libs/esdl: EAPI8 bump

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

 media-libs/esdl/esdl-1.3.1-r1.ebuild | 37 
 1 file changed, 37 insertions(+)

diff --git a/media-libs/esdl/esdl-1.3.1-r1.ebuild 
b/media-libs/esdl/esdl-1.3.1-r1.ebuild
new file mode 100644
index ..0908e7ca6aed
--- /dev/null
+++ b/media-libs/esdl/esdl-1.3.1-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Erlang bindings for the SDL library"
+HOMEPAGE="https://esdl.sourceforge.net/;
+SRC_URI="mirror://sourceforge/esdl/${P}.src.tgz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="image truetype"
+
+RDEPEND="
+   >=dev-lang/erlang-14[wxwidgets]
+   media-libs/libsdl[opengl]
+   image? ( media-libs/sdl-image )
+   truetype? ( media-libs/sdl-ttf )
+   virtual/opengl
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/rebar:0"
+
+src_compile() {
+   rebar compile || die
+}
+
+src_install() {
+   ERLANG_DIR="/usr/$(get_libdir)/erlang/lib"
+   ESDL_DIR="${ERLANG_DIR}/${P}"
+
+   find -name 'Makefile*' -exec rm -f '{}' \;
+
+   insinto ${ESDL_DIR}
+   doins -r ebin c_src include priv src
+}



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

2023-07-05 Thread Conrad Kostecki
commit: 4f2b24aba03dd984c8115179c8a744bfce86e0c7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul  5 07:43:11 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:48:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2b24ab

dev-games/openscenegraph-qt: update HOMEPAGE

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

 dev-games/openscenegraph-qt/openscenegraph-qt-3.5.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/openscenegraph-qt/openscenegraph-qt-3.5.7-r1.ebuild 
b/dev-games/openscenegraph-qt/openscenegraph-qt-3.5.7-r1.ebuild
index 220de2ddb030..958ff334b737 100644
--- a/dev-games/openscenegraph-qt/openscenegraph-qt-3.5.7-r1.ebuild
+++ b/dev-games/openscenegraph-qt/openscenegraph-qt-3.5.7-r1.ebuild
@@ -8,7 +8,7 @@ MY_P=${MY_PN}-${PV}
 inherit cmake
 
 DESCRIPTION="Qt support for OpenSceneGraph"
-HOMEPAGE="https://www.openscenegraph.org/;
+HOMEPAGE="https://www.openscenegraph.com/;
 SRC_URI="https://github.com/openscenegraph/${MY_PN}/archive/${PV}.tar.gz -> 
${MY_P}.tar.gz"
 
 LICENSE="wxWinLL-3 LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: games-action/descent1-demodata/

2023-07-05 Thread Conrad Kostecki
commit: 73c3e5679cfcaec6901075ec7f6bbf8bc24d250b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul  5 07:48:08 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:49:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c3e567

games-action/descent1-demodata: use HTTPS, fix HOMEPAGE

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

 games-action/descent1-demodata/descent1-demodata-1.4-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-action/descent1-demodata/descent1-demodata-1.4-r1.ebuild 
b/games-action/descent1-demodata/descent1-demodata-1.4-r1.ebuild
index 3c97de88c7f4..e24d037ae4bb 100644
--- a/games-action/descent1-demodata/descent1-demodata-1.4-r1.ebuild
+++ b/games-action/descent1-demodata/descent1-demodata-1.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -8,8 +8,8 @@ inherit unpacker
 DEMO="desc${PV//.}sw.exe"
 
 DESCRIPTION="Demo data files for Descent 1"
-HOMEPAGE="http://www.interplay.com/games/descent.php;
-SRC_URI="http://icculus.org/d2x/data/${DEMO}
+HOMEPAGE="https://www.interplay.com;
+SRC_URI="https://icculus.org/d2x/data/${DEMO}
ftp://ftp.funet.fi/pub/msdos/games/interplay/${DEMO};
 LICENSE="free-noncomm"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: games-action/descent2-data/

2023-07-05 Thread Conrad Kostecki
commit: e441f419dd4701924c17f015c089cb2f3e3e879e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul  5 07:49:34 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:49:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e441f419

games-action/descent2-data: use HTTPS, fix HOMEPAGE

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

 games-action/descent2-data/descent2-data-1.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-action/descent2-data/descent2-data-1.2.ebuild 
b/games-action/descent2-data/descent2-data-1.2.ebuild
index a867c6a8b84d..cde97c1738f4 100644
--- a/games-action/descent2-data/descent2-data-1.2.ebuild
+++ b/games-action/descent2-data/descent2-data-1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,13 +8,13 @@ inherit cdrom estack
 
 # Not possible to apply official 1.2 patch under Linux. A Gentoo user
 # created Xdelta patches and the DXX-Rebirth project kindly hosted them.
-MY_PATCH="http://www.dxx-rebirth.com/download/dxx/misc/d2xptch12.tgz;
+MY_PATCH="https://www.dxx-rebirth.com/download/dxx/misc/d2xptch12.tgz;
 
 # For GOG install
 MY_EXE="setup_descent_2_1.1_(16596).exe"
 
 DESCRIPTION="Data files for Descent 2"
-HOMEPAGE="http://www.interplay.com/games/descent.php;
+HOMEPAGE="https://www.interplay.com;
 SRC_URI="cdinstall? ( ${MY_PATCH} )
!cdinstall? ( ${MY_EXE} )"
 LICENSE="descent-data"



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

2023-07-05 Thread Conrad Kostecki
commit: 34fa1ede40f2d00384af393c9b64ed8e9d7127a7
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul  5 08:34:59 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:48:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34fa1ede

media-libs/esdl: use HTTPS

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

 media-libs/esdl/esdl-1.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/esdl/esdl-1.3.1.ebuild 
b/media-libs/esdl/esdl-1.3.1.ebuild
index 914c6cb7ef44..80fb6155d9ee 100644
--- a/media-libs/esdl/esdl-1.3.1.ebuild
+++ b/media-libs/esdl/esdl-1.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit fixheadtails
 
 DESCRIPTION="Erlang bindings for the SDL library"
-HOMEPAGE="http://esdl.sourceforge.net/;
+HOMEPAGE="https://esdl.sourceforge.net/;
 SRC_URI="mirror://sourceforge/esdl/${P}.src.tgz"
 
 LICENSE="BSD"



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

2023-07-05 Thread Conrad Kostecki
commit: 730ebd5f8e7a565f46e411c173317ca336a34915
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul  5 08:30:22 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:48:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=730ebd5f

dev-util/lockrun: EAPI8 bump

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

 dev-util/lockrun/lockrun-20120508-r2.ebuild | 29 +
 1 file changed, 29 insertions(+)

diff --git a/dev-util/lockrun/lockrun-20120508-r2.ebuild 
b/dev-util/lockrun/lockrun-20120508-r2.ebuild
new file mode 100644
index ..b102465e2395
--- /dev/null
+++ b/dev-util/lockrun/lockrun-20120508-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Lockrun - runs cronjobs with overrun protection"
+HOMEPAGE="http://www.unixwiz.net/tools/lockrun.html;
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+
+src_unpack() {
+   cp -v "${FILESDIR}"/${PN}.c-${PV} "${S}"/${PN}.c || die
+   cp -v "${FILESDIR}"/${PN}.c-${PV} "${S}"/README || die
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" ${PN}
+   sed -i README -e '60q;s|^ \*||g' || die
+}
+
+src_install() {
+   dobin ${PN}
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/openscenegraph/

2023-07-05 Thread Conrad Kostecki
commit: 9a0c6ab0e1390960a9134ccee9524cc025d579b4
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul  5 07:42:54 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:48:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0c6ab0

dev-games/openscenegraph: update HOMEPAGE

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

 dev-games/openscenegraph/openscenegraph-3.6.5-r114.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/openscenegraph/openscenegraph-3.6.5-r114.ebuild 
b/dev-games/openscenegraph/openscenegraph-3.6.5-r114.ebuild
index 392b3cd61563..787f6cda77eb 100644
--- a/dev-games/openscenegraph/openscenegraph-3.6.5-r114.ebuild
+++ b/dev-games/openscenegraph/openscenegraph-3.6.5-r114.ebuild
@@ -12,7 +12,7 @@ MY_PN="OpenSceneGraph"
 MY_P=${MY_PN}-${PV}
 
 DESCRIPTION="Open source high performance 3D graphics toolkit"
-HOMEPAGE="https://www.openscenegraph.org/;
+HOMEPAGE="https://www.openscenegraph.com/;
 SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${MY_P}.tar.gz;
 S="${WORKDIR}/${MY_PN}-${MY_P}"
 



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

2023-07-05 Thread Michael Orlitzky
commit: e7a4ba313190b948e42582581cd71c5032de7824
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jul  4 23:00:03 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jul  5 20:42:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a4ba31

www-client/netsurf: update USE flag descriptions in metadata.xml.

Signed-off-by: Michael Orlitzky  gentoo.org>

 www-client/netsurf/metadata.xml | 20 
 1 file changed, 16 insertions(+), 4 deletions(-)

diff --git a/www-client/netsurf/metadata.xml b/www-client/netsurf/metadata.xml
index 894274a5b1d1..cf54bac2e424 100644
--- a/www-client/netsurf/metadata.xml
+++ b/www-client/netsurf/metadata.xml
@@ -15,15 +15,27 @@
 
   
   
-BMP bitmap image support 
(media-libs/libnsbmp)
+
+  Bitmap (BMP and ICO) image support via
+  media-libs/libnsbmp
+
 Build GTK3 GUI
 Build GTK2 GUI
-Use public suffix list via 
media-libs/libnspsl
+
+  Use public suffix list from media-libs/libnspsl to
+  detect supercookies (recommended)
+
 
-  RISC OS Sprite bitmap image support (media-libs/librosprite)
+  RISC OS Sprite bitmap image support via
+  media-libs/librosprite
 
 
-  SVG image support via media-libs/svgatiny instead of 
gnome-base/librsvg
+  Use media-libs/libsvgtiny instead of
+  gnome-base/librsvg for SVG support
+
+
+  Use media-libs/freetype for text in the framebuffer
+  frontend
 
   
   



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

2023-07-05 Thread Michael Orlitzky
commit: 74fb32cd19cffbbf84912e3ef5e9357b1be2a560
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Jul  4 23:57:27 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Wed Jul  5 20:42:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74fb32cd

www-client/netsurf: clean up build flags and depencencies (live ebuild).

  * Add new unconditional dev-libs/openssl dependency. There's a build
flag for it, but YES means yes and NO also means yes.
  * Drop obsolete USE=mng and media-libs/libmng dependency.
  * Drop obsolete NETSURF_USE_JS build flag.
  * Drop apparently unused app-editors/vim-core build dependency.
  * Alphabetized USE/build flags and dependencies.

Signed-off-by: Michael Orlitzky  gentoo.org>

 www-client/netsurf/netsurf-.ebuild | 24 +++-
 1 file changed, 11 insertions(+), 13 deletions(-)

diff --git a/www-client/netsurf/netsurf-.ebuild 
b/www-client/netsurf/netsurf-.ebuild
index 0cf6ef50f6e0..d3675ca3a962 100644
--- a/www-client/netsurf/netsurf-.ebuild
+++ b/www-client/netsurf/netsurf-.ebuild
@@ -12,19 +12,20 @@ EGIT_REPO_URI="https://git.netsurf-browser.org/${PN}.git;
 LICENSE="GPL-2 MIT"
 SLOT="0"
 KEYWORDS=""
-IUSE="bmp fbcon truetype +gif +gtk +javascript +jpeg mng
+IUSE="bmp fbcon truetype +gif +gtk +javascript +jpeg
+png +psl rosprite +svg +svgtiny +webp"
 
 REQUIRED_USE="|| ( fbcon gtk )"
 
 RDEPEND="
>=dev-libs/libcss-
-   >=net-libs/libdom-
-   net-libs/libhubbub
>=dev-libs/libnsutils-
+   dev-libs/openssl:=
dev-libs/libutf8proc
dev-libs/libxml2:2
net-misc/curl
+   >=net-libs/libdom-
+   net-libs/libhubbub
bmp? ( media-libs/libnsbmp )
fbcon? (
dev-libs/libnsfb
@@ -43,7 +44,6 @@ RDEPEND="
dev-lang/duktape:=
)
jpeg? ( media-libs/libjpeg-turbo:= )
-   mng? ( media-libs/libmng:= )
png? ( media-libs/libpng:0= )
psl? ( media-libs/libnspsl )
rosprite? ( media-libs/librosprite )
@@ -54,7 +54,6 @@ RDEPEND="
webp? ( media-libs/libwebp )"
 DEPEND="${RDEPEND}"
 BDEPEND="
-   javascript? ( app-editors/vim-core )
dev-libs/check
dev-perl/HTML-Parser
dev-util/netsurf-buildsystem
@@ -83,22 +82,21 @@ _emake() {
local netsurf_makeconf=(
"${NETSURF_MAKECONF[@]}"
COMPONENT_TYPE=binary
+   NETSURF_FB_FONTLIB=$(usex truetype freetype internal)
+   NETSURF_FB_FONTPATH="${EPREFIX}/usr/share/fonts/dejavu"
NETSURF_USE_BMP=$(usex bmp YES NO)
+   NETSURF_USE_DUKTAPE=$(usex javascript YES NO)
NETSURF_USE_GIF=$(usex gif YES NO)
NETSURF_USE_JPEG=$(usex jpeg YES NO)
NETSURF_USE_PNG=$(usex png YES NO)
NETSURF_USE_NSPSL=$(usex psl YES NO)
-   NETSURF_USE_MNG=$(usex mng YES NO)
-   NETSURF_USE_WEBP=$(usex webp YES NO)
-   NETSURF_USE_JS=NO
-   NETSURF_USE_DUKTAPE=$(usex javascript YES NO)
NETSURF_USE_NSSVG=$(usex svg $(usex svgtiny YES NO) NO)
-   NETSURF_USE_RSVG=$(usex svg $(usex svgtiny NO YES) NO)
+   NETSURF_USE_OPENSSL=YES
NETSURF_USE_ROSPRITE=$(usex rosprite YES NO)
-   PKG_CONFIG=$(tc-getPKG_CONFIG)
-   NETSURF_FB_FONTLIB=$(usex truetype freetype internal)
-   NETSURF_FB_FONTPATH="${EPREFIX}/usr/share/fonts/dejavu"
+   NETSURF_USE_RSVG=$(usex svg $(usex svgtiny NO YES) NO)
+   NETSURF_USE_WEBP=$(usex webp YES NO)
NETSURF_USE_VIDEO=NO
+   PKG_CONFIG=$(tc-getPKG_CONFIG)
)
 
emake "${netsurf_makeconf[@]}" $@



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

2023-07-05 Thread Conrad Kostecki
commit: c74e29d9aae81ff0e9e1839431b8ee6f23029154
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul  5 20:33:44 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:33:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c74e29d9

app-arch/rar: amd64 stable

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

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

diff --git a/app-arch/rar/rar-6.22.ebuild b/app-arch/rar/rar-6.22.ebuild
index cb2c7ce9afaa..7f1630a41b5a 100644
--- a/app-arch/rar/rar-6.22.ebuild
+++ b/app-arch/rar/rar-6.22.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="BSD BSD-2 RAR"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 ~x86"
 IUSE="all-sfx"
 RESTRICT="bindist mirror"
 



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

2023-07-05 Thread Sam James
commit: 231fdfd9f1c1819d19440627ebe0ea58576a9965
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  5 20:41:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  5 20:41:39 2023 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=231fdfd9

gkbuilds: cryptsetup: disable asciidoc

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

 gkbuilds/cryptsetup.gkbuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gkbuilds/cryptsetup.gkbuild b/gkbuilds/cryptsetup.gkbuild
index 816df60..c084286 100644
--- a/gkbuilds/cryptsetup.gkbuild
+++ b/gkbuilds/cryptsetup.gkbuild
@@ -11,6 +11,7 @@ src_configure() {
local myconf=(
--enable-internal-argon2
--sbindir=/sbin
+   --disable-asciidoc
--disable-nls
--disable-selinux
--disable-ssh-token



[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeciv/

2023-07-05 Thread Conrad Kostecki
commit: 6ce5c96c6689e1addf680abd19bc14c9f229b97b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul  5 08:21:12 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:41:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce5c96c

games-strategy/freeciv: use HTTPS

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

 games-strategy/freeciv/freeciv-3.0.1-r1.ebuild| 2 +-
 games-strategy/freeciv/freeciv-3.1.0_beta2.ebuild | 4 ++--
 games-strategy/freeciv/freeciv-.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/games-strategy/freeciv/freeciv-3.0.1-r1.ebuild 
b/games-strategy/freeciv/freeciv-3.0.1-r1.ebuild
index b9f2024bc3a7..b14f7c92e768 100644
--- a/games-strategy/freeciv/freeciv-3.0.1-r1.ebuild
+++ b/games-strategy/freeciv/freeciv-3.0.1-r1.ebuild
@@ -12,7 +12,7 @@ MY_PV="${MY_PV/_rc/-RC}"
 MY_P="${PN}-${MY_PV}"
 
 DESCRIPTION="Multiplayer strategy game (Civilization Clone)"
-HOMEPAGE="http://www.freeciv.org/;
+HOMEPAGE="https://www.freeciv.org/;
 
 if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
SRC_URI="mirror://sourceforge/freeciv/${MY_P}.tar.xz"

diff --git a/games-strategy/freeciv/freeciv-3.1.0_beta2.ebuild 
b/games-strategy/freeciv/freeciv-3.1.0_beta2.ebuild
index bf93bfe2a9ee..1832f6f9a715 100644
--- a/games-strategy/freeciv/freeciv-3.1.0_beta2.ebuild
+++ b/games-strategy/freeciv/freeciv-3.1.0_beta2.ebuild
@@ -8,7 +8,7 @@ LUA_COMPAT=( lua5-4 )
 inherit desktop lua-single meson xdg
 
 DESCRIPTION="Multiplayer strategy game (Civilization Clone)"
-HOMEPAGE="http://www.freeciv.org/;
+HOMEPAGE="https://www.freeciv.org/;
 
 if [[ ${PV} ==  ]] ; then
inherit git-r3
@@ -23,7 +23,7 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline 
rule-editor sdl +sound +system-lua web-server "
+IUSE="dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline 
rule-editor sdl +sound +system-lua web-server"
 
 # I'm pretty sure that you can't build both qt flavours at the same time
 REQUIRED_USE="

diff --git a/games-strategy/freeciv/freeciv-.ebuild 
b/games-strategy/freeciv/freeciv-.ebuild
index 0b65cd815449..8a9d4b523f87 100644
--- a/games-strategy/freeciv/freeciv-.ebuild
+++ b/games-strategy/freeciv/freeciv-.ebuild
@@ -8,7 +8,7 @@ LUA_COMPAT=( lua5-4 )
 inherit desktop lua-single meson xdg
 
 DESCRIPTION="Multiplayer strategy game (Civilization Clone)"
-HOMEPAGE="http://www.freeciv.org/;
+HOMEPAGE="https://www.freeciv.org/;
 
 if [[ ${PV} ==  ]] ; then
inherit git-r3
@@ -23,7 +23,7 @@ fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline 
rule-editor sdl +sound +system-lua web-server "
+IUSE="dedicated gtk3 gtk4 json mapimg modpack mysql nls +qt5 qt6 readline 
rule-editor sdl +sound +system-lua web-server"
 
 # I'm pretty sure that you can't build both qt flavours at the same time
 REQUIRED_USE="



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

2023-07-05 Thread Conrad Kostecki
commit: fb043a39ca933aa963b36f5599465beca598989b
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul  5 07:31:40 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:41:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb043a39

eclass/texlive-module: use HTTPS

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

 eclass/texlive-module.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass
index 793a8dd25f89..9e7e5db2e8f8 100644
--- a/eclass/texlive-module.eclass
+++ b/eclass/texlive-module.eclass
@@ -81,7 +81,7 @@ _TEXLIVE_MODULE_ECLASS=1
 
 inherit texlive-common
 
-HOMEPAGE="http://www.tug.org/texlive/;
+HOMEPAGE="https://www.tug.org/texlive/;
 
 COMMON_DEPEND=">=app-text/texlive-core-${TL_PV:-${PV}}"
 



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

2023-07-05 Thread Conrad Kostecki
commit: 9cc7e03af8365b54731033375f1d1f2da07e1332
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul  5 20:34:08 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:34:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc7e03a

app-arch/rar: x86 stable

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

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

diff --git a/app-arch/rar/rar-6.22.ebuild b/app-arch/rar/rar-6.22.ebuild
index 7f1630a41b5a..cb4faa7c2b6d 100644
--- a/app-arch/rar/rar-6.22.ebuild
+++ b/app-arch/rar/rar-6.22.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${PN}"
 
 LICENSE="BSD BSD-2 RAR"
 SLOT="0"
-KEYWORDS="-* amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 IUSE="all-sfx"
 RESTRICT="bindist mirror"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2023-07-05 Thread Conrad Kostecki
commit: e99e334bd5293ddeb11c3483bd266dc6e1765458
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Jul  5 20:38:59 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Jul  5 20:38:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99e334b

net-wireless/unifi: add 7.4.162

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

 net-wireless/unifi/Manifest |   1 +
 net-wireless/unifi/unifi-7.4.162.ebuild | 104 
 2 files changed, 105 insertions(+)

diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 0390c64bcf7c..eab2451ac007 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -1,3 +1,4 @@
 DIST unifi-6.5.55.zip 157805689 BLAKE2B 
09a7b69143478d0b81dd6f7be1746b1a35cd00ee034471c512d04e4f91aa02688871857edf3c0ef538e601aaf8eccdd0c55193a9bde10924ddeff1fd333da355
 SHA512 
c2f677de819268366d65622238c1b8d6d8abcd5e06d6f1f635d9755573eff5a6aca0c84298a111b0da5e80bade8132e05339035edde3cc5fc08834f2d6c4b26e
 DIST unifi-7.3.83.zip 185572238 BLAKE2B 
2e2fa581bc53dcbd75660e5875e8de25df19ee2233c31d5429c5d05468be315e6e68fd92dcd8d19cd7088d4f1574c5cb12f5b0e6b3b49d62dee4dc43b25e7a85
 SHA512 
ae7bd0e5deff9fceb831be7d652c333d06f1b2a9b40411e1e72607558b01b33814590601c991742a7627eb7a15ec33d5ea0ca1f8d7d2103f348db592f61aaca7
 DIST unifi-7.4.156.zip 167385370 BLAKE2B 
4228911702267e9ebbdcabfbe773f0e2d3597d2e012be72c51d19b352fcd57756ac7e9a9d8b64b46ef1e590bfd36cc768f1afd0a0e09b321fc75bb6a3b8a5baa
 SHA512 
903695360ec06f30fcf9133540cf0bcbc134a67c641e9ea75acc1fd1d34bbc17b80f024bdce1a217454816117c5e08400c8a2e5a3ce2b9cf5b76b39a4b4bb3be
+DIST unifi-7.4.162.zip 167673550 BLAKE2B 
1e7dc5fa47353b3db68be9f2f26d457be9c6b64059d32d42fba2f6f3e3a8c2fef8fa3e1aab8561d74e2dcb8a57888ce1325eeaa681623349e9de972571727218
 SHA512 
a7600c01e861e30ecc588c12aab4455722fcb307dc58a7c27741a7df863a0f8dbdd397c33811ffb099468c391a82386c70fde71517f7dc6cc9727c7ec55c0fe5

diff --git a/net-wireless/unifi/unifi-7.4.162.ebuild 
b/net-wireless/unifi/unifi-7.4.162.ebuild
new file mode 100644
index ..59ec33b5b242
--- /dev/null
+++ b/net-wireless/unifi/unifi-7.4.162.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Set this var for any releases except stable
+RC_SUFFIX="-3116043f9f"
+
+inherit java-pkg-2 readme.gentoo-r1 systemd
+
+DESCRIPTION="A Management Controller for Ubiquiti Networks UniFi APs"
+HOMEPAGE="https://www.ubnt.com;
+SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
+S="${WORKDIR}/UniFi"
+
+KEYWORDS="-* ~amd64 ~arm64"
+LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="systemd system-mongodb"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+   acct-group/unifi
+   acct-user/unifi
+   dev-db/mongodb
+   virtual/jre:11
+"
+
+BDEPEND="app-arch/unzip"
+
+DOCS=( "readme.txt" )
+
+QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
+
+src_prepare() {
+   if [[ ${CHOST} != aarch64* ]]; then
+   rm -r lib/native/Linux/aarch64 || die "Failed in removing 
aarch64 native libraries"
+   fi
+   if [[ ${CHOST} != armv7* ]]; then
+   rm -r lib/native/Linux/armv7 || die "Failed in removing armv7 
native libraries"
+   fi
+   if [[ ${CHOST} != x86_64* ]]; then
+   rm -r lib/native/Linux/x86_64 || die "Failed in removing x86_64 
native libraries"
+   fi
+
+   if [[ ${CHOST} == aarch64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/aarch64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+   if [[ ${CHOST} == armv7* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/armv7/libubnt_sdnotify_jni.so || die
+   fi
+   fi
+   if [[ ${CHOST} == x86_64* ]]; then
+   if ! use systemd; then
+   rm lib/native/Linux/x86_64/libubnt_sdnotify_jni.so || 
die
+   fi
+   fi
+
+   default
+}
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   insinto /usr/lib/unifi
+   doins -r dl lib webapps
+   ! use system-mongodb && doins -r bin
+
+   diropts -o unifi -g unifi
+   keepdir /var/lib/unifi/{conf,data,run,tmp,work} /var/log/unifi
+
+   for symlink in conf data run tmp work; do
+   dosym ../../../var/lib/unifi/${symlink} 
/usr/lib/unifi/${symlink}
+   done
+   dosym ../../../var/log/unifi /usr/lib/unifi/logs
+
+   java-pkg_regjar "${D}"/usr/lib/unifi/lib/*.jar
+   java-pkg_dolauncher unifi --java_args 
'-Dorg.xerial.snappy.tempdir=/usr/lib/unifi/tmp -Djava.library.path=' --jar 
ace.jar --pwd '/usr/lib/unifi'
+
+   if use system-mongodb; then
+   systemd_newunit "${FILESDIR}"/unifi-mongodb.service 
unifi.service
+   

  1   2   3   4   >