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

2023-08-24 Thread Arthur Zamarin
commit: 1a40be8cde8989c96760d4a7adc46d43f0a2458a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 05:58:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 05:58:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a40be8c

dev-lang/python: Stabilize 3.11.5 ppc64, #912981

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

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

diff --git a/dev-lang/python/python-3.11.5.ebuild 
b/dev-lang/python/python-3.11.5.ebuild
index 0f6af2a2ce1b..5d4f41130b3a 100644
--- a/dev-lang/python/python-3.11.5.ebuild
+++ b/dev-lang/python/python-3.11.5.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind



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

2023-08-24 Thread Miroslav Šulc
commit: 81afc14b6ebae7ee9338b4ba66f8cc8fbd5c682d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Aug 25 05:58:28 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Aug 25 05:58:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81afc14b

media-libs/codec2: dropped obsolete 1.1.1

Bug: https://bugs.gentoo.org/912938
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/Manifest|  1 -
 media-libs/codec2/codec2-1.1.1.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index dcac54cd4234..70200787 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,2 +1 @@
-DIST codec2-1.1.1.tar.gz 14925322 BLAKE2B 
4d9d712c54c13e544b33b3f68f7863dbca9aa8dd19b241a0b1ba2b0ea8aae1f6477d24b33bee20dff537e4ea6743dae3f251691964f6dd7866ccd57718b2a5ac
 SHA512 
d59c644018f16d99e0c5a7e163a2888cb1250f822dd00df419ee454552c61774ff6cdb5b1cf0a9bc09f0395bd78cf1b1b39217b8d314d238d65dc4c922bcbec2
 DIST codec2-1.2.0.tar.gz 7688549 BLAKE2B 
a30ab8ff5ad6a1b52cdf9d1ab5ca7e7ca7c95151dbebcb482d7eba12a0ecabd8cd7d9c75d3f46f4a387e0fd03561e5b36cad23eb004fa183cf8115db8bfff08c
 SHA512 
a44e6eb3ec60b81e4dfefaa733c4f8a40c5e2e90454e964b14fbce896edd0877e32d917ce878a619d7e7e544c670231d7d0c9cd35659be6989fd18d474443489

diff --git a/media-libs/codec2/codec2-1.1.1.ebuild 
b/media-libs/codec2/codec2-1.1.1.ebuild
deleted file mode 100644
index d18cfff8ff0c..
--- a/media-libs/codec2/codec2-1.1.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
-SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-IUSE="examples test"
-
-# Not yet passing, but infrastructure added to run
-# Needs Octave dependencies like "signal"?
-# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
-RESTRICT="test"
-
-#BDEPEND="test? ( sci-mathematics/octave )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   # tries to look for octave during configure phase if unit
-   # tests are turned on and bails out during configure if it
-   # cannot find it.  since we have test dependency disabled
-   # for now, don't flip this configure flag
-   # -DUNITTEST=$(usex test) # reenable once tests wired up
-   -DUNITTEST=OFF
-   -DINSTALL_EXAMPLES=$(usex examples)
-   )
-
-   cmake_src_configure
-}



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

2023-08-24 Thread Arthur Zamarin
commit: 5db323bb6dac93b8ca1810d62caf8bfe20d57f4e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 05:49:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 05:49:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db323bb

dev-lang/python: Stabilize 3.8.18 hppa, #912978

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

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

diff --git a/dev-lang/python/python-3.8.18.ebuild 
b/dev-lang/python/python-3.8.18.ebuild
index a7276acad291..20f8aa405b1a 100644
--- a/dev-lang/python/python-3.8.18.ebuild
+++ b/dev-lang/python/python-3.8.18.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind wininst +xml



[gentoo-commits] repo/gentoo:master commit in: gui-apps/grim/

2023-08-24 Thread Arthur Zamarin
commit: 427fba8ae3a69e0523ded08cebe70dd5ff1cf52d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 05:36:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 05:36:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427fba8a

gui-apps/grim: drop 1.4.0-r3

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

 gui-apps/grim/Manifest |  1 -
 gui-apps/grim/grim-1.4.0-r3.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/gui-apps/grim/Manifest b/gui-apps/grim/Manifest
index 42e0a0a8f197..4ccd770ba0bb 100644
--- a/gui-apps/grim/Manifest
+++ b/gui-apps/grim/Manifest
@@ -1,2 +1 @@
-DIST grim-1.4.0.tar.gz 18287 BLAKE2B 
72606de01624c98876fe1018877a3cf0b25b44ac4bd6a053f82c40ad1ea2c6c0e510cbb6a0bce988f14607ea162dda1d8350b9f30b0f2b9acd8f8e20ba50bc99
 SHA512 
d0b33528a00528b3ef7488a0984cde5034de4f5a211eb5c8d3299aea356d9348c5d02d08171802bc0315afb19d2446f5f132ea9dca0579ace803b7d5d90a89cc
 DIST grim-1.4.1.tar.gz 18372 BLAKE2B 
cfb432205c9ef47bc292e995c0095f2df492bf0eae63556baa3c1f8a845171f71c5b632c78394b7fad02ac6508d266ea43f912f9cbb75bb786df91c4d38df1e9
 SHA512 
e6f5e540a4e70467971b932c4a36bda88742de360925cf1bb1908823f76ac295c8ef5ec953fcdeb083c39b13a8cd24a01d4739ae4cc37e106b60956266eeef22

diff --git a/gui-apps/grim/grim-1.4.0-r3.ebuild 
b/gui-apps/grim/grim-1.4.0-r3.ebuild
deleted file mode 100644
index bc362032ee7d..
--- a/gui-apps/grim/grim-1.4.0-r3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 meson
-
-DESCRIPTION="Grab images from a Wayland compositor"
-HOMEPAGE="https://sr.ht/~emersion/grim;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.sr.ht/~emersion/${PN};
-else
-   SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="+man jpeg"
-
-RDEPEND="
-   dev-libs/wayland
-   media-libs/libpng
-   x11-libs/pixman
-   jpeg? ( media-libs/libjpeg-turbo )
-"
-DEPEND="${RDEPEND}
-   >=dev-libs/wayland-protocols-1.14
-"
-BDEPEND="
-   dev-util/wayland-scanner
-   man? ( app-text/scdoc )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature jpeg)
-   $(meson_feature man man-pages)
-   "-Dbash-completions=false"
-   "-Dfish-completions=false"
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   newbashcomp contrib/completions/bash/grim.bash grim
-   insinto /usr/share/fish/vendor_completions.d/
-   doins contrib/completions/fish/grim.fish
-}



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

2023-08-24 Thread Arthur Zamarin
commit: ed8f27d64531f63e7583974484596c0c1f72434c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 05:36:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 05:36:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8f27d6

dev-lang/python: Stabilize 3.8.18 arm, #912978

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

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

diff --git a/dev-lang/python/python-3.8.18.ebuild 
b/dev-lang/python/python-3.8.18.ebuild
index 068288342a5d..a7276acad291 100644
--- a/dev-lang/python/python-3.8.18.ebuild
+++ b/dev-lang/python/python-3.8.18.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind wininst +xml



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

2023-08-24 Thread Arthur Zamarin
commit: a85e2d38410b01a80a9fc30c59d726275a466a9d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 05:33:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 05:33:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85e2d38

dev-lang/python: Stabilize 3.11.5 arm64, #912981

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

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

diff --git a/dev-lang/python/python-3.11.5.ebuild 
b/dev-lang/python/python-3.11.5.ebuild
index c923675cc9be..40b3cdacbe62 100644
--- a/dev-lang/python/python-3.11.5.ebuild
+++ b/dev-lang/python/python-3.11.5.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind



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

2023-08-24 Thread Arthur Zamarin
commit: 162f0c541199d915d344a294cc466011f1183e09
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 05:33:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 05:33:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162f0c54

dev-lang/python: Stabilize 3.11.5 arm, #912981

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

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

diff --git a/dev-lang/python/python-3.11.5.ebuild 
b/dev-lang/python/python-3.11.5.ebuild
index 40b3cdacbe62..0f6af2a2ce1b 100644
--- a/dev-lang/python/python-3.11.5.ebuild
+++ b/dev-lang/python/python-3.11.5.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind



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

2023-08-24 Thread Arthur Zamarin
commit: f44b0777530f7316635ddc55ca114f0eb83b4327
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 05:33:03 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 05:33:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f44b0777

dev-lang/python: Stabilize 3.10.13 arm, #912979

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

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

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index 615e94166281..a7fa6774e6c5 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml



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

2023-08-24 Thread Arthur Zamarin
commit: 484154f93972f3ecd7f566d24d2de875baaf7534
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 05:32:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 05:32:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484154f9

dev-lang/python: Stabilize 3.10.13 ppc64, #912979

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

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

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index 9b3aafe6d811..615e94166281 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml



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

2023-08-24 Thread Hans de Graaff
commit: 65299d489ded0e0c4837e4d9f7d5c1d208bc8697
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 24 16:03:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 25 05:20:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65299d48

dev-ruby/rspec-expectations: fix minitest deprecation

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

 dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild
index f350cbe37113..8af717f5741a 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild
@@ -36,6 +36,9 @@ all_ruby_prepare() {
# Don't set up bundler: it doesn't understand our setup.
sed -i -e '/[Bb]undler/d' Rakefile || die
 
+   # Fix minitest deprecation
+   sed -i -e 's/MiniTest/Minitest/' 
spec/rspec/expectations/minitest_integration_spec.rb || die
+
# Remove the Gemfile to avoid running through 'bundle exec'
rm -f Gemfile || die
 



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

2023-08-24 Thread Hans de Graaff
commit: 707b57e5518b5b1040b2691c6405cccdb68dfb1a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 25 05:22:37 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 25 05:22:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707b57e5

dev-ruby/sshkey: add 3.0.0

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

 dev-ruby/sshkey/Manifest|  1 +
 dev-ruby/sshkey/sshkey-3.0.0.ebuild | 15 +++
 2 files changed, 16 insertions(+)

diff --git a/dev-ruby/sshkey/Manifest b/dev-ruby/sshkey/Manifest
index d96f1c51344c..636a59ac176d 100644
--- a/dev-ruby/sshkey/Manifest
+++ b/dev-ruby/sshkey/Manifest
@@ -1 +1,2 @@
 DIST sshkey-2.0.0.gem 26112 BLAKE2B 
19fb790d4eba7f57e96b57d838fb6736857b9394f678d37f4577a1794b6d7f901fe35165616c317add04d470a301ab79b55e39d64ef93b566d4c1f628a74fe22
 SHA512 
dfd56a8b3b4f6abe785f37b5e1a4a61799c704a864821c35beaa6ddcec51b2f9f0111ef945fdacac685cbe6141e7ce2ad0c9bae8fa4cf8a8d48354701a0e5d05
+DIST sshkey-3.0.0.gem 31232 BLAKE2B 
2bf0a99dd89866ed0d63ac9df4aff9f1085178fef2485c29f4777838e26bbcaac71a80f73446fdeea443e970912f98b10796d095bb8661d3bc8e108e5ae545ca
 SHA512 
5d72a6e6e30de68ecd81176d4d50e74d34c89f63efeb6df374ac5226f19c47254158a7d9f909661839b3a0188d88fe4521bfdaca8b20ee3aa4db72996b7519ec

diff --git a/dev-ruby/sshkey/sshkey-3.0.0.ebuild 
b/dev-ruby/sshkey/sshkey-3.0.0.ebuild
new file mode 100644
index ..338496c93075
--- /dev/null
+++ b/dev-ruby/sshkey/sshkey-3.0.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+inherit ruby-fakegem
+
+DESCRIPTION="SSH private and public key generator in pure Ruby"
+HOMEPAGE="https://rubygems.org/gems/sshkey;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"



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

2023-08-24 Thread Hans de Graaff
commit: 56e0b69c4356969dc23f634f0315a1a02faa9f2f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 24 10:27:25 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 25 05:20:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e0b69c

dev-ruby/sprockets: fix minitest deprecation

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

 dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild | 4 +++-
 dev-ruby/sprockets/sprockets-4.2.0-r1.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild 
b/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild
index 4e25c58aae5c..0f9f971f3c7b 100644
--- a/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild
+++ b/dev-ruby/sprockets/sprockets-3.7.2-r3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby30 ruby31"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -48,6 +48,8 @@ all_ruby_prepare() {
sed -i -e '/.ejs/ s:^:#:' test/test_asset.rb || die
rm -f test/test_require.rb 
test/test_{closure,eco,ejs,yui}_{compressor,processor}.rb || die
sed -i -e "/bundler/d" Rakefile || die
+
+   sed -i -e 's/MiniTest/Minitest/' test/sprockets_test.rb test/test*.rb 
|| die
 }
 
 each_ruby_prepare() {

diff --git a/dev-ruby/sprockets/sprockets-4.2.0-r1.ebuild 
b/dev-ruby/sprockets/sprockets-4.2.0-r1.ebuild
index 05593fac525a..5d710d2dd7ab 100644
--- a/dev-ruby/sprockets/sprockets-4.2.0-r1.ebuild
+++ b/dev-ruby/sprockets/sprockets-4.2.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 
@@ -50,6 +50,8 @@ all_ruby_prepare() {
# Fails only within Gentoo test environment, not clear why
sed -i -e '/extension exporters/a skip' test/test_exporting.rb || die
sed -i -e "/bundler/d" Rakefile || die
+
+   sed -i -e 's/MiniTest/Minitest/' test/sprockets_test.rb test/test*.rb 
|| die
 }
 
 each_ruby_prepare() {



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

2023-08-24 Thread Hans de Graaff
commit: 679c028afe022db4d009541b5ab38a704bc635be
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 25 05:24:01 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 25 05:24:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=679c028a

dev-ruby/appraisal: add 2.5.0

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

 dev-ruby/appraisal/Manifest   |  1 +
 dev-ruby/appraisal/appraisal-2.5.0.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/appraisal/Manifest b/dev-ruby/appraisal/Manifest
index 8bf551c9db24..b58c1a1e02ee 100644
--- a/dev-ruby/appraisal/Manifest
+++ b/dev-ruby/appraisal/Manifest
@@ -1 +1,2 @@
 DIST appraisal-2.4.1.gem 26112 BLAKE2B 
47a9e91117889c52022446cd052cc0c08891d0932ab88a74f61914dd46c1e1bbe7d2a82a6afacd749b4eaf88516d80676582d9fb593d606b8da2e7888455a739
 SHA512 
8f2a55e2a8e497c11f6b5f2f25c565b91ed8b8bc67b68263cbfa364a3ffeb501440a7122a09885de70b8e465e38e293aa491aa7c838d58855fed0efc63f2c219
+DIST appraisal-2.5.0.gem 26112 BLAKE2B 
b72a994167f332f91a94c8afdb611f9cf4ac573e741ed6fb509b8ecd0767422dbff9e61d062cafb8eb527180d0951821c8ddd9e097e391f464e18c905b34d447
 SHA512 
8ee9a4e60c25635577b00037816c61d10623045607ef051b6508a30b9d1b0885764275a7a688473e29d8dab0af9d188916217df9fb75667139a3acd9ed0db27d

diff --git a/dev-ruby/appraisal/appraisal-2.5.0.ebuild 
b/dev-ruby/appraisal/appraisal-2.5.0.ebuild
new file mode 100644
index ..6195e8a8bc3d
--- /dev/null
+++ b/dev-ruby/appraisal/appraisal-2.5.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby library for testing your library against different versions 
of dependencies"
+HOMEPAGE="https://github.com/thoughtbot/appraisal;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/bundler
+   dev-ruby/rake
+   >=dev-ruby/thor-0.14.0
+"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-3.2.21
+)"
+
+all_ruby_prepare() {
+   sed -i -e '/thor/ s:^:#:' Gemfile || die
+
+   # Skip the acceptance tests since they expect to install gems from
+   # the network and do not expect multiple ruby versions to be
+   # present.
+   rm -rf spec/acceptance || die
+   sed -i -e '/built_in/ s:^:#:' spec/appraisal/appraisal_file_spec.rb || 
die
+}



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

2023-08-24 Thread Viorel Munteanu
commit: 3435eb0e8d8a31b6f2857aedf014be77a12f3f7b
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Aug 25 05:22:53 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Aug 25 05:22:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3435eb0e

app-admin/linode-cli: drop 5.41.3

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

 app-admin/linode-cli/Manifest |  1 -
 app-admin/linode-cli/linode-cli-5.41.3.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest
index 332f71e154..a4bcce8c31 100644
--- a/app-admin/linode-cli/Manifest
+++ b/app-admin/linode-cli/Manifest
@@ -1,2 +1 @@
-DIST linode-cli-5.41.3.tar.gz 106163 BLAKE2B 
7e8a11960e163d0979410ded574cc29a576ff60ccfe120d397668fcef87dfc093c99de234164b6a9e5d3b93fc1008cde6153c83b3c1018e8eba757e97367a20b
 SHA512 
a04c5f9143835d2fd6dde50a4a2faabad50b74bc9cba581a3c3ab1c5d75855c6a6fec5e04904ec4fc53c017e1c59faeb81d0fa532f6aee0841dec354c52eb974
 DIST linode-cli-5.42.0.tar.gz 132460 BLAKE2B 
1c0b176b48e9d1ee8d307992bdf47a3d9a3eb604f3e631cd2cb0f6b0813167e9c776dc72e97e2edc009486e56949b92826aaece84b0b5c09c2ef2d9537af53d1
 SHA512 
d329c4e3475cf177cfb089841a5192a561636c4d8defc334e5c492c282f27e3ac8e4395d362bb264bf64eff8ff0a4c3e9bb534f5bbb0e45d08aaff9a83261d65

diff --git a/app-admin/linode-cli/linode-cli-5.41.3.ebuild 
b/app-admin/linode-cli/linode-cli-5.41.3.ebuild
deleted file mode 100644
index 9a2809d40b..00
--- a/app-admin/linode-cli/linode-cli-5.41.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-inherit distutils-r1 pypi
-
-DESCRIPTION="Linode Command Line Interface"
-HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/boto3
-   dev-python/packaging
-   dev-python/pyyaml
-   dev-python/requests
-   dev-python/rich
-   

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

2023-08-24 Thread Viorel Munteanu
commit: ed0c2b82d95ea7af305d3ba8ca4ba4bd3b1104a5
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Aug 25 05:22:36 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Aug 25 05:22:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed0c2b82

dev-python/openapi3: new package, add 1.8.1

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

 dev-python/openapi3/Manifest  |  1 +
 dev-python/openapi3/metadata.xml  | 11 +++
 dev-python/openapi3/openapi3-1.8.1.ebuild | 24 
 3 files changed, 36 insertions(+)

diff --git a/dev-python/openapi3/Manifest b/dev-python/openapi3/Manifest
new file mode 100644
index 00..a579005159
--- /dev/null
+++ b/dev-python/openapi3/Manifest
@@ -0,0 +1 @@
+DIST openapi3-1.8.1.tar.gz 23192 BLAKE2B 
0eb53cdc7c9da8be53eb4d5c9904616757d7845983018f866834e31184252d576d01aa44425383ba97f4a2434d419cf1c319b30697aeb2e2f7c0109074f1cf34
 SHA512 
de111c56c9f8b3c6539f8ae5498b2d42ae127ec3d3746cf2c3b7d7e0945157039c17d393ee5bb16add1e4a1948cc7a521fa7de08161cfa9e4816ab5fe7890900

diff --git a/dev-python/openapi3/metadata.xml b/dev-python/openapi3/metadata.xml
new file mode 100644
index 00..b0af68e225
--- /dev/null
+++ b/dev-python/openapi3/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   cea...@gentoo.org
+   
+   
+   openapi3
+   Dorthu/openapi3
+   
+

diff --git a/dev-python/openapi3/openapi3-1.8.1.ebuild 
b/dev-python/openapi3/openapi3-1.8.1.ebuild
new file mode 100644
index 00..2c4eafab82
--- /dev/null
+++ b/dev-python/openapi3/openapi3-1.8.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python OpenAPI 3 Specification client and validator"
+HOMEPAGE="
+   https://pypi.org/project/openapi3/
+   https://github.com/Dorthu/openapi3
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+"



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

2023-08-24 Thread Viorel Munteanu
commit: f5ec0d39b99485b6c5ca865c345c7babacac7e67
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Aug 25 05:22:46 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Aug 25 05:22:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5ec0d39

app-admin/linode-cli: add 5.42.0

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

 app-admin/linode-cli/Manifest |  1 +
 app-admin/linode-cli/linode-cli-5.42.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest
index 5f24134ce8..332f71e154 100644
--- a/app-admin/linode-cli/Manifest
+++ b/app-admin/linode-cli/Manifest
@@ -1 +1,2 @@
 DIST linode-cli-5.41.3.tar.gz 106163 BLAKE2B 
7e8a11960e163d0979410ded574cc29a576ff60ccfe120d397668fcef87dfc093c99de234164b6a9e5d3b93fc1008cde6153c83b3c1018e8eba757e97367a20b
 SHA512 
a04c5f9143835d2fd6dde50a4a2faabad50b74bc9cba581a3c3ab1c5d75855c6a6fec5e04904ec4fc53c017e1c59faeb81d0fa532f6aee0841dec354c52eb974
+DIST linode-cli-5.42.0.tar.gz 132460 BLAKE2B 
1c0b176b48e9d1ee8d307992bdf47a3d9a3eb604f3e631cd2cb0f6b0813167e9c776dc72e97e2edc009486e56949b92826aaece84b0b5c09c2ef2d9537af53d1
 SHA512 
d329c4e3475cf177cfb089841a5192a561636c4d8defc334e5c492c282f27e3ac8e4395d362bb264bf64eff8ff0a4c3e9bb534f5bbb0e45d08aaff9a83261d65

diff --git a/app-admin/linode-cli/linode-cli-5.42.0.ebuild 
b/app-admin/linode-cli/linode-cli-5.42.0.ebuild
new file mode 100644
index 00..0a5de62d9f
--- /dev/null
+++ b/app-admin/linode-cli/linode-cli-5.42.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="Linode Command Line Interface"
+HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/openapi3[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   

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

2023-08-24 Thread Arthur Zamarin
commit: 91415e990bddd884edf71f76d6075c122875e864
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 05:19:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 05:19:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91415e99

dev-lang/python: Stabilize 3.8.18 arm64, #912978

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

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

diff --git a/dev-lang/python/python-3.8.18.ebuild 
b/dev-lang/python/python-3.8.18.ebuild
index ebea73689356..068288342a5d 100644
--- a/dev-lang/python/python-3.8.18.ebuild
+++ b/dev-lang/python/python-3.8.18.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind wininst +xml



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

2023-08-24 Thread Arthur Zamarin
commit: 6385fe7f115192c3b237bd77c6dda739c818df83
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 05:19:52 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 05:19:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6385fe7f

dev-lang/python: Stabilize 3.9.18 arm64, #912980

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

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

diff --git a/dev-lang/python/python-3.9.18.ebuild 
b/dev-lang/python/python-3.9.18.ebuild
index c73fb04117c0..475aef3aa420 100644
--- a/dev-lang/python/python-3.9.18.ebuild
+++ b/dev-lang/python/python-3.9.18.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind +xml



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

2023-08-24 Thread Arthur Zamarin
commit: bd19e29b308dab1f18600615eae47bcfe698707f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 05:07:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 05:07:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd19e29b

dev-lang/python: Stabilize 3.8.18 ppc64, #912978

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

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

diff --git a/dev-lang/python/python-3.8.18.ebuild 
b/dev-lang/python/python-3.8.18.ebuild
index 8f3dc0e3023b..ebea73689356 100644
--- a/dev-lang/python/python-3.8.18.ebuild
+++ b/dev-lang/python/python-3.8.18.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind wininst +xml



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

2023-08-24 Thread Arthur Zamarin
commit: 4de7dbe90774fffdf1b4e771c8db1feb81e927d0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 04:53:14 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 04:53:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de7dbe9

dev-lang/python: Stabilize 3.10.13 x86, #912979

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

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

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index 6e8158b1672f..ddb94b1a1f80 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml



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

2023-08-24 Thread Arthur Zamarin
commit: d07ccbaa31a3c9e3397be7aad7f83ceee2d50e7a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 04:53:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 04:53:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d07ccbaa

dev-lang/python: Stabilize 3.10.13 sparc, #912979

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

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

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index ddb94b1a1f80..a844d9f32d01 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml



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

2023-08-24 Thread Arthur Zamarin
commit: e297257d07c4573682a221cbd52ae3b4d72dc07b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 04:53:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 04:53:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e297257d

dev-lang/python: Stabilize 3.10.13 arm64, #912979

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

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

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index a844d9f32d01..9b3aafe6d811 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml



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

2023-08-24 Thread Arthur Zamarin
commit: 6b858d6d8de4db0f969a1d2d42a3a98de95fe1bd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 04:53:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 04:53:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b858d6d

dev-lang/python: Stabilize 3.10.13 amd64, #912979

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

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

diff --git a/dev-lang/python/python-3.10.13.ebuild 
b/dev-lang/python/python-3.10.13.ebuild
index 944d88223bda..6e8158b1672f 100644
--- a/dev-lang/python/python-3.10.13.ebuild
+++ b/dev-lang/python/python-3.10.13.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="
bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml



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

2023-08-24 Thread Arthur Zamarin
commit: cefc2a14f1d3742b26f60545cd342cd7f92d41f2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 04:52:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 04:52:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cefc2a14

virtual/rust: Stabilize 1.69.0 sparc, #907722

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

 virtual/rust/rust-1.69.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/rust/rust-1.69.0.ebuild b/virtual/rust/rust-1.69.0.ebuild
index 16c53cef3de3..0b6c337b8be9 100644
--- a/virtual/rust/rust-1.69.0.ebuild
+++ b/virtual/rust/rust-1.69.0.ebuild
@@ -13,7 +13,7 @@ LICENSE=""
 # we do not allow multiple llvm versions in dev-lang/rust for
 # neither system nor bundled, so we just hardcode it here.
 SLOT="0/llvm-15"
-KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
 IUSE="rustfmt"
 
 BDEPEND=""



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

2023-08-24 Thread Arthur Zamarin
commit: 469059e05c0ccc5334deac951c35e095baa14bf7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 04:52:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 04:52:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469059e0

dev-python/pyopenssl: Stabilize 23.2.0 sparc, #910122

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

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

diff --git a/dev-python/pyopenssl/pyopenssl-23.2.0.ebuild 
b/dev-python/pyopenssl/pyopenssl-23.2.0.ebuild
index a56007196446..fb1831429b1c 100644
--- a/dev-python/pyopenssl/pyopenssl-23.2.0.ebuild
+++ b/dev-python/pyopenssl/pyopenssl-23.2.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="


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

2023-08-24 Thread Arthur Zamarin
commit: 1616c829670c3b2c3f900ef94d9992005604a5f8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 25 04:52:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 25 04:52:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1616c829

dev-lang/rust: Stabilize 1.69.0-r1 sparc, #907722

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

 dev-lang/rust/rust-1.69.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/rust/rust-1.69.0-r1.ebuild 
b/dev-lang/rust/rust-1.69.0-r1.ebuild
index b59ebc386dcf..c5317e09dc40 100644
--- a/dev-lang/rust/rust-1.69.0-r1.ebuild
+++ b/dev-lang/rust/rust-1.69.0-r1.ebuild
@@ -19,7 +19,7 @@ else
SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.xz"
-   KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv sparc x86"
 fi
 
 RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).2"



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/, games-emulation/pcsx2/files/

2023-08-24 Thread Ionen Wolkens
commit: a08a828b4f780c33942e24591da4faa6c8508521
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Aug 25 04:36:02 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Aug 25 04:41:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08a828b

games-emulation/pcsx2: update live

Previous patch was just meant to fix system detection given
we lack the .cmake files, but now upstream straight up removed
the find_optional for zstd and also libzip while at it.

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

 .../pcsx2/files/pcsx2-1.7.4943-system-libzip-zstd.patch   | 8 
 games-emulation/pcsx2/pcsx2-.ebuild   | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git 
a/games-emulation/pcsx2/files/pcsx2-1.7.4943-system-libzip-zstd.patch 
b/games-emulation/pcsx2/files/pcsx2-1.7.4943-system-libzip-zstd.patch
new file mode 100644
index ..631e49b3bddf
--- /dev/null
+++ b/games-emulation/pcsx2/files/pcsx2-1.7.4943-system-libzip-zstd.patch
@@ -0,0 +1,8 @@
+--- a/cmake/SearchForStuff.cmake
 b/cmake/SearchForStuff.cmake
+@@ -181,2 +181,3 @@
+-add_subdirectory(3rdparty/zstd EXCLUDE_FROM_ALL)
+-add_subdirectory(3rdparty/libzip EXCLUDE_FROM_ALL)
++pkg_check_modules(zstd REQUIRED IMPORTED_TARGET libzstd)
++alias_library(Zstd::Zstd PkgConfig::zstd)
++find_package(libzip REQUIRED)

diff --git a/games-emulation/pcsx2/pcsx2-.ebuild 
b/games-emulation/pcsx2/pcsx2-.ebuild
index 7d24c2ae54cd..f41481a3cf53 100644
--- a/games-emulation/pcsx2/pcsx2-.ebuild
+++ b/games-emulation/pcsx2/pcsx2-.ebuild
@@ -100,8 +100,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.7.4667-flags.patch
"${FILESDIR}"/${PN}-1.7.4667-system-chdr.patch
"${FILESDIR}"/${PN}-1.7.4667-system-gtest.patch
-   "${FILESDIR}"/${PN}-1.7.4667-system-zstd.patch
"${FILESDIR}"/${PN}-1.7.4795-rapidyaml-0.5.patch
+   "${FILESDIR}"/${PN}-1.7.4943-system-libzip-zstd.patch
 )
 
 src_unpack() {



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

2023-08-24 Thread Jakov Smolić
commit: aefaa4bf9dd17b571f411888f961dcfbc7638a11
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Aug 25 03:58:37 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 25 03:58:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aefaa4bf

dev-python/markdown2: Keyword 2.4.10 riscv, #912898

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/markdown2/markdown2-2.4.10.ebuild 
b/dev-python/markdown2/markdown2-2.4.10.ebuild
index 729cd73ce64b..373e48ba2426 100644
--- a/dev-python/markdown2/markdown2-2.4.10.ebuild
+++ b/dev-python/markdown2/markdown2-2.4.10.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/pygments-2.7.3[${PYTHON_USEDEP}]



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

2023-08-24 Thread Jakov Smolić
commit: acc786856455b515bb78caf17af5a23958fefd7b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Aug 25 03:58:38 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 25 03:58:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc78685

dev-python/readtime: Keyword 3.0.0 riscv, #912898

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/readtime/readtime-3.0.0.ebuild 
b/dev-python/readtime/readtime-3.0.0.ebuild
index cfb006ea48d0..a5588c4bfcfe 100644
--- a/dev-python/readtime/readtime-3.0.0.ebuild
+++ b/dev-python/readtime/readtime-3.0.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
 
 RDEPEND="
>=dev-python/beautifulsoup4-4.0.1[${PYTHON_USEDEP}]



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

2023-08-24 Thread Jakov Smolić
commit: fc80fde21b6ba1f1c98b26866a2f426ba80a1c85
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Aug 25 03:58:39 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 25 03:58:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc80fde2

dev-python/mkdocs-material: Keyword 9.2.3 riscv, #912898

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/mkdocs-material/mkdocs-material-9.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/mkdocs-material/mkdocs-material-9.2.3.ebuild 
b/dev-python/mkdocs-material/mkdocs-material-9.2.3.ebuild
index 362a23f1d308..7e79b6a69a58 100644
--- a/dev-python/mkdocs-material/mkdocs-material-9.2.3.ebuild
+++ b/dev-python/mkdocs-material/mkdocs-material-9.2.3.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
 IUSE="social"
 
 RDEPEND="



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

2023-08-24 Thread Jakov Smolić
commit: 31d1edb96553f67189bd2d9d228b9592fffeaebc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Aug 25 03:58:36 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 25 03:58:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d1edb9

dev-python/paginate: Keyword 0.5.6 riscv, #912898

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/paginate/paginate-0.5.6.ebuild 
b/dev-python/paginate/paginate-0.5.6.ebuild
index 5a8bca21e7b8..6ea3e2853c54 100644
--- a/dev-python/paginate/paginate-0.5.6.ebuild
+++ b/dev-python/paginate/paginate-0.5.6.ebuild
@@ -20,6 +20,6 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
 
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-zig/

2023-08-24 Thread Jakov Smolić
commit: ac3e5690b07dae1b2fca94c124c1dd960cb94ac1
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Fri Aug  4 08:48:22 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 25 03:57:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3e5690

app-eselect/eselect-zig: keyword 1-r1 for ~ppc, ~ppc64

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Signed-off-by: Jakov Smolić  gentoo.org>

 app-eselect/eselect-zig/eselect-zig-1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-zig/eselect-zig-1-r1.ebuild 
b/app-eselect/eselect-zig/eselect-zig-1-r1.ebuild
index 6986fff09954..ae692205f6f1 100644
--- a/app-eselect/eselect-zig/eselect-zig-1-r1.ebuild
+++ b/app-eselect/eselect-zig/eselect-zig-1-r1.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 
 RDEPEND="
app-admin/eselect



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

2023-08-24 Thread Jakov Smolić
commit: 26ff8c49e9e214ce28d06e3dd2128c1d29b54b3a
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Fri Aug  4 15:46:28 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 25 03:58:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ff8c49

sys-fs/ncdu: add 2.3

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Signed-off-by: Jakov Smolić  gentoo.org>

 sys-fs/ncdu/Manifest|   2 +
 sys-fs/ncdu/ncdu-2.3.ebuild | 129 
 2 files changed, 131 insertions(+)

diff --git a/sys-fs/ncdu/Manifest b/sys-fs/ncdu/Manifest
index 471c26088fb2..8cefaf0320dd 100644
--- a/sys-fs/ncdu/Manifest
+++ b/sys-fs/ncdu/Manifest
@@ -4,3 +4,5 @@ DIST ncdu-1.18.tar.gz 159781 BLAKE2B 
c590424ed6d18b898d88fa405459f5d8988317d336f
 DIST ncdu-1.18.tar.gz.asc 833 BLAKE2B 
2695e3f2a26026f5fc56db3d2e0f15288fdff118e12275333f1db3e85d9d7b0290477670153dbd752e14fbeecc4207410fe55ad39fc7b2daa5d697920ac406c3
 SHA512 
35f0f3f7f61a49cd2ea020b6207551a953c23bb47f5f6483017fc961f857ef0283932386826707137d857377d0ae5e26ed4a4da26d47042977999e95fe389d38
 DIST ncdu-2.2.2.tar.gz 56096 BLAKE2B 
fca41e74e4eb2509496276aa964ecf6a20db860d0b1d6bab9a169d8d6c5c7c2d41f088241cf57c92d7cf51bb5d84642c2a3a6db99410e6332061e6d35efa94e6
 SHA512 
5742b4abca1168256b6a7afa24d25e709bc3b490181d85fc070ddce4aad9d41fa3acb5c5a63676d804d082918fdf2bf0c98a27d8d07a56abeef0574c1b598da6
 DIST ncdu-2.2.2.tar.gz.asc 833 BLAKE2B 
5c6e886853aefec7615774b0c10e4a873d4e51da6d4d66ebd78318a40e7ce1a1d98c948ffd30eaa473cf50f9529dfe150d5831744e62f6762ae471b1abcbc4bb
 SHA512 
494b8e08e2b8a87b31db08c5dcbb922c181fcef188974def2ad5550de16b16b281bbd5d8e401327276a07af8bd5979bdc46f84fde10a7e8601f9559cf452a77c
+DIST ncdu-2.3.tar.gz 56608 BLAKE2B 
9fd73fba83c57195f8ffbad5b954140a776d1cd1d7b3e458f832255ee9c07eb8af9888a23ed3c671f508d6ba3795e2361f79e64b4b24630d744470efc5bfaded
 SHA512 
283f78761b225883e090c4d0d1325bffc70049477087df3e8d1afcebc3136930c2636b2bba4aa6e43d53626668519c26a1528ba5c75489d3b5924e8974184e47
+DIST ncdu-2.3.tar.gz.asc 833 BLAKE2B 
fd5b6b4b6e14b8bf66f5053c637598c3a0a9ad16d29c20805d62418fb69a22fa1155c8591dac35514d088c57853043c7d6c8b94abdff793a3f7b0a53cb41fd65
 SHA512 
698d8f1c0a7e0267fdfcfc7823803012ab7faae6eee75af406ecc9a73244463521de851c3f2b116ae7f6d7e567ea17a7ef6aae75e135a8efbb02333525455b20

diff --git a/sys-fs/ncdu/ncdu-2.3.ebuild b/sys-fs/ncdu/ncdu-2.3.ebuild
new file mode 100644
index ..55dbebc9a84c
--- /dev/null
+++ b/sys-fs/ncdu/ncdu-2.3.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit verify-sig edo
+
+DESCRIPTION="NCurses Disk Usage"
+HOMEPAGE="https://dev.yorhel.nl/ncdu;
+SRC_URI="
+   https://dev.yorhel.nl/download/${P}.tar.gz
+   verify-sig? ( https://dev.yorhel.nl/download/${P}.tar.gz.asc )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+EZIG_MIN="0.11"
+EZIG_MAX_EXCLUSIVE="0.12"
+
+DEPEND="sys-libs/ncurses:=[unicode(+)]"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   || ( dev-lang/zig:${EZIG_MIN} dev-lang/zig-bin:${EZIG_MIN} )
+   virtual/pkgconfig
+   dev-lang/perl
+   verify-sig? ( sec-keys/openpgp-keys-yorhel )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/yoranheling.asc
+
+# see https://github.com/ziglang/zig/issues/3382
+# For now, Zig doesn't support CFLAGS/LDFLAGS/etc.
+QA_FLAGS_IGNORED="usr/bin/ncdu"
+
+# Many thanks to Florian Schmaus (Flowdalic)!
+# Adapted from https://github.com/gentoo/gentoo/pull/28986
+# Set the EZIG environment variable.
+zig-set_EZIG() {
+   [[ -n ${EZIG} ]] && return
+
+   if [[ -n ${EZIG_OVERWRITE} ]]; then
+   export EZIG="${EZIG_OVERWRITE}"
+   return
+   fi
+
+   local candidate selected selected_ver ver
+
+   for candidate in "${BROOT}"/usr/bin/zig-*; do
+   if [[ ! -L ${candidate} || ${candidate} != 
*/zig?(-bin)-+([0-9.]) ]]; then
+   continue
+   fi
+
+   ver=${candidate##*-}
+
+   if [[ -n ${EZIG_EXACT_VER} ]]; then
+   ver_test "${ver}" -ne "${EZIG_EXACT_VER}" && continue
+
+   selected="${candidate}"
+   selected_ver="${ver}"
+   break
+   fi
+
+   if [[ -n ${EZIG_MIN} ]] \
+  && ver_test "${ver}" -lt "${EZIG_MIN}"; then
+   # Candidate does not satisfy EZIG_MIN condition.
+   continue
+   fi
+
+   if [[ -n ${EZIG_MAX_EXCLUSIVE} ]] \
+  && ver_test "${ver}" -ge "${EZIG_MAX_EXCLUSIVE}"; 
then
+   # Candidate does not satisfy EZIG_MAX_EXCLUSIVE 
condition.
+   continue
+   fi
+
+   if [[ -n ${selected_ver} ]] \
+  && ver_test "${selected_ver}" -gt "${ver}"; then
+  

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

2023-08-24 Thread Jakov Smolić
commit: 41a41cecdb5a2c4376c396ea1b6304dd2108500b
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Fri Aug  4 15:48:47 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 25 03:58:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a41cec

sys-fs/ncdu-bin: add 2.3

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Closes: https://github.com/gentoo/gentoo/pull/32168
Signed-off-by: Jakov Smolić  gentoo.org>

 sys-fs/ncdu-bin/Manifest|  8 
 sys-fs/ncdu-bin/metadata.xml|  2 +-
 sys-fs/ncdu-bin/ncdu-bin-2.3.ebuild | 36 
 3 files changed, 45 insertions(+), 1 deletion(-)

diff --git a/sys-fs/ncdu-bin/Manifest b/sys-fs/ncdu-bin/Manifest
index 9ea1354f0606..c77bec8414a0 100644
--- a/sys-fs/ncdu-bin/Manifest
+++ b/sys-fs/ncdu-bin/Manifest
@@ -6,3 +6,11 @@ DIST ncdu-2.2.1-linux-i386.tar.gz 290694 BLAKE2B 
a47b93996bf4f03ba08399b0f009890
 DIST ncdu-2.2.1-linux-i386.tar.gz.asc 833 BLAKE2B 
5cf6b49965457186def2529fe94f2bb250d51c6ec962174806fa34ce1486ff5b8d81806d8f2d948ff6d6fad1314c3522d678cfec638ce2947e5d2866a6c23373
 SHA512 
875af06240e8c3c6c8752573a60451d31cb91cb381526ca0ad3078a79da163f4233b32cb3b09b1352b7cfb06218b4ad902c5a64a31457be83e0e71c4afa8ed8d
 DIST ncdu-2.2.1-linux-x86_64.tar.gz 323039 BLAKE2B 
bb0360e96c41973f4cddb718e16734cf728e5d667b66509706a0d8c75e4e98da51681e36dfc12da748b3ff8621e179d352fee51562aabd70c44a48c16424ee45
 SHA512 
50cce6048e7f20fee5f20003bfd4d3ccae81f2a9e432b04e0b6556dc9167aec8478efc84a1318e8345547e192214289d0f6ae88548839b250196924e0f723ce7
 DIST ncdu-2.2.1-linux-x86_64.tar.gz.asc 833 BLAKE2B 
632921fc5f39ec7517dcad7c85b5238fd151f3a5dd510d30c848c26cfe2cb1b0ba389b575d3f29d20a7be2cd954d083715cfb7f7d8ded197fc884afda0e3c35c
 SHA512 
62d1ed45b5f5ae06ee165ccb07b6a8d6c6697505efdd0e8c2990f78c689f284021ecb1f8c0905ebb9566d697bd8b857c4d844a9f7cb706e53c643786a9baef75
+DIST ncdu-2.3-linux-aarch64.tar.gz 286044 BLAKE2B 
12961a4ddfef4b240d0a379b8efa733e104d5179645f57512a68ff4e523c002085cdcff3b8533c7575c9201c0f9aa4063227b3953f7a9826f2cdcd6604e9f36f
 SHA512 
6b37d1b9f9ccc18eac118cd94faf808a717357f0e06c97de73c349ee4a853bc832b7f8b3e5d116862f93987278504781c36431106a9bb870cf64f428c8f0
+DIST ncdu-2.3-linux-aarch64.tar.gz.asc 833 BLAKE2B 
cee39dbf98a17f678a6335a86e310291a957de5083818bc266e1e4ba3a562e3f3a0afb666b15b0c10348dab3214d8c02bc55f7d0d134d67673d7d781df51d389
 SHA512 
1b98c7d673e0a1b1467aba4699ad217388e95e1bb89200ccf59a567cf0512d3d46a067798a8ece55ca76e66c1712748843540d0c1441331e07117dfec533edbc
+DIST ncdu-2.3-linux-arm.tar.gz 281221 BLAKE2B 
aa381e1d227689430168cc0eb7c762556da733b246fedb26b5adaee94f5c141a1dfdafa11518babfdad3c5c8a8040a6f6e398d78357935ed36df4dc027c8a492
 SHA512 
336e898ec393ae3d2d962b60083d1214fff32da0204d9aed52894488681ff11b223afdfb089d528d679da73e8580da25b3a857dcce9a2c6799ce9a4e6c4643d5
+DIST ncdu-2.3-linux-arm.tar.gz.asc 833 BLAKE2B 
ea3b427a516a0edf06dd29ec93df04daaa2e3a0659ad357370b58e95977d6ac881ea8104646f9a82b9905af12d18c3f51bba17f2a9d3b6db5b208050581d0ea8
 SHA512 
d5f484da3d45a52d97f65e25f4bbcfac3500b8871eceb4b5f5d2a8eda7e3f4b175cea544ba56ff4a7e86de7dfe4ccc054979f3755c1ca87b72b12e851cb12a1a
+DIST ncdu-2.3-linux-x86.tar.gz 315771 BLAKE2B 
10319febbb8cd9c88e0c0677eb53be9a9340106c542b9b7e888944ada52ccb9371b38aacac4d8374bd1c150cfa9939fcda20c5513885015569328fdfd5e69f78
 SHA512 
c77dd79d13b428d2c85f5a73b3638b6e71229fe924e6d4a3beb9b4765febbcb1d0c29e816fa3354b0e2c0b88c599b2f1fd03eeb87a73cccd296a2fb0225e0d98
+DIST ncdu-2.3-linux-x86.tar.gz.asc 833 BLAKE2B 
b4dcb755252287556019f15677b02922a0597baa20c176c105a4a47831b82365ee88d82f2f807dda43ce3c25e07e6510b96867e4b2fc2db4eab7b91af9ddc703
 SHA512 
e618db337ab4afa9dcd0cc743430af3ff17393d9cde9d1623667767e15b32d97310664507dbcc783008d5bb9842c6a6474c21bfce08a19241e5992da863840ea
+DIST ncdu-2.3-linux-x86_64.tar.gz 293280 BLAKE2B 
871f9c1f6860d83fe3c8ad8e7ffd2157389427b98d3232aaffc9ce983c4b98b9d562d39e94adb667ffaa4745aa4fb1caedd1f9f9b3ca5a756db922a8229f22b7
 SHA512 
9a1c17a971dc422342e5f42d4f6be4195239411bd529f81d0b0225bdef27e3112561cb1b8c699fb805bd766fb074fc0d93331d83af79d95235533899ac90de5a
+DIST ncdu-2.3-linux-x86_64.tar.gz.asc 833 BLAKE2B 
85d09c438c3a51fceb0e81252ccd184e3b7b7a1770c423b61efceb3728b1bfa68c26ef852084231a6fbd88d147ccaad655135007cdd8d850bb34aede465c3ab8
 SHA512 
a130f2f4d623cff7f0256437443fcdf8c0fc073f6c7bd27cc924e3a464dea5ea17f717cc2c700bc67356578d4e7eab342c444926cb14a6610f6e9be329d781f7

diff --git a/sys-fs/ncdu-bin/metadata.xml b/sys-fs/ncdu-bin/metadata.xml
index 758625ee95a2..8a13f5d95ce3 100644
--- a/sys-fs/ncdu-bin/metadata.xml
+++ b/sys-fs/ncdu-bin/metadata.xml
@@ -14,7 +14,7 @@


https://dev.yorhel.nl/ncdu/changes2
-   https://dev.yorhel.nl/ncdu/man2
+   https://dev.yorhel.nl/ncdu/man
https://code.blicky.net/yorhel/ncdu/issues

 

diff --git a/sys-fs/ncdu-bin/ncdu-bin-2.3.ebuild 
b/sys-fs/ncdu-bin/ncdu-bin-2.3.ebuild
new file mode 

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

2023-08-24 Thread Jakov Smolić
commit: aa7c2042fb656a133727e2b643beed14d7ee958e
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Fri Aug  4 08:49:41 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 25 03:57:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7c2042

dev-lang/zig-bin: add 0.11.0

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/zig-bin/Manifest  |  7 
 dev-lang/zig-bin/zig-bin-0.11.0.ebuild | 67 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-lang/zig-bin/Manifest b/dev-lang/zig-bin/Manifest
index a7c177c3f4d6..7ce5d4b9c74c 100644
--- a/dev-lang/zig-bin/Manifest
+++ b/dev-lang/zig-bin/Manifest
@@ -1,5 +1,12 @@
 DIST zig-linux-aarch64-0.10.1.tar.xz 40321280 BLAKE2B 
39abefb80d540d52333ec76203893630ac5df2a784684397033e9ac766f67c4512be71513ebb80faac6c5ebaa2a737859b7bc27b82797232cf97d87d91e8492e
 SHA512 
44dd15b1b2d7bc85a4f8e8171ae5c51122be352249273091b499de5a392c72e262585f981908afd1718a41fa7e67b36f1b65c6cacbf8e9f226a687bd85b7edc6
+DIST zig-linux-aarch64-0.11.0.tar.xz 41492432 BLAKE2B 
fd4e1f242475bfdc94f418817d2f1b256ebdc7e29b94e7629f54c241b7a1df273a2c776ab29dad645af041b5cfb0e7d1b0a922bb04a82553604076d36e957580
 SHA512 
07a026958cac0f1674496f8a1fd3a3dfcd79274d1a25c87e4123b74a437f332bbea4097320da7f83d67626fb9d6e9fe1d78e917522debb8873f7c40938031e63
 DIST zig-linux-armv7a-0.10.1.tar.xz 50718132 BLAKE2B 
76ef431ef8957272b992f6b861913a961d348120106a7f4b77d1f6b2a042dd8904a1ac744ab6b02b78681eef68af4143372e5315cd113d40711bd26fc78e6632
 SHA512 
4ec3ccd7ac980bfd9fc7a2f6b2301051d3df43b00143914d869389fc44b48916820d996e27cb922dac152228c4b04a0cce51f7b125317de85440a5479fe8ff7d
+DIST zig-linux-armv7a-0.11.0.tar.xz 42240664 BLAKE2B 
0d301c1a2fa2ddcddccf37333418ceea06b48539548e533a20c098021fba12c1bfe467d0c8dd3d9207c6d129e4de8c47c436a39f7fd6165a0c6ad5a679ca5f50
 SHA512 
f4235418b3251d03727ba85a6002f6561f20b095a9fddf92ff126a20f49d17533d15d7e0f570ea734e40a1a76dd1b8a4bca78ad6ab3846aeb5f90dc812586008
 DIST zig-linux-i386-0.10.1.tar.xz 48367388 BLAKE2B 
482ec9e42d9036177f41c459faf82c79ba525f35ed14150d97af9110efab3e9894b8c64f92f9257b224893179134e43306c985ad6a04ae6a7d427d14ef4e7a3f
 SHA512 
97345a8f7f15a83e51635ec667e869833a597511a1b004fa4ab19d78ad234e05e8344823e0c623510c7c5dbeef447d13636223e8d339f6d53f2eca053852a8d3
+DIST zig-linux-powerpc-0.11.0.tar.xz 44539972 BLAKE2B 
b713c23f537c8f47be7aae7bf0609d056dc6817aac207ba39df0a53d1c391f1c64bc05edbb53fb5584c60cd6963f35fa56448440c5065dc21b5cf978fbb0bbb4
 SHA512 
faabbbae501b56c91fec036c209a6d6aea0c974749a777eb13f273e06fde960c7b2a2b29caf83a43fef740652db313933b3eeb72a9c0445ad412a7f8023da3af
+DIST zig-linux-powerpc64le-0.11.0.tar.xz 44656184 BLAKE2B 
597947c4bee73847abf0941819477bf8a47a4d019a8060e79133e3d01b43325c0acfae7a8d57a4d84e1cd9dfe63b3439fac4e4372d6b538e9992a9364d65ee73
 SHA512 
fc1dbe9115e2f92f03a6934d32c65d1de4cbe0cf070d6f468632c906966048400a806d8ec8540fde7a1b195a8ae8238fde5ddd94c2d54a0af70d9060d006cf89
 DIST zig-linux-riscv64-0.10.1.tar.xz 42196008 BLAKE2B 
a7ae37b1d1db1281b09bbd7e35ecaf390bbe28774bd1a4fa76b4468255be19b07fb514326d48576946f3c4eb04dcef34d6ab14f550407aa33803754fabbd848c
 SHA512 
1a1da96924fa4a16a53721017eadc3363859a4f53671e27b11588200d0302d9065de9ba517ad40940aad98725e617cf853f2e83f732a4e23c33deacb99487ad0
+DIST zig-linux-riscv64-0.11.0.tar.xz 43532324 BLAKE2B 
f82a7a32b94a084767fa205bf8b66371bfebd4753f647930a5689d727a2211c9cd37f76a855732356a220a64515f8146c5b450207be59854f08132ccf178d23c
 SHA512 
f2ab35c6a7c3452a5dd825d03fa8b5329786a705dbc04260980fefc64e24f4d61cb22c95c10b9952cbc58bdd8741503aa98ad8ed4a8c0a0e856a0e8ba9eb1ca7
+DIST zig-linux-x86-0.11.0.tar.xz 49824456 BLAKE2B 
4a9b4c9551ffe555d1283c9d5aab6649fc5ea5807b9465d18c10cae622beca23df114ab4f503b9d86e14ce26cbf6ac07df8e60521fbc2c3784c9d25eeabf852d
 SHA512 
aaa2adb128ae0cc8e6f43323b78dc60699b80f56b0e1be7524ac7e9ac71513229c4224d2ef7d63fedb74c513c31d5614fe34cbcfb0cc4bb268952427d082594f
 DIST zig-linux-x86_64-0.10.1.tar.xz 44085596 BLAKE2B 
d689a469dbbe790593a561dd4df01c506212754c48be7de03773c7e690cbab197af10d639e80148f3343204ddf9ecfe09a88a62fb6ef63a262bcc2dd79fecd34
 SHA512 
1cf88a492b1a47800e213b8801477f4ffabf269f960d27d1849c5aec805b5db3768c83d4daa4a738532b1b7367e8c6812e3eea47c205ea732d7a6269a47e16dc
+DIST zig-linux-x86_64-0.11.0.tar.xz 44961892 BLAKE2B 
b0780573dbd372c7a9efec32e6860050b15603a80e00e64757a6c09a02757febc14d3df32ff089f418996fb55bf6fb50774393037f86cbecd49f06c250e5bbe3
 SHA512 
992e49a28edc9bed44c124a887c4700e707c2eef6a6f3adb551c568103242c3a5304af00d95994a511670c2099f476aa5068eef538f6065afe9bc149c7b9

diff --git a/dev-lang/zig-bin/zig-bin-0.11.0.ebuild 
b/dev-lang/zig-bin/zig-bin-0.11.0.ebuild
new file mode 100644
index ..2ff67d9e16aa
--- /dev/null
+++ b/dev-lang/zig-bin/zig-bin-0.11.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A 

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

2023-08-24 Thread Jakov Smolić
commit: ececf403a1e5ee445cc95c5de14f98e9cccf751e
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Fri Aug  4 08:53:38 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Aug 25 03:58:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ececf403

dev-lang/zig: add 0.11.0

Signed-off-by: Eric Joldasov  getgoogleoff.me>
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-lang/zig/Manifest  |   1 +
 dev-lang/zig/zig-0.11.0.ebuild | 167 +
 2 files changed, 168 insertions(+)

diff --git a/dev-lang/zig/Manifest b/dev-lang/zig/Manifest
index 529aa0c2bc35..99b9116507be 100644
--- a/dev-lang/zig/Manifest
+++ b/dev-lang/zig/Manifest
@@ -1 +1,2 @@
 DIST zig-0.10.1.tar.xz 15143112 BLAKE2B 
4954d95ad763000eedf73a78e62bc0e99d65bba91c7127cdf1ea4503eb67817265daf572f645b7efbe9e24087e690b2768f0b2bc6c43b5fd76eab33143e964fe
 SHA512 
d443adf61556bc95470537c6b0371a0ac99d19a06b15635cf1e5055ae7849039680c9006105e06e1bd6ba0fc12da14c54c1d28ac597c7dee17ee3a5cd9cf79f8
+DIST zig-0.11.0.tar.xz 15275316 BLAKE2B 
603e4995a36d214ba71cf05b719a04732c8927995c8207ab8fdd574dca3410cdc5ccc8f6aa9964807afc04a5cbce1a3910a6cde4cf12e585cdf7684833217eb2
 SHA512 
c19a8ae6d440a16dd5e77941fc77c036d1f284f1784376625e63b65f30b4acad62f9f4217bc818c401f88c2c33f8722f26fc467c3e23c29a89178c4b1882d1c4

diff --git a/dev-lang/zig/zig-0.11.0.ebuild b/dev-lang/zig/zig-0.11.0.ebuild
new file mode 100644
index ..1644ef100c5c
--- /dev/null
+++ b/dev-lang/zig/zig-0.11.0.ebuild
@@ -0,0 +1,167 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=16
+inherit edo cmake llvm check-reqs toolchain-funcs
+
+DESCRIPTION="A robust, optimal, and maintainable programming language"
+HOMEPAGE="https://ziglang.org/;
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/ziglang/zig.git;
+   inherit git-r3
+else
+   SRC_URI="https://ziglang.org/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64"
+fi
+
+# project itself: MIT
+# There are bunch of projects under "lib/" folder that are needed for 
cross-compilation.
+# Files that are unnecessary for cross-compilation are removed by upstream
+# and therefore their licenses (if any special) are not included.
+# lib/libunwind: Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+# lib/libcxxabi: Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+# lib/libcxx: Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+# lib/libc/wasi: || ( Apache-2.0-with-LLVM-exceptions Apache-2.0 MIT BSD-2 ) 
public-domain
+# lib/libc/musl: MIT BSD-2
+# lib/libc/mingw: ZPL public-domain BSD-2 ISC HPND
+# lib/libc/glibc: BSD HPND ISC inner-net LGPL-2.1+
+LICENSE="MIT Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT ) || ( 
Apache-2.0-with-LLVM-exceptions Apache-2.0 MIT BSD-2 ) public-domain BSD-2 ZPL 
ISC HPND BSD inner-net LGPL-2.1+"
+SLOT="$(ver_cut 1-2)"
+IUSE="doc"
+
+BUILD_DIR="${S}/build"
+
+# Zig requires zstd and zlib compression support in LLVM, if using LLVM 
backend.
+# (non-LLVM backends don't require these)
+# They are not required "on their own", so please don't add them here.
+# You can check https://github.com/ziglang/zig-bootstrap in future, to see
+# options that are passed to LLVM CMake building (excluding "static" ofc).
+DEPEND="
+   sys-devel/clang:${LLVM_MAX_SLOT}=
+   sys-devel/lld:${LLVM_MAX_SLOT}=
+   sys-devel/llvm:${LLVM_MAX_SLOT}=[zstd]
+"
+
+RDEPEND="
+   ${DEPEND}
+"
+
+IDEPEND="app-eselect/eselect-zig"
+
+# see https://github.com/ziglang/zig/issues/3382
+# For now, Zig Build System doesn't support enviromental CFLAGS/LDFLAGS/etc.
+QA_FLAGS_IGNORED="usr/.*/zig/${PV}/bin/zig"
+
+# Since commit 
https://github.com/ziglang/zig/commit/e7d28344fa3ee81d6ad7ca5ce1f83d50d8502118
+# Zig uses self-hosted compiler only
+CHECKREQS_MEMORY="4G"
+
+llvm_check_deps() {
+   has_version "sys-devel/clang:${LLVM_SLOT}"
+}
+
+ctarget_to_zigtarget() {
+   # Zig's Target Format: arch-os-abi
+   local CTARGET="${CTARGET:-${CHOST}}"
+
+   local ZIG_ARCH
+   case "${CTARGET%%-*}" in
+   i?86)   ZIG_ARCH=x86;;
+   sparcv9)ZIG_ARCH=sparc64;;
+   *)  ZIG_ARCH="${CTARGET%%-*}";; # Same as in CHOST
+   esac
+
+   local ZIG_OS
+   case "${CTARGET}" in
+   *linux*)ZIG_OS=linux;;
+   *apple*)ZIG_OS=macos;;
+   esac
+
+   local ZIG_ABI
+   case "${CTARGET##*-}" in
+   gnu)ZIG_ABI=gnu;;
+   solaris*)   ZIG_OS=solaris ZIG_ABI=none;;
+   darwin*)ZIG_ABI=none;;
+   *)  ZIG_ABI="${CTARGET##*-}";; # Same as in CHOST
+   esac
+
+   echo "${ZIG_ARCH}-${ZIG_OS}-${ZIG_ABI}"
+}
+
+get_zig_mcpu() {
+   local ZIG_DEFAULT_MCPU=native
+   tc-is-cross-compiler && ZIG_DEFAULT_MCPU=baseline
+   echo 

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

2023-08-24 Thread Michał Górny
commit: 0a0f021aa98c1ee4ff9e7e44f76311eb3a0ca6f7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 02:58:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 02:58:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a0f021a

dev-python/mistletoe: Bump to 1.2.1

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

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

diff --git a/dev-python/mistletoe/Manifest b/dev-python/mistletoe/Manifest
index 02c865e2600a..65e257d115fa 100644
--- a/dev-python/mistletoe/Manifest
+++ b/dev-python/mistletoe/Manifest
@@ -1,2 +1,3 @@
 DIST mistletoe-1.1.0.gh.tar.gz 116246 BLAKE2B 
52761841380f28e490f1d675ab95bf0f31be44c909c5221dadca37eaeb3bc909c4d9091d52bd3a99f9b4b371fa102cf0f02225a1aa0732ccda4dca2ab85214e2
 SHA512 
3b1d8b6a9e3fc1fa67a212977a1c26cedafdf2bd2cc53113b8bb583433e69af0b4fd47b575f9a1ba4bda50b1c55a0d27faf9877b6300982eee2f6b8fcb621b7c
 DIST mistletoe-1.2.0.gh.tar.gz 118346 BLAKE2B 
fd81792bd86bb21ef57004f2987bba8a01cbc63b4ccbda062d20bc5b73090c83f7fcd5c9a8c36a55d0178f33decd9850b6d38c176b1cf2b90c619a81b6055d6c
 SHA512 
4ba40292174350d1b747092ed57b62955c10e69542f2592dfdcceabcedb67c7645f14cd554c22b91554abea0511e0e47433a4fa90de8f0a08fce3e7a77fdad92
+DIST mistletoe-1.2.1.gh.tar.gz 118396 BLAKE2B 
0b8d442b9dce20f8b5f7619969761693a5c2a04cf99d35a9771ce7b4e073d993705ba4ddedd929c0535b526ef0dea64824fac82403e7b1743b3b80d4292c1772
 SHA512 
a6dc5dc021d001a0b34a4d6cb5007ef55958b93d143937ecde07602aaf25e3a9c3116be2ed8f8cd90353524cf8d4058239f4018b726bec007b13d917e6deefac

diff --git a/dev-python/mistletoe/mistletoe-1.2.1.ebuild 
b/dev-python/mistletoe/mistletoe-1.2.1.ebuild
new file mode 100644
index ..7aef7cc9a0be
--- /dev/null
+++ b/dev-python/mistletoe/mistletoe-1.2.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A fast, extensible Markdown parser in pure Python"
+HOMEPAGE="
+   https://github.com/miyuchina/mistletoe/
+   https://pypi.org/project/mistletoe/
+"
+# pypi has incomplete test suite
+SRC_URI="
+   https://github.com/miyuchina/mistletoe/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# NB: pygments is technically optional but we like syntax highlighting
+RDEPEND="
+   dev-python/pygments[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-doc/python-docs/

2023-08-24 Thread Michał Górny
commit: e38785ef73896b3bede91701138992f278f3b5be
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 02:36:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 02:36:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38785ef

app-doc/python-docs: Bump to 3.9.18

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

 app-doc/python-docs/Manifest  |  1 +
 app-doc/python-docs/python-docs-3.9.18.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/app-doc/python-docs/Manifest b/app-doc/python-docs/Manifest
index 7554cf3bf11e..4476e95e1026 100644
--- a/app-doc/python-docs/Manifest
+++ b/app-doc/python-docs/Manifest
@@ -5,3 +5,4 @@ DIST python-3.11.4-docs-html.tar.bz2 7831799 BLAKE2B 
81245e6f47f9179ac8fcf8c1e8a
 DIST python-3.8.17-docs-html.tar.bz2 6737444 BLAKE2B 
f6f9a4da13837ecede50eb4d2074b1c6d2be616449f81712e3c551d61d56ac0e314aca84dbcae7d07e89d6f316bec5a6d0797fa0b0f8bf98632ff3c0b6ffad06
 SHA512 
ab29fc066df0edcaf40dab079cf8fcaa68b895da053ce9cf3d8d776510d804ccfb17ba04e5464ed5edaeb938aaac8aa51bba67c7c3dff80f65cc67bd2d902a1a
 DIST python-3.8.18-docs-html.tar.bz2 6729312 BLAKE2B 
431b8d5029d09fc2f54fdc998799298ccb6571a68c735320c95469a81e62bc7c2a9ec0ec11caa9886ad6a2d643b8d715e6866c398ec153d101b16efb85cda656
 SHA512 
80bdbec04355644f4b114e74da3334b4980d783a52ac8c999ede72f39b6137d94f1aaca248a386cfa02d778a10bdd7919ad82932f0aa000b16c102c8cee67e52
 DIST python-3.9.17-docs-html.tar.bz2 7021842 BLAKE2B 
7a5e3426ea47929289078f9fd2c4fc6b833ba172701ebe9d85f6f821d28bc0bbde1cf88fc99807cc9f7031039c10f451280baf3892040b28ad4733c1e53995fb
 SHA512 
900b82f558b08058390d52b18aa2bcee4a8e74fa9555e36fc924c822506c80f002e90d51b1e6263c0dde612937b6d419e76952288ad923ffcca8562c927a8e76
+DIST python-3.9.18-docs-html.tar.bz2 7023072 BLAKE2B 
92273a711cc8c2a35104f7c35bdca50ee0e9794c72aa14e9c4e613298dd6f2ecebbe977a35f1520a8585f1ea3112e8ea8e477c0e3503b025b6cec875fe40033e
 SHA512 
d123266c72db81703c386dc0d436243a36996c39cde382939cebea31ff7a0c049470daa27efc34a3a0d55310bc6fe489ba01572ca961f67ba7a098038f2cb5af

diff --git a/app-doc/python-docs/python-docs-3.9.18.ebuild 
b/app-doc/python-docs/python-docs-3.9.18.ebuild
new file mode 100644
index ..2ab918028481
--- /dev/null
+++ b/app-doc/python-docs/python-docs-3.9.18.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



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

2023-08-24 Thread Michał Górny
commit: 1fda0b4b8ea57b3afc79e2ae203cc6e72e27dc65
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 02:10:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 02:10:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fda0b4b

dev-python/botocore: Bump to 1.31.34

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 029ef7daee3e..eba8b25e6dd3 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -9,3 +9,4 @@ DIST botocore-1.31.30.gh.tar.gz 11873788 BLAKE2B 
0e0f7500c838c1dc1978956a1b191b3
 DIST botocore-1.31.31.gh.tar.gz 11877393 BLAKE2B 
6f1d09ce68815ad9a97bf7df9a4153d76898dc2814ab39f2406812ec6e1075f70e0fe10c33f258c1af0855e2b5f429d2862fae67a8a4deac2aa907a239b1f98e
 SHA512 
00ff060d1dfc7d810d654afea8e75bf69693d0205621ef66eb8003dcd81def3215e55e8e7e643cf9401e39f5cab82edb025aefe5a78d100ca651bcc82564c7e4
 DIST botocore-1.31.32.gh.tar.gz 11878306 BLAKE2B 
19292e0456f66e4d2b60efb6a6b176fd1e6c81ec77fa14fc7af61549c31abb8d3045aa778b2f279e66457255b8ee33a8e911b5e981e788b056aabd6af4465b48
 SHA512 
f94b820f74c88e7bac6b4b8b3f7de66eee8406df6f3bb9f3a97673c65664dd598f92eb82f78487d6bcb1431c5001c98b007ebd0edb11abd35e7bbe0243a7ce69
 DIST botocore-1.31.33.gh.tar.gz 11877895 BLAKE2B 
feec0dc8b6d7db2630ee381a41e74434baa18c86ef966fc70db2fc8c1edd6d42eb48aeb952cdd1aabd929235747da4ea845dfc8379f9b9841bf5daef9932bc82
 SHA512 
bb44a0ecc907594f899e64ff04feab3f1ac603902d3ba49ac36100f8cd2e7befe9845c6fabfe2571b32d36d4c370e6f46e164ba5355e0a1fe3d6e249d24b2724
+DIST botocore-1.31.34.gh.tar.gz 11877457 BLAKE2B 
1d92e2b3cbddad824d78e374bec5625b946bb3eb2c262a7eff79ed25e40066bdb17408d9f659ecc8923d544583c21335d8f4032f893eddf4c653064c1bc8c0b3
 SHA512 
b9fbfb0234cd7fcfd196c1bfa07a01b8583bdf0af425c9f4f27d1bdcc1ca0323c9b78444957f839b6d9c3597c1c60dcb3f32c9263598e555375dd1871d734b8c

diff --git a/dev-python/botocore/botocore-1.31.34.ebuild 
b/dev-python/botocore/botocore-1.31.34.ebuild
new file mode 100644
index ..5894fd995097
--- /dev/null
+++ b/dev-python/botocore/botocore-1.31.34.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+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
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-08-24 Thread Michał Górny
commit: c6ec5d1f9be769f07327071ca0ab269ca9cc69d1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 02:59:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 02:59:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6ec5d1f

dev-python/pytest-env: Bump to 1.0.1

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

 dev-python/pytest-env/Manifest|  1 +
 dev-python/pytest-env/pytest-env-1.0.1.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/pytest-env/Manifest b/dev-python/pytest-env/Manifest
index 2edb2ba86520..eed9731c9169 100644
--- a/dev-python/pytest-env/Manifest
+++ b/dev-python/pytest-env/Manifest
@@ -1,2 +1,3 @@
 DIST pytest_env-0.8.2.tar.gz 7419 BLAKE2B 
c07140de76392bcf316935efaa52aea344c7167a95fe497c3702dd2aabc3150641f0903f2de6ee1794453dc2e5b1630d746b2fcb3dbcea8edb9ba066cde0a0b4
 SHA512 
6fbbb6b1db21ebeb47c472e10adb9bacedcdbbabceeaf93b01146ec7e175005aeef46616a4343bf02b23561c0ff5815506fe356f337371dfc057ee29521f68af
 DIST pytest_env-1.0.0.tar.gz 7456 BLAKE2B 
9eaf71aa05a9a4b8783184dce1f1779b5ee54da54839f1113c9276df7cb4c4ef6055aadad7d20063d4c5c24654f2d100970bdae540eac49b89f049b78be49e93
 SHA512 
9d25c704e253c11e77933911817ba2b42127c13c38615e1cbf11575cfced81c69a46603bef680ee371512788acb6359a76841019837d55151490fd1f093bb83b
+DIST pytest_env-1.0.1.tar.gz 7565 BLAKE2B 
26aa1c6a5d44bbe40266bbb62ca62c687dd1d85aed821c271f301ff27a97fdc753d2cdf5feba8b223b33b5b05bf39c55c3df0f1f8f7aae77335f2052a65df6c0
 SHA512 
422aaa78e25fad7b447f06358b772cacf22d5441ae0aaac22863877424f44703c1329813b068d901d4f2fb9df21bb08a5e4082504b76102d02dd15087d527a01

diff --git a/dev-python/pytest-env/pytest-env-1.0.1.ebuild 
b/dev-python/pytest-env/pytest-env-1.0.1.ebuild
new file mode 100644
index ..f4a8973c08bf
--- /dev/null
+++ b/dev-python/pytest-env/pytest-env-1.0.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="pytest plugin that allows you to add environment variables"
+HOMEPAGE="
+   https://github.com/pytest-dev/pytest-env/
+   https://pypi.org/project/pytest-env/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   dev-python/pytest[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-08-24 Thread Michał Górny
commit: 8a7bd1e25bd4f5fb5ad0bea5db1f0677e197b527
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 02:15:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 02:15:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7bd1e2

dev-lang/python: Bump to 3.11.5

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.11.5.ebuild | 527 +++
 2 files changed, 530 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 550a0fcb4eab..0f8cc043cf5f 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -6,6 +6,8 @@ DIST Python-3.10.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e0
 DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
 DIST Python-3.11.4.tar.xz 19954828 BLAKE2B 
b423aa1838702f555160b41cd90d752180250381af9222d714f0545281e8577e14d7771dc2e1217d877ba31e85590da8adcc50b5019faaecdd775cd09b313d47
 SHA512 
7eb14fecbf60824d10c22a9057584c3a142c2866f4af6caa2525c10c8bcb24e6e7afb32a44a0e118df0a2b2543d578c3b422ffd4a5fa317dfe6ea371cc7ee1ee
 DIST Python-3.11.4.tar.xz.asc 833 BLAKE2B 
0384dfbda5f897e749d8fca21773c599d1910ce1188f3c2dbf9632c9a79347644e1354e0ec6fc182c387b9cd6c66b8c224e5bfd8237877786918414f8d49f5f7
 SHA512 
8ee82bf116b2cc7407e260eccf53e7fee4d7497165d0b9c3e59931c73f3b419bc0299b459eee9544a6e51e323ff0a6aa07827efd89f9c320b54556feeea04a78
+DIST Python-3.11.5.tar.xz 20053580 BLAKE2B 
3b85f2d9d32787b0500abeec4211032bb147bd991f1a865ff3d13350f6beddef8051ebdda21e130cbf094e6546b31ae43d827840735ce245f462feea6868e0b2
 SHA512 
93fa640bedcea449060caac8aa691aa315a19f172fd9f0422183d17749c3512d4ecac60e7599f9ef14e3cdb3c8b4b060e484c9061b1e7ee8d958200d6041e408
+DIST Python-3.11.5.tar.xz.asc 833 BLAKE2B 
e3c277f30203b5a0253aa1a41b8754bce7c00b54f0563e2d178c8fd264925a1b308ed84a875faeeae18405c419341ee286ea4ddaff93ce1e59b896daaf805e6e
 SHA512 
5a8e1b1cabe89de03c050d581bbd3ec917d93ec943b2e8241db05c245809cf80294022c4cfc1bea3b90aa0570176109aac90455057256c025e2596aa136375fc
 DIST Python-3.12.0b3.tar.xz 20220780 BLAKE2B 
78deb1efe3642bd11265fdb810d8e40d6d816ebadd55872bfa7de313956865d4370631449a7f0db7ca95f38643598753aaf94c9a02d44f9a2707f45bba41f77f
 SHA512 
2d83285ea09445da25204285937366b20793b12223f5a0979276633213773d14de6dbb6a311629b755962804d8521b30cf9fe032f447608b6df7af721a18ba0c
 DIST Python-3.12.0b3.tar.xz.asc 963 BLAKE2B 
fad39386d4f8a6a1103e0cef431ba171fd5e6af75b097684717f68046683bf967981d1aee0e17f7dc7f97578e686565f817e39de11b309c4e8d64949fff396aa
 SHA512 
ab0d91f3c2fc001fe924f71182526d543a3c9e65238954bb954c58d03171a6cb3640a15570d2d7b889c6251fd876790121cd36bcc29a901f53d17f5f4f8f6f4e
 DIST Python-3.12.0b4.tar.xz 20244176 BLAKE2B 
6f1d199fcce07b5ca4fbf5a24b382aac2af793c6f43346708d984b20422a2f9ac4e6bc352e3c008e7815083e06c4b69e36c1a3ea94a8e3c398a1d2188595a0f5
 SHA512 
942a47d12c51e13939c815de908e766b818e4862c536153ae94b8032b5263b0cc23bda9a75fe60f48ee400a4ce405e2583da684847623cf552c20efcbc663469
@@ -24,6 +26,7 @@ DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f
 DIST python-gentoo-patches-3.10.12.tar.xz 13980 BLAKE2B 
8ca0e652b73634d9fa52fbdd5f224a68ca7f0d6798079e4e5dfa41a3619e9b387166c49551ec77fb2ee035680e1681c129d6db4f82531fe94f56aa46bc1c78e3
 SHA512 
e41f81afcbf0948a66bc3550225f69a48797eca7461e516ed5259584e4651fe81973c8e76ca4f4a32ef78247306ad33c7a85faea69797f3e090010a1dceff13f
 DIST python-gentoo-patches-3.10.13.tar.xz 13996 BLAKE2B 
0123a18c8c39397ac03b1be1d243d8ae4da9f62888f409157bc1781285c9c6cd3d9ec23f1ae7ff0e0591b3dd2934ee366b3eb235e7cc6663afc9d617c4fd42f2
 SHA512 
ddfc830d2ced508a64e202a6082930f53edb48411c19cc9f364b29977ecd5a4f052d0ce953bbfb7fdf26072acb2836e0b7d5ce55f941955f2039551fa1f48edd
 DIST python-gentoo-patches-3.11.4.tar.xz 7108 BLAKE2B 
185bc558a24bead21719d543319a47b36fcd6bdd22a5dcb11ad794a381b2bc51c28f5ea03ca1ad3359e3f96c081c10b08285e4354daf85a0535bfd2123d40d16
 SHA512 
19ca9fa9071cab3938008af515a65def75ed5cff7152dcab5895b29fc1ba87044a1027540a1cc63231c4e77a8b67fe931bf39adf3d642a648e7da970a0cecd3c
+DIST python-gentoo-patches-3.11.5.tar.xz 7124 BLAKE2B 
04e19b0cce37794622d211fb7758988e734eca7298be59169fff81f8ec98f9c2454be3bba0944e681efcdca0810b74b4a07993965d89cdc0261cbc61862cd6f1
 SHA512 
3e137ab2b7ff4aaa41e4c760a7340d86cc3fb226c47985bd0f0bb8a4ef4fc157e1442e69995e585db15f04f95a734a19d80534a89067981ea314ef5be042b02e
 DIST python-gentoo-patches-3.12.0b3.tar.xz 4656 BLAKE2B 
b7ae4023c1aea6f3fe9f98bc1a974cfd79769dae104fb1dd88cf778f89b6a7d30f68093abc5211e746548e46ed06044beb7458b2ed3b0d67b5a48f00bc960683
 SHA512 

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

2023-08-24 Thread Michał Górny
commit: c249cc789adb8f915acb47fbe9258e91d4171594
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 03:01:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 03:01:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c249cc78

dev-python/mkdocstrings-python: Bump to 1.5.1

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

 dev-python/mkdocstrings-python/Manifest|  1 +
 .../mkdocstrings-python-1.5.1.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/mkdocstrings-python/Manifest 
b/dev-python/mkdocstrings-python/Manifest
index 3c152adce5d1..2c618af20185 100644
--- a/dev-python/mkdocstrings-python/Manifest
+++ b/dev-python/mkdocstrings-python/Manifest
@@ -1 +1,2 @@
 DIST mkdocstrings-python-1.5.0.gh.tar.gz 134827 BLAKE2B 
8af0d4497a93c9064a4413ea88efe54461a56bfe58980162467c65ce20c612a15cd59334499c98ca6d2ad99f1c4bff3ad7feef0ddb654d4c171462169903d34a
 SHA512 
99fd4db1541c48317e3bb7a8a4600cb358e938d506eb85773cd9d52de220a444a508df5b5ab7f5346f2680a2c2aa2f7c9635e62adc4fbc53e7500f1aaf6bc079
+DIST mkdocstrings-python-1.5.1.gh.tar.gz 135102 BLAKE2B 
06da82fd75b5f4311e98316037f073bbfc176fb50b2676a43dc43c6d819574d4ad724bffa75ce4f765858fdb8042f8802c607e6093121920b48bf3db4b130c17
 SHA512 
01b5e78bb9ff3d0325ce96f1bf44d2f0da5809db925ca93db43b210da867c8a31b7c68329a4d11345283b170e34cbd50a11b7e5364ab1d9cbc074a1aa9f792d7

diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.5.1.ebuild 
b/dev-python/mkdocstrings-python/mkdocstrings-python-1.5.1.ebuild
new file mode 100644
index ..f0b94cc2c39d
--- /dev/null
+++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.5.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=pdm-backend
+
+inherit distutils-r1
+
+DESCRIPTION="Python handler for dev-python/mkdocstrings"
+HOMEPAGE="
+   https://mkdocstrings.github.io/python/
+   https://github.com/mkdocstrings/python/
+   https://pypi.org/project/mkdocstrings-python/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/python/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/python-${PV}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/griffe-0.35[${PYTHON_USEDEP}]
+   dev-python/mkdocstrings[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mkdocs-material[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}



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

2023-08-24 Thread Michał Górny
commit: 947b0eba6c8ed5da0713db1152d4aef2c2418f2f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 03:00:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 03:00:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=947b0eba

dev-python/griffe: Bump to 0.35.0

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

 dev-python/griffe/Manifest |  1 +
 dev-python/griffe/griffe-0.35.0.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index f646de6b8116..ee9d4cc62d2a 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1 +1,2 @@
 DIST griffe-0.34.0.gh.tar.gz 181554 BLAKE2B 
67d9a453cbd4388e7eefce9613b58667fff184b235e06743ba0a997a961b320f00a62505b06d7dde8f068e206e0ba9424e4da7969c0bedeeded80a85f981f824
 SHA512 
92fd93e49f4c52f9e819cca853f5c950a66d782f0161da41e11ae2a64e09a6bc2319481c8410a220c844b1ed44a96860d3e1bd152512b9ff5d6ec0fe11f36752
+DIST griffe-0.35.0.gh.tar.gz 184348 BLAKE2B 
eafd03d55091c960ae8686e0e1113ca266b1f980a00ebb12e252e54105dd10f56f1cb76de9fdba0ceefe2c8b7190f3aa1fe3557cac162e96b8ee408ce682f47d
 SHA512 
9308c215232775e1355c7470006f611f1ec413cd7f24300fbc9a4b1b15108d4d20fb31e1be0ddd3b28d84862eb0409d0481a5744899a6db9ea9574987c37d86a

diff --git a/dev-python/griffe/griffe-0.35.0.ebuild 
b/dev-python/griffe/griffe-0.35.0.ebuild
new file mode 100644
index ..c8d57610c9ff
--- /dev/null
+++ b/dev-python/griffe/griffe-0.35.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Signature generator for Python programs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/griffe/
+   https://github.com/mkdocstrings/griffe/
+   https://pypi.org/project/griffe/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+   # fragile to installed packages
+   # (failed on PySide2 for me)
+   tests/test_stdlib.py::test_fuzzing_on_stdlib
+)



[gentoo-commits] repo/gentoo:master commit in: app-doc/python-docs/

2023-08-24 Thread Michał Górny
commit: c63a89172b426b969a8416b2ef59f749970e1453
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 02:36:24 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 02:36:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63a8917

app-doc/python-docs: Bump to 3.8.18

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

 app-doc/python-docs/Manifest  |  1 +
 app-doc/python-docs/python-docs-3.8.18.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/app-doc/python-docs/Manifest b/app-doc/python-docs/Manifest
index e9808152cb87..7554cf3bf11e 100644
--- a/app-doc/python-docs/Manifest
+++ b/app-doc/python-docs/Manifest
@@ -3,4 +3,5 @@ DIST python-3.10.12-docs-html.tar.bz2 7433462 BLAKE2B 
8078af52a2ee8c2f308a30a2ce
 DIST python-3.10.13-docs-html.tar.bz2 7429989 BLAKE2B 
7ddd11dbc4012cebf2f5980653b761ee35b986b75d96d582800f84e4c371aee4b82fcc2001c744e7f14991e766b0930a9ef4cb46869544e0aa403e513c4bd418
 SHA512 
be2cb6a2ece7849b1c259e9d86b7cf5e2a91c30a976b155c4055fc229d35a1762a90321a6227e890b6d5be51ab3377b9059b9662eed683933ec676fc2dc5f9a9
 DIST python-3.11.4-docs-html.tar.bz2 7831799 BLAKE2B 
81245e6f47f9179ac8fcf8c1e8a2d6f28c2f7924984d541af71684b4a00896ab38280150a04b8ed051a62ee957cd7613fe28ba79c23624b9bf00d1e7587d7e6c
 SHA512 
b00fa45da239d804e12dcfd5f248b0feb060c2c6e7003913ba6b29a5d198e439dd59ac779c0e4417ccfa90f3654dd3233804974f47efda4fb5891fbe1c6a9f6f
 DIST python-3.8.17-docs-html.tar.bz2 6737444 BLAKE2B 
f6f9a4da13837ecede50eb4d2074b1c6d2be616449f81712e3c551d61d56ac0e314aca84dbcae7d07e89d6f316bec5a6d0797fa0b0f8bf98632ff3c0b6ffad06
 SHA512 
ab29fc066df0edcaf40dab079cf8fcaa68b895da053ce9cf3d8d776510d804ccfb17ba04e5464ed5edaeb938aaac8aa51bba67c7c3dff80f65cc67bd2d902a1a
+DIST python-3.8.18-docs-html.tar.bz2 6729312 BLAKE2B 
431b8d5029d09fc2f54fdc998799298ccb6571a68c735320c95469a81e62bc7c2a9ec0ec11caa9886ad6a2d643b8d715e6866c398ec153d101b16efb85cda656
 SHA512 
80bdbec04355644f4b114e74da3334b4980d783a52ac8c999ede72f39b6137d94f1aaca248a386cfa02d778a10bdd7919ad82932f0aa000b16c102c8cee67e52
 DIST python-3.9.17-docs-html.tar.bz2 7021842 BLAKE2B 
7a5e3426ea47929289078f9fd2c4fc6b833ba172701ebe9d85f6f821d28bc0bbde1cf88fc99807cc9f7031039c10f451280baf3892040b28ad4733c1e53995fb
 SHA512 
900b82f558b08058390d52b18aa2bcee4a8e74fa9555e36fc924c822506c80f002e90d51b1e6263c0dde612937b6d419e76952288ad923ffcca8562c927a8e76

diff --git a/app-doc/python-docs/python-docs-3.8.18.ebuild 
b/app-doc/python-docs/python-docs-3.8.18.ebuild
new file mode 100644
index ..2ab918028481
--- /dev/null
+++ b/app-doc/python-docs/python-docs-3.8.18.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: app-doc/python-docs/

2023-08-24 Thread Michał Górny
commit: 0d4bd620970e9b431aa4323b48146cefae0d6d94
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 02:36:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 02:36:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d4bd620

app-doc/python-docs: Bump to 3.11.5

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

 app-doc/python-docs/Manifest  |  1 +
 app-doc/python-docs/python-docs-3.11.5.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/app-doc/python-docs/Manifest b/app-doc/python-docs/Manifest
index 4476e95e1026..674a842ab83f 100644
--- a/app-doc/python-docs/Manifest
+++ b/app-doc/python-docs/Manifest
@@ -2,6 +2,7 @@ DIST python-2.7.18-docs-html.tar.bz2 4634932 BLAKE2B 
c48e2dede15d8186231acf65709
 DIST python-3.10.12-docs-html.tar.bz2 7433462 BLAKE2B 
8078af52a2ee8c2f308a30a2ceed2241080fa790c9e581809c85a5abb399522ae90b1126612b4cc1ce46d049e91b8d79d05e29337d55473c491dad1a2b80be5c
 SHA512 
e6b02bdce8c96fa168f0faa2435773496ddf761072c93c2944870bafc0ddb49afea5fad73cf6000119bc01435fa558a19f70e5abebe1a51e7c9547911aa336fb
 DIST python-3.10.13-docs-html.tar.bz2 7429989 BLAKE2B 
7ddd11dbc4012cebf2f5980653b761ee35b986b75d96d582800f84e4c371aee4b82fcc2001c744e7f14991e766b0930a9ef4cb46869544e0aa403e513c4bd418
 SHA512 
be2cb6a2ece7849b1c259e9d86b7cf5e2a91c30a976b155c4055fc229d35a1762a90321a6227e890b6d5be51ab3377b9059b9662eed683933ec676fc2dc5f9a9
 DIST python-3.11.4-docs-html.tar.bz2 7831799 BLAKE2B 
81245e6f47f9179ac8fcf8c1e8a2d6f28c2f7924984d541af71684b4a00896ab38280150a04b8ed051a62ee957cd7613fe28ba79c23624b9bf00d1e7587d7e6c
 SHA512 
b00fa45da239d804e12dcfd5f248b0feb060c2c6e7003913ba6b29a5d198e439dd59ac779c0e4417ccfa90f3654dd3233804974f47efda4fb5891fbe1c6a9f6f
+DIST python-3.11.5-docs-html.tar.bz2 7861520 BLAKE2B 
ed43fba98f8446b758c1d81ccd4af297232499b666045d6b9b4190d33871e0fbb4e6e166783d54e923b02694a49bdfd791664c7bcab1392ab86254c45d9fe81d
 SHA512 
911a70145aa919687982b9fb34fc0cedafcf654cf3f1e6908a6077d27718aedabc923ea49648d453584f7a7171138e19c1a99f32cb8d41731e5d9c50dc30df2d
 DIST python-3.8.17-docs-html.tar.bz2 6737444 BLAKE2B 
f6f9a4da13837ecede50eb4d2074b1c6d2be616449f81712e3c551d61d56ac0e314aca84dbcae7d07e89d6f316bec5a6d0797fa0b0f8bf98632ff3c0b6ffad06
 SHA512 
ab29fc066df0edcaf40dab079cf8fcaa68b895da053ce9cf3d8d776510d804ccfb17ba04e5464ed5edaeb938aaac8aa51bba67c7c3dff80f65cc67bd2d902a1a
 DIST python-3.8.18-docs-html.tar.bz2 6729312 BLAKE2B 
431b8d5029d09fc2f54fdc998799298ccb6571a68c735320c95469a81e62bc7c2a9ec0ec11caa9886ad6a2d643b8d715e6866c398ec153d101b16efb85cda656
 SHA512 
80bdbec04355644f4b114e74da3334b4980d783a52ac8c999ede72f39b6137d94f1aaca248a386cfa02d778a10bdd7919ad82932f0aa000b16c102c8cee67e52
 DIST python-3.9.17-docs-html.tar.bz2 7021842 BLAKE2B 
7a5e3426ea47929289078f9fd2c4fc6b833ba172701ebe9d85f6f821d28bc0bbde1cf88fc99807cc9f7031039c10f451280baf3892040b28ad4733c1e53995fb
 SHA512 
900b82f558b08058390d52b18aa2bcee4a8e74fa9555e36fc924c822506c80f002e90d51b1e6263c0dde612937b6d419e76952288ad923ffcca8562c927a8e76

diff --git a/app-doc/python-docs/python-docs-3.11.5.ebuild 
b/app-doc/python-docs/python-docs-3.11.5.ebuild
new file mode 100644
index ..2ab918028481
--- /dev/null
+++ b/app-doc/python-docs/python-docs-3.11.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



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

2023-08-24 Thread Michał Górny
commit: 1ce03ec7764002fa59ab282c0cee42a953493f04
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 02:37:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 02:37:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ce03ec7

dev-python/sqlglot: Bump to 17.15.1

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

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

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 28520175a7ba..4cfba040fb61 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -5,3 +5,4 @@ DIST sqlglot-17.12.0.tar.gz 8402758 BLAKE2B 
e563aecabdac819c55eabd678a12ee2a83f7
 DIST sqlglot-17.14.0.tar.gz 8496712 BLAKE2B 
5bdf3e3ffcb5da87f102cc706f52a1717abb571e30a5d780cfef7ec1f18ae987efda7728aef5ce7ba988a4340c1148a81d66048f2b6970a32404cc0970734b87
 SHA512 
c9058a91a3d0b763c64b5c1f2161d4bffde41ba113c76ccde5268f56b759bb63d83d92ad374a88e6e5cbddc5e46b885752f43db9c239182a7eb8e85d6401f4a8
 DIST sqlglot-17.14.2.tar.gz 8498185 BLAKE2B 
c556387a77aa2d5a52ce2f0ac630253ea68b9cd9426493e689e253b524643d25f1b7833e0a0970a52ac172eeced458de25584e55dc74d48e9398a02ab7f3dae1
 SHA512 
186011ccdbe3a3abff6dd94f31c6f2030a9a3c508569528e716fbfaffefccd9c31a508507caa8e2225582c95056e966466ba9aac95262d10152917c70003de7b
 DIST sqlglot-17.15.0.tar.gz 8505061 BLAKE2B 
60ab18f09a5540d1442b03b6eae104f01642808ab0081df5e387eaa9a8c188b21cc1574e0c63d3d0eeddef023c2d3d0008a0e6f0e7e5ce8cdadde51b40e8641e
 SHA512 
efca36e7fffcaff3379a870266e6978452a06a502d179d5bb1ba3dbf6f2d84bd9ef8f7967f82d6512ab6d420b755d3ea2c3bd243a4f7c5e8baccd4dcd183d390
+DIST sqlglot-17.15.1.tar.gz 8536088 BLAKE2B 
6b3e0663a4707bc5c94749765919f9e0a76e4d38b62777923407c360474e9b8671be7d2be3b7e3b7b37c95de9b51cb4aa4bfa161b2fbc7e218a6d20184804979
 SHA512 
bab2b32ab119e820067dd60b336e96797c2fddfa5cbbe619c12b0c27e19ab8fa8d3106cdc4956036f87b810bd1dab3a5f7a01b690d72b3c1e9ec9f10399bb95e

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



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

2023-08-24 Thread Michał Górny
commit: 7b8bc04b1c523994c2cafb639ba9a10e13835330
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 02:11:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 02:11:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b8bc04b

app-admin/awscli: Bump to 1.29.34

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index e753ea8c897c..118557b308e4 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -9,3 +9,4 @@ DIST aws-cli-1.29.30.gh.tar.gz 2509672 BLAKE2B 
4c81e02da68497cbf91ca407389707e21
 DIST aws-cli-1.29.31.gh.tar.gz 2510291 BLAKE2B 
9b28bd5b22cbcde62f1375920f97a53a152a89d67b68788cbcecc3534932e037f94f6427324431c6f063a5cbf2fd4903a43a6129cb052198baefefed38b6e763
 SHA512 
3f56edd418556e4575f44ef08d631e1b36a4d1f77e6d189ed5d9e46acde0c02e561d22df9d7063efc3011561816b99ad8faaf12855d7eaef76b16f47d77f8c65
 DIST aws-cli-1.29.32.gh.tar.gz 2510913 BLAKE2B 
bd22cc1fc38963f97a51c6c881986a48de072c9a4b5e4d59cee0b3df04f3f006660a194968d0114d803532572c7b229633802f0875fb891f7c58732894f97f92
 SHA512 
7951fe240f39f72fe3ddc03f350515ac441a836c6b943c6347672a228d7dfb4fbb3ab8a6a765e3346f2ff59a71620ee0cff146525057757e64ca1265f011332d
 DIST aws-cli-1.29.33.gh.tar.gz 2511146 BLAKE2B 
bd719f8789fd0861ecab4d2ac7def020c90d3f990e8465ce910904ea21f174fef764467374e98537f102658bc3e79b383b8cc12b595874bfa3331cae10880788
 SHA512 
3d0d55507c9b2cf6a0e088b0338d1a32d3f5377c24833db6001ddc6e0c92d91b5849a66038dd82238a9a98b2d20f8da78daa08ca82c475fa9f0a5190d89e0b60
+DIST aws-cli-1.29.34.gh.tar.gz 2513018 BLAKE2B 
74eaa3b94f28d995f8a789421d5a0e8be3dc21359aaf70c932c610239c941361aa62ff0fb43dc4a848a225f42d8d6d88a0a17df793f600ed7db95dfe81f5b917
 SHA512 
115f82078770c27e1a2e5754505f1712cce7a8ebd83e87e7a3f7fbeac7f552005e7c5a0471914fa584ff4bf6f8394dc9df0779270d162abc4c1a9464d06d9c31

diff --git a/app-admin/awscli/awscli-1.29.34.ebuild 
b/app-admin/awscli/awscli-1.29.34.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.29.34.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-lang/python/

2023-08-24 Thread Michał Górny
commit: 0fb42e8144bb0ecca57bcf72134860f25ccf85a3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 02:13:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 02:13:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb42e81

dev-lang/python: Bump to 3.9.18

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.9.18.ebuild | 488 +++
 2 files changed, 491 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 90210b000e0d..550a0fcb4eab 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -18,6 +18,8 @@ DIST Python-3.8.18.tar.xz 20696952 BLAKE2B 
45be712aeef8bb3ba04aa2bd7d0282aa5f817
 DIST Python-3.8.18.tar.xz.asc 833 BLAKE2B 
bc4e989748d53c6be7040e78d9f1852227c6a76f4c63a68824f5139defd51d1ea7988df01f961ff5c77382e156ef45fead2bb97bddbb38b208ddfa9c709e4f34
 SHA512 
99a0fd74fe19144819fd9522836474e10c1593787eb464694bdc6224b2d4a9331e31d2ecafc35c2bbb9bf67f20186295b28f9374c1fdcd05ac13f5f400219489
 DIST Python-3.9.17.tar.xz 19647312 BLAKE2B 
eae9d1c0b9a6cd9ce84af75e58899bcd127163c90434d2bc879047706adb087721aa5ac9425e6906e6238296b2695ea0304a2b93288627cee3560ee85f450062
 SHA512 
994d92346e563a4635411808744eac8207c68e6fc9c1db1c2eb4103dad8553aaad4a8116e38c61f28cb17905a12cc46dccdde985e1c45882bf1815081b88b6be
 DIST Python-3.9.17.tar.xz.asc 833 BLAKE2B 
ff3dc342e89149b89b060d0bd8d2a147cc901bc64c1e97d3c21ca8ff2165cd4959ca76ae1df9dbc76039b43d75e8108382ad2d8954e4ae892d174f6eb3aaeb44
 SHA512 
948196f104539b2e05b17fb5ef2387be392c51513def7ab6f5b0f490d60e472e8df2dc6ec1df1d293a34d8c26a761412c93aabbdefd3390ee8bdef95a5d8
+DIST Python-3.9.18.tar.xz 19673928 BLAKE2B 
97da9bedaf29101e5df82199ac3ee12f1da74d5cc89de21ff1510c3f6d34d7f9194489e79855f1ab3c6f26768738e784cb7231c1a692fa746edd21d35558bc4e
 SHA512 
aab155aca757d298394eddb91ff9a8f239665bd46feb495c6b6f735bbcb7489c05c858cc4cd08f1575c24f293b33492d763e9a140d92f0b2b0cc81a165a677c7
+DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db65bad8c8968adbc2940e597bf0e66f4872078c6543c69aed9b7f38b41d922fdc1cb8046738c1d8566a3f48da7d3
 SHA512 
dff9a86df2b0774b68e7c762bacf05e2482dbb218301acfdc9128fc600bbc51c97a3a44f6b7cee87bd4e153bcb4a0af3c98109560d0c7861b7508edc9ae05ea1
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.12.tar.xz 13980 BLAKE2B 
8ca0e652b73634d9fa52fbdd5f224a68ca7f0d6798079e4e5dfa41a3619e9b387166c49551ec77fb2ee035680e1681c129d6db4f82531fe94f56aa46bc1c78e3
 SHA512 
e41f81afcbf0948a66bc3550225f69a48797eca7461e516ed5259584e4651fe81973c8e76ca4f4a32ef78247306ad33c7a85faea69797f3e090010a1dceff13f
 DIST python-gentoo-patches-3.10.13.tar.xz 13996 BLAKE2B 
0123a18c8c39397ac03b1be1d243d8ae4da9f62888f409157bc1781285c9c6cd3d9ec23f1ae7ff0e0591b3dd2934ee366b3eb235e7cc6663afc9d617c4fd42f2
 SHA512 
ddfc830d2ced508a64e202a6082930f53edb48411c19cc9f364b29977ecd5a4f052d0ce953bbfb7fdf26072acb2836e0b7d5ce55f941955f2039551fa1f48edd
@@ -32,3 +34,4 @@ DIST python-gentoo-patches-3.12.0rc1_p3.tar.xz 262260 BLAKE2B 
dc8198ff18c1347510
 DIST python-gentoo-patches-3.8.17.tar.xz 32424 BLAKE2B 
d992f6b1c97158386175d07198d367e4504dea8829b35742a3daf2279ba1fbade8c37f00018bda97fa9080d1d40087c236486bbcd369c2d1c850de47a976
 SHA512 
d309da6805a72742cf8d1bb170a777edd7b7aa936d6e9967e96bed4427285180cd9935f202f899f3aa54632a31a5a94c5b7c20a343b1a714d8aa5fc6f8e9f371
 DIST python-gentoo-patches-3.8.18.tar.xz 32424 BLAKE2B 
2e0b6e1c8e3df666934ba283214ca1577b01140dea00513f6420b0255650002e4bc4cb142076620227cd430bc2547123fd392883285886e543ef72ca466f8ea6
 SHA512 
b005f1054b726fc8c82a50b006309de64fb7858fe5c22cc7b160687d059a7859ec9388706b74a0e6c1f42301bed071dc639eb8cfae0d7c5eef2f565c63cc2d29
 DIST python-gentoo-patches-3.9.17.tar.xz 25048 BLAKE2B 
da19105dfa2fda7b422ac368f85c97d7541be74a6f9b9170a19ceac901e026ab39baef83c610172ecba1f70cce6e2832e956c2e4c87387b0e21c79c2c633b116
 SHA512 
ce9d3c62c675bceccaac21fd467c54322a55a1c8af9be3a6dcfd7a892c03b39b38dc35ba570e3dd9fc984a5f3eeabb3cc564ba2d7f935dbf6df829264cb32b2f
+DIST python-gentoo-patches-3.9.18.tar.xz 25044 BLAKE2B 
1d9ace5c5a0f1c15bc23595cc51d64b4c2b416552cdaaa960c3e34360aba3e7029a06e2a077212c68fa7aee4fd20f649a3b0926bd4ebb10e529e8350ab051e63
 SHA512 
bc180c3346dfae60a7db221d114146ee83409bc42092171eb05c83de528bf5f0e5654d1441f40ba839d0a98e866a5b43452fb7a72047c837497620a12097b8f5

diff --git a/dev-lang/python/python-3.9.18.ebuild 
b/dev-lang/python/python-3.9.18.ebuild
new file mode 100644
index ..c73fb04117c0
--- /dev/null
+++ b/dev-lang/python/python-3.9.18.ebuild
@@ -0,0 +1,488 @@
+# Copyright 1999-2023 Gentoo Authors
+# 

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

2023-08-24 Thread Michał Górny
commit: 008b74d78712470a99e396c23af409f8c07d88fc
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 02:12:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 02:12:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=008b74d7

dev-lang/python: Bump to 3.8.18

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.8.18.ebuild | 428 +++
 2 files changed, 431 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 5a447e42317f..90210b000e0d 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -14,6 +14,8 @@ DIST Python-3.12.0rc1.tar.xz 20285264 BLAKE2B 
2cbf77e9405426c58714506c14281a941b
 DIST Python-3.12.0rc1.tar.xz.asc 963 BLAKE2B 
852298edf878c891e53e317d21a31a5fbd6876aa958aae715a77c0bd27a508844964ad69280d15d59428375a14a8f97c24ce9ef64ab101020bd541d5125e8676
 SHA512 
319ce9c5d935dcbb5ea12468c5127b4541c1b8af443aef210bdd26030fc3eee062639601fd72e70428cc18179fafb33ad2527a0c262650c4da678544fd06d0b9
 DIST Python-3.8.17.tar.xz 20696584 BLAKE2B 
07be197f7d753775b039ca200864e6d40cbb0115538604d0b214a5404beecd38e3ef416c1941f7871e2e92913d09faba48745bb9df141cf8e5ca77c7de6f0a24
 SHA512 
bc7e02acfebba86e4394f02195993500fac9347a52c7b49727eb0cdda38786ae917234272872d75effaddb042810d9682ef5627b0cc199f8aa0d5d3e315ddc0e
 DIST Python-3.8.17.tar.xz.asc 833 BLAKE2B 
c1eb893e8005c59c918528d676f06679182cf45ae256f9929d2daf56577dd2dcb3aff264e9ca47b605ecba2a1c00fabf282c59a231e67cec2324c33c6b3ca7f6
 SHA512 
bb017e2b17a3ca8ed568d2589285a87365bcca6a677e06fab5184d03e251ace6276117a160f59201e6a1c597e32d79ee109ffc7083266e6e2105b7afaaac3876
+DIST Python-3.8.18.tar.xz 20696952 BLAKE2B 
45be712aeef8bb3ba04aa2bd7d0282aa5f817327749c620ede18ee307fcb432540db9062a8186b08b49467515c74f01eb6fa739f366cca76dfadedcb22858429
 SHA512 
0be1d85cafade25e99b8277ba51d7b9b3a3d2dbbcc52fd0d1c633c47982e5dd87fd7a0ca180a78d7801d79a8ecafa79bd9d501d544cd7b6da53ea409daa70adf
+DIST Python-3.8.18.tar.xz.asc 833 BLAKE2B 
bc4e989748d53c6be7040e78d9f1852227c6a76f4c63a68824f5139defd51d1ea7988df01f961ff5c77382e156ef45fead2bb97bddbb38b208ddfa9c709e4f34
 SHA512 
99a0fd74fe19144819fd9522836474e10c1593787eb464694bdc6224b2d4a9331e31d2ecafc35c2bbb9bf67f20186295b28f9374c1fdcd05ac13f5f400219489
 DIST Python-3.9.17.tar.xz 19647312 BLAKE2B 
eae9d1c0b9a6cd9ce84af75e58899bcd127163c90434d2bc879047706adb087721aa5ac9425e6906e6238296b2695ea0304a2b93288627cee3560ee85f450062
 SHA512 
994d92346e563a4635411808744eac8207c68e6fc9c1db1c2eb4103dad8553aaad4a8116e38c61f28cb17905a12cc46dccdde985e1c45882bf1815081b88b6be
 DIST Python-3.9.17.tar.xz.asc 833 BLAKE2B 
ff3dc342e89149b89b060d0bd8d2a147cc901bc64c1e97d3c21ca8ff2165cd4959ca76ae1df9dbc76039b43d75e8108382ad2d8954e4ae892d174f6eb3aaeb44
 SHA512 
948196f104539b2e05b17fb5ef2387be392c51513def7ab6f5b0f490d60e472e8df2dc6ec1df1d293a34d8c26a761412c93aabbdefd3390ee8bdef95a5d8
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
@@ -28,4 +30,5 @@ DIST python-gentoo-patches-3.12.0rc1.tar.xz 5040 BLAKE2B 
c03e9cc0f5ef0a68ab5d747
 DIST python-gentoo-patches-3.12.0rc1_p1.tar.xz 5812 BLAKE2B 
41a33aadac1bb563ec55f12794fc48061ef01d2bada0e9f06287410cd235286ed04c6fddb78bbec1d8a9fa54c46861198e03b4d995e715a5e739ac2c915e0941
 SHA512 
82e45ab804e7e269805b760dc5dae3803a9983765718b975ec2029c82ca45d6cfbd9ba330cf09149ed24cd808a37fb021b0c6a8324b855dce0a92ff01ef42391
 DIST python-gentoo-patches-3.12.0rc1_p3.tar.xz 262260 BLAKE2B 
dc8198ff18c13475106dfc52432673dd742238d8b960fef1681dd2eb42ffe8589f1b0a123c24f2722d547b884f4ac053aeb8b3d919dc875211a34b57afe59caa
 SHA512 
3605ee3d756f8d8cd4b8585352e38ef3383195a2b41f02b6d6b8fd6cdd2ed470e997b1d72d085fdce73618afb68aff666792858a2a6b64e1d58e280f94b454d8
 DIST python-gentoo-patches-3.8.17.tar.xz 32424 BLAKE2B 
d992f6b1c97158386175d07198d367e4504dea8829b35742a3daf2279ba1fbade8c37f00018bda97fa9080d1d40087c236486bbcd369c2d1c850de47a976
 SHA512 
d309da6805a72742cf8d1bb170a777edd7b7aa936d6e9967e96bed4427285180cd9935f202f899f3aa54632a31a5a94c5b7c20a343b1a714d8aa5fc6f8e9f371
+DIST python-gentoo-patches-3.8.18.tar.xz 32424 BLAKE2B 
2e0b6e1c8e3df666934ba283214ca1577b01140dea00513f6420b0255650002e4bc4cb142076620227cd430bc2547123fd392883285886e543ef72ca466f8ea6
 SHA512 
b005f1054b726fc8c82a50b006309de64fb7858fe5c22cc7b160687d059a7859ec9388706b74a0e6c1f42301bed071dc639eb8cfae0d7c5eef2f565c63cc2d29
 DIST python-gentoo-patches-3.9.17.tar.xz 25048 BLAKE2B 
da19105dfa2fda7b422ac368f85c97d7541be74a6f9b9170a19ceac901e026ab39baef83c610172ecba1f70cce6e2832e956c2e4c87387b0e21c79c2c633b116
 SHA512 

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

2023-08-24 Thread Michał Górny
commit: 90d4c5fbf820f3e1efe376e6af2bf849526a8061
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 02:26:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 02:26:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d4c5fb

dev-lang/python: Backport fixes to 3.12.0_rc1_p4

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

 dev-lang/python/Manifest|   1 +
 dev-lang/python/python-3.12.0_rc1_p4.ebuild | 526 
 2 files changed, 527 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 0f8cc043cf5f..19cd14ab8c7e 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -34,6 +34,7 @@ DIST python-gentoo-patches-3.12.0b4_p2.tar.xz 8132 BLAKE2B 
4c1df7c8e1dda483724d8
 DIST python-gentoo-patches-3.12.0rc1.tar.xz 5040 BLAKE2B 
c03e9cc0f5ef0a68ab5d74764a30b8ab336b2b0feb105124fcb6f1ba660db7c27deab412f91b0980b072dcbe6bca06b8f2f9fd11aa11e95196d936fc8ba75bbc
 SHA512 
bc8d67ccff73e3841c9fb591f5b1b4db7156cea0bde4edc2de605d6e921b5998c6f67bf7f1be505bcd50bc55b8f844be2b011720b5a93b04e7bf60df38bd5373
 DIST python-gentoo-patches-3.12.0rc1_p1.tar.xz 5812 BLAKE2B 
41a33aadac1bb563ec55f12794fc48061ef01d2bada0e9f06287410cd235286ed04c6fddb78bbec1d8a9fa54c46861198e03b4d995e715a5e739ac2c915e0941
 SHA512 
82e45ab804e7e269805b760dc5dae3803a9983765718b975ec2029c82ca45d6cfbd9ba330cf09149ed24cd808a37fb021b0c6a8324b855dce0a92ff01ef42391
 DIST python-gentoo-patches-3.12.0rc1_p3.tar.xz 262260 BLAKE2B 
dc8198ff18c13475106dfc52432673dd742238d8b960fef1681dd2eb42ffe8589f1b0a123c24f2722d547b884f4ac053aeb8b3d919dc875211a34b57afe59caa
 SHA512 
3605ee3d756f8d8cd4b8585352e38ef3383195a2b41f02b6d6b8fd6cdd2ed470e997b1d72d085fdce73618afb68aff666792858a2a6b64e1d58e280f94b454d8
+DIST python-gentoo-patches-3.12.0rc1_p4.tar.xz 329324 BLAKE2B 
c060350ab675c9b6ccba51fd7dc32cdd03223623fa24d008f7ae688a3a046153668bb8c39f787e53cd02836fc350e4a30d9711105b2ef89f227005a38a5ebf23
 SHA512 
d22983090f480c80a02a8bb62abeff369b59afadbf8894145be5139470e6c92a5a52cc212ac4d84a7fdbd05876853e967df3a0e4f7a1bb0a4897b4533ae0758b
 DIST python-gentoo-patches-3.8.17.tar.xz 32424 BLAKE2B 
d992f6b1c97158386175d07198d367e4504dea8829b35742a3daf2279ba1fbade8c37f00018bda97fa9080d1d40087c236486bbcd369c2d1c850de47a976
 SHA512 
d309da6805a72742cf8d1bb170a777edd7b7aa936d6e9967e96bed4427285180cd9935f202f899f3aa54632a31a5a94c5b7c20a343b1a714d8aa5fc6f8e9f371
 DIST python-gentoo-patches-3.8.18.tar.xz 32424 BLAKE2B 
2e0b6e1c8e3df666934ba283214ca1577b01140dea00513f6420b0255650002e4bc4cb142076620227cd430bc2547123fd392883285886e543ef72ca466f8ea6
 SHA512 
b005f1054b726fc8c82a50b006309de64fb7858fe5c22cc7b160687d059a7859ec9388706b74a0e6c1f42301bed071dc639eb8cfae0d7c5eef2f565c63cc2d29
 DIST python-gentoo-patches-3.9.17.tar.xz 25048 BLAKE2B 
da19105dfa2fda7b422ac368f85c97d7541be74a6f9b9170a19ceac901e026ab39baef83c610172ecba1f70cce6e2832e956c2e4c87387b0e21c79c2c633b116
 SHA512 
ce9d3c62c675bceccaac21fd467c54322a55a1c8af9be3a6dcfd7a892c03b39b38dc35ba570e3dd9fc984a5f3eeabb3cc564ba2d7f935dbf6df829264cb32b2f

diff --git a/dev-lang/python/python-3.12.0_rc1_p4.ebuild 
b/dev-lang/python/python-3.12.0_rc1_p4.ebuild
new file mode 100644
index ..d3a193505529
--- /dev/null
+++ b/dev-lang/python/python-3.12.0_rc1_p4.ebuild
@@ -0,0 +1,526 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
+inherit python-utils-r1 toolchain-funcs verify-sig
+
+MY_PV=${PV/_rc/rc}
+MY_P="Python-${MY_PV%_p*}"
+PYVER=$(ver_cut 1-2)
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="
+   https://www.python.org/
+   https://github.com/python/cpython/
+"
+SRC_URI="
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
+   )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="
+   bluetooth build debug +ensurepip examples gdbm libedit lto
+   +ncurses pgo +readline +sqlite +ssl test tk valgrind
+"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   app-crypt/libb2
+   >=dev-libs/expat-2.1:=
+   dev-libs/libffi:=
+   dev-python/gentoo-common
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libcrypt:=
+   

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

2023-08-24 Thread Michał Górny
commit: a26d05de03c78530e0bb5755d25cf3287d1967ef
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 25 02:11:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 25 02:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a26d05de

dev-python/boto3: Bump to 1.28.34

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index e22477b2b753..5bf267d41f7f 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -9,3 +9,4 @@ DIST boto3-1.28.30.gh.tar.gz 689629 BLAKE2B 
03081369f995ae470717c32ffd0e80c1bac6
 DIST boto3-1.28.31.gh.tar.gz 690064 BLAKE2B 
409dcdb3c4a0ee2bb32d8a68ba2779d347b0686076c9bc922320b370def9faa6cde964279d8fb2d885f547299e1358c05db80688fdf953ddf70030eb282ebed9
 SHA512 
6a1de5568c5663a9f37ae991ae072fbfa7fcafbfa5786bfcd4335c6dcdb1eadee8050ead64251cc687b8f954b6d3a79fd3bef0b1fedd4cd4fcb2d63f405a0323
 DIST boto3-1.28.32.gh.tar.gz 690385 BLAKE2B 
2d5ff74dc8f27d43329796910c6810257f997780afae1fdaaa9934853735244512464dbe7eb882376720e4c76bb2ec2fd9e56673f7677dc9a88d6a838fe2d2a9
 SHA512 
e7faa2e40b8fbb5e69070277fa9ee5ab94f2540f9ca6e781c61e99d674e3039bc7b16dd3e196dc2876dc8149b6513a0d8c8c888c96aeef13abb3e7617f1e
 DIST boto3-1.28.33.gh.tar.gz 690686 BLAKE2B 
572f5aa0b9a71e39a62fccdce84fa359e0b96d196d983965d335de2299e734239586bfde43c5f48463afddace7d7a91139cabc2737a5b4f3b40684c13112f267
 SHA512 
2bb4375f5c3d85283a10ff9325b8688ab1e2aceb7be8cd255bc2d054c75eda54df320a85eb4910e0119633e8977158f216df2fdb373c9bb5df8eb7cb4389a4fd
+DIST boto3-1.28.34.gh.tar.gz 692262 BLAKE2B 
e6382326f74f05c045a3ecacedbef2917dc297343637a70d4947b20b37a33e303bbf751b1f55d7deae581788a0ac2a627b3fdd58629b3ad961030e6095c1eb90
 SHA512 
340352632d1058d7ed50ce011d2697ed01680d6ee0443fe6fa08813924deffc642d6ec0b076bf9669a98e926fb5467a546ff3c4febe43eec602ab1f2cd51e8d3

diff --git a/dev-python/boto3/boto3-1.28.34.ebuild 
b/dev-python/boto3/boto3-1.28.34.ebuild
new file mode 100644
index ..ec9fc93bf23a
--- /dev/null
+++ b/dev-python/boto3/boto3-1.28.34.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..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --dist=worksteal
+}



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

2023-08-24 Thread Brian Dolbec
commit: 222b252b2a52940c4207c2d2ff3f6481adc352ff
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Aug 25 01:04:22 2023 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Aug 25 01:07:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222b252b

dev-python/pypugjs: bump to 5.9.12-r1, Apply pytest patch from upstream

Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/pypugjs/Manifest |  1 +
 dev-python/pypugjs/pypugjs-5.9.12-r1.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/dev-python/pypugjs/Manifest b/dev-python/pypugjs/Manifest
index 4abcc510d4cd..d4795415db7e 100644
--- a/dev-python/pypugjs/Manifest
+++ b/dev-python/pypugjs/Manifest
@@ -1 +1,2 @@
+DIST pypugjs-5.9.12-nose.patch.xz 12616 BLAKE2B 
0cb8e8cce8af20c301e5781bca466c26f0ef97365fb67c0c46b241c0c110010a6dbf0bcc63dc7e8e886a875d2827b4fd3abd080f69022d9247d8c71c8ee80e07
 SHA512 
c575600273069f0395ceb55abc7dac3bf0889c8b17c89b5bf5562aa919d8818464c27eee6d7518c796b37bdbd3d265ac8301e845f024122c3cab87b0ccfaf617
 DIST pypugjs-5.9.12.gh.tar.gz 51164 BLAKE2B 
32b7bbc2bde966ea53c6f52a77482f4f6ca1e0cb09948c1c9850cdd66e4449ecc60e2f6b812f57a7ade5bc323c48be5d105d63ab6680d5e2197cd203fce40d85
 SHA512 
c6e4bd3bb27d321e3721504e7c01f97d869eb2e29e3ac8f086aa696ca29436978ceaa420ef8ac9b5addd859f7764817b1f159e0f41784a3fdb9cd3a0620eb7dd

diff --git a/dev-python/pypugjs/pypugjs-5.9.12-r1.ebuild 
b/dev-python/pypugjs/pypugjs-5.9.12-r1.ebuild
new file mode 100644
index ..0ad4e6035f54
--- /dev/null
+++ b/dev-python/pypugjs/pypugjs-5.9.12-r1.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=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Pug (Jade) syntax adapter for Django, Jinja2 and Mako templates"
+HOMEPAGE="https://github.com/kakulukia/pypugjs;
+SRC_URI="
+   https://github.com/kakulukia/pypugjs/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+SRC_URI+=" https://dev.gentoo.org/~dolsen/distfiles/${P}-nose.patch.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+   >=dev-python/six-1.15.0[${PYTHON_USEDEP}]
+   >=dev-python/chardet-4.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/django[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.1[${PYTHON_USEDEP}]
+   >=dev-python/mako-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.0.4[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${WORKDIR}/pypugjs-5.9.12-nose.patch"
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # Remove pyramid backend as pyramid isn't packaged
+   rm -r pypugjs/ext/pyramid || die
+   distutils-r1_src_prepare
+}
+
+pkg_postinst() {
+   optfeature "converting to Django output" dev-python/django
+   optfeature "converting to Jinja2 output" dev-python/jinja
+   optfeature "converting to Mako output" dev-python/mako
+   optfeature "converting to Tornado output" dev-python/tornado
+}



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

2023-08-24 Thread Rick Farina
commit: 7ad11779db2be7699c4e65edb477a88dbc6eb27d
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Aug 24 19:27:25 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Aug 25 01:01:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad11779

sys-apps/earlyoom: remove unused patch/file

Closes: https://github.com/gentoo/gentoo/pull/32438
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Rick Farina  gentoo.org>

 sys-apps/earlyoom/files/earlyoom   |  6 
 .../earlyoom/files/earlyoom-1.3-test-fixed.patch   | 34 --
 2 files changed, 40 deletions(-)

diff --git a/sys-apps/earlyoom/files/earlyoom b/sys-apps/earlyoom/files/earlyoom
deleted file mode 100644
index 374c0d1af231..
--- a/sys-apps/earlyoom/files/earlyoom
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/sbin/openrc-run
-name=earlyoom
-command=/usr/bin/earlyoom
-command_args=-k
-command_background=1
-pidfile=/run/earlyoom.pid

diff --git a/sys-apps/earlyoom/files/earlyoom-1.3-test-fixed.patch 
b/sys-apps/earlyoom/files/earlyoom-1.3-test-fixed.patch
deleted file mode 100644
index 8c6fc3ab6df5..
--- a/sys-apps/earlyoom/files/earlyoom-1.3-test-fixed.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 3648b351e88331f3f2e46af4ae0ddd19e27bc7c2 Mon Sep 17 00:00:00 2001
-From: Jakob Unterwurzacher 
-Date: Mon, 8 Jul 2019 21:07:04 +0200
-Subject: [PATCH] tests: fix TestCli failure when all processes have badness 0
-
-On a machine with a lot of RAM and no big processes running,
-all processes may have badness 0, and we will get
-
-   ^ new victim (higher vm_rss)
-
-in the debug output, but not
-
-   ^ new victim (higher badness)
-
-. This is not a failure.
-
-Fixes https://github.com/rfjakob/earlyoom/issues/137

- tests/cli_test.go | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tests/cli_test.go b/tests/cli_test.go
-index 7085290..ef4abee 100644
 a/tests/cli_test.go
-+++ b/tests/cli_test.go
-@@ -72,7 +72,7 @@ func TestCli(t *testing.T) {
-   {args: nil, code: -1, stderrContains: startupMsg, 
stdoutContains: memReport},
-   {args: []string{"-p"}, code: -1, stdoutContains: memReport},
-   {args: []string{"-v"}, code: 0, stderrContains: "earlyoom v", 
stdoutEmpty: true},
--  {args: []string{"-d"}, code: -1, stdoutContains: "^ new victim 
(higher badness)"},
-+  {args: []string{"-d"}, code: -1, stdoutContains: "^ new 
victim"},
-   {args: []string{"-m", "1"}, code: -1, stderrContains: " 1 %", 
stdoutContains: memReport},
-   {args: []string{"-m", "0"}, code: 15, stderrContains: "fatal", 
stdoutEmpty: true},
-   {args: []string{"-m", "-10"}, code: 15, stderrContains: 
"fatal", stdoutEmpty: true},



[gentoo-commits] repo/gentoo:master commit in: media-radio/chirp/

2023-08-24 Thread Rick Farina
commit: bffef2a1cc79c8a4dfbfcffde5a63dd804ccc360
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Aug 25 00:58:28 2023 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Aug 25 00:58:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bffef2a1

media-radio/chirp: add 20230823

Signed-off-by: Rick Farina  gentoo.org>

 media-radio/chirp/Manifest  |  1 +
 media-radio/chirp/chirp-20230823.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/media-radio/chirp/Manifest b/media-radio/chirp/Manifest
index cfeca08799ee..6b2337d98e75 100644
--- a/media-radio/chirp/Manifest
+++ b/media-radio/chirp/Manifest
@@ -1 +1,2 @@
 DIST chirp-20230818.tar.gz 1750957 BLAKE2B 
765a3cdffc51372c7012fd59112c00dbe58374e68434ec127e3d7b6702dc80371564244972457cebc44c1e51d5d50f05f413b263a63bbc94c88c0db1f437c380
 SHA512 
dcc8eadc75ea1e74c32dfc9c73f1857c1745cfbf1272934425a022fa663d1471cc8e79d63da9628369b833f7fc25ce86960924545ad5bfe2fe4d34509e7308eb
+DIST chirp-20230823.tar.gz 1752116 BLAKE2B 
86ecef11a38f187c70257bede6557df1eb9772868fa1c64cf5c9c51dd4ff3e2dad1d575a829d251711828e4f536b8f3da25b0d8a4ca2fe38cf49a4b27c467053
 SHA512 
029846d4ec64894681ff6e1edda80d4b964623e88b95d59b362cc66b11f6d04cc636725c1ee2ffa6701b5537173a51b6bb2c0d4012a2d46c56b07a0c75655154

diff --git a/media-radio/chirp/chirp-20230823.ebuild 
b/media-radio/chirp/chirp-20230823.ebuild
new file mode 100644
index ..5b1a95d408b4
--- /dev/null
+++ b/media-radio/chirp/chirp-20230823.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# py3.12 blocked by wxpython
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="A free, open-source tool for programming your radio"
+HOMEPAGE="https://chirp.danplanet.com/;
+SRC_URI="https://trac.chirp.danplanet.com/${PN}_next/next-${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gui radioreference"
+
+RDEPEND="$(python_gen_cond_dep '
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   gui? (
+   dev-python/wxpython:4.0[${PYTHON_USEDEP}]
+   dev-python/yattag[${PYTHON_USEDEP}]
+   )
+   radioreference? ( dev-python/suds-community[${PYTHON_USEDEP}] )
+')"
+BDEPEND="test? ( $(python_gen_cond_dep '
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+') )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-20230818_no-future.patch
+)
+
+distutils_enable_tests pytest
+
+# The alias map is an internal developer file not included in release tarballs.
+# Other disabled tests require Internet access.
+EPYTEST_DESELECT=(
+   tests/unit/test_directory.py::TestAliasMap
+   tests/unit/test_network_sources.py
+   tests/unit/test_repeaterbook.py
+)
+
+python_test() {
+   # From the contents of tests/ upstream currently only runs unit and 
driver
+   # tests, and the latter can take so long that they have even got a 
special
+   # script for only running them on drivers whose code has changed
+   # with respect to origin/master.
+   epytest tests/unit/
+}
+
+src_install() {
+   distutils-r1_src_install
+   if ! use gui; then
+   rm "${ED}"/usr/bin/${PN} || die
+   fi
+}



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

2023-08-24 Thread Sam James
commit: b6b2341e0fb80e79f8036fdd8dc159b9d0fe1a3c
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 25 00:33:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 25 00:33:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b2341e

dev-util/buildbot-worker: destabilize 3.9.0 for ~amd64

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

 dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild 
b/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
index 479a08e9fdd4..7c7f0082d67e 100644
--- a/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://buildbot.net/
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~sparc ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~riscv ~sparc ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-08-24 Thread Sam James
commit: 9df238a43b43c264c08c8f85d6e6bee6763ba7b8
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 25 00:35:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 25 00:35:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df238a4

dev-util/buildbot-worker: sync live

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

 dev-util/buildbot-worker/buildbot-worker-.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-util/buildbot-worker/buildbot-worker-.ebuild 
b/dev-util/buildbot-worker/buildbot-worker-.ebuild
index a372eb1a754b..d641ad6870ee 100644
--- a/dev-util/buildbot-worker/buildbot-worker-.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{10..11} )
 EGIT_REPO_URI="https://github.com/buildbot/buildbot.git;
-inherit readme.gentoo-r1 git-r3 distutils-r1
+inherit readme.gentoo-r1 systemd distutils-r1
 
 DESCRIPTION="BuildBot Worker (slave) Daemon"
 HOMEPAGE="https://buildbot.net/
@@ -24,10 +24,10 @@ RDEPEND="
!=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}]
dev-python/future[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]
>=dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
 "
 BDEPEND="
-   >=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
@@ -57,12 +57,16 @@ python_test() {
 }
 
 python_install_all() {
+
distutils-r1_python_install_all
 
doman docs/buildbot-worker.1
 
newconfd "${FILESDIR}/buildbot_worker.confd2" buildbot_worker
newinitd "${FILESDIR}/buildbot_worker.initd2" buildbot_worker
+   systemd_dounit "${FILESDIR}/buildbot_worker.target"
+   systemd_newunit "${FILESDIR}/buildbot_worker_at.service" 
"buildbot_worker@.service"
+   systemd_install_serviced "${FILESDIR}/buildbot_worker_at.service.conf" 
"buildbot_worker@.service"
 
dodir /var/lib/buildbot_worker
cp "${FILESDIR}/buildbot.tac.sample" "${D}/var/lib/buildbot_worker"|| 
die "Install failed!"



[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/musl-hardened/, releases/specs/amd64/clang/, ...

2023-08-24 Thread Andreas K. Hüttel
commit: 7facbb41330e47106f2d381344165a6467967b48
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Aug 24 23:32:42 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Aug 24 23:32:42 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=7facbb41

Add binrepo_path for all amd64 stages (except selinux)

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 releases/specs/amd64/clang/stage3-openrc.spec   | 1 +
 releases/specs/amd64/clang/stage3-systemd-mu.spec   | 1 +
 releases/specs/amd64/clang/stage3-systemd.spec  | 1 +
 releases/specs/amd64/hardened-nomultilib/stage3-openrc.spec | 1 +
 releases/specs/amd64/hardened/stage3-openrc.spec| 1 +
 releases/specs/amd64/musl-clang/stage3.spec | 1 +
 releases/specs/amd64/musl-hardened/stage3.spec  | 1 +
 releases/specs/amd64/musl/stage3.spec   | 1 +
 8 files changed, 8 insertions(+)

diff --git a/releases/specs/amd64/clang/stage3-openrc.spec 
b/releases/specs/amd64/clang/stage3-openrc.spec
index 97dc17d8..26b2533f 100644
--- a/releases/specs/amd64/clang/stage3-openrc.spec
+++ b/releases/specs/amd64/clang/stage3-openrc.spec
@@ -8,3 +8,4 @@ source_subpath: clang/stage1-amd64-llvm-openrc-@TIMESTAMP@
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: amd64/binpackages/17.1/x86-64_llvm

diff --git a/releases/specs/amd64/clang/stage3-systemd-mu.spec 
b/releases/specs/amd64/clang/stage3-systemd-mu.spec
index 243d0c18..71e8aec7 100644
--- a/releases/specs/amd64/clang/stage3-systemd-mu.spec
+++ b/releases/specs/amd64/clang/stage3-systemd-mu.spec
@@ -8,3 +8,4 @@ source_subpath: 
llvm-mergedusr/stage1-amd64-llvm-systemd-mergedusr-@TIMESTAMP@
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: amd64/binpackages/17.1/x86-64_llvm

diff --git a/releases/specs/amd64/clang/stage3-systemd.spec 
b/releases/specs/amd64/clang/stage3-systemd.spec
index 8d71eeda..ee24c24b 100644
--- a/releases/specs/amd64/clang/stage3-systemd.spec
+++ b/releases/specs/amd64/clang/stage3-systemd.spec
@@ -8,3 +8,4 @@ source_subpath: clang/stage1-amd64-llvm-systemd-@TIMESTAMP@
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: amd64/binpackages/17.1/x86-64_llvm

diff --git a/releases/specs/amd64/hardened-nomultilib/stage3-openrc.spec 
b/releases/specs/amd64/hardened-nomultilib/stage3-openrc.spec
index 7330998a..b1376375 100644
--- a/releases/specs/amd64/hardened-nomultilib/stage3-openrc.spec
+++ b/releases/specs/amd64/hardened-nomultilib/stage3-openrc.spec
@@ -8,3 +8,4 @@ source_subpath: 
hardened/stage1-amd64-hardened-nomultilib-openrc-@TIMESTAMP@
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: amd64/binpackages/17.1/x86-64_hardened

diff --git a/releases/specs/amd64/hardened/stage3-openrc.spec 
b/releases/specs/amd64/hardened/stage3-openrc.spec
index bf673bde..c462c42c 100644
--- a/releases/specs/amd64/hardened/stage3-openrc.spec
+++ b/releases/specs/amd64/hardened/stage3-openrc.spec
@@ -8,3 +8,4 @@ source_subpath: 
hardened/stage1-amd64-hardened-openrc-@TIMESTAMP@
 compression_mode: pixz
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
+binrepo_path: amd64/binpackages/17.1/x86-64_hardened

diff --git a/releases/specs/amd64/musl-clang/stage3.spec 
b/releases/specs/amd64/musl-clang/stage3.spec
index 6ba592a0..609de386 100644
--- a/releases/specs/amd64/musl-clang/stage3.spec
+++ b/releases/specs/amd64/musl-clang/stage3.spec
@@ -8,3 +8,4 @@ source_subpath: musl-clang/stage1-amd64-musl-llvm-@TIMESTAMP@
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
 compression_mode: pixz
+binrepo_path: amd64/binpackages/17.1/x86-64_musl_llvm

diff --git a/releases/specs/amd64/musl-hardened/stage3.spec 
b/releases/specs/amd64/musl-hardened/stage3.spec
index 190ce28c..eb564f3f 100644
--- a/releases/specs/amd64/musl-hardened/stage3.spec
+++ b/releases/specs/amd64/musl-hardened/stage3.spec
@@ -8,3 +8,4 @@ source_subpath: 
musl-hardened/stage1-amd64-musl-hardened-@TIMESTAMP@
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
 compression_mode: pixz
+binrepo_path: amd64/binpackages/17.1/x86-64_musl_hardened

diff --git a/releases/specs/amd64/musl/stage3.spec 
b/releases/specs/amd64/musl/stage3.spec
index 8b4c18cd..ecf17f50 100644
--- a/releases/specs/amd64/musl/stage3.spec
+++ b/releases/specs/amd64/musl/stage3.spec
@@ -8,3 +8,4 @@ source_subpath: musl/stage1-amd64-musl-@TIMESTAMP@
 portage_confdir: @REPO_DIR@/releases/portage/stages
 portage_prefix: releng
 compression_mode: pixz
+binrepo_path: amd64/binpackages/17.1/x86-64_musl



[gentoo-commits] proj/releng:master commit in: releases/specs-qemu/alpha/

2023-08-24 Thread Andreas K. Hüttel
commit: 033b5002d7c9a7af16a79ea3a9541d34abb6dad9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Aug 24 23:35:06 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Aug 24 23:35:06 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=033b5002

Add binrepo_path for all alpha stages

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 releases/specs-qemu/alpha/stage3-openrc.spec | 1 +
 releases/specs-qemu/alpha/stage3-systemd-mu.spec | 1 +
 releases/specs-qemu/alpha/stage3-systemd.spec| 1 +
 3 files changed, 3 insertions(+)

diff --git a/releases/specs-qemu/alpha/stage3-openrc.spec 
b/releases/specs-qemu/alpha/stage3-openrc.spec
index e564849d..f3bd7660 100644
--- a/releases/specs-qemu/alpha/stage3-openrc.spec
+++ b/releases/specs-qemu/alpha/stage3-openrc.spec
@@ -8,3 +8,4 @@ source_subpath: default/stage1-alpha-openrc-@TIMESTAMP@
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 interpreter: /usr/bin/qemu-alpha
 compression_mode: pixz
+binrepo_path: alpha/binpackages/17.0/alpha

diff --git a/releases/specs-qemu/alpha/stage3-systemd-mu.spec 
b/releases/specs-qemu/alpha/stage3-systemd-mu.spec
index facce787..687d670a 100644
--- a/releases/specs-qemu/alpha/stage3-systemd-mu.spec
+++ b/releases/specs-qemu/alpha/stage3-systemd-mu.spec
@@ -8,3 +8,4 @@ source_subpath: 
mergedusr/stage1-alpha-systemd-mergedusr-@TIMESTAMP@
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 interpreter: /usr/bin/qemu-alpha
 compression_mode: pixz
+binrepo_path: alpha/binpackages/17.0/alpha

diff --git a/releases/specs-qemu/alpha/stage3-systemd.spec 
b/releases/specs-qemu/alpha/stage3-systemd.spec
index 8e4e2108..d165ab80 100644
--- a/releases/specs-qemu/alpha/stage3-systemd.spec
+++ b/releases/specs-qemu/alpha/stage3-systemd.spec
@@ -8,3 +8,4 @@ source_subpath: default/stage1-alpha-systemd-@TIMESTAMP@
 portage_confdir: @REPO_DIR@/releases/portage/stages-qemu
 interpreter: /usr/bin/qemu-alpha
 compression_mode: pixz
+binrepo_path: alpha/binpackages/17.0/alpha



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

2023-08-24 Thread Brian Dolbec
commit: f2da904c18fd8191c7c9138752abcf02da11fc78
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 24 23:18:42 2023 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 24 23:33:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2da904c

dev-util/buildbot:

Update  ebuild (sort deps)
Add Zorry to maintainers
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot/Manifest |  1 +
 ...{buildbot-.ebuild => buildbot-3.9.0.ebuild} | 41 +++---
 dev-util/buildbot/buildbot-.ebuild | 35 +-
 dev-util/buildbot/metadata.xml |  4 +++
 4 files changed, 45 insertions(+), 36 deletions(-)

diff --git a/dev-util/buildbot/Manifest b/dev-util/buildbot/Manifest
index c2083c50a18d..c0ec66e0e9b9 100644
--- a/dev-util/buildbot/Manifest
+++ b/dev-util/buildbot/Manifest
@@ -1 +1,2 @@
 DIST buildbot-3.6.1.tar.gz 2458176 BLAKE2B 
4587ed222e2fae424f3c4f275e67e72bf25b0ce88231a29f931582d82fbe93a846f85b14bdc64740939466ccdc3f15dab3774244aa5c0a293250b52b542014ea
 SHA512 
62a993d1acd8bc5cc916f009909b4b099d9f64007fe790dc219104f248bb21e0ab8f1771c354ef61e6d8ba497451cdef5e7a7de17a87cfd1e941b3b49fbf2206
+DIST buildbot-3.9.0.tar.gz 2505725 BLAKE2B 
144a16655a8ec23d74ba190a7867a2dce9c65ea6009aa53ea11494be6f03f8d45bc6568a36511812e7664bcc7de9540728b91264251a46301cbd7ebec04c2069
 SHA512 
9103c5e08f9d5335c0281403d81fc939cc91b81e8051d4590f29e00779392ac706934d209312e51aafc44a35ab768ad54cbd251afe50e326c52e2f1b0d72196b

diff --git a/dev-util/buildbot/buildbot-.ebuild 
b/dev-util/buildbot/buildbot-3.9.0.ebuild
similarity index 94%
copy from dev-util/buildbot/buildbot-.ebuild
copy to dev-util/buildbot/buildbot-3.9.0.ebuild
index 98d27d9c50ca..29e65c350941 100644
--- a/dev-util/buildbot/buildbot-.ebuild
+++ b/dev-util/buildbot/buildbot-3.9.0.ebuild
@@ -6,34 +6,34 @@ EAPI=8
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_REQ_USE="sqlite"
 PYTHON_COMPAT=( python3_{10..11} )
-EGIT_REPO_URI="https://github.com/buildbot/${PN}.git;
-inherit readme.gentoo-r1 git-r3 systemd distutils-r1
+inherit readme.gentoo-r1 systemd distutils-r1 pypi
 
 DESCRIPTION="BuildBot build automation system"
 HOMEPAGE="https://buildbot.net/
https://github.com/buildbot/buildbot
https://pypi.org/project/buildbot/;
-S="${S}/master"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
 IUSE="crypt docker examples irc test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
acct-user/buildbot
-   >=dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
-   >=dev-python/jinja-2.1[${PYTHON_USEDEP}]
-   >=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
-   =dev-python/alembic-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}]
-   >=dev-python/txaio-2.2.2[${PYTHON_USEDEP}]
>=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}]
dev-python/pyjwt[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-util/buildbot-worker[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
+   =dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-2.2.2[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-4.1.1[${PYTHON_USEDEP}]
crypt? (
>=dev-python/pyopenssl-16.0.0[${PYTHON_USEDEP}]
dev-python/service-identity[${PYTHON_USEDEP}]
@@ -54,18 +54,19 @@ RDEPEND="
 BDEPEND="
test? (
${RDEPEND}
-   dev-python/treq[${PYTHON_USEDEP}]
-   dev-python/txrequests[${PYTHON_USEDEP}]
-   dev-python/pypugjs[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]
+   dev-util/buildbot-worker[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
>=dev-python/boto3-1.12.48[${PYTHON_USEDEP}]
-   dev-python/moto[${PYTHON_USEDEP}]
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]
dev-python/lz4[${PYTHON_USEDEP}]
dev-python/ldap3[${PYTHON_USEDEP}]
-   dev-util/buildbot-pkg[${PYTHON_USEDEP}]
-   dev-util/buildbot-worker[${PYTHON_USEDEP}]
-   dev-util/buildbot-www[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   dev-python/pypugjs[${PYTHON_USEDEP}]
+   dev-python/treq[${PYTHON_USEDEP}]
+   dev-python/txrequests[${PYTHON_USEDEP}]
)"
 
 DOC_CONTENTS="The \"buildbot\" user and the \"buildmaster\" init 

[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-react-grid-view/

2023-08-24 Thread Brian Dolbec
commit: 5dacef2ec52571b18aae44ddee70212492be748b
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 24 23:25:42 2023 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 24 23:33:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dacef2e

dev-util/buildbot-react-grid-view: new package, add 3.9.0

Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-react-grid-view/Manifest |  1 +
 .../buildbot-react-grid-view-3.9.0.ebuild  | 24 ++
 dev-util/buildbot-react-grid-view/metadata.xml | 24 ++
 3 files changed, 49 insertions(+)

diff --git a/dev-util/buildbot-react-grid-view/Manifest 
b/dev-util/buildbot-react-grid-view/Manifest
new file mode 100644
index ..bb06113df104
--- /dev/null
+++ b/dev-util/buildbot-react-grid-view/Manifest
@@ -0,0 +1 @@
+DIST buildbot-react-grid-view-3.9.0.tar.gz 13096 BLAKE2B 
8999df8e3e8b389769003b6694fb22eafc31ebeedbfd559eadfa38fb7ac152c968b3de278c51b54a35372d3d90b5df39ee121a74e44e68bc51777dd058e2e0bc
 SHA512 
22624e5be3b638de4a0f826770a249d4da7fb47109586a2f4a3bada76202a639cdd98be62c9a108b48fddb41294b3c0a8594c0cb4b8cc33cae4b198607924d81

diff --git 
a/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.9.0.ebuild 
b/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.9.0.ebuild
new file mode 100644
index ..3ca04b7da413
--- /dev/null
+++ b/dev-util/buildbot-react-grid-view/buildbot-react-grid-view-3.9.0.ebuild
@@ -0,0 +1,24 @@
+# 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_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="BuildBot react based grid view web interface"
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-react-grid-view/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-react-${PV}[${PYTHON_USEDEP}]
+"

diff --git a/dev-util/buildbot-react-grid-view/metadata.xml 
b/dev-util/buildbot-react-grid-view/metadata.xml
new file mode 100644
index ..2834b84c3a3b
--- /dev/null
+++ b/dev-util/buildbot-react-grid-view/metadata.xml
@@ -0,0 +1,24 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   dol...@gentoo.org
+   Brian Dolbec
+   
+   
+   zo...@gentoo.org
+   Magnus Granberg
+   
+   
+   The buildbot-react-grid-view plugin is the new react based user 
interface
+   code used to display information about the builds.
+   
+   
+   
+   de...@buildbot.net
+   Developers List
+   
+   buildbot-react-grid-view
+   buildbot/buildbot
+   
+



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

2023-08-24 Thread Brian Dolbec
commit: 445038f151894f63bd2c24079bf6e54422b3bf4c
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 24 23:13:42 2023 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 24 23:33:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=445038f1

dev-util/buildbot-worker:

Update  ebuild (sort deps)
Add Zorry to maintainers
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-worker/Manifest|  1 +
 ...t-worker-.ebuild => buildbot-worker-3.9.0.ebuild} | 16 ++--
 dev-util/buildbot-worker/buildbot-worker-.ebuild |  4 ++--
 dev-util/buildbot-worker/metadata.xml|  4 
 4 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/dev-util/buildbot-worker/Manifest 
b/dev-util/buildbot-worker/Manifest
index aec8d3312aff..5f1865d7aa29 100644
--- a/dev-util/buildbot-worker/Manifest
+++ b/dev-util/buildbot-worker/Manifest
@@ -1 +1,2 @@
 DIST buildbot-worker-3.6.1.tar.gz 120224 BLAKE2B 
010893b7b4e5710654299b2541c4cdcdad47b3b763dbc7e2336e5480c841908e04d8350c7cb42edd9ea99d16fd26f36a524a6d6bec8c0f933665a02ded369f89
 SHA512 
f1e3bf7c0da2f31dd446dc16487e32fddaecc0c2f9c17c469146707322a3d7bb2cc77db4f6145c62530bce58dd61aa19e008e944a7f39a17dc66f1317ee26e1b
+DIST buildbot-worker-3.9.0.tar.gz 125913 BLAKE2B 
e053cd150cf21cc0e5dfb2d49c186c49d340670429b760ce9f697aa97a245d0e6a12f0ea84eb1256a610891042096877c89244b1f2862bf74160502170f9124c
 SHA512 
08b74d6f019ca85f65c598a34c81bc47fdf873abad17205072788d938fcd5450f80aa6ca9d324edc01893947f4ac8e2968889dd73be854a82b4ea54e4730613b

diff --git a/dev-util/buildbot-worker/buildbot-worker-.ebuild 
b/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
similarity index 92%
copy from dev-util/buildbot-worker/buildbot-worker-.ebuild
copy to dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
index d399f27dd277..479a08e9fdd4 100644
--- a/dev-util/buildbot-worker/buildbot-worker-.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
@@ -4,30 +4,30 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
 PYTHON_COMPAT=( python3_{10..11} )
-EGIT_REPO_URI="https://github.com/buildbot/buildbot.git;
-inherit readme.gentoo-r1 git-r3 distutils-r1
+inherit readme.gentoo-r1 systemd distutils-r1 pypi
 
 DESCRIPTION="BuildBot Worker (slave) Daemon"
 HOMEPAGE="https://buildbot.net/
https://github.com/buildbot/buildbot
https://pypi.org/project/buildbot-worker/;
-S="${S}/worker"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="amd64 ~arm64 ~riscv ~sparc ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
acct-user/buildbot
+   !=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}]
-   >=dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
dev-python/future[${PYTHON_USEDEP}]
-   !=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
 "
 BDEPEND="
-   >=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/mock[${PYTHON_USEDEP}]
@@ -57,12 +57,16 @@ python_test() {
 }
 
 python_install_all() {
+
distutils-r1_python_install_all
 
doman docs/buildbot-worker.1
 
newconfd "${FILESDIR}/buildbot_worker.confd2" buildbot_worker
newinitd "${FILESDIR}/buildbot_worker.initd2" buildbot_worker
+   systemd_dounit "${FILESDIR}/buildbot_worker.target"
+   systemd_newunit "${FILESDIR}/buildbot_worker_at.service" 
"buildbot_worker@.service"
+   systemd_install_serviced "${FILESDIR}/buildbot_worker_at.service.conf" 
"buildbot_worker@.service"
 
dodir /var/lib/buildbot_worker
cp "${FILESDIR}/buildbot.tac.sample" "${D}/var/lib/buildbot_worker"|| 
die "Install failed!"

diff --git a/dev-util/buildbot-worker/buildbot-worker-.ebuild 
b/dev-util/buildbot-worker/buildbot-worker-.ebuild
index d399f27dd277..a372eb1a754b 100644
--- a/dev-util/buildbot-worker/buildbot-worker-.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-.ebuild
@@ -21,10 +21,10 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
acct-user/buildbot
+   !=dev-python/autobahn-0.16.0[${PYTHON_USEDEP}]
-   >=dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
dev-python/future[${PYTHON_USEDEP}]
-   !=dev-python/twisted-18.7.0[${PYTHON_USEDEP}]
 "
 BDEPEND="
>=dev-python/msgpack-0.6.0[${PYTHON_USEDEP}]

diff --git a/dev-util/buildbot-worker/metadata.xml 
b/dev-util/buildbot-worker/metadata.xml
index 8987b1c0b79c..866f0d75fdbb 100644
--- a/dev-util/buildbot-worker/metadata.xml
+++ b/dev-util/buildbot-worker/metadata.xml
@@ -5,6 +5,10 @@
dol...@gentoo.org
Brian Dolbec

+   
+   zo...@gentoo.org
+   Magnus Granberg
+   


de...@buildbot.net



[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-www-react/

2023-08-24 Thread Brian Dolbec
commit: b3c10a331f0bf3e490f5d0fe526cc1fb85c54449
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 24 23:24:13 2023 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 24 23:33:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c10a33

dev-util/buildbot-www-react: new package, add 3.9.0

Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-www-react/Manifest   |  1 +
 .../buildbot-www-react-3.9.0.ebuild| 22 
 dev-util/buildbot-www-react/metadata.xml   | 24 ++
 3 files changed, 47 insertions(+)

diff --git a/dev-util/buildbot-www-react/Manifest 
b/dev-util/buildbot-www-react/Manifest
new file mode 100644
index ..ab2f6c0f9904
--- /dev/null
+++ b/dev-util/buildbot-www-react/Manifest
@@ -0,0 +1 @@
+DIST buildbot-www-react-3.9.0.tar.gz 38431 BLAKE2B 
e32edbd846c131670f8bc3c84fbc9456bd5757a09ed1e3b145f8cbb13707a31866527b3d1d16b7d77a2cf05d90923037841034c835ba5d7bc92ee47d9a00be92
 SHA512 
bdc1db5a21ff47b8f8c416e1eae38b561b2480d7643b91b598ae25bf6ffa362e6eeadf90c6a0e109dca6b80c15400562529d7b4dfe9e0ed1588e33a69b8c132f

diff --git a/dev-util/buildbot-www-react/buildbot-www-react-3.9.0.ebuild 
b/dev-util/buildbot-www-react/buildbot-www-react-3.9.0.ebuild
new file mode 100644
index ..086a404d6277
--- /dev/null
+++ b/dev-util/buildbot-www-react/buildbot-www-react-3.9.0.ebuild
@@ -0,0 +1,22 @@
+# 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_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="BuildBot base web interface, use with 
buildbot-react-{console-view,grid-view}..."
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-www-react/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+RDEPEND="~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]"
+BDEPEND="${RDEPEND}"

diff --git a/dev-util/buildbot-www-react/metadata.xml 
b/dev-util/buildbot-www-react/metadata.xml
new file mode 100644
index ..b15ec83b52fd
--- /dev/null
+++ b/dev-util/buildbot-www-react/metadata.xml
@@ -0,0 +1,24 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   dol...@gentoo.org
+   Brian Dolbec
+   
+   
+   zo...@gentoo.org
+   Magnus Granberg
+   
+   
+   The BuildBot-www-react package is the base or common code used 
for the other
+   react based user interface packages such as the grid and 
console views.
+   
+   
+   
+   de...@buildbot.net
+   Developers List
+   
+   buildbot-www-react
+   buildbot/buildbot
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-waterfall-view/

2023-08-24 Thread Brian Dolbec
commit: 176633793eacf2467523f90c7e45b17138db3392
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 24 23:11:56 2023 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 24 23:32:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17663379

dev-util/buildbot-waterfall-view: add 3.9.0

Add Zorry to maintainers
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-waterfall-view/Manifest  |  1 +
 .../buildbot-waterfall-view-3.9.0.ebuild   | 26 ++
 dev-util/buildbot-waterfall-view/metadata.xml  |  4 
 3 files changed, 31 insertions(+)

diff --git a/dev-util/buildbot-waterfall-view/Manifest 
b/dev-util/buildbot-waterfall-view/Manifest
index 8aabe766b347..08fa1fb526a6 100644
--- a/dev-util/buildbot-waterfall-view/Manifest
+++ b/dev-util/buildbot-waterfall-view/Manifest
@@ -1 +1,2 @@
 DIST buildbot-waterfall-view-3.6.1.tar.gz 193914 BLAKE2B 
401dd8b1c042fe2dc5bc1c696607d3c0ab3188975757feb8a242049fb73c28f1f5f4dc1dc027ccf37f7a942e1a7d3093b917c1c3a4f81d5181bf8f8d6196
 SHA512 
f1bf080fa7b8e1dc17d52367e1e3dc3e4224c2de6db128bc2f061c338ef69c88732b39d487dcf92d06e2855902d6f078d76e97ddd0d38e348d4e83d0728ad634
+DIST buildbot-waterfall-view-3.9.0.tar.gz 194360 BLAKE2B 
30aeaee85bfcaf2b6079decca6c976d0dd13a83962a3b5c95fc9f2ec2b9601b58830ca9d9293647d05a94f3d0b16d8b57827f0f3d07b58aa2039fdeef5536e20
 SHA512 
815926d177de53048c39442639d85ae3ff4f861f181882896be187962464dcc51e7ff4a9e25e9cc1c31de6eb70442efb0dc20567e26316c5941ae7daa4572e6d

diff --git 
a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0.ebuild 
b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0.ebuild
new file mode 100644
index ..03d3f4022a46
--- /dev/null
+++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0.ebuild
@@ -0,0 +1,26 @@
+# 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_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Buildbot waterfall-view plugin"
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-waterfall-view/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}"

diff --git a/dev-util/buildbot-waterfall-view/metadata.xml 
b/dev-util/buildbot-waterfall-view/metadata.xml
index ec70a5ff22f4..1226a6380d96 100644
--- a/dev-util/buildbot-waterfall-view/metadata.xml
+++ b/dev-util/buildbot-waterfall-view/metadata.xml
@@ -5,6 +5,10 @@
dol...@gentoo.org
Brian Dolbec

+   
+   zo...@gentoo.org
+   Magnus Granberg
+   

The buildbot-waterfall-view plugin is the user interface code 
used to
generate the web pages used to display information about the 
builds.



[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-react-console-view/

2023-08-24 Thread Brian Dolbec
commit: c68ffc6c40d51c7e3baabf1ae290d86df190ccc7
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 24 23:25:05 2023 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 24 23:33:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c68ffc6c

dev-util/buildbot-react-console-view: new package, add 3.9.0

Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-react-console-view/Manifest  |  1 +
 .../buildbot-react-console-view-3.9.0.ebuild   | 25 ++
 dev-util/buildbot-react-console-view/metadata.xml  | 24 +
 3 files changed, 50 insertions(+)

diff --git a/dev-util/buildbot-react-console-view/Manifest 
b/dev-util/buildbot-react-console-view/Manifest
new file mode 100644
index ..4c0f257bc907
--- /dev/null
+++ b/dev-util/buildbot-react-console-view/Manifest
@@ -0,0 +1 @@
+DIST buildbot-react-console-view-3.9.0.tar.gz 25184 BLAKE2B 
672e80e9bfd04232a292da0807b1bbc024be2bdcaadec54ecf4ab9f2ee562a2bada92a48965339b3f56f2ceade127faf0903ed09f5e064e0a1f604c2aaba626c
 SHA512 
51d398dadf7e0874061efefc62e3b0d08ce2d29fc8bd686a4f700d12858edc733e114e99d44d2fc97cd891f32faa0751a423be5bce2ae06ebd6ce0c6903e1a0d

diff --git 
a/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.9.0.ebuild 
b/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.9.0.ebuild
new file mode 100644
index ..f822a2f76023
--- /dev/null
+++ 
b/dev-util/buildbot-react-console-view/buildbot-react-console-view-3.9.0.ebuild
@@ -0,0 +1,25 @@
+# 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_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Buildbot react based console-view plugin"
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-react-console-view/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-react-${PV}[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}"

diff --git a/dev-util/buildbot-react-console-view/metadata.xml 
b/dev-util/buildbot-react-console-view/metadata.xml
new file mode 100644
index ..f49f90b24118
--- /dev/null
+++ b/dev-util/buildbot-react-console-view/metadata.xml
@@ -0,0 +1,24 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   dol...@gentoo.org
+   Brian Dolbec
+   
+   
+   zo...@gentoo.org
+   Magnus Granberg
+   
+   
+   The buildbot-react-console-view plugin is the new react based 
user interface
+   code used to display information about the builds to the 
console.
+   
+   
+   
+   de...@buildbot.net
+   Developers List
+   
+   buildbot-react-console-view
+   buildbot/buildbot
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-wsgi-dashboards/

2023-08-24 Thread Brian Dolbec
commit: ea7d2365292b00e0473dec7ead66a4ad450f572b
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 24 23:12:30 2023 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 24 23:33:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7d2365

dev-util/buildbot-wsgi-dashboards: add 3.9.0

Add Zorry to maintainers
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-wsgi-dashboards/Manifest |  1 +
 .../buildbot-wsgi-dashboards-3.9.0.ebuild  | 24 ++
 dev-util/buildbot-wsgi-dashboards/metadata.xml |  4 
 3 files changed, 29 insertions(+)

diff --git a/dev-util/buildbot-wsgi-dashboards/Manifest 
b/dev-util/buildbot-wsgi-dashboards/Manifest
index 96fb064880e3..5ab5fe72f313 100644
--- a/dev-util/buildbot-wsgi-dashboards/Manifest
+++ b/dev-util/buildbot-wsgi-dashboards/Manifest
@@ -1 +1,2 @@
 DIST buildbot-wsgi-dashboards-3.6.1.tar.gz 5584 BLAKE2B 
f0b82de52022c3a8a0d0747aa4ade67345af177be70a8767d66163fe98ceff63e0b297ba547619de874a66e381b721c48d864361fdb82a818f2450c339d687cc
 SHA512 
7ecd4fd71786258deab1fb1d96b4999ef929df4486d09404cb1bc3d1a7f831c90f8253f5bf0474258ba472ac9e8f960f4c4eb1f7993a0a8070eaa68e34e9
+DIST buildbot-wsgi-dashboards-3.9.0.tar.gz 6224 BLAKE2B 
462dc93c1334ba8daba5eb01b85eb7747a2ce4a9dfc17f5e96f1fd4dc8c5d54d1740d4a041d667cd38e67d1d4e25c44845a90758e3d3a7925f12802d78152ed0
 SHA512 
fbdf567fe08d83b62ad0b4a5eca35a01567a1bdccd749adced1dad89805c102fdb6d6a35d8d7b07b2b47b9762a411c62a86aaa28c28b370363383a9130091352

diff --git 
a/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.9.0.ebuild 
b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.9.0.ebuild
new file mode 100644
index ..05f2c64c59fd
--- /dev/null
+++ b/dev-util/buildbot-wsgi-dashboards/buildbot-wsgi-dashboards-3.9.0.ebuild
@@ -0,0 +1,24 @@
+# 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_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Buildbot plugin to integrate flask or bottle dashboards to 
buildbot UI"
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-wsgi-dashboards/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
+"

diff --git a/dev-util/buildbot-wsgi-dashboards/metadata.xml 
b/dev-util/buildbot-wsgi-dashboards/metadata.xml
index f58ca0f337a8..2fcfc2398316 100644
--- a/dev-util/buildbot-wsgi-dashboards/metadata.xml
+++ b/dev-util/buildbot-wsgi-dashboards/metadata.xml
@@ -5,6 +5,10 @@
dol...@gentoo.org
Brian Dolbec

+   
+   zo...@gentoo.org
+   Magnus Granberg
+   

The buildbot-wsgi-dashboards plugin is the user interface code 
used to
integrate flask or bottle dashboards to buildbot's web 
interface.



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

2023-08-24 Thread Brian Dolbec
commit: 237136786f063136d43e95d328c4adcd8442f514
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 24 23:07:51 2023 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 24 23:32:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23713678

dev-util/buildbot-www: add 3.9.0

Add Zorry to maintainers
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-www/Manifest  |  1 +
 dev-util/buildbot-www/buildbot-www-3.9.0.ebuild | 22 ++
 dev-util/buildbot-www/metadata.xml  |  4 
 3 files changed, 27 insertions(+)

diff --git a/dev-util/buildbot-www/Manifest b/dev-util/buildbot-www/Manifest
index 37443f8b4330..390f4ebc0e2f 100644
--- a/dev-util/buildbot-www/Manifest
+++ b/dev-util/buildbot-www/Manifest
@@ -1 +1,2 @@
 DIST buildbot-www-3.6.1.tar.gz 3210526 BLAKE2B 
6db8be32ee85cab63ad3f92d0e24042ed1ebece3b7be1b67e6f72240f61f3af2c31f1b3b31315db0d7ca18dddab1351eacffb92e762d1f1d68ce414349e52eee
 SHA512 
d2fb3f97412e4a1b21fe7637458dffa8e8e005693ad2275222e908d35551ec64f89a88e696859a09f64b2b5be5fbdb386fbd71324356dbe8c2adc92b1c6b9f01
+DIST buildbot-www-3.9.0.tar.gz 3211620 BLAKE2B 
d5a75845941b456537be50484d341e450f545cf14ccafdc245d4b4d296df154e333d2797f8e5f5dc42c872a83360c675b0e747564cbcc3c182c4c1c0138205fb
 SHA512 
2c88e0f41d5f4de37eecebc43b21f5f741771e0ecaed79865744503b939335f1f1dd426cd2e1cdbcf75a7573aa89ab5913e4c64aa6dea9e13fa19646dd717c0b

diff --git a/dev-util/buildbot-www/buildbot-www-3.9.0.ebuild 
b/dev-util/buildbot-www/buildbot-www-3.9.0.ebuild
new file mode 100644
index ..4d6c55e0d5ca
--- /dev/null
+++ b/dev-util/buildbot-www/buildbot-www-3.9.0.ebuild
@@ -0,0 +1,22 @@
+# 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_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="BuildBot base web interface, use with 
buildbot-{console-view,waterfall-view}..."
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-www/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+RDEPEND="~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]"
+BDEPEND="${RDEPEND}"

diff --git a/dev-util/buildbot-www/metadata.xml 
b/dev-util/buildbot-www/metadata.xml
index c438d214f139..f12a732fccff 100644
--- a/dev-util/buildbot-www/metadata.xml
+++ b/dev-util/buildbot-www/metadata.xml
@@ -5,6 +5,10 @@
dol...@gentoo.org
Brian Dolbec

+   
+   zo...@gentoo.org
+   Magnus Granberg
+   

The BuildBot-www package is the base or common code used for 
the other
user interface packages such as the waterfall and console views.



[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-console-view/

2023-08-24 Thread Brian Dolbec
commit: 19290578c9f930e17ba0968ab0e93180527afcd2
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 24 23:10:31 2023 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 24 23:32:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19290578

dev-util/buildbot-console-view: add 3.9.0

Add Zorry to maintainers
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-console-view/Manifest|  1 +
 .../buildbot-console-view-3.9.0.ebuild | 25 ++
 dev-util/buildbot-console-view/metadata.xml|  4 
 3 files changed, 30 insertions(+)

diff --git a/dev-util/buildbot-console-view/Manifest 
b/dev-util/buildbot-console-view/Manifest
index 377105e12b38..acbaf680fea5 100644
--- a/dev-util/buildbot-console-view/Manifest
+++ b/dev-util/buildbot-console-view/Manifest
@@ -1 +1,2 @@
 DIST buildbot-console-view-3.6.1.tar.gz 18731 BLAKE2B 
b572b0c2bedfb1149056237a5b7417c933cdd75b8a723edcb5b37cbf33c8d6d1c1fa5d490955a119eb6ca6df7317b89182c45462ceebb310d3b78f44712f4d33
 SHA512 
3489579c02db7f2b02aaeab8d9cc2eb60d72e5a12eca51c63cf10491c683ba7b99069de6ca2348fcf44dd6ce81d58d437a7d03749815a3fad55162e50df912e0
+DIST buildbot-console-view-3.9.0.tar.gz 19013 BLAKE2B 
8e4adcbbe1aa545dfe314e31a13ec5b50dfb074e7c7c945f30a099937307fe4b76b058cde35e9726e030ea925670b570f8fbb8489e2162c7d0594d0f4227a557
 SHA512 
4cff6c23f3b8959b49db9d04447730eabdf3794050c2a8602f111c7b7a144de6fb53f2ee4035a63e27f25954034af04e39e81db1b1b9c785168670aa8660a631

diff --git a/dev-util/buildbot-console-view/buildbot-console-view-3.9.0.ebuild 
b/dev-util/buildbot-console-view/buildbot-console-view-3.9.0.ebuild
new file mode 100644
index ..d8b774611b0b
--- /dev/null
+++ b/dev-util/buildbot-console-view/buildbot-console-view-3.9.0.ebuild
@@ -0,0 +1,25 @@
+# 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_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Buildbot console-view plugin"
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-console-view/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}"

diff --git a/dev-util/buildbot-console-view/metadata.xml 
b/dev-util/buildbot-console-view/metadata.xml
index a2c9ebf97a34..8ab57748face 100644
--- a/dev-util/buildbot-console-view/metadata.xml
+++ b/dev-util/buildbot-console-view/metadata.xml
@@ -5,6 +5,10 @@
dol...@gentoo.org
Brian Dolbec

+   
+   zo...@gentoo.org
+   Magnus Granberg
+   

The buildbot-console-view plugin is the user interface code 
used to
display information about the builds to the console.



[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-grid-view/

2023-08-24 Thread Brian Dolbec
commit: 5c4b0046e599d3dc9854d08b1434ea71fae4adb3
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 24 23:11:03 2023 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 24 23:32:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4b0046

dev-util/buildbot-grid-view: add 3.9.0

Add Zorry to maintainers
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-grid-view/Manifest   |  1 +
 .../buildbot-grid-view-3.9.0.ebuild| 24 ++
 dev-util/buildbot-grid-view/metadata.xml   |  4 
 3 files changed, 29 insertions(+)

diff --git a/dev-util/buildbot-grid-view/Manifest 
b/dev-util/buildbot-grid-view/Manifest
index 02943aadf61e..dbf90a74adb8 100644
--- a/dev-util/buildbot-grid-view/Manifest
+++ b/dev-util/buildbot-grid-view/Manifest
@@ -1 +1,2 @@
 DIST buildbot-grid-view-3.6.1.tar.gz 13706 BLAKE2B 
808d663b397459c7dd2d537a1a6eab2a0cc839ef0ba42bf56722ee53628bc9e6d41d03f549f0adb0fa92b0b8f416ca8c0a4bc310d67b4b06823eefe33b1ed02b
 SHA512 
7605a5af1428ff08c96751f9c93fddd7b54f57a8879b85c270338e94eeb4ed55ddcfb7066519a2a3ff6d07b537a6ac28bb388b48eecb81c477aa1b6fbaa361dd
+DIST buildbot-grid-view-3.9.0.tar.gz 14091 BLAKE2B 
f598e0718ad80d439d15a9b88205d3aef448bd350da8ed3fe3260b1f71770c530c1a0d8cc2a18516cf5e1f5e97f5836c540e578749aa1ad3be2088e62705a750
 SHA512 
e7ec9e082a3339f72fb2089f727de009db2b155069aad1ce073235ad4b36701d27c2f77ccbe2b02862f52cb1512620797705d32d317588db17431477b02e897c

diff --git a/dev-util/buildbot-grid-view/buildbot-grid-view-3.9.0.ebuild 
b/dev-util/buildbot-grid-view/buildbot-grid-view-3.9.0.ebuild
new file mode 100644
index ..fdfb25b728e9
--- /dev/null
+++ b/dev-util/buildbot-grid-view/buildbot-grid-view-3.9.0.ebuild
@@ -0,0 +1,24 @@
+# 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_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="BuildBot grid view web interface"
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-grid-view/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
+"

diff --git a/dev-util/buildbot-grid-view/metadata.xml 
b/dev-util/buildbot-grid-view/metadata.xml
index b9d2a9d72fb9..cb9cabd2f221 100644
--- a/dev-util/buildbot-grid-view/metadata.xml
+++ b/dev-util/buildbot-grid-view/metadata.xml
@@ -5,6 +5,10 @@
dol...@gentoo.org
Brian Dolbec

+   
+   zo...@gentoo.org
+   Magnus Granberg
+   

The buildbot-grid-view plugin is the user interface code used to
display information about the builds.



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

2023-08-24 Thread Brian Dolbec
commit: eab7bcd81ade9ca22f5b9a809ff57aa62b97b1ed
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 24 23:09:54 2023 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 24 23:32:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab7bcd8

dev-util/buildbot-badges: add 3.9.0

Add Zorry to maintainers
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-badges/Manifest  |  1 +
 .../buildbot-badges/buildbot-badges-3.9.0.ebuild   | 29 ++
 dev-util/buildbot-badges/metadata.xml  |  4 +++
 3 files changed, 34 insertions(+)

diff --git a/dev-util/buildbot-badges/Manifest 
b/dev-util/buildbot-badges/Manifest
index 760cdc1a7bef..e54b554d6b9b 100644
--- a/dev-util/buildbot-badges/Manifest
+++ b/dev-util/buildbot-badges/Manifest
@@ -1 +1,2 @@
 DIST buildbot-badges-3.6.1.tar.gz 3967 BLAKE2B 
07763a458c0eb32db13fd7b39a20186c2772ff53ea30e3b199f0dd64008346c218d550b10b238b63deb2ee64064b3f1fb19c95013f6647ec4992b8fee12ca2e5
 SHA512 
4326f49c2d69d86e9c49250c261c59d67553d6cb63098f19c391f3bfb83c4f99ea783d2351930fcfed40fe83dbfc8466294d77609e39e79e76c6c7b42e557c0f
+DIST buildbot-badges-3.9.0.tar.gz 4677 BLAKE2B 
acbeb9b1dc850c77caa2d8cec67da2649dd79b4da27f0cb224e007919b12571f5766fe8c0652ef63a98ced8f8f3385b06479cd008e50e98f3f16f1efa17d60e6
 SHA512 
f718a9c9b44296cb4636106945fc0f214f1bbef494cfdc65f14b415f4f36b746659751778e13104145aa1d771b969d176e67930a49a0f9fc30385e47e20bdab1

diff --git a/dev-util/buildbot-badges/buildbot-badges-3.9.0.ebuild 
b/dev-util/buildbot-badges/buildbot-badges-3.9.0.ebuild
new file mode 100644
index ..ad7526a97942
--- /dev/null
+++ b/dev-util/buildbot-badges/buildbot-badges-3.9.0.ebuild
@@ -0,0 +1,29 @@
+# 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_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Buildbot badges plugin produces an image in SVG or PNG format..."
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-grid-view/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   ~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
+   ~dev-util/buildbot-pkg-${PV}[${PYTHON_USEDEP}]
+   dev-python/cairocffi[${PYTHON_USEDEP}]
+   media-gfx/cairosvg[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.1[${PYTHON_USEDEP}]
+   dev-python/klein[${PYTHON_USEDEP}]
+"

diff --git a/dev-util/buildbot-badges/metadata.xml 
b/dev-util/buildbot-badges/metadata.xml
index d15725c28e1b..450a2d29b98e 100644
--- a/dev-util/buildbot-badges/metadata.xml
+++ b/dev-util/buildbot-badges/metadata.xml
@@ -5,6 +5,10 @@
dol...@gentoo.org
Brian Dolbec

+   
+   zo...@gentoo.org
+   Magnus Granberg
+   

The Buildbot badges plugin produces an image in SVG or PNG 
format with
information about the last build for the given builder name. PNG



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

2023-08-24 Thread Brian Dolbec
commit: a62a7dcf9dc9ea16ba0b85108c5417eae47b4ed4
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Aug 24 23:02:41 2023 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Aug 24 23:32:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62a7dcf

dev-util/buildbot-pkg: add 3.9.0

Add Zorry to maintaners
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-util/buildbot-pkg/Manifest  |  1 +
 dev-util/buildbot-pkg/buildbot-pkg-3.9.0.ebuild | 30 +
 dev-util/buildbot-pkg/metadata.xml  |  4 
 3 files changed, 35 insertions(+)

diff --git a/dev-util/buildbot-pkg/Manifest b/dev-util/buildbot-pkg/Manifest
index 8b4dab297664..320ffad3aaeb 100644
--- a/dev-util/buildbot-pkg/Manifest
+++ b/dev-util/buildbot-pkg/Manifest
@@ -1 +1,2 @@
 DIST buildbot-pkg-3.6.1.tar.gz 4807 BLAKE2B 
d492d0ca36fa8634e877bbc56ffd06ff6a7bb477c98bde2e3586dfc64f4b9d394ec1e5bb1a113aad9d2905277805b9f8737babcad669e2b73abb67d156d3126c
 SHA512 
5833581b4551dc204a52a8356bdb110d57a9de022c33b09b7efdc14f5f4a7c0b0e26f9f9a6a076945aec3a5b7089c040ddaaad8d94c6e0217c2cb6b7742c1ac2
+DIST buildbot-pkg-3.9.0.tar.gz 4987 BLAKE2B 
b7a05d0401efbecbab718c60e40e87d154e42d0a1b3e298d738f291853fd3a96ae984474e55b52b34eb43959bc2399aaaef90582a7bb2fef7e9b60943076ea13
 SHA512 
96500b53bdcb955146bd3115a93c7b96019da62f81baf81cd736eb0b236b1cec8e2c24c8048c54bd298c15147b807f6e6c6a90bd71fc0dc95a50fffe3aa9f07b

diff --git a/dev-util/buildbot-pkg/buildbot-pkg-3.9.0.ebuild 
b/dev-util/buildbot-pkg/buildbot-pkg-3.9.0.ebuild
new file mode 100644
index ..552d4880c8f3
--- /dev/null
+++ b/dev-util/buildbot-pkg/buildbot-pkg-3.9.0.ebuild
@@ -0,0 +1,30 @@
+# 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_REQ_USE="sqlite"
+PYTHON_COMPAT=( python3_{10..11} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="BuildBot common www build tools for packaging releases"
+HOMEPAGE="https://buildbot.net/
+   https://github.com/buildbot/buildbot
+   https://pypi.org/project/buildbot-pkg/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
+
+# No real integration tests for this pkg.
+# all tests are related to making releases and final checks for distribution
+RESTRICT="test"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   sed -e "/version/s/=.*$/=\"${PV/_p/.post}\",/" -i setup.py || die
+   distutils-r1_src_prepare
+}

diff --git a/dev-util/buildbot-pkg/metadata.xml 
b/dev-util/buildbot-pkg/metadata.xml
index 1e3ebf4755df..843974e6055d 100644
--- a/dev-util/buildbot-pkg/metadata.xml
+++ b/dev-util/buildbot-pkg/metadata.xml
@@ -5,6 +5,10 @@
dol...@gentoo.org
Brian Dolbec

+   
+   zo...@gentoo.org
+   Magnus Granberg
+   

BuildBot is a system to automate the compile/test cycle required
by most software projects to validate code changes.



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2023-08-24 Thread Sam James
commit: b1783bf58919a3d2ad6f064928b529e1b4c0e86d
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Aug 20 08:45:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 23:24:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1783bf5

app-antivirus/clamav: drop 1.1.1

Signed-off-by: Matt Jolly  footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/32339
Signed-off-by: Sam James  gentoo.org>

 app-antivirus/clamav/clamav-1.1.1.ebuild | 420 ---
 1 file changed, 420 deletions(-)

diff --git a/app-antivirus/clamav/clamav-1.1.1.ebuild 
b/app-antivirus/clamav/clamav-1.1.1.ebuild
deleted file mode 100644
index ec397b35b9eb..
--- a/app-antivirus/clamav/clamav-1.1.1.ebuild
+++ /dev/null
@@ -1,420 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=13
-PYTHON_COMPAT=( python3_{10..12} )
-
-# Auto-Generated by cargo-ebuild 0.5.4
-CRATES="
-   adler-1.0.2
-   aho-corasick-0.7.20
-   ansi_term-0.12.1
-   atty-0.2.14
-   autocfg-1.1.0
-   base64-0.21.0
-   bindgen-0.59.2
-   bit_field-0.10.2
-   bitflags-1.3.2
-   block-buffer-0.10.4
-   bumpalo-3.12.0
-   bytemuck-1.13.1
-   byteorder-1.4.3
-   cbindgen-0.24.3
-   cc-1.0.79
-   cexpr-0.6.0
-   cfg-if-1.0.0
-   clang-sys-1.6.1
-   clap-2.34.0
-   clap-3.2.23
-   clap_lex-0.2.4
-   color_quant-1.1.0
-   cpufeatures-0.2.6
-   crc32fast-1.3.2
-   crossbeam-channel-0.5.8
-   crossbeam-deque-0.8.3
-   crossbeam-epoch-0.9.14
-   crossbeam-utils-0.8.15
-   crunchy-0.2.2
-   crypto-common-0.1.6
-   digest-0.10.6
-   either-1.8.1
-   env_logger-0.9.3
-   errno-0.3.1
-   errno-dragonfly-0.1.2
-   exr-1.6.3
-   fastrand-1.9.0
-   fdeflate-0.3.0
-   flate2-1.0.25
-   flume-0.10.14
-   futures-core-0.3.28
-   futures-sink-0.3.28
-   generic-array-0.14.7
-   getrandom-0.2.9
-   gif-0.12.0
-   glob-0.3.1
-   half-2.2.1
-   hashbrown-0.12.3
-   heck-0.4.1
-   hermit-abi-0.1.19
-   hermit-abi-0.2.6
-   hermit-abi-0.3.1
-   hex-0.4.3
-   humantime-2.1.0
-   image-0.24.6
-   indexmap-1.9.3
-   instant-0.1.12
-   io-lifetimes-1.0.10
-   itoa-1.0.6
-   jpeg-decoder-0.3.0
-   js-sys-0.3.61
-   lazy_static-1.4.0
-   lazycell-1.3.0
-   lebe-0.5.2
-   libc-0.2.141
-   libloading-0.7.4
-   linux-raw-sys-0.3.1
-   lock_api-0.4.9
-   log-0.4.17
-   memchr-2.5.0
-   memoffset-0.8.0
-   minimal-lexical-0.2.1
-   miniz_oxide-0.6.2
-   miniz_oxide-0.7.1
-   nanorand-0.7.0
-   nom-7.1.3
-   num-complex-0.4.3
-   num-integer-0.1.45
-   num-rational-0.4.1
-   num-traits-0.2.15
-   num_cpus-1.15.0
-   once_cell-1.17.1
-   os_str_bytes-6.5.0
-   peeking_take_while-0.1.2
-   pin-project-1.0.12
-   pin-project-internal-1.0.12
-   png-0.17.8
-   primal-check-0.3.3
-   proc-macro2-1.0.66
-   qoi-0.4.1
-   quote-1.0.26
-   rayon-1.7.0
-   rayon-core-1.11.0
-   redox_syscall-0.3.5
-   regex-1.7.3
-   regex-syntax-0.6.29
-   rustc-hash-1.1.0
-   rustdct-0.7.1
-   rustfft-6.1.0
-   rustix-0.37.11
-   ryu-1.0.13
-   scopeguard-1.1.0
-   serde-1.0.160
-   serde_derive-1.0.160
-   serde_json-1.0.96
-   sha1-0.10.5
-   sha2-0.10.6
-   shlex-1.1.0
-   simd-adler32-0.3.5
-   smallvec-1.10.0
-   spin-0.9.8
-   strength_reduce-0.2.4
-   strsim-0.8.0
-   strsim-0.10.0
-   syn-1.0.109
-   syn-2.0.15
-   tempfile-3.5.0
-   termcolor-1.2.0
-   textwrap-0.11.0
-   textwrap-0.16.0
-   thiserror-1.0.40
-   thiserror-impl-1.0.40
-   tiff-0.8.1
-   toml-0.5.11
-   transpose-0.2.2
-   typenum-1.16.0
-   unicode-ident-1.0.8
-   unicode-segmentation-1.10.1
-   unicode-width-0.1.10
-   vec_map-0.8.2
-   version_check-0.9.4
-   wasi-0.11.0+wasi-snapshot-preview1
-   wasm-bindgen-0.2.84
-   wasm-bindgen-backend-0.2.84
-   wasm-bindgen-macro-0.2.84
-   wasm-bindgen-macro-support-0.2.84
-   wasm-bindgen-shared-0.2.84
-   weezl-0.1.7
-   which-4.4.0
-   winapi-0.3.9
-   winapi-i686-pc-windows-gnu-0.4.0
-   winapi-util-0.1.5
-   winapi-x86_64-pc-windows-gnu-0.4.0
-   windows-sys-0.45.0
-   windows-sys-0.48.0
-   windows-targets-0.42.2
-   windows-targets-0.48.0
-   windows_aarch64_gnullvm-0.42.2
-   windows_aarch64_gnullvm-0.48.0
-   windows_aarch64_msvc-0.42.2
-   windows_aarch64_msvc-0.48.0
-   windows_i686_gnu-0.42.2
-   windows_i686_gnu-0.48.0
-   windows_i686_msvc-0.42.2
-   windows_i686_msvc-0.48.0
-   windows_x86_64_gnu-0.42.2
-

[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2023-08-24 Thread Sam James
commit: 30cb49e18236b008e3b92af3a6294e05d1048f04
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Aug 18 10:55:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 23:24:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30cb49e1

app-antivirus/clamav: add 1.0.2-r1

- update rust dependency
- add USE=`system-mspack`
- add py3.12; drop py3.9

Bug: https://bugs.gentoo.org/911402
Bug: https://bugs.gentoo.org/911589
Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 app-antivirus/clamav/clamav-1.0.2-r1.ebuild | 381 
 1 file changed, 381 insertions(+)

diff --git a/app-antivirus/clamav/clamav-1.0.2-r1.ebuild 
b/app-antivirus/clamav/clamav-1.0.2-r1.ebuild
new file mode 100644
index ..a84aae216d09
--- /dev/null
+++ b/app-antivirus/clamav/clamav-1.0.2-r1.ebuild
@@ -0,0 +1,381 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=13
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Auto-Generated by cargo-ebuild 0.5.4
+CRATES="
+   adler@1.0.2
+   ansi_term@0.12.1
+   atty@0.2.14
+   autocfg@1.1.0
+   bindgen@0.65.1
+   bit_field@0.10.1
+   bitflags@1.3.2
+   block-buffer@0.10.3
+   bumpalo@3.12.0
+   bytemuck@1.13.0
+   byteorder@1.4.3
+   cbindgen@0.20.0
+   cexpr@0.6.0
+   cfg-if@1.0.0
+   clang-sys@1.4.0
+   clap@2.34.0
+   color_quant@1.1.0
+   cpufeatures@0.2.5
+   crc32fast@1.3.2
+   crossbeam-channel@0.5.6
+   crossbeam-deque@0.8.2
+   crossbeam-epoch@0.9.13
+   crossbeam-utils@0.8.14
+   crunchy@0.2.2
+   crypto-common@0.1.6
+   digest@0.10.6
+   either@1.8.1
+   exr@1.5.3
+   fastrand@1.8.0
+   flate2@1.0.25
+   flume@0.10.14
+   futures-core@0.3.26
+   futures-sink@0.3.26
+   generic-array@0.14.6
+   getrandom@0.2.8
+   gif@0.11.4
+   glob@0.3.1
+   half@2.2.1
+   hashbrown@0.12.3
+   heck@0.3.3
+   hermit-abi@0.1.19
+   hermit-abi@0.2.6
+   hex@0.4.3
+   image@0.24.5
+   indexmap@1.9.2
+   instant@0.1.12
+   itoa@1.0.5
+   jpeg-decoder@0.3.0
+   js-sys@0.3.61
+   lazy_static@1.4.0
+   lazycell@1.3.0
+   lebe@0.5.2
+   libc@0.2.139
+   libloading@0.7.4
+   lock_api@0.4.9
+   log@0.4.17
+   memchr@2.5.0
+   memoffset@0.7.1
+   minimal-lexical@0.2.1
+   miniz_oxide@0.6.2
+   nanorand@0.7.0
+   nom@7.1.3
+   num-complex@0.4.3
+   num-integer@0.1.45
+   num-rational@0.4.1
+   num-traits@0.2.15
+   num_cpus@1.15.0
+   once_cell@1.17.0
+   peeking_take_while@0.1.2
+   pin-project@1.0.12
+   pin-project-internal@1.0.12
+   png@0.17.7
+   prettyplease@0.2.4
+   primal-check@0.3.3
+   proc-macro2@1.0.66
+   quote@1.0.26
+   rayon@1.6.1
+   rayon-core@1.10.2
+   redox_syscall@0.2.16
+   regex@1.7.1
+   regex-syntax@0.6.28
+   remove_dir_all@0.5.3
+   rustc-hash@1.1.0
+   rustdct@0.7.1
+   rustfft@6.1.0
+   ryu@1.0.12
+   scoped_threadpool@0.1.9
+   scopeguard@1.1.0
+   serde@1.0.152
+   serde_derive@1.0.152
+   serde_json@1.0.93
+   sha2@0.10.6
+   shlex@1.1.0
+   simd-adler32@0.3.4
+   smallvec@1.10.0
+   spin@0.9.5
+   strength_reduce@0.2.4
+   strsim@0.8.0
+   syn@1.0.107
+   syn@2.0.15
+   tempfile@3.3.0
+   textwrap@0.11.0
+   thiserror@1.0.38
+   thiserror-impl@1.0.38
+   threadpool@1.8.1
+   tiff@0.8.1
+   toml@0.5.11
+   transpose@0.2.2
+   typenum@1.16.0
+   unicode-ident@1.0.6
+   unicode-segmentation@1.10.1
+   unicode-width@0.1.10
+   vec_map@0.8.2
+   version_check@0.9.4
+   wasi@0.11.0+wasi-snapshot-preview1
+   wasm-bindgen@0.2.84
+   wasm-bindgen-backend@0.2.84
+   wasm-bindgen-macro@0.2.84
+   wasm-bindgen-macro-support@0.2.84
+   wasm-bindgen-shared@0.2.84
+   weezl@0.1.7
+   which@4.4.0
+   winapi@0.3.9
+   winapi-i686-pc-windows-gnu@0.4.0
+   winapi-x86_64-pc-windows-gnu@0.4.0
+   zune-inflate@0.2.42
+"
+
+inherit cargo cmake flag-o-matic llvm python-any-r1 systemd tmpfiles
+
+MY_P=${P//_/-}
+
+DESCRIPTION="Clam Anti-Virus Scanner"
+HOMEPAGE="https://www.clamav.net/;
+SRC_URI="https://github.com/Cisco-Talos/clamav/archive/refs/tags/${MY_P}.tar.gz
+   ${CARGO_CRATE_URIS}"
+S=${WORKDIR}/clamav-${MY_P}
+
+LICENSE="Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB"
+SLOT="0/lts"
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+IUSE="doc clamonacc +clamapp experimental jit libclamav-only milter rar 
selinux +system-mspack systemd test"
+
+REQUIRED_USE="libclamav-only? ( !clamonacc !clamapp 

[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2023-08-24 Thread Sam James
commit: 4e9b785b99aef718a2fabeb8f2c113cc1785474b
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Aug 18 10:38:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 23:24:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9b785b

app-antivirus/clamav: add `0/lts` and `0/sts` slots

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 app-antivirus/clamav/clamav-0.103.8.ebuild  | 2 +-
 app-antivirus/clamav/clamav-0.103.9.ebuild  | 2 +-
 app-antivirus/clamav/clamav-1.0.2.ebuild| 2 +-
 app-antivirus/clamav/clamav-1.1.0.ebuild| 3 ++-
 app-antivirus/clamav/clamav-1.1.1.ebuild| 3 ++-
 app-antivirus/clamav/clamav-1.2.0_rc.ebuild | 3 ++-
 6 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/app-antivirus/clamav/clamav-0.103.8.ebuild 
b/app-antivirus/clamav/clamav-0.103.8.ebuild
index 9e8d308efe80..08bddbfd8a2b 100644
--- a/app-antivirus/clamav/clamav-0.103.8.ebuild
+++ b/app-antivirus/clamav/clamav-0.103.8.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.clamav.net/;
 SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz;
 
 LICENSE="GPL-2"
-SLOT="0"
+SLOT="0/lts"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="bzip2 doc clamonacc clamdtop clamsubmit iconv ipv6 libclamav-only milter 
metadata-analysis-api selinux systemd test xml"
 

diff --git a/app-antivirus/clamav/clamav-0.103.9.ebuild 
b/app-antivirus/clamav/clamav-0.103.9.ebuild
index 91357ed70800..9c9b8b889cd2 100644
--- a/app-antivirus/clamav/clamav-0.103.9.ebuild
+++ b/app-antivirus/clamav/clamav-0.103.9.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.clamav.net/;
 SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz;
 
 LICENSE="GPL-2"
-SLOT="0"
+SLOT="0/lts"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="bzip2 doc clamonacc clamdtop clamsubmit iconv ipv6 libclamav-only milter 
metadata-analysis-api selinux systemd test xml"
 

diff --git a/app-antivirus/clamav/clamav-1.0.2.ebuild 
b/app-antivirus/clamav/clamav-1.0.2.ebuild
index c1e9c7469c90..b7ae6219b9e1 100644
--- a/app-antivirus/clamav/clamav-1.0.2.ebuild
+++ b/app-antivirus/clamav/clamav-1.0.2.ebuild
@@ -147,7 +147,7 @@ 
SRC_URI="https://github.com/Cisco-Talos/clamav/archive/refs/tags/${MY_P}.tar.gz
 S=${WORKDIR}/clamav-${MY_P}
 
 LICENSE="Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB"
-SLOT="0"
+SLOT="0/lts"
 if [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 fi

diff --git a/app-antivirus/clamav/clamav-1.1.0.ebuild 
b/app-antivirus/clamav/clamav-1.1.0.ebuild
index d5c739513e2c..1a8f89dcd169 100644
--- a/app-antivirus/clamav/clamav-1.1.0.ebuild
+++ b/app-antivirus/clamav/clamav-1.1.0.ebuild
@@ -182,7 +182,8 @@ 
SRC_URI="https://github.com/Cisco-Talos/clamav/archive/refs/tags/${MY_P}.tar.gz
 S=${WORKDIR}/clamav-${MY_P}
 
 LICENSE="Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB"
-SLOT="0"
+# 0/sts (short term support) if not an LTS release
+SLOT="0/sts"
 if [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha amd64 ~arm arm64 ~ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 fi

diff --git a/app-antivirus/clamav/clamav-1.1.1.ebuild 
b/app-antivirus/clamav/clamav-1.1.1.ebuild
index 907c8ad48756..ec397b35b9eb 100644
--- a/app-antivirus/clamav/clamav-1.1.1.ebuild
+++ b/app-antivirus/clamav/clamav-1.1.1.ebuild
@@ -183,7 +183,8 @@ 
SRC_URI="https://github.com/Cisco-Talos/clamav/archive/refs/tags/${MY_P}.tar.gz
 S=${WORKDIR}/clamav-${MY_P}
 
 LICENSE="Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB"
-SLOT="0"
+# 0/sts (short term support) if not an LTS release
+SLOT="0/sts"
 if [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 fi

diff --git a/app-antivirus/clamav/clamav-1.2.0_rc.ebuild 
b/app-antivirus/clamav/clamav-1.2.0_rc.ebuild
index 9985517bf6ae..634cb887c9f3 100644
--- a/app-antivirus/clamav/clamav-1.2.0_rc.ebuild
+++ b/app-antivirus/clamav/clamav-1.2.0_rc.ebuild
@@ -169,7 +169,8 @@ 
SRC_URI="https://github.com/Cisco-Talos/clamav/archive/refs/tags/${MY_P}.tar.gz
 S=${WORKDIR}/clamav-${MY_P}
 
 LICENSE="Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB"
-SLOT="0"
+# 0/sts (short term support) if not an LTS release
+SLOT="0/sts"
 if [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 fi



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2023-08-24 Thread Sam James
commit: eebdeb131e355447ad599c291d62fede0248446c
Author: Matt Jolly  footclan  ninja>
AuthorDate: Fri Aug 18 10:58:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 23:24:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eebdeb13

app-antivirus/clamav: drop 1.0.2

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 app-antivirus/clamav/clamav-1.0.2.ebuild | 384 ---
 1 file changed, 384 deletions(-)

diff --git a/app-antivirus/clamav/clamav-1.0.2.ebuild 
b/app-antivirus/clamav/clamav-1.0.2.ebuild
deleted file mode 100644
index b7ae6219b9e1..
--- a/app-antivirus/clamav/clamav-1.0.2.ebuild
+++ /dev/null
@@ -1,384 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=13
-PYTHON_COMPAT=( python3_{9..11} )
-
-# Auto-Generated by cargo-ebuild 0.5.4
-CRATES="
-   adler-1.0.2
-   ansi_term-0.12.1
-   atty-0.2.14
-   autocfg-1.1.0
-   bindgen-0.65.1
-   bit_field-0.10.1
-   bitflags-1.3.2
-   block-buffer-0.10.3
-   bumpalo-3.12.0
-   bytemuck-1.13.0
-   byteorder-1.4.3
-   cbindgen-0.20.0
-   cexpr-0.6.0
-   cfg-if-1.0.0
-   clang-sys-1.4.0
-   clap-2.34.0
-   color_quant-1.1.0
-   cpufeatures-0.2.5
-   crc32fast-1.3.2
-   crossbeam-channel-0.5.6
-   crossbeam-deque-0.8.2
-   crossbeam-epoch-0.9.13
-   crossbeam-utils-0.8.14
-   crunchy-0.2.2
-   crypto-common-0.1.6
-   digest-0.10.6
-   either-1.8.1
-   exr-1.5.3
-   fastrand-1.8.0
-   flate2-1.0.25
-   flume-0.10.14
-   futures-core-0.3.26
-   futures-sink-0.3.26
-   generic-array-0.14.6
-   getrandom-0.2.8
-   gif-0.11.4
-   glob-0.3.1
-   half-2.2.1
-   hashbrown-0.12.3
-   heck-0.3.3
-   hermit-abi-0.1.19
-   hermit-abi-0.2.6
-   hex-0.4.3
-   image-0.24.5
-   indexmap-1.9.2
-   instant-0.1.12
-   itoa-1.0.5
-   jpeg-decoder-0.3.0
-   js-sys-0.3.61
-   lazy_static-1.4.0
-   lazycell-1.3.0
-   lebe-0.5.2
-   libc-0.2.139
-   libloading-0.7.4
-   lock_api-0.4.9
-   log-0.4.17
-   memchr-2.5.0
-   memoffset-0.7.1
-   minimal-lexical-0.2.1
-   miniz_oxide-0.6.2
-   nanorand-0.7.0
-   nom-7.1.3
-   num-complex-0.4.3
-   num-integer-0.1.45
-   num-rational-0.4.1
-   num-traits-0.2.15
-   num_cpus-1.15.0
-   once_cell-1.17.0
-   peeking_take_while-0.1.2
-   pin-project-1.0.12
-   pin-project-internal-1.0.12
-   png-0.17.7
-   prettyplease-0.2.4
-   primal-check-0.3.3
-   proc-macro2-1.0.66
-   quote-1.0.26
-   rayon-1.6.1
-   rayon-core-1.10.2
-   redox_syscall-0.2.16
-   regex-1.7.1
-   regex-syntax-0.6.28
-   remove_dir_all-0.5.3
-   rustc-hash-1.1.0
-   rustdct-0.7.1
-   rustfft-6.1.0
-   ryu-1.0.12
-   scoped_threadpool-0.1.9
-   scopeguard-1.1.0
-   serde-1.0.152
-   serde_derive-1.0.152
-   serde_json-1.0.93
-   sha2-0.10.6
-   shlex-1.1.0
-   simd-adler32-0.3.4
-   smallvec-1.10.0
-   spin-0.9.5
-   strength_reduce-0.2.4
-   strsim-0.8.0
-   syn-1.0.107
-   syn-2.0.15
-   tempfile-3.3.0
-   textwrap-0.11.0
-   thiserror-1.0.38
-   thiserror-impl-1.0.38
-   threadpool-1.8.1
-   tiff-0.8.1
-   toml-0.5.11
-   transpose-0.2.2
-   typenum-1.16.0
-   unicode-ident-1.0.6
-   unicode-segmentation-1.10.1
-   unicode-width-0.1.10
-   vec_map-0.8.2
-   version_check-0.9.4
-   wasi-0.11.0+wasi-snapshot-preview1
-   wasm-bindgen-0.2.84
-   wasm-bindgen-backend-0.2.84
-   wasm-bindgen-macro-0.2.84
-   wasm-bindgen-macro-support-0.2.84
-   wasm-bindgen-shared-0.2.84
-   weezl-0.1.7
-   which-4.4.0
-   winapi-0.3.9
-   winapi-i686-pc-windows-gnu-0.4.0
-   winapi-x86_64-pc-windows-gnu-0.4.0
-   zune-inflate-0.2.42
-"
-
-inherit cargo cmake flag-o-matic llvm python-any-r1 systemd tmpfiles
-
-MY_P=${P//_/-}
-
-DESCRIPTION="Clam Anti-Virus Scanner"
-HOMEPAGE="https://www.clamav.net/;
-SRC_URI="https://github.com/Cisco-Talos/clamav/archive/refs/tags/${MY_P}.tar.gz
-   $(cargo_crate_uris ${CRATES})"
-S=${WORKDIR}/clamav-${MY_P}
-
-LICENSE="Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB"
-SLOT="0/lts"
-if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
-fi
-IUSE="doc clamonacc +clamapp experimental jit libclamav-only milter rar 
selinux systemd test"
-
-REQUIRED_USE="libclamav-only? ( !clamonacc !clamapp !milter )
-   clamonacc? ( clamapp )
-   milter? ( clamapp )
-   test? ( !libclamav-only )"
-
-RESTRICT="!test? ( test )"
-
-# Require 

[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2023-08-24 Thread Sam James
commit: 72c3cf7e3cd5e81905a1e1a3e840ab5862975fbd
Author: Matt Jolly  footclan  ninja>
AuthorDate: Sun Aug 20 08:42:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 23:24:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c3cf7e

app-antivirus/clamav: add 1.1.1-r1

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 app-antivirus/clamav/clamav-1.1.1-r1.ebuild | 418 
 1 file changed, 418 insertions(+)

diff --git a/app-antivirus/clamav/clamav-1.1.1-r1.ebuild 
b/app-antivirus/clamav/clamav-1.1.1-r1.ebuild
new file mode 100644
index ..739161f72c14
--- /dev/null
+++ b/app-antivirus/clamav/clamav-1.1.1-r1.ebuild
@@ -0,0 +1,418 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=13
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Auto-Generated by cargo-ebuild 0.5.4
+CRATES="
+   adler@1.0.2
+   aho-corasick@0.7.20
+   ansi_term@0.12.1
+   atty@0.2.14
+   autocfg@1.1.0
+   base64@0.21.0
+   bindgen@0.59.2
+   bit_field@0.10.2
+   bitflags@1.3.2
+   block-buffer@0.10.4
+   bumpalo@3.12.0
+   bytemuck@1.13.1
+   byteorder@1.4.3
+   cbindgen@0.24.3
+   cc@1.0.79
+   cexpr@0.6.0
+   cfg-if@1.0.0
+   clang-sys@1.6.1
+   clap@2.34.0
+   clap@3.2.23
+   clap_lex@0.2.4
+   color_quant@1.1.0
+   cpufeatures@0.2.6
+   crc32fast@1.3.2
+   crossbeam-channel@0.5.8
+   crossbeam-deque@0.8.3
+   crossbeam-epoch@0.9.14
+   crossbeam-utils@0.8.15
+   crunchy@0.2.2
+   crypto-common@0.1.6
+   digest@0.10.6
+   either@1.8.1
+   env_logger@0.9.3
+   errno@0.3.1
+   errno-dragonfly@0.1.2
+   exr@1.6.3
+   fastrand@1.9.0
+   fdeflate@0.3.0
+   flate2@1.0.25
+   flume@0.10.14
+   futures-core@0.3.28
+   futures-sink@0.3.28
+   generic-array@0.14.7
+   getrandom@0.2.9
+   gif@0.12.0
+   glob@0.3.1
+   half@2.2.1
+   hashbrown@0.12.3
+   heck@0.4.1
+   hermit-abi@0.1.19
+   hermit-abi@0.2.6
+   hermit-abi@0.3.1
+   hex@0.4.3
+   humantime@2.1.0
+   image@0.24.6
+   indexmap@1.9.3
+   instant@0.1.12
+   io-lifetimes@1.0.10
+   itoa@1.0.6
+   jpeg-decoder@0.3.0
+   js-sys@0.3.61
+   lazy_static@1.4.0
+   lazycell@1.3.0
+   lebe@0.5.2
+   libc@0.2.141
+   libloading@0.7.4
+   linux-raw-sys@0.3.1
+   lock_api@0.4.9
+   log@0.4.17
+   memchr@2.5.0
+   memoffset@0.8.0
+   minimal-lexical@0.2.1
+   miniz_oxide@0.6.2
+   miniz_oxide@0.7.1
+   nanorand@0.7.0
+   nom@7.1.3
+   num-complex@0.4.3
+   num-integer@0.1.45
+   num-rational@0.4.1
+   num-traits@0.2.15
+   num_cpus@1.15.0
+   once_cell@1.17.1
+   os_str_bytes@6.5.0
+   peeking_take_while@0.1.2
+   pin-project@1.0.12
+   pin-project-internal@1.0.12
+   png@0.17.8
+   primal-check@0.3.3
+   proc-macro2@1.0.66
+   qoi@0.4.1
+   quote@1.0.26
+   rayon@1.7.0
+   rayon-core@1.11.0
+   redox_syscall@0.3.5
+   regex@1.7.3
+   regex-syntax@0.6.29
+   rustc-hash@1.1.0
+   rustdct@0.7.1
+   rustfft@6.1.0
+   rustix@0.37.11
+   ryu@1.0.13
+   scopeguard@1.1.0
+   serde@1.0.160
+   serde_derive@1.0.160
+   serde_json@1.0.96
+   sha1@0.10.5
+   sha2@0.10.6
+   shlex@1.1.0
+   simd-adler32@0.3.5
+   smallvec@1.10.0
+   spin@0.9.8
+   strength_reduce@0.2.4
+   strsim@0.8.0
+   strsim@0.10.0
+   syn@1.0.109
+   syn@2.0.15
+   tempfile@3.5.0
+   termcolor@1.2.0
+   textwrap@0.11.0
+   textwrap@0.16.0
+   thiserror@1.0.40
+   thiserror-impl@1.0.40
+   tiff@0.8.1
+   toml@0.5.11
+   transpose@0.2.2
+   typenum@1.16.0
+   unicode-ident@1.0.8
+   unicode-segmentation@1.10.1
+   unicode-width@0.1.10
+   vec_map@0.8.2
+   version_check@0.9.4
+   wasi@0.11.0+wasi-snapshot-preview1
+   wasm-bindgen@0.2.84
+   wasm-bindgen-backend@0.2.84
+   wasm-bindgen-macro@0.2.84
+   wasm-bindgen-macro-support@0.2.84
+   wasm-bindgen-shared@0.2.84
+   weezl@0.1.7
+   which@4.4.0
+   winapi@0.3.9
+   winapi-i686-pc-windows-gnu@0.4.0
+   winapi-util@0.1.5
+   winapi-x86_64-pc-windows-gnu@0.4.0
+   windows-sys@0.45.0
+   windows-sys@0.48.0
+   windows-targets@0.42.2
+   windows-targets@0.48.0
+   windows_aarch64_gnullvm@0.42.2
+   windows_aarch64_gnullvm@0.48.0
+   windows_aarch64_msvc@0.42.2
+   windows_aarch64_msvc@0.48.0
+   windows_i686_gnu@0.42.2
+   windows_i686_gnu@0.48.0
+   windows_i686_msvc@0.42.2
+   windows_i686_msvc@0.48.0
+   windows_x86_64_gnu@0.42.2
+   windows_x86_64_gnu@0.48.0
+   

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

2023-08-24 Thread Sam James
commit: 185eae748033d2458a5a87d9eb58fa6f51227735
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 23:23:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 23:23:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=185eae74

sys-devel/gcc: add 11.4.1_p20230824

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

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

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index dd183d291d19..270071257e33 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -9,6 +9,7 @@ DIST gcc-11-20230727.tar.xz 76213292 BLAKE2B 
8d15efab47a39695997b15d606c27929794
 DIST gcc-11-20230803.tar.xz 76202192 BLAKE2B 
e268c236873635c7059a4f0c88f192eb3634eeba9d8f4d1cf974a2ceae60237024097f4b7a2015694144509492dc3a412c8f77af6f20e0611f2f73f25ce48e36
 SHA512 
df25cff801f93a858a8326baf74e0d3060208cfde85bce2c1ac1ed38860de04ca1c2c509ca1d43b413bcb4b12cb429cd7aa193bc38fb8a42128e31f0ac92ac21
 DIST gcc-11-20230810.tar.xz 76213220 BLAKE2B 
a58fc332238352bb5d30201451c1cd2505243f6c5f8c16c8a3373dba304fbbbc60cfccbac030783b3831d8c329c1e58b5014fc6304bee80c8d0b8689761b9805
 SHA512 
90ee5db43f978fba60231d0c2e0c8c1e9d4bff3f486226ccbf765e9b38fcf11e039bc1dd23f3fde1ff1ce22e9d9e5765b5198da41f61de47da1ab434abc4f1d8
 DIST gcc-11-20230817.tar.xz 76219020 BLAKE2B 
cb1c97f415e098765fc6b958617046f52f66ad193ea85109e89e9eb880c1dc9ceaf0c88bc11c58f7b8426f1156effe6ff78fa29cf3fae73ba2b043f125f6f1f0
 SHA512 
1e0d88ec6c877c427288d676719a0c945850197226d878b9c4c354473e1a9bc73558391b30c7450547526a99026b273dac2eb9e6ba4709452665e071a2fc7805
+DIST gcc-11-20230824.tar.xz 76202120 BLAKE2B 
243ce16e28c66d681bb27df32866947309f8fa386e258896651b6853e390da79304250669096fd55cafe0a9d5adf4b3a3cf5989302f4ad13660ece80639b545a
 SHA512 
a9cab8bf61f2a572baba73a2a11271eeb61d43f07411df376a8568820c1373f64f635d747933fda1e942ae717b0ae9f1c810f662fc09ccb075940248bc48b582
 DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B 
a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607
 SHA512 
17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
 DIST gcc-11.4.0-patches-10.tar.xz 13852 BLAKE2B 
54937d13e30e2a5303c7e197fae09eeed35ca0b9783625e02578fcee829b5503fb22d664366322b304df7d01ae807d00af7c93db3e3ceebe4851e15647724f87
 SHA512 
31b4d7a2e7cc589e92e12c3583d13d41c523cafbd309bc0532df9b68ea2473c89daef4c0edd3ce2917b5823d81a7792f145b9449f16277d0d64c22ceff50bbb9
 DIST gcc-11.4.0-patches-9.tar.xz 14704 BLAKE2B 
9aa2ecbac493d3040694e9930738e57d59a764b90ab92b91709c319b883f28ad108767e5d11e8b62af40bf1e583d5ff83a03e8c895f904bc6f41315ce9ab4f0a
 SHA512 
ac8b7c6c382ffacc4e9d08299440fc237fa366ec36fb8eb7a8d426b64a4186384a262e6380dc83ed7f7240125ce26a8435c8a4e0e13976ef2652067a7129bd17

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

[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2023-08-24 Thread Sam James
commit: 9bf0d743d96a432b16331ad9474a1d296166ada1
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed Aug 16 08:58:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 23:24:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf0d743

app-antivirus/clamav: package maintenance

- fix failing build
- add USE=system-mspack
- Bump minimum rust version

Closes: https://bugs.gentoo.org/912178
Bug: https://bugs.gentoo.org/911402
Bug: https://bugs.gentoo.org/911589
Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 app-antivirus/clamav/clamav-1.2.0_rc.ebuild | 15 +++
 app-antivirus/clamav/metadata.xml   |  6 +++---
 2 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/app-antivirus/clamav/clamav-1.2.0_rc.ebuild 
b/app-antivirus/clamav/clamav-1.2.0_rc.ebuild
index 58bd5cfeb5d5..9985517bf6ae 100644
--- a/app-antivirus/clamav/clamav-1.2.0_rc.ebuild
+++ b/app-antivirus/clamav/clamav-1.2.0_rc.ebuild
@@ -174,7 +174,7 @@ if [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
-IUSE="doc clamonacc +clamapp experimental jit libclamav-only milter rar 
selinux systemd test"
+IUSE="doc clamonacc +clamapp experimental jit libclamav-only milter rar 
selinux +system-mspack systemd test"
 
 REQUIRED_USE="libclamav-only? ( !clamonacc !clamapp !milter )
clamonacc? ( clamapp )
@@ -192,7 +192,6 @@ COMMON_DEPEND="
app-arch/bzip2
dev-libs/json-c:=
dev-libs/libltdl
-   dev-libs/libmspack
dev-libs/libpcre2:=
dev-libs/libxml2
dev-libs/openssl:=
@@ -204,12 +203,14 @@ COMMON_DEPEND="
jit? ( 
Build applications (clamscan, clamd, clamdscan, 
clamonacc (also has its own USE flag), sigtool, clambc, clamav-milter (also 
requires milter USE flag), clamdtop, clamsubmit, clamconf).

-   Build the clamonacc on-access 
scanner
A Top like tool which shows what clamd is 
currently scanning amongst other things
+   Build the clamonacc on-access 
scanner
A tool to submit false positives / 
negatives
Enable experimental features
Bypass building of libfreshclam and 
the ClamAV CLI applications.
Enables collection of file 
property metadata using ClamAV API for analysis by ClamAV bytecode 
programs.
-   DMG and XAR support
RAR support
+   Use dev-libs/libmspack 
instead of the version bundled with ClamAV
+   DMG and XAR support


Cisco-Talos/clamav
-   clamav

 



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2023-08-24 Thread Sam James
commit: 2fa67d52859506bb39e338278b18e93b336d7f11
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed Aug 16 09:05:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 23:24:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa67d52

app-antivirus/clamav: drop 1.0.1

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 app-antivirus/clamav/Manifest|   4 -
 app-antivirus/clamav/clamav-1.0.1.ebuild | 387 ---
 2 files changed, 391 deletions(-)

diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest
index 076aef87b318..6a3a16cad6dd 100644
--- a/app-antivirus/clamav/Manifest
+++ b/app-antivirus/clamav/Manifest
@@ -26,7 +26,6 @@ DIST cexpr-0.6.0.crate 17966 BLAKE2B 
cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST clamav-0.103.8.tar.gz 16524716 BLAKE2B 
207a6087de9134586215a4f3fe02cb071135c38fac792f6cb2d4c4a3c9e596bff5dd0a0ac3dd9f6018771d866fa9e64223933f96cec3ee6e8ce17a743c3d952f
 SHA512 
8e030fef5788cf4df8f4d878363df1e5d9abcaa209b9f998f57334ede481d755b33958b5e9bb82be9643cb7442814711e4c9978314cadd7eb9161fee03b74439
 DIST clamav-0.103.9.tar.gz 16530718 BLAKE2B 
3eb4fb366769c46700e7fa3b2d508875b3c670436585c047fb399e02e2b89f289b56c0f412f85f0a125e98dd2b56e2f798747dd642897cd857ea984336cd641f
 SHA512 
198b596144273e1113f69ad45776746c6cc444d3a5c0931ad74de16b18b3a901b2b5366327a26e53865cdd807a8c17115bd55fe33921bea53bfa8527048eea99
-DIST clamav-1.0.1.tar.gz 10320098 BLAKE2B 
f7672e4a5870e39d589c655215202f4a8beb3ec82e898086105452f6fcb55cb888fe33879fb04b85a290244aa9c556cbe96a379b4e790b04a5dcbed712f49c33
 SHA512 
521ebcc19e149b76e1d95c3d4e313ad83ec89703d68ef9b0bd74251bdb115c2d48b7cf0bf183f502118e495c7e1fb91665ff861642acd178c5b60f22e9e24433
 DIST clamav-1.0.2.tar.gz 10332308 BLAKE2B 
98b95079bab6d4072fb301837d2c2a4f1c1b0f4feebc9c04a97f23408e7a17ee3d401c5ed087c70d8c324d49e9ee83afb363e884f62f8e4747d9c9306f8edc50
 SHA512 
6d3f52633e9a33c2608c3f8f33cf175e4ad5ed1639594f6683d23e47b9ef01305ff4f21643fcc7aacd5462bae1cc8022f609fe24c8181a148b545db84d8035c8
 DIST clamav-1.1.0.tar.gz 10297532 BLAKE2B 
36629f9bf23a55591002517ecbad798484d351f060220ab554797d4acd356b89cc68f83f81a415d532c51fde33f1882ddaaa847c1935abb6b12d571b3976d66f
 SHA512 
1a1cfd2e43518eafa127304704193e96162410d676fca6c868fd42f871412bbe91f379bb5c74abd89c14cfa3d580339bb79c10868776e46427a7afd9b55dc851
 DIST clamav-1.1.1.tar.gz 10297961 BLAKE2B 
329743cfa232bbd5e05af08a243edbed121a416c16dd121aac18e193618dda525725bc2b8475282ca6fc20ae1908fa02aeb3253e9509c3dbf3ceb3a588174725
 SHA512 
c5426d4e3861996a784bda86bb7ef70a834313c57aa09c6225939a4908e67266312e0cf8e709a0a808fb0a6f48c6c8708c4e2f6e1930f8283b5453ed37424d9c
@@ -148,12 +147,10 @@ DIST png-0.17.9.crate 88839 BLAKE2B 
b218fcaa166f142ced8ae75a47bb587015d0a449210f
 DIST prettyplease-0.2.10.crate 56634 BLAKE2B 
f49c4fa42369d366f88656fbb716bacfc442b59d8ff47fa39e74238eca33f07aefd78289eea5a53055aed2522dff530de5130b0b319633b902fc895b03b47925
 SHA512 
80b10b3460cd37928d638f1223ced0c1b56047cd5be98722ee1cd37cfa3c991c8a78b3603d89349c22e201d653526e0321c5d685e0377bc75d5995e2428926f7
 DIST prettyplease-0.2.4.crate 53478 BLAKE2B 
d83d392c7e7e0a4fa082d5c84615b012cf1988ec0a475be99313f95bcee47a11eb8c710fb992a18c0c6627b39e27b39fa767c4fa4c1c48f54cc4698f14577697
 SHA512 
68ea70cdbccad0e91c251bb66b317e126bda3c34fbd2d50f95549f7ee3e48566a7eafb77f58e40e3f298bc2a34f2a5b0d900067c717b117602dc57284d789480
 DIST primal-check-0.3.3.crate 8720 BLAKE2B 
9c7b5273a5df414c57b4104b9bf795b853b433da3a5d91a1b878ef9b7cdb6a810572dfb8fae11543a106760e449b886f6e10a12347f043171f5d7947b30f2b20
 SHA512 
d56fcee65802b1ca272515589574786dfd066099c55a536cb1076193242859074918651c4fa3c1a7dab4fd13ba91c8f6a2a5b0789a6cd24faffc092edf27d75e
-DIST proc-macro2-1.0.51.crate 41804 BLAKE2B 
579e5a157da81cd8350a6407603e5f8102bb9b6618ea8e81ced1692a6a6f4b57bec35aeb965b643f2542f65a3b9965fbbcf7e0ade35cf159270583d34665a628
 SHA512 
10ad77a5d05437c1b2c40a8f82389d081e64993171aa6259e8dca98d9afb04f5fb870f2037ad626a280d59c1a89fd4482bead701d744d6fb7c893bd9e78dfc1f
 DIST proc-macro2-1.0.56.crate 44454 BLAKE2B 
b2a1f28979245a784a4b3a0af8cb04bd01ef3e7aba32c45122fc05a6cceddb1b7303890827f1a2cb99b0b2ae013cd772bffd6e94ea226f0030cde867d6c22aad
 SHA512 
511fd8332eca47ed834736d405e18d53d83642cf528bebb8fd67fa5561e19b0a43c359b3e8020ecd28f9fafdb065c484ca360abc0287a0f97e94d4f779145f03
 DIST proc-macro2-1.0.64.crate 44848 BLAKE2B 
4422122d9299eff3bfbb4507c4a117fef7c0906cab5a680933d482b7f9b49480bcb9c8172b412e70bf87dd0737b8532e90c310bf083f144292cc72190059ba3b
 SHA512 

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

2023-08-24 Thread Sam James
commit: 5f71a5c41dd8ddf91e93931edd89a314b28ce515
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed Aug 16 09:04:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 23:24:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f71a5c4

profiles/arch/x86: mask USE=system-mspack for clamav

Bug: https://bugs.gentoo.org/911402
Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 752fc6c76f2e..000f7361b71b 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Jolly  (2023-08-16)
+# Fails tests, potential false negatives #911402
+app-antivirus/clamav system-mspack
+
 # Ionen Wolkens  (2023-08-10)
 # Requires 64bit support.
 app-emulation/wine-staging wow64



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2023-08-24 Thread Sam James
commit: a6574d70b26365f97ec06a436b6150d14e42c9d3
Author: Matt Jolly  footclan  ninja>
AuthorDate: Wed Aug 16 22:21:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 23:24:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6574d70

app-antivirus/clamav: enable py3.12; drop py3.9

Signed-off-by: Matt Jolly  footclan.ninja>
Signed-off-by: Sam James  gentoo.org>

 app-antivirus/clamav/clamav-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-antivirus/clamav/clamav-1.1.1.ebuild 
b/app-antivirus/clamav/clamav-1.1.1.ebuild
index 59f30870a34d..907c8ad48756 100644
--- a/app-antivirus/clamav/clamav-1.1.1.ebuild
+++ b/app-antivirus/clamav/clamav-1.1.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 LLVM_MAX_SLOT=13
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 # Auto-Generated by cargo-ebuild 0.5.4
 CRATES="



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

2023-08-24 Thread Sam James
commit: 5e5c9d5c524871f5af260557dbd2962b8eec5087
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 23:13:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 23:13:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e5c9d5c

profiles/features/llvm: drop problematic LDFLAGS

clang-common already handles setting these for us, and if we set it in profiles,
then it gets passed down to gcc via clang for things like Fortran where clang
is just acting as the driver.

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

 profiles/features/llvm/make.defaults | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/profiles/features/llvm/make.defaults 
b/profiles/features/llvm/make.defaults
index a677172b269d..ce3401222615 100644
--- a/profiles/features/llvm/make.defaults
+++ b/profiles/features/llvm/make.defaults
@@ -11,7 +11,10 @@ CXX="clang++"
 LD="ld.lld"
 
 # linker flags
-LDFLAGS="${LDFLAGS} -fuse-ld=lld -rtlib=compiler-rt -unwindlib=libunwind 
-Wl,--as-needed"
+# We don't set LDFLAGS here for linker, rtlib, etc because clang-common 
enforces
+# the needed bits for us and it confuses clang->gcc for stuff like Fortran,
+# see bug #908798.
+LDFLAGS="${LDFLAGS} -Wl,--as-needed"
 
 # use LLVM-provided binutils
 AR="llvm-ar"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/

2023-08-24 Thread Sam James
commit: a3ab8231602c8af892facac582b5770f3834c21f
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 23:14:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 23:14:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ab8231

sci-libs/lapack: use fortran-2.eclass

Not strictly related to bug #908798 but noticed while looking at it.

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

 sci-libs/lapack/lapack-3.10.1.ebuild | 2 +-
 sci-libs/lapack/lapack-3.11.ebuild   | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-libs/lapack/lapack-3.10.1.ebuild 
b/sci-libs/lapack/lapack-3.10.1.ebuild
index 218c49029127..16b9d22e73df 100644
--- a/sci-libs/lapack/lapack-3.10.1.ebuild
+++ b/sci-libs/lapack/lapack-3.10.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake
+inherit cmake fortran-2
 
 DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
 HOMEPAGE="https://www.netlib.org/lapack/;

diff --git a/sci-libs/lapack/lapack-3.11.ebuild 
b/sci-libs/lapack/lapack-3.11.ebuild
index 8d0bfc529500..72fc5a9ad67d 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 # Some additional tests are run if Python is found
 PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake python-any-r1
+inherit cmake fortran-2 python-any-r1
 
 DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"
 HOMEPAGE="https://www.netlib.org/lapack/;
@@ -34,6 +34,7 @@ BDEPEND="
 "
 
 pkg_setup() {
+   fortran-2_pkg_setup
use test && python-any-r1_pkg_setup
 }
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/lapack/

2023-08-24 Thread Sam James
commit: 09e34f194d3dd032beecdc2e5db30d81c86d9a54
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 23:15:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 23:15:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09e34f19

sci-libs/lapack: disable py3.9

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

 sci-libs/lapack/lapack-3.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/lapack/lapack-3.11.ebuild 
b/sci-libs/lapack/lapack-3.11.ebuild
index 72fc5a9ad67d..7e2764d7f209 100644
--- a/sci-libs/lapack/lapack-3.11.ebuild
+++ b/sci-libs/lapack/lapack-3.11.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 # Some additional tests are run if Python is found
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 inherit cmake fortran-2 python-any-r1
 
 DESCRIPTION="BLAS,CBLAS,LAPACK,LAPACKE reference implementations"



[gentoo-commits] repo/gentoo:master commit in: perl-core/Encode/

2023-08-24 Thread Sam James
commit: b22c1aa8662ff7b4d3ea21a77fca57196d793f5d
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 22:51:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 22:51:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b22c1aa8

perl-core/Encode: add 3.190.0

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

 perl-core/Encode/Encode-3.190.0.ebuild | 17 +
 perl-core/Encode/Manifest  |  1 +
 2 files changed, 18 insertions(+)

diff --git a/perl-core/Encode/Encode-3.190.0.ebuild 
b/perl-core/Encode/Encode-3.190.0.ebuild
new file mode 100644
index ..27c45c138721
--- /dev/null
+++ b/perl-core/Encode/Encode-3.190.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=DANKOGAI
+DIST_VERSION=3.19
+inherit perl-module
+
+DESCRIPTION="Character encodings in Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+
+PATCHES=(
+   "${FILESDIR}"/gentoo_enc2xs.diff
+)

diff --git a/perl-core/Encode/Manifest b/perl-core/Encode/Manifest
index ec0f97dbd239..2a02d3d1a055 100644
--- a/perl-core/Encode/Manifest
+++ b/perl-core/Encode/Manifest
@@ -1 +1,2 @@
 DIST Encode-3.12.tar.gz 2056308 BLAKE2B 
9046bb55fc278c8d3d3f60ae295d00b6d6a54371b2e7b83bd3de564ee8c423cd859f3ef7b8a46e83cb6a7fba88741b5316a7e773d544f6cbc91f4360635ee314
 SHA512 
f9b47dac29df65949c985dc006ad41f68ede3d584b5bb265f7564fb6315e81e9ac23194ae1c4530e4e15c4670c4cf433eb6b1d2cf5542a8ac5d7f0e566db2b81
+DIST Encode-3.19.tar.gz 2086567 BLAKE2B 
e21475d48b71bb192470e56bf3246d68bfcb443358f9af9f537ef562dc44d290ad4d2e14b17a020b58d8569978e2b2dc1e9e62b019b6f604089d64622d13df02
 SHA512 
0652996d7cd95e02c72128594e79a5b946ee3118e2536e7b5559ccd8a6da1505b23a4c9542266ea11852b792b5130ec21fcd7d99a93bd0a72ea3bcf072cf44aa



[gentoo-commits] repo/gentoo:master commit in: perl-core/Test-Simple/

2023-08-24 Thread Sam James
commit: 9a1bb508aa6f9940069639defa5a61aeb7fc2207
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 22:55:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 22:55:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1bb508

perl-core/Test-Simple: add 1.302.195

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

 perl-core/Test-Simple/Manifest |  1 +
 perl-core/Test-Simple/Test-Simple-1.302.195.ebuild | 48 ++
 2 files changed, 49 insertions(+)

diff --git a/perl-core/Test-Simple/Manifest b/perl-core/Test-Simple/Manifest
index 06f2b7760715..7cea48d2475b 100644
--- a/perl-core/Test-Simple/Manifest
+++ b/perl-core/Test-Simple/Manifest
@@ -1 +1,2 @@
 DIST Test-Simple-1.302183.tar.gz 332326 BLAKE2B 
972410860beecebeb77ad8f52019df70c17ce33cccfcde1a08ec05158228c95e841fa0f3142d963d1de9f495825bb1edd159f0346f5f77d5088aa7a013bbce2f
 SHA512 
762be99cfc9497ea7ad6c95405764ebb4afad12a4d2fdee64c16768a4b5806a0ec05c54c6482228efb066988a7105d535aaffa4d961d3670f3c6c2bf438f5421
+DIST Test-Simple-1.302195.tar.gz 334518 BLAKE2B 
b4ee75ac1c7c71276317a016e30417593da0448ec91b59161e61ad3f2a162a0c3b2c202752e45d711b31a36790112581c50b2e07f56b39febb9551709ff9b896
 SHA512 
eb39f28c65e7592fb6464a32161ae4f402a32bc1f458e991d6fac17828605985533a649ea976654ef9cef4ec903f752aa4b6228540c953628b0b63cc70e4515f

diff --git a/perl-core/Test-Simple/Test-Simple-1.302.195.ebuild 
b/perl-core/Test-Simple/Test-Simple-1.302.195.ebuild
new file mode 100644
index ..1bbeae17ff55
--- /dev/null
+++ b/perl-core/Test-Simple/Test-Simple-1.302.195.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=EXODIST
+DIST_VERSION=1.302195
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Basic utilities for writing tests"
+
+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="
+   !=virtual/perl-Scalar-List-Utils-1.130.0
+   virtual/perl-Storable
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"



[gentoo-commits] repo/gentoo:master commit in: perl-core/Unicode-Collate/

2023-08-24 Thread Sam James
commit: d772bd824fcd7cfcb6a23bd5c8627a810f74cbf3
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 22:58:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 22:58:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d772bd82

perl-core/Unicode-Collate: add 1.310.0

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

 perl-core/Unicode-Collate/Manifest |  1 +
 .../Unicode-Collate/Unicode-Collate-1.310.0.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/perl-core/Unicode-Collate/Manifest 
b/perl-core/Unicode-Collate/Manifest
index 9c6d08bb20c4..2f883f232bc2 100644
--- a/perl-core/Unicode-Collate/Manifest
+++ b/perl-core/Unicode-Collate/Manifest
@@ -1 +1,2 @@
 DIST Unicode-Collate-1.29.tar.gz 926045 BLAKE2B 
ca87d4c559f4aaccaf1e94144a8f8ce13744dd16c43a560015b3d8a40a7de565b2030ebe250f7979390918ac0d9cff292857e809a91de525a6dec5d6b69b75f1
 SHA512 
7abf9312738a35ea2cd8e37e3e18e4f20480d85c53ba3e5c59209d967318973b654e555eab9ad15a6936b0f7f1ac73d603534bc52d0b36eaa01d221ac41dde8e
+DIST Unicode-Collate-1.31.tar.gz 926842 BLAKE2B 
6466c9586cc87609f04a2b4a04bfc15cf2d3c1222442fe874560cecee4ffb58b597ecfa6e1576ff31040393937c08833729b4637bbd85d6484afeffd01295c87
 SHA512 
fff8f06ae56116ce0ab2aabe561e27fee30237db8da804c94c70eee9787e05b19c5908614ddbb3b263a0fdaea9a9933bc74818951e009a280afa782e19d1

diff --git a/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild 
b/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild
new file mode 100644
index ..a6a185722a38
--- /dev/null
+++ b/perl-core/Unicode-Collate/Unicode-Collate-1.310.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=SADAHIRO
+DIST_VERSION=1.31
+inherit perl-module
+
+DESCRIPTION="Unicode Collate Algorithm"
+
+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="
+   virtual/perl-Carp
+   virtual/perl-File-Spec
+   virtual/perl-XSLoader
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"



[gentoo-commits] repo/gentoo:master commit in: perl-core/Scalar-List-Utils/

2023-08-24 Thread Sam James
commit: 8b835c9f83f2ad2f4daf8205ac8680373f85e421
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 22:53:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 22:53:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b835c9f

perl-core/Scalar-List-Utils: add 1.630.0

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

 perl-core/Scalar-List-Utils/Manifest |  1 +
 perl-core/Scalar-List-Utils/Scalar-List-Utils-1.630.0.ebuild | 12 
 2 files changed, 13 insertions(+)

diff --git a/perl-core/Scalar-List-Utils/Manifest 
b/perl-core/Scalar-List-Utils/Manifest
index a883719a5e57..9bc8722586b1 100644
--- a/perl-core/Scalar-List-Utils/Manifest
+++ b/perl-core/Scalar-List-Utils/Manifest
@@ -1 +1,2 @@
 DIST Scalar-List-Utils-1.56.tar.gz 173248 BLAKE2B 
9dde08b8ce9ca8de84569e60a3f9da794912008ed45f140a14aff1f7190c8a5168065a9fbc83f73779653b3cd26e7be3a9172493084db7f326f9e4c92281b2a4
 SHA512 
90291e154497599e7e41b6746dc29351c619201b5723eedfa76dee81d0db4ae28ad598355edc61c529de5c05d5eafc17ae6c3205f0c624fc2a028ecbac9f2c3f
+DIST Scalar-List-Utils-1.63.tar.gz 177981 BLAKE2B 
7753234bfe6f2a3d4d76481a2383ae6ad7a46892afa7956bb991db5d1617574fa8a63f473a2153fbc70db4178f5b514fac92567fb6599d6a19b0569d665df50d
 SHA512 
e9e44a62181153c5e28a39df56ec14e9ed2918c6b398dd8e3d9f79669969828f6c0e5efdd02970abaf71ae258b291ad434dc4c597cf6ba4fba55cda892ac8de8

diff --git a/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.630.0.ebuild 
b/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.630.0.ebuild
new file mode 100644
index ..92ebbd703a8f
--- /dev/null
+++ b/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.630.0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=1.63
+inherit perl-module
+
+DESCRIPTION="Common Scalar and List utility subroutines"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"



[gentoo-commits] repo/gentoo:master commit in: perl-core/Text-Tabs+Wrap/

2023-08-24 Thread Sam James
commit: 3fcdf309bd479694945aba589f021bc1c8f408df
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 22:57:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 22:57:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fcdf309

perl-core/Text-Tabs+Wrap: add 2023.51.100

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

 perl-core/Text-Tabs+Wrap/Manifest  |  1 +
 perl-core/Text-Tabs+Wrap/Text-Tabs+Wrap-2023.51.100.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/perl-core/Text-Tabs+Wrap/Manifest 
b/perl-core/Text-Tabs+Wrap/Manifest
index 1eac5f6b905e..7dd22bacc917 100644
--- a/perl-core/Text-Tabs+Wrap/Manifest
+++ b/perl-core/Text-Tabs+Wrap/Manifest
@@ -1 +1,2 @@
 DIST Text-Tabs+Wrap-2013.0523.tar.gz 18239 BLAKE2B 
9a15a14052117f1810a9ab401864a1a3cd26aff7d41ef685099558d49eb171e35af2a2d767ef7148c5c460fd4ad257b8133e8a9ba96d40815f603594f72a6f30
 SHA512 
870010e150d23ad1b9396642858f96a4f370a3d44dd7423884e103554f1e6a2e2ce70288ed2a773667cdebbaabecdd76b193954288be79e397ea2e029050da22
+DIST Text-Tabs+Wrap-2023.0511.tar.gz 18032 BLAKE2B 
6d75643204bc2a7db99027cc4b1570540a7de2a580041e18c0164322d3101806d10adc8f2cb1f1e6f51559b1e6d1e8f38c92a97660a41c92c348d1a60317ec1d
 SHA512 
0978eef6fecf81254e63efa2b40502e5019c2d93bf4b9d0f27e586fa7864c71cefbd8e866182823b405a2e259aea43962e32ba45fa50d84193863f8fd37c29cb

diff --git a/perl-core/Text-Tabs+Wrap/Text-Tabs+Wrap-2023.51.100.ebuild 
b/perl-core/Text-Tabs+Wrap/Text-Tabs+Wrap-2023.51.100.ebuild
new file mode 100644
index ..fed582e716a9
--- /dev/null
+++ b/perl-core/Text-Tabs+Wrap/Text-Tabs+Wrap-2023.51.100.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=ARISTOTLE
+DIST_VERSION=2023.0511
+inherit perl-module
+
+DESCRIPTION="Expand/unexpand tabs per unix expand and line wrapping"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"



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

2023-08-24 Thread Sam James
commit: 81614b0f0a127f95f99ee7c76109acf55d74d535
Author: Alfred Persson Forsberg  catcream  org>
AuthorDate: Wed Aug 23 23:09:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 22:42:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81614b0f

package.mask: mask sys-devel/clang-crossdev-wrappers

This package is supposed to be installed from Crossdev.

Closes: https://bugs.gentoo.org/912850
Closes: https://bugs.gentoo.org/912885
Signed-off-by: Alfred Persson Forsberg  catcream.org>
Closes: https://github.com/gentoo/gentoo/pull/32427
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 538dc92d8f74..cde7b510442e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -763,3 +763,4 @@ dev-util/mingw64-runtime
 sys-libs/newlib
 dev-embedded/avr-libc
 sys-devel/nvptx-tools
+sys-devel/clang-crossdev-wrappers



[gentoo-commits] repo/proj/guru:master commit in: dev-lang/cc65/

2023-08-24 Thread David Roman
commit: 5a5e5ff13e23f1fa621a1039939bfe8bc6893004
Author: Seth Price  aol  com>
AuthorDate: Thu Aug 24 16:32:27 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Aug 24 16:38:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a5e5ff1

dev-lang/cc65: do not call toolchain directly

Closes: https://bugs.gentoo.org/912926
Signed-off-by: Seth Price  aol.com>

 dev-lang/cc65/{cc65-2.19-r2.ebuild => cc65-2.19-r3.ebuild} | 6 --
 dev-lang/cc65/{cc65-.ebuild => cc65--r1.ebuild}| 4 ++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-lang/cc65/cc65-2.19-r2.ebuild 
b/dev-lang/cc65/cc65-2.19-r3.ebuild
similarity index 67%
rename from dev-lang/cc65/cc65-2.19-r2.ebuild
rename to dev-lang/cc65/cc65-2.19-r3.ebuild
index d830a1e872..101856cdd6 100644
--- a/dev-lang/cc65/cc65-2.19-r2.ebuild
+++ b/dev-lang/cc65/cc65-2.19-r3.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit toolchain-funcs
+
 DESCRIPTION="Cross-development package for 65(C)02 systems"
 HOMEPAGE="https://cc65.github.io/;
 SRC_URI="https://github.com/cc65/cc65/archive/refs/tags/V${PV}.tar.gz;
@@ -12,10 +14,10 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 src_compile() {
-   emake PREFIX="${EPREFIX}/usr"
+   emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${EPREFIX}/usr"
 }
 
 src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   emake CC="$(tc-getCC)" AR="$(tc-getAR)" DESTDIR="${D}" 
PREFIX="${EPREFIX}/usr" install
dodoc README.md
 }

diff --git a/dev-lang/cc65/cc65-.ebuild b/dev-lang/cc65/cc65--r1.ebuild
similarity index 69%
rename from dev-lang/cc65/cc65-.ebuild
rename to dev-lang/cc65/cc65--r1.ebuild
index f7f4043e76..184c42aa06 100644
--- a/dev-lang/cc65/cc65-.ebuild
+++ b/dev-lang/cc65/cc65--r1.ebuild
@@ -13,10 +13,10 @@ LICENSE="ZLIB"
 SLOT="0"
 
 src_compile() {
-   emake PREFIX="${EPREFIX}/usr"
+   emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${EPREFIX}/usr"
 }
 
 src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   emake CC="$(tc-getCC)" AR="$(tc-getAR)" DESTDIR="${D}" 
PREFIX="${EPREFIX}/usr" install
dodoc README.md
 }



[gentoo-commits] repo/proj/guru:master commit in: net-misc/toot/

2023-08-24 Thread David Roman
commit: 76382483a48247ebb293ba3817e762cafdadca3f
Author: Konstantin Tutsch  konstantintutsch  de>
AuthorDate: Thu Aug 24 11:03:23 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Aug 24 11:03:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76382483

net-misc/toot: add testing dependency

Signed-off-by: Konstantin Tutsch  konstantintutsch.de>

 net-misc/toot/toot-0.38.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/toot/toot-0.38.1.ebuild b/net-misc/toot/toot-0.38.1.ebuild
index 2633cd02d6..5ef8b31420 100644
--- a/net-misc/toot/toot-0.38.1.ebuild
+++ b/net-misc/toot/toot-0.38.1.ebuild
@@ -20,7 +20,8 @@ DEPEND=">=dev-python/urwid-2.1.2-r1
 >=dev-python/wcwidth-0.2.6
 >=media-fonts/symbola-13.00
 >=dev-python/beautifulsoup4-4.12.2
->=dev-python/tomlkit-0.11.8"
+>=dev-python/tomlkit-0.11.8
+test? ( dev-python/psycopg:2 )"
 RDEPEND="${DEPEND}"
 BDEPEND=""
 



[gentoo-commits] repo/proj/guru:master commit in: dev-ruby/prawn-icon/

2023-08-24 Thread David Roman
commit: e980c66cd4ad36f0db8762648022d28cfab61fc8
Author: Huang Rui  gmail  com>
AuthorDate: Thu Aug 24 08:52:45 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Aug 24 08:52:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e980c66c

dev-ruby/prawn-icon: enable ruby31, RESTRICT="test"

https://bugs.gentoo.org/901295
Signed-off-by: Huang Rui  gmail.com>

 dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild 
b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild
index 599cf8945c..7052fe4ff2 100644
--- a/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild
+++ b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild
@@ -18,7 +18,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
-# Tests blocks many keywords and new dependencies, skipping for now
-RESTRICT=test
+# prawn breaks tests for some reasons, needs to be investigated; code
+# still works though.
+RESTRICT="test"
 
 ruby_add_rdepend ">=dev-ruby/prawn-1.1.0"



[gentoo-commits] repo/proj/guru:master commit in: dev-lang/cc65/

2023-08-24 Thread David Roman
commit: 4114ebaee8ba41090cc4aa857028a576d256f128
Author: Seth Price  aol  com>
AuthorDate: Thu Aug 24 16:39:15 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Aug 24 16:39:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4114ebae

dev-lang/cc65: inherit toolchain-funcs

Signed-off-by: Seth Price  aol.com>

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

diff --git a/dev-lang/cc65/cc65--r1.ebuild 
b/dev-lang/cc65/cc65--r1.ebuild
index 184c42aa06..dc3fbf25fd 100644
--- a/dev-lang/cc65/cc65--r1.ebuild
+++ b/dev-lang/cc65/cc65--r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit git-r3
+inherit git-r3 toolchain-funcs
 
 DESCRIPTION="Cross-development package for 65(C)02 systems"
 HOMEPAGE="https://cc65.github.io/;



[gentoo-commits] repo/proj/guru:master commit in: net-mail/hydroxide/

2023-08-24 Thread David Roman
commit: 42627fa1dc900fa283e210e8ff5fb9f36ea1fe84
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Aug 24 07:17:01 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Aug 24 07:17:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42627fa1

net-mail/hydroxide: add 0.2.28

Signed-off-by: Leonardo Hernández Hernández  proton.me>

 net-mail/hydroxide/Manifest|  3 ++
 net-mail/hydroxide/hydroxide-0.2.28.ebuild | 54 ++
 2 files changed, 57 insertions(+)

diff --git a/net-mail/hydroxide/Manifest b/net-mail/hydroxide/Manifest
index 3bf82e0968..525bd50557 100644
--- a/net-mail/hydroxide/Manifest
+++ b/net-mail/hydroxide/Manifest
@@ -10,3 +10,6 @@ DIST hydroxide-0.2.26.tar.gz.sig 566 BLAKE2B 
75eb9efe93eebeec2f055076fb83c57cb84
 DIST hydroxide-0.2.27-deps.tar.xz 137723020 BLAKE2B 
fa1dd992c963c8e4785f4a624a2c7d8294f701b40130abc6ba82b816242d73213d85d0344881d442b17b6015a419671f28b6746ba37564f0c1482afaff73fd6d
 SHA512 
88ff84f49d48910f3abfd152a2914c05f097947d69de193d44cea6965eb2703e0c1a56ce41bb7ae8fc933d2fd4900d6970bbd7fab92c61211bc43b39a7a5f4d2
 DIST hydroxide-0.2.27.tar.gz 44059 BLAKE2B 
cbe5e4b247091c65ea376930fc555a86e0fcf3d2e5cddeab457ac8755ed4b7dbbc7b9fe8284ae95c2741a80d1926cb9aaaffcef759b9aba85ded40851e7d5667
 SHA512 
960bf1a37c2365774db6e4598081bfc5459be7f2a85866caf0faef5826694c1b3d0b0cd5634987c963bf21ed416238840e3de207f5b3e39f0cb2c0eed817c3e9
 DIST hydroxide-0.2.27.tar.gz.sig 566 BLAKE2B 
8af003819f369a2b68a1ed45f60a2bbebaf43be7d85b380353f0c79d3933beed1d1386dbe31d3cdc28c11b30ca210c60a493ce4acc05d01f8d9b5e611eb57958
 SHA512 
e1bf58ebfc690e8161adaaa903adc37f6381d80541ded6bd034bcd4a4872c59cb47c78c69045345ec744d64f46f0221c5aabd797e21849b45640646888b3d8c6
+DIST hydroxide-0.2.28-deps.tar.xz 148997388 BLAKE2B 
8a4d6ef87d3759b2b8cb4ecb135f77dc4bd2c93f03ed8e9382152050d70270261b605bc93b31d2379e351c04bbf3aa920ee014d40f54ae352b145002dfe2946e
 SHA512 
dfb6244a8bb676df96ee23c873ef4371b95d2758f68b8f3a777251a5d8dfe2f9624c667f1c9d98f3d1ea40aec23f01cded9fb6f0f16ee40ea31baf9f50f97cb9
+DIST hydroxide-0.2.28.tar.gz 45318 BLAKE2B 
a63568405e58746719a2726d959bc5f1a67357831a78827b5d4c27c417cf52ea6cfa8e990d4816176b192ac9044d01ea6a1b40a5b617f299c01e3b712c63ca25
 SHA512 
55472d5f081eb2827cd37ebb02e66c5831cfde7f375c1800142cb37bb05ae07da873ddca33b4b83a0ed2adb4587d90d43e05c1478e2696de9b7871e213f0
+DIST hydroxide-0.2.28.tar.gz.sig 566 BLAKE2B 
7215a833a084bc5331e8c133a05669178c751a3998f40e3a5ae0ff7ad1b0ebeefa42dfc9ae8b373823973b876462695b11c52ab5d629b9677a1cf853f9d27a08
 SHA512 
34a5dccae951f26a1b18ed6e274c046d7946ea3255214d8891744049ff79d76dc613985dec89d4396be458aa4ba57c317fb3de84bb42b4204ca8b1ed52d0d306

diff --git a/net-mail/hydroxide/hydroxide-0.2.28.ebuild 
b/net-mail/hydroxide/hydroxide-0.2.28.ebuild
new file mode 100644
index 00..ab55861c15
--- /dev/null
+++ b/net-mail/hydroxide/hydroxide-0.2.28.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module multiprocessing
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/emersion/hydroxide.git;
+else
+   inherit verify-sig
+   
SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz
+   verify-sig? ( 
https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz.sig )
+   
https://github.com/sevz17/go-deps/releases/download/${P}/${P}-deps.tar.xz
+   "
+   
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/emersion.asc"
+   BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-emersion )"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="A third-party, open-source ProtonMail CardDAV, IMAP and SMTP 
bridge"
+HOMEPAGE="https://github.com/emersion/hydroxide;
+
+LICENSE="MIT BSD"
+SLOT="0"
+
+src_unpack() {
+   if [[ "${PV}" == "" ]]; then
+   git-r3_src_unpack
+   go-module_live_vendor
+   else
+   if use verify-sig; then
+   verify-sig_verify_detached 
"${DISTDIR}"/"${P}".tar.gz{,.sig}
+   fi
+   go-module_src_unpack
+   fi
+}
+
+src_compile() {
+   ego build -v -x -p "$(makeopts_jobs)" ./cmd/hydroxide
+}
+
+src_install() {
+   default
+   dobin "${PN}"
+}
+
+pkg_postinst() {
+   elog ""
+   elog "In order to use ${PN} you need to read"
+   elog "https://github.com/emersion/hydroxide#installing;
+   elog ""
+}



[gentoo-commits] repo/proj/guru:master commit in: app-misc/anki-bin/

2023-08-24 Thread David Roman
commit: 1cc9822e4f2c7bb0dd512a870e362c6d40603e4b
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Aug 24 20:01:28 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Aug 24 20:01:28 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1cc9822e

app-misc/anki-bin: add 2.1.66

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

 app-misc/anki-bin/Manifest   |  5 ++
 app-misc/anki-bin/anki-bin-2.1.66.ebuild | 87 
 2 files changed, 92 insertions(+)

diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest
index dc6676b8a1..2e515451da 100644
--- a/app-misc/anki-bin/Manifest
+++ b/app-misc/anki-bin/Manifest
@@ -1,5 +1,10 @@
 DIST anki-2.1.65-cp39-abi3-manylinux_2_28_x86_64.whl.zip 13044229 BLAKE2B 
0eeaaca8b9b11edbb04d049cbebc10b4fa2d017ee12b152c630df638ee224160a1d12510d49ab30c2b703c1094ead1fd10f9f419e7ab6ed9f72e7e82de2e6e8a
 SHA512 
16f981d111ea3b309f93dc06a70d8df477cfb71ae399aed0423fbca01e1893981408a3f87c43be01e55192296acc1b8240c7673c39c055b4aa717e4e4b423106
+DIST anki-2.1.66-cp39-abi3-manylinux_2_28_x86_64.whl.zip 10209787 BLAKE2B 
2459ffc090c8a191fddfd28834e4e234ab4d6c2331a70edfa1f07dc77479052f74515c1f567424eb5e6c6e936dc28bff05247b3f1cd9c1735fd5b88c36a1ae77
 SHA512 
f7f24ddcde12d31aa1efce98c5d7adf10209a1d8136d67d5b8066899cd07dd92c6db0b1abe99cc067dd66ca7835b6aadfd4d135e10d606ddec4e9ee8b0532400
 DIST anki-bin-2.1.65.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
 DIST anki-bin-2.1.65.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
 DIST anki-bin-2.1.65.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
+DIST anki-bin-2.1.66.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
+DIST anki-bin-2.1.66.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
+DIST anki-bin-2.1.66.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
 DIST aqt-2.1.65-py3-none-any.whl.zip 6634410 BLAKE2B 
a95ef86f346373b893f71e49c42f25e4638cbf880d89c2df271ef6df667a2e6100087dff2a321b1b5465c1d4a0d18415a6b815216556ab206304516253a0e17a
 SHA512 
a346579fc40846f46d7f7d0a6ad67244409d3fd7480d75babd609377836eb21b9a134bcd3de35bf7ab85db5fd646feba670d5abada0426b49085480a4792a0a4
+DIST aqt-2.1.66-py3-none-any.whl.zip 7468167 BLAKE2B 
0ac356f2fb86671298abaf25e50f083922de6e09786230dadd20312b11a97d71ee86541a5be5e3c5196221b723888dfbb54ecebe5e810dc5e26f547e9265c532
 SHA512 
bb5119e4290bebd9e55929ce398fb55edf816bbc263e8cd75ce8b2ba39bd506c789fe08fed46186e4561122379c5b85450c15494d7e09da045d7124cd420016a

diff --git a/app-misc/anki-bin/anki-bin-2.1.66.ebuild 
b/app-misc/anki-bin/anki-bin-2.1.66.ebuild
new file mode 100644
index 00..37861a6f02
--- /dev/null
+++ b/app-misc/anki-bin/anki-bin-2.1.66.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+### A NOTE REGARDING PYTHON COMPATABILITY ###
+# Anki-bin downloads a python 3.9 wheel. However the wheel used has only one 
native library _rsbridge.so
+# that is not linked against libpython.
+# The configuration with Python 3.{10,11} was tested on a limited number of 
machines and is not guaranteed to work.
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit desktop optfeature python-single-r1 pypi xdg
+
+MY_PN=${PN%-bin}
+DESCRIPTION="A spaced-repetition memory training program (flash cards)"
+HOMEPAGE="https://apps.ankiweb.net/;
+SRC_URI="
+   $(pypi_wheel_url --unpack ${MY_PN} ${PV} cp39 
abi3-manylinux_2_28_x86_64)
+   $(pypi_wheel_url --unpack aqt ${PV})
+   

[gentoo-commits] repo/proj/guru:master commit in: dev-ruby/prawn-icon/

2023-08-24 Thread David Roman
commit: ba86d34a40b72f751fcfc8f82e8c5f308409f4c2
Author: Huang Rui  gmail  com>
AuthorDate: Thu Aug 24 08:47:00 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Aug 24 08:47:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba86d34a

dev-ruby/prawn-icon: enable ruby31

Signed-off-by: Huang Rui  gmail.com>

 dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild 
b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild
index 887f987a1f..599cf8945c 100644
--- a/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild
+++ b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby31"
 
 RUBY_FAKEGEM_RECIPE_DOC="yard"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



[gentoo-commits] repo/proj/guru:master commit in: media-gfx/zwcad/

2023-08-24 Thread David Roman
commit: bdb902d625da8425600efaf9c0225e8a86e47d11
Author: Huang Rui  gmail  com>
AuthorDate: Thu Aug 24 03:46:12 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Aug 24 03:46:12 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bdb902d6

media-gfx/zwcad: fix ebuild QA issues

Signed-off-by: Huang Rui  gmail.com>

 ...3.4-r1.ebuild => zwcad-2023.23.0.3.4-r2.ebuild} | 27 ++
 1 file changed, 17 insertions(+), 10 deletions(-)

diff --git a/media-gfx/zwcad/zwcad-2023.23.0.3.4-r1.ebuild 
b/media-gfx/zwcad/zwcad-2023.23.0.3.4-r2.ebuild
similarity index 79%
rename from media-gfx/zwcad/zwcad-2023.23.0.3.4-r1.ebuild
rename to media-gfx/zwcad/zwcad-2023.23.0.3.4-r2.ebuild
index afcee5eecf..2f72246741 100644
--- a/media-gfx/zwcad/zwcad-2023.23.0.3.4-r1.ebuild
+++ b/media-gfx/zwcad/zwcad-2023.23.0.3.4-r2.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
@@ -11,21 +11,23 @@ inherit desktop unpacker xdg
 DESCRIPTION="CAD software for 2D drawing, reviewing and printing work"
 HOMEPAGE="https://www.zwsoft.cn/product/zwcad/linux;
 
+URI_UNIONTECH="https://home-store-packages.uniontech.com/appstore/pool/appstore/c;
+URI_ANACONDA="https://anaconda.org/anaconda;
 SRC_URI="
-   
https://home-store-packages.uniontech.com/appstore/pool/appstore/c/${MY_PGK_NAME}/${MY_PGK_NAME}_${MY_PV}_amd64.deb
 -> ${P}.deb
-   
https://anaconda.org/anaconda/python/3.7.13/download/linux-64/python-3.7.13-h12debd9_0.tar.bz2
 -> ${PN}-python-3.7.13.tar.bz2
+   ${URI_UNIONTECH}/${MY_PGK_NAME}/${MY_PGK_NAME}_${MY_PV}_amd64.deb -> 
${P}.deb
+   
${URI_ANACONDA}/python/3.7.13/download/linux-64/python-3.7.13-h12debd9_0.tar.bz2
 -> ${PN}-python-3.7.13.tar.bz2
 "
 
 LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="-* ~amd64"
 
-RESTRICT="strip mirror bindist"
+RESTRICT="bindist mirror preserve-libs strip"
 
 RDEPEND="
media-libs/fontconfig
media-libs/libglvnd
-   || ( media-libs/tiff:0/0 media-libs/tiff-compat:4 )
+   media-libs/tiff-compat:4
sys-apps/util-linux
sys-libs/zlib
virtual/libcrypt:=
@@ -41,7 +43,8 @@ QA_PREBUILT="*"
 
 src_unpack() {
unpack_deb "${DISTDIR}/${P}.deb"
-   tar -xf "${DISTDIR}/${PN}-python-3.7.13.tar.bz2" -C 
"${S}/opt/apps/"${MY_PGK_NAME}"/files/ZwPyRuntime/python3.7/" || die
+   tar -xf "${DISTDIR}/${PN}-python-3.7.13.tar.bz2" \
+   -C 
"${S}/opt/apps/"${MY_PGK_NAME}"/files/ZwPyRuntime/python3.7/" || die
 }
 
 src_install() {
@@ -71,17 +74,21 @@ src_install() {
popd || die
 
# Fix desktop files
-   sed -E -i 's/^Exec=.*$/Exec=zwcad %F/g' 
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
+   sed -E -i 's/^Exec=.*$/Exec=zwcad %F/g' \
+   
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
sed -E -i 's/^Icon=.*$/Icon=ZWCAD/g' 
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
sed -E -i 's/Application;//g' 
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
# The Version entry in a .desktop file doesn't refer to the version of 
the
# target program. It's the version of the desktop file specification 
that
# this desktop file conforms to.
-   sed -E -i 's/^Version=.*$/Version=1.0/g' 
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
-   sed -E -i 
's/^Categories=.*$/Categories=Graphics;VectorGraphics;Engineering;Construction;2DGraphics;/g'
 "${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
+   sed -E -i 's/^Version=.*$/Version=1.0/g' \
+   
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
+   sed -E -i 
's/^Categories=.*$/Categories=Graphics;VectorGraphics;Engineering;Construction;2DGraphics;/g'
 \
+   
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop" || 
die
domenu 
"${S}/opt/apps/${MY_PGK_NAME}/entries/applications/${MY_PGK_NAME}.desktop"
 
-   sed -i "1i\\export 
MONO_PATH=/opt/apps/${MY_PGK_NAME}/files/lib/mono/lib/mono/4.5\n" 
"${S}/opt/apps/${MY_PGK_NAME}/files/ZWCADRUN.sh" || die
+   sed -i "1i\\export 
MONO_PATH=/opt/apps/${MY_PGK_NAME}/files/lib/mono/lib/mono/4.5\n" \
+   "${S}/opt/apps/${MY_PGK_NAME}/files/ZWCADRUN.sh" || die
sed -E -i 's/export QT_IM_MODULE=fcitx//g' 
"${S}/opt/apps/${MY_PGK_NAME}/files/ZWCADRUN.sh" || die
 
# Add zw3d command



[gentoo-commits] repo/proj/guru:master commit in: sys-firmware/lenovolegionlinux/

2023-08-24 Thread David Roman
commit: f26e4bb004b94fe043e7be09df1bb4da7e6ce9a8
Author: Gonçalo Duarte  gmail  com>
AuthorDate: Thu Aug 24 11:26:09 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Aug 24 11:26:41 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f26e4bb0

sys-firmware/lenovolegionlinux: add dev-python/darkdetect depedency

Signed-off-by: Gonçalo Duarte  gmail.com>

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

diff --git a/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild 
b/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
index 19acdd0a44..4b0098d1dc 100644
--- a/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
+++ b/sys-firmware/lenovolegionlinux/lenovolegionlinux-.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/johnfanv2/LenovoLegionLinux;
 RDEPEND="sys-kernel/linux-headers
sys-apps/lm-sensors
sys-apps/dmidecode
-   legion-tools? ( dev-python/PyQt5 dev-python/pyyaml 
dev-python/argcomplete )
+   legion-tools? ( dev-python/PyQt5 dev-python/pyyaml 
dev-python/argcomplete dev-python/darkdetect )
downgrade-nvidia? ( <=x11-drivers/nvidia-drivers-525 )
legion-acpi? ( sys-power/acpid )
radeon-dgpu? ( dev-util/rocm-smi )



[gentoo-commits] repo/proj/guru:master commit in: media-sound/g4music/

2023-08-24 Thread David Roman
commit: f8426c6050f94f06f679741a60ee1c32f68f3f9b
Author: Konstantin Tutsch  konstantintutsch  de>
AuthorDate: Thu Aug 24 12:20:09 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Aug 24 12:20:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8426c60

media-sound/g4music: add gstreamer-tag dependency

Closes: https://bugs.gentoo.org/912927
Signed-off-by: Konstantin Tutsch  konstantintutsch.de>

 media-sound/g4music/g4music-3.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/g4music/g4music-3.2.ebuild 
b/media-sound/g4music/g4music-3.2.ebuild
index 6fa717dac6..2f4669628e 100644
--- a/media-sound/g4music/g4music-3.2.ebuild
+++ b/media-sound/g4music/g4music-3.2.ebuild
@@ -19,6 +19,7 @@ IUSE="pipewire"
 IDEPEND=">=gui-libs/gtk-4.6
 >=gui-libs/libadwaita-1
 >=media-libs/gstreamer-1.20.6[introspection]
+>=media-plugins/gst-plugins-taglib-1.20.6
 >=dev-lang/vala-0.56.8
 pipewire? ( media-video/pipewire[gstreamer] )"
 DEPEND=""



[gentoo-commits] repo/proj/guru:master commit in: app-misc/anki-bin/

2023-08-24 Thread David Roman
commit: e1114a45d2ea4e6e26f9b03d0defc66d7082f933
Author: Lucio Sauer  posteo  net>
AuthorDate: Thu Aug 24 20:01:49 2023 +
Commit: David Roman  gmail  com>
CommitDate: Thu Aug 24 20:01:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1114a45

app-misc/anki-bin: drop 2.1.65

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

 app-misc/anki-bin/Manifest   |  5 --
 app-misc/anki-bin/anki-bin-2.1.65.ebuild | 87 
 2 files changed, 92 deletions(-)

diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest
index 2e515451da..b089cab370 100644
--- a/app-misc/anki-bin/Manifest
+++ b/app-misc/anki-bin/Manifest
@@ -1,10 +1,5 @@
-DIST anki-2.1.65-cp39-abi3-manylinux_2_28_x86_64.whl.zip 13044229 BLAKE2B 
0eeaaca8b9b11edbb04d049cbebc10b4fa2d017ee12b152c630df638ee224160a1d12510d49ab30c2b703c1094ead1fd10f9f419e7ab6ed9f72e7e82de2e6e8a
 SHA512 
16f981d111ea3b309f93dc06a70d8df477cfb71ae399aed0423fbca01e1893981408a3f87c43be01e55192296acc1b8240c7673c39c055b4aa717e4e4b423106
 DIST anki-2.1.66-cp39-abi3-manylinux_2_28_x86_64.whl.zip 10209787 BLAKE2B 
2459ffc090c8a191fddfd28834e4e234ab4d6c2331a70edfa1f07dc77479052f74515c1f567424eb5e6c6e936dc28bff05247b3f1cd9c1735fd5b88c36a1ae77
 SHA512 
f7f24ddcde12d31aa1efce98c5d7adf10209a1d8136d67d5b8066899cd07dd92c6db0b1abe99cc067dd66ca7835b6aadfd4d135e10d606ddec4e9ee8b0532400
-DIST anki-bin-2.1.65.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
-DIST anki-bin-2.1.65.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
-DIST anki-bin-2.1.65.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
 DIST anki-bin-2.1.66.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
 DIST anki-bin-2.1.66.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
 DIST anki-bin-2.1.66.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
-DIST aqt-2.1.65-py3-none-any.whl.zip 6634410 BLAKE2B 
a95ef86f346373b893f71e49c42f25e4638cbf880d89c2df271ef6df667a2e6100087dff2a321b1b5465c1d4a0d18415a6b815216556ab206304516253a0e17a
 SHA512 
a346579fc40846f46d7f7d0a6ad67244409d3fd7480d75babd609377836eb21b9a134bcd3de35bf7ab85db5fd646feba670d5abada0426b49085480a4792a0a4
 DIST aqt-2.1.66-py3-none-any.whl.zip 7468167 BLAKE2B 
0ac356f2fb86671298abaf25e50f083922de6e09786230dadd20312b11a97d71ee86541a5be5e3c5196221b723888dfbb54ecebe5e810dc5e26f547e9265c532
 SHA512 
bb5119e4290bebd9e55929ce398fb55edf816bbc263e8cd75ce8b2ba39bd506c789fe08fed46186e4561122379c5b85450c15494d7e09da045d7124cd420016a

diff --git a/app-misc/anki-bin/anki-bin-2.1.65.ebuild 
b/app-misc/anki-bin/anki-bin-2.1.65.ebuild
deleted file mode 100644
index 37861a6f02..00
--- a/app-misc/anki-bin/anki-bin-2.1.65.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-### A NOTE REGARDING PYTHON COMPATABILITY ###
-# Anki-bin downloads a python 3.9 wheel. However the wheel used has only one 
native library _rsbridge.so
-# that is not linked against libpython.
-# The configuration with Python 3.{10,11} was tested on a limited number of 
machines and is not guaranteed to work.
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit desktop optfeature python-single-r1 pypi xdg
-
-MY_PN=${PN%-bin}
-DESCRIPTION="A spaced-repetition memory training program (flash cards)"
-HOMEPAGE="https://apps.ankiweb.net/;
-SRC_URI="
-   $(pypi_wheel_url --unpack ${MY_PN} ${PV} cp39 
abi3-manylinux_2_28_x86_64)
-   $(pypi_wheel_url --unpack aqt ${PV})
-   

  1   2   3   >